From 24e3515a04826dd3cbe66c1c9400692ddd839d23 Mon Sep 17 00:00:00 2001 From: Billy Newman Date: Thu, 12 Sep 2024 08:46:06 -0600 Subject: [PATCH 01/11] Web split (#214) --- .github/workflows/build_test.web-app.yaml | 2 +- .../systemInfo/app.impl.systemInfo.ts | 10 +- service/src/app.ts | 3 +- web-app/admin/src/@types/leaflet/index.d.ts | 17 + ...admin-authentication-create.component.html | 0 ...admin-authentication-create.component.scss | 0 .../admin-authentication-create.component.ts | 2 +- .../admin-create.model.ts | 0 .../button-preview.component.html | 0 .../button-preview.component.scss | 0 .../button-preview.component.ts | 0 .../icon-upload/icon-upload.component.html | 0 .../icon-upload/icon-upload.component.scss | 0 .../icon-upload/icon-upload.component.ts | 0 ...admin-authentication-delete.component.html | 0 ...admin-authentication-delete.component.scss | 0 .../admin-authentication-delete.component.ts | 2 +- .../admin-authentication-ldap.component.html | 0 .../admin-authentication-ldap.component.scss | 0 ...dmin-authentication-ldap.component.spec.ts | 0 .../admin-authentication-ldap.component.ts | 0 .../account-lock/account-lock.component.html | 0 .../account-lock/account-lock.component.scss | 0 .../account-lock/account-lock.component.ts | 0 .../account-lock/account-lock.model.ts | 0 .../admin-authentication-local.component.html | 0 .../admin-authentication-local.component.scss | 0 ...min-authentication-local.component.spec.ts | 0 .../admin-authentication-local.component.ts | 0 .../password-policy.component.html | 0 .../password-policy.component.scss | 0 .../password-policy.component.ts | 0 ...admin-authentication-oauth2.component.html | 0 ...admin-authentication-oauth2.component.scss | 0 ...in-authentication-oauth2.component.spec.ts | 0 .../admin-authentication-oauth2.component.ts | 0 .../admin-authentication-oidc.component.html | 0 .../admin-authentication-oidc.component.scss | 0 ...dmin-authentication-oidc.component.spec.ts | 0 .../admin-authentication-oidc.component.ts | 0 .../admin-authentication-saml.component.html | 0 .../admin-authentication-saml.component.scss | 0 ...dmin-authentication-saml.component.spec.ts | 0 .../admin-authentication-saml.component.ts | 0 ...min-authentication-settings.component.html | 0 ...min-authentication-settings.component.scss | 0 ...admin-authentication-settings.component.ts | 0 .../admin-authentication.component.html | 0 .../admin-authentication.component.scss | 0 .../admin-authentication.component.ts | 0 .../admin-settings.model.ts | 0 .../admin-breadcrumb.component.html | 0 .../admin-breadcrumb.component.scss | 0 .../admin-breadcrumb.component.spec.ts | 0 .../admin-breadcrumb.component.ts | 0 .../admin-breadcrumb.model.ts | 0 .../admin-breadcrumb.module.ts | 0 ...n-event-form-preview-dialog.component.html | 0 ...n-event-form-preview-dialog.component.scss | 0 ...vent-form-preview-dialog.component.spec.ts | 0 ...min-event-form-preview-dialog.component.ts | 0 .../admin-event-form-preview.component.html | 0 .../admin-event-form-preview.component.scss | 0 ...admin-event-form-preview.component.spec.ts | 0 .../admin-event-form-preview.component.ts | 0 .../admin-feed-delete.component.html | 0 .../admin-feed-delete.component.scss | 0 .../admin-feed-delete.component.spec.ts | 0 .../admin-feed-delete.component.ts | 0 ...min-feed-edit-configuration.component.html | 0 ...min-feed-edit-configuration.component.scss | 0 ...-feed-edit-configuration.component.spec.ts | 0 ...admin-feed-edit-configuration.component.ts | 0 ...n-feed-edit-item-properties.component.html | 0 ...n-feed-edit-item-properties.component.scss | 0 ...eed-edit-item-properties.component.spec.ts | 2 +- ...min-feed-edit-item-properties.component.ts | 0 ...ed-edit-topic-configuration.component.html | 0 ...ed-edit-topic-configuration.component.scss | 0 ...edit-topic-configuration.component.spec.ts | 0 ...feed-edit-topic-configuration.component.ts | 0 .../admin-feed-edit-topic.component.html | 0 .../admin-feed-edit-topic.component.scss | 0 .../admin-feed-edit-topic.component.spec.ts | 0 .../admin-feed-edit-topic.component.ts | 0 .../admin-feed-edit.component.html | 0 .../admin-feed-edit.component.scss | 0 .../admin-feed-edit.component.spec.ts | 10 +- .../admin-feed-edit.component.ts | 0 .../admin-feed-edit/feed-edit.model.spec.ts | 0 .../admin-feed-edit/feed-edit.model.ts | 0 .../admin-feed-edit/feed-edit.service.spec.ts | 4 +- .../admin-feed-edit/feed-edit.service.ts | 0 .../admin-feed/admin-feed.component.html | 0 .../admin-feed/admin-feed.component.scss | 0 .../admin-feed/admin-feed.component.spec.ts | 2 +- .../admin-feed/admin-feed.component.ts | 0 .../admin-feeds/admin-feeds.component.html | 0 .../admin-feeds/admin-feeds.component.scss | 0 .../admin-feeds/admin-feeds.component.spec.ts | 2 +- .../admin-feeds/admin-feeds.component.ts | 0 .../admin/admin-feeds/admin-feeds.module.ts | 4 +- .../admin-service-delete.component.html | 0 .../admin-service-delete.component.scss | 0 .../admin-service-delete.component.spec.ts | 0 .../admin-service-delete.component.ts | 0 .../admin-service-edit.component.html | 0 .../admin-service-edit.component.scss | 0 .../admin-service-edit.component.spec.ts | 2 +- .../admin-service-edit.component.ts | 0 .../admin-service.component.html | 0 .../admin-service.component.scss | 0 .../admin-service.component.spec.ts | 4 +- .../admin-service/admin-service.component.ts | 2 +- .../admin/admin-map/admin-map.component.html | 0 .../admin/admin-map/admin-map.component.scss | 0 .../admin-map/admin-map.component.spec.ts | 0 .../admin/admin-map/admin-map.component.ts | 4 +- .../admin-settings-unsaved.component.html | 0 .../admin-settings-unsaved.component.scss | 0 .../admin-settings-unsaved.component.spec.ts | 0 .../admin-settings-unsaved.component.ts | 0 .../admin-settings.component.html | 0 .../admin-settings.component.scss | 0 .../admin-settings.component.spec.ts | 2 +- .../admin-settings.component.ts | 0 .../admin/admin-settings/admin-settings.ts | 0 .../contact-info/contact-info.component.html | 0 .../contact-info/contact-info.component.scss | 0 .../contact-info.component.spec.ts | 2 +- .../contact-info/contact-info.component.ts | 2 +- .../security-banner.component.html | 0 .../security-banner.component.scss | 0 .../security-banner.component.spec.ts | 2 +- .../security-banner.component.ts | 4 +- .../security-banner/security-banner.model.ts | 0 .../security-disclaimer.component.html | 0 .../security-disclaimer.component.scss | 0 .../security-disclaimer.component.spec.ts | 2 +- .../security-disclaimer.component.ts | 2 +- .../security-disclaimer.model.ts | 0 .../{ => admin}/src/app/admin/admin.module.ts | 0 .../plugin-tab-content.component.ts | 0 web-app/admin/src/app/api/api.service.spec.ts | 30 + web-app/admin/src/app/api/api.service.ts | 14 + web-app/admin/src/app/app.module.ts | 281 + .../app/bootstrap/bootstrap.component.html | 0 .../app/bootstrap/bootstrap.component.scss | 0 .../app/bootstrap/bootstrap.component.spec.ts | 0 .../src/app/bootstrap/bootstrap.component.ts | 0 .../src/app/change-detection.spec.ts | 0 .../color-picker/color-picker.component.html | 40 + .../color-picker/color-picker.component.scss | 111 + .../color-picker.component.spec.ts | 71 + .../color-picker/color-picker.component.ts | 69 + .../app/contact/contact-dialog.component.html | 13 + .../app/contact/contact-dialog.component.scss | 12 + .../app/contact/contact-dialog.component.ts | 53 + .../src/app/contact/contact.component.spec.ts | 0 .../src/app/contact/contact.component.ts | 0 .../app/contact/utilities/email-builder.ts | 66 + .../app/contact/utilities/link-generator.ts | 26 + .../datetime-picker.component.html | 23 + .../datetime-picker.component.scss | 23 + .../datetime-picker.component.spec.ts | 27 + .../datetime-picker.component.ts | 67 + .../src/app/entities/map/entities.map.ts | 17 + .../feed-item-summary.component.html | 13 + .../feed-item-summary.component.scss | 39 + .../feed-item-summary.component.spec.ts | 37 + .../feed-item-summary.component.ts | 49 + .../feed-item-summary.module.ts | 22 + .../feed/feed-item/feed-item.component.html | 40 + .../feed/feed-item/feed-item.component.scss | 101 + .../feed-item/feed-item.component.spec.ts | 130 + .../app/feed/feed-item/feed-item.component.ts | 80 + .../feed/feed-item/feed-item.service.spec.ts | 11 + .../app/feed/feed-item/feed-item.service.ts | 40 + .../src/app/filename/filename.pipe.spec.ts | 8 + .../admin/src/app/filename/filename.pipe.ts | 15 + .../src/app/geometry/geometry-dms.spec.ts | 795 + .../admin/src/app/geometry/geometry-dms.ts | 568 + .../admin/src/app/geometry/geometry.module.ts | 16 + .../src/app/geometry/geometry.pipe.spec.ts | 15 + .../admin/src/app/geometry/geometry.pipe.ts | 52 + .../http/token-interceptor.service.spec.ts | 0 .../src/app/http/token-interceptor.service.ts | 0 ...-schema-widget-autocomplete.component.html | 0 ...-schema-widget-autocomplete.component.scss | 0 ...hema-widget-autocomplete.component.spec.ts | 0 ...on-schema-widget-autocomplete.component.ts | 0 .../json-schema/json-schema.component.spec.ts | 0 .../app/json-schema/json-schema.component.ts | 0 .../src/app/json-schema/json-schema.module.ts | 0 .../src/app/map/clip/clip.component.html | 1 + .../src/app/map/clip/clip.component.scss | 8 + .../src/app/map/clip/clip.component.spec.ts | 27 + .../admin/src/app/map/clip/clip.component.ts | 148 + .../map/settings/map.settings.service.spec.ts | 18 + .../app/map/settings/map.settings.service.ts | 22 + web-app/admin/src/app/moment/moment.module.ts | 16 + .../admin/src/app/moment/moment.pipe.spec.ts | 15 + web-app/admin/src/app/moment/moment.pipe.ts | 28 + .../attachment-upload.component.html | 40 + .../attachment-upload.component.scss | 80 + .../attachment-upload.component.spec.ts | 27 + .../attachment-upload.component.ts | 139 + .../attachment/attachment.component.html | 73 + .../attachment/attachment.component.scss | 61 + .../attachment/attachment.component.spec.ts | 27 + .../attachment/attachment.component.ts | 55 + .../attachment/attachment.service.spec.ts | 19 + .../attachment/attachment.service.ts | 56 + .../observation-edit-attachment-action.ts | 4 + ...observation-edit-attachment.component.html | 28 + ...observation-edit-attachment.component.scss | 64 + ...ervation-edit-attachment.component.spec.ts | 44 + .../observation-edit-attachment.component.ts | 83 + .../observation-edit-checkbox.component.html | 6 + .../observation-edit-checkbox.component.scss | 16 + ...bservation-edit-checkbox.component.spec.ts | 117 + .../observation-edit-checkbox.component.ts | 31 + .../observation-edit-date.component.html | 22 + .../observation-edit-date.component.scss | 23 + .../observation-edit-date.component.spec.ts | 27 + .../observation-edit-date.component.ts | 76 + .../observation-edit-discard.component.html | 7 + .../observation-edit-discard.component.scss | 8 + ...observation-edit-discard.component.spec.ts | 32 + .../observation-edit-discard.component.ts | 22 + .../observation-edit-email.component.html | 8 + .../observation-edit-email.component.scss | 4 + .../observation-edit-email.component.spec.ts | 111 + .../observation-edit-email.component.ts | 19 + ...bservation-edit-form-picker.component.html | 17 + ...bservation-edit-form-picker.component.scss | 27 + ...rvation-edit-form-picker.component.spec.ts | 49 + .../observation-edit-form-picker.component.ts | 29 + .../observation-edit-form.component.html | 71 + .../observation-edit-form.component.scss | 114 + .../observation-edit-form.component.spec.ts | 50 + .../observation-edit-form.component.ts | 92 + ...ervation-edit-geometry-form.component.html | 85 + ...ervation-edit-geometry-form.component.scss | 39 + ...ation-edit-geometry-form.component.spec.ts | 27 + ...bservation-edit-geometry-form.component.ts | 356 + ...servation-edit-geometry-map.component.html | 5 + ...servation-edit-geometry-map.component.scss | 19 + ...vation-edit-geometry-map.component.spec.ts | 25 + ...observation-edit-geometry-map.component.ts | 16 + .../observation-edit-geometry.component.html | 24 + .../observation-edit-geometry.component.scss | 90 + ...bservation-edit-geometry.component.spec.ts | 27 + .../observation-edit-geometry.component.ts | 128 + ...bservation-edit-multiselect.component.html | 23 + ...bservation-edit-multiselect.component.scss | 8 + ...rvation-edit-multiselect.component.spec.ts | 202 + .../observation-edit-multiselect.component.ts | 111 + .../observation-edit-number.component.html | 9 + .../observation-edit-number.component.scss | 4 + .../observation-edit-number.component.spec.ts | 112 + .../observation-edit-number.component.ts | 30 + .../observation-edit-password.component.html | 7 + .../observation-edit-password.component.scss | 4 + ...bservation-edit-password.component.spec.ts | 107 + .../observation-edit-password.component.ts | 18 + .../observation-edit-radio.component.html | 13 + .../observation-edit-radio.component.scss | 24 + .../observation-edit-radio.component.spec.ts | 115 + .../observation-edit-radio.component.ts | 22 + .../observation-edit-select.component.html | 14 + .../observation-edit-select.component.scss | 4 + .../observation-edit-select.component.spec.ts | 111 + .../observation-edit-select.component.ts | 56 + .../observation-edit-text.component.html | 7 + .../observation-edit-text.component.scss | 4 + .../observation-edit-text.component.spec.ts | 87 + .../observation-edit-text.component.ts | 18 + .../observation-edit-textarea.component.html | 8 + .../observation-edit-textarea.component.scss | 4 + ...bservation-edit-textarea.component.spec.ts | 112 + .../observation-edit-textarea.component.ts | 18 + .../observation-edit.component.html | 81 + .../observation-edit.component.scss | 138 + .../observation-edit.component.spec.ts | 29 + .../observation-edit.component.ts | 449 + .../observation-edit/observation-edit.ts | 14 + .../src/app/plugin/plugin.module.ts | 0 .../src/app/plugin/plugin.service.spec.ts | 0 .../src/app/plugin/plugin.service.ts | 0 .../src/app/plugin/systemjs.service.ts | 0 .../src/app/upgrade/ajs-upgraded-providers.ts | 0 .../user-avatar/user-avatar.component.html | 1 + .../user-avatar/user-avatar.component.scss | 5 + .../user-avatar/user-avatar.component.spec.ts | 27 + .../user/user-avatar/user-avatar.component.ts | 33 + .../images/baseline-account_circle-24px.svg | 1 + web-app/admin/src/assets/images/bluewand.png | Bin 0 -> 67809 bytes .../src/assets/images/default_marker.png | Bin 0 -> 1729 bytes .../src/assets/images/google-play-badge.png | Bin 0 -> 17417 bytes .../admin/src/assets/images/handle-24px.svg | 3 + .../src/assets/images/ios_app_store_black.svg | 46 + .../assets/images/person_pin_circle-24px.svg | 1 + web-app/admin/src/assets/images/splash/1.jpg | Bin 0 -> 425926 bytes web-app/admin/src/assets/images/splash/2.jpg | Bin 0 -> 354956 bytes web-app/admin/src/assets/images/splash/3.jpg | Bin 0 -> 743708 bytes web-app/admin/src/assets/images/splash/4.jpg | Bin 0 -> 657888 bytes .../admin/src/environments/environment.dev.ts | 3 + .../src/environments/environment.prod.ts | 3 + web-app/admin/src/environments/environment.ts | 16 + web-app/admin/src/favicon.ico | Bin 0 -> 5430 bytes web-app/admin/src/fonts/Roboto-Black.ttf | Bin 0 -> 163488 bytes .../admin/src/fonts/Roboto-BlackItalic.ttf | Bin 0 -> 165444 bytes web-app/admin/src/fonts/Roboto-Bold.ttf | Bin 0 -> 162464 bytes web-app/admin/src/fonts/Roboto-BoldItalic.ttf | Bin 0 -> 163644 bytes web-app/admin/src/fonts/Roboto-Italic.ttf | Bin 0 -> 161484 bytes web-app/admin/src/fonts/Roboto-Light.ttf | Bin 0 -> 162420 bytes .../admin/src/fonts/Roboto-LightItalic.ttf | Bin 0 -> 166492 bytes web-app/admin/src/fonts/Roboto-Medium.ttf | Bin 0 -> 162588 bytes .../admin/src/fonts/Roboto-MediumItalic.ttf | Bin 0 -> 165636 bytes web-app/admin/src/fonts/Roboto-Regular.ttf | Bin 0 -> 162876 bytes web-app/admin/src/fonts/Roboto-Thin.ttf | Bin 0 -> 163132 bytes web-app/admin/src/fonts/Roboto-ThinItalic.ttf | Bin 0 -> 168276 bytes web-app/admin/src/fonts/RobotoMono-Bold.ttf | Bin 0 -> 114752 bytes .../admin/src/fonts/RobotoMono-BoldItalic.ttf | Bin 0 -> 122808 bytes web-app/admin/src/fonts/RobotoMono-Italic.ttf | Bin 0 -> 120832 bytes web-app/admin/src/fonts/RobotoMono-Light.ttf | Bin 0 -> 118976 bytes .../src/fonts/RobotoMono-LightItalic.ttf | Bin 0 -> 127568 bytes web-app/admin/src/fonts/RobotoMono-Medium.ttf | Bin 0 -> 114696 bytes .../src/fonts/RobotoMono-MediumItalic.ttf | Bin 0 -> 123640 bytes .../admin/src/fonts/RobotoMono-Regular.ttf | Bin 0 -> 114624 bytes web-app/admin/src/fonts/RobotoMono-Thin.ttf | Bin 0 -> 118132 bytes .../admin/src/fonts/RobotoMono-ThinItalic.ttf | Bin 0 -> 121456 bytes web-app/admin/src/index.html | 20 + web-app/admin/src/main.ts | 26 + .../src/ng1/admin/admin.component.js | 0 .../ng1/admin/admin.dashboard.component.js | 0 .../src/ng1/admin/admin.dashboard.html | 0 web-app/{ => admin}/src/ng1/admin/admin.html | 0 ...min.plugin-tab-content-bridge.component.js | 0 .../src/ng1/admin/admin.tab.component.js | 0 .../{ => admin}/src/ng1/admin/admin.tab.html | 2 +- .../src/ng1/admin/devices/device.component.js | 0 .../admin/devices/device.delete.component.js | 0 .../src/ng1/admin/devices/device.delete.html | 0 .../admin/devices/device.edit.component.js | 0 .../src/ng1/admin/devices/device.edit.html | 0 .../src/ng1/admin/devices/device.html | 0 .../ng1/admin/devices/devices.component.js | 0 .../src/ng1/admin/devices/devices.html | 0 .../src/ng1/admin/devices/index.js | 0 .../admin/events/event.access.component.js | 0 .../src/ng1/admin/events/event.access.html | 0 .../src/ng1/admin/events/event.component.js | 0 .../admin/events/event.delete.component.js | 0 .../src/ng1/admin/events/event.delete.html | 0 .../ng1/admin/events/event.edit.component.js | 0 .../src/ng1/admin/events/event.edit.html | 0 .../src/ng1/admin/events/event.html | 0 .../src/ng1/admin/events/events.component.js | 0 .../src/ng1/admin/events/events.html | 0 .../events/forms/feed/feed.edit.component.js | 0 .../admin/events/forms/feed/feed.edit.html | 0 .../src/ng1/admin/events/forms/feed/index.js | 0 .../fields/field.option.reorder.component.js | 0 .../forms/fields/field.option.reorder.html | 0 .../forms/fields/fields.edit.component.js | 0 .../events/forms/fields/fields.edit.html | 0 .../ng1/admin/events/forms/fields/index.js | 0 .../events/forms/form.create.component.js | 0 .../ng1/admin/events/forms/form.create.html | 0 .../admin/events/forms/form.edit.component.js | 0 .../events/forms/form.edit.error.component.js | 0 .../admin/events/forms/form.edit.error.html | 0 .../src/ng1/admin/events/forms/form.edit.html | 0 .../forms/form.edit.unsaved.component.js | 0 .../admin/events/forms/form.edit.unsaved.html | 0 .../src/ng1/admin/events/forms/index.js | 0 .../src/ng1/admin/events/forms/map/index.js | 0 .../events/forms/map/map.edit.component.js | 0 .../ng1/admin/events/forms/map/map.edit.html | 0 .../events/forms/map/map.shape.component.js | 0 .../forms/map/map.symbology.component.js | 0 .../forms/map/map.symbology.edit.component.js | 0 .../events/forms/map/map.symbology.edit.html | 0 .../admin/events/forms/map/map.symbology.html | 0 .../{ => admin}/src/ng1/admin/events/index.js | 0 .../src/ng1/admin/feeds/feed.component.js | 0 .../{ => admin}/src/ng1/admin/feeds/feed.html | 0 .../src/ng1/admin/feeds/feeds.component.js | 0 .../src/ng1/admin/feeds/feeds.html | 0 .../{ => admin}/src/ng1/admin/feeds/index.js | 0 web-app/{ => admin}/src/ng1/admin/index.js | 0 .../{ => admin}/src/ng1/admin/layers/index.js | 0 .../src/ng1/admin/layers/layer.component.js | 0 .../admin/layers/layer.delete.component.js | 0 .../src/ng1/admin/layers/layer.delete.html | 0 .../ng1/admin/layers/layer.edit.component.js | 0 .../src/ng1/admin/layers/layer.edit.html | 0 .../src/ng1/admin/layers/layer.html | 0 .../admin/layers/layer.preview.component.js | 0 .../src/ng1/admin/layers/layer.preview.html | 0 .../admin/layers/layer.wms.edit.component.js | 0 .../src/ng1/admin/layers/layer.wms.edit.html | 0 .../src/ng1/admin/layers/layers.component.js | 0 .../src/ng1/admin/layers/layers.html | 0 .../plugins/dashboard/dashboard.component.js | 0 .../admin/plugins/dashboard/dashboard.html | 0 .../src/ng1/admin/plugins/index.js | 0 .../ng1/admin/plugins/plugins.component.js | 0 .../src/ng1/admin/plugins/plugins.html | 0 .../{ => admin}/src/ng1/admin/teams/index.js | 0 .../ng1/admin/teams/team.access.component.js | 0 .../src/ng1/admin/teams/team.access.html | 0 .../src/ng1/admin/teams/team.component.js | 0 .../ng1/admin/teams/team.delete.component.js | 0 .../src/ng1/admin/teams/team.delete.html | 0 .../ng1/admin/teams/team.edit.component.js | 0 .../src/ng1/admin/teams/team.edit.html | 0 .../{ => admin}/src/ng1/admin/teams/team.html | 0 .../src/ng1/admin/teams/teams.component.js | 0 .../src/ng1/admin/teams/teams.html | 0 .../{ => admin}/src/ng1/admin/users/index.js | 0 .../src/ng1/admin/users/map.icon.component.js | 0 .../ng1/admin/users/user.bulk.component.js | 0 .../src/ng1/admin/users/user.bulk.html | 0 .../src/ng1/admin/users/user.component.js | 0 .../ng1/admin/users/user.delete.component.js | 0 .../src/ng1/admin/users/user.delete.html | 0 .../ng1/admin/users/user.edit.component.js | 0 .../src/ng1/admin/users/user.edit.html | 0 .../{ => admin}/src/ng1/admin/users/user.html | 0 .../src/ng1/admin/users/users.component.js | 0 .../src/ng1/admin/users/users.html | 0 web-app/{ => admin}/src/ng1/app.js | 129 +- .../src/ng1/auth/http-auth-interceptor.js | 0 .../authentication.component.html | 0 .../authentication.component.js | 0 .../ng1/authentication/authorize.component.js | 0 .../src/ng1/authentication/authorize.html | 0 .../src/ng1/authentication/idp.signin.html | 0 .../src/ng1/authentication/idp.signin.js | 0 .../src/ng1/authentication/index.js | 0 .../src/ng1/authentication/landing.html | 0 .../src/ng1/authentication/landing.js | 0 .../src/ng1/authentication/ldap.signin.html | 0 .../src/ng1/authentication/ldap.signin.js | 0 .../src/ng1/authentication/local.signin.html | 0 .../src/ng1/authentication/local.signin.js | 0 .../src/ng1/authentication/local.signup.html | 0 .../src/ng1/authentication/local.signup.js | 0 .../src/ng1/authentication/signin-modal.html | 0 .../ng1/authentication/signin.component.html | 0 .../ng1/authentication/signin.component.js | 0 .../src/ng1/css/admin/event/event.scss | 0 .../src/ng1/css/admin/event/index.scss | 0 .../{ => admin}/src/ng1/css/admin/index.scss | 0 .../src/ng1/css/admin/team/index.scss | 0 .../src/ng1/css/admin/team/team.scss | 0 .../src/ng1/css/admin/user/bulk-import.scss | 0 .../src/ng1/css/admin/user/index.scss | 0 web-app/{ => admin}/src/ng1/css/animate.scss | 0 .../{ => admin}/src/ng1/css/animations.scss | 0 web-app/{ => admin}/src/ng1/css/auth.css | 0 web-app/{ => admin}/src/ng1/css/auth.scss | 35 - .../src/ng1/css/authentication.css | 0 .../{ => admin}/src/ng1/css/card/error.scss | 0 .../{ => admin}/src/ng1/css/card/index.scss | 0 web-app/{ => admin}/src/ng1/css/colors.scss | 0 web-app/{ => admin}/src/ng1/css/feed.scss | 0 .../{ => admin}/src/ng1/css/form-chooser.scss | 0 .../{ => admin}/src/ng1/css/layer-edit.scss | 0 .../src/ng1/css/leaflet-overrides.scss | 0 web-app/{ => admin}/src/ng1/css/map.scss | 0 .../src/ng1/css/material-select-theme.scss | 0 .../src/ng1/css/material-theme.scss | 0 .../ng1/css/mdDateTimePicker-overrides.scss | 0 web-app/{ => admin}/src/ng1/css/navbar.scss | 0 .../src/ng1/css/observation-edit.scss | 0 .../src/ng1/css/observation-item.scss | 0 .../src/ng1/css/observation-view.scss | 0 .../{ => admin}/src/ng1/css/people-item.scss | 0 web-app/{ => admin}/src/ng1/css/style.scss | 0 web-app/{ => admin}/src/ng1/css/tooltip.scss | 0 .../{ => admin}/src/ng1/css/user-view.scss | 0 .../{ => admin}/src/ng1/css/variables.scss | 0 .../src/ng1/datetime/datetime.component.html | 0 .../src/ng1/datetime/datetime.component.js | 0 .../ng1/disclaimer/disclaimer.controller.js | 0 .../src/ng1/disclaimer/disclaimer.html | 0 .../src/ng1/factories/api.resource.js | 0 .../authentication-configuration.service.js | 0 .../ng1/factories/device-paging.service.js | 0 .../src/ng1/factories/device.service.js | 0 .../src/ng1/factories/event.resource.js | 0 .../src/ng1/factories/event.service.js | 0 .../src/ng1/factories/feature.service.js | 0 .../src/ng1/factories/filter.service.js | 0 .../src/ng1/factories/form.resource.js | 0 .../src/ng1/factories/geometry.service.js | 0 .../{ => admin}/src/ng1/factories/index.js | 0 .../src/ng1/factories/layer.resource.js | 0 .../src/ng1/factories/layer.service.js | 0 .../ng1/factories/local-storage.service.js | 0 .../src/ng1/factories/location.resource.js | 0 .../src/ng1/factories/location.service.js | 0 .../src/ng1/factories/login.service.js | 0 .../src/ng1/factories/map.service.js | 12 +- .../src/ng1/factories/observation.resource.js | 0 .../src/ng1/factories/observation.service.js | 0 .../src/ng1/factories/plugin.resource.js | 0 .../src/ng1/factories/polling.service.js | 0 .../src/ng1/factories/settings.resource.js | 0 .../src/ng1/factories/team-paging.service.js | 0 .../src/ng1/factories/team.resource.js | 0 .../src/ng1/factories/user-paging.service.js | 0 .../src/ng1/factories/user.icon.service.js | 0 .../src/ng1/factories/user.service.js | 0 .../file-upload-grid.directive.html | 0 .../file-upload/file-upload-grid.directive.js | 0 .../ng1/file-upload/file.browser.component.js | 0 .../src/ng1/file-upload/file.browser.html | 0 .../ng1/file-upload/file.upload.component.js | 0 .../src/ng1/file-upload/file.upload.html | 0 .../src/ng1/filters/filename.filter.js | 0 .../src/ng1/filters/filesize.filter.js | 0 .../src/ng1/filters/geometry.filter.js | 0 web-app/{ => admin}/src/ng1/filters/index.js | 0 .../src/ng1/filters/moment.filter.js | 0 .../src/ng1/filters/paging-offset.filter.js | 0 .../src/ng1/filters/password.filter.js | 0 .../src/ng1/filters/polling.filter.js | 0 .../src/ng1/filters/user.filter.js | 0 .../src/ng1/mage/banner.component.js | 0 web-app/{ => admin}/src/ng1/mage/banner.html | 0 .../src/ng1/mage/color.picker.directive.js | 0 .../src/ng1/mage/countries-land-10km.geo.json | 0 .../src/ng1/mage/equals.directive.js | 0 web-app/{ => admin}/src/ng1/mage/index.js | 5 - .../src/ng1/mage/mage-nav.controller.js | 1 - .../src/ng1/material-components/index.js | 0 .../material-components/menu.component.html | 0 .../ng1/material-components/menu.component.js | 0 .../multiselect.component.html | 0 .../multiselect.component.js | 0 .../snackbar.component.html | 0 .../material-components/snackbar.component.js | 0 .../typeahead.select.component.html | 0 .../typeahead.select.component.js | 0 .../src/ng1}/navbar/navbar.component.html | 24 +- .../admin/src/ng1/navbar/navbar.component.js | 35 + .../src/ng1/setup/setup.controller.js | 0 web-app/{ => admin}/src/ng1/setup/setup.html | 0 .../src/ng1/user/avatar.edit.component.js | 0 .../{ => admin}/src/ng1/user/avatar.edit.html | 0 .../src/ng1/user/icon.edit.component.js | 0 .../{ => admin}/src/ng1/user/icon.edit.html | 0 web-app/{ => admin}/src/ng1/user/index.js | 0 .../src/ng1/user/profile.component.js | 0 web-app/{ => admin}/src/ng1/user/profile.html | 0 .../src/ng1/user/user-icon.directive.js | 0 .../user/user.reset.password.controller.js | 0 .../src/ng1/user/user.reset.password.html | 0 .../src/ng1/vendor/bootstrap/config.json | 0 .../vendor/bootstrap/css/bootstrap-theme.css | 0 .../bootstrap/css/bootstrap-theme.min.css | 0 .../ng1/vendor/bootstrap/css/bootstrap.css | 0 .../vendor/bootstrap/css/bootstrap.min.css | 0 .../fonts/glyphicons-halflings-regular.eot | Bin .../fonts/glyphicons-halflings-regular.svg | 0 .../fonts/glyphicons-halflings-regular.ttf | Bin .../fonts/glyphicons-halflings-regular.woff | Bin .../fonts/glyphicons-halflings-regular.woff2 | Bin .../flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2 | Bin ...dnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg.woff2 | Bin ...xEqUmNyh3JDeGxjVVyMg4tHGctNCu0NjbrHg.woff2 | Bin .../vendor/material-design-icons/icons.css | 0 web-app/admin/src/polyfills.ts | 58 + web-app/admin/src/roboto.scss | 153 + web-app/admin/src/styles.scss | 30 + web-app/admin/src/test.ts | 22 + web-app/admin/src/theme.scss | 22 + web-app/admin/src/variables.scss | 13 + web-app/angular.json | 193 +- web-app/package-lock.json | 6148 +- web-app/package.json | 38 +- web-app/post_build.js | 30 +- .../core-lib/common/mage-common.module.ts | 4 +- .../projects/core-lib/feed/feed.service.ts | 2 +- web-app/projects/core-lib/user/user.model.ts | 2 +- web-app/proxy.conf.json | 2 +- web-app/src/app/about/about.component.html | 67 + web-app/src/app/about/about.component.scss | 37 + web-app/src/app/about/about.component.spec.ts | 24 + web-app/src/app/about/about.component.ts | 37 + web-app/src/app/about/about.module.ts | 36 + web-app/src/app/api/api.entity.ts | 30 + web-app/src/app/api/api.resolver.ts | 17 + web-app/src/app/api/api.service.ts | 15 +- web-app/src/app/app.component.html | 3 + web-app/src/app/app.component.scss | 5 + web-app/src/app/app.component.ts | 9 + web-app/src/app/app.module.ts | 362 +- web-app/src/app/banner/baner.component.ts | 11 + web-app/src/app/banner/banner.component.html | 1 + web-app/src/app/banner/banner.component.scss | 10 + .../src/app/banner/banner.component.spec.ts | 24 + web-app/src/app/banner/banner.module.ts | 12 + .../app/contact/contact-dialog.component.ts | 48 +- .../app/contact/utilities/email-builder.ts | 21 +- .../datetime-picker.component.html | 2 +- .../datetime-picker.component.ts | 13 +- web-app/src/app/entities/entities.password.ts | 33 + web-app/src/app/event/event.service.spec.ts | 21 + web-app/src/app/event/event.service.ts | 702 + web-app/src/app/event/polling.service.spec.ts | 20 + web-app/src/app/event/polling.service.ts | 49 + .../export-data/export-data.component.spec.ts | 2 +- .../export-data/export-data.component.ts | 4 +- .../export/export-dialog.component.spec.ts | 3 +- .../src/app/export/export-dialog.component.ts | 8 +- .../app/feed-panel/feed-panel.component.html | 22 +- .../app/feed-panel/feed-panel.component.scss | 23 + .../app/feed-panel/feed-panel.component.ts | 36 +- .../feed-item-summary.component.spec.ts | 2 +- .../feed-item-summary.component.ts | 6 +- .../feed/feed-item/feed-item.component.html | 18 +- .../feed/feed-item/feed-item.component.scss | 28 +- .../feed-item/feed-item.component.spec.ts | 3 +- .../app/feed/feed-item/feed-item.component.ts | 8 +- .../feed/feed-list/feed-list.component.html | 6 +- .../feed/feed-list/feed-list.component.scss | 29 +- web-app/src/app/filter/filter.component.html | 69 + web-app/src/app/filter/filter.component.scss | 62 + .../src/app/filter/filter.component.spec.ts | 37 + web-app/src/app/filter/filter.component.ts | 166 + web-app/src/app/filter/filter.service.spec.ts | 21 + web-app/src/app/filter/filter.service.ts | 294 + .../src/app/geometry/geometry.pipe.spec.ts | 3 +- web-app/src/app/geometry/geometry.pipe.ts | 6 +- .../src/app/geometry/geometry.service.spec.ts | 20 + web-app/src/app/geometry/geometry.service.ts | 18 + web-app/src/app/home/home.component.html | 22 + web-app/src/app/home/home.component.scss | 35 + web-app/src/app/home/home.component.spec.ts | 29 + web-app/src/app/home/home.component.ts | 101 + web-app/src/app/home/home.module.ts | 301 + .../app/http/local-storage.service.spec.ts | 21 + web-app/src/app/http/local-storage.service.ts | 157 + .../src/app/http/token.interceptor.spec.ts | 25 + web-app/src/app/http/token.interceptor.ts | 66 + .../account-status.component.html | 9 + .../account-status.component.scss | 37 + .../account-status.component.spec.ts | 24 + .../account-status.component.ts | 34 + .../authentication-dialog.component.html | 8 + .../authentication-dialog.component.scss | 4 + .../authentication-dialog.component.spec.ts | 30 + .../authentication-dialog.component.ts | 28 + .../authentication.component.html | 39 + .../authentication.component.scss | 62 + .../authentication.component.spec.ts | 24 + .../authentication.component.ts | 53 + .../authentication-button.component.html | 9 + .../authentication-button.component.scss | 43 + .../authentication-button.component.spec.ts | 24 + .../button/authentication-button.component.ts | 19 + .../idp/idp-authentication.component.html | 7 + .../idp/idp-authentication.component.scss | 0 .../idp/idp-authentication.component.spec.ts | 25 + .../idp/idp-authentication.component.ts | 50 + .../ldap/ldap-authentication.component.html | 33 + .../ldap/ldap-authentication.component.scss | 52 + .../ldap-authentication.component.spec.ts | 25 + .../ldap/ldap-authentication.component.ts | 52 + .../local/local-authentication.component.html | 34 + .../local/local-authentication.component.scss | 52 + .../local-authentication.component.spec.ts | 25 + .../local/local-authentication.component.ts | 75 + .../local/signup.component.html | 97 + .../local/signup.component.scss | 102 + .../local/signup.component.spec.ts | 25 + .../authentication/local/signup.component.ts | 94 + .../authorization.component.html | 14 + .../authorization.component.scss | 27 + .../authorization.component.spec.ts | 25 + .../authorization/authorization.component.ts | 35 + .../disclaimer/disclaimer.component.html | 13 + .../disclaimer/disclaimer.component.scss | 30 + .../disclaimer/disclaimer.component.spec.ts | 23 + .../disclaimer/disclaimer.component.ts | 34 + .../src/app/ingress/ingress.component.html | 29 + .../src/app/ingress/ingress.component.scss | 22 + .../src/app/ingress/ingress.component.spec.ts | 24 + web-app/src/app/ingress/ingress.component.ts | 172 + web-app/src/app/ingress/ingress.module.ts | 59 + .../intialize/initialize.component.html | 64 + .../intialize/initialize.component.scss | 88 + .../intialize/initialize.component.spec.ts | 24 + .../ingress/intialize/initialize.component.ts | 110 + .../ingress/intialize/initialize.service.ts | 25 + web-app/src/app/ingress/user.resolver.ts | 21 + web-app/src/app/landing/info.component.html | 39 + web-app/src/app/landing/info.component.scss | 112 + .../src/app/landing/info.component.spec.ts | 23 + web-app/src/app/landing/info.component.ts | 17 + .../src/app/landing/landing.component.html | 12 + .../src/app/landing/landing.component.scss | 56 + .../src/app/landing/landing.component.spec.ts | 24 + web-app/src/app/landing/landing.component.ts | 27 + web-app/src/app/landing/landing.module.ts | 29 + web-app/src/app/layer/feature.service.spec.ts | 21 + web-app/src/app/layer/feature.service.ts | 47 + web-app/src/app/layer/layer.service.spec.ts | 21 + web-app/src/app/layer/layer.service.ts | 42 + web-app/src/app/map/clip/clip.component.ts | 14 +- .../controls/add-observation.component.html | 2 +- .../controls/add-observation.component.scss | 4 - .../app/map/controls/export.component.html | 3 + .../app/map/controls/export.component.scss | 0 .../app/map/controls/export.component.spec.ts | 29 + .../src/app/map/controls/export.component.ts | 23 + .../app/map/controls/filter.component.html | 3 + .../app/map/controls/filter.component.scss | 0 .../app/map/controls/filter.component.spec.ts | 28 + .../src/app/map/controls/filter.component.ts | 23 + .../app/map/controls/location.component.html | 8 +- .../map/controls/location.component.spec.ts | 55 +- .../app/map/controls/location.component.ts | 39 +- .../app/map/controls/search.component.scss | 1 - .../src/app/map/controls/zoom.component.html | 7 +- .../src/app/map/controls/zoom.component.scss | 3 +- .../app/map/controls/zoom.component.spec.ts | 4 +- .../map/edit/FeatureEditor.ts} | 75 +- .../map/geopackage}/GeoPackageLayer.ts | 2 +- .../map/geopackage}/GeoPackageLayers.ts | 20 +- .../grid => app/map/layers}/gars/GARSLayer.ts | 0 .../grid => app/map/layers}/gars/TileDraw.ts | 0 .../layers/layer-content.component.spec.ts | 4 +- .../app/map/layers/layer-content.component.ts | 4 +- .../map/layers/layer-header.component.spec.ts | 4 +- .../app/map/layers/layer-header.component.ts | 4 +- .../src/app/map/layers/layer.service.spec.ts | 16 +- web-app/src/app/map/layers/layer.service.ts | 30 +- .../src/app/map/layers/layers.component.html | 2 +- .../grid => app/map/layers}/mgrs/MGRSLayer.ts | 0 .../grid => app/map/layers}/mgrs/TileDraw.ts | 0 web-app/src/app/map/layers/static/layers.ts | 295139 +++++++++++++++ web-app/src/app/map/leaflet.component.html | 29 - web-app/src/app/map/leaflet.component.scss | 26 - web-app/src/app/map/leaflet.component.ts | 180 - .../src/app/map/leaflet.upgrade.component.ts | 16 - web-app/src/app/map/map.component.html | 37 + web-app/src/app/map/map.component.scss | 60 + ...omponent.spec.ts => map.component.spec.ts} | 0 web-app/src/app/map/map.component.ts | 870 + web-app/src/app/map/map.service.spec.ts | 21 + web-app/src/app/map/map.service.ts | 538 + web-app/src/app/map/marker/FixedWidthIcon.ts | 46 + .../src/app/map/marker/FixedWidthMarker.ts | 40 + web-app/src/app/map/marker/LocationMarker.ts | 102 + .../src/app/map/marker/ObservationMarker.ts | 52 + .../src/app/map/search/search.service.spec.ts | 2 - web-app/src/app/moment/moment.pipe.spec.ts | 3 +- web-app/src/app/moment/moment.pipe.ts | 6 +- .../app/navigation/navigation.component.html | 43 + .../app/navigation/navigation.component.scss | 38 + .../navigation/navigation.component.spec.ts | 24 + .../app/navigation/navigation.component.ts | 104 + .../attachment/attachment.component.ts | 10 +- .../attachment/attachment.service.ts | 48 +- .../observation-delete.component.ts | 6 +- .../observation-edit-date.component.ts | 6 +- ...bservation-edit-form-picker.component.html | 29 +- ...bservation-edit-form-picker.component.scss | 4 + ...rvation-edit-form-picker.component.spec.ts | 3 +- .../observation-edit-form-picker.component.ts | 9 +- ...bservation-edit-geometry-form.component.ts | 12 +- .../observation-edit-geometry.component.ts | 8 +- .../observation-edit.component.html | 2 +- .../observation-edit.component.ts | 112 +- .../observation-favorites.component.ts | 5 +- .../observation-list-item.component.spec.ts | 5 +- .../observation-list-item.component.ts | 33 +- .../observation-list.component.html | 4 +- .../observation-list.component.scss | 13 +- .../observation-list.component.ts | 9 +- .../observation-popup.component.ts | 11 +- .../observation-view.component.html | 11 +- .../observation-view.component.scss | 15 +- .../observation-view.component.ts | 28 +- .../observation/observation.service.spec.ts | 20 + .../app/observation/observation.service.ts | 209 + .../coordinate-system.component.html | 12 + .../coordinate-system.component.scss | 13 + .../coordinate-system.component.spec.ts | 23 + .../coordinate-system.component.ts | 45 + .../polling-interval.component.html | 11 + .../polling-interval.component.scss | 13 + .../polling-interval.component.spec.ts | 23 + .../polling-interval.component.ts | 57 + .../preferences/preferences.component.html | 20 + .../preferences/preferences.component.scss | 65 + .../preferences/preferences.component.spec.ts | 23 + .../app/preferences/preferences.component.ts | 8 + .../time-format/time-format.component.html | 12 + .../time-format/time-format.component.scss | 13 + .../time-format/time-format.component.spec.ts | 23 + .../time-format/time-format.component.ts | 42 + .../time-zone/time-zone.component.html | 12 + .../time-zone/time-zone.component.scss | 13 + .../time-zone/time-zone.component.spec.ts | 23 + .../time-zone/time-zone.component.ts | 42 + web-app/src/app/routing.module.ts | 37 + .../app/setttings/settings.service.spec.ts | 31 + web-app/src/app/setttings/settings.service.ts | 45 + web-app/src/app/swagger/mage.auth.plugin.js | 60 - .../src/app/swagger/swagger.component.html | 1 - .../src/app/swagger/swagger.component.scss | 19 - .../src/app/swagger/swagger.component.spec.ts | 25 - web-app/src/app/swagger/swagger.component.ts | 37 - .../user/location/location.service.spec.ts | 22 + .../src/app/user/location/location.service.ts | 45 + .../password-reset-success-dialog.html | 9 + .../password-reset-success-dialog.scss | 17 + .../password-reset-success-dialog.spec.ts | 28 + .../password/password-reset-success-dialog.ts | 15 + .../app/user/profile/profile.component.html | 118 + .../app/user/profile/profile.component.scss | 133 + .../user/profile/profile.component.spec.ts | 28 + .../src/app/user/profile/profile.component.ts | 152 + .../src/app/user/profile/profile.module.ts | 52 + web-app/src/app/user/team.service.spec.ts | 21 + web-app/src/app/user/team.service.ts | 23 + .../user-avatar/user-avatar.component.html | 3 +- .../user-avatar/user-avatar.component.scss | 9 +- .../user/user-avatar/user-avatar.component.ts | 17 +- .../user/user-avatar/user-avatar.module.ts | 16 + .../user-list/user-list-item.component.ts | 13 +- .../user/user-list/user-list.component.html | 2 +- .../user/user-list/user-list.component.scss | 1 + .../app/user/user-list/user-list.component.ts | 9 +- .../user/user-popup/user-popup.component.ts | 8 +- .../user/user-view/user-view.component.html | 7 +- .../user/user-view/user-view.component.scss | 15 +- .../app/user/user-view/user-view.component.ts | 17 +- web-app/src/app/user/user.service.spec.ts | 20 + web-app/src/app/user/user.service.ts | 177 + web-app/src/index.html | 21 +- web-app/src/leaflet.scss | 62 + web-app/src/main.ts | 20 +- web-app/src/ng1/about/about.component.js | 22 - web-app/src/ng1/about/about.html | 48 - .../src/ng1/error/not.in.event.controller.js | 11 - web-app/src/ng1/error/not.in.event.html | 11 - .../src/ng1/filter/event.filter.component.js | 27 - web-app/src/ng1/filter/event.filter.html | 30 - web-app/src/ng1/filter/filter.html | 87 - web-app/src/ng1/filter/filter.js | 131 - .../ng1/leaflet-extensions/FixedWidthIcon.js | 47 - .../leaflet-extensions/FixedWidthMarker.js | 45 - .../src/ng1/leaflet-extensions/GridLayer.js | 13 - .../LocationMarker.Popup.js | 38 - .../ng1/leaflet-extensions/LocationMarker.js | 104 - .../leaflet-extensions/ObservationMarker.js | 45 - .../leaflet-extensions/WorldExtentControl.js | 33 - web-app/src/ng1/leaflet-extensions/index.js | 9 - web-app/src/ng1/mage/leaflet.component.html | 10 - web-app/src/ng1/mage/leaflet.component.js | 712 - web-app/src/ng1/mage/mage-info.component.html | 36 - web-app/src/ng1/mage/mage-info.component.js | 22 - web-app/src/ng1/mage/mage.component.js | 192 - web-app/src/ng1/mage/mage.html | 21 - .../mage/navbar/export-button.component.html | 12 - .../mage/navbar/export-button.component.js | 43 - .../mage/navbar/filter-button.component.html | 9 - .../mage/navbar/filter-button.component.js | 22 - web-app/src/ng1/mage/navbar/index.js | 8 - .../src/ng1/mage/navbar/navbar.component.js | 54 - .../mage/navbar/polling-button.component.html | 43 - .../mage/navbar/polling-button.component.js | 48 - .../navbar/preferences-button.component.html | 92 - .../navbar/preferences-button.component.js | 42 - web-app/src/styles.scss | 18 +- web-app/src/theme.scss | 10 +- web-app/src/variables.scss | 2 +- web-app/tsconfig.app.json | 19 +- web-app/tsconfig.json | 4 +- web-app/tsconfig.spec.json | 8 +- 889 files changed, 316762 insertions(+), 6425 deletions(-) create mode 100644 web-app/admin/src/@types/leaflet/index.d.ts rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.ts (98%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-create/admin-create.model.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.ts (92%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.model.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-settings.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-settings.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication-settings.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-authentication.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-authentication/admin-settings.model.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-breadcrumb/admin-breadcrumb.model.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-breadcrumb/admin-breadcrumb.module.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.spec.ts (99%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.spec.ts (90%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.model.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.model.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.spec.ts (99%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed.component.spec.ts (96%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feed/admin-feed.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feeds.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feeds.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feeds.component.spec.ts (97%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feeds.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-feeds.module.ts (95%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.spec.ts (99%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service.component.spec.ts (98%) rename web-app/{ => admin}/src/app/admin/admin-feeds/admin-service/admin-service.component.ts (97%) rename web-app/{ => admin}/src/app/admin/admin-map/admin-map.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-map/admin-map.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-map/admin-map.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-map/admin-map.component.ts (92%) rename web-app/{ => admin}/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.spec.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/admin-settings.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/admin-settings.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/admin-settings.component.spec.ts (98%) rename web-app/{ => admin}/src/app/admin/admin-settings/admin-settings.component.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/admin-settings.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/contact-info/contact-info.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/contact-info/contact-info.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/contact-info/contact-info.component.spec.ts (93%) rename web-app/{ => admin}/src/app/admin/admin-settings/contact-info/contact-info.component.ts (96%) rename web-app/{ => admin}/src/app/admin/admin-settings/security-banner/security-banner.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/security-banner/security-banner.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/security-banner/security-banner.component.spec.ts (93%) rename web-app/{ => admin}/src/app/admin/admin-settings/security-banner/security-banner.component.ts (96%) rename web-app/{ => admin}/src/app/admin/admin-settings/security-banner/security-banner.model.ts (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.html (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.scss (100%) rename web-app/{ => admin}/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.spec.ts (93%) rename web-app/{ => admin}/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.ts (96%) rename web-app/{ => admin}/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.model.ts (100%) rename web-app/{ => admin}/src/app/admin/admin.module.ts (100%) rename web-app/{ => admin}/src/app/admin/plugin-tab/plugin-tab-content.component.ts (100%) create mode 100644 web-app/admin/src/app/api/api.service.spec.ts create mode 100644 web-app/admin/src/app/api/api.service.ts create mode 100644 web-app/admin/src/app/app.module.ts rename web-app/{ => admin}/src/app/bootstrap/bootstrap.component.html (100%) rename web-app/{ => admin}/src/app/bootstrap/bootstrap.component.scss (100%) rename web-app/{ => admin}/src/app/bootstrap/bootstrap.component.spec.ts (100%) rename web-app/{ => admin}/src/app/bootstrap/bootstrap.component.ts (100%) rename web-app/{ => admin}/src/app/change-detection.spec.ts (100%) create mode 100644 web-app/admin/src/app/color-picker/color-picker.component.html create mode 100644 web-app/admin/src/app/color-picker/color-picker.component.scss create mode 100644 web-app/admin/src/app/color-picker/color-picker.component.spec.ts create mode 100644 web-app/admin/src/app/color-picker/color-picker.component.ts create mode 100644 web-app/admin/src/app/contact/contact-dialog.component.html create mode 100644 web-app/admin/src/app/contact/contact-dialog.component.scss create mode 100644 web-app/admin/src/app/contact/contact-dialog.component.ts rename web-app/{ => admin}/src/app/contact/contact.component.spec.ts (100%) rename web-app/{ => admin}/src/app/contact/contact.component.ts (100%) create mode 100644 web-app/admin/src/app/contact/utilities/email-builder.ts create mode 100644 web-app/admin/src/app/contact/utilities/link-generator.ts create mode 100644 web-app/admin/src/app/datetime-picker/datetime-picker.component.html create mode 100644 web-app/admin/src/app/datetime-picker/datetime-picker.component.scss create mode 100644 web-app/admin/src/app/datetime-picker/datetime-picker.component.spec.ts create mode 100644 web-app/admin/src/app/datetime-picker/datetime-picker.component.ts create mode 100644 web-app/admin/src/app/entities/map/entities.map.ts create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.html create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.scss create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.spec.ts create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.ts create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.module.ts create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item.component.html create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item.component.scss create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item.component.spec.ts create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item.component.ts create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item.service.spec.ts create mode 100644 web-app/admin/src/app/feed/feed-item/feed-item.service.ts create mode 100644 web-app/admin/src/app/filename/filename.pipe.spec.ts create mode 100644 web-app/admin/src/app/filename/filename.pipe.ts create mode 100644 web-app/admin/src/app/geometry/geometry-dms.spec.ts create mode 100644 web-app/admin/src/app/geometry/geometry-dms.ts create mode 100644 web-app/admin/src/app/geometry/geometry.module.ts create mode 100644 web-app/admin/src/app/geometry/geometry.pipe.spec.ts create mode 100644 web-app/admin/src/app/geometry/geometry.pipe.ts rename web-app/{ => admin}/src/app/http/token-interceptor.service.spec.ts (100%) rename web-app/{ => admin}/src/app/http/token-interceptor.service.ts (100%) rename web-app/{ => admin}/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.html (100%) rename web-app/{ => admin}/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.scss (100%) rename web-app/{ => admin}/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.spec.ts (100%) rename web-app/{ => admin}/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.ts (100%) rename web-app/{ => admin}/src/app/json-schema/json-schema.component.spec.ts (100%) rename web-app/{ => admin}/src/app/json-schema/json-schema.component.ts (100%) rename web-app/{ => admin}/src/app/json-schema/json-schema.module.ts (100%) create mode 100644 web-app/admin/src/app/map/clip/clip.component.html create mode 100644 web-app/admin/src/app/map/clip/clip.component.scss create mode 100644 web-app/admin/src/app/map/clip/clip.component.spec.ts create mode 100644 web-app/admin/src/app/map/clip/clip.component.ts create mode 100644 web-app/admin/src/app/map/settings/map.settings.service.spec.ts create mode 100644 web-app/admin/src/app/map/settings/map.settings.service.ts create mode 100644 web-app/admin/src/app/moment/moment.module.ts create mode 100644 web-app/admin/src/app/moment/moment.pipe.spec.ts create mode 100644 web-app/admin/src/app/moment/moment.pipe.ts create mode 100644 web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.html create mode 100644 web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.scss create mode 100644 web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.spec.ts create mode 100644 web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.ts create mode 100644 web-app/admin/src/app/observation/attachment/attachment.component.html create mode 100644 web-app/admin/src/app/observation/attachment/attachment.component.scss create mode 100644 web-app/admin/src/app/observation/attachment/attachment.component.spec.ts create mode 100644 web-app/admin/src/app/observation/attachment/attachment.component.ts create mode 100644 web-app/admin/src/app/observation/attachment/attachment.service.spec.ts create mode 100644 web-app/admin/src/app/observation/attachment/attachment.service.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment-action.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit.component.html create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit.component.scss create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit.component.spec.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit.component.ts create mode 100644 web-app/admin/src/app/observation/observation-edit/observation-edit.ts rename web-app/{ => admin}/src/app/plugin/plugin.module.ts (100%) rename web-app/{ => admin}/src/app/plugin/plugin.service.spec.ts (100%) rename web-app/{ => admin}/src/app/plugin/plugin.service.ts (100%) rename web-app/{ => admin}/src/app/plugin/systemjs.service.ts (100%) rename web-app/{ => admin}/src/app/upgrade/ajs-upgraded-providers.ts (100%) create mode 100644 web-app/admin/src/app/user/user-avatar/user-avatar.component.html create mode 100644 web-app/admin/src/app/user/user-avatar/user-avatar.component.scss create mode 100644 web-app/admin/src/app/user/user-avatar/user-avatar.component.spec.ts create mode 100644 web-app/admin/src/app/user/user-avatar/user-avatar.component.ts create mode 100644 web-app/admin/src/assets/images/baseline-account_circle-24px.svg create mode 100644 web-app/admin/src/assets/images/bluewand.png create mode 100644 web-app/admin/src/assets/images/default_marker.png create mode 100644 web-app/admin/src/assets/images/google-play-badge.png create mode 100644 web-app/admin/src/assets/images/handle-24px.svg create mode 100755 web-app/admin/src/assets/images/ios_app_store_black.svg create mode 100644 web-app/admin/src/assets/images/person_pin_circle-24px.svg create mode 100644 web-app/admin/src/assets/images/splash/1.jpg create mode 100644 web-app/admin/src/assets/images/splash/2.jpg create mode 100644 web-app/admin/src/assets/images/splash/3.jpg create mode 100644 web-app/admin/src/assets/images/splash/4.jpg create mode 100644 web-app/admin/src/environments/environment.dev.ts create mode 100644 web-app/admin/src/environments/environment.prod.ts create mode 100644 web-app/admin/src/environments/environment.ts create mode 100755 web-app/admin/src/favicon.ico create mode 100755 web-app/admin/src/fonts/Roboto-Black.ttf create mode 100755 web-app/admin/src/fonts/Roboto-BlackItalic.ttf create mode 100755 web-app/admin/src/fonts/Roboto-Bold.ttf create mode 100755 web-app/admin/src/fonts/Roboto-BoldItalic.ttf create mode 100755 web-app/admin/src/fonts/Roboto-Italic.ttf create mode 100755 web-app/admin/src/fonts/Roboto-Light.ttf create mode 100755 web-app/admin/src/fonts/Roboto-LightItalic.ttf create mode 100755 web-app/admin/src/fonts/Roboto-Medium.ttf create mode 100755 web-app/admin/src/fonts/Roboto-MediumItalic.ttf create mode 100755 web-app/admin/src/fonts/Roboto-Regular.ttf create mode 100755 web-app/admin/src/fonts/Roboto-Thin.ttf create mode 100755 web-app/admin/src/fonts/Roboto-ThinItalic.ttf create mode 100755 web-app/admin/src/fonts/RobotoMono-Bold.ttf create mode 100755 web-app/admin/src/fonts/RobotoMono-BoldItalic.ttf create mode 100755 web-app/admin/src/fonts/RobotoMono-Italic.ttf create mode 100755 web-app/admin/src/fonts/RobotoMono-Light.ttf create mode 100755 web-app/admin/src/fonts/RobotoMono-LightItalic.ttf create mode 100755 web-app/admin/src/fonts/RobotoMono-Medium.ttf create mode 100755 web-app/admin/src/fonts/RobotoMono-MediumItalic.ttf create mode 100755 web-app/admin/src/fonts/RobotoMono-Regular.ttf create mode 100755 web-app/admin/src/fonts/RobotoMono-Thin.ttf create mode 100755 web-app/admin/src/fonts/RobotoMono-ThinItalic.ttf create mode 100644 web-app/admin/src/index.html create mode 100644 web-app/admin/src/main.ts rename web-app/{ => admin}/src/ng1/admin/admin.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/admin.dashboard.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/admin.dashboard.html (100%) rename web-app/{ => admin}/src/ng1/admin/admin.html (100%) rename web-app/{ => admin}/src/ng1/admin/admin.plugin-tab-content-bridge.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/admin.tab.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/admin.tab.html (97%) rename web-app/{ => admin}/src/ng1/admin/devices/device.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/devices/device.delete.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/devices/device.delete.html (100%) rename web-app/{ => admin}/src/ng1/admin/devices/device.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/devices/device.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/devices/device.html (100%) rename web-app/{ => admin}/src/ng1/admin/devices/devices.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/devices/devices.html (100%) rename web-app/{ => admin}/src/ng1/admin/devices/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/event.access.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/event.access.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/event.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/event.delete.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/event.delete.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/event.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/event.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/event.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/events.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/events.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/feed/feed.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/feed/feed.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/feed/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/fields/field.option.reorder.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/fields/field.option.reorder.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/fields/fields.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/fields/fields.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/fields/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/form.create.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/form.create.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/form.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/form.edit.error.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/form.edit.error.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/form.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/form.edit.unsaved.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/form.edit.unsaved.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/map/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/map/map.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/map/map.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/map/map.shape.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/map/map.symbology.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/map/map.symbology.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/map/map.symbology.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/forms/map/map.symbology.html (100%) rename web-app/{ => admin}/src/ng1/admin/events/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/feeds/feed.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/feeds/feed.html (100%) rename web-app/{ => admin}/src/ng1/admin/feeds/feeds.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/feeds/feeds.html (100%) rename web-app/{ => admin}/src/ng1/admin/feeds/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/layers/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layer.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layer.delete.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layer.delete.html (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layer.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layer.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layer.html (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layer.preview.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layer.preview.html (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layer.wms.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layer.wms.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layers.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/layers/layers.html (100%) rename web-app/{ => admin}/src/ng1/admin/plugins/dashboard/dashboard.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/plugins/dashboard/dashboard.html (100%) rename web-app/{ => admin}/src/ng1/admin/plugins/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/plugins/plugins.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/plugins/plugins.html (100%) rename web-app/{ => admin}/src/ng1/admin/teams/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/teams/team.access.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/teams/team.access.html (100%) rename web-app/{ => admin}/src/ng1/admin/teams/team.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/teams/team.delete.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/teams/team.delete.html (100%) rename web-app/{ => admin}/src/ng1/admin/teams/team.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/teams/team.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/teams/team.html (100%) rename web-app/{ => admin}/src/ng1/admin/teams/teams.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/teams/teams.html (100%) rename web-app/{ => admin}/src/ng1/admin/users/index.js (100%) rename web-app/{ => admin}/src/ng1/admin/users/map.icon.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/users/user.bulk.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/users/user.bulk.html (100%) rename web-app/{ => admin}/src/ng1/admin/users/user.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/users/user.delete.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/users/user.delete.html (100%) rename web-app/{ => admin}/src/ng1/admin/users/user.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/users/user.edit.html (100%) rename web-app/{ => admin}/src/ng1/admin/users/user.html (100%) rename web-app/{ => admin}/src/ng1/admin/users/users.component.js (100%) rename web-app/{ => admin}/src/ng1/admin/users/users.html (100%) rename web-app/{ => admin}/src/ng1/app.js (71%) rename web-app/{ => admin}/src/ng1/auth/http-auth-interceptor.js (100%) rename web-app/{ => admin}/src/ng1/authentication/authentication.component.html (100%) rename web-app/{ => admin}/src/ng1/authentication/authentication.component.js (100%) rename web-app/{ => admin}/src/ng1/authentication/authorize.component.js (100%) rename web-app/{ => admin}/src/ng1/authentication/authorize.html (100%) rename web-app/{ => admin}/src/ng1/authentication/idp.signin.html (100%) rename web-app/{ => admin}/src/ng1/authentication/idp.signin.js (100%) rename web-app/{ => admin}/src/ng1/authentication/index.js (100%) rename web-app/{ => admin}/src/ng1/authentication/landing.html (100%) rename web-app/{ => admin}/src/ng1/authentication/landing.js (100%) rename web-app/{ => admin}/src/ng1/authentication/ldap.signin.html (100%) rename web-app/{ => admin}/src/ng1/authentication/ldap.signin.js (100%) rename web-app/{ => admin}/src/ng1/authentication/local.signin.html (100%) rename web-app/{ => admin}/src/ng1/authentication/local.signin.js (100%) rename web-app/{ => admin}/src/ng1/authentication/local.signup.html (100%) rename web-app/{ => admin}/src/ng1/authentication/local.signup.js (100%) rename web-app/{ => admin}/src/ng1/authentication/signin-modal.html (100%) rename web-app/{ => admin}/src/ng1/authentication/signin.component.html (100%) rename web-app/{ => admin}/src/ng1/authentication/signin.component.js (100%) rename web-app/{ => admin}/src/ng1/css/admin/event/event.scss (100%) rename web-app/{ => admin}/src/ng1/css/admin/event/index.scss (100%) rename web-app/{ => admin}/src/ng1/css/admin/index.scss (100%) rename web-app/{ => admin}/src/ng1/css/admin/team/index.scss (100%) rename web-app/{ => admin}/src/ng1/css/admin/team/team.scss (100%) rename web-app/{ => admin}/src/ng1/css/admin/user/bulk-import.scss (100%) rename web-app/{ => admin}/src/ng1/css/admin/user/index.scss (100%) rename web-app/{ => admin}/src/ng1/css/animate.scss (100%) rename web-app/{ => admin}/src/ng1/css/animations.scss (100%) rename web-app/{ => admin}/src/ng1/css/auth.css (100%) rename web-app/{ => admin}/src/ng1/css/auth.scss (92%) rename web-app/{ => admin}/src/ng1/css/authentication.css (100%) rename web-app/{ => admin}/src/ng1/css/card/error.scss (100%) rename web-app/{ => admin}/src/ng1/css/card/index.scss (100%) rename web-app/{ => admin}/src/ng1/css/colors.scss (100%) rename web-app/{ => admin}/src/ng1/css/feed.scss (100%) rename web-app/{ => admin}/src/ng1/css/form-chooser.scss (100%) rename web-app/{ => admin}/src/ng1/css/layer-edit.scss (100%) rename web-app/{ => admin}/src/ng1/css/leaflet-overrides.scss (100%) rename web-app/{ => admin}/src/ng1/css/map.scss (100%) rename web-app/{ => admin}/src/ng1/css/material-select-theme.scss (100%) rename web-app/{ => admin}/src/ng1/css/material-theme.scss (100%) rename web-app/{ => admin}/src/ng1/css/mdDateTimePicker-overrides.scss (100%) rename web-app/{ => admin}/src/ng1/css/navbar.scss (100%) rename web-app/{ => admin}/src/ng1/css/observation-edit.scss (100%) rename web-app/{ => admin}/src/ng1/css/observation-item.scss (100%) rename web-app/{ => admin}/src/ng1/css/observation-view.scss (100%) rename web-app/{ => admin}/src/ng1/css/people-item.scss (100%) rename web-app/{ => admin}/src/ng1/css/style.scss (100%) rename web-app/{ => admin}/src/ng1/css/tooltip.scss (100%) rename web-app/{ => admin}/src/ng1/css/user-view.scss (100%) rename web-app/{ => admin}/src/ng1/css/variables.scss (100%) rename web-app/{ => admin}/src/ng1/datetime/datetime.component.html (100%) rename web-app/{ => admin}/src/ng1/datetime/datetime.component.js (100%) rename web-app/{ => admin}/src/ng1/disclaimer/disclaimer.controller.js (100%) rename web-app/{ => admin}/src/ng1/disclaimer/disclaimer.html (100%) rename web-app/{ => admin}/src/ng1/factories/api.resource.js (100%) rename web-app/{ => admin}/src/ng1/factories/authentication-configuration.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/device-paging.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/device.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/event.resource.js (100%) rename web-app/{ => admin}/src/ng1/factories/event.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/feature.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/filter.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/form.resource.js (100%) rename web-app/{ => admin}/src/ng1/factories/geometry.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/index.js (100%) rename web-app/{ => admin}/src/ng1/factories/layer.resource.js (100%) rename web-app/{ => admin}/src/ng1/factories/layer.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/local-storage.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/location.resource.js (100%) rename web-app/{ => admin}/src/ng1/factories/location.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/login.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/map.service.js (96%) rename web-app/{ => admin}/src/ng1/factories/observation.resource.js (100%) rename web-app/{ => admin}/src/ng1/factories/observation.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/plugin.resource.js (100%) rename web-app/{ => admin}/src/ng1/factories/polling.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/settings.resource.js (100%) rename web-app/{ => admin}/src/ng1/factories/team-paging.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/team.resource.js (100%) rename web-app/{ => admin}/src/ng1/factories/user-paging.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/user.icon.service.js (100%) rename web-app/{ => admin}/src/ng1/factories/user.service.js (100%) rename web-app/{ => admin}/src/ng1/file-upload/file-upload-grid.directive.html (100%) rename web-app/{ => admin}/src/ng1/file-upload/file-upload-grid.directive.js (100%) rename web-app/{ => admin}/src/ng1/file-upload/file.browser.component.js (100%) rename web-app/{ => admin}/src/ng1/file-upload/file.browser.html (100%) rename web-app/{ => admin}/src/ng1/file-upload/file.upload.component.js (100%) rename web-app/{ => admin}/src/ng1/file-upload/file.upload.html (100%) rename web-app/{ => admin}/src/ng1/filters/filename.filter.js (100%) rename web-app/{ => admin}/src/ng1/filters/filesize.filter.js (100%) rename web-app/{ => admin}/src/ng1/filters/geometry.filter.js (100%) rename web-app/{ => admin}/src/ng1/filters/index.js (100%) rename web-app/{ => admin}/src/ng1/filters/moment.filter.js (100%) rename web-app/{ => admin}/src/ng1/filters/paging-offset.filter.js (100%) rename web-app/{ => admin}/src/ng1/filters/password.filter.js (100%) rename web-app/{ => admin}/src/ng1/filters/polling.filter.js (100%) rename web-app/{ => admin}/src/ng1/filters/user.filter.js (100%) rename web-app/{ => admin}/src/ng1/mage/banner.component.js (100%) rename web-app/{ => admin}/src/ng1/mage/banner.html (100%) rename web-app/{ => admin}/src/ng1/mage/color.picker.directive.js (100%) rename web-app/{ => admin}/src/ng1/mage/countries-land-10km.geo.json (100%) rename web-app/{ => admin}/src/ng1/mage/equals.directive.js (100%) rename web-app/{ => admin}/src/ng1/mage/index.js (60%) rename web-app/{ => admin}/src/ng1/mage/mage-nav.controller.js (96%) rename web-app/{ => admin}/src/ng1/material-components/index.js (100%) rename web-app/{ => admin}/src/ng1/material-components/menu.component.html (100%) rename web-app/{ => admin}/src/ng1/material-components/menu.component.js (100%) rename web-app/{ => admin}/src/ng1/material-components/multiselect.component.html (100%) rename web-app/{ => admin}/src/ng1/material-components/multiselect.component.js (100%) rename web-app/{ => admin}/src/ng1/material-components/snackbar.component.html (100%) rename web-app/{ => admin}/src/ng1/material-components/snackbar.component.js (100%) rename web-app/{ => admin}/src/ng1/material-components/typeahead.select.component.html (100%) rename web-app/{ => admin}/src/ng1/material-components/typeahead.select.component.js (100%) rename web-app/{src/ng1/mage => admin/src/ng1}/navbar/navbar.component.html (69%) create mode 100644 web-app/admin/src/ng1/navbar/navbar.component.js rename web-app/{ => admin}/src/ng1/setup/setup.controller.js (100%) rename web-app/{ => admin}/src/ng1/setup/setup.html (100%) rename web-app/{ => admin}/src/ng1/user/avatar.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/user/avatar.edit.html (100%) rename web-app/{ => admin}/src/ng1/user/icon.edit.component.js (100%) rename web-app/{ => admin}/src/ng1/user/icon.edit.html (100%) rename web-app/{ => admin}/src/ng1/user/index.js (100%) rename web-app/{ => admin}/src/ng1/user/profile.component.js (100%) rename web-app/{ => admin}/src/ng1/user/profile.html (100%) rename web-app/{ => admin}/src/ng1/user/user-icon.directive.js (100%) rename web-app/{ => admin}/src/ng1/user/user.reset.password.controller.js (100%) rename web-app/{ => admin}/src/ng1/user/user.reset.password.html (100%) rename web-app/{ => admin}/src/ng1/vendor/bootstrap/config.json (100%) rename web-app/{ => admin}/src/ng1/vendor/bootstrap/css/bootstrap-theme.css (100%) rename web-app/{ => admin}/src/ng1/vendor/bootstrap/css/bootstrap-theme.min.css (100%) rename web-app/{ => admin}/src/ng1/vendor/bootstrap/css/bootstrap.css (100%) rename web-app/{ => admin}/src/ng1/vendor/bootstrap/css/bootstrap.min.css (100%) rename web-app/{ => admin}/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot (100%) rename web-app/{ => admin}/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.svg (100%) rename web-app/{ => admin}/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf (100%) rename web-app/{ => admin}/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff (100%) rename web-app/{ => admin}/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff2 (100%) rename web-app/{ => admin}/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2 (100%) rename web-app/{ => admin}/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialiconsoutlined/v14/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg.woff2 (100%) rename web-app/{ => admin}/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialiconstwotone/v13/hESh6WRmNCxEqUmNyh3JDeGxjVVyMg4tHGctNCu0NjbrHg.woff2 (100%) rename web-app/{ => admin}/src/ng1/vendor/material-design-icons/icons.css (100%) create mode 100644 web-app/admin/src/polyfills.ts create mode 100644 web-app/admin/src/roboto.scss create mode 100644 web-app/admin/src/styles.scss create mode 100644 web-app/admin/src/test.ts create mode 100644 web-app/admin/src/theme.scss create mode 100644 web-app/admin/src/variables.scss create mode 100644 web-app/src/app/about/about.component.html create mode 100644 web-app/src/app/about/about.component.scss create mode 100644 web-app/src/app/about/about.component.spec.ts create mode 100644 web-app/src/app/about/about.component.ts create mode 100644 web-app/src/app/about/about.module.ts create mode 100644 web-app/src/app/api/api.entity.ts create mode 100644 web-app/src/app/api/api.resolver.ts create mode 100644 web-app/src/app/app.component.html create mode 100644 web-app/src/app/app.component.scss create mode 100644 web-app/src/app/app.component.ts create mode 100644 web-app/src/app/banner/baner.component.ts create mode 100644 web-app/src/app/banner/banner.component.html create mode 100644 web-app/src/app/banner/banner.component.scss create mode 100644 web-app/src/app/banner/banner.component.spec.ts create mode 100644 web-app/src/app/banner/banner.module.ts create mode 100644 web-app/src/app/entities/entities.password.ts create mode 100644 web-app/src/app/event/event.service.spec.ts create mode 100644 web-app/src/app/event/event.service.ts create mode 100644 web-app/src/app/event/polling.service.spec.ts create mode 100644 web-app/src/app/event/polling.service.ts create mode 100644 web-app/src/app/filter/filter.component.html create mode 100644 web-app/src/app/filter/filter.component.scss create mode 100644 web-app/src/app/filter/filter.component.spec.ts create mode 100644 web-app/src/app/filter/filter.component.ts create mode 100644 web-app/src/app/filter/filter.service.spec.ts create mode 100644 web-app/src/app/filter/filter.service.ts create mode 100644 web-app/src/app/geometry/geometry.service.spec.ts create mode 100644 web-app/src/app/geometry/geometry.service.ts create mode 100644 web-app/src/app/home/home.component.html create mode 100644 web-app/src/app/home/home.component.scss create mode 100644 web-app/src/app/home/home.component.spec.ts create mode 100644 web-app/src/app/home/home.component.ts create mode 100644 web-app/src/app/home/home.module.ts create mode 100644 web-app/src/app/http/local-storage.service.spec.ts create mode 100644 web-app/src/app/http/local-storage.service.ts create mode 100644 web-app/src/app/http/token.interceptor.spec.ts create mode 100644 web-app/src/app/http/token.interceptor.ts create mode 100644 web-app/src/app/ingress/account-status/account-status.component.html create mode 100644 web-app/src/app/ingress/account-status/account-status.component.scss create mode 100644 web-app/src/app/ingress/account-status/account-status.component.spec.ts create mode 100644 web-app/src/app/ingress/account-status/account-status.component.ts create mode 100644 web-app/src/app/ingress/authentication/authentication-dialog.component.html create mode 100644 web-app/src/app/ingress/authentication/authentication-dialog.component.scss create mode 100644 web-app/src/app/ingress/authentication/authentication-dialog.component.spec.ts create mode 100644 web-app/src/app/ingress/authentication/authentication-dialog.component.ts create mode 100644 web-app/src/app/ingress/authentication/authentication.component.html create mode 100644 web-app/src/app/ingress/authentication/authentication.component.scss create mode 100644 web-app/src/app/ingress/authentication/authentication.component.spec.ts create mode 100644 web-app/src/app/ingress/authentication/authentication.component.ts create mode 100644 web-app/src/app/ingress/authentication/button/authentication-button.component.html create mode 100644 web-app/src/app/ingress/authentication/button/authentication-button.component.scss create mode 100644 web-app/src/app/ingress/authentication/button/authentication-button.component.spec.ts create mode 100644 web-app/src/app/ingress/authentication/button/authentication-button.component.ts create mode 100644 web-app/src/app/ingress/authentication/idp/idp-authentication.component.html create mode 100644 web-app/src/app/ingress/authentication/idp/idp-authentication.component.scss create mode 100644 web-app/src/app/ingress/authentication/idp/idp-authentication.component.spec.ts create mode 100644 web-app/src/app/ingress/authentication/idp/idp-authentication.component.ts create mode 100644 web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.html create mode 100644 web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.scss create mode 100644 web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.spec.ts create mode 100644 web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.ts create mode 100644 web-app/src/app/ingress/authentication/local/local-authentication.component.html create mode 100644 web-app/src/app/ingress/authentication/local/local-authentication.component.scss create mode 100644 web-app/src/app/ingress/authentication/local/local-authentication.component.spec.ts create mode 100644 web-app/src/app/ingress/authentication/local/local-authentication.component.ts create mode 100644 web-app/src/app/ingress/authentication/local/signup.component.html create mode 100644 web-app/src/app/ingress/authentication/local/signup.component.scss create mode 100644 web-app/src/app/ingress/authentication/local/signup.component.spec.ts create mode 100644 web-app/src/app/ingress/authentication/local/signup.component.ts create mode 100644 web-app/src/app/ingress/authorization/authorization.component.html create mode 100644 web-app/src/app/ingress/authorization/authorization.component.scss create mode 100644 web-app/src/app/ingress/authorization/authorization.component.spec.ts create mode 100644 web-app/src/app/ingress/authorization/authorization.component.ts create mode 100644 web-app/src/app/ingress/disclaimer/disclaimer.component.html create mode 100644 web-app/src/app/ingress/disclaimer/disclaimer.component.scss create mode 100644 web-app/src/app/ingress/disclaimer/disclaimer.component.spec.ts create mode 100644 web-app/src/app/ingress/disclaimer/disclaimer.component.ts create mode 100644 web-app/src/app/ingress/ingress.component.html create mode 100644 web-app/src/app/ingress/ingress.component.scss create mode 100644 web-app/src/app/ingress/ingress.component.spec.ts create mode 100644 web-app/src/app/ingress/ingress.component.ts create mode 100644 web-app/src/app/ingress/ingress.module.ts create mode 100644 web-app/src/app/ingress/intialize/initialize.component.html create mode 100644 web-app/src/app/ingress/intialize/initialize.component.scss create mode 100644 web-app/src/app/ingress/intialize/initialize.component.spec.ts create mode 100644 web-app/src/app/ingress/intialize/initialize.component.ts create mode 100644 web-app/src/app/ingress/intialize/initialize.service.ts create mode 100644 web-app/src/app/ingress/user.resolver.ts create mode 100644 web-app/src/app/landing/info.component.html create mode 100644 web-app/src/app/landing/info.component.scss create mode 100644 web-app/src/app/landing/info.component.spec.ts create mode 100644 web-app/src/app/landing/info.component.ts create mode 100644 web-app/src/app/landing/landing.component.html create mode 100644 web-app/src/app/landing/landing.component.scss create mode 100644 web-app/src/app/landing/landing.component.spec.ts create mode 100644 web-app/src/app/landing/landing.component.ts create mode 100644 web-app/src/app/landing/landing.module.ts create mode 100644 web-app/src/app/layer/feature.service.spec.ts create mode 100644 web-app/src/app/layer/feature.service.ts create mode 100644 web-app/src/app/layer/layer.service.spec.ts create mode 100644 web-app/src/app/layer/layer.service.ts create mode 100644 web-app/src/app/map/controls/export.component.html create mode 100644 web-app/src/app/map/controls/export.component.scss create mode 100644 web-app/src/app/map/controls/export.component.spec.ts create mode 100644 web-app/src/app/map/controls/export.component.ts create mode 100644 web-app/src/app/map/controls/filter.component.html create mode 100644 web-app/src/app/map/controls/filter.component.scss create mode 100644 web-app/src/app/map/controls/filter.component.spec.ts create mode 100644 web-app/src/app/map/controls/filter.component.ts rename web-app/src/{ng1/leaflet-extensions/FeatureEdit.js => app/map/edit/FeatureEditor.ts} (71%) rename web-app/src/{ng1/leaflet-extensions => app/map/geopackage}/GeoPackageLayer.ts (95%) rename web-app/src/{ng1/leaflet-extensions => app/map/geopackage}/GeoPackageLayers.ts (90%) rename web-app/src/{ng1/leaflet-extensions/grid => app/map/layers}/gars/GARSLayer.ts (100%) rename web-app/src/{ng1/leaflet-extensions/grid => app/map/layers}/gars/TileDraw.ts (100%) rename web-app/src/{ng1/leaflet-extensions/grid => app/map/layers}/mgrs/MGRSLayer.ts (100%) rename web-app/src/{ng1/leaflet-extensions/grid => app/map/layers}/mgrs/TileDraw.ts (100%) create mode 100644 web-app/src/app/map/layers/static/layers.ts delete mode 100644 web-app/src/app/map/leaflet.component.html delete mode 100644 web-app/src/app/map/leaflet.component.scss delete mode 100644 web-app/src/app/map/leaflet.component.ts delete mode 100644 web-app/src/app/map/leaflet.upgrade.component.ts create mode 100644 web-app/src/app/map/map.component.html create mode 100644 web-app/src/app/map/map.component.scss rename web-app/src/app/map/{leaflet.component.spec.ts => map.component.spec.ts} (100%) create mode 100644 web-app/src/app/map/map.component.ts create mode 100644 web-app/src/app/map/map.service.spec.ts create mode 100644 web-app/src/app/map/map.service.ts create mode 100644 web-app/src/app/map/marker/FixedWidthIcon.ts create mode 100644 web-app/src/app/map/marker/FixedWidthMarker.ts create mode 100644 web-app/src/app/map/marker/LocationMarker.ts create mode 100644 web-app/src/app/map/marker/ObservationMarker.ts create mode 100644 web-app/src/app/navigation/navigation.component.html create mode 100644 web-app/src/app/navigation/navigation.component.scss create mode 100644 web-app/src/app/navigation/navigation.component.spec.ts create mode 100644 web-app/src/app/navigation/navigation.component.ts create mode 100644 web-app/src/app/observation/observation.service.spec.ts create mode 100644 web-app/src/app/observation/observation.service.ts create mode 100644 web-app/src/app/preferences/coordinate-system/coordinate-system.component.html create mode 100644 web-app/src/app/preferences/coordinate-system/coordinate-system.component.scss create mode 100644 web-app/src/app/preferences/coordinate-system/coordinate-system.component.spec.ts create mode 100644 web-app/src/app/preferences/coordinate-system/coordinate-system.component.ts create mode 100644 web-app/src/app/preferences/polling-interval/polling-interval.component.html create mode 100644 web-app/src/app/preferences/polling-interval/polling-interval.component.scss create mode 100644 web-app/src/app/preferences/polling-interval/polling-interval.component.spec.ts create mode 100644 web-app/src/app/preferences/polling-interval/polling-interval.component.ts create mode 100644 web-app/src/app/preferences/preferences.component.html create mode 100644 web-app/src/app/preferences/preferences.component.scss create mode 100644 web-app/src/app/preferences/preferences.component.spec.ts create mode 100644 web-app/src/app/preferences/preferences.component.ts create mode 100644 web-app/src/app/preferences/time-format/time-format.component.html create mode 100644 web-app/src/app/preferences/time-format/time-format.component.scss create mode 100644 web-app/src/app/preferences/time-format/time-format.component.spec.ts create mode 100644 web-app/src/app/preferences/time-format/time-format.component.ts create mode 100644 web-app/src/app/preferences/time-zone/time-zone.component.html create mode 100644 web-app/src/app/preferences/time-zone/time-zone.component.scss create mode 100644 web-app/src/app/preferences/time-zone/time-zone.component.spec.ts create mode 100644 web-app/src/app/preferences/time-zone/time-zone.component.ts create mode 100644 web-app/src/app/routing.module.ts create mode 100644 web-app/src/app/setttings/settings.service.spec.ts create mode 100644 web-app/src/app/setttings/settings.service.ts delete mode 100644 web-app/src/app/swagger/mage.auth.plugin.js delete mode 100644 web-app/src/app/swagger/swagger.component.html delete mode 100644 web-app/src/app/swagger/swagger.component.scss delete mode 100644 web-app/src/app/swagger/swagger.component.spec.ts delete mode 100644 web-app/src/app/swagger/swagger.component.ts create mode 100644 web-app/src/app/user/location/location.service.spec.ts create mode 100644 web-app/src/app/user/location/location.service.ts create mode 100644 web-app/src/app/user/password/password-reset-success-dialog.html create mode 100644 web-app/src/app/user/password/password-reset-success-dialog.scss create mode 100644 web-app/src/app/user/password/password-reset-success-dialog.spec.ts create mode 100644 web-app/src/app/user/password/password-reset-success-dialog.ts create mode 100644 web-app/src/app/user/profile/profile.component.html create mode 100644 web-app/src/app/user/profile/profile.component.scss create mode 100644 web-app/src/app/user/profile/profile.component.spec.ts create mode 100644 web-app/src/app/user/profile/profile.component.ts create mode 100644 web-app/src/app/user/profile/profile.module.ts create mode 100644 web-app/src/app/user/team.service.spec.ts create mode 100644 web-app/src/app/user/team.service.ts create mode 100644 web-app/src/app/user/user-avatar/user-avatar.module.ts create mode 100644 web-app/src/app/user/user.service.spec.ts create mode 100644 web-app/src/app/user/user.service.ts create mode 100644 web-app/src/leaflet.scss delete mode 100644 web-app/src/ng1/about/about.component.js delete mode 100644 web-app/src/ng1/about/about.html delete mode 100644 web-app/src/ng1/error/not.in.event.controller.js delete mode 100644 web-app/src/ng1/error/not.in.event.html delete mode 100644 web-app/src/ng1/filter/event.filter.component.js delete mode 100644 web-app/src/ng1/filter/event.filter.html delete mode 100644 web-app/src/ng1/filter/filter.html delete mode 100644 web-app/src/ng1/filter/filter.js delete mode 100644 web-app/src/ng1/leaflet-extensions/FixedWidthIcon.js delete mode 100644 web-app/src/ng1/leaflet-extensions/FixedWidthMarker.js delete mode 100644 web-app/src/ng1/leaflet-extensions/GridLayer.js delete mode 100644 web-app/src/ng1/leaflet-extensions/LocationMarker.Popup.js delete mode 100644 web-app/src/ng1/leaflet-extensions/LocationMarker.js delete mode 100644 web-app/src/ng1/leaflet-extensions/ObservationMarker.js delete mode 100644 web-app/src/ng1/leaflet-extensions/WorldExtentControl.js delete mode 100644 web-app/src/ng1/leaflet-extensions/index.js delete mode 100644 web-app/src/ng1/mage/leaflet.component.html delete mode 100644 web-app/src/ng1/mage/leaflet.component.js delete mode 100644 web-app/src/ng1/mage/mage-info.component.html delete mode 100644 web-app/src/ng1/mage/mage-info.component.js delete mode 100644 web-app/src/ng1/mage/mage.component.js delete mode 100644 web-app/src/ng1/mage/mage.html delete mode 100644 web-app/src/ng1/mage/navbar/export-button.component.html delete mode 100644 web-app/src/ng1/mage/navbar/export-button.component.js delete mode 100644 web-app/src/ng1/mage/navbar/filter-button.component.html delete mode 100644 web-app/src/ng1/mage/navbar/filter-button.component.js delete mode 100644 web-app/src/ng1/mage/navbar/index.js delete mode 100644 web-app/src/ng1/mage/navbar/navbar.component.js delete mode 100644 web-app/src/ng1/mage/navbar/polling-button.component.html delete mode 100644 web-app/src/ng1/mage/navbar/polling-button.component.js delete mode 100644 web-app/src/ng1/mage/navbar/preferences-button.component.html delete mode 100644 web-app/src/ng1/mage/navbar/preferences-button.component.js diff --git a/.github/workflows/build_test.web-app.yaml b/.github/workflows/build_test.web-app.yaml index d0640c579..db64efcc5 100644 --- a/.github/workflows/build_test.web-app.yaml +++ b/.github/workflows/build_test.web-app.yaml @@ -39,7 +39,7 @@ jobs: - name: pack run: | npm pack ./web-app/dist/core-lib - npm pack ./web-app/dist/app + npm pack ./web-app/dist - name: upload packages uses: actions/upload-artifact@v3 with: diff --git a/service/src/app.impl/systemInfo/app.impl.systemInfo.ts b/service/src/app.impl/systemInfo/app.impl.systemInfo.ts index 23bf80d4d..8d8c7b2b1 100644 --- a/service/src/app.impl/systemInfo/app.impl.systemInfo.ts +++ b/service/src/app.impl/systemInfo/app.impl.systemInfo.ts @@ -59,16 +59,16 @@ export function CreateReadSystemInfo( const legacyUsers = Users as any; const userCount = await new Promise(resolve => { legacyUsers.count({}, (err:any, count:any) => { - resolve(count) - }); + resolve(count) + }); }); // Initialize with base system info let systemInfoResponse: ExoRedactedSystemInfo = { version: versionInfo, - initial: userCount == 0, - disclaimer: (await settingsModule.getSetting('disclaimer')) || {}, - contactInfo: (await settingsModule.getSetting('contactInfo')) || {} + initial: userCount == 0, + disclaimer: (await settingsModule.getSetting('disclaimer'))?.settings || {}, + contactInfo: (await settingsModule.getSetting('contactinfo'))?.settings || {} }; // Add environment details for authenticated users with permission diff --git a/service/src/app.ts b/service/src/app.ts index c7faab2aa..49a1ca6fb 100644 --- a/service/src/app.ts +++ b/service/src/app.ts @@ -640,7 +640,8 @@ async function initWebLayer(repos: Repositories, app: AppLayer, webUIPlugins: st try { const webappPackagePath = require.resolve('@ngageoint/mage.web-app/package.json') const webappDir = path.dirname(webappPackagePath) - webController.use(express.static(webappDir)) + webController.use(express.static(webappDir + '/app')) + webController.use('/admin', express.static(webappDir + '/admin')) } catch (err) { console.warn('failed to load mage web app package', err) diff --git a/web-app/admin/src/@types/leaflet/index.d.ts b/web-app/admin/src/@types/leaflet/index.d.ts new file mode 100644 index 000000000..f9bb96d9d --- /dev/null +++ b/web-app/admin/src/@types/leaflet/index.d.ts @@ -0,0 +1,17 @@ +import * as L from 'leaflet'; + +declare module 'leaflet' { + + export interface FixedWidthMarkerOptions extends L.MarkerOptions { + iconUrl?: string; + } + + /** + * Creates a Fixed Width Marker. + */ + export function fixedWidthMarker(latlng: L.LatLngExpression, options?: FixedWidthMarkerOptions): L.Marker; + + export class FixedWidthMarker extends Marker { + constructor(latlng: LatLngExpression, options?: FixedWidthMarkerOptions); + } +} diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.ts similarity index 98% rename from web-app/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.ts index 837f6eff0..60a2dd104 100644 --- a/web-app/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.ts +++ b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/admin-authentication-create.component.ts @@ -3,7 +3,7 @@ import { TypeChoice } from './admin-create.model'; import { AdminBreadcrumb } from '../../admin-breadcrumb/admin-breadcrumb.model'; import { CdkStepper, STEPPER_GLOBAL_OPTIONS } from '@angular/cdk/stepper'; import { StateService } from '@uirouter/core'; -import { AuthenticationConfigurationService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { AuthenticationConfigurationService } from '../../../../app/upgrade/ajs-upgraded-providers'; import { MatSnackBar } from '@angular/material/snack-bar'; import { Strategy } from '../../admin-authentication/admin-settings.model'; diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-create/admin-create.model.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/admin-create.model.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-create/admin-create.model.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/admin-create.model.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.ts similarity index 92% rename from web-app/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.ts index 9e00db354..b2d5200ee 100644 --- a/web-app/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.ts +++ b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component.ts @@ -1,7 +1,7 @@ import { AfterViewInit, Component, Inject } from '@angular/core' import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog'; import { Strategy } from '../../admin-authentication/admin-settings.model'; -import { AuthenticationConfigurationService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { AuthenticationConfigurationService } from '../../../../app/upgrade/ajs-upgraded-providers'; @Component({ selector: 'admin-authentication-delete', diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.spec.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.spec.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.spec.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.model.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.model.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.model.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/account-lock/account-lock.model.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.spec.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.spec.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.spec.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/admin-authentication-local.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-local/password-policy/password-policy.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.spec.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.spec.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.spec.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.spec.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.spec.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.spec.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.spec.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.spec.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.spec.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-settings.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-settings.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-settings.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-settings.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-settings.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-settings.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-settings.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-settings.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication-settings.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication-settings.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication-settings.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication-settings.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication.component.html b/web-app/admin/src/app/admin/admin-authentication/admin-authentication.component.html similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication.component.html rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication.component.html diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication.component.scss b/web-app/admin/src/app/admin/admin-authentication/admin-authentication.component.scss similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication.component.scss rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication.component.scss diff --git a/web-app/src/app/admin/admin-authentication/admin-authentication.component.ts b/web-app/admin/src/app/admin/admin-authentication/admin-authentication.component.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-authentication.component.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-authentication.component.ts diff --git a/web-app/src/app/admin/admin-authentication/admin-settings.model.ts b/web-app/admin/src/app/admin/admin-authentication/admin-settings.model.ts similarity index 100% rename from web-app/src/app/admin/admin-authentication/admin-settings.model.ts rename to web-app/admin/src/app/admin/admin-authentication/admin-settings.model.ts diff --git a/web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.html b/web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.html similarity index 100% rename from web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.html rename to web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.html diff --git a/web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.scss b/web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.scss similarity index 100% rename from web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.scss rename to web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.scss diff --git a/web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.spec.ts b/web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.spec.ts rename to web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.spec.ts diff --git a/web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.ts b/web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.ts similarity index 100% rename from web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.ts rename to web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.component.ts diff --git a/web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.model.ts b/web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.model.ts similarity index 100% rename from web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.model.ts rename to web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.model.ts diff --git a/web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.module.ts b/web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.module.ts similarity index 100% rename from web-app/src/app/admin/admin-breadcrumb/admin-breadcrumb.module.ts rename to web-app/admin/src/app/admin/admin-breadcrumb/admin-breadcrumb.module.ts diff --git a/web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.html b/web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.html similarity index 100% rename from web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.html rename to web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.html diff --git a/web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.scss b/web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.scss similarity index 100% rename from web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.scss rename to web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.scss diff --git a/web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.spec.ts b/web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.spec.ts rename to web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.spec.ts diff --git a/web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.ts b/web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.ts similarity index 100% rename from web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.ts rename to web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component.ts diff --git a/web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.html b/web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.html similarity index 100% rename from web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.html rename to web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.html diff --git a/web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.scss b/web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.scss similarity index 100% rename from web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.scss rename to web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.scss diff --git a/web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.spec.ts b/web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.spec.ts rename to web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.spec.ts diff --git a/web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.ts b/web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.ts similarity index 100% rename from web-app/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.ts rename to web-app/admin/src/app/admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.spec.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-delete/admin-feed-delete.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.spec.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-configuration.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.spec.ts similarity index 99% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.spec.ts index 17cbcf4be..893b79709 100644 --- a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.spec.ts +++ b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.spec.ts @@ -10,7 +10,7 @@ import { MatInputModule } from '@angular/material/input' import { By } from '@angular/platform-browser' import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import * as _ from 'lodash' -import { JsonSchemaModule } from 'src/app/json-schema/json-schema.module'; +import { JsonSchemaModule } from '../../../../../../app/json-schema/json-schema.module'; import { AdminFeedEditItemPropertiesComponent, SchemaFormValue, SimpleJsonSchema, SimplePropertyJsonSchema } from './admin-feed-edit-item-properties.component'; diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.spec.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic-configuration.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.spec.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.spec.ts similarity index 90% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.spec.ts index e3c2aee1d..3be1c78b9 100644 --- a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.spec.ts +++ b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.spec.ts @@ -16,13 +16,13 @@ import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { StateService } from '@uirouter/angular'; import { NgxMatSelectSearchModule } from 'ngx-mat-select-search'; import { BehaviorSubject, of } from 'rxjs' -import { AdminBreadcrumbModule } from 'src/app/admin/admin-breadcrumb/admin-breadcrumb.module'; +import { AdminBreadcrumbModule } from '../../../../../app/admin/admin-breadcrumb/admin-breadcrumb.module'; import { MageCommonModule } from '@ngageoint/mage.web-core-lib/common' -import { FeedItemSummaryComponent } from 'src/app/feed/feed-item/feed-item-summary/feed-item-summary.component'; +import { FeedItemSummaryComponent } from '../../../../../app/feed/feed-item/feed-item-summary/feed-item-summary.component'; import { ServiceType, FeedService } from '@ngageoint/mage.web-core-lib/feed' -import { JsonSchemaWidgetAutocompleteComponent } from 'src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component'; -import { JsonSchemaModule } from 'src/app/json-schema/json-schema.module'; -import { MomentModule } from 'src/app/moment/moment.module'; +import { JsonSchemaWidgetAutocompleteComponent } from '../../../../../app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component'; +import { JsonSchemaModule } from '../../../../../app/json-schema/json-schema.module'; +import { MomentModule } from '../../../../../app/moment/moment.module'; import { StaticIconModule } from '@ngageoint/mage.web-core-lib/static-icon' import { AdminServiceEditComponent } from '../../admin-service/admin-service-edit/admin-service-edit.component'; import { AdminFeedEditConfigurationComponent } from './admin-feed-edit-configuration.component'; diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/admin-feed-edit.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.model.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.model.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.model.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.model.spec.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.model.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.model.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.model.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.model.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.spec.ts similarity index 99% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.spec.ts index 93204490c..73627d85f 100644 --- a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.spec.ts +++ b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.spec.ts @@ -19,7 +19,7 @@ const emptyState: Readonly = Object.freeze({ preview: null, }) -const emptyPreview: Readonly = Object.freeze({ +const emptyPreview: Readonly = { content: { feed: 'empty', items: { @@ -33,7 +33,7 @@ const emptyPreview: Readonly = Object.freeze({ service: 'empty', topic: 'empty' } -}) +} const services: Service[] = [ Object.freeze({ diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed-edit/feed-edit.service.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed.component.spec.ts similarity index 96% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed.component.spec.ts index a0ae165a9..8015829a6 100644 --- a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed.component.spec.ts +++ b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed.component.spec.ts @@ -12,7 +12,7 @@ import { MatSelectModule } from '@angular/material/select' import { MatSnackBarModule } from '@angular/material/snack-bar' import { StateService } from '@uirouter/angular'; import { NgxMatSelectSearchModule } from 'ngx-mat-select-search'; -import { Event, UserService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { Event, UserService } from '../../../../app/upgrade/ajs-upgraded-providers'; import { AdminBreadcrumbModule } from '../../admin-breadcrumb/admin-breadcrumb.module'; import { AdminFeedComponent } from './admin-feed.component'; diff --git a/web-app/src/app/admin/admin-feeds/admin-feed/admin-feed.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed.component.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feed/admin-feed.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feed/admin-feed.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feeds.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-feeds.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feeds.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-feeds.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-feeds.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-feeds.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feeds.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-feeds.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-feeds.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feeds.component.spec.ts similarity index 97% rename from web-app/src/app/admin/admin-feeds/admin-feeds.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feeds.component.spec.ts index 91a0897db..934a456c7 100644 --- a/web-app/src/app/admin/admin-feeds/admin-feeds.component.spec.ts +++ b/web-app/admin/src/app/admin/admin-feeds/admin-feeds.component.spec.ts @@ -3,7 +3,7 @@ import { ComponentFixture, inject, TestBed, waitForAsync } from '@angular/core/t import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { StateService } from '@uirouter/angular'; -import { UserService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { UserService } from '../../../app/upgrade/ajs-upgraded-providers'; import { AdminFeedsComponent } from './admin-feeds.component'; import { AdminBreadcrumbModule } from '../admin-breadcrumb/admin-breadcrumb.module'; import { MatCardModule } from '@angular/material/card' diff --git a/web-app/src/app/admin/admin-feeds/admin-feeds.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feeds.component.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-feeds.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feeds.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-feeds.module.ts b/web-app/admin/src/app/admin/admin-feeds/admin-feeds.module.ts similarity index 95% rename from web-app/src/app/admin/admin-feeds/admin-feeds.module.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-feeds.module.ts index 4c441bf88..f36e1e94b 100644 --- a/web-app/src/app/admin/admin-feeds/admin-feeds.module.ts +++ b/web-app/admin/src/app/admin/admin-feeds/admin-feeds.module.ts @@ -25,13 +25,13 @@ import { MatToolbarModule } from '@angular/material/toolbar'; import { MatTooltipModule } from '@angular/material/tooltip'; import { UpgradeModule } from '@angular/upgrade/static'; import { NgxMatSelectSearchModule } from 'ngx-mat-select-search'; -import { MomentModule } from 'src/app/moment/moment.module'; +import { MomentModule } from '../../../app/moment/moment.module'; import { AdminBreadcrumbModule } from '../admin-breadcrumb/admin-breadcrumb.module'; import { AdminFeedsComponent } from './admin-feeds.component'; import { AdminFeedComponent } from './admin-feed/admin-feed.component'; import { AdminFeedDeleteComponent } from './admin-feed/admin-feed-delete/admin-feed-delete.component'; import { AdminFeedEditComponent } from './admin-feed/admin-feed-edit/admin-feed-edit.component'; -import { JsonSchemaWidgetAutocompleteComponent } from 'src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component'; +import { JsonSchemaWidgetAutocompleteComponent } from '../../../app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component'; import { AdminServiceEditComponent } from './admin-service/admin-service-edit/admin-service-edit.component'; import { AdminFeedEditItemPropertiesComponent } from './admin-feed/admin-feed-edit/admin-feed-edit-item-properties/admin-feed-edit-item-properties.component'; import { AdminFeedEditTopicComponent } from './admin-feed/admin-feed-edit/admin-feed-edit-topic/admin-feed-edit-topic.component'; diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.spec.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-delete/admin-service-delete.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.spec.ts similarity index 99% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.spec.ts index fed79d0c2..b298aac6e 100644 --- a/web-app/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.spec.ts +++ b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.spec.ts @@ -9,7 +9,7 @@ import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { NgxMatSelectSearchModule } from 'ngx-mat-select-search'; import { Service, ServiceType } from '@ngageoint/mage.web-core-lib/feed'; import { AdminServiceEditComponent } from './admin-service-edit.component'; -import { JsonSchemaModule } from 'src/app/json-schema/json-schema.module' +import { JsonSchemaModule } from '../../../../../app/json-schema/json-schema.module' describe('AdminServiceEditComponent', () => { @Component({ diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.ts similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service-edit/admin-service-edit.component.ts diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service.component.html b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service.component.html similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service.component.html rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service.component.html diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service.component.scss b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service.component.scss similarity index 100% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service.component.scss rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service.component.scss diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service.component.spec.ts b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service.component.spec.ts similarity index 98% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service.component.spec.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service.component.spec.ts index 5a764d31f..663de4110 100644 --- a/web-app/src/app/admin/admin-feeds/admin-service/admin-service.component.spec.ts +++ b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service.component.spec.ts @@ -10,8 +10,8 @@ import { RawParams, StateOrName, StateService, TransitionOptions, TransitionProm import { of } from 'rxjs'; import { Observable } from 'rxjs/internal/Observable'; import { FeedExpanded, ServiceType } from '@ngageoint/mage.web-core-lib/feed/feed.model'; -import { JsonSchemaModule } from 'src/app/json-schema/json-schema.module'; -import { UserService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { JsonSchemaModule } from '../../../../app/json-schema/json-schema.module'; +import { UserService } from '../../../../app/upgrade/ajs-upgraded-providers'; import { AdminBreadcrumbModule } from '../../admin-breadcrumb/admin-breadcrumb.module'; import { AdminServiceComponent } from './admin-service.component'; diff --git a/web-app/src/app/admin/admin-feeds/admin-service/admin-service.component.ts b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service.component.ts similarity index 97% rename from web-app/src/app/admin/admin-feeds/admin-service/admin-service.component.ts rename to web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service.component.ts index 707c959d1..c55e4488e 100644 --- a/web-app/src/app/admin/admin-feeds/admin-service/admin-service.component.ts +++ b/web-app/admin/src/app/admin/admin-feeds/admin-service/admin-service.component.ts @@ -3,7 +3,7 @@ import { MatDialog } from '@angular/material/dialog'; import { StateService } from '@uirouter/angular'; import { forkJoin } from 'rxjs'; import { Feed, FeedExpanded, Service, ServiceType, FeedService } from '@ngageoint/mage.web-core-lib/feed'; -import { UserService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { UserService } from '../../../../app/upgrade/ajs-upgraded-providers'; import _ from 'underscore'; import { AdminBreadcrumb } from '../../admin-breadcrumb/admin-breadcrumb.model'; import { AdminServiceDeleteComponent } from './admin-service-delete/admin-service-delete.component'; diff --git a/web-app/src/app/admin/admin-map/admin-map.component.html b/web-app/admin/src/app/admin/admin-map/admin-map.component.html similarity index 100% rename from web-app/src/app/admin/admin-map/admin-map.component.html rename to web-app/admin/src/app/admin/admin-map/admin-map.component.html diff --git a/web-app/src/app/admin/admin-map/admin-map.component.scss b/web-app/admin/src/app/admin/admin-map/admin-map.component.scss similarity index 100% rename from web-app/src/app/admin/admin-map/admin-map.component.scss rename to web-app/admin/src/app/admin/admin-map/admin-map.component.scss diff --git a/web-app/src/app/admin/admin-map/admin-map.component.spec.ts b/web-app/admin/src/app/admin/admin-map/admin-map.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-map/admin-map.component.spec.ts rename to web-app/admin/src/app/admin/admin-map/admin-map.component.spec.ts diff --git a/web-app/src/app/admin/admin-map/admin-map.component.ts b/web-app/admin/src/app/admin/admin-map/admin-map.component.ts similarity index 92% rename from web-app/src/app/admin/admin-map/admin-map.component.ts rename to web-app/admin/src/app/admin/admin-map/admin-map.component.ts index 687a6d9a1..a8dd7075e 100644 --- a/web-app/src/app/admin/admin-map/admin-map.component.ts +++ b/web-app/admin/src/app/admin/admin-map/admin-map.component.ts @@ -1,8 +1,8 @@ import { Component, OnInit } from '@angular/core'; import { AdminBreadcrumb } from '../admin-breadcrumb/admin-breadcrumb.model' -import { MapSettingsService } from 'src/app/map/settings/map.settings.service'; +import { MapSettingsService } from '../../../app/map/settings/map.settings.service'; import { MatSnackBar } from '@angular/material/snack-bar'; -import { MapSettings } from 'src/app/entities/map/entities.map'; +import { MapSettings } from '../../../app/entities/map/entities.map'; @Component({ selector: 'mage-admin-map', diff --git a/web-app/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.html b/web-app/admin/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.html similarity index 100% rename from web-app/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.html rename to web-app/admin/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.html diff --git a/web-app/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.scss b/web-app/admin/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.scss similarity index 100% rename from web-app/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.scss rename to web-app/admin/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.scss diff --git a/web-app/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.spec.ts b/web-app/admin/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.spec.ts similarity index 100% rename from web-app/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.spec.ts rename to web-app/admin/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.spec.ts diff --git a/web-app/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.ts b/web-app/admin/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.ts similarity index 100% rename from web-app/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.ts rename to web-app/admin/src/app/admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component.ts diff --git a/web-app/src/app/admin/admin-settings/admin-settings.component.html b/web-app/admin/src/app/admin/admin-settings/admin-settings.component.html similarity index 100% rename from web-app/src/app/admin/admin-settings/admin-settings.component.html rename to web-app/admin/src/app/admin/admin-settings/admin-settings.component.html diff --git a/web-app/src/app/admin/admin-settings/admin-settings.component.scss b/web-app/admin/src/app/admin/admin-settings/admin-settings.component.scss similarity index 100% rename from web-app/src/app/admin/admin-settings/admin-settings.component.scss rename to web-app/admin/src/app/admin/admin-settings/admin-settings.component.scss diff --git a/web-app/src/app/admin/admin-settings/admin-settings.component.spec.ts b/web-app/admin/src/app/admin/admin-settings/admin-settings.component.spec.ts similarity index 98% rename from web-app/src/app/admin/admin-settings/admin-settings.component.spec.ts rename to web-app/admin/src/app/admin/admin-settings/admin-settings.component.spec.ts index bc5ccc82f..69eb5b27e 100644 --- a/web-app/src/app/admin/admin-settings/admin-settings.component.spec.ts +++ b/web-app/admin/src/app/admin/admin-settings/admin-settings.component.spec.ts @@ -22,7 +22,7 @@ import { MatOptionModule, MatNativeDateModule } from '@angular/material/core'; import { MatDatepickerModule } from '@angular/material/datepicker'; import { FormsModule } from '@angular/forms'; import { MatChipsModule } from '@angular/material/chips'; -import { LocalStorageService, Settings, Team, Event, AuthenticationConfigurationService, UserService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { LocalStorageService, Settings, Team, Event, AuthenticationConfigurationService, UserService } from '../../../app/upgrade/ajs-upgraded-providers'; import { Subject, Observable } from 'rxjs'; import { StateService, TransitionService } from '@uirouter/core'; diff --git a/web-app/src/app/admin/admin-settings/admin-settings.component.ts b/web-app/admin/src/app/admin/admin-settings/admin-settings.component.ts similarity index 100% rename from web-app/src/app/admin/admin-settings/admin-settings.component.ts rename to web-app/admin/src/app/admin/admin-settings/admin-settings.component.ts diff --git a/web-app/src/app/admin/admin-settings/admin-settings.ts b/web-app/admin/src/app/admin/admin-settings/admin-settings.ts similarity index 100% rename from web-app/src/app/admin/admin-settings/admin-settings.ts rename to web-app/admin/src/app/admin/admin-settings/admin-settings.ts diff --git a/web-app/src/app/admin/admin-settings/contact-info/contact-info.component.html b/web-app/admin/src/app/admin/admin-settings/contact-info/contact-info.component.html similarity index 100% rename from web-app/src/app/admin/admin-settings/contact-info/contact-info.component.html rename to web-app/admin/src/app/admin/admin-settings/contact-info/contact-info.component.html diff --git a/web-app/src/app/admin/admin-settings/contact-info/contact-info.component.scss b/web-app/admin/src/app/admin/admin-settings/contact-info/contact-info.component.scss similarity index 100% rename from web-app/src/app/admin/admin-settings/contact-info/contact-info.component.scss rename to web-app/admin/src/app/admin/admin-settings/contact-info/contact-info.component.scss diff --git a/web-app/src/app/admin/admin-settings/contact-info/contact-info.component.spec.ts b/web-app/admin/src/app/admin/admin-settings/contact-info/contact-info.component.spec.ts similarity index 93% rename from web-app/src/app/admin/admin-settings/contact-info/contact-info.component.spec.ts rename to web-app/admin/src/app/admin/admin-settings/contact-info/contact-info.component.spec.ts index 70fbd58d1..2f016b573 100644 --- a/web-app/src/app/admin/admin-settings/contact-info/contact-info.component.spec.ts +++ b/web-app/admin/src/app/admin/admin-settings/contact-info/contact-info.component.spec.ts @@ -1,6 +1,6 @@ import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; import { NoopAnimationsModule } from "@angular/platform-browser/animations"; -import { Settings } from "src/app/upgrade/ajs-upgraded-providers"; +import { Settings } from "../../../../app/upgrade/ajs-upgraded-providers"; import { ContactInfoComponent } from "./contact-info.component"; import { HttpClientTestingModule } from '@angular/common/http/testing'; diff --git a/web-app/src/app/admin/admin-settings/contact-info/contact-info.component.ts b/web-app/admin/src/app/admin/admin-settings/contact-info/contact-info.component.ts similarity index 96% rename from web-app/src/app/admin/admin-settings/contact-info/contact-info.component.ts rename to web-app/admin/src/app/admin/admin-settings/contact-info/contact-info.component.ts index 2e6d57ddc..575b34cff 100644 --- a/web-app/src/app/admin/admin-settings/contact-info/contact-info.component.ts +++ b/web-app/admin/src/app/admin/admin-settings/contact-info/contact-info.component.ts @@ -1,5 +1,5 @@ import { Component, EventEmitter, Inject, Input, OnChanges, OnInit, Output, SimpleChanges } from "@angular/core"; -import { Settings } from "src/app/upgrade/ajs-upgraded-providers"; +import { Settings } from "../../../../app/upgrade/ajs-upgraded-providers"; @Component({ selector: 'contact-info', diff --git a/web-app/src/app/admin/admin-settings/security-banner/security-banner.component.html b/web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.component.html similarity index 100% rename from web-app/src/app/admin/admin-settings/security-banner/security-banner.component.html rename to web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.component.html diff --git a/web-app/src/app/admin/admin-settings/security-banner/security-banner.component.scss b/web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.component.scss similarity index 100% rename from web-app/src/app/admin/admin-settings/security-banner/security-banner.component.scss rename to web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.component.scss diff --git a/web-app/src/app/admin/admin-settings/security-banner/security-banner.component.spec.ts b/web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.component.spec.ts similarity index 93% rename from web-app/src/app/admin/admin-settings/security-banner/security-banner.component.spec.ts rename to web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.component.spec.ts index e79cf9215..5b9754334 100644 --- a/web-app/src/app/admin/admin-settings/security-banner/security-banner.component.spec.ts +++ b/web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.component.spec.ts @@ -1,6 +1,6 @@ import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; import { NoopAnimationsModule } from "@angular/platform-browser/animations"; -import { Settings } from "src/app/upgrade/ajs-upgraded-providers"; +import { Settings } from "../../../../app/upgrade/ajs-upgraded-providers"; import { SecurityBannerComponent } from "./security-banner.component"; class MockSettings { diff --git a/web-app/src/app/admin/admin-settings/security-banner/security-banner.component.ts b/web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.component.ts similarity index 96% rename from web-app/src/app/admin/admin-settings/security-banner/security-banner.component.ts rename to web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.component.ts index 34e90c09f..a742e5941 100644 --- a/web-app/src/app/admin/admin-settings/security-banner/security-banner.component.ts +++ b/web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.component.ts @@ -1,7 +1,7 @@ import { Component, OnInit, Inject, Output, EventEmitter, ViewChild, Input, OnChanges, SimpleChanges, OnDestroy } from '@angular/core'; import { Banner } from './security-banner.model'; -import { Settings } from 'src/app/upgrade/ajs-upgraded-providers'; -import { ColorPickerComponent } from 'src/app/color-picker/color-picker.component'; +import { Settings } from '../../../../app/upgrade/ajs-upgraded-providers'; +import { ColorPickerComponent } from '../../../../app/color-picker/color-picker.component'; import { Subscription } from 'rxjs'; @Component({ diff --git a/web-app/src/app/admin/admin-settings/security-banner/security-banner.model.ts b/web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.model.ts similarity index 100% rename from web-app/src/app/admin/admin-settings/security-banner/security-banner.model.ts rename to web-app/admin/src/app/admin/admin-settings/security-banner/security-banner.model.ts diff --git a/web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.html b/web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.html similarity index 100% rename from web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.html rename to web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.html diff --git a/web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.scss b/web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.scss similarity index 100% rename from web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.scss rename to web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.scss diff --git a/web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.spec.ts b/web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.spec.ts similarity index 93% rename from web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.spec.ts rename to web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.spec.ts index a604274c4..6949595c9 100644 --- a/web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.spec.ts +++ b/web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.spec.ts @@ -1,6 +1,6 @@ import { ComponentFixture, TestBed, waitForAsync } from "@angular/core/testing"; import { NoopAnimationsModule } from "@angular/platform-browser/animations"; -import { Settings } from "src/app/upgrade/ajs-upgraded-providers"; +import { Settings } from "../../../../app/upgrade/ajs-upgraded-providers"; import { SecurityDisclaimerComponent } from "./security-disclaimer.component"; class MockSettings { diff --git a/web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.ts b/web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.ts similarity index 96% rename from web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.ts rename to web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.ts index bbccb59bf..d27577a91 100644 --- a/web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.ts +++ b/web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.component.ts @@ -1,6 +1,6 @@ import { Component, OnInit, Inject, Output, EventEmitter, Input, OnChanges, SimpleChanges } from '@angular/core'; import { Disclaimer } from './security-disclaimer.model'; -import { Settings } from 'src/app/upgrade/ajs-upgraded-providers'; +import { Settings } from '../../../../app/upgrade/ajs-upgraded-providers'; @Component({ selector: 'security-disclaimer', diff --git a/web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.model.ts b/web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.model.ts similarity index 100% rename from web-app/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.model.ts rename to web-app/admin/src/app/admin/admin-settings/security-disclaimer/security-disclaimer.model.ts diff --git a/web-app/src/app/admin/admin.module.ts b/web-app/admin/src/app/admin/admin.module.ts similarity index 100% rename from web-app/src/app/admin/admin.module.ts rename to web-app/admin/src/app/admin/admin.module.ts diff --git a/web-app/src/app/admin/plugin-tab/plugin-tab-content.component.ts b/web-app/admin/src/app/admin/plugin-tab/plugin-tab-content.component.ts similarity index 100% rename from web-app/src/app/admin/plugin-tab/plugin-tab-content.component.ts rename to web-app/admin/src/app/admin/plugin-tab/plugin-tab-content.component.ts diff --git a/web-app/admin/src/app/api/api.service.spec.ts b/web-app/admin/src/app/api/api.service.spec.ts new file mode 100644 index 000000000..e9606faa7 --- /dev/null +++ b/web-app/admin/src/app/api/api.service.spec.ts @@ -0,0 +1,30 @@ +import { HttpClient } from '@angular/common/http'; +import { HttpTestingController, HttpClientTestingModule } from '@angular/common/http/testing'; +import { TestBed } from '@angular/core/testing'; +import { ApiService } from './api.service'; + +describe('API Service Tests', () => { + let httpClient: HttpClient; + let httpTestingController: HttpTestingController; + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [], + imports: [HttpClientTestingModule] + }); + + // Inject the http service and test controller for each test + httpClient = TestBed.inject(HttpClient); + httpTestingController = TestBed.inject(HttpTestingController); + }); + + afterEach(() => { + // After every test, assert that there are no more pending requests. + httpTestingController.verify(); + }); + + it('should be created', () => { + const service: ApiService = TestBed.inject(ApiService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/admin/src/app/api/api.service.ts b/web-app/admin/src/app/api/api.service.ts new file mode 100644 index 000000000..e40305a2d --- /dev/null +++ b/web-app/admin/src/app/api/api.service.ts @@ -0,0 +1,14 @@ +import { HttpClient } from "@angular/common/http"; +import { Injectable } from "@angular/core"; +import { Observable } from "rxjs"; + +@Injectable({ + providedIn: 'root' +}) +export class ApiService { + constructor(private client: HttpClient) { } + + getApi(): Observable { + return this.client.get('/api'); + } +} \ No newline at end of file diff --git a/web-app/admin/src/app/app.module.ts b/web-app/admin/src/app/app.module.ts new file mode 100644 index 000000000..b625de47b --- /dev/null +++ b/web-app/admin/src/app/app.module.ts @@ -0,0 +1,281 @@ +import { BrowserModule } from '@angular/platform-browser'; +import { NgModule, ApplicationRef, DoBootstrap } from '@angular/core'; + +import { UpgradeModule } from '@angular/upgrade/static'; +import { UIRouterUpgradeModule } from '@uirouter/angular-hybrid'; +import { FormsModule, ReactiveFormsModule } from '@angular/forms'; + +import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; +import { NgxMatSelectSearchModule } from 'ngx-mat-select-search'; +import { ScrollingModule } from '@angular/cdk/scrolling'; +import { DragDropModule } from '@angular/cdk/drag-drop'; + +import { SaturationModule, HueModule, CheckboardModule, AlphaModule } from 'ngx-color'; + +import { MatAutocompleteModule } from '@angular/material/autocomplete'; +import { MatBadgeModule } from '@angular/material/badge'; +import { MatBottomSheetModule } from '@angular/material/bottom-sheet'; +import { MatButtonModule } from '@angular/material/button'; +import { MatButtonToggleModule } from '@angular/material/button-toggle'; +import { MatCardModule } from '@angular/material/card'; +import { MatCheckboxModule } from '@angular/material/checkbox'; +import { MatChipsModule } from '@angular/material/chips'; +import { MatRippleModule, MatNativeDateModule } from '@angular/material/core'; +import { MatDatepickerModule } from '@angular/material/datepicker'; +import { MatDialogModule } from '@angular/material/dialog'; +import { MatExpansionModule } from '@angular/material/expansion'; +import { MatFormFieldModule } from '@angular/material/form-field'; +import { MatGridListModule } from '@angular/material/grid-list'; +import { MatIconModule } from '@angular/material/icon'; +import { MatInputModule } from '@angular/material/input'; +import { MatListModule } from '@angular/material/list'; +import { MatPaginatorModule } from '@angular/material/paginator'; +import { MatProgressBarModule } from '@angular/material/progress-bar'; +import { MatProgressSpinnerModule } from '@angular/material/progress-spinner'; +import { MatRadioModule } from '@angular/material/radio'; +import { MatSelectModule } from '@angular/material/select'; +import { MatSidenavModule } from '@angular/material/sidenav'; +import { MatSliderModule } from '@angular/material/slider'; +import { MatSnackBarModule } from '@angular/material/snack-bar'; +import { MatSortModule } from '@angular/material/sort'; +import { MatTableModule } from '@angular/material/table'; +import { MatTabsModule } from '@angular/material/tabs'; +import { MatToolbarModule } from '@angular/material/toolbar'; +import { MatTooltipModule } from '@angular/material/tooltip'; +import { MatSlideToggleModule } from '@angular/material/slide-toggle'; +import { MatStepperModule } from '@angular/material/stepper'; + +import { MatDatetimepickerModule } from '@mat-datetimepicker/core' +import { MatMomentDatetimeModule } from '@mat-datetimepicker/moment' +import { InputMaskModule } from '@ngneat/input-mask' + +import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http'; +import { ColorPickerComponent } from './color-picker/color-picker.component'; + +import { MapClipComponent } from './map/clip/clip.component'; +import { GeometryModule } from './geometry/geometry.module'; +import { MomentModule } from './moment/moment.module'; +import { BootstrapComponent } from './bootstrap/bootstrap.component'; +import { AttachmentComponent } from './observation/attachment/attachment.component'; +import { FilenamePipe } from './filename/filename.pipe'; +import { AttachUploadComponent } from './observation/attachment/attachment-upload/attachment-upload.component'; +import { UserAvatarComponent } from './user/user-avatar/user-avatar.component'; +import { TokenInterceptorService } from './http/token-interceptor.service'; + +import { + mapServiceProvider, + eventResourceProvider, + eventServiceProvider, + localStorageServiceProvider, + geometryServiceProvider, + observationServiceProvider, + filterServiceProvider, + locationServiceProvider, + userServiceProvider, + settingsProvider, + teamProvider, + eventProvider, + authenticationConfigurationServiceProvider, + userPagingServiceProvider +} from './upgrade/ajs-upgraded-providers'; + +import { + DMSValidatorDirective, + MGRSValidatorDirective, + ObservationEditCheckboxComponent, + ObservationEditDateComponent, + ObservationEditSelectComponent, + ObservationEditEmailComponent, + ObservationEditGeometryComponent, + ObservationEditGeometryFormComponent, + ObservationEditGeometryMapComponent, + ObservationEditMultiselectComponent, + ObservationEditNumberComponent, + ObservationEditRadioComponent, + ObservationEditTextComponent, + ObservationEditTextareaComponent, + ObservationEditFormComponent, + ObservationEditComponent +} from './observation/observation-edit/observation-edit'; + +import { FeedItemComponent } from './feed/feed-item/feed-item.component'; +import { FeedItemSummaryModule } from './feed/feed-item/feed-item-summary/feed-item-summary.module'; +import { AdminFeedsModule } from './admin/admin-feeds/admin-feeds.module'; +import { StaticIconModule } from '@ngageoint/mage.web-core-lib/static-icon' +import { MageCommonModule } from '@ngageoint/mage.web-core-lib/common' +import { AdminModule } from './admin/admin.module' +import { AdminSettingsComponent } from './admin/admin-settings/admin-settings.component'; +import { AdminBreadcrumbModule } from './admin/admin-breadcrumb/admin-breadcrumb.module'; +import { ContactInfoComponent } from './admin/admin-settings/admin-settings'; +import { SecurityBannerComponent, SecurityDisclaimerComponent } from './admin/admin-settings/admin-settings'; +import { DatetimePickerComponent } from './datetime-picker/datetime-picker.component'; +import { CommonModule } from '@angular/common'; +import { ObservationEditFormPickerComponent } from './observation/observation-edit/observation-edit-form-picker.component'; +import { ObservationEditDiscardComponent } from './observation/observation-edit/observation-edit-discard/observation-edit-discard.component'; +import { ObservationEditAttachmentComponent } from './observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component'; +import { ObservationEditPasswordComponent } from './observation/observation-edit/observation-edit-password/observation-edit-password.component'; +import { ContactComponent } from './contact/contact.component'; +import { ContactDialogComponent } from "./contact/contact-dialog.component"; +import { AdminAuthenticationOidcComponent } from './admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component'; +import { AuthenticationDeleteComponent } from './admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component'; +import { AdminAuthenticationLocalComponent } from './admin/admin-authentication/admin-authentication-local/admin-authentication-local.component'; +import { PasswordPolicyComponent } from './admin/admin-authentication/admin-authentication-local//password-policy/password-policy.component'; +import { AccountLockComponent } from './admin/admin-authentication/admin-authentication-local//account-lock/account-lock.component'; +import { AdminAuthenticationComponent } from './admin/admin-authentication/admin-authentication.component'; +import { IconUploadComponent } from './admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component'; +import { AuthenticationCreateComponent } from './admin/admin-authentication/admin-authentication-create/admin-authentication-create.component'; +import { AdminAuthenticationOAuth2Component } from './admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component'; +import { AdminAuthenticationLDAPComponent } from './admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component'; +import { AdminAuthenticationSAMLComponent } from './admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component'; +import { ButtonPreviewComponent } from './admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component'; +import { AdminAuthenticationSettingsComponent } from './admin/admin-authentication/admin-authentication-settings.component'; +import { AdminSettingsUnsavedComponent } from './admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component'; +import { AdminEventFormPreviewComponent } from './admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component'; +import { AdminEventFormPreviewDialogComponent } from './admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component'; +import { AdminMapComponent } from './admin/admin-map/admin-map.component'; + + +@NgModule({ + declarations: [ + ColorPickerComponent, + DMSValidatorDirective, + MGRSValidatorDirective, + FeedItemComponent, + ObservationEditComponent, + ObservationEditAttachmentComponent, + ObservationEditFormComponent, + ObservationEditFormPickerComponent, + ObservationEditMultiselectComponent, + ObservationEditCheckboxComponent, + ObservationEditSelectComponent, + ObservationEditEmailComponent, + ObservationEditNumberComponent, + ObservationEditTextComponent, + ObservationEditTextareaComponent, + ObservationEditRadioComponent, + ObservationEditGeometryComponent, + ObservationEditGeometryMapComponent, + ObservationEditGeometryFormComponent, + ObservationEditDateComponent, + MapClipComponent, + BootstrapComponent, + AttachmentComponent, + FilenamePipe, + AttachUploadComponent, + UserAvatarComponent, + AdminSettingsComponent, + PasswordPolicyComponent, + AccountLockComponent, + AuthenticationCreateComponent, + AuthenticationDeleteComponent, + SecurityBannerComponent, + SecurityDisclaimerComponent, + IconUploadComponent, + ContactInfoComponent, + DatetimePickerComponent, + ObservationEditDiscardComponent, + ObservationEditPasswordComponent, + ContactComponent, + ContactDialogComponent, + AdminAuthenticationOidcComponent, + AdminAuthenticationLocalComponent, + AdminAuthenticationComponent, + AdminAuthenticationOAuth2Component, + AdminAuthenticationLDAPComponent, + AdminAuthenticationSAMLComponent, + ButtonPreviewComponent, + AdminAuthenticationSettingsComponent, + AdminSettingsUnsavedComponent, + AdminEventFormPreviewComponent, + AdminEventFormPreviewDialogComponent, + AdminMapComponent + ], + imports: [ + CommonModule, + BrowserModule, + HttpClientModule, + UpgradeModule, + UIRouterUpgradeModule.forRoot(), + FormsModule, + ReactiveFormsModule, + BrowserAnimationsModule, + DragDropModule, + MatBadgeModule, + MatBottomSheetModule, + MatDialogModule, + MatButtonToggleModule, + MatNativeDateModule, + MatDatepickerModule, + MatMomentDatetimeModule, + MatDatetimepickerModule, + MatToolbarModule, + MatIconModule, + MatTooltipModule, + MatTabsModule, + MatButtonModule, + MatCardModule, + MatGridListModule, + MatProgressSpinnerModule, + MatFormFieldModule, + MatRadioModule, + MatCheckboxModule, + MatInputModule, + MatAutocompleteModule, + MatSelectModule, + MatSliderModule, + MatExpansionModule, + MatListModule, + MatRippleModule, + MatChipsModule, + MatSidenavModule, + MatSnackBarModule, + MatProgressBarModule, + MatTableModule, + MatPaginatorModule, + MatSortModule, + MageCommonModule, + MomentModule, + GeometryModule, + ScrollingModule, + SaturationModule, + HueModule, + AlphaModule, + CheckboardModule, + MatTableModule, + MatPaginatorModule, + MatSortModule, + MatSnackBarModule, + MatDatepickerModule, + NgxMatSelectSearchModule, + AdminModule, + AdminFeedsModule, + FeedItemSummaryModule, + StaticIconModule, + AdminBreadcrumbModule, + MatSlideToggleModule, + MatStepperModule, + InputMaskModule.forRoot() + ], + providers: [ + mapServiceProvider, + userServiceProvider, + filterServiceProvider, + eventResourceProvider, + eventServiceProvider, + geometryServiceProvider, + observationServiceProvider, + localStorageServiceProvider, + locationServiceProvider, + settingsProvider, + teamProvider, + eventProvider, + authenticationConfigurationServiceProvider, + userPagingServiceProvider, + { provide: HTTP_INTERCEPTORS, useClass: TokenInterceptorService, multi: true } + ] +}) +export class AppModule implements DoBootstrap { + // eslint-disable-next-line @typescript-eslint/no-empty-function + public ngDoBootstrap(appRef: ApplicationRef): void { + } +} diff --git a/web-app/src/app/bootstrap/bootstrap.component.html b/web-app/admin/src/app/bootstrap/bootstrap.component.html similarity index 100% rename from web-app/src/app/bootstrap/bootstrap.component.html rename to web-app/admin/src/app/bootstrap/bootstrap.component.html diff --git a/web-app/src/app/bootstrap/bootstrap.component.scss b/web-app/admin/src/app/bootstrap/bootstrap.component.scss similarity index 100% rename from web-app/src/app/bootstrap/bootstrap.component.scss rename to web-app/admin/src/app/bootstrap/bootstrap.component.scss diff --git a/web-app/src/app/bootstrap/bootstrap.component.spec.ts b/web-app/admin/src/app/bootstrap/bootstrap.component.spec.ts similarity index 100% rename from web-app/src/app/bootstrap/bootstrap.component.spec.ts rename to web-app/admin/src/app/bootstrap/bootstrap.component.spec.ts diff --git a/web-app/src/app/bootstrap/bootstrap.component.ts b/web-app/admin/src/app/bootstrap/bootstrap.component.ts similarity index 100% rename from web-app/src/app/bootstrap/bootstrap.component.ts rename to web-app/admin/src/app/bootstrap/bootstrap.component.ts diff --git a/web-app/src/app/change-detection.spec.ts b/web-app/admin/src/app/change-detection.spec.ts similarity index 100% rename from web-app/src/app/change-detection.spec.ts rename to web-app/admin/src/app/change-detection.spec.ts diff --git a/web-app/admin/src/app/color-picker/color-picker.component.html b/web-app/admin/src/app/color-picker/color-picker.component.html new file mode 100644 index 000000000..55090b0f4 --- /dev/null +++ b/web-app/admin/src/app/color-picker/color-picker.component.html @@ -0,0 +1,40 @@ +
+ + {{label}} + + + +
+ +
+
+
+ + +
+
+ +
+
+
+
+ +
+
+ +
+
+
+ +
+
+
+ +
+ +
+ + +
+
+ diff --git a/web-app/admin/src/app/color-picker/color-picker.component.scss b/web-app/admin/src/app/color-picker/color-picker.component.scss new file mode 100644 index 000000000..d9bd39a4a --- /dev/null +++ b/web-app/admin/src/app/color-picker/color-picker.component.scss @@ -0,0 +1,111 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + +mat-card { + display: flex; + flex-direction: column; + padding: 8px; + margin-top: -16px; + margin-bottom: 16px; +} + +:host ::ng-deep.mat-form-field-wrapper { + padding-bottom: unset; +} + +.swatch { + position: relative; + display: flex; + flex-direction: column; + margin-bottom: 16px; + cursor: pointer; +} + +.swatch > mat-label { + display: block; + position: relative; + margin-bottom: 2px; + font: 400 12px/24px Roboto, "Helvetica Neue", sans-serif; + color: mat.get-color-from-palette($app-primary); +} + +.swatch-input { + cursor: pointer; +} + +.checkboard { + position: absolute; + top: 16px; + bottom: 16px; + right: 12px; + left: 12px; +} + +.swatch-color { + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + border-radius: 4px; + cursor: pointer; +} + +.color { + height: 200px; + display: flex; + flex-direction: column; +} + +.color-controls { + display: flex; + flex-direction: row; + margin-top: 4px; +} + +.sliders { + display: flex; + flex-direction: column; + flex: 1; +} + +.saturation { + position: relative; + flex: 1; + overflow: hidden; +} + +.hue { + position: relative; + height: 10px; +} + +.alpha { + position: relative; + height: 10px; + margin-top: 4px; +} + +.active-color { + position: relative; + height: 100%; + width: 24px; + margin-left: 4px; +} + +.sketch-active { + position: absolute; + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; + border-radius: 2px; + box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 0px 1px inset, rgba(0, 0, 0, 0.25) 0px 0px 4px inset; +} + +.actions { + margin-top: 8px; + display: flex; + justify-content: flex-end; +} + diff --git a/web-app/admin/src/app/color-picker/color-picker.component.spec.ts b/web-app/admin/src/app/color-picker/color-picker.component.spec.ts new file mode 100644 index 000000000..63e58a764 --- /dev/null +++ b/web-app/admin/src/app/color-picker/color-picker.component.spec.ts @@ -0,0 +1,71 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { ColorPickerComponent } from './color-picker.component'; +import { MatCardModule } from '@angular/material/card'; +import { MatFormFieldModule } from '@angular/material/form-field'; +import { MatInputModule } from '@angular/material/input'; +import { CheckboardModule, SaturationModule, HueModule, AlphaModule } from 'ngx-color'; +import { Component, ViewChild } from '@angular/core'; +import { NoopAnimationsModule } from '@angular/platform-browser/animations'; +import { TinyColor } from '@ctrl/tinycolor'; + +@Component({ + selector: `host-component`, + template: `` +}) +class TestHostComponent { + hexColor = '#000000FF'; + + @ViewChild(ColorPickerComponent) colorPicker: ColorPickerComponent; +} + +describe('ColorPickerComponent', () => { + let hostComponent: TestHostComponent; + let component: ColorPickerComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [ NoopAnimationsModule, MatInputModule, MatFormFieldModule, MatCardModule, CheckboardModule, SaturationModule, HueModule, AlphaModule ], + declarations: [ TestHostComponent, ColorPickerComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent); + hostComponent = fixture.componentInstance; + fixture.detectChanges(); + component = hostComponent.colorPicker; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); + + + it('should show color picker on open', () => { + component.open(); + expect(component.showColorPicker).toEqual(true); + }); + + it('should hide color picker on cancel', () => { + component.showColorPicker = true; + component.cancel(); + expect(component.showColorPicker).toEqual(false); + }); + + it('should emit color', () => { + spyOn(component.onColorChanged, 'emit'); + component.showColorPicker = true; + component.rgb = { r: 1, g: 0, b: 1, a: 1 }; + component.ok(); + expect(component.showColorPicker).toEqual(false); + expect(component.background).toEqual('rgba(1, 0, 1, 1)'); + expect(component.onColorChanged.emit).toHaveBeenCalledWith({ + color: new TinyColor(component.rgb).toHex8String() + }); + }); +}); + + diff --git a/web-app/admin/src/app/color-picker/color-picker.component.ts b/web-app/admin/src/app/color-picker/color-picker.component.ts new file mode 100644 index 000000000..a252c7d88 --- /dev/null +++ b/web-app/admin/src/app/color-picker/color-picker.component.ts @@ -0,0 +1,69 @@ +import { Component, Output, EventEmitter, OnInit, Input } from '@angular/core'; +import { ColorWrap, RGBA, toState } from 'ngx-color'; +import { TinyColor } from '@ctrl/tinycolor'; + +export interface ColorEvent { + color: string; +} + +@Component({ + selector: 'color-picker', + templateUrl: './color-picker.component.html', + styleUrls: ['./color-picker.component.scss'] +}) +export class ColorPickerComponent extends ColorWrap implements OnInit { + @Input() label: string + @Input() hexColor: string + @Output() onColorChanged = new EventEmitter() + + background: string + activeBackground: string + showColorPicker = false + + constructor() { + super(); + } + + ngOnInit(): void { + this.updateColor() + } + + ngOnChanges(): void { + this.updateColor() + } + + updateColor(): void { + this.setState(toState(this.hexColor, 0)) + this.background = this.getRGBAStyle(this.rgb) + } + + handleValueChange({ data, $event }): void { + this.handleChange(data, $event); + } + + afterValidChange(): void { + this.activeBackground = this.getRGBAStyle(this.rgb); + } + + open(): void { + this.showColorPicker = true; + } + + ok(): void { + this.showColorPicker = false; + this.background = this.getRGBAStyle(this.rgb); + + this.onColorChanged.emit({ + color: new TinyColor(this.rgb).toHex8String() + }); + } + + cancel(): void { + this.showColorPicker = false; + } + + getRGBAStyle(rgb: RGBA): string { + return `rgba(${rgb.r}, ${rgb.g}, ${rgb.b}, ${rgb.a})`; + } + +} diff --git a/web-app/admin/src/app/contact/contact-dialog.component.html b/web-app/admin/src/app/contact/contact-dialog.component.html new file mode 100644 index 000000000..ab019eff7 --- /dev/null +++ b/web-app/admin/src/app/contact/contact-dialog.component.html @@ -0,0 +1,13 @@ +
+
{{statusTitle}}
+
+
+ +
+
+
+
+ + + +
\ No newline at end of file diff --git a/web-app/admin/src/app/contact/contact-dialog.component.scss b/web-app/admin/src/app/contact/contact-dialog.component.scss new file mode 100644 index 000000000..dffba0cf7 --- /dev/null +++ b/web-app/admin/src/app/contact/contact-dialog.component.scss @@ -0,0 +1,12 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + +button { + margin-left: 8px; + color: mat.get-color-from-palette($app-primary); +} + +mat-dialog-actions { + display: flex; + justify-content: right; +} \ No newline at end of file diff --git a/web-app/admin/src/app/contact/contact-dialog.component.ts b/web-app/admin/src/app/contact/contact-dialog.component.ts new file mode 100644 index 000000000..836e68233 --- /dev/null +++ b/web-app/admin/src/app/contact/contact-dialog.component.ts @@ -0,0 +1,53 @@ +import { Component, Inject, OnInit } from "@angular/core"; +import { MatDialogRef, MAT_DIALOG_DATA } from "@angular/material/dialog"; +import { LinkGenerator } from "./utilities/link-generator"; + +@Component({ + selector: 'contact-dialog', + templateUrl: 'contact-dialog.component.html', + styleUrls: ['./contact-dialog.component.scss'], +}) +export class ContactDialogComponent implements OnInit { + api: any; + statusTitle: string; + statusMessage: string; + id: string; + strategy: any; + emailLink: string; + phoneLink: string; + + constructor( + public dialogRef: MatDialogRef, + @Inject(MAT_DIALOG_DATA) public data: any) { + + this.api = data.api; + this.statusTitle = data.info.statusTitle; + this.statusMessage = data.info.statusMessage; + this.id = data.info.id; + this.strategy = data.strategy; + } + + ngOnInit(): void { + const emailLink = LinkGenerator.emailLink(this.api.contactinfo, this.statusMessage, this.id, this.strategy); + const phoneLink = LinkGenerator.phoneLink(this.api.contactinfo); + + if (emailLink || phoneLink) { + this.statusMessage += "

"; + this.statusMessage += "You may contact your MAGE administrator via "; + if (emailLink) { + this.statusMessage += "Email"; + } + if (emailLink && phoneLink) { + this.statusMessage += " or "; + } + if (phoneLink) { + this.statusMessage += "Phone"; + } + this.statusMessage += " for further assistance."; + } + } + + close(): void { + this.dialogRef.close('cancel'); + } +} \ No newline at end of file diff --git a/web-app/src/app/contact/contact.component.spec.ts b/web-app/admin/src/app/contact/contact.component.spec.ts similarity index 100% rename from web-app/src/app/contact/contact.component.spec.ts rename to web-app/admin/src/app/contact/contact.component.spec.ts diff --git a/web-app/src/app/contact/contact.component.ts b/web-app/admin/src/app/contact/contact.component.ts similarity index 100% rename from web-app/src/app/contact/contact.component.ts rename to web-app/admin/src/app/contact/contact.component.ts diff --git a/web-app/admin/src/app/contact/utilities/email-builder.ts b/web-app/admin/src/app/contact/utilities/email-builder.ts new file mode 100644 index 000000000..24b906145 --- /dev/null +++ b/web-app/admin/src/app/contact/utilities/email-builder.ts @@ -0,0 +1,66 @@ +export class EmailBuilder { + _statusMessage: string; + _identifier: string; + _strategy: any; + _subject: string; + _body: string; + + constructor(statusMessage: string, identifier: string, strategy: any) { + this._statusMessage = statusMessage; + this._identifier = identifier; + this._strategy = strategy; + + this._subject = ''; + this._body = ''; + } + + get subject(): string { + return this._subject; + } + + get body(): string { + return this._body; + } + + build(): void { + + const upperStatusMsg = this._statusMessage.toUpperCase(); + if (upperStatusMsg.includes('DEVICE')) { + if (upperStatusMsg.includes('REGISTER')) { + this._subject = 'Please approve my device'; + } else { + this._subject = 'Device ID issue'; + } + } else { + if (upperStatusMsg.includes('APPROVED') || upperStatusMsg.includes('ACTIVATE')) { + this._subject = "Please activate my account" + } else if (upperStatusMsg.includes('DISABLED')) { + this._subject = "Please enable my account" + } else if (upperStatusMsg.includes('LOCKED')) { + this._subject = "Please unlock my account" + } else if (upperStatusMsg.includes('CAPTCHA')) { + this._subject = "CAPTCHA issue" + } else if (upperStatusMsg.includes('EVENT')) { + this._subject = "Please add me to an event"; + } else { + this._subject = 'User login issue'; + } + } + + if (this._identifier) { + this._subject += ' - ' + this._identifier; + this._body += 'Identifier (username or device id): ' + this._identifier + '\n'; + } + if (this._strategy) { + this._body += 'Authentication Method: '; + if (this._strategy.title) { + this._body += this._strategy.title; + } else { + this._body += this._strategy; + } + this._body += '\n'; + } + + this._body += 'Error Message Received: ' + this._statusMessage; + } +} \ No newline at end of file diff --git a/web-app/admin/src/app/contact/utilities/link-generator.ts b/web-app/admin/src/app/contact/utilities/link-generator.ts new file mode 100644 index 000000000..98cacb489 --- /dev/null +++ b/web-app/admin/src/app/contact/utilities/link-generator.ts @@ -0,0 +1,26 @@ +import { EmailBuilder } from "./email-builder"; + +export class LinkGenerator { + static emailLink(adminContactInfo: any, statusMessage: string, username: string, strategy: any): string { + let url: string; + if (adminContactInfo && adminContactInfo.email) { + const emailBuilder = new EmailBuilder(statusMessage, username, strategy); + emailBuilder.build(); + + url = 'mailto:' + encodeURIComponent(adminContactInfo.email); + url += '?subject=' + encodeURIComponent(emailBuilder.subject); + url += '&body=' + encodeURIComponent(emailBuilder.body); + } + + return url; + } + + static phoneLink(adminContactInfo: any): string { + let url: string; + if (adminContactInfo && adminContactInfo.phone) { + url = 'tel:' + adminContactInfo.phone; + } + + return url; + } +} \ No newline at end of file diff --git a/web-app/admin/src/app/datetime-picker/datetime-picker.component.html b/web-app/admin/src/app/datetime-picker/datetime-picker.component.html new file mode 100644 index 000000000..5152bb866 --- /dev/null +++ b/web-app/admin/src/app/datetime-picker/datetime-picker.component.html @@ -0,0 +1,23 @@ +
+
+ + {{title}} Date + + + + Date is required + + Invalid date + +
+ +
+ + {{title}} Time {{timeZone === 'gmt' ? '(GMT)' : '(Local)'}} + + + + Invalid time + +
+
\ No newline at end of file diff --git a/web-app/admin/src/app/datetime-picker/datetime-picker.component.scss b/web-app/admin/src/app/datetime-picker/datetime-picker.component.scss new file mode 100644 index 000000000..4a8367dfa --- /dev/null +++ b/web-app/admin/src/app/datetime-picker/datetime-picker.component.scss @@ -0,0 +1,23 @@ +.datetime { + display: flex; + margin: 0 -8px; + align-items: flex-start; +} + +.date, .time { + flex: 1 1 0; + padding: 0 8px; +} + +:host ::ng-deep .mat-form-field-infix { + width: auto; +} + +:host ::ng-deep mat-icon { + color: rgba(0, 0, 0, 0.6); +} + +mat-form-field { + width: 100%; + margin-bottom: 16px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/datetime-picker/datetime-picker.component.spec.ts b/web-app/admin/src/app/datetime-picker/datetime-picker.component.spec.ts new file mode 100644 index 000000000..c16937b48 --- /dev/null +++ b/web-app/admin/src/app/datetime-picker/datetime-picker.component.spec.ts @@ -0,0 +1,27 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { DatetimePickerComponent } from './datetime-picker.component'; + +/* TODO at least one test MUST be implemented +describe('DatetimePickerComponent', () => { + let component: DatetimePickerComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ DatetimePickerComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(DatetimePickerComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + // it('should create', () => { + // expect(component).toBeTruthy(); + // }); +}); +*/ diff --git a/web-app/admin/src/app/datetime-picker/datetime-picker.component.ts b/web-app/admin/src/app/datetime-picker/datetime-picker.component.ts new file mode 100644 index 000000000..2fc94a1ce --- /dev/null +++ b/web-app/admin/src/app/datetime-picker/datetime-picker.component.ts @@ -0,0 +1,67 @@ +import { Component, EventEmitter, Inject, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core'; +import { NgModel } from '@angular/forms'; +import { LocalStorageService } from '../upgrade/ajs-upgraded-providers'; +import * as moment from 'moment' + +@Component({ + selector: 'datetime-picker', + templateUrl: './datetime-picker.component.html', + styleUrls: ['./datetime-picker.component.scss'] +}) +export class DatetimePickerComponent implements OnChanges { + + @Input() title: string + @Input() required: boolean + @Input() datetime: Date + @Output() dateTimeChange = new EventEmitter() + + @ViewChild('dateModel') dateModel: NgModel + @ViewChild('timeModel') timeModel: NgModel + + date: moment.Moment + time: moment.Moment + timeZone: string + + constructor(@Inject(LocalStorageService) localStorageService: any) { + this.timeZone = localStorageService.getTimeZoneEdit(); + } + + ngOnChanges(changes: SimpleChanges): void { + if (changes.datetime && changes.datetime.currentValue) { + this.date = moment(changes.datetime.currentValue) + this.time = moment(changes.datetime.currentValue) + this.setValue() + } + } + + onDate(): void { + if (!this.date) { + this.time = null; + return + } + + if (!this.dateModel.invalid) { + this.setValue() + } + } + + onTime(): void { + if (!this.timeModel.invalid) { + this.setValue() + } + } + + private setValue(): void { + const date = this.date.set({ + hour: this.time ? this.time.get('hour') : 0, + minute: this.time ? this.time.get('minute') : 0, + second: this.time ? this.time.get('second') : 0, + }) + + if (this.timeZone === 'gmt') { + date.utc(true) + } + + this.dateTimeChange.emit(date.toDate()) + } +} diff --git a/web-app/admin/src/app/entities/map/entities.map.ts b/web-app/admin/src/app/entities/map/entities.map.ts new file mode 100644 index 000000000..507cba261 --- /dev/null +++ b/web-app/admin/src/app/entities/map/entities.map.ts @@ -0,0 +1,17 @@ +export enum WebSearchType { + NONE = "NONE", + NOMINATIM = "NOMINATIM" +} + +export enum MobileSearchType { + NONE = "NONE", + NATIVE = "NATIVE", + NOMINATIM = "NOMINATIM" +} + +export interface MapSettings { + webSearchType: WebSearchType + webNominatimUrl: string | null + mobileSearchType: MobileSearchType + mobileNominatimUrl: string | null +} \ No newline at end of file diff --git a/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.html b/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.html new file mode 100644 index 000000000..15185fd31 --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.html @@ -0,0 +1,13 @@ + + place + + {{timestamp | moment}} + {{primary || " "}} + {{secondary || " "}} + +
+ No Content + + +
+
diff --git a/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.scss b/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.scss new file mode 100644 index 000000000..faaba85b3 --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.scss @@ -0,0 +1,39 @@ +.mat-list-icon { + border-radius: unset !important; + height: unset !important; +} + +.list-item-icon { + border-radius: unset; + height: unset; +} + +.mat-body-1 { + opacity: .60; +} + +.mat-body-2 { + opacity: .87; +} + +.overline { + font: 500 10px/24px Roboto, "Helvetica Neue", sans-serif; + font-size: 10px !important; + text-transform: uppercase; + opacity: .60; +} + +.item { + background: white; + width: 100%; +} + +.no-content { + font-size: 24px; + padding-left: 16px; +} + +.no-content > span { + opacity: .6; +} + diff --git a/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.spec.ts b/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.spec.ts new file mode 100644 index 000000000..b11d037bd --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.spec.ts @@ -0,0 +1,37 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { MatIconModule } from '@angular/material/icon'; +import { MatListModule } from '@angular/material/list'; +import { MomentModule } from '../../../../app/moment/moment.module'; +import { MapService } from '../../../../app/upgrade/ajs-upgraded-providers'; +import { FeedItemSummaryComponent } from './feed-item-summary.component'; + + +describe('FeedItemSummaryComponent', () => { + let component: FeedItemSummaryComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + providers: [ + { provide: MapService, useValue: {} } + ], + imports: [ + MatListModule, + MatIconModule, + MomentModule + ], + declarations: [ FeedItemSummaryComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(FeedItemSummaryComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.ts b/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.ts new file mode 100644 index 000000000..bba4dad1f --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.ts @@ -0,0 +1,49 @@ +import { Component, Input, Inject, OnChanges, SimpleChanges } from '@angular/core'; +import { Feed } from '@ngageoint/mage.web-core-lib/feed'; +import { MapService } from '../../../upgrade/ajs-upgraded-providers'; +import { Feature } from 'geojson'; +import { contentPathOfIcon } from '@ngageoint/mage.web-core-lib/static-icon' + +@Component({ + selector: 'feed-item-summary', + templateUrl: './feed-item-summary.component.html', + styleUrls: ['./feed-item-summary.component.scss'] +}) +export class FeedItemSummaryComponent implements OnChanges { + @Input() feed: Feed; + @Input() item: Feature; + + hasContent = false; + timestamp: number; + primary: string; + secondary: string; + iconUrl?: string; + + constructor(@Inject(MapService) private mapService: any) { } + + ngOnChanges(_changes: SimpleChanges): void { + if (!this.feed || !this.item.properties) return; + + // TODO: use mapStyle when that works + this.iconUrl = contentPathOfIcon(this.feed.icon); + + if (this.feed.itemTemporalProperty && this.item.properties[this.feed.itemTemporalProperty] != null) { + this.timestamp = this.item.properties[this.feed.itemTemporalProperty]; + this.hasContent = true; + } + + if (this.feed.itemPrimaryProperty && this.item.properties[this.feed.itemPrimaryProperty] != null) { + this.primary = this.item.properties[this.feed.itemPrimaryProperty]; + this.hasContent = true; + } + + if (this.feed.itemSecondaryProperty && this.item.properties[this.feed.itemSecondaryProperty] != null) { + this.secondary = this.item.properties[this.feed.itemSecondaryProperty]; + this.hasContent = true; + } + } + + onItemSelect(): void { + this.mapService.zoomToFeatureInLayer(this.item, `feed-${this.feed.id}`); + } +} diff --git a/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.module.ts b/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.module.ts new file mode 100644 index 000000000..e4b8aacce --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item-summary/feed-item-summary.module.ts @@ -0,0 +1,22 @@ +import { NgModule } from '@angular/core' +import { CommonModule } from '@angular/common' +import { MatIconModule } from '@angular/material/icon' +import { MatListModule } from '@angular/material/list' +import { FeedItemSummaryComponent } from './feed-item-summary.component' +import { MomentModule } from '../../../moment/moment.module' +import { MageCommonModule } from '@ngageoint/mage.web-core-lib/common' +import { StaticIconModule } from '@ngageoint/mage.web-core-lib/static-icon' + +@NgModule({ + declarations: [FeedItemSummaryComponent], + exports: [FeedItemSummaryComponent], + imports: [ + CommonModule, + MatIconModule, + MatListModule, + MomentModule, + MageCommonModule, + StaticIconModule + ] +}) +export class FeedItemSummaryModule { } diff --git a/web-app/admin/src/app/feed/feed-item/feed-item.component.html b/web-app/admin/src/app/feed/feed-item/feed-item.component.html new file mode 100644 index 000000000..99be7017c --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item.component.html @@ -0,0 +1,40 @@ + + + + {{feed?.title}} + + +
+ +
+
+
{{date}}
+
{{primary}}
+
{{secondary}}
+
+ place + +
+
+ +
+
+ +
+ + +
+
+
{{property.key}}
+
{{property.value}}
+
+ +
+
+
+
\ No newline at end of file diff --git a/web-app/admin/src/app/feed/feed-item/feed-item.component.scss b/web-app/admin/src/app/feed/feed-item/feed-item.component.scss new file mode 100644 index 000000000..4ad36d275 --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item.component.scss @@ -0,0 +1,101 @@ +mat-toolbar { + position: sticky; + top: 0; + z-index: 1; +} + +.mat-list-base { + padding: 0px; +} + +.mat-list-icon { + color: rgba(0, 0, 0, 0.54); + border-radius: unset !important; +} + +.mat-card-avatar { + border-radius: unset; + flex-shrink: unset; + object-fit: contain; + margin-bottom: 16px; + font-size: 40px; +} + +.mat-card { + border-radius: unset; +} + +.mat-body-1 { + opacity: .60; +} + +.mat-body-2 { + opacity: .87; +} + +.card-content { + position: absolute; + top: 64px; + bottom: 0; + width: 100%; + overflow-y: auto; +} + +.card-header { + display: flex; + flex-direction: row; +} + +.card-header-text { + flex: 1; + min-width: 0; +} + +.card-overline { + font: 500 10px/12px Roboto, "Helvetica Neue", sans-serif; + font-size: 10px !important; + text-transform: uppercase; + opacity: .60; + margin-bottom: 8px; +} + +.card-actions { + padding: 8px 0; +} + +.card-title { + font: 500 20px/32px Roboto, "Helvetica Neue", sans-serif; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + margin-bottom: 8px; +} + +.card-subtitle { + font-size: 14px; + color: rgba(0, 0, 0, 0.60); + margin-bottom: 16px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.item { + padding: 16px; + background: white; + width: 100%; +} + +.mat-card-image { + height: 200px; + width: calc(100% + 32px); + margin: 0 -16px; +} + +.map { + position: absolute; + height: 200px; + width: 100%; + background: blue; + z-index: 0; +} \ No newline at end of file diff --git a/web-app/admin/src/app/feed/feed-item/feed-item.component.spec.ts b/web-app/admin/src/app/feed/feed-item/feed-item.component.spec.ts new file mode 100644 index 000000000..e11e8753b --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item.component.spec.ts @@ -0,0 +1,130 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { MatCardModule } from '@angular/material/card' +import { MatDividerModule } from '@angular/material/divider' +import { MatIconModule } from '@angular/material/icon' +import { MatToolbarModule } from '@angular/material/toolbar' +import { GeometryModule } from '../../../app/geometry/geometry.module'; +import { MapClipComponent } from '../../../app/map/clip/clip.component'; +import { LocalStorageService, MapService } from '../../../app/upgrade/ajs-upgraded-providers'; +import { FeedItemComponent } from './feed-item.component'; +import { Component, ViewChild } from '@angular/core'; +import { MomentPipe } from '../../../app/moment/moment.pipe'; +import { Feed } from 'core-lib-src/feed'; + +class MockLocalStorageService { + getTimeFormat(): string { + return 'none' + } + + getTimeZoneView(): string { + return 'gmt' + } + + getCoordinateSystemView(): string { + return 'wgs84' + } + + getMapPosition(): {center: Array} { + return { + center: [0, 0] + } + } +} + +class MockMapService { + addListener(listener: any): void {} + removeListener(listener: any): void {} +} + +@Component({ + template: '' +}) +class TestHostComponent { + feed: Feed = { + id: 'feed1', + service: 'service1', + topic: 'topic1', + title: 'Feed 1', + itemTemporalProperty: "timestamp", + itemPropertiesSchema: { + "type": "object", + "properties": { + "timestamp": { + "title": "Date Of Occurrence", + "type": "number", + "format": "date" + } + } + } + } + + item = { + type: "Feature", + properties: { + "timestamp": 0 + }, + geometry: { + 'type': 'LineString', + 'coordinates': [[0, 0],[1, 1]] + }, + style: {} + } + + @ViewChild(FeedItemComponent, { static: true }) + public feedItemComponent: FeedItemComponent +} + +describe('FeedItemComponent', () => { + let component: FeedItemComponent; + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + providers: [{ + provide: MapService, + useClass: MockMapService + }, { + provide: LocalStorageService, + useClass: MockLocalStorageService + },{ + provide: MomentPipe, + useClass: MomentPipe + }], + imports: [ + MatIconModule, + MatToolbarModule, + MatDividerModule, + MatCardModule, + GeometryModule + ], + declarations: [ + FeedItemComponent, + MapClipComponent, + TestHostComponent, + MomentPipe + ] + }) + .compileComponents() + })); + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + component = hostComponent.feedItemComponent + fixture.detectChanges() + }); + + it('should create', () => { + expect(component).toBeTruthy() + }) + + it('should format timestamp header', () => { + expect(component.date).toEqual("Jan 1 1970 12:00 AM UTC") + }) + + it ('should format timestamp property', () => { + const timestamp = component.properties[0].value + expect(timestamp).toEqual("Jan 1 1970 12:00 AM UTC") + }) +}); diff --git a/web-app/admin/src/app/feed/feed-item/feed-item.component.ts b/web-app/admin/src/app/feed/feed-item/feed-item.component.ts new file mode 100644 index 000000000..7a5d0e1a0 --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item.component.ts @@ -0,0 +1,80 @@ +import { Component, Input, Inject, OnChanges, SimpleChanges } from '@angular/core'; +import { Feed, StyledFeature } from '@ngageoint/mage.web-core-lib/feed'; +import { MomentPipe } from '../../../app/moment/moment.pipe'; +import { MapService } from '../../../app/upgrade/ajs-upgraded-providers'; + +@Component({ + selector: 'feed-item', + templateUrl: './feed-item.component.html', + styleUrls: ['./feed-item.component.scss'] +}) +export class FeedItemComponent implements OnChanges { + @Input() feed: Feed; + @Input() item: StyledFeature; + + hasContent = false + date: string + primary: string + secondary: string + mapFeature: StyledFeature + properties = [] + + constructor( + private momentPipe: MomentPipe, + @Inject(MapService) private mapService: any + ) {} + + ngOnChanges(_changes: SimpleChanges): void { + this.updateItem() + } + + private updateItem(): void { + if (!this.feed || !this.item) { + return + } + + this.mapFeature = { ...this.item } + + if (!this.item.properties) { + return + } + + if (this.feed.itemTemporalProperty && this.item.properties[this.feed.itemTemporalProperty] != null) { + this.date = this.momentPipe.transform(this.item.properties[this.feed.itemTemporalProperty]); + this.hasContent = true; + } + + if (this.feed.itemPrimaryProperty && this.item.properties[this.feed.itemPrimaryProperty] != null) { + this.primary = this.item.properties[this.feed.itemPrimaryProperty]; + this.hasContent = true; + } + + if (this.feed.itemSecondaryProperty && this.item.properties[this.feed.itemSecondaryProperty] != null) { + this.secondary = this.item.properties[this.feed.itemSecondaryProperty]; + this.hasContent = true; + } + + if (this.item.properties) { + const schemaProperties = this.feed?.itemPropertiesSchema?.properties + + this.properties = Object.keys(this.item.properties).map(key => { + let value = this.item.properties[key] + if (key === this.feed.itemTemporalProperty) { + value = this.momentPipe.transform(value) + } + + return { + key: schemaProperties[key]?.title || key, + value: value + } + }); + } + } + + close(): void { + } + + onLocationClick(): void { + this.mapService.zoomToFeatureInLayer(this.item, `feed-${this.feed.id}`); + } +} diff --git a/web-app/admin/src/app/feed/feed-item/feed-item.service.spec.ts b/web-app/admin/src/app/feed/feed-item/feed-item.service.spec.ts new file mode 100644 index 000000000..4a8348146 --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item.service.spec.ts @@ -0,0 +1,11 @@ +import { TestBed } from '@angular/core/testing'; +import { FeedItemService } from './feed-item.service'; + +describe('FeedItemService', () => { + beforeEach(() => TestBed.configureTestingModule({})); + + it('should be created', () => { + const service: FeedItemService = TestBed.inject(FeedItemService); + expect(service).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/feed/feed-item/feed-item.service.ts b/web-app/admin/src/app/feed/feed-item/feed-item.service.ts new file mode 100644 index 000000000..21dc2e29b --- /dev/null +++ b/web-app/admin/src/app/feed/feed-item/feed-item.service.ts @@ -0,0 +1,40 @@ +import { Injectable } from '@angular/core'; +import { Subject } from 'rxjs'; +import { Feed } from '@ngageoint/mage.web-core-lib/feed'; +import { Feature } from 'geojson'; + +export enum FeedAction { + Select, + Deselect +} + +export interface FeedItemEvent { + feed: Feed; + item: Feature; + action: FeedAction; +} + +@Injectable({ + providedIn: 'root' +}) +export class FeedItemService { + private itemSource = new Subject(); + + item$ = this.itemSource.asObservable(); + + select(feed: Feed, item: Feature): void { + this.itemSource.next({ + feed: feed, + item: item, + action: FeedAction.Select + }); + } + + deselect(feed: Feed, item: Feature): void { + this.itemSource.next({ + feed: feed, + item: item, + action: FeedAction.Deselect + }); + } +} \ No newline at end of file diff --git a/web-app/admin/src/app/filename/filename.pipe.spec.ts b/web-app/admin/src/app/filename/filename.pipe.spec.ts new file mode 100644 index 000000000..db8d668c9 --- /dev/null +++ b/web-app/admin/src/app/filename/filename.pipe.spec.ts @@ -0,0 +1,8 @@ +import { FilenamePipe } from './filename.pipe'; + +describe('FilenamePipe', () => { + it('create an instance', () => { + const pipe = new FilenamePipe(); + expect(pipe).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/filename/filename.pipe.ts b/web-app/admin/src/app/filename/filename.pipe.ts new file mode 100644 index 000000000..4eec5c3d8 --- /dev/null +++ b/web-app/admin/src/app/filename/filename.pipe.ts @@ -0,0 +1,15 @@ +import { Pipe, PipeTransform } from '@angular/core'; + +@Pipe({ + name: 'filename' +}) +export class FilenamePipe implements PipeTransform { + + transform(value: any, limit?: number): any { + if (!value || !limit) return value; + + let name = value.substr(0, value.lastIndexOf('.')); + name = name.length > limit ? name.substring(0, limit - 1) + '~' : name + return name + value.substr(value.lastIndexOf('.')); + } +} diff --git a/web-app/admin/src/app/geometry/geometry-dms.spec.ts b/web-app/admin/src/app/geometry/geometry-dms.spec.ts new file mode 100644 index 000000000..58293ef34 --- /dev/null +++ b/web-app/admin/src/app/geometry/geometry-dms.spec.ts @@ -0,0 +1,795 @@ +import { DimensionKey, DMSCoordinate, DMSParseError, generateParsedCoordinates, HemisphereLabel, parseCoordinates } from './geometry-dms'; +import * as DMS from './geometry-dms' + +describe('DMS', () => { + + it('should parse the coordinate string', () => { + expect(DMS.parseOne(null, DimensionKey.Latitude)).toBeNaN() + expect(DMS.parseOne(null, DimensionKey.Longitude)).toBeNaN() + expect(DMS.parseOne(`112230N`, DimensionKey.Latitude)).toEqual(11.375) + expect(DMS.parseOne(`12454N`, DimensionKey.Latitude)).toEqual(1 + 24 / 60 + 54 / 3600) + expect(DMS.parseOne(`02230N`, DimensionKey.Latitude)).toEqual(0.375) + expect(DMS.parseOne(`2230N`, DimensionKey.Latitude)).toEqual(22 / 60 + 30 / 3600) + expect(DMS.parseOne(`215N`, DimensionKey.Latitude)).toEqual(2 / 60 + 15 / 3600) + expect(DMS.parseOne(`21N`, DimensionKey.Latitude)).toEqual(21 / 3600) + expect(DMS.parseOne(`2N`, DimensionKey.Latitude)).toEqual(2 / 3600) + expect(DMS.parseOne(`N 11 ° 24'36.36 `, DimensionKey.Latitude)).toEqual(11.4101) + expect(DMS.parseOne(`N 11 ° 22'30.wut `, DimensionKey.Latitude)).toBeNaN() + expect(DMS.parseOne(`11 ° 22'30 "N`, DimensionKey.Latitude)).toEqual(11.375) + expect(DMS.parseOne(`11° 22'30 N`, DimensionKey.Latitude)).toEqual(11.375) + expect(DMS.parseOne(`11.4584`, DimensionKey.Latitude)).toEqual(11.4584) + expect(DMS.parseOne(`-11.4584`, DimensionKey.Latitude)).toEqual(-11.4584) + expect(DMS.parseOne(`- 1 1 . 4 5 8 4`, DimensionKey.Latitude)).toBeNaN() + expect(DMS.parseOne(`0151545W`, DimensionKey.Longitude)).toEqual(-15.2625) + expect(DMS.parseOne(`W 15 ° 15'45`, DimensionKey.Longitude)).toEqual(-15.2625) + expect(DMS.parseOne(`15 ° 15'45" W`, DimensionKey.Longitude)).toEqual(-15.2625) + expect(DMS.parseOne(`015° 15'45 W`, DimensionKey.Longitude)).toEqual(-15.2625) + expect(DMS.parseOne(`15.6827`, DimensionKey.Longitude)).toEqual(15.6827) + expect(DMS.parseOne(`-15.6827`, DimensionKey.Longitude)).toEqual(-15.6827) + expect(DMS.parseOne(`0° 30' 00" S`, DimensionKey.Latitude)).toEqual(-0.5) + expect(DMS.parseOne(`1° 00' 00" E`, DimensionKey.Longitude)).toEqual(1.0) + expect(DMS.parseOne(`1° 00' 00" W`, DimensionKey.Longitude)).toEqual(-1.0) + expect(DMS.parseOne(`0° 30' 00" E`, DimensionKey.Longitude)).toEqual(0.5) + expect(DMS.parseOne(`0° 30' 00" W`, DimensionKey.Longitude)).toEqual(-0.5) + expect(DMS.parseOne(`xyz0lud°xyz3nur0'xyz0 ada 0xyz"xyzWxyz`, DimensionKey.Longitude)).toBeNaN() + }) + + describe('validation', () => { + + describe('valid latitudes', () => { + + [ + `11°22'30"N`, + `11 ° 22 ' 30 " N`, + `112233N`, + `002233N`, + `02233N`, + `12233N`, + `002233S`, + `002233.2384S`, + `900000S`, + `900000N`, + `2N`, + `33N`, + `233N`, + `2233N`, + ] + .forEach(input => { + it(`validates latitude ${input}`, () => { + expect(DMS.validateLatitude(input)).toBeTruthy() + }) + }) + }) + + describe('invalid latitudes', () => { + + [ + null, + undefined, + ``, + `NS1122N`, + `002233.NS`, + `ABCDEF.NS`, + `11NSNS.1N`, + `1111NS.1N`, + `113000NNN`, + `N`, + `.123N`, + `900001N`, + `900000.1N`, + `900001S`, + `900000.1S`, + `108900S`, + `100089S`, + `112233`, + `1a2233N`, + `1a2233N`, + `11a233N`, + `1122a3N`, + `912233N`, + `-112233N`, + `116033N`, + `112260N`, + ] + .forEach(input => { + it(`invalidates latitude ${input}`, () => { + expect(DMS.validateLatitude(input)).toBeFalsy() + }) + }) + }) + + describe('valid longitudes', () => { + [ + `104° 40' 05" E`, + `1800000E`, + `1800000W`, + `002233E`, + `2W`, + `33W`, + `233W`, + `2233W`, + ] + .forEach(input => { + it(`validates longitude ${input}`, () => { + expect(DMS.validateLongitude(input)).toBeTruthy() + }) + }) + }) + + describe('invalid longitudes', () => { + [ + null, + ``, + `W`, + `.123W`, + `1812233W`, + `-112233W`, + `002233N`, + `1800001E`, + `1800000.1E`, + `1800001W`, + `1800000.1W`, + ] + .forEach(input => { + it(`invalidates longitude ${input}`, () => { + expect(DMS.validateLongitude(input)).toBeFalsy() + }) + }) + }) + }) + + it('formats latitude decimal degrees as dms', () => { + expect(DMS.formatLatitude(11.1)).toEqual(`11° 06' 00" N`) + expect(DMS.formatLatitude(-11.1)).toEqual(`11° 06' 00" S`) + expect(DMS.formatLatitude(1.25)).toEqual(`01° 15' 00" N`) + expect(DMS.formatLatitude(-1.25)).toEqual(`01° 15' 00" S`) + expect(DMS.formatLatitude(0.25)).toEqual(`00° 15' 00" N`) + expect(DMS.formatLatitude(-0.25)).toEqual(`00° 15' 00" S`) + expect(DMS.formatLatitude(0.0125)).toEqual(`00° 00' 45" N`) + expect(DMS.formatLatitude(-0.0125)).toEqual(`00° 00' 45" S`) + }) + + it('formats longitude decimal degrees as dms', () => { + expect(DMS.formatLongitude(128.077251)).toEqual(`128° 04' 38" E`) + expect(DMS.formatLongitude(-128.077251)).toEqual(`128° 04' 38" W`) + expect(DMS.formatLongitude(18.077251)).toEqual(`018° 04' 38" E`) + expect(DMS.formatLongitude(-18.077251)).toEqual(`018° 04' 38" W`) + expect(DMS.formatLongitude(8.077251)).toEqual(`008° 04' 38" E`) + expect(DMS.formatLongitude(-8.077251)).toEqual(`008° 04' 38" W`) + expect(DMS.formatLongitude(0.077251)).toEqual(`000° 04' 38" E`) + expect(DMS.formatLongitude(-0.077251)).toEqual(`000° 04' 38" W`) + }) + + describe('parsing', () => { + + type InputAndResult = [ string, number, number, number ] | [ string, typeof DMSParseError ] + + const assertParseResult = (inputAndResults: (string | number | DMSCoordinate | typeof DMSParseError)[]) => { + const [ input, ...results ] = inputAndResults + const parsed = parseCoordinates(String(input)) + if (results[0] === DMSParseError) { + expect(parsed instanceof DMSParseError).toBe(true, `parsing ${input} should produce an error`) + } + else { + expect(parsed).toEqual(results as any, `failed to parse ${input}`) + } + } + + describe('decimals', () => { + + it('parses a decimal coordinate', () => { + [ + [ '1', 1 ], + [ '12', 12 ], + [ '123', 123 ], + [ '1.123', 1.123 ], + [ ' 1 ', 1 ], + [ ' 12 ', 12 ], + [ '..123 ', DMSParseError ], + [ '..12.345 ', DMSParseError ], + [ '12.345. ', DMSParseError ], + [ '12.34.45', DMSParseError ], + ] + .forEach(assertParseResult) + }) + + it('parses a signed decimal coordinate', () => { + [ + [ '+1', 1 ], + [ '-1', -1 ], + [ '+12', 12 ], + [ '-12', -12 ], + [ '+123', 123 ], + [ '-123', -123 ], + [ '+1.123', 1.123 ], + [ '-1.123', -1.123 ], + [ ' +1 ', 1 ], + [ ' -1 ', -1 ], + [ ' +12 ', 12 ], + [ ' -12 ', -12 ], + [ ' +123 ', 123 ], + [ ' -123 ', -123 ], + [ ' +12.345 ', 12.345 ], + [ ' -12.345 ', -12.345 ], + [ '-12-', DMSParseError ], + [ '+12+', DMSParseError ], + [ '--12.345', DMSParseError ], + [ '++12.345', DMSParseError ], + [ '-+12.345', DMSParseError ], + [ '+-12.345', DMSParseError ], + [ '12.345+', DMSParseError ], + [ '12.345-', DMSParseError ], + [ '+12.345+', DMSParseError ], + [ '-12.345-', DMSParseError ], + ] + .forEach(assertParseResult) + }) + + describe('multiple decimal coordinates', () => { + + it('parses white-space-delimited coordinates', () => { + [ + [ '1 2 3', 1, 2, 3 ], + [ ' 1 2 3 ', 1, 2, 3 ], + [ '1.1 2.2 3.3', 1.1, 2.2, 3.3 ], + [ ' -1.1 \t 2.2 \n -3.3\r\n', -1.1, 2.2, -3.3 ], + [ ' +1.1 \t -2.2 \n 3.3\r\n', 1.1, -2.2, 3.3 ], + [ ' 1.1 \t +2.2 \n -3.3\n ', 1.1, 2.2, -3.3 ], + [ ' -1.1 \t -2.2 \n -3.3\r\n', -1.1, -2.2, -3.3 ], + [ ' -1.1 \t -2.2 \n -3..3\r\n', DMSParseError ], + [ ' -1.1 \t --2.2 \n -3.3\r\n', DMSParseError ], + [ ' -1.1 \t -2.2 \n + -3.3\r\n', DMSParseError ], + ] + .forEach(assertParseResult) + }) + + it('parses dash-delimited coordinates', () => { + [ + [ '1- 2 - 3', 1, 2, 3 ], + [ ' 1 - 2- 3 ', 1, 2, 3 ], + [ '1.1 - 2.2 - 3.3', 1.1, 2.2, 3.3 ], + [ ' -1.1 - 2.2- -3.3\r\n', -1.1, 2.2, -3.3 ], + [ ' +1.1 - -2.2 - 3.3\r\n', 1.1, -2.2, 3.3 ], + [ ' 1.1 - +2.2- -3.3\n ', 1.1, 2.2, -3.3 ], + [ ' -1.1 - -2.2 - -3.3', -1.1, -2.2, -3.3 ], + [ ' -1.1 - -2.2 - -3..3', DMSParseError ], + [ ' -1.1 - --2.2 - -3.3', DMSParseError ], + [ ' -1.1 -2.2-+ -3.3', DMSParseError ], + ] + .forEach(assertParseResult) + }) + + it('parses comma-delimeted coordinates', () => { + [ + [ '1,2,3', 1, 2, 3 ], + [ ' 1 ,2, 3 ', 1, 2, 3 ], + [ '1.1,2.2,3.3', 1.1, 2.2, 3.3 ], + [ ' -1.1, 2.2, -3.3', -1.1, 2.2, -3.3 ], + [ ' +1.1 , -2.2, 3.3', 1.1, -2.2, 3.3 ], + [ ' 1.1, +2.2 ,-3.3\n ', 1.1, 2.2, -3.3 ], + [ ' -1.1 , -2.2 , -3.3\r\n', -1.1, -2.2, -3.3 ], + [ ' -1.1 ,-2.2, -3..3', DMSParseError ], + [ ' -1.1 , --2.2 , -3.3', DMSParseError ], + [ ' -1.1, -2.2 , + -3.3', DMSParseError ], + ] + .forEach(assertParseResult) + }) + }) + }) + + describe('dms format', () => { + + const assertForEachHemisphere = (expectation: InputAndResult, hemispheres: string = 'NSEW') => { + const [ baseInput, deg, min, sec ] = expectation + for (const hemi of hemispheres) { + const hemiPrefixInput = `${hemi}${baseInput}` + const hemiSuffixInput = `${baseInput}${hemi}` + const hemiPrefixParsed = parseCoordinates(hemiPrefixInput) + const hemiSuffixParsed = parseCoordinates(hemiSuffixInput) + if (typeof deg === 'number') { + const coord = [ new DMSCoordinate(deg, min, sec, hemi as HemisphereLabel) ] + expect(hemiPrefixParsed).toEqual(coord, hemiPrefixInput) + expect(hemiSuffixParsed).toEqual(coord, hemiSuffixInput) + } + else { + expect(hemiPrefixParsed instanceof DMSParseError).toBe(true) + expect(hemiSuffixParsed instanceof DMSParseError).toBe(true) + } + } + } + const assertForLatHemispheres = (expectation: InputAndResult) => assertForEachHemisphere(expectation, 'NS') + const assertForLonHemispheres = (expectation: InputAndResult) => assertForEachHemisphere(expectation, 'EW') + + describe('with all labeled parts', () => { + + it('parses input with no spaces', () => { + [ + [ `0°0'0"`, 0, 0, 0 ], + [ `0°0'1"`, 0, 0, 1 ], + [ `00°00'00"`, 0, 0, 0 ], + [ `12°0'0"`, 12, 0, 0 ], + [ `1°2'34"`, 1, 2, 34 ], + [ `1°23'45"`, 1, 23, 45 ], + [ `12°34'56"`, 12, 34, 56 ], + [ `01°02'03"`, 1, 2, 3 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)) + }) + + it('parses input with spaces around units and digits', () => { + [ + [ ` 0 ° 0 ' 0 "`, 0, 0, 0 ], + [ ` 0° 0 ' 1 " `, 0, 0, 1 ], + [ ` 00 ° 00 ' 00 "`, 0, 0, 0 ], + [ ` 12 ° 0 ' 0 " `, 12, 0, 0 ], + [ ` 1 ° 2 ' 34 " `, 1, 2, 34 ], + [ `1 ° 23'45"`, 1, 23, 45 ], + [ `12 ° 34 '56 "`, 12, 34, 56 ], + [ `01 °02 '03"`, 1, 2, 3 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)) + }) + + it('accepts fractional seconds', () => { + [ + [ `0°0'0.125"`, 0, 0, 0.125 ], + [ `0°0'1.125"`, 0, 0, 1.125 ], + [ `12°0'0.777"`, 12, 0, 0.777 ], + [ `1°2'34.8"`, 1, 2, 34.8 ], + [ `12°34'56.005"`, 12, 34, 56.005 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)) + }) + + it('accepts unlabeled seconds', () => { + [ + [ `0°0'0.125`, 0, 0, 0.125 ], + [ `0°0'1.125`, 0, 0, 1.125 ], + [ `12°0'0.777`, 12, 0, 0.777 ], + [ `1°2'34.8`, 1, 2, 34.8 ], + [ `12°34'56.005`, 12, 34, 56.005 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)) + }) + }) + + describe('with partial labeled parts', () => { + + it('parses one part', () => { + + [ + [ `0°`, 0, 0, 0 ], + [ `8°`, 8, 0, 0 ], + [ `08°`, 8, 0, 0 ], + [ `12°`, 12, 0, 0 ], + [ `0'`, 0, 0, 0 ], + [ `8'`, 0, 8, 0 ], + [ `08'`, 0, 8, 0 ], + [ `12'`, 0, 12, 0 ], + [ `0"`, 0, 0, 0 ], + [ `8"`, 0, 0, 8 ], + [ `08"`, 0, 0, 8 ], + [ `12"`, 0, 0, 12 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)) + }) + + it('parses two parts', () => { + [ + [ `0°0'`, 0, 0, 0 ], + [ `0'1"`, 0, 0, 1 ], + [ `00° 0'`, 0, 0, 0 ], + [ `12° 12"`, 12, 0, 12 ], + [ `02 ' 34 "`, 0, 2, 34 ], + [ `01° 00"`, 1, 0, 0 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)) + }) + + it('accepts fractional seconds', () => { + [ + [ `1'0.125"`, 0, 1, 0.125 ], + [ `0°1.125"`, 0, 0, 1.125 ], + [ `0.777"`, 0, 0, 0.777 ], + [ `11°34.8"`, 11, 0, 34.8 ], + [ `56.005"`, 0, 0, 56.005 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)) + }) + + it('accepts unlabeled seconds', () => { + [ + [ `1'0.125`, 0, 1, 0.125 ], + [ `0°1.125`, 0, 0, 1.125 ], + [ `0.777`, 0, 0, 0.777 ], + [ `11°34.8`, 11, 0, 34.8 ], + [ `56.005`, 0, 0, 56.005 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)) + }) + }) + + describe('compact without labels', () => { + + it('parses fully specified digits', () => { + [ + [ '0000000', 0, 0, 0 ], + [ '0123456', 12, 34, 56 ], + [ '0010203', 1, 2, 3 ], + [ '1795959', 179, 59, 59 ], + [ '1000000', 100, 0, 0 ], + ] + .forEach(x => assertForLonHemispheres(x as InputAndResult)); + + [ + [ '000000', 0, 0, 0 ], + [ '123456', 12, 34, 56 ], + [ '010203', 1, 2, 3 ], + [ '795959', 79, 59, 59 ], + ] + .forEach(x => assertForLatHemispheres(x as InputAndResult)) + }) + + it('fills partial digits starting from seconds', () => { + [ + [ '00001', 0, 0, 1 ], + [ '12345', 1, 23, 45 ], + [ '32100', 3, 21, 0 ], + [ '0', 0, 0, 0 ], + [ '10', 0, 0, 10 ], + [ '100', 0, 1, 0 ], + [ '1000', 0, 10, 0 ], + [ '1234', 0, 12, 34 ], + [ '123', 0, 1, 23 ], + [ '12', 0, 0, 12 ], + [ '1', 0, 0, 1 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)) + }) + + it('accepts fractional seconds', () => { + + [ + [ '0000000.123', 0, 0, 0.123 ], + [ '0123456.007', 12, 34, 56.007 ], + [ '0010203.321', 1, 2, 3.321 ], + [ '1795959.99', 179, 59, 59.99 ], + [ '1000000.000', 100, 0, 0 ], + ] + .forEach(x => assertForLonHemispheres(x as InputAndResult)); + + [ + [ '000000.25', 0, 0, 0.25 ], + [ '123456.005', 12, 34, 56.005 ], + [ '010203.0', 1, 2, 3 ], + [ '795959.999', 79, 59, 59.999 ], + ] + .forEach(x => assertForLatHemispheres(x as InputAndResult)) + }) + }) + + it('does not parse labeled parts out of order', () => { + + const baseCoordinates = [ + [ `0" 0' 0° W`, DMSParseError ], + [ ` 0" 1° S`, DMSParseError ], + [ `12' 34° 56" E`, DMSParseError ], + [ `12° 34" 56' N`, DMSParseError ], + [ `15" 15° N`, DMSParseError ], + [ `15" 15' S`, DMSParseError ], + [ `15E°`, DMSParseError ], + ] + baseCoordinates.forEach(assertParseResult) + }) + + it('does not parse parts with repeated units', () => { + [ + [ `15"15"E`, DMSParseError ], + [ `15°2°E`, DMSParseError ], + [ `15°°E`, DMSParseError ], + ] + .forEach(assertParseResult) + }) + + it('does not parse dms with multiple hemispheres', () => { + [ + [ `N N 14°`, DMSParseError ], + [ `N 14° S`, DMSParseError ], + [ `14° S E`, DMSParseError ], + ] + .forEach(assertParseResult) + }) + + it('does not parse dms with signs', () => { + [ + [ `-1°W`, DMSParseError ], + [ `E -1°`, DMSParseError ], + [ `+12° N`, DMSParseError ], + [ `+01" S`, DMSParseError ] + ] + .forEach(assertParseResult) + }) + + describe('bounds errors', () => { + + it('yields an error for latitudes > 90', () => { + [ + [ `90°00'01"`, DMSParseError ], + [ `90°01'00"`, DMSParseError ], + [ `91°00'00"`, DMSParseError ], + [ `910000`, DMSParseError ], + [ `900001`, DMSParseError ], + ] + .forEach(x => assertForLatHemispheres(x as InputAndResult)) + }) + + it('yields an error for longitudes > 180', () => { + [ + [ `180°00'01"`, DMSParseError ], + [ `180°01'00"`, DMSParseError ], + [ `180°0'1"`, DMSParseError ], + [ `181°0'0"`, DMSParseError ], + [ `1800001`, DMSParseError ], + ] + .forEach(x => assertForLonHemispheres(x as InputAndResult)) + }) + + it('yields an error for minutes > 59', () => { + [ + [ `0°60'0"`, DMSParseError ], + [ `0°59'0"`, 0, 59, 0 ], + [ `1°60'59"`, DMSParseError ], + [ `1°59'59"`, 1, 59, 59 ], + [ `59°590'0"`, DMSParseError ], + [ `59°59'0"`, 59, 59, 0 ], + [ `06000`, DMSParseError ], + [ `05900`, 0, 59, 0 ], + [ `596000`, DMSParseError ], + [ `595900`, 59, 59, 0 ], + [ `596000`, DMSParseError ], + [ `595900`, 59, 59, 0 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)); + + [ + [ `111°60'1"`, DMSParseError ], + [ `111°59'1"`, 111, 59, 1 ], + [ `111°160'01"`, DMSParseError ], + [ `011°16'01"`, 11, 16, 1 ], + ] + .forEach(x => assertForLonHemispheres(x as InputAndResult)) + }) + + it('yields an error for seconds > 59', () => { + [ + [ `0°0'60"`, DMSParseError ], + [ `0°0'59"`, 0, 0, 59 ], + [ `1°59'60"`, DMSParseError ], + [ `1°59'59"`, 1, 59, 59 ], + [ `59°59'590"`, DMSParseError ], + [ `59°59'59"`, 59, 59, 59 ], + [ `00060`, DMSParseError ], + [ `00059`, 0, 0, 59 ], + [ `595960`, DMSParseError ], + [ `595959`, 59, 59, 59 ], + ] + .forEach(x => assertForEachHemisphere(x as InputAndResult)) + }) + }) + + describe('multiple coordinates', () => { + + it('parses multiple white-space-delimited labeled dms', () => { + + const parsed = parseCoordinates(` + 1°2'3"N + 179 °E + 10' 59 " N + 001° 38' W + S 12° 34 ' 56" + W 13 ° 57 ' 19" + `) + expect(parsed).toEqual([ + new DMSCoordinate(1, 2, 3, 'N'), + new DMSCoordinate(179, 0, 0, 'E'), + new DMSCoordinate(0, 10, 59, 'N'), + new DMSCoordinate(1, 38, 0, 'W'), + new DMSCoordinate(12, 34, 56, 'S'), + new DMSCoordinate(13, 57, 19, 'W'), + ]) + }) + + it('parses multiple white-space-delimited unlabeled dms', () => { + + const parsed = parseCoordinates(` + 10203 N + 1790000E + 001059N + 0013800 W + S 123456 + W 135719 + `) + expect(parsed).toEqual([ + new DMSCoordinate(1, 2, 3, 'N'), + new DMSCoordinate(179, 0, 0, 'E'), + new DMSCoordinate(0, 10, 59, 'N'), + new DMSCoordinate(1, 38, 0, 'W'), + new DMSCoordinate(12, 34, 56, 'S'), + new DMSCoordinate(13, 57, 19, 'W'), + ]) + }) + + it('parses dash-delimited labeled coordinates', () => { + + const parsed = parseCoordinates( + [ + `1°2'3"N`, + `179 °E`, + `10' 59 " N`, + `001° 38' W`, + `S 12° 34 ' 56"`, + `W 13 ° 57 ' 19"`, + ] + .join(' - ') + ) + expect(parsed).toEqual([ + new DMSCoordinate(1, 2, 3, 'N'), + new DMSCoordinate(179, 0, 0, 'E'), + new DMSCoordinate(0, 10, 59, 'N'), + new DMSCoordinate(1, 38, 0, 'W'), + new DMSCoordinate(12, 34, 56, 'S'), + new DMSCoordinate(13, 57, 19, 'W'), + ]) + }) + + it('parses dash-delimited unlabeled coordinates', () => { + + const parsed = parseCoordinates( + [ + `10203N`, + `1790000E`, + ` 01059 N`, + `0013800 W `, + `S 123456 `, + ` W 135719`, + ] + .join(' - ') + ) + expect(parsed).toEqual([ + new DMSCoordinate(1, 2, 3, 'N'), + new DMSCoordinate(179, 0, 0, 'E'), + new DMSCoordinate(0, 10, 59, 'N'), + new DMSCoordinate(1, 38, 0, 'W'), + new DMSCoordinate(12, 34, 56, 'S'), + new DMSCoordinate(13, 57, 19, 'W'), + ]) + }) + + it('parses comma-delimited labeled coordinates', () => { + + const parsed = parseCoordinates( + [ + `1°2'3"N`, + `179 °E`, + `10' 59 " N`, + `001° 38' W`, + `S 12° 34 ' 56"`, + `W 13 ° 57 ' 19"`, + ] + .join(',') + ) + expect(parsed).toEqual([ + new DMSCoordinate(1, 2, 3, 'N'), + new DMSCoordinate(179, 0, 0, 'E'), + new DMSCoordinate(0, 10, 59, 'N'), + new DMSCoordinate(1, 38, 0, 'W'), + new DMSCoordinate(12, 34, 56, 'S'), + new DMSCoordinate(13, 57, 19, 'W'), + ]) + }) + + it('parses comma-delimited unlabeled coordinates', () => { + + const parsed = parseCoordinates( + [ + `10203N`, + `1790000E`, + ` 01059 N`, + `0013800 W `, + `S 123456 `, + ` W 135719`, + ] + .join(',') + ) + expect(parsed).toEqual([ + new DMSCoordinate(1, 2, 3, 'N'), + new DMSCoordinate(179, 0, 0, 'E'), + new DMSCoordinate(0, 10, 59, 'N'), + new DMSCoordinate(1, 38, 0, 'W'), + new DMSCoordinate(12, 34, 56, 'S'), + new DMSCoordinate(13, 57, 19, 'W'), + ]) + }) + }) + }) + + describe('multiple mixed coordinates', () => { + + it('parses decimals and dms with mixed delimiting', () => { + + const baseInput = [ + `179°00'00"E`, + `32`, + `-102.8292`, + `10203N`, + `+37.75`, + `01059 N`, + `13°8'00" W`, + `S 123456`, + `W 135719`, + -102.0, + ] + const baseExpected = [ + new DMSCoordinate(179, 0, 0, 'E'), + 32, + -102.8292, + new DMSCoordinate(1, 2, 3, 'N'), + 37.75, + new DMSCoordinate(0, 10, 59, 'N'), + new DMSCoordinate(13, 8, 0, 'W'), + new DMSCoordinate(12, 34, 56, 'S'), + new DMSCoordinate(13, 57, 19, 'W'), + -102, + ] + const spaceDelimited = baseInput.join(' ') + const commaDelimited = baseInput.join(',') + const dashDelimited = baseInput.join(' - ') + const allInput = `${spaceDelimited} - ${commaDelimited} ${dashDelimited}` + const parsed = parseCoordinates(allInput) + expect(parsed).toEqual([ ...baseExpected, ...baseExpected, ...baseExpected ]) + }) + }) + + describe('generator api', () => { + + it('iterates parts coordinates', () => { + + const baseInput = [ + `179°00'00"E`, + `32`, + `-102.8292`, + `10203N`, + `+37.75`, + `01059 N`, + `13°8'00" W`, + `S 123456`, + `W 135719`, + -102.0, + ] + const baseExpected = [ + new DMSCoordinate(179, 0, 0, 'E'), + 32, + -102.8292, + new DMSCoordinate(1, 2, 3, 'N'), + 37.75, + new DMSCoordinate(0, 10, 59, 'N'), + new DMSCoordinate(13, 8, 0, 'W'), + new DMSCoordinate(12, 34, 56, 'S'), + new DMSCoordinate(13, 57, 19, 'W'), + -102, + ] + const spaceDelimited = baseInput.join(' ') + const commaDelimited = baseInput.join(',') + const dashDelimited = baseInput.join(' - ') + const allInput = `${spaceDelimited} - ${commaDelimited} ${dashDelimited}` + const parsed = [] + const parsing = generateParsedCoordinates(allInput) + for (const coord of parsing) { + parsed.push(coord) + } + + expect(parsed).toEqual([ ...baseExpected, ...baseExpected, ...baseExpected ]) + }) + }) + }) +}) \ No newline at end of file diff --git a/web-app/admin/src/app/geometry/geometry-dms.ts b/web-app/admin/src/app/geometry/geometry-dms.ts new file mode 100644 index 000000000..d7078fc98 --- /dev/null +++ b/web-app/admin/src/app/geometry/geometry-dms.ts @@ -0,0 +1,568 @@ + +export enum DimensionKey { + Latitude = 'lat', + Longitude = 'lon', +} + +export const Dimension = { + [DimensionKey.Latitude]: { + get key() { return DimensionKey.Latitude }, + hemisphereForDegrees: (deg: number) => (deg < 0 ? 'S' : 'N') as LatitudeHemisphereLabel, + zeroPadDegrees: (deg: number) => zeroPadStart(deg, 2), + excludes: (deg: number) => !latitudeIncludes(deg), + includes: (deg: number) => latitudeIncludes(deg), + }, + [DimensionKey.Longitude]: { + get key() { return DimensionKey.Longitude }, + hemisphereForDegrees: (deg: number) => (deg < 0 ? 'W' : 'E') as LongitudeHemisphereLabel, + zeroPadDegrees: (deg: number) => zeroPadStart(deg, 3), + excludes: (deg: number) => !longitudeIncludes(deg), + includes: (deg: number) => longitudeIncludes(deg), + }, + keyForHemisphere: (hemi: HemisphereLabel) => hemi === 'E' || hemi === 'W' ? DimensionKey.Longitude : DimensionKey.Latitude, + forHemisphere: (hemi: HemisphereLabel) => Dimension[Dimension.keyForHemisphere(hemi)], +} as const + +export type LatitudeHemisphereLabel = 'N' | 'S' +export type LongitudeHemisphereLabel = 'E' | 'W' +export type HemisphereLabel = LatitudeHemisphereLabel | LongitudeHemisphereLabel + +export class DMSCoordinate { + + static fromDecimalDegrees(decimalDegrees: number, dimension: DimensionKey): DMSCoordinate | null { + let wholeDegrees = Math.trunc(Math.abs(decimalDegrees)) + let minutes = Math.floor(Math.abs(decimalPart(decimalDegrees) * 60.0)) + let seconds = Math.round(Math.abs(decimalPart(decimalPart(decimalDegrees) * 60.0)) * 60.0) + if (seconds == 60) { + seconds = 0 + minutes += 1 + } + if (minutes == 60) { + wholeDegrees += 1 + minutes = 0 + } + const dim = Dimension[dimension] + const hemisphere = dim.hemisphereForDegrees(decimalDegrees) + return new DMSCoordinate(wholeDegrees, minutes, seconds, hemisphere) + } + + constructor( + public degrees: number | null, + public minutes: number | null, + public seconds: number | null, + public hemisphere: HemisphereLabel | null + ) { } + + toDecimalDegrees() { + let result = this.degrees + if (this.minutes) { + result += this.minutes / 60.0 + } + if (this.seconds) { + result += this.seconds / 3600.0 + } + if (this.hemisphere == 'S' || this.hemisphere == 'W') { + result *= -1 + } + return result + } + + format(opts: DMSFormatOptions = { padDegrees: true }): string { + return formatDMSCoordinate(this, opts) + } + + toString() { + return this.format() + } +} + + +/** + * Parse latitude and longitude strings in degrees-minutes-seconds format. + * This function will parse any number of coordinates from the given input. + * The requirements say this class must support parsing the following + * coordinate strings. + * 1. 112233N 0112244W + * 2. N 11 ° 22'33 "- W 11 ° 22'33 + * 3. 11 ° 22'33 "N - 11 ° 22'33" W + * 4. 11° 22'33 N 011° 22'33 W + */ +export function parseCoordinates(input: string): (DMSCoordinate | number)[] | DMSParseError { + const coords = [] as (DMSCoordinate | number)[] + const parsing = generateParsedCoordinates(input) + let parsed = parsing.next() + while (parsed.done === false) { + coords.push(parsed.value) + parsed = parsing.next() + } + if (parsed.value) { + return parsed.value + } + return coords +} + +export function *generateParsedCoordinates(input: string): Generator { + if (!input || !(input = input.trim())) { + return + } + const parsing = new ParseContext(input) + while (parsing.remaining) { + const coord = parsing.startRule(parseCoordinate) + if (coord instanceof DMSParseError) { + return coord + } + yield coord + skipWhiteSpace(parsing) + if ((parsing.currentChar.value === '-' && parsing.lookAhead().is.space) || parsing.currentChar.value === ',') { + skipWhiteSpace(parsing.advanceCursor()) + } + } +} + +export class DMSParseError extends Error { + constructor(readonly input: string, readonly pos: number, message: string = '') { + super(`${message || 'error parsing DMS coordinates'} at position ${pos} of input ${input}`) + } +} + +/** + * Parse the given DMS coordinate string and return the value in decimal + * degrees. Return `NaN` if parsing fails. + */ +export function parseOne(input: string, dimension?: DimensionKey): number { + const coords = parseCoordinates(input) + if (Array.isArray(coords) && coords.length === 1) { + const [ coord ] = coords + if (typeof coord === 'number') { + return coord + } + if (coord instanceof DMSCoordinate && Dimension.keyForHemisphere(coord.hemisphere) === dimension) { + return coord.toDecimalDegrees() + } + } + console.error('error parsing degrees from dms', input, coords) + return NaN +} + +export function validateLatitude(input: string): boolean { + return validateCoordinateFromDMS(input, DimensionKey.Latitude) +} + +export function validateLongitude(input: string): boolean { + return validateCoordinateFromDMS(input, DimensionKey.Longitude) +} + +export function formatLatitude(degrees: number): string { + return formatDecimalDegreesCoordinate(degrees, DimensionKey.Latitude) +} + +export function formatLongitude(degrees: number): string { + return formatDecimalDegreesCoordinate(degrees, DimensionKey.Longitude) +} + +interface DMSFormatOptions { + padDegrees: boolean +} + +function zeroPadStart(num: number, padCount: number) { return num < 0 ? '-' : '' + String(Math.abs(num)).padStart(padCount, '0') } + +function decimalPart(num: number) { + const parts = String(num).split('.') + const fraction = parts.length == 2 ? parts[1] : '0' + return Number(`.${fraction}`) +} + +function formatDMSCoordinate(coord: DMSCoordinate, opts: DMSFormatOptions = { padDegrees: true }): string { + const deg = coord.degrees || 0 + const min = coord.minutes || 0 + const sec = coord.seconds || 0 + const dim = Dimension.forHemisphere(coord.hemisphere) + const degPadded = opts.padDegrees !== false ? dim.zeroPadDegrees(deg) : String(deg) + return `${degPadded}° ${zeroPadStart(min, 2)}' ${zeroPadStart(sec, 2)}" ${coord.hemisphere}` +} + +function formatDecimalDegreesCoordinate(decimalDegrees: number, dimension: DimensionKey): string { + let wholeDegrees = Math.trunc(Math.abs(decimalDegrees)) + let minutes = Math.floor(Math.abs(decimalPart(decimalDegrees) * 60.0)) + let seconds = Math.round(Math.abs(decimalPart(decimalPart(decimalDegrees) * 60.0)) * 60.0) + if (seconds == 60) { + seconds = 0 + minutes += 1 + } + if (minutes == 60) { + wholeDegrees += 1 + minutes = 0 + } + const dim = Dimension[dimension] + const hemisphere = dim.hemisphereForDegrees(decimalDegrees) + return `${dim.zeroPadDegrees(wholeDegrees)}° ${zeroPadStart(minutes, 2)}' ${zeroPadStart(seconds, 2)}" ${hemisphere}` +} + +function validateCoordinateFromDMS(input: string, dimension: DimensionKey): boolean { + if (!input) { + return false + } + const parsed = parseCoordinates(input) + if (parsed instanceof DMSParseError) { + return false + } + if (parsed.length !== 1) { + return false + } + const coord = parsed[0] + return coord instanceof DMSCoordinate ? + Dimension.keyForHemisphere(coord.hemisphere) === dimension : + Dimension[dimension].includes(coord) +} + +function latitudeIncludes(deg: number): boolean { + return deg >= -90 && deg <= 90 +} + +function longitudeIncludes(deg: number): boolean { + return deg >= -180 && deg <= 180 +} + +function Char(c: string) { + const is = { + get digit() { return /\d/.test(c) }, + get dot() { return c === '.' }, + get hemisphere() { return c in { n:1, s:1, e:1, w:1, N:1, S:1, E:1, W:1 } }, + get space() { return /\s/.test(c) }, + get sign() { return c === '+' || c === '-' }, + get unitLabel() { return c in { '°':1, '\'':1, '"':1 } }, + get endOfInput() { return c === undefined || c === null || c === '' }, + } + return { + is, + get value() { return c }, + toString() { return c }, + } +} + +type Char = ReturnType + +class ParseContext { + + private _pos: number = 0 + private c: Char = Char(this.input[this.pos]) + private rulePositionStack = [] as number[] + + coords: (DMSCoordinate | number)[] + + constructor(readonly input: string) {} + + get pos(): number { + return this._pos + } + + get currentChar(): Char { + return this.c + } + + get finished(): boolean { + return this.pos >= this.input.length + } + + get remaining(): boolean { + return this.pos < this.input.length + } + + get ruleStart(): number { + return this.rulePositionStack[this.rulePositionStack.length - 1] + } + + advanceCursor(): this { + return this.moveCursorTo(this.pos + 1) + } + + lookAhead(): Char { + return Char(this.input[this.pos + 1]) + } + + moveCursorTo(pos: number): this { + this._pos = pos + this.c = Char(this.input[this.pos]) + return this + } + + /** + * Return the current character, then advance the cursor to the next + * position. This is short-hand for + * ```typescript + * const c = ctx.currentChar() + * ctx.advanceCursor() + * ``` + */ + consumeCurrentChar(): Char { + const c = this.currentChar + this.advanceCursor() + return c + } + + startRule(rule: (parsing: ParseContext, ...args: any[]) => R | DMSParseError, ...args: any): R | DMSParseError { + this.rulePositionStack.push(this.pos) + const result = rule(this, ...args) + if (!(result instanceof DMSParseError)) { + this.endRule() + } + return result + } + + endRule(): this { + this.rulePositionStack.pop() + return this + } + + /** + * Create a `DMSParseError` with the given message. The `reason` can be + * either the numeric input position of the cause of the error, or the + * string of characters consumed from the input that caused the error. + * In the latter case, the resulting error's position will be the current + * position, less the length of the given reason string. + */ + error(message: string = '', reason: string | number = ''): DMSParseError { + const ruleStart = this.rulePositionStack.pop() || this.pos + const pos = typeof reason === 'string' ? ruleStart - reason.length : reason + const inputMarked = this.input.slice(0, pos) + '\u034E' + this.input.slice(pos) + return new DMSParseError(inputMarked, pos, message) + } +} + +function parseCoordinate(parsing: ParseContext): number | DMSCoordinate | DMSParseError { + if (parsing.currentChar.is.hemisphere) { + return parseDmsCoordinate(parsing) + } + else if (parsing.currentChar.is.sign) { + return parseDecimal(parsing) + } + else if (parsing.currentChar.is.digit) { + return parsing.startRule(parsing => { + const digits = parseDigitsWithTrailingFraction(parsing) + if (digits instanceof DMSParseError) { + return digits + } + skipWhiteSpace(parsing) + if (parsing.currentChar.is.unitLabel || parsing.currentChar.is.hemisphere) { + return parseDmsCoordinate(parsing, digits) + } + return parseDecimal(parsing, digits) + }) + } + return parsing.error('expected hemisphere, sign, or digit') +} + +function parseDmsCoordinate(parsing: ParseContext, digitsWithFractionalSeconds: string = ''): DMSCoordinate | DMSParseError { + if (digitsWithFractionalSeconds) { + skipWhiteSpace(parsing) + if (parsing.currentChar.is.unitLabel) { + /* + the caller parsed digits, then encountered a unit to trigger the dms rule + */ + const dmsParts = parseLabeledDmsParts(parsing, digitsWithFractionalSeconds) + if (dmsParts instanceof DMSParseError) { + return dmsParts + } + skipWhiteSpace(parsing) + if (parsing.currentChar.is.hemisphere) { + const hemi = parsing.consumeCurrentChar().value as HemisphereLabel + return dmsCoordOrError(parsing, dmsParts, hemi) + } + return parsing.error('expected hemisphere after dms parts') + } + else if (parsing.currentChar.is.hemisphere) { + /* + the caller parsed digits, then encountered a hemisphere, so expect + unlabeled compact dms, e.g. 112233N + */ + const hemi = parsing.consumeCurrentChar().value as HemisphereLabel + const dmsParts = parseUnlabeledCompactDmsParts(parsing, digitsWithFractionalSeconds) + return dmsCoordOrError(parsing, dmsParts, hemi) + } + } + else if (parsing.currentChar.is.hemisphere) { + /* + the caller encountered a leading hemisphere, so expect either + labeled dms or unlabeled compact dms + */ + const hemi = parsing.consumeCurrentChar().value as HemisphereLabel + skipWhiteSpace(parsing) + const expectedDigits = parseDigitsWithTrailingFraction(parsing) + if (expectedDigits instanceof DMSParseError) { + return expectedDigits + } + skipWhiteSpace(parsing) + if (parsing.currentChar.is.unitLabel) { + const dmsParts = parseLabeledDmsParts(parsing, expectedDigits) + return dmsCoordOrError(parsing, dmsParts, hemi) + } + else { + const dmsParts = parseUnlabeledCompactDmsParts(parsing, expectedDigits) + return dmsCoordOrError(parsing, dmsParts, hemi) + } + } + return parsing.error() +} + +type DMSParts = { deg: number, min: number, sec: number } + +function dmsCoordOrError(parsing: ParseContext, which: DMSParts | DMSParseError, hemi: HemisphereLabel): DMSCoordinate | DMSParseError { + if (which instanceof DMSParseError) { + return which + } + if (which.deg % 1 !== 0) { + return parsing.error(`degrees ${which.deg} must be a whole positive integer`) + } + if (which.min % 1 !== 0) { + return parsing.error(`minutes ${which.min} must be a whole positive integer`) + } + if (which.min >= 60) { + return parsing.error(`minutes ${which.min} must be less than 60`) + } + if (which.sec >= 60) { + return parsing.error(`seconds ${which.sec} must be less than 60`) + } + const coord = new DMSCoordinate(which.deg, which.min, which.sec, hemi) + const dim = Dimension.forHemisphere(hemi) + if (dim.excludes(coord.toDecimalDegrees())) { + return parsing.error('coordinate out of bounds') + } + return new DMSCoordinate(which.deg, which.min, which.sec, hemi) +} + +/** + * Parse the rest of the labeled DMS parts after the given digits. The current + * character should be a DMS unit label (°|'|") that indicates the labeled DMS + * format. + * @param parsing the parse context + * @param digitsWithFractionalSeconds the digits parsed before encountering a unit label + * @returns + */ +function parseLabeledDmsParts(parsing: ParseContext, digitsWithFractionalSeconds: string): { deg: number, min: number, sec: number } | DMSParseError { + type UnitLabel = '°' | "'" | '"' + const allUnits = Array.from(`°'"`) + const rankOfUnit = { '°': 0, "'": 1, '"': 2 } + const exhaustedUnits = {} as { [U in UnitLabel]?: 1 } + const dmsParts = { '°': null, "'": null, '"': null } + while (parsing.currentChar.is.unitLabel) { + const unit = parsing.consumeCurrentChar().value + const part = Number(digitsWithFractionalSeconds) + if (isNaN(part)) { + return parsing.error(`invalid digits ${digitsWithFractionalSeconds}`) + } + if (unit in exhaustedUnits) { + return parsing.error(`dms unit ${unit} out of order`) + } + allUnits.slice(0, rankOfUnit[unit] + 1).forEach(unit => exhaustedUnits[unit] = 1) + dmsParts[unit] = part + skipWhiteSpace(parsing) + digitsWithFractionalSeconds = '0' + if (parsing.currentChar.is.digit) { + const nextDigits = parseDigitsWithTrailingFraction(parsing) + if (nextDigits instanceof DMSParseError) { + return nextDigits + } + digitsWithFractionalSeconds = nextDigits + } + skipWhiteSpace(parsing) + } + if (dmsParts['"'] === null) { + if (parsing.finished || parsing.currentChar.is.hemisphere) { + /* + seconds digits without a label; not sure why anyone does this, but + apparently unlabeled seconds is a requirement + E 11° 22' 33 + */ + const unlabeledSeconds = Number(digitsWithFractionalSeconds) + dmsParts['"'] = unlabeledSeconds + } + } + return { + deg: dmsParts['°'] || 0, + min: dmsParts["'"] || 0, + sec: dmsParts['"'] || 0, + } +} + +function parseUnlabeledCompactDmsParts(parsing: ParseContext, digitsWithFractionalSeconds: string): DMSParts | DMSParseError { + const [ whole, frac ] = digitsWithFractionalSeconds.split('.') + const sec = Number(whole.slice(-2) + (frac ? `.${frac}` : '')) + const min = Number(whole.slice(-4, -2)) + const deg = Number(whole.slice(0, -4)) + return { deg, min, sec } +} + +function parseDigits(parsing: ParseContext): string | DMSParseError { + if (!parsing.currentChar.is.digit) { + return parsing.error('expected a digit') + } + let digits = parsing.currentChar.value + while (parsing.advanceCursor().currentChar.is.digit) { + digits += parsing.currentChar.value + } + return digits +} + +function parseDigitsWithTrailingFraction(parsing: ParseContext): string | DMSParseError { + const whole = parseDigits(parsing) + if (whole instanceof DMSParseError) { + return whole + } + if (!parsing.currentChar.is.dot) { + return whole + } + const frac = parseDigits(parsing.advanceCursor()) + if (frac instanceof DMSParseError) { + return frac + } + return `${whole}.${frac}` +} + +function parseDecimal(parsing: ParseContext, digitsWithFraction: string = ''): number | DMSParseError { + if (digitsWithFraction) { + return Number(digitsWithFraction) + } + const sign = parsing.currentChar.is.sign ? parsing.consumeCurrentChar().value : '' + const digits = parseDigitsWithTrailingFraction(parsing) + if (digits instanceof DMSParseError) { + return digits + } + return Number(`${sign}${digits}`) +} + +function skipWhiteSpace(parsing: ParseContext): number { + const start = parsing.pos + while (parsing.currentChar.is.space) { + parsing.advanceCursor() + } + return parsing.pos - start +} + +/* + peggy grammar (https://peggyjs.org/online.html): + +coordinates = first:coordinate others:(_+ @coordinate)* { return [ first, ...others ] } + +coordinate = dms_coordinate / decimal + +dms_coordinate = + hem:hemisphere _* dms:dms_parts { return { dms, hem } } + / dms:dms_parts _* hem:hemisphere { return { dms, hem } } + +hemisphere = [nsew]i { return text().toUpperCase() } + +dms_parts = + deg:degrees _* min:minutes _* sec:seconds { return { deg, min, sec } } + / min:minutes _* sec:seconds { return { min, sec } } + / sec:seconds|1| { return { sec } } + +degrees = digits:digit|1..3| _* '°' { return digits.join('') + '°' } + +minutes = digits:digit|1..2| _* "'" { return digits.join('') + "'" } + +seconds = digits:digit|1..2| _* '"' { return digits.join('') + '"' } + +decimal = [-+]? whole:digit|1..3| ('.' fraction:digit+)? { return parseFloat(text()) } + +digit = [0-9] + */ diff --git a/web-app/admin/src/app/geometry/geometry.module.ts b/web-app/admin/src/app/geometry/geometry.module.ts new file mode 100644 index 000000000..49a58e80a --- /dev/null +++ b/web-app/admin/src/app/geometry/geometry.module.ts @@ -0,0 +1,16 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { GeometryPipe } from './geometry.pipe'; + +@NgModule({ + declarations: [ + GeometryPipe + ], + exports: [ + GeometryPipe + ], + imports: [ + CommonModule + ] +}) +export class GeometryModule { } diff --git a/web-app/admin/src/app/geometry/geometry.pipe.spec.ts b/web-app/admin/src/app/geometry/geometry.pipe.spec.ts new file mode 100644 index 000000000..9d61cf543 --- /dev/null +++ b/web-app/admin/src/app/geometry/geometry.pipe.spec.ts @@ -0,0 +1,15 @@ +import { GeometryPipe } from './geometry.pipe'; + +class MockLocalStorageService { + getCoordinateSystemView(): string { + return 'mgrs'; + } +} + +describe('GeometryPipe', () => { + it('create an instance', () => { + const mock = new MockLocalStorageService(); + const pipe = new GeometryPipe(mock); + expect(pipe).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/geometry/geometry.pipe.ts b/web-app/admin/src/app/geometry/geometry.pipe.ts new file mode 100644 index 000000000..bdc04658f --- /dev/null +++ b/web-app/admin/src/app/geometry/geometry.pipe.ts @@ -0,0 +1,52 @@ +import { Inject, Pipe, PipeTransform } from '@angular/core' +import * as turfCenter from '@turf/center' +import { Feature, Point } from 'geojson' +import * as mgrs from 'mgrs' +import { LocalStorageService } from '../upgrade/ajs-upgraded-providers' +import * as DMS from './geometry-dms' + +@Pipe({ + name: 'geometry' +}) +export class GeometryPipe implements PipeTransform { + + constructor(@Inject(LocalStorageService) private localStorageService: any) { } + + transform(value: any, format?: number): any { + if (value === undefined) return + + switch (this.localStorageService.getCoordinateSystemView()) { + case 'mgrs': + return this.toMgrs(value) + case 'dms': + return this.toDms(value) + default: + return this.toWgs84(value, format) + } + } + + toMgrs(value: any): string { + const coordinates = this.center(value).coordinates + return mgrs.forward(coordinates) + } + + toDms(value: any): string { + const coordinates = this.center(value).coordinates + return `${DMS.formatLatitude(coordinates[1])}, ${DMS.formatLongitude(coordinates[0])}` + } + + toWgs84(value: any, format: number): string { + const coordinates = this.center(value).coordinates + return coordinates[1].toFixed(format) + ', ' + coordinates[0].toFixed(format) + } + + center(value: any): Point { + const feature: Feature = { + type: 'Feature', + properties: {}, + geometry: value + } + + return turfCenter(feature).geometry as Point + } +} diff --git a/web-app/src/app/http/token-interceptor.service.spec.ts b/web-app/admin/src/app/http/token-interceptor.service.spec.ts similarity index 100% rename from web-app/src/app/http/token-interceptor.service.spec.ts rename to web-app/admin/src/app/http/token-interceptor.service.spec.ts diff --git a/web-app/src/app/http/token-interceptor.service.ts b/web-app/admin/src/app/http/token-interceptor.service.ts similarity index 100% rename from web-app/src/app/http/token-interceptor.service.ts rename to web-app/admin/src/app/http/token-interceptor.service.ts diff --git a/web-app/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.html b/web-app/admin/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.html similarity index 100% rename from web-app/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.html rename to web-app/admin/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.html diff --git a/web-app/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.scss b/web-app/admin/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.scss similarity index 100% rename from web-app/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.scss rename to web-app/admin/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.scss diff --git a/web-app/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.spec.ts b/web-app/admin/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.spec.ts similarity index 100% rename from web-app/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.spec.ts rename to web-app/admin/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.spec.ts diff --git a/web-app/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.ts b/web-app/admin/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.ts similarity index 100% rename from web-app/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.ts rename to web-app/admin/src/app/json-schema/json-schema-widget/json-schema-widget-autocomplete.component.ts diff --git a/web-app/src/app/json-schema/json-schema.component.spec.ts b/web-app/admin/src/app/json-schema/json-schema.component.spec.ts similarity index 100% rename from web-app/src/app/json-schema/json-schema.component.spec.ts rename to web-app/admin/src/app/json-schema/json-schema.component.spec.ts diff --git a/web-app/src/app/json-schema/json-schema.component.ts b/web-app/admin/src/app/json-schema/json-schema.component.ts similarity index 100% rename from web-app/src/app/json-schema/json-schema.component.ts rename to web-app/admin/src/app/json-schema/json-schema.component.ts diff --git a/web-app/src/app/json-schema/json-schema.module.ts b/web-app/admin/src/app/json-schema/json-schema.module.ts similarity index 100% rename from web-app/src/app/json-schema/json-schema.module.ts rename to web-app/admin/src/app/json-schema/json-schema.module.ts diff --git a/web-app/admin/src/app/map/clip/clip.component.html b/web-app/admin/src/app/map/clip/clip.component.html new file mode 100644 index 000000000..50ef8e0aa --- /dev/null +++ b/web-app/admin/src/app/map/clip/clip.component.html @@ -0,0 +1 @@ +
diff --git a/web-app/admin/src/app/map/clip/clip.component.scss b/web-app/admin/src/app/map/clip/clip.component.scss new file mode 100644 index 000000000..45abcd599 --- /dev/null +++ b/web-app/admin/src/app/map/clip/clip.component.scss @@ -0,0 +1,8 @@ +.clip { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + background-color: rgb(192, 217, 228); +} diff --git a/web-app/admin/src/app/map/clip/clip.component.spec.ts b/web-app/admin/src/app/map/clip/clip.component.spec.ts new file mode 100644 index 000000000..71bdb7e76 --- /dev/null +++ b/web-app/admin/src/app/map/clip/clip.component.spec.ts @@ -0,0 +1,27 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { MapClipComponent } from './clip.component'; + +/* TODO test MUST include at least 1 test +describe('MapClipComponent', () => { + let component: MapClipComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [MapClipComponent] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(MapClipComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + // it('should create', () => { + // expect(component).toBeTruthy(); + // }); +}); +*/ diff --git a/web-app/admin/src/app/map/clip/clip.component.ts b/web-app/admin/src/app/map/clip/clip.component.ts new file mode 100644 index 000000000..57acb68dc --- /dev/null +++ b/web-app/admin/src/app/map/clip/clip.component.ts @@ -0,0 +1,148 @@ +import { Component, Input, ElementRef, Inject, OnDestroy, OnChanges, SimpleChanges, OnInit, ViewChild } from '@angular/core' +import { Feature } from 'geojson' +import { Map, GeoJSON, PathOptions, Layer, FixedWidthMarker, control, TileLayer, WMSOptions, Circle, LatLng } from 'leaflet' +import { LocalStorageService, MapService } from '../../../app/upgrade/ajs-upgraded-providers' + +interface FeatureWithStyle extends Feature { + style?: any +} + +export interface PointAccuracy { + latlng: LatLng, + radius: number, + color: string, + zoomTo: boolean +} + +@Component({ + selector: 'map-clip', + templateUrl: './clip.component.html', + styleUrls: ['./clip.component.scss'] +}) +export class MapClipComponent implements OnInit, OnChanges, OnDestroy { + @Input() feature: Feature + @Input() accuracy: PointAccuracy + + @ViewChild('map', { static: true }) mapElement: ElementRef + + map: Map + layer: GeoJSON + accuracyLayer: Circle + layers = {} + zoomControl = control.zoom() + mapListener = { + onBaseLayerSelected: this.onBaseLayerSelected.bind(this) + } + + constructor( + @Inject(MapService) private mapService: any, + @Inject(LocalStorageService) private localStorageService: any) { + } + + ngOnInit(): void { + const mapPosition = this.localStorageService.getMapPosition(); + + this.map = new Map(this.mapElement.nativeElement, { + center: mapPosition.center, + zoom: 15, + minZoom: 0, + maxZoom: 18, + zoomControl: false, + trackResize: true, + scrollWheelZoom: false, + attributionControl: false + }) + + this.map.scrollWheelZoom.disable() + this.map.dragging.disable() + this.map.touchZoom.disable() + this.map.doubleClickZoom.disable() + this.map.boxZoom.disable() + this.map.keyboard.disable() + + this.mapService.addListener(this.mapListener) + + this.addFeature() + } + + ngOnChanges(changes: SimpleChanges): void { + if (!this.map) return; + + this.addFeature(); + } + + ngOnDestroy(): void { + this.mapService.removeListener(this.mapListener) + } + + onBaseLayerSelected(baseLayer): void { + let layer = this.layers[baseLayer.name] + if (layer) this.map.removeLayer(layer.layer) + + layer = this.createRasterLayer(baseLayer) + this.layers[baseLayer.name] = { type: 'tile', layer: baseLayer, rasterLayer: layer } + + layer.addTo(this.map) + } + + createRasterLayer(layer): Layer { + let baseLayer: Layer = null + if (layer.format === 'XYZ' || layer.format === 'TMS') { + const options = { tms: layer.format === 'TMS', maxZoom: 18 } + baseLayer = new TileLayer(layer.url, options) + } else if (layer.format === 'WMS') { + const options: WMSOptions = { + layers: layer.wms.layers, + version: layer.wms.version, + format: layer.wms.format, + transparent: layer.wms.transparent + } + + if (layer.wms.styles) options.styles = layer.wms.styles + baseLayer = new TileLayer.WMS(layer.url, options) + } + + return baseLayer + } + + addFeature(): void { + if (this.layer) { + this.map.removeLayer(this.layer) + } + + if (!this.feature || !this.feature.geometry) { + const mapPosition = this.localStorageService.getMapPosition() + this.map.setView(mapPosition.center, 1) + return + } + + this.layer = new GeoJSON(this.feature, { + pointToLayer: function (feature: FeatureWithStyle, latlng): Layer { + return new FixedWidthMarker(latlng, { + iconUrl: feature.style ? feature.style.iconUrl : '' + }) + }, + style: function (feature: FeatureWithStyle): PathOptions { + return feature.style + } + }) + + let bounds = this.layer.getBounds() + if (this.accuracy && this.accuracy.radius > 0) { + this.accuracyLayer = new Circle(this.accuracy.latlng, this.accuracy.radius, { + color: this.accuracy.color, + fillColor: this.accuracy.color, + fillOpacity: 0.15, + weight: 2, + opacity: 0.5 + }).addTo(this.map) + + if (this.accuracy.zoomTo) { + bounds = this.accuracyLayer.getBounds() + } + } + + this.layer.addTo(this.map) + this.map.fitBounds(bounds) + } +} diff --git a/web-app/admin/src/app/map/settings/map.settings.service.spec.ts b/web-app/admin/src/app/map/settings/map.settings.service.spec.ts new file mode 100644 index 000000000..35af4e125 --- /dev/null +++ b/web-app/admin/src/app/map/settings/map.settings.service.spec.ts @@ -0,0 +1,18 @@ +import { TestBed } from '@angular/core/testing'; + +import { MapSettingsService } from './map.settings.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('MapSettingsService', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + imports: [HttpClientTestingModule] + }); + }); + + it('should be created', () => { + const service: MapSettingsService = TestBed.inject(MapSettingsService); + expect(service).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/map/settings/map.settings.service.ts b/web-app/admin/src/app/map/settings/map.settings.service.ts new file mode 100644 index 000000000..84801ceae --- /dev/null +++ b/web-app/admin/src/app/map/settings/map.settings.service.ts @@ -0,0 +1,22 @@ +import { HttpClient } from '@angular/common/http'; +import { Injectable } from '@angular/core'; +import { Observable } from 'rxjs'; +import { MapSettings } from '../../../app/entities/map/entities.map'; + +@Injectable({ + providedIn: 'root' +}) +export class MapSettingsService { + + constructor(private http: HttpClient) { } + + getMapSettings(): Observable { + return this.http.get('/api/settings/map'); + } + + updateMapSettings(settings: MapSettings): Observable { + return this.http.post('/api/settings/map/', settings, { + headers: { "Content-Type": "application/json" } + }); + } +} diff --git a/web-app/admin/src/app/moment/moment.module.ts b/web-app/admin/src/app/moment/moment.module.ts new file mode 100644 index 000000000..753ebf605 --- /dev/null +++ b/web-app/admin/src/app/moment/moment.module.ts @@ -0,0 +1,16 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { MomentPipe } from './moment.pipe'; + +@NgModule({ + declarations: [ + MomentPipe + ], + exports: [ + MomentPipe + ], + imports: [ + CommonModule + ] +}) +export class MomentModule { } diff --git a/web-app/admin/src/app/moment/moment.pipe.spec.ts b/web-app/admin/src/app/moment/moment.pipe.spec.ts new file mode 100644 index 000000000..03a552e0d --- /dev/null +++ b/web-app/admin/src/app/moment/moment.pipe.spec.ts @@ -0,0 +1,15 @@ +import { MomentPipe } from './moment.pipe'; + +class MockLocalStorageService { + getTimeFormat(): string { + return 'relative'; + } +} + +describe('MomentPipe', () => { + it('create an instance', () => { + const mock = new MockLocalStorageService(); + const pipe = new MomentPipe(mock); + expect(pipe).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/moment/moment.pipe.ts b/web-app/admin/src/app/moment/moment.pipe.ts new file mode 100644 index 000000000..9f9e571e4 --- /dev/null +++ b/web-app/admin/src/app/moment/moment.pipe.ts @@ -0,0 +1,28 @@ +import { Pipe, PipeTransform, Inject } from '@angular/core'; +import { LocalStorageService } from '../upgrade/ajs-upgraded-providers'; +import * as moment from 'moment'; + +@Pipe({ + name: 'moment', + pure: false +}) +export class MomentPipe implements PipeTransform { + + constructor(@Inject(LocalStorageService) private localStorageService: any) { } + + transform(value: any, args?: any): any { + switch (this.localStorageService.getTimeFormat()) { + case 'relative': { + return moment(value).fromNow(); + } + default: { + const timeZone = this.localStorageService.getTimeZoneView(); + if (timeZone === 'gmt') { + return moment(value).utc().format('MMM D YYYY h:mm A z'); + } else { + return moment(value).format('MMM D YYYY h:mm A'); + } + } + } + } +} diff --git a/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.html b/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.html new file mode 100644 index 000000000..9feae2c1e --- /dev/null +++ b/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.html @@ -0,0 +1,40 @@ +
+
+
+ +
+
+ +
+
+ +
+ play_circle_outline +
+
+
+
+ mic_none_outlined +
{{attachment?.name | filename:12}}
+
+
+
+
+ attach_file +
{{attachment?.name | filename:12}}
+
+
+
+
+ +
+ +
+
+
+
Uploading {{attachment?.uploadProgress}}%
+ +
+
\ No newline at end of file diff --git a/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.scss b/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.scss new file mode 100644 index 000000000..62cdc4221 --- /dev/null +++ b/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.scss @@ -0,0 +1,80 @@ +.upload-container { + display: flex; + align-items: center; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + background-color: rgba(0, 0, 0, 0.6); +} + +.upload-preview { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + object-fit: cover; +} + +.upload-preview--mask { + position: relative; + width: 100%; + height: 100%; +} + +.upload-preview--mask__icon { + font-size: 80px; + width: 80px; + height: 80px; + color: rgba(255, 255, 255, .60); +} + +.upload-progress { + width: 100%; + margin: 0 16px; + display: flex; + flex-direction: column; + align-items: center; +} + +.upload__label { + color: rgba(255, 255, 255, 0.87); + margin-bottom: 8px; +} + +.upload-delete { + position: absolute; + bottom: 16px; + right: 16px; +} + +.preview-container { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + background-color: #E5E5E5 +} + +.preview__icon { + font-size: 60px; + width: 60px; + height: 60px; + margin-bottom: 8px; + color: rgba(0, 0, 0, .4); +} + +.preview__text { + font-size: 16px; + font-weight: 500; + color: rgba(0, 0, 0, .6) +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.spec.ts b/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.spec.ts new file mode 100644 index 000000000..0bbaac689 --- /dev/null +++ b/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.spec.ts @@ -0,0 +1,27 @@ +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { AttachUploadComponent } from './attachment-upload.component'; + +describe('AttachUploadComponent', () => { + let component: AttachUploadComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [HttpClientTestingModule], + declarations: [AttachUploadComponent] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(AttachUploadComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.ts b/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.ts new file mode 100644 index 000000000..08997dda1 --- /dev/null +++ b/web-app/admin/src/app/observation/attachment/attachment-upload/attachment-upload.component.ts @@ -0,0 +1,139 @@ +import { HttpEvent, HttpEventType, HttpResponse, HttpResponseBase } from '@angular/common/http'; +import { ChangeDetectorRef, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core'; +import { UntypedFormControl } from '@angular/forms'; +import { AttachmentAction } from '../../observation-edit/observation-edit-attachment/observation-edit-attachment-action'; +import { AttachmentService } from '../attachment.service'; + +export interface FileUpload { + id: number | string, + name: string, + formControl: UntypedFormControl, + attachmentId: string, + action: AttachmentAction, + file: File, + preview?: string, + uploading?: boolean, + uploadProgress?: number +} + +enum PreviewType { + LOADING, IMAGE, VIDEO, AUDIO, UNKNOWN +} + +@Component({ + selector: 'attachment-upload', + templateUrl: './attachment-upload.component.html', + styleUrls: ['./attachment-upload.component.scss'] +}) +export class AttachUploadComponent implements OnChanges { + @Input() attachment: FileUpload + @Input() url: string + + @Output() remove = new EventEmitter<{ id: number | string }>() + @Output() upload = new EventEmitter<{ id: number | string, response: HttpResponseBase }>() + @Output() error = new EventEmitter<{ id: number | string }>() + + preview: PreviewType = PreviewType.LOADING + previewType = PreviewType + attachmentsToUpload = 0 + actions: typeof AttachmentAction = AttachmentAction + + constructor(private changeDetector: ChangeDetectorRef, private attachmentService: AttachmentService) { } + + ngOnChanges(changes: SimpleChanges): void { + if (changes.attachment && this.attachment) { + if (this.attachment.file.type.match('image')) { + this.preview = PreviewType.LOADING + this.previewImage(this.attachment) + .then(() => { this.preview = PreviewType.IMAGE }) + .catch(() => this.preview = PreviewType.UNKNOWN) + } else if (this.attachment.file.type.match('video')) { + this.preview = PreviewType.LOADING + this.previewVideo(this.attachment) + .then(() => { this.preview = PreviewType.VIDEO }) + .catch(() => this.preview = PreviewType.UNKNOWN) + } else if (this.attachment.file.type.match('audio')) { + this.preview = PreviewType.AUDIO + } else { + this.preview = PreviewType.UNKNOWN + } + } + + if (changes.url && changes.url.currentValue) { + this.startUpload(); + } + } + + removeAttachment(id: number): void { + this.remove.emit({ id: id }) + } + + previewImage(info: FileUpload): Promise { + return new Promise(resolve => { + const reader = new FileReader() + + reader.onload = (e: Event): void => { + const target = e.target as FileReader; + info.preview = target.result as string + this.changeDetector.detectChanges() + resolve() + } + + reader.readAsDataURL(info.file) + }) + } + + previewVideo(info: FileUpload): Promise { + return new Promise((resolve, reject) => { + const reader = new FileReader() + + reader.onload = (): void => { + const blob = new Blob([reader.result], { type: info.file.type }) + const url = URL.createObjectURL(blob) + const video: HTMLVideoElement = document.createElement('video') + + video.addEventListener('loadeddata', () => { + const canvas = document.createElement('canvas') + canvas.width = video.videoWidth + canvas.height = video.videoHeight + canvas.getContext('2d').drawImage(video, 0, 0, canvas.width, canvas.height) + const image = canvas.toDataURL() + info.preview = image + URL.revokeObjectURL(url) + this.changeDetector.detectChanges() + resolve() + }) + + video.addEventListener('error', () => { + this.changeDetector.detectChanges() + reject() + }) + + video.preload = 'metadata' + video.src = url + video.muted = true + video.play() + } + + reader.readAsArrayBuffer(info.file) + }) + } + + startUpload(): void { + if (!this.attachment || !this.url) return + + this.attachmentService.upload(this.attachment, this.url).subscribe((response: HttpEvent>) => { + if (response.type === HttpEventType.Response) { + this.attachment.uploading = false + if (response.status === 200) { + this.upload.emit({ id: this.attachment.id, response: response.body }) + } else { + this.error.emit({ id: this.attachment.id }) + } + } else if (response.type === HttpEventType.UploadProgress) { + this.attachment.uploading = true + this.attachment.uploadProgress = Math.round(100 * response.loaded / response.total); + } + }) + } +} diff --git a/web-app/admin/src/app/observation/attachment/attachment.component.html b/web-app/admin/src/app/observation/attachment/attachment.component.html new file mode 100644 index 000000000..171c9a088 --- /dev/null +++ b/web-app/admin/src/app/observation/attachment/attachment.component.html @@ -0,0 +1,73 @@ +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+ + {{label}} + +
+ +
+ +
+
+
+ +
+ +
+ + +
+ + +
+
+ + +
+ +
+
+ + +
+ cloud_upload +
{{attachment.name | filename:12}}
+
Upload pending...
+
+ +
+ +
+
+ + +
+ attach_file +
{{attachment.name | filename:12}}
+ + +
+
\ No newline at end of file diff --git a/web-app/admin/src/app/observation/attachment/attachment.component.scss b/web-app/admin/src/app/observation/attachment/attachment.component.scss new file mode 100644 index 000000000..e9ef3e83a --- /dev/null +++ b/web-app/admin/src/app/observation/attachment/attachment.component.scss @@ -0,0 +1,61 @@ +.media { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; +} + +.media-chip { + position: relative; + float: right; + margin-right: 16px; + margin-top: 16px; +} + +.media-unknown { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + color: #eee; + background-color: #555; +} + +.media__icon { + width: 75px; + height: 75px; + font-size: 75px; + margin-bottom: 8px; +} + +.media-delete__mask { + opacity: 0.5; +} + +.attachment__video:focus { + outline: none; +} + +.attachment__delete { + position: absolute; + bottom: 16px; + right: 16px; +} + +.media__crop { + object-fit: cover; + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + width: 100%; + height: 100%; +} + +.media__link { + position: absolute; + width: 100%; + height: 100%; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/attachment/attachment.component.spec.ts b/web-app/admin/src/app/observation/attachment/attachment.component.spec.ts new file mode 100644 index 000000000..3b6e79bc3 --- /dev/null +++ b/web-app/admin/src/app/observation/attachment/attachment.component.spec.ts @@ -0,0 +1,27 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { AttachmentComponent } from './attachment.component'; + +/* TODO tests MUST contain at least 1 test +describe('AttachmentComponent', () => { + let component: AttachmentComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ AttachmentComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(AttachmentComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + // it('should create', () => { + // expect(component).toBeTruthy(); + // }); +}); +*/ diff --git a/web-app/admin/src/app/observation/attachment/attachment.component.ts b/web-app/admin/src/app/observation/attachment/attachment.component.ts new file mode 100644 index 000000000..9b8397c4e --- /dev/null +++ b/web-app/admin/src/app/observation/attachment/attachment.component.ts @@ -0,0 +1,55 @@ +import { Component, EventEmitter, Inject, Input, OnInit, Output } from '@angular/core'; +import { LocalStorageService, UserService } from '../../../app/upgrade/ajs-upgraded-providers'; +import { AttachmentAction } from '../observation-edit/observation-edit-attachment/observation-edit-attachment-action'; + +@Component({ + selector: 'observation-attachment', + templateUrl: './attachment.component.html', + styleUrls: ['./attachment.component.scss'] +}) +export class AttachmentComponent implements OnInit { + @Input() attachment: any + @Input() clickable: boolean + @Input() edit: boolean + @Input() label: string | boolean + + @Output() delete = new EventEmitter() + + canEdit: boolean + token: string + + mimeTypes = { + 'png': 'image', + 'jpg': 'image', + 'jpeg': 'image', + 'mp4': 'video', + 'mov': 'video' + } + + actions: typeof AttachmentAction = AttachmentAction + + constructor( + @Inject(UserService) private userService: any, + @Inject(LocalStorageService) localStorageService: any) { + this.token = localStorageService.getToken() + } + + ngOnInit(): void { + this.canEdit = this.userService.amAdmin && this.edit + } + + deleteAttachment(): void { + this.delete.emit() + } + + contentType(): string { + if (this.attachment.contentType) { + const types = this.attachment.contentType.split('/') + return types.length ? types[0] : '' + } else { + const extension = this.attachment.name.substr(this.attachment.name.lastIndexOf('.') + 1) + const mimeType = this.mimeTypes[extension] + return mimeType ? mimeType : '' + } + } +} diff --git a/web-app/admin/src/app/observation/attachment/attachment.service.spec.ts b/web-app/admin/src/app/observation/attachment/attachment.service.spec.ts new file mode 100644 index 000000000..a583e1973 --- /dev/null +++ b/web-app/admin/src/app/observation/attachment/attachment.service.spec.ts @@ -0,0 +1,19 @@ +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { TestBed } from '@angular/core/testing'; + +import { AttachmentService } from './attachment.service'; + +describe('AttachmentService', () => { + beforeEach(() => TestBed.configureTestingModule({})); + + beforeEach(() => { + TestBed.configureTestingModule({ + imports: [HttpClientTestingModule] + }); + }); + + it('should be created', () => { + const service: AttachmentService = TestBed.inject(AttachmentService); + expect(service).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/observation/attachment/attachment.service.ts b/web-app/admin/src/app/observation/attachment/attachment.service.ts new file mode 100644 index 000000000..2c09bbb7f --- /dev/null +++ b/web-app/admin/src/app/observation/attachment/attachment.service.ts @@ -0,0 +1,56 @@ +import { HttpClient, HttpErrorResponse, HttpEvent, HttpEventType, HttpResponse } from '@angular/common/http'; +import { Injectable } from '@angular/core'; +import { Observable, Subject } from 'rxjs'; +import { share } from 'rxjs/operators'; +import { FileUpload } from './attachment-upload/attachment-upload.component'; + +export enum AttachmentUploadStatus { + COMPLETE, + ERROR +} + +export interface AttachmentUploadEvent { + upload: FileUpload + status: AttachmentUploadStatus + response?: any + observation?: any +} + +@Injectable({ + providedIn: 'root' +}) +export class AttachmentService { + private uploadSource = new Subject() + + upload$ = this.uploadSource.asObservable() + + constructor(private httpClient: HttpClient) { } + + upload(upload: FileUpload, observationUrl: string): Observable> { + const formData = new FormData(); + formData.append('attachment', upload.file); + + const url = `${observationUrl}/attachments/${upload.attachmentId}` + const observable = this.httpClient.put(url, formData, { observe: 'events', reportProgress: true }).pipe(share()) + + observable.subscribe((response: HttpEvent>) => { + if (response.type === HttpEventType.Response) { + if (response.status === 200) { + this.uploadSource.next({ + upload: upload, + response: response.body, + status: AttachmentUploadStatus.COMPLETE + }) + } + } + }, (error: HttpErrorResponse) => { + this.uploadSource.next({ + upload: upload, + response: error, + status: AttachmentUploadStatus.ERROR + }) + }) + + return observable + } +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment-action.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment-action.ts new file mode 100644 index 000000000..33c69877c --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment-action.ts @@ -0,0 +1,4 @@ +export enum AttachmentAction { + ADD = 'add', + DELETE = 'delete' +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.html new file mode 100644 index 000000000..ee1ea0cc0 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.html @@ -0,0 +1,28 @@ +
+
{{definition.title}} {{definition.min > 0 ? '*' : ''}}
+ + + + + + + + + + +
+ + +
+ +
+
+ + +
+ insert_drive_file +
No Attachments
+
+
\ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.scss new file mode 100644 index 000000000..4dcb03691 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.scss @@ -0,0 +1,64 @@ +.attachment-field { + border-radius: 4px 4px 0 0; + background-color: rgb(245, 245, 245); + margin-bottom: 16px; +} + +.attachment-field__underline { + width: 100%; + pointer-events: none; + transform: scaleY(1.0001); + bottom: 1.34375em; + height: 1px; + background-color: rgba(0, 0, 0, 0.4); +} + +.attachment-field__label { + font-size: 12px; + font-weight: 400; + line-height: 1.125; + padding: 12px 16px 8px 16px; + font-family: Roboto, "Helvetica Neue", sans-serif; + color: rgba(0, 0, 0, 0.6) +} + +.no-attachments { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + height: 194px; + background-color: #F5F5F5 +} + +.no-attachments__icon { + font-size: 60px; + width: 60px; + height: 60px; + margin-bottom: 8px; + color: rgba(0, 0, 0, .4); +} + +.no-attachments__text { + font-size: 24px; + font-weight: 500; + color: rgba(0, 0, 0, .4) +} + +.edit-attachments__grid { +} + +// Need this to override bootstrap, can be removed when bootstrap is removed +input[type="file"] { + display: none; +} + +.attachment-actions { + display: flex; + flex-direction: column; + align-items: flex-end; +} + +.add__button { + margin: 8px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.spec.ts new file mode 100644 index 000000000..0be325722 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.spec.ts @@ -0,0 +1,44 @@ +import { Component, ViewChild } from '@angular/core'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { UntypedFormControl, UntypedFormGroup } from '@angular/forms'; + +import { ObservationEditAttachmentComponent } from './observation-edit-attachment.component'; + +@Component({ + selector: `host-component`, + template: `` +}) +class TestHostComponent { + attachments = [] + formGroup = new UntypedFormGroup({ + attachment: new UntypedFormControl([]) + }); + definition = { + name: 'attachment' + } + @ViewChild(ObservationEditAttachmentComponent) component: ObservationEditAttachmentComponent +} + +describe('ObservationEditAttachmentComponent', () => { + let component: ObservationEditAttachmentComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ObservationEditAttachmentComponent, TestHostComponent] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.ts new file mode 100644 index 000000000..acc457253 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component.ts @@ -0,0 +1,83 @@ +import { ChangeDetectorRef, Component, Input, OnInit } from '@angular/core'; +import { UntypedFormControl, UntypedFormGroup } from '@angular/forms'; +import { AttachmentAction } from './observation-edit-attachment-action'; + +interface AttachmentField { + title: string, + name: string, + value: any[], + min: number, + max: number +} + +@Component({ + selector: 'observation-edit-attachment', + templateUrl: './observation-edit-attachment.component.html', + styleUrls: ['./observation-edit-attachment.component.scss'] +}) +export class ObservationEditAttachmentComponent implements OnInit { + @Input() formGroup: UntypedFormGroup + @Input() definition: AttachmentField + @Input() url: string + @Input() attachments: any[] + + control: UntypedFormControl + uploadId = 0 + uploadAttachments = false + + constructor(private changeDetector: ChangeDetectorRef) { } + + ngOnInit(): void { + this.control = this.formGroup.get(this.definition.name) as UntypedFormControl + } + + trackByAttachment(index: number, attachment: any): any { + return attachment.id + } + + allAttachments(): any[] { + const observationFormId = this.formGroup.get('id')?.value + const attachments = (this.attachments || []).filter(attachment => { + return attachment.url && + attachment.observationFormId === observationFormId && + attachment.fieldName === this.definition.name + }); + + return this.control.value ? attachments.concat(this.control.value) : attachments + } + + onAttachmentFile(event): void { + const attachments = this.control.value || [] + const files = Array.from(event.target.files) + files.forEach((file: File) => { + const id = this.uploadId++; + attachments.push({ + id: id, + formId: this.formGroup.get('formId').value, + name: file.name, + size: file.size, + contentType: file.type, + action: AttachmentAction.ADD, + file: file + }) + }) + + this.control.setValue(attachments) + + this.changeDetector.detectChanges() + } + + deleteAttachment(attachmentToDelete): void { + this.attachments = this.attachments.filter(attachment => attachment.id !== attachmentToDelete.id) + attachmentToDelete.action = AttachmentAction.DELETE + + const value = this.control.value || [] + value.push(attachmentToDelete) + this.control.setValue(value) + } + + removeAttachment($event): void { + const attachments = this.control.value || [] + this.control.setValue(attachments.filter(attachment => attachment.id !== $event.id)) + } +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.html new file mode 100644 index 000000000..c46de1240 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.html @@ -0,0 +1,6 @@ +
+ {{definition.title + (definition.required ? ' *' : '')}} + + {{definition.title}} is required + +
diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.scss new file mode 100644 index 000000000..bc84c1cbe --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.scss @@ -0,0 +1,16 @@ +// Undo bootstrap label style, can remove when bootstrap is gone +::ng-deep label { + font-weight: unset; + margin-bottom: unset; +} + +.mat-error { + font-size: 75%; + margin-top: 8px; + margin-left: 24px; + height: 14px; +} + +.checkbox-content { + margin-bottom: 16px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.spec.ts new file mode 100644 index 000000000..f5493e717 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.spec.ts @@ -0,0 +1,117 @@ +import { Component, ViewChild } from '@angular/core' +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing' +import { UntypedFormControl, UntypedFormGroup, FormsModule, ReactiveFormsModule, Validators } from '@angular/forms' +import { MatCheckbox, MatCheckboxModule } from '@angular/material/checkbox'; +import { MatError, MatFormFieldModule } from '@angular/material/form-field'; +import { By } from '@angular/platform-browser' +import { HarnessLoader } from '@angular/cdk/testing'; +import { TestbedHarnessEnvironment } from '@angular/cdk/testing/testbed'; +import { MatCheckboxHarness } from '@angular/material/checkbox/testing'; +import { ObservationEditCheckboxComponent } from './observation-edit-checkbox.component' + +@Component({ + selector: `host-component`, + template: `` +}) +class TestHostComponent { + formGroup = new UntypedFormGroup({ + checkbox: new UntypedFormControl(true, Validators.required) + }); + definition = { + name: 'checkbox', + title: 'Checkbox Field', + required: true + } + + @ViewChild(ObservationEditCheckboxComponent) component: ObservationEditCheckboxComponent +} + +let loader: HarnessLoader; + +describe('ObservationEditCheckboxComponent', () => { + let component: ObservationEditCheckboxComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [FormsModule, ReactiveFormsModule, MatFormFieldModule, MatCheckboxModule ], + declarations: [ObservationEditCheckboxComponent, TestHostComponent ] + }) + .compileComponents() + })) + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + loader = TestbedHarnessEnvironment.loader(fixture); + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + it('should create', () => { + expect(component).toBeTruthy(); + }) + + it('should not indicate required', () => { + component.definition.required = false + fixture.detectChanges() + const checkbox = fixture.nativeElement.querySelector('mat-checkbox') + const label = checkbox.querySelector('.mat-checkbox-label') + expect(label.textContent).not.toContain('*') + }) + + it('should indicate required', () => { + component.definition.required = true + fixture.detectChanges() + const checkbox = fixture.nativeElement.querySelector('mat-checkbox') + const label = checkbox.querySelector('.mat-checkbox-label') + expect(label.textContent).toContain('*') + }) + + it('should not be checked', (done) => { + component.definition.value = false + fixture.detectChanges() + + fixture.whenStable().then(() => { + const checkbox = fixture.debugElement.query(By.directive(MatCheckbox)).componentInstance + expect(checkbox.checked).toBeFalsy + done(); + }); + }) + + it('should be checked', (done) => { + component.definition.value = true + fixture.detectChanges() + + fixture.whenStable().then(() => { + const checkbox = fixture.debugElement.query(By.directive(MatCheckbox)).componentInstance + expect(checkbox.checked).toBeTruthy + done(); + }); + }) + + it('should show error on invalid and touched', async () => { + const checkboxes = await loader.getAllHarnesses(MatCheckboxHarness); + component.definition.value = true + component.definition.required = true + checkboxes[0].toggle() + + fixture.detectChanges() + await fixture.whenStable() + + const error = fixture.debugElement.query(By.directive(MatError)).query(By.css('span')) + expect(error.nativeElement.attributes.getNamedItem('hidden')).toBeTruthy() + }) + + it('should not show error on invalid if not touched', async () => { + component.definition.value = false + component.definition.required = true + + fixture.detectChanges() + await fixture.whenStable() + + const error = fixture.debugElement.query(By.directive(MatError)).query(By.css('span')) + expect(error.nativeElement.attributes.getNamedItem('hidden')).toBeTruthy() + }) +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.ts new file mode 100644 index 000000000..7bf1aa112 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-checkbox/observation-edit-checkbox.component.ts @@ -0,0 +1,31 @@ +import { Component, Input, OnInit } from '@angular/core'; +import { UntypedFormControl, UntypedFormGroup } from '@angular/forms'; +import { MatCheckboxChange } from '@angular/material/checkbox'; + +interface CheckboxField { + title: string, + name: string, + value: boolean, + required: boolean +} + +@Component({ + selector: 'observation-edit-checkbox', + templateUrl: './observation-edit-checkbox.component.html', + styleUrls: ['./observation-edit-checkbox.component.scss'] +}) +export class ObservationEditCheckboxComponent implements OnInit { + @Input() formGroup: UntypedFormGroup + @Input() definition: CheckboxField + + control: UntypedFormControl + + ngOnInit(): void { + this.control = this.formGroup.get(this.definition.name) as UntypedFormControl + } + + checked(event: MatCheckboxChange): void { + this.control.markAsTouched() + this.control.setValue(event.checked ? true : null) + } +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.html new file mode 100644 index 000000000..3cc481294 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.html @@ -0,0 +1,22 @@ +
+
+ + {{definition.title}} Date + + + + Date is required + Invalid date + +
+ +
+ + {{definition.title}} Time {{timeZone === 'gmt' ? '(GMT)' : '(Local)'}} + + + + Invalid time + +
+
diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.scss new file mode 100644 index 000000000..4a8367dfa --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.scss @@ -0,0 +1,23 @@ +.datetime { + display: flex; + margin: 0 -8px; + align-items: flex-start; +} + +.date, .time { + flex: 1 1 0; + padding: 0 8px; +} + +:host ::ng-deep .mat-form-field-infix { + width: auto; +} + +:host ::ng-deep mat-icon { + color: rgba(0, 0, 0, 0.6); +} + +mat-form-field { + width: 100%; + margin-bottom: 16px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.spec.ts new file mode 100644 index 000000000..bb2800a0c --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.spec.ts @@ -0,0 +1,27 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { ObservationEditDateComponent } from './observation-edit-date.component'; + +/* TODO tests MUST contain at least 1 test +describe('ObservationEditDateComponent', () => { + let component: ObservationEditDateComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ObservationEditDateComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(ObservationEditDateComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + // it('should create', () => { + // expect(component).toBeTruthy(); + // }); +}); +*/ diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.ts new file mode 100644 index 000000000..4ee3760d6 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.ts @@ -0,0 +1,76 @@ +import { Component, Inject, Input, OnChanges, SimpleChanges, ViewChild } from '@angular/core' +import { UntypedFormGroup, NgModel } from '@angular/forms' +import { LocalStorageService } from '../../../../app/upgrade/ajs-upgraded-providers' +import * as moment from 'moment' + +interface DateField { + title: string, + name: string, + value: Date, + required: boolean +} + +@Component({ + selector: 'observation-edit-date', + templateUrl: './observation-edit-date.component.html', + styleUrls: ['./observation-edit-date.component.scss'] +}) +export class ObservationEditDateComponent implements OnChanges { + @Input() formGroup: UntypedFormGroup + @Input() definition: any + + @ViewChild('dateModel') dateModel: NgModel + @ViewChild('timeModel') timeModel: NgModel + + date: moment.Moment + time: moment.Moment + timeZone: string + + constructor(@Inject(LocalStorageService) localStorageService: any) { + this.timeZone = localStorageService.getTimeZoneEdit(); + } + + ngOnChanges(changes: SimpleChanges): void { + if (changes.formGroup && changes.formGroup.currentValue) { + const timestamp = this.formGroup.get(this.definition.name).value + this.date = moment(timestamp) + this.time = moment(timestamp) + } + } + + onDate(): void { + if (!this.date) { + this.time = null; + return + } + + if (!this.dateModel.invalid) { + this.setValue() + } + } + + onTime(): void { + if (!this.timeModel.invalid) { + this.setValue() + } + } + + toggleTimeZone(): void { + this.timeZone = this.timeZone === 'gmt' ? 'local' : 'gmt' + } + + private setValue(): void { + const date = this.date.set({ + hour: this.time ? this.time.get('hour') : 0, + minute: this.time ? this.time.get('minute') : 0, + second: this.time ? this.time.get('second') : 0, + }) + + if (this.timeZone === 'gmt') { + date.add(date.utcOffset(), 'minutes') + } + + this.formGroup.get(this.definition.name).setValue(date.toDate()) + } + +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.html new file mode 100644 index 000000000..74ff75842 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.html @@ -0,0 +1,7 @@ +
+

Discard Observation Changes?

+
+
+ + +
\ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.scss new file mode 100644 index 000000000..4d71958c9 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.scss @@ -0,0 +1,8 @@ +.dialog-message { + color: rgba(0, 0, 0, .6); +} + +.dialog-actions { + display: flex; + justify-content: flex-end; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.spec.ts new file mode 100644 index 000000000..aad247725 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.spec.ts @@ -0,0 +1,32 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { MatDialogModule, MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog'; + +import { ObservationEditDiscardComponent } from './observation-edit-discard.component'; + +describe('ObservationEditDiscardComponent', () => { + let component: ObservationEditDiscardComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [MatDialogModule], + declarations: [ObservationEditDiscardComponent], + providers: [{ + provide: MatDialogRef, useValue: {} + }, { + provide: MAT_DIALOG_DATA, useValue: {} + }] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(ObservationEditDiscardComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.ts new file mode 100644 index 000000000..c79616316 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-discard/observation-edit-discard.component.ts @@ -0,0 +1,22 @@ +import { Component } from '@angular/core'; +import { MatDialogRef } from '@angular/material/dialog'; + +@Component({ + selector: 'observation-edit-discard', + templateUrl: './observation-edit-discard.component.html', + styleUrls: ['./observation-edit-discard.component.scss'] +}) +export class ObservationEditDiscardComponent { + + constructor(public dialogRef: MatDialogRef) { + } + + close(): void { + this.dialogRef.close(); + } + + discard(): void { + this.dialogRef.close('discard'); + } + +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.html new file mode 100644 index 000000000..4a0a7ee62 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.html @@ -0,0 +1,8 @@ +
+ + {{definition.title}} + + You must enter a value + Not a valid email + +
\ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.scss new file mode 100644 index 000000000..f7b82f8b9 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.scss @@ -0,0 +1,4 @@ +mat-form-field { + width: 100%; + margin-bottom: 16px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.spec.ts new file mode 100644 index 000000000..bd9731a4e --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.spec.ts @@ -0,0 +1,111 @@ +import { ChangeDetectionStrategy, Component, ViewChild } from '@angular/core'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { UntypedFormControl, UntypedFormGroup, FormsModule, ReactiveFormsModule, Validators } from '@angular/forms'; +import { MatError, MatFormFieldModule } from '@angular/material/form-field'; +import { MatInputModule } from '@angular/material/input'; +import { By } from '@angular/platform-browser'; +import { NoopAnimationsModule } from '@angular/platform-browser/animations'; + +import { ObservationEditEmailComponent } from './observation-edit-email.component'; + +@Component({ + selector: `host-component`, + template: ``, + changeDetection: ChangeDetectionStrategy.OnPush +}) +class TestHostComponent { + formGroup = new UntypedFormGroup({ + text: new UntypedFormControl('') + }) + + definition: any = { + name: 'text', + title: 'Email Field' + } + + @ViewChild(ObservationEditEmailComponent) component: ObservationEditEmailComponent +} + +describe('ObservationEditEmailComponent', () => { + let component: ObservationEditEmailComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [FormsModule, ReactiveFormsModule, MatFormFieldModule, MatInputModule, NoopAnimationsModule], + declarations: [ObservationEditEmailComponent, TestHostComponent] + }) + .compileComponents() + })) + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + it('should create', () => { + expect(component).toBeTruthy() + }) + + it('should not indicate required', async () => { + component.definition.required = false + + const control = component.formGroup.get('text') + control.clearValidators() + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(true) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error).toBeNull() + }) + + it('should indicate required', async () => { + component.definition.required = true + + const control = component.formGroup.get('text') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + }) + + it('should show error on invalid and touched', async () => { + component.definition.required = true + + const control = component.formGroup.get('text') + control.setValidators(Validators.required) + control.updateValueAndValidity() + control.markAsTouched() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error.nativeElement.innerText).toBe('You must enter a value') + }) + + it('should not show error on invalid if not touched', async () => { + component.definition.required = true + + const control = component.formGroup.get('text') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error).toBeNull() + }) +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.ts new file mode 100644 index 000000000..8ef85a52b --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-email/observation-edit-email.component.ts @@ -0,0 +1,19 @@ +import { Component, Input } from '@angular/core'; +import { UntypedFormGroup } from '@angular/forms'; + +interface EmailField { + title: string, + name: string, + value: string, + required: boolean +} + +@Component({ + selector: 'observation-edit-email', + templateUrl: './observation-edit-email.component.html', + styleUrls: ['./observation-edit-email.component.scss'] +}) +export class ObservationEditEmailComponent { + @Input() formGroup: UntypedFormGroup + @Input() definition: EmailField +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.html new file mode 100644 index 000000000..ff0e43506 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.html @@ -0,0 +1,17 @@ +
+
Add a Form To Your Observation
+
+ + + + + + description +
{{form.name}}
+
{{form.description}}
+
+
+ +
+ +
diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.scss new file mode 100644 index 000000000..66b27c56b --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.scss @@ -0,0 +1,27 @@ +.form-picker-header { + display: flex; + align-items: center; + margin: 8px 0; + height: 50px; +} + +.form-picker-header__text { + font-family: Roboto, sans-serif; + font-size: 20px; + font-weight: 400; + color: rgba(0, 0, 0, .87); +} + +.form-picker-header__divider { + margin: 0 -16px; +} + +.form-picker-list { + background-color: white; +} + +.form-picker-actions { + display: flex; + justify-content: center; + padding: 8px 0; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.spec.ts new file mode 100644 index 000000000..f2437aac6 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.spec.ts @@ -0,0 +1,49 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { MatBottomSheetRef } from '@angular/material/bottom-sheet'; +import { EventService, FilterService } from '../../../app/upgrade/ajs-upgraded-providers'; + +import { ObservationEditFormPickerComponent } from './observation-edit-form-picker.component'; + +class MockFilterService { + getEvent(): any { + return {} + } +} + +class MockEventService { + getFormsForEvent(): any { + return [] + } +} + +describe('ObservationEditFormPickerComponent', () => { + let component: ObservationEditFormPickerComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ ObservationEditFormPickerComponent ], + providers: [{ + provide: FilterService, + useClass: MockFilterService + },{ + provide: EventService, + useClass: MockEventService + },{ + provide: MatBottomSheetRef, + useValue: {} + }] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(ObservationEditFormPickerComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.ts new file mode 100644 index 000000000..777e97740 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-form-picker.component.ts @@ -0,0 +1,29 @@ +import { Component, Inject } from '@angular/core'; +import { MatBottomSheetRef } from '@angular/material/bottom-sheet'; +import { EventService, FilterService } from '../../../app/upgrade/ajs-upgraded-providers'; + +@Component({ + selector: 'app-observation-edit-form-picker', + templateUrl: './observation-edit-form-picker.component.html', + styleUrls: ['./observation-edit-form-picker.component.scss'] +}) +export class ObservationEditFormPickerComponent { + forms: any[] + + constructor( + @Inject(FilterService) filterService: any, + @Inject(EventService) eventService: any, + private bottomSheetRef: MatBottomSheetRef) { + + const event = filterService.getEvent(); + this.forms = eventService.getFormsForEvent(event, { archived: false }); + } + + formPicked(form: any): void { + this.bottomSheetRef.dismiss(form) + } + + cancel(): void { + this.bottomSheetRef.dismiss() + } +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.html new file mode 100644 index 000000000..a126510e5 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.html @@ -0,0 +1,71 @@ + +
+
+
+ description +
{{definition.name}}
+
+
+ + + {{primaryFieldValue | geometry:5}} + + + {{primaryFieldValue}} + + +
+
+ + + {{secondaryFieldValue | geometry:5}} + + + {{secondaryFieldValue}} + + +
+
+ +
+ +
+ +
+
+
+ +
+
+
+ + + + + + + + + + + + + +
+
+ +
+ +
+ +
+
+
+
diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.scss new file mode 100644 index 000000000..9447d009f --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.scss @@ -0,0 +1,114 @@ +@import "variables.scss"; + +.form-header { + display: flex; + flex-direction: row; + align-items: flex-start; + margin-bottom: 24px; +} + +.form-header-summary { + display: flex; + flex-direction: column; + flex: 1 1 auto; + min-width: 0; +} + +.form-header-content { + display: flex; + flex-direction: row; + align-items: flex-start; + flex: 1 0 auto; +} + +.form-header-title { + display: flex; + flex-direction: row; + align-items: center; + flex: 1 0 auto; + margin-bottom: 8px; +} + +.form-header-title__icon { + width: 24px; + height: 24px; + font-size: 24px; + margin-right: 8px; +} + +.form-header-title__text { + font-family: Roboto, sans-serif; + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-size: 0.75rem; + line-height: 2rem; + font-weight: 500; + letter-spacing: 0.1666666667em; + text-decoration: none; + text-transform: uppercase; + color: rgba(0, 0, 0, .6); +} + +.form-header-summary__primary { + font-family: Roboto, sans-serif; + font-size: 20px; + font-weight: 500; + color: rgba(0, 0, 0, .87); + padding-bottom: 4px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.form-header-summary__secondary { + font-family: Roboto, sans-serif; + font-size: 16px; + font-weight: 400; + color: rgba(0, 0, 0, .6); + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.form-header-actions { + display: flex; + margin-top: -8px; +} + +.form-header-actions > * + * { + margin-left: 8px; +} + +.form-header-actions__drag { + margin-right: -14px; + margin-top: -6px; +} + +.cdk-drag-handle { + cursor: grab; +} + +.cdk-drag-handle:active { + cursor: grabbing; +} + +.cdk-drop-list-dragging { + cursor: grabbing; +} + +.form-header-actions__expand { + color:rgba(0, 0, 0, .6); +} + +.form-content { + margin-top: 24px; +} + +.form-actions { + display: flex; + justify-content: flex-end; +} + +.form-actions-content { + margin-top: 16px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.spec.ts new file mode 100644 index 000000000..87181d4dd --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.spec.ts @@ -0,0 +1,50 @@ +import { Component, ViewChild } from '@angular/core'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { UntypedFormGroup } from '@angular/forms'; +import { NoopAnimationsModule } from '@angular/platform-browser/animations'; + +import { ObservationEditFormComponent } from './observation-edit-form.component'; + +@Component({ + selector: `host-component`, + template: `` +}) +class TestHostComponent { + + formGroup = new UntypedFormGroup({}) + definition = { + name: 'TestForm', + fields: [] + } + geometryStyle = {} + options = { + expand: false + } + + @ViewChild(ObservationEditFormComponent) component: ObservationEditFormComponent +} + +describe('ObservationEditFormComponent', () => { + let component: ObservationEditFormComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [NoopAnimationsModule], + declarations: [ ObservationEditFormComponent, TestHostComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.ts new file mode 100644 index 000000000..724e036ec --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-form.component.ts @@ -0,0 +1,92 @@ +import { animate, state, style, transition, trigger } from '@angular/animations' +import { Component, EventEmitter, Input, Output } from '@angular/core' +import { UntypedFormGroup } from '@angular/forms' + +@Component({ + selector: 'observation-edit-form', + templateUrl: './observation-edit-form.component.html', + styleUrls: ['./observation-edit-form.component.scss'], + animations: [ + trigger('expand', [ + transition(':enter', [ + style({ height: 0, opacity: 0 }), + animate('300ms', style({ height: '*', opacity: 1 })), + ]), + transition(':leave', [ + animate('300ms', style({ height: 0, opacity: 0 })) + ]) + ]), + trigger('rotate', [ + state('true', style({ transform: 'rotate(180deg)' })), + state('false', style({ transform: 'rotate(0)' })), + transition('* <=> *', animate('300ms ease-out')) + ]) + ] +}) +export class ObservationEditFormComponent { + @Input() formGroup: UntypedFormGroup + @Input() definition: any + @Input() geometryStyle: any + @Input() attachmentUrl: string + @Input() observation: any + @Input() deletable = true + @Input() options: { expand: boolean, deletable: boolean } + + @Output() remove = new EventEmitter() + @Output() featureEdit = new EventEmitter() + + fieldNames: string[] + fieldDefinitions: {} + primaryField: any = {} + primaryFieldValue: any + secondaryField: any = {} + secondaryFieldValue: any + + expand: boolean + + ngOnInit(): void { + this.expand = this.options.expand; + + this.fieldDefinitions = this.definition.fields.reduce((map, field) => { + map[field.name] = field + return map + }, {}) + + const controlNames = Object.keys(this.formGroup.controls) + this.fieldNames = this.definition.fields + .filter(field => !field.archived) + .filter(field => controlNames.includes(field.name)) + .sort((a, b) => a.id - b.id) + .map(field => field.name) + + this.updateView() + } + + nonArchivedFields(fields: any[]): any[] { + return fields.filter(field => !field.archived).sort((a: any, b: any) => a.id - b.id ); + } + + onGeometryEdit(event): void { + this.featureEdit.emit(event) + } + + removeForm(): void { + this.remove.emit(this.formGroup) + } + + private updateView(): void { + if (this.definition.primaryFeedField) { + this.primaryField = this.definition.fields.find(field => field.name === this.definition.primaryFeedField) + this.primaryFieldValue = this.getValue(this.definition.primaryFeedField) + } + + if (this.definition.secondaryFeedField) { + this.secondaryField = this.definition.fields.find(field => field.name === this.definition.secondaryFeedField) + this.secondaryFieldValue = this.getValue(this.definition.secondaryFeedField) + } + } + + private getValue(fieldName: string): any { + return this.formGroup.get(fieldName).value + } +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.html new file mode 100644 index 000000000..81d244d32 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.html @@ -0,0 +1,85 @@ +
+
+ GEOMETRY + + Point + Line + Polygon + None + +
+ +
+ MANUAL EDIT + + Lat/Lng + MGRS + DMS + +
+ +
+
+
+ + Latitude + + +
+
+ + Longitude + + +
+
+
+ +
+
+
+ + MGRS + + Invalid MGRS + +
+
+
+ +
+
+
+ + Latitude DMS + + Invalid DMS latitude + +
+
+ + Longitude DMS + + Invalid DMS longitude + +
+
+
+ +
+ + +
+
\ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.scss new file mode 100644 index 000000000..fa7d0ce0e --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.scss @@ -0,0 +1,39 @@ +.chip-type { + display: flex; + align-items: center; + margin-bottom: 16px; +} + +.chip-type__label { + margin-right: 16px; + font: 500 14px/28px Roboto, "Helvetica Neue", sans-serif; + color: rgba(0, 0, 0, 0.6); +} + +.coordinates { + display: flex; + margin: 0 -8px; +} + +.coordinate { + flex-grow: 1; + flex-basis: 0; + padding: 0 8px; +} + +mat-form-field { + width: 100%; +} + +::ng-deep .mat-form-field-infix { + width: auto; +} + +.edit-location__actions { + display: flex; + justify-content: flex-end; +} + +.edit-location__actions > button + button { + margin-left: 8px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.spec.ts new file mode 100644 index 000000000..d2331fe57 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.spec.ts @@ -0,0 +1,27 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { ObservationEditGeometryFormComponent } from './observation-edit-geometry-form.component'; + +/* TODO tests MUST contain at least 1 test +describe('ObservationEditGeometryFormComponent', () => { + let component: ObservationEditGeometryFormComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ObservationEditGeometryFormComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(ObservationEditGeometryFormComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + // it('should create', () => { + // expect(component).toBeTruthy(); + // }); +}); +*/ diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.ts new file mode 100644 index 000000000..9b10274d9 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.ts @@ -0,0 +1,356 @@ +import { Component, Directive, EventEmitter, Inject, Input, OnChanges, OnInit, Output, SimpleChanges, ViewChild, ViewContainerRef } from '@angular/core' +import { AbstractControl, FormControl, FormGroup, NgModel, NG_VALIDATORS, ValidationErrors, Validator } from '@angular/forms' +import { MatSnackBar } from '@angular/material/snack-bar' +import mgrs from 'mgrs' +import { Dimension, DimensionKey, DMSCoordinate, DMSParseError } from '../../../../app/geometry/geometry-dms' +import * as DMS from '../../../../app/geometry/geometry-dms' +import { GeometryService, LocalStorageService, MapService } from '../../../../app/upgrade/ajs-upgraded-providers' +import { createMask } from '@ngneat/input-mask' + +@Directive({ + selector: '[mgrs][formControlName],[mgrs][formControl],[mgrs][ngModel]', + providers: [{ provide: NG_VALIDATORS, useExisting: MGRSValidatorDirective, multi: true }] +}) +export class MGRSValidatorDirective implements Validator { + + validate(control: AbstractControl): ValidationErrors | null { + let error: ValidationErrors | null + try { + mgrs.toPoint(control.value) + } catch(e) { + error = { + mgrs: { + value: control.value + } + }; + } + return error; + } +} + +@Directive({ + selector: '[dmsValidation][formControlName],[dmsValidation][formControl],[dmsValidation][ngModel]', + providers: [{ provide: NG_VALIDATORS, useExisting: DMSValidatorDirective, multi: true }] +}) +export class DMSValidatorDirective implements Validator { + + @Input() + dmsValidation: 'latitude' | 'longitude' + + validate(control: AbstractControl): ValidationErrors | null { + if (this.dmsValidation === 'latitude' && DMS.validateLatitude(control.value)) { + return null + } else if (this.dmsValidation === 'longitude' && DMS.validateLongitude(control.value)) { + return null + } + const error: ValidationErrors | null = { + dms: { + value: control.value + } + } + return error; + } +} + +type CoordinateSystemKey = 'wgs84' | 'mgrs' | 'dms' +type DMSFormValue = Partial<{ [DimensionKey.Latitude]: string, [DimensionKey.Longitude]: string }> + +@Component({ + selector: 'observation-edit-geometry-form', + templateUrl: './observation-edit-geometry-form.component.html', + styleUrls: ['./observation-edit-geometry-form.component.scss'], + providers: [ + { provide: NG_VALIDATORS, useExisting: MGRSValidatorDirective, multi: true }, + { provide: NG_VALIDATORS, useExisting: DMSValidatorDirective, multi: true } + ] +}) +export class ObservationEditGeometryFormComponent implements OnChanges, OnInit { + + @Input() feature: any + @Output() save = new EventEmitter() + @Output() cancel = new EventEmitter() + + @ViewChild('mgrsModel') mgrsModel: NgModel; + @ViewChild('snackbarContainer', { read: ViewContainerRef }) snackBarContainer: ViewContainerRef; + + selectedShapeType = 'Point' + coordinateSystem = 'wgs84' + coordinateEditSource: CoordinateSystemKey | null = null + selectedVertexIndex: number + featureEdit: any + latitude: number + longitude: number + mgrs: string + readonly DMSDimensionKey = DimensionKey + readonly dmsForm = new FormGroup({ + [DimensionKey.Latitude]: new FormControl(''), + [DimensionKey.Longitude]: new FormControl(''), + }) + readonly dmsLatMask = createMask({ + mask: `99° 99' 99" (N|S)`, + }) + readonly dmsLonMask = createMask({ + mask: `999° 99' 99" (E|W)`, + }) + + constructor( + @Inject(MapService) private mapService: any, + @Inject(GeometryService) private geometryService: any, + @Inject(LocalStorageService) private localStorageService: any, + private snackBar: MatSnackBar) + { + this.coordinateSystem = this.localStorageService.getCoordinateSystemEdit() + } + + ngOnInit(): void { + this.dmsForm.valueChanges.subscribe(dms => { + if (this.feature?.geometry?.coordinates) { + this.onDmsChange({ [DimensionKey.Latitude]: '', [DimensionKey.Longitude]: '', ...dms }) + } + }) + } + + ngOnChanges(changes: SimpleChanges): void { + if (this.feature) { + this.feature = { ...this.feature } + this.featureEdit = this.mapService.createFeature(this.feature, { + geometryChanged: geometry => { + this.geometryChanged(geometry) + }, + vertexClick: vertex => { + this.vertexClick(vertex) + } + }); + this.selectedVertexIndex = 0; + this.updateCoordinates() + } + if (this.feature?.geometry?.coordinates) { + this.dmsForm.enable() + } + else { + this.dmsForm.disable() + } + } + + geometryChanged(geometry): void { + this.feature.geometry = geometry; + this.updateCoordinates() + } + + vertexClick(vertex): void { + this.selectedVertexIndex = vertex.index; + this.updateCoordinates() + } + + onSave(): void { + if (this.feature.geometry.type) { + if (this.geometryService.featureHasIntersections(this.feature)) { + this.snackBar.open('Invalid geometry, polygons cannot intersect.', null, { + duration: 2000 + }) + return + } + this.featureEdit.save() + this.save.emit({ feature: this.feature }) + } else { + this.mapService.removeFeatureFromLayer({ id: this.feature.id }, 'observations') + this.featureEdit.cancel() + this.save.emit({}) + } + } + + onCancel(): void { + this.featureEdit.cancel() + this.cancel.emit() + } + + coordinateSystemChange(coordinateSystem: CoordinateSystemKey): void { + this.localStorageService.setCoordinateSystemEdit(coordinateSystem) + this.coordinateSystem = coordinateSystem + if (coordinateSystem === 'mgrs') { + this.mgrs = this.toMgrs(this.feature) + } + } + + toMgrs(feature): string { + switch (feature.geometry.type) { + case 'Point': + return mgrs.forward(feature.geometry.coordinates); + case 'LineString': + return mgrs.forward(feature.geometry.coordinates[this.selectedVertexIndex]); + case 'Polygon': + return mgrs.forward(feature.geometry.coordinates[0][this.selectedVertexIndex]); + } + } + + onDmsPaste(event: ClipboardEvent, dimension: DimensionKey): void { + // TODO: make single coordinate paste use the dms parser to ensure properly + // parsing leading hemisphere, compact dms, and decimals the same way + // 0° 44'48"N 0° 00'48"E + const pasted = event.clipboardData.getData('text') + const parse = DMS.generateParsedCoordinates(pasted) + let parsing = parse.next() + const coords = [] as (DMSCoordinate | number)[] + while (parsing.done === false && coords.length < 2) { + coords.push(parsing.value) + parsing = parse.next() + } + if (parsing.value instanceof DMSParseError) { + console.error('error parsing pasted coordinates', parsing.value) + this.snackBar.open(`Invalid DMS coordinate string: ${parsing.value.message}`, null, { duration: 6000 }) + return + } + if (coords.length === 0) { + this.snackBar.open(`No DMS coordinates found in pasted text.`, null, { duration: 2000 }) + return + } + event.preventDefault() + event.stopImmediatePropagation() + const formValue = { [DimensionKey.Latitude]: '', [DimensionKey.Longitude]: '', ...this.dmsForm.value } + if (coords.length === 1) { + const coord = typeof coords[0] === 'number' ? DMSCoordinate.fromDecimalDegrees(coords[0], dimension) : coords[0] + formValue[dimension] = coord.format() + this.dmsForm.setValue(formValue, { emitEvent: true }) + return + } + const [ first, second ] = coords.sort((a, b) => a instanceof DMSCoordinate ? -1 : (typeof b === 'number' ? 0 : 1)) + if (typeof first === 'number') { + // must both be numbers - assume latitude first + const latDMS = DMSCoordinate.fromDecimalDegrees(first, DimensionKey.Latitude) + const lonDMS = DMSCoordinate.fromDecimalDegrees(second as number, DimensionKey.Longitude) + formValue[DimensionKey.Latitude] = latDMS.format() + formValue[DimensionKey.Longitude] = lonDMS.format() + this.dmsForm.setValue(formValue, { emitEvent: true }) + return + } + const firstDim = Dimension.keyForHemisphere(first.hemisphere) + // use the known hemisphere to infer the other if necessary + const secondResolved = typeof second === 'number' ? + DMSCoordinate.fromDecimalDegrees(second, firstDim === DimensionKey.Latitude ? DimensionKey.Longitude : DimensionKey.Latitude) : + second + const secondDim = Dimension.keyForHemisphere(secondResolved.hemisphere) + this.dmsForm.setValue({ [firstDim]: first.format(), [secondDim]: secondResolved.format() } as Required, { emitEvent: true }) + } + + onDmsChange({ lat: formLat, lon: formLon }: Required): void { + if (this.dmsForm.invalid) { + return + } + const lat = DMS.parseOne(formLat, DimensionKey.Latitude) + const lon = DMS.parseOne(formLon, DimensionKey.Longitude) + this.editCurrentCoordinates('dms', lat, lon) + } + + onLatLngChange(): void { + this.editCurrentCoordinates('wgs84', this.latitude, this.longitude) + } + + onMgrsChange(): void { + if (this.mgrsModel.control.invalid) { + return + } + const [ lon, lat ] = mgrs.toPoint(this.mgrs) + this.editCurrentCoordinates('mgrs', lat, lon) + } + + hasIntersections(feature, coordinates): boolean { + if (feature.geometry.type !== 'Point') { + return this.geometryService.featureHasIntersections({ geometry: { coordinates } }) + } + return false; + } + + shapeTypeChanged(shapeType?: string): void { + this.selectedShapeType = shapeType + switch (shapeType) { + case 'Point': + this.feature.geometry.coordinates = [] + this.feature.geometry.type = 'Point' + break; + case 'LineString': + this.feature.geometry.coordinates = [] + this.feature.geometry.type = 'LineString' + break; + case 'Polygon': + this.feature.geometry.coordinates = [] + this.feature.geometry.type = 'Polygon' + break; + default: + this.latitude = null + this.longitude = null + this.mgrs = null + this.dmsForm.setValue({ [DimensionKey.Latitude]: '', [DimensionKey.Longitude]: '' }, { emitEvent: false }) + delete this.feature.geometry.type + this.featureEdit.cancel() + break; + } + if (shapeType) { + this.onEditShape() + } + } + + onEditShape(): void { + this.featureEdit.update(this.feature) + } + + editCurrentCoordinates(from: CoordinateSystemKey, lat: number, lon: number): void { + this.coordinateEditSource = from + let coordinates = [ ...this.feature.geometry.coordinates ] + if (this.feature.geometry.type === 'Point') { + coordinates = [ lon, lat ] + } + else if (this.feature.geometry.type === 'LineString') { + coordinates[this.selectedVertexIndex] = [ lon, lat ] + } + else if (this.feature.geometry.type === 'Polygon') { + if (coordinates[0]) { + coordinates[0][this.selectedVertexIndex] = [ lon, lat ] + } + } + ensurePolygonClosed(this.feature, coordinates) + if (this.hasIntersections(this.feature, coordinates)) { + return + } + this.feature.geometry.coordinates = coordinates + this.featureEdit.update(this.feature) + } + + updateCoordinates(): void { + if (this.feature.geometry.type === 'Point') { + this.longitude = this.feature.geometry.coordinates[0] + this.latitude = this.feature.geometry.coordinates[1] + } + else if (this.feature.geometry.type === 'Polygon') { + this.longitude = this.feature.geometry.coordinates[0][this.selectedVertexIndex][0] + this.latitude = this.feature.geometry.coordinates[0][this.selectedVertexIndex][1] + } + else if (this.feature.geometry.type === 'LineString') { + this.longitude = this.feature.geometry.coordinates[this.selectedVertexIndex][0] + this.latitude = this.feature.geometry.coordinates[this.selectedVertexIndex][1] + } + const from = this.coordinateEditSource + this.coordinateEditSource = null + if (from !== 'mgrs') { + this.mgrs = this.toMgrs(this.feature) + this.mgrsModel.control.setValue(this.mgrs, {emitEvent:false, emitViewToModelChange:false, emitModelToViewChange:true}) + } + if (from !== 'dms') { + this.dmsForm.setValue({ + [DimensionKey.Latitude]: DMS.formatLatitude(this.latitude), + [DimensionKey.Longitude]: DMS.formatLongitude(this.longitude) + }, { emitEvent: false }) + } + } +} + +function ensurePolygonClosed(feature, coordinates) { + // Ensure first and last points are the same for polygon + if (feature.geometry.type === 'Polygon') { + if (feature.editedVertex === 0) { + coordinates[0][coordinates[0].length - 1] = [ ...coordinates[0][0] ] + } + else if (feature.editedVertex === coordinates[0].length - 1) { + coordinates[0][0] = [ ...coordinates[0][coordinates[0].length - 1] ] + } + } +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.html new file mode 100644 index 000000000..67d8b8d9f --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.html @@ -0,0 +1,5 @@ + + + \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.scss new file mode 100644 index 000000000..5c632ee50 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.scss @@ -0,0 +1,19 @@ +.geometry-map { + position: absolute; + top: 0; + bottom:0; + right: 0; + left: 0; + z-index: 0; +} + +.edit { + position: absolute; + bottom: 16px; + right: 16px; + z-index: 1; +} + +mat-icon { + color: white; +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.spec.ts new file mode 100644 index 000000000..2cf74801d --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { ObservationEditGeometryMapComponent } from './observation-edit-geometry-map.component'; + +describe('ObservationEditGeometryMapComponent', () => { + let component: ObservationEditGeometryMapComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ObservationEditGeometryMapComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(ObservationEditGeometryMapComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.ts new file mode 100644 index 000000000..3d8376ace --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-map.component.ts @@ -0,0 +1,16 @@ +import { Component, EventEmitter, Input, Output } from '@angular/core'; + +@Component({ + selector: 'observation-edit-geometry-map', + templateUrl: './observation-edit-geometry-map.component.html', + styleUrls: ['./observation-edit-geometry-map.component.scss'] +}) +export class ObservationEditGeometryMapComponent { + @Input() feature: any + @Output() onEdit = new EventEmitter(); + + edit(): void { + this.onEdit.emit(); + } + +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.html new file mode 100644 index 000000000..96e5faf69 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.html @@ -0,0 +1,24 @@ +
+
+
{{definition?.title}} {{definition?.required ? '*' : ''}}
+ +
+
+
+ +
+
+ +
+
+
+ +
+ +
+ +
+ {{mapFeature.geometry | geometry:5}} +
+ +
\ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.scss new file mode 100644 index 000000000..42a14da52 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.scss @@ -0,0 +1,90 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + +.geometry-wrapper { + margin-bottom: 16px; +} + +.geometry-field { + border-radius: 4px 4px 0 0; + // background-color: rgba(0, 0, 0, 0.04); + background-color: rgb(245, 245, 245); +} + +.geometry-field--active { + position: relative; + z-index: 1; +} + +.geometry-field__label { + font-size: 12px; + font-weight: 400; + line-height: 1.125; + padding: 12px 16px 0 16px; + font-family: Roboto, "Helvetica Neue", sans-serif; + color: rgba(0, 0, 0, 0.6) +} + +.geometry-field__label--active { + color: mat.get-color-from-palette($app-primary); +} + +.geometry-panel { + perspective: 1000px; +} + +.geometry-panel__contents { + width: 100%; + height: 240px; + z-index: 1; + transition: transform 0.8s; + transform-style: preserve-3d; +} + +.geometry-panel__contents.geometry-panel__flip { + transform: rotateY(180deg) translateZ(1px); + -webkit-transform: rotateY(180deg) translateZ(1px); +} + +.geometry__underline { + width: 100%; + pointer-events: none; + transform: scaleY(1.0001); + bottom: 1.34375em; + height: 1px; + background-color: rgba(0, 0, 0, 0.4); +} + +.geometry-panel__view { + position: absolute; + top: 8px; + bottom: 0; + right: 0; + left: 0; + z-index: 0; + backface-visibility: hidden; + -webkit-backface-visibility: hidden; +} + +.geometry-panel__edit { + position: absolute; + top: 16px; + bottom: 16px; + right: 16px; + left: 16px; + z-index: 0; + backface-visibility: hidden; + -webkit-backface-visibility: hidden; + transform: rotateY(180deg); + -webkit-transform: rotateY(180deg); +} + +.geometry-help { + padding: 6px 1em; + height: 20px; +} + +.geometry-help__text { + font-size: 75%; + color: rgba(0, 0, 0, 0.6); +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.spec.ts new file mode 100644 index 000000000..f9e75f7b3 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.spec.ts @@ -0,0 +1,27 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { ObservationEditGeometryComponent } from './observation-edit-geometry.component'; + +/* TODO tests MUST contain at least 1 test +describe('ObservationEditGeometryComponent', () => { + let component: ObservationEditGeometryComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ObservationEditGeometryComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(ObservationEditGeometryComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + // it('should create', () => { + // expect(component).toBeTruthy(); + // }); +}); +*/ diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.ts new file mode 100644 index 000000000..7ab50957f --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.ts @@ -0,0 +1,128 @@ +import { Component, ElementRef, EventEmitter, Inject, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core' +import { UntypedFormGroup } from '@angular/forms' +import { Feature, Geometry } from 'geojson' +import { LocalStorageService } from '../../../../app/upgrade/ajs-upgraded-providers' + +@Component({ + selector: 'observation-edit-geometry', + templateUrl: './observation-edit-geometry.component.html', + styleUrls: ['./observation-edit-geometry.component.scss'] +}) +export class ObservationEditGeometryComponent implements OnChanges { + @Input() formGroup: UntypedFormGroup + @Input() definition: any + + @Input() featureId: string + @Input() featureStyle: any + + @Output() onFeatureEdit = new EventEmitter() + + @ViewChild('geometry', { static: true }) geometryElement: ElementRef + + edit = false + mapFeature: any + editFeature: any + + constructor(private element: ElementRef, @Inject(LocalStorageService) private localStorageService: any) { } + + ngOnChanges(changes: SimpleChanges): void { + if (changes.formGroup && changes.formGroup.currentValue) { + this.mapFeature = { + id: this.featureId, + type: 'Feature', + geometry: changes.formGroup.currentValue.get(this.definition.name).value + } + } + + if (changes.featureStyle && changes.featureStyle.currentValue) { + this.mapFeature = { + id: this.featureId, + type: 'Feature', + geometry: this.formGroup.get(this.definition.name).value, + style: this.featureStyle ? JSON.parse(JSON.stringify(this.featureStyle)) : null + } + } + } + + startGeometryEdit(): void { + this.edit = true; + + const value = this.formGroup.get(this.definition.name).value + if (value) { + this.editFeature = { + id: this.featureId, + type: 'Feature', + geometry: value, + style: this.featureStyle ? JSON.parse(JSON.stringify(this.featureStyle)) : null + } + } else { + const mapPosition = this.localStorageService.getMapPosition(); + this.editFeature = { + type: 'Feature', + geometry: { + type: 'Point', + coordinates: [mapPosition.center.lng, mapPosition.center.lat] + }, + style: this.featureStyle ? JSON.parse(JSON.stringify(this.featureStyle)) : null + } + } + + this.onFeatureEdit.emit({ + action: 'edit', + source: this.geometryElement + }) + } + + saveGeometryEdit(event: any): void { + this.edit = false + this.mapFeature = event.feature + + // TODO normalize geometry + this.formGroup.get(this.definition.name).setValue(this.normalizeGeometry(event.feature)) + + this.onFeatureEdit.emit({ + action: 'none', + source: this.geometryElement + }) + } + + cancelGeometryEdit(): void { + this.edit = false; + + this.onFeatureEdit.emit({ + action: 'none' + }) + } + + private normalizeGeometry(feature: Feature): Geometry { + const geometry = feature ? feature.geometry : null + if (!geometry) return geometry + + switch (geometry.type) { + case 'Point': + if (geometry.coordinates[0] < -180) geometry.coordinates[0] = geometry.coordinates[0] + 360 + else if (geometry.coordinates[0] > 180) geometry.coordinates[0] = geometry.coordinates[0] - 360 + break; + case 'LineString': + for (let i = 0; i < geometry.coordinates.length; i++) { + const coord = geometry.coordinates[i]; + while (coord[0] < -180) coord[0] = coord[0] + 360 + while (coord[0] > 180) coord[0] = coord[0] - 360 + } + break; + case 'Polygon': + for (let p = 0; p < geometry.coordinates.length; p++) { + const poly = geometry.coordinates[p]; + for (let i = 0; i < poly.length; i++) { + const coord = poly[i]; + while (coord[0] < -180) coord[0] = coord[0] + 360 + while (coord[0] > 180) coord[0] = coord[0] - 360 + } + } + break; + } + + return geometry + } + +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.html new file mode 100644 index 000000000..7f0353d56 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.html @@ -0,0 +1,23 @@ + + {{definition.title}} + + + {{choice}} + cancel + + + + + + {{choice.title}} + + + + You must enter a value + \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.scss new file mode 100644 index 000000000..9b0e21275 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.scss @@ -0,0 +1,8 @@ +mat-form-field { + width: 100%; + margin-bottom: 16px; +} + +.select__choice--disabled { + color: rgba($color: #000000, $alpha: .54) +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.spec.ts new file mode 100644 index 000000000..5fef663da --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.spec.ts @@ -0,0 +1,202 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing' +import { ChangeDetectionStrategy, Component, CUSTOM_ELEMENTS_SCHEMA, ViewChild } from '@angular/core' + +import { ObservationEditMultiselectComponent } from './observation-edit-multiselect.component' +import { MatAutocompleteModule } from '@angular/material/autocomplete'; +import { MatChipsModule, MatChipInputEvent, MatChipInput } from '@angular/material/chips'; +import { MatFormFieldModule, MatError } from '@angular/material/form-field'; +import { MatIconModule } from '@angular/material/icon'; +import { MatInputModule } from '@angular/material/input'; +import { UntypedFormControl, UntypedFormGroup, FormsModule, ReactiveFormsModule, Validators } from '@angular/forms' +import { BrowserAnimationsModule } from '@angular/platform-browser/animations' +import { By } from '@angular/platform-browser' + +@Component({ + selector: `host-component`, + template: ``, + changeDetection: ChangeDetectionStrategy.OnPush +}) +class TestHostComponent { + formGroup = new UntypedFormGroup({ + select: new UntypedFormControl() + }) + + definition: any = { + name: 'select', + required: false, + title: 'Colors', + choices: [{ + title: 'red' + }, { + title: 'green' + }, { + title: 'blue' + }] + } + + @ViewChild(ObservationEditMultiselectComponent) component: ObservationEditMultiselectComponent +} + +describe('ObservationEditMultiselectComponent', () => { + let component: ObservationEditMultiselectComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + let chipInput: MatChipInput + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [FormsModule, BrowserAnimationsModule, ReactiveFormsModule, MatInputModule, MatAutocompleteModule, MatChipsModule, MatIconModule, MatFormFieldModule], + declarations: [ObservationEditMultiselectComponent, TestHostComponent], + schemas: [CUSTOM_ELEMENTS_SCHEMA] + }) + .compileComponents() + })); + + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + it('should create', () => { + expect(component).toBeTruthy() + }) + + it('should not indicate required', async () => { + component.definition.required = false + + const control = component.formGroup.get('select') + control.clearValidators() + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(true) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error).toBeNull() + }) + + it('should indicate required', async () => { + component.definition.required = true + + const control = component.formGroup.get('select') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + }) + + it('should select choice', () => { + const event: any = { + option: { + value: 'red' + } + } + + component.selected(event) + + const control = component.formGroup.get('select') + expect(control.value).toEqual(['red']) + }) + + it('should add choice', () => { + const event: MatChipInputEvent = { + input: null, + value: 'red', + chipInput: chipInput + } + component.add(event) + + const control = component.formGroup.get('select') + expect(control.value).toEqual(['red']) + }) + + it('should not add invalid choice', () => { + const event: MatChipInputEvent = { + input: null, + value: 'purple', + chipInput: chipInput + } + component.add(event) + + // expect(component.field.value).toBeUndefined() + const control = component.formGroup.get('select') + expect(control.value).toBeNull() + }) + + it('should not add duplicate choice', () => { + const event: MatChipInputEvent = { + input: null, + value: 'red', + chipInput: chipInput + } + component.add(event) + component.add(event) + + const control = component.formGroup.get('select') + expect(control.value).toEqual(['red']) + }) + + it('should remove choice', () => { + const event: MatChipInputEvent = { + input: null, + value: 'red', + chipInput: chipInput + } + component.add(event) + component.remove('red') + + const control = component.formGroup.get('select') + expect(control.value).toBeNull() + }) + + it('should not remove non existing choice', () => { + const event: MatChipInputEvent = { + input: null, + value: 'red', + chipInput: chipInput + } + component.add(event) + component.remove('blue') + + const control = component.formGroup.get('select') + expect(control.value).toEqual(['red']) + }) + + it('should show error on invalid and touched', async () => { + component.definition.required = true + + const control = component.formGroup.get('select') + control.setValidators(Validators.required) + control.updateValueAndValidity() + control.markAsTouched() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error.nativeElement.innerText).toBe('You must enter a value') + }) + + it('should not show error on invalid if not touched', async () => { + component.definition.required = true + + const control = component.formGroup.get('select') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error).toBeNull() + }) +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.ts new file mode 100644 index 000000000..d9e3bca61 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-multiselect/observation-edit-multiselect.component.ts @@ -0,0 +1,111 @@ +import { Component, ViewChild, ElementRef, Input, AfterViewInit, OnInit } from '@angular/core'; +import { UntypedFormControl, UntypedFormGroup } from '@angular/forms'; +import { COMMA, ENTER } from '@angular/cdk/keycodes'; +import { MatAutocompleteSelectedEvent, MatAutocompleteTrigger } from '@angular/material/autocomplete'; +import { MatChipInputEvent, MatChipList } from '@angular/material/chips'; +import { Observable } from 'rxjs'; +import { map, startWith } from 'rxjs/operators'; + +interface Choice { + title: string; +} + +interface MultiSelectField { + title: string, + name: string, + required: boolean, + choices: Choice[] +} + +@Component({ + selector: 'observation-edit-multiselect', + templateUrl: './observation-edit-multiselect.component.html', + styleUrls: ['./observation-edit-multiselect.component.scss'] +}) +export class ObservationEditMultiselectComponent implements OnInit, AfterViewInit { + @Input() formGroup: UntypedFormGroup + @Input() definition: MultiSelectField + + @ViewChild('chipList', { static: false }) chipList: MatChipList + @ViewChild('choiceInput', { static: false }) choiceInput: ElementRef + @ViewChild(MatAutocompleteTrigger, {static: false}) autocomplete: MatAutocompleteTrigger + + visible = true + removable = true + separatorKeysCodes: number[] = [ENTER, COMMA] + control: UntypedFormControl + choiceControl = new UntypedFormControl() + filteredChoices: Observable + + constructor() { + this.filteredChoices = this.choiceControl.valueChanges.pipe( + startWith(''), + map(value => { + return !value || typeof value === 'string' ? value : value.title + }), + map(title => { + return title ? this.filter(title) : this.definition.choices.slice() + }) + ) + } + + ngOnInit(): void { + this.control = this.formGroup.get(this.definition.name) as UntypedFormControl + } + + ngAfterViewInit(): void { + this.control.statusChanges.subscribe(() => { + this.checkErrorState() + }) + } + + add(event: MatChipInputEvent): void { + const choice = this.definition.choices.find((choice: Choice) => choice.title === event.value) + if (!choice) return + + this.addChoice(choice.title) + + // Reset the input value + if (event.input) { + event.input.value = '' + } + + this.autocomplete.closePanel() + } + + remove(choice: string): void { + const index = this.control.value.indexOf(choice) + + if (index >= 0) { + this.control.value.splice(index, 1) + } + + if (this.control.value.length === 0) { + this.control.setValue(null) + } + } + + selected(event: MatAutocompleteSelectedEvent): void { + this.addChoice(event.option.value) + + this.choiceInput.nativeElement.value = '' + } + + private addChoice(choice: string): void { + const choices = new Set(this.control.value) + choices.add(choice) + this.control.setValue(Array.from(choices)) + this.choiceControl.setValue(null) + } + + private filter(value: string): Choice[] { + const filterValue = value.toLowerCase() + + return this.definition.choices.filter(option => option.title.toLowerCase().indexOf(filterValue) === 0) + } + + private checkErrorState(): void { + this.chipList.errorState = this.definition.required && (!this.control.value || this.control.value.length === 0) + } + +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.html new file mode 100644 index 000000000..9277a7711 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.html @@ -0,0 +1,9 @@ +
+ + {{definition.title}} + + You must enter a value + Must be greater than {{definition.min}} + Must be less than {{definition.max}} + +
diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.scss new file mode 100644 index 000000000..f7b82f8b9 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.scss @@ -0,0 +1,4 @@ +mat-form-field { + width: 100%; + margin-bottom: 16px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.spec.ts new file mode 100644 index 000000000..8ca95f15d --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.spec.ts @@ -0,0 +1,112 @@ +import { ChangeDetectionStrategy, Component, ViewChild } from '@angular/core'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { UntypedFormControl, UntypedFormGroup, FormsModule, ReactiveFormsModule, Validators } from '@angular/forms'; +import { MatError, MatFormFieldModule } from '@angular/material/form-field'; +import { MatInputModule } from '@angular/material/input'; +import { By } from '@angular/platform-browser'; +import { NoopAnimationsModule } from '@angular/platform-browser/animations'; + +import { ObservationEditNumberComponent } from './observation-edit-number.component'; + +@Component({ + selector: `host-component`, + template: ``, + changeDetection: ChangeDetectionStrategy.OnPush +}) +class TestHostComponent { + formGroup = new UntypedFormGroup({ + number: new UntypedFormControl() + }) + + definition: any = { + name: 'number', + title: 'Number Field' + } + + + @ViewChild(ObservationEditNumberComponent) component: ObservationEditNumberComponent +} + +describe('ObservationEditNumberComponent', () => { + let component: ObservationEditNumberComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [FormsModule, ReactiveFormsModule, MatFormFieldModule, MatInputModule, NoopAnimationsModule], + declarations: [ObservationEditNumberComponent, TestHostComponent] + }) + .compileComponents() + })) + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + it('should create', () => { + expect(component).toBeTruthy() + }) + + it('should not indicate required', async () => { + component.definition.required = false + + const control = component.formGroup.get('number') + control.clearValidators() + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(true) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error).toBeNull() + }) + + it('should indicate required', async () => { + component.definition.required = true + + const control = component.formGroup.get('number') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + }) + + it('should show error on invalid and touched', async () => { + component.definition.required = true + + const control = component.formGroup.get('number') + control.setValidators(Validators.required) + control.updateValueAndValidity() + control.markAsTouched() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error.nativeElement.innerText).toBe('You must enter a value') + }) + + it('should not show error on invalid if not touched', async () => { + component.definition.required = true + + const control = component.formGroup.get('number') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error).toBeNull() + }) +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.ts new file mode 100644 index 000000000..09bbdfa55 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-number/observation-edit-number.component.ts @@ -0,0 +1,30 @@ +import { Component, Input, OnInit } from '@angular/core'; +import { UntypedFormGroup, ValidatorFn, Validators } from '@angular/forms'; + +interface NumberField { + title: string, + name: string, + value: number, + required: boolean, + min?: number, + max?: number +} + +@Component({ + selector: 'observation-edit-number', + templateUrl: './observation-edit-number.component.html', + styleUrls: ['./observation-edit-number.component.scss'] +}) +export class ObservationEditNumberComponent implements OnInit { + @Input() formGroup: UntypedFormGroup + @Input() definition: NumberField + + ngOnInit(): void { + const control = this.formGroup.get(this.definition.name) + const validators: ValidatorFn[] = [] + if (this.definition.required) validators.push(Validators.required) + if (this.definition.min != null) validators.push(Validators.min(this.definition.min)) + if (this.definition.max != null) validators.push(Validators.max(this.definition.max)) + control.setValidators(validators) + } +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.html new file mode 100644 index 000000000..9d1327478 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.html @@ -0,0 +1,7 @@ +
+ + {{definition.title}} + + You must enter a value + +
\ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.scss new file mode 100644 index 000000000..f7b82f8b9 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.scss @@ -0,0 +1,4 @@ +mat-form-field { + width: 100%; + margin-bottom: 16px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.spec.ts new file mode 100644 index 000000000..4846fb8bc --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.spec.ts @@ -0,0 +1,107 @@ +import { ChangeDetectionStrategy, Component, ViewChild } from '@angular/core'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { UntypedFormControl, UntypedFormGroup, Validators } from '@angular/forms'; +import { ObservationEditPasswordComponent } from './observation-edit-password.component'; + +@Component({ + selector: `host-component`, + template: ``, + changeDetection: ChangeDetectionStrategy.OnPush +}) +class TestHostComponent { + formGroup = new UntypedFormGroup({ + text: new UntypedFormControl('') + }); + definition = { + name: 'text', + title: 'Text Field', + required: true + } + + @ViewChild(ObservationEditPasswordComponent) component: ObservationEditPasswordComponent +} + +/* TODO tests MUST contain at least 1 test +describe('ObservationEditPasswordComponent', () => { + let component: ObservationEditPasswordComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ ObservationEditPasswordComponent, TestHostComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + // it('should create', () => { + // expect(component).toBeTruthy(); + // }); + + // it('should not indicate required', async () => { + // component.definition.required = false + + // const control = component.formGroup.get('text') + // control.clearValidators() + // control.updateValueAndValidity() + + // fixture.detectChanges() + // await fixture.whenStable() + + // expect(control.valid).toBe(true) + // const error = fixture.debugElement.query(By.directive(MatError)) + // expect(error).toBeNull() + // }) + + // it('should indicate required', async () => { + // component.definition.required = true + + // const control = component.formGroup.get('text') + // control.setValidators(Validators.required) + // control.updateValueAndValidity() + + // fixture.detectChanges() + // await fixture.whenStable() + + // expect(control.valid).toBe(false) + // }) + + // it('should show error on invalid and touched', async () => { + // component.definition.required = true + + // const control = component.formGroup.get('text') + // control.setValidators(Validators.required) + // control.updateValueAndValidity() + // control.markAsTouched() + + // fixture.detectChanges() + // await fixture.whenStable() + + // expect(control.valid).toBe(false) + // const error = fixture.debugElement.query(By.directive(MatError)) + // expect(error.nativeElement.innerText).toBe('You must enter a value') + // }) + + // it('should not show error on invalid if not touched', async () => { + // component.definition.required = true + + // const control = component.formGroup.get('text') + // control.setValidators(Validators.required) + // control.updateValueAndValidity() + + // fixture.detectChanges() + // await fixture.whenStable() + + // expect(control.valid).toBe(false) + // const error = fixture.debugElement.query(By.directive(MatError)) + // expect(error).toBeNull() + // }) +}); +*/ diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.ts new file mode 100644 index 000000000..b13898681 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-password/observation-edit-password.component.ts @@ -0,0 +1,18 @@ +import { Component, Input } from '@angular/core'; +import { UntypedFormGroup } from '@angular/forms'; + +interface PasswordField { + title: string, + name: string, + required: boolean +} + +@Component({ + selector: 'observation-edit-password', + templateUrl: './observation-edit-password.component.html', + styleUrls: ['./observation-edit-password.component.scss'] +}) +export class ObservationEditPasswordComponent { + @Input() formGroup: UntypedFormGroup + @Input() definition: PasswordField +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.html new file mode 100644 index 000000000..d59d529d4 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.html @@ -0,0 +1,13 @@ +
+ + + + {{choice.title}} + + + + {{definition.title}} is required + + + +
diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.scss new file mode 100644 index 000000000..2ff5e9ecd --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.scss @@ -0,0 +1,24 @@ +// Undo Bootstrap styles +:host ::ng-deep label { + max-width: unset; + margin-bottom: unset; + font-weight: unset +} + +.radio-group { + display: flex; + flex-direction: column; + margin-top: 8px; + margin-bottom: 16px; +} + +.radio-button { + margin: 5px; +} + +.mat-error { + font-size: 75%; + margin-top: 8px; + margin-left: 28px; + height: 14px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.spec.ts new file mode 100644 index 000000000..ab224f2df --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.spec.ts @@ -0,0 +1,115 @@ +import { ChangeDetectionStrategy, Component, ViewChild } from '@angular/core' +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing' +import { UntypedFormControl, UntypedFormGroup, FormsModule, ReactiveFormsModule, Validators } from '@angular/forms' +import { MatError, MatFormFieldModule } from '@angular/material/form-field'; +import { MatRadioModule } from '@angular/material/radio'; +import { By } from '@angular/platform-browser' + +import { ObservationEditRadioComponent } from './observation-edit-radio.component' + +@Component({ + selector: `host-component`, + template: ``, + changeDetection: ChangeDetectionStrategy.OnPush +}) +class TestHostComponent { + formGroup = new UntypedFormGroup({ + radio: new UntypedFormControl() + }) + + definition = { + title: 'Radio', + name: 'radio', + choices: [{ + title: 'choice1' + },{ + title: 'choice2' + }] + } + + @ViewChild(ObservationEditRadioComponent) component: ObservationEditRadioComponent +} + +describe('ObservationEditRadioComponent', () => { + let component: ObservationEditRadioComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [FormsModule, ReactiveFormsModule, MatFormFieldModule, MatRadioModule], + declarations: [ObservationEditRadioComponent, TestHostComponent] + }) + .compileComponents() + })) + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + it('should create', () => { + expect(component).toBeTruthy() + }) + + it('should not indicate required', async () => { + component.definition.required = false + + const control = component.formGroup.get('radio') + control.clearValidators() + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(true) + const error = fixture.debugElement.query(By.directive(MatError)).query(By.css('span')) + expect(error.nativeElement.attributes.getNamedItem('hidden')).toBeTruthy() + }) + + it('should indicate required', async () => { + component.definition.required = true + + const control = component.formGroup.get('radio') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + }) + + it('should show error on invalid and touched', async () => { + component.definition.required = true + + const control = component.formGroup.get('radio') + control.setValidators(Validators.required) + control.updateValueAndValidity() + control.markAsTouched() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + const error = fixture.debugElement.query(By.directive(MatError)).query(By.css('span')) + expect(error.nativeElement.innerText).toBe('Radio is required') + }) + + it('should not show error on invalid if not touched', async () => { + component.definition.required = true + + const control = component.formGroup.get('radio') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + const error = fixture.debugElement.query(By.directive(MatError)).query(By.css('span')) + expect(error.nativeElement.attributes.getNamedItem('hidden')).toBeTruthy() + }) +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.ts new file mode 100644 index 000000000..1c6ec35cb --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-radio/observation-edit-radio.component.ts @@ -0,0 +1,22 @@ +import { Component, Input } from '@angular/core'; +import { UntypedFormGroup } from '@angular/forms'; + +/** + * TODO: move to forms model module (which doesn't exist yet) + */ +interface RadioField { + title: string, + name: string, + required: boolean, + choices: { title: string }[] +} + +@Component({ + selector: 'observation-edit-radio', + templateUrl: './observation-edit-radio.component.html', + styleUrls: ['./observation-edit-radio.component.scss'] +}) +export class ObservationEditRadioComponent { + @Input() formGroup: UntypedFormGroup + @Input() definition: RadioField +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.html new file mode 100644 index 000000000..b234792b5 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.html @@ -0,0 +1,14 @@ + + {{definition.title}} + + + + + + + + {{choice.title}} + + + You must enter a value + diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.scss new file mode 100644 index 000000000..f7b82f8b9 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.scss @@ -0,0 +1,4 @@ +mat-form-field { + width: 100%; + margin-bottom: 16px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.spec.ts new file mode 100644 index 000000000..17f78a6e1 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.spec.ts @@ -0,0 +1,111 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { ChangeDetectionStrategy, Component, ViewChild } from '@angular/core'; + +import { ObservationEditSelectComponent } from './observation-edit-select.component'; +import { By } from '@angular/platform-browser'; +import { UntypedFormControl, UntypedFormGroup, FormsModule, ReactiveFormsModule, Validators } from '@angular/forms'; +import { NgxMatSelectSearchModule } from 'ngx-mat-select-search'; +import { NoopAnimationsModule } from '@angular/platform-browser/animations'; +import { MatError } from '@angular/material/form-field'; +import { MatInputModule } from '@angular/material/input'; +import { MatSelectModule } from '@angular/material/select'; + +@Component({ + template: ``, + changeDetection: ChangeDetectionStrategy.OnPush +}) +class TestHostComponent { + formGroup = new UntypedFormGroup({ + select: new UntypedFormControl() + }) + + definition = { + name: 'select', + title: 'Colors', + choices: [{ + title: 'red' + },{ + title: 'green' + },{ + title: 'blue' + }] + } + + @ViewChild(ObservationEditSelectComponent) component: ObservationEditSelectComponent +} + +describe('ObservationEditSelectComponent', () => { + let component: ObservationEditSelectComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [NoopAnimationsModule, FormsModule, ReactiveFormsModule, NgxMatSelectSearchModule, MatInputModule, MatSelectModule], + declarations: [ObservationEditSelectComponent, TestHostComponent] + }) + .compileComponents() + })) + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + it('should create', () => { + expect(component).toBeTruthy() + }) + + it('should not indicate required', async () => { + component.definition.required = false + + const control = component.formGroup.get('select') + control.clearValidators() + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(true) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error).toBeNull() + }) + + it('should indicate required', async () => { + component.definition.required = true + + const control = component.formGroup.get('select') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + }) + + // it('should show error on invalid and touched', async () => { + // component.definition.required = true + + // const input = fixture.debugElement.query(By.directive(MatSelect)).references['dropdown'] + // input.control.markAsTouched() + + // fixture.detectChanges() + // await fixture.whenStable() + + // const error = fixture.debugElement.query(By.directive(MatError)) + // expect(error.nativeElement.innerText).toBe('You must enter a value') + // }) + + // it('should not show error on invalid if not touched', async () => { + // component.definition.required = true + + // fixture.detectChanges() + // await fixture.whenStable() + + // const error = fixture.debugElement.query(By.directive(MatError)) + // expect(error).toBeNull() + // }) +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.ts new file mode 100644 index 000000000..286a8884c --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-select/observation-edit-select.component.ts @@ -0,0 +1,56 @@ +import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; +import { UntypedFormControl, UntypedFormGroup } from '@angular/forms'; +import { MatSelectChange } from '@angular/material/select'; +import { Observable } from 'rxjs'; +import { map, startWith } from 'rxjs/operators'; + +export interface Choice { + title: string; +} + +interface SelectField { + title: string, + name: string, + required: boolean, + choices: Choice[] +} + +@Component({ + selector: 'observation-edit-dropdown', + templateUrl: './observation-edit-select.component.html', + styleUrls: ['./observation-edit-select.component.scss'] +}) +export class ObservationEditSelectComponent implements OnInit { + @Input() formGroup: UntypedFormGroup + @Input() definition: SelectField + + @Output() selectionChange = new EventEmitter<{value: any}>(); + + searchControl: UntypedFormControl = new UntypedFormControl(); + filteredChoices: Observable; + + ngOnInit(): void { + this.filteredChoices = this.searchControl.valueChanges.pipe( + startWith(''), + map(value => { + return !value || typeof value === 'string' ? value : value.title + }), + map(title => { + return title ? this.filter(title) : this.definition.choices.slice() + }) + ); + } + + onSelectionChange(event: MatSelectChange): void { + this.selectionChange.emit({ + value: event.value + }) + } + + private filter(title: string): Choice[] { + const filterValue = title.toLowerCase(); + + return this.definition.choices.filter(option => option.title.toLowerCase().indexOf(filterValue) === 0); + } + +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.html new file mode 100644 index 000000000..4ec8a2559 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.html @@ -0,0 +1,7 @@ +
+ + {{definition.title}} + + You must enter a value + +
\ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.scss new file mode 100644 index 000000000..f7b82f8b9 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.scss @@ -0,0 +1,4 @@ +mat-form-field { + width: 100%; + margin-bottom: 16px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.spec.ts new file mode 100644 index 000000000..3f4e42fee --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.spec.ts @@ -0,0 +1,87 @@ +import { Component, ViewChild } from '@angular/core'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { MatError, MatFormField, MatFormFieldModule } from '@angular/material/form-field'; +import { MatInput, MatInputModule } from '@angular/material/input'; +import { By } from '@angular/platform-browser'; +import { NoopAnimationsModule } from '@angular/platform-browser/animations'; + +import { ObservationEditTextComponent } from './observation-edit-text.component'; + +@Component({ + selector: `host-component`, + template: `` +}) +class TestHostComponent { + + field = { + title: 'Text', + name: 'field1' + } + + @ViewChild(ObservationEditTextComponent) component: ObservationEditTextComponent +} + +/* TODO test MUST contain at least 1 test +describe('ObservationEditTextComponent', () => { + let component: ObservationEditTextComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [FormsModule, ReactiveFormsModule, MatFormFieldModule, MatInputModule, NoopAnimationsModule], + declarations: [ObservationEditTextComponent, TestHostComponent] + }) + .compileComponents() + })) + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + // it('should create', () => { + // expect(component).toBeTruthy() + // }) + + // it('should not indicate required', () => { + // component.definition.required = false + // fixture.detectChanges() + // const input = fixture.debugElement.query(By.directive(MatFormField)).componentInstance + // expect(input._control.required).toBeFalsy() + // }) + + // it('should indicate required', () => { + // component.definition.required = true + // fixture.detectChanges() + // const input = fixture.debugElement.query(By.directive(MatFormField)).componentInstance + // expect(input._control.required).toBeTruthy() + // }) + + // it('should show error on invalid and touched', async () => { + // component.definition.required = true + + // const input = fixture.debugElement.query(By.directive(MatInput)).references['text'] + // input.control.markAsTouched() + + // fixture.detectChanges() + // await fixture.whenStable() + + // const error = fixture.debugElement.query(By.directive(MatError)) + // expect(error.nativeElement.innerText).toBe('You must enter a value') + // }) + + // it('should not show error on invalid if not touched', async () => { + // component.definition.required = true + + // fixture.detectChanges() + // await fixture.whenStable() + + // const error = fixture.debugElement.query(By.directive(MatError)) + // expect(error).toBeNull() + // }) +}); +*/ diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.ts new file mode 100644 index 000000000..c75b6f638 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-text/observation-edit-text.component.ts @@ -0,0 +1,18 @@ +import { Component, Input } from '@angular/core'; +import { UntypedFormGroup } from '@angular/forms'; + +interface TextField { + title: string, + name: string, + required: boolean +} + +@Component({ + selector: 'observation-edit-text', + templateUrl: './observation-edit-text.component.html', + styleUrls: ['./observation-edit-text.component.scss'] +}) +export class ObservationEditTextComponent { + @Input() formGroup: UntypedFormGroup + @Input() definition: TextField +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.html new file mode 100644 index 000000000..0bb423f59 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.html @@ -0,0 +1,8 @@ +
+ + {{definition.title}} + + You must enter a value + +
+ diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.scss new file mode 100644 index 000000000..f7b82f8b9 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.scss @@ -0,0 +1,4 @@ +mat-form-field { + width: 100%; + margin-bottom: 16px; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.spec.ts new file mode 100644 index 000000000..8610ca3e4 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.spec.ts @@ -0,0 +1,112 @@ +import { ChangeDetectionStrategy, Component, ViewChild } from '@angular/core'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { UntypedFormControl, UntypedFormGroup, FormsModule, ReactiveFormsModule, Validators } from '@angular/forms'; +import { MatError, MatFormFieldModule } from '@angular/material/form-field'; +import { MatInputModule } from '@angular/material/input'; +import { By } from '@angular/platform-browser'; +import { NoopAnimationsModule } from '@angular/platform-browser/animations'; + +import { ObservationEditTextareaComponent } from './observation-edit-textarea.component'; + +@Component({ + selector: `host-component`, + template: ``, + changeDetection: ChangeDetectionStrategy.OnPush +}) +class TestHostComponent { + formGroup = new UntypedFormGroup({ + text: new UntypedFormControl() + }) + + definition = { + name: 'text', + title: 'Text Field', + required: true + } + + @ViewChild(ObservationEditTextareaComponent) component: ObservationEditTextareaComponent +} + +describe('ObservationEditTextareaComponent', () => { + let component: ObservationEditTextareaComponent + let hostComponent: TestHostComponent + let fixture: ComponentFixture + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [FormsModule, ReactiveFormsModule, MatFormFieldModule, MatInputModule, NoopAnimationsModule], + declarations: [ObservationEditTextareaComponent, TestHostComponent] + }) + .compileComponents() + })) + + beforeEach(() => { + fixture = TestBed.createComponent(TestHostComponent) + hostComponent = fixture.componentInstance + fixture.detectChanges(); + component = hostComponent.component + }) + + it('should create', () => { + expect(component).toBeTruthy() + }) + + it('should not indicate required', async () => { + component.definition.required = false + + const control = component.formGroup.get('text') + control.clearValidators() + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(true) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error).toBeNull() + }) + + it('should indicate required', async () => { + component.definition.required = true + + const control = component.formGroup.get('text') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + }) + + it('should show error on invalid and touched', async () => { + component.definition.required = true + + const control = component.formGroup.get('text') + control.setValidators(Validators.required) + control.updateValueAndValidity() + control.markAsTouched() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error.nativeElement.innerText).toBe('You must enter a value') + }) + + it('should not show error on invalid if not touched', async () => { + component.definition.required = true + + const control = component.formGroup.get('text') + control.setValidators(Validators.required) + control.updateValueAndValidity() + + fixture.detectChanges() + await fixture.whenStable() + + expect(control.valid).toBe(false) + const error = fixture.debugElement.query(By.directive(MatError)) + expect(error).toBeNull() + }) +}); diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.ts new file mode 100644 index 000000000..cdc3402c9 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit-textarea/observation-edit-textarea.component.ts @@ -0,0 +1,18 @@ +import { Component, Input } from '@angular/core'; +import { UntypedFormGroup } from '@angular/forms'; + +interface TextareaField { + title: string, + name: string, + required: boolean +} + +@Component({ + selector: 'observation-edit-textarea', + templateUrl: './observation-edit-textarea.component.html', + styleUrls: ['./observation-edit-textarea.component.scss'] +}) +export class ObservationEditTextareaComponent { + @Input() formGroup: UntypedFormGroup + @Input() definition: TextareaField +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit.component.html b/web-app/admin/src/app/observation/observation-edit/observation-edit.component.html new file mode 100644 index 000000000..cb6de3fbb --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit.component.html @@ -0,0 +1,81 @@ +
+ + + + + + + + + + + +
+
+
+
+
Invalid observation, correct the following errors.
+
{{error?.message}}
+
+
+ +
+ +
+
+ +
+ + + + + + + +
+ +
+ + +
+ +
+
+
+
+
+
+
+ +
+ +
+ +
+
+ + +
+ insert_drive_file +
No Attachments
+
+
\ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit.component.scss b/web-app/admin/src/app/observation/observation-edit/observation-edit.component.scss new file mode 100644 index 000000000..14fd92020 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit.component.scss @@ -0,0 +1,138 @@ +.navigation { + display: flex; +} + +.navigation__icon { + margin-right: 24px; +} + +.navigation__title { + flex: 1 1 auto; +} + +.observation { + margin-top: 16px; +} + +.form { + margin: 0 8px 8px 8px; +} + +.edit-content { + position: absolute; + top: 64px; + bottom: 0; + width: 100%; + overflow-y: auto; + padding-bottom: 54px; +} + +.edit-content--scroll-lock { + overflow-y: hidden; +} + +.edit-banner { + background: #e7e7e7; + border-bottom: 1px solid rgba($color: #000000, $alpha: .12); + display: flex; + flex-direction: column; + position: sticky; + top: 0; + z-index: 1; +} + +.edit-banner-container { + margin: 16px; + display: flex; + flex-direction: row; +} + +.edit-banner-content { + display: flex; + flex-direction: column; +} + +.edit-banner-content__title { + margin-bottom: 8px; + font-size: 16px; + color: rgba(213, 0, 0, 1); +} + +.edit-banner-content__summary { + font-size: 16px; + white-space: pre-wrap; + color: rgba($color: #000000, $alpha: .87); +} + +.edit-banner-actions { + display: flex; + justify-content: flex-end; + margin-right: 8px; + margin-bottom: 8px; +} + +.edit-progress { + z-index: 1; +} + +.form-mask { + background: black; + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + opacity: .2; +} + +.add-form { + position: absolute; + bottom: 16px; + right: 16px; +} + +.extended-fab-button { + width: unset; + padding: 0 16px; + border-radius: 24px; + height: 48px; + + .mat-icon { + margin-right: 12px; + color: white; + } + + .extended-fab-button__text { + font-weight: 500; + letter-spacing: .1em; + text-transform: uppercase; + color: white; + } +} + +:host .extended-fab-button > ::ng-deep.mat-button-wrapper { + padding: unset; +} + +.edit-forms { + padding-bottom: 16px; +} + +.form-drag-handle { + font-size: 16px; + width: 16px; + height: 16px; + color: rgba(0, 0, 0, 0.6); +} + +.cdk-drag-placeholder { + opacity: 0; +} + +.cdk-drop-list-dragging { + cursor: grabbing !important; +} + +.cdk-drag-handle { + cursor: grab; +} \ No newline at end of file diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit.component.spec.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit.component.spec.ts new file mode 100644 index 000000000..fe71091ae --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit.component.spec.ts @@ -0,0 +1,29 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { MatDialogModule } from '@angular/material/dialog'; + +import { ObservationEditComponent } from './observation-edit.component'; + +/* TODO test MUST contain at least 1 test +describe('ObservationEditComponent', () => { + let component: ObservationEditComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [MatDialogModule], + declarations: [ObservationEditComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(ObservationEditComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + // it('should create', () => { + // expect(component).toBeTruthy(); + // }); +}); +*/ diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit.component.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit.component.ts new file mode 100644 index 000000000..5cf466773 --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit.component.ts @@ -0,0 +1,449 @@ +import { animate, style, transition, trigger } from '@angular/animations' +import { CdkDragDrop, moveItemInArray } from '@angular/cdk/drag-drop' +import { DOCUMENT } from '@angular/common' +import { Component, ElementRef, EventEmitter, Inject, Input, OnChanges, OnInit, Output, QueryList, SimpleChanges, ViewChild, ViewChildren } from '@angular/core' +import { UntypedFormArray, UntypedFormBuilder, UntypedFormControl, UntypedFormGroup, Validators } from '@angular/forms' +import { DomSanitizer } from '@angular/platform-browser' +import { first } from 'rxjs/operators' +import { EventService, FilterService, LocalStorageService, MapService, ObservationService, UserService } from '../../../app/upgrade/ajs-upgraded-providers' +import { ObservationEditFormPickerComponent } from './observation-edit-form-picker.component' +import * as moment from 'moment'; +import { ObservationEditDiscardComponent } from './observation-edit-discard/observation-edit-discard.component' +import { MatSnackBar, MatSnackBarRef, SimpleSnackBar } from '@angular/material/snack-bar' +import { MatIconRegistry } from '@angular/material/icon' +import { MatDialog } from '@angular/material/dialog' +import { MatBottomSheet } from '@angular/material/bottom-sheet' +import { AttachmentService, AttachmentUploadEvent, AttachmentUploadStatus } from '../attachment/attachment.service' +import { FileUpload } from '../attachment/attachment-upload/attachment-upload.component' +import { AttachmentAction } from './observation-edit-attachment/observation-edit-attachment-action' + +export type ObservationFormControl = UntypedFormControl & { definition: any } + +@Component({ + selector: 'observation-edit', + templateUrl: './observation-edit.component.html', + styleUrls: ['./observation-edit.component.scss'], + animations: [ + trigger('error', [ + transition(':enter', [ + style({ height: 0, opacity: 0 }), + animate('250ms', style({ height: '*', opacity: 1 })), + ]), + transition(':leave', [ + animate('250ms', style({ height: 0, opacity: 0 })) + ]) + ]), + trigger('mask', [ + transition(':enter', [ + style({ opacity: 0 }), + animate('250ms', style({ opacity: .2 })), + ]), + transition(':leave', [ + animate('250ms', style({ opacity: 0 })) + ]) + ]) + ] +}) +export class ObservationEditComponent implements OnInit, OnChanges { + @Input() preview: boolean + @Input() observation: any + attachments =[] + + @Output() close = new EventEmitter() + + @ViewChild('editContent', { static: true }) editContent: ElementRef + @ViewChild('dragHandle', { static: true }) dragHandle: ElementRef + @ViewChildren('form') formElements: QueryList + + event: any + formGroup: UntypedFormGroup + formDefinitions: any + timestampDefinition = { + title: '', + type: 'date', + name: 'timestamp', + required: true + } + geometryDefinition = { + title: 'Location', + type: 'geometry', + name: 'geometry', + required: true + } + + mask = false + saving = false + error: any + + uploads: FileUpload[] = [] + attachmentUrl: string + + isNewObservation: boolean + canDeleteObservation: boolean + observationForm = {} + formOptions = { expand: false } + + initialObservation: any + geometryStyle: any + + primaryField: any + primaryFieldValue: string + secondaryField: any + secondaryFieldValue: string + + formRemoveSnackbar: MatSnackBarRef + + constructor( + sanitizer: DomSanitizer, + matIconRegistry: MatIconRegistry, + public dialog: MatDialog, + private formBuilder: UntypedFormBuilder, + private bottomSheet: MatBottomSheet, + private snackBar: MatSnackBar, + private attachmentService: AttachmentService, + @Inject(DOCUMENT) private document: Document, + @Inject(MapService) private mapService: any, + @Inject(UserService) private userService: any, + @Inject(FilterService) private filterService: any, + @Inject(EventService) private eventService: any, + @Inject(ObservationService) private observationService: any, + @Inject(LocalStorageService) private localStorageService: any) { + + matIconRegistry.addSvgIcon('handle', sanitizer.bypassSecurityTrustResourceUrl('assets/images/handle-24px.svg')); + } + + ngOnInit(): void { + if (this.observation.id === 'new') { + this.formOptions.expand = true + } + + this.canDeleteObservation = this.observation.id !== 'new' && + (this.hasEventUpdatePermission() || this.isCurrentUsersObservation() || this.hasUpdatePermissionsInEventAcl()) + + this.attachmentService.upload$.subscribe(event => this.onAttachmentUpload(event)) + } + + ngOnChanges(changes: SimpleChanges): void { + if (changes.observation && changes.observation.currentValue) { + this.event = this.eventService.getEventById(this.observation.eventId) + this.formDefinitions = this.eventService.getFormsForEvent(this.event).reduce((map, form) => { + map[form.id] = form + return map + }, {}) + + this.isNewObservation = this.observation.id === 'new' + this.initialObservation = JSON.parse(JSON.stringify(this.observation)) + + if (this.observation.style) { + this.geometryStyle = JSON.parse(JSON.stringify(this.observation.style)) + } + + if (this.isNewObservation) { + this.mapService.addFeaturesToLayer([this.observation], 'observations') + } + + this.toFormGroup(this.observation) + this.updatePrimarySecondary() + } + } + + hasEventUpdatePermission(): boolean { + return this.userService.myself.role.permissions.includes('DELETE_OBSERVATION') + } + + isCurrentUsersObservation(): boolean { + return this.observation.userId === this.userService.myself.id + } + + hasUpdatePermissionsInEventAcl(): boolean { + const myAccess = this.filterService.getEvent().acl[this.userService.myself.id] || {} + const aclPermissions = myAccess.permissions || [] + return aclPermissions.includes('update') + } + + token(): string { + return this.localStorageService.getToken() + } + + // TODO multi-form build out validators here as well for each form control + toFormGroup(observation: any): void { + const timestampControl = new UntypedFormControl(moment(observation.properties.timestamp).toDate(), Validators.required); + const geometryControl = new UntypedFormControl(observation.geometry, Validators.required); + + const formArray = new UntypedFormArray([]) + const observationForms = observation.properties.forms || [] + observationForms.forEach(observationForm => { + const formDefinition = this.formDefinitions[observationForm.formId] + const fieldGroup = new UntypedFormGroup({ + id: new UntypedFormControl(observationForm.id), + formId: new UntypedFormControl(formDefinition.id) + }) + + formDefinition.fields + .filter(field => !field.archived) + .sort((a, b) => a.id - b.id) + .forEach(field => { + const value = this.isNewObservation ? field.value : observationForm[field.name] + const fieldControl = new UntypedFormControl(value, field.required ? Validators.required : null) + fieldGroup.addControl(field.name, fieldControl) + }) + + formArray.push(fieldGroup) + }) + + this.formGroup = this.formBuilder.group({ + id: observation.id, + eventId: new UntypedFormControl(observation.eventId), + type: new UntypedFormControl(observation.type), + geometry: geometryControl, + properties: new UntypedFormGroup({ + timestamp: timestampControl, + forms: formArray + }) + }) + + if (observation.properties.forms.length === 0 && this.hasForms() && observation.id === 'new') { + this.pickForm() + } + } + + updatePrimarySecondary(): void { + const forms = this.formGroup.get('properties').get('forms') as UntypedFormArray + if (forms.length) { + const primaryFormGroup = forms.at(0) as UntypedFormGroup + const definition = this.formDefinitions[primaryFormGroup.get('formId').value] + + let primaryFieldValue + if (primaryFormGroup.contains(definition.primaryFeedField)) { + this.primaryField = definition.fields.find(field => field.name === definition.primaryFeedField) + primaryFieldValue = primaryFormGroup.get(definition.primaryFeedField).value + } + + let secondaryFieldValue + if (primaryFormGroup.contains(definition.secondaryFeedField)) { + this.secondaryField = definition.fields.find(field => field.name === definition.secondaryFeedField) + secondaryFieldValue = primaryFormGroup.get(definition.secondaryFeedField).value + } + + if ((this.primaryField && primaryFieldValue !== this.primaryFieldValue) || + ((this.secondaryField && secondaryFieldValue !== this.secondaryFieldValue))) { + this.primaryFieldValue = this.primaryField ? primaryFieldValue : null + this.secondaryFieldValue = this.secondaryField ? secondaryFieldValue : null + + const observation = this.formGroup.value + + const style = this.observationService.getObservationStyleForForm(observation, this.event, definition) + observation.style = style + this.geometryStyle = style + + this.mapService.updateFeatureForLayer(observation, 'Observations') + } + } + } + + save(): void { + if (this.formRemoveSnackbar) { + this.formRemoveSnackbar.dismiss() + } + + this.saving = true + this.uploads = [] + + // TODO look at this: this is a hack that will be corrected when we pull ids from the server + const form = this.formGroup.getRawValue() + const id = form.id; + if (form.id === 'new') { + delete form.id + } + + this.eventService.saveObservation(form).then(observation => { + // If this feature was added to the map as a new observation, remove it + // as the event service will add it back to the map based on it new id + // if it passes the current filter. + if (id === 'new') { + this.mapService.removeFeatureFromLayer({ id: id }, 'observations') + } + + this.error = null + this.observation = observation + this.formGroup.get('id').setValue(observation.id) + + form.properties.forms.forEach(form => { + const formDefinition = this.formDefinitions[form.formId]; + Object.keys(form).forEach(fieldName => { + const fieldDefinition = formDefinition.fields.find(field => field.name === fieldName); + const value = form[fieldName]; + if (fieldDefinition && fieldDefinition.type === 'attachment' && Array.isArray(value)) { + value.forEach(fieldAttachment => { + const attachment = observation.attachments.find(attachment => { + return !attachment.url && + attachment.name === fieldAttachment.name && + attachment.contentType == fieldAttachment.contentType + }); + + if (fieldAttachment.file && fieldAttachment.action === AttachmentAction.ADD && attachment) { + fieldAttachment.attachmentId = attachment.id + this.uploads.push(attachment) + } + }) + } + }) + }) + + if (this.uploads.length) { + this.attachmentUrl = observation.url + } else { + this.close.emit(this.observation) + } + }, err => { + this.formGroup.markAllAsTouched() + + if (id === 'new') { + this.observation.id = 'new' + } + + this.saving = false; + this.error = { + message: err.data.message + } + }) + } + + cancel(): void { + this.observation.geometry = this.initialObservation.geometry; + if (this.observation.id !== 'new') { + this.mapService.updateFeatureForLayer(this.observation, 'observations') + } else { + this.mapService.removeFeatureFromLayer(this.observation, 'observations') + } + + if (this.formRemoveSnackbar) { + this.formRemoveSnackbar.dismiss() + } + + this.dialog.open(ObservationEditDiscardComponent, { + width: '300px', + autoFocus: false, + position: { left: '75px' } + }).afterClosed().subscribe(result => { + if (result === 'discard') { + this.close.emit() + } + }) + } + + hasForms(): boolean { + const definitions = this.formDefinitions || {} + return Object.keys(definitions).length > 0 + } + + onGeometryEdit(event): void { + this.mask = event.action === 'edit'; + + if (this.mask) { + const elementBounds = event.source.nativeElement.getBoundingClientRect(); + const parentBounds = this.editContent.nativeElement.getBoundingClientRect(); + if (elementBounds.top < parentBounds.top || elementBounds.bottom > parentBounds.bottom) { + event.source.nativeElement.scrollIntoView({ behavior: "smooth", block: "nearest" }); + } + } + } + + pickForm(): void { + this.formOptions.expand = true + this.bottomSheet.open(ObservationEditFormPickerComponent, { + panelClass: 'feed-panel' + }).afterDismissed().subscribe(form => { + if (!form) return + + const fieldsGroup = new UntypedFormGroup({ + formId: new UntypedFormControl(form.id) + }); + + form.fields + .filter(field => !field.archived) + .sort((a, b) => a.id - b.id) + .forEach(field => { + const fieldControl = new UntypedFormControl(field.value, field.required ? Validators.required : null) + fieldsGroup.addControl(field.name, fieldControl) + }); + + (this.formGroup.get('properties').get('forms') as UntypedFormArray).push(fieldsGroup); + + this.formElements.changes.pipe(first()).subscribe((queryList: QueryList) => { + queryList.last.nativeElement.scrollIntoView({ behavior: 'smooth' }) + }) + }) + } + + removeForm(formGroup: UntypedFormGroup): void { + const formArray = this.formGroup.get('properties').get('forms') as UntypedFormArray + const index = formArray.controls.indexOf(formGroup) + formArray.removeAt(index) + + this.formRemoveSnackbar = this.snackBar.open('Form Deleted', 'UNDO', { + duration: 5000, + panelClass: 'form-remove-snackbar', + }) + + this.formRemoveSnackbar.onAction().subscribe(() => { + formArray.insert(index, formGroup) + }) + } + + reorderForm(event: CdkDragDrop): void { + if (event.currentIndex === event.previousIndex) return + + const forms = (this.formGroup.get('properties').get('forms') as UntypedFormArray).controls + moveItemInArray(forms, event.previousIndex, event.currentIndex) + + // re-calculate primary/secondary based new first form + if (event.currentIndex === 0 || event.previousIndex === 0) { + this.updatePrimarySecondary() + } + } + + dragStart(event: DragEvent): void { + this.document.body.classList.add('item-drag') + } + + dragEnd(event: DragEvent): void { + this.document.body.classList.remove('item-drag') + } + + private onAttachmentUpload(event: AttachmentUploadEvent): void { + switch (event.status) { + case AttachmentUploadStatus.COMPLETE: { + this.eventService.addAttachmentToObservation(this.observation, event.response) + + this.uploads = this.uploads.filter(attachment => attachment.id !== event.upload.attachmentId) + if (this.uploads.length === 0) { + this.saving = false + this.close.emit(this.observation) + } + + break; + } + case AttachmentUploadStatus.ERROR: { + this.snackBar.open(event.response?.error, null, { duration: 4000 }) + + const formArray = this.formGroup.get('properties').get('forms') as UntypedFormArray + formArray.controls.forEach((formGroup: UntypedFormGroup) => { + const formId = formGroup.get('formId').value + const formDefinition = this.formDefinitions[formId]; + Object.keys(formGroup.controls).forEach(fieldName => { + const fieldDefinition = formDefinition.fields.find(field => field.name === fieldName); + if (fieldDefinition && fieldDefinition.type === 'attachment') { + let attachments = formGroup.get(fieldName).value || [] + attachments = attachments.filter(attachment => attachment.attachmentId !== event.upload.attachmentId) + formGroup.get(fieldName).setValue(attachments) + } + }) + }) + + this.saving = false; + break; + } + } + } +} diff --git a/web-app/admin/src/app/observation/observation-edit/observation-edit.ts b/web-app/admin/src/app/observation/observation-edit/observation-edit.ts new file mode 100644 index 000000000..3e754af2e --- /dev/null +++ b/web-app/admin/src/app/observation/observation-edit/observation-edit.ts @@ -0,0 +1,14 @@ +export * from './observation-edit-checkbox/observation-edit-checkbox.component' +export * from './observation-edit-date/observation-edit-date.component' +export * from './observation-edit-select/observation-edit-select.component' +export * from './observation-edit-email/observation-edit-email.component' +export * from './observation-edit-geometry/observation-edit-geometry.component' +export * from './observation-edit-geometry/observation-edit-geometry-form.component' +export * from './observation-edit-geometry/observation-edit-geometry-map.component' +export * from './observation-edit-multiselect/observation-edit-multiselect.component' +export * from './observation-edit-number/observation-edit-number.component' +export * from './observation-edit-radio/observation-edit-radio.component' +export * from './observation-edit-text/observation-edit-text.component' +export * from './observation-edit-textarea/observation-edit-textarea.component' +export * from './observation-edit-form.component' +export * from './observation-edit.component' \ No newline at end of file diff --git a/web-app/src/app/plugin/plugin.module.ts b/web-app/admin/src/app/plugin/plugin.module.ts similarity index 100% rename from web-app/src/app/plugin/plugin.module.ts rename to web-app/admin/src/app/plugin/plugin.module.ts diff --git a/web-app/src/app/plugin/plugin.service.spec.ts b/web-app/admin/src/app/plugin/plugin.service.spec.ts similarity index 100% rename from web-app/src/app/plugin/plugin.service.spec.ts rename to web-app/admin/src/app/plugin/plugin.service.spec.ts diff --git a/web-app/src/app/plugin/plugin.service.ts b/web-app/admin/src/app/plugin/plugin.service.ts similarity index 100% rename from web-app/src/app/plugin/plugin.service.ts rename to web-app/admin/src/app/plugin/plugin.service.ts diff --git a/web-app/src/app/plugin/systemjs.service.ts b/web-app/admin/src/app/plugin/systemjs.service.ts similarity index 100% rename from web-app/src/app/plugin/systemjs.service.ts rename to web-app/admin/src/app/plugin/systemjs.service.ts diff --git a/web-app/src/app/upgrade/ajs-upgraded-providers.ts b/web-app/admin/src/app/upgrade/ajs-upgraded-providers.ts similarity index 100% rename from web-app/src/app/upgrade/ajs-upgraded-providers.ts rename to web-app/admin/src/app/upgrade/ajs-upgraded-providers.ts diff --git a/web-app/admin/src/app/user/user-avatar/user-avatar.component.html b/web-app/admin/src/app/user/user-avatar/user-avatar.component.html new file mode 100644 index 000000000..7c2b1a5c1 --- /dev/null +++ b/web-app/admin/src/app/user/user-avatar/user-avatar.component.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/web-app/admin/src/app/user/user-avatar/user-avatar.component.scss b/web-app/admin/src/app/user/user-avatar/user-avatar.component.scss new file mode 100644 index 000000000..871cb6674 --- /dev/null +++ b/web-app/admin/src/app/user/user-avatar/user-avatar.component.scss @@ -0,0 +1,5 @@ +.avatar { + border-radius: 50%; + overflow: hidden; + background: #FFFFFF; +} \ No newline at end of file diff --git a/web-app/admin/src/app/user/user-avatar/user-avatar.component.spec.ts b/web-app/admin/src/app/user/user-avatar/user-avatar.component.spec.ts new file mode 100644 index 000000000..18650b057 --- /dev/null +++ b/web-app/admin/src/app/user/user-avatar/user-avatar.component.spec.ts @@ -0,0 +1,27 @@ +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { UserAvatarComponent } from './user-avatar.component'; + +describe('UserAvatarComponent', () => { + let component: UserAvatarComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [HttpClientTestingModule], + declarations: [UserAvatarComponent] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(UserAvatarComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/admin/src/app/user/user-avatar/user-avatar.component.ts b/web-app/admin/src/app/user/user-avatar/user-avatar.component.ts new file mode 100644 index 000000000..df2bd62d8 --- /dev/null +++ b/web-app/admin/src/app/user/user-avatar/user-avatar.component.ts @@ -0,0 +1,33 @@ +import { HttpClient } from '@angular/common/http' +import { Component, Input, OnChanges, SimpleChanges } from '@angular/core' +import { DomSanitizer, SafeUrl } from '@angular/platform-browser' + +@Component({ + selector: 'user-avatar', + templateUrl: './user-avatar.component.html', + styleUrls: ['./user-avatar.component.scss'] +}) +export class UserAvatarComponent implements OnChanges { + @Input() user + @Input() avatarWidth = 40 + @Input() avatarHeight = 40 + + url: string | SafeUrl = '/assets/images/baseline-account_circle-24px.svg'; + + constructor( + private httpClient: HttpClient, + private sanitizer: DomSanitizer) { } + + ngOnChanges(changes: SimpleChanges): void { + if (changes.user && this.user) { + this.fetchAvatar() + } + } + + fetchAvatar(): void { + const url = `/api/users/${this.user.id}/avatar` + this.httpClient.get(url, { responseType: 'blob' }).subscribe(blob => { + this.url = this.sanitizer.bypassSecurityTrustUrl(URL.createObjectURL(blob)); + }); + } +} diff --git a/web-app/admin/src/assets/images/baseline-account_circle-24px.svg b/web-app/admin/src/assets/images/baseline-account_circle-24px.svg new file mode 100644 index 000000000..d66c09994 --- /dev/null +++ b/web-app/admin/src/assets/images/baseline-account_circle-24px.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/web-app/admin/src/assets/images/bluewand.png b/web-app/admin/src/assets/images/bluewand.png new file mode 100644 index 0000000000000000000000000000000000000000..4745e5c2fa63213c26c4b3e30178f466bfa46cef GIT binary patch literal 67809 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 E2fKaL3IG5A literal 0 HcmV?d00001 diff --git a/web-app/admin/src/assets/images/default_marker.png b/web-app/admin/src/assets/images/default_marker.png new file mode 100644 index 0000000000000000000000000000000000000000..dfcec12aef6c60b4b54a70f9be513fb1fbff4056 GIT binary patch literal 1729 zcmV;y20rPx#L}ge>W=%~1DgXcg2mk?xX#fNO00031000^Q000001E2u_0{{R30RRC20H6W@ z1ONa40RR91FrWhf1ONa40RR91LI3~&09Ym8qW}N~D@jB_RA>e5T1|)?MHH^8o{0$t zG;BzAXCXU-2T24Ikws8Eh%0js_|qFyNM?SQ4j?|4=W@j0WT7e zNIYZ}6Tt*^!|bl^sKH>Ajla`fzOQF`QeD$ORoy*1mu=XcS5@D8@B8Ynt9ypA)oZl} za`gbu<*hi^j{b6|C*7UQV_T`Z!kDZ`#_5wW&SZoB(;sUv!7d5zoU9+%{59J0UbzH- zwClM~P>?YxWzB{R=e#Z%JK+fDy*y$v38=l+81Y>8s+4RG^|Y`d-i_rR=j;RFuvh9Y zR2I71lWVL5+%Y59EY}-{DdavPe^YX3yH*nM4|%-4zE(N(&2Ij$skgC!+m8Ocsp)yg zXsX<28axY*rqUq5bFcKw4j3!N|*c}85)}Qk$G;MV9 zD5K-R0bHWmQ5P!!yG^ebY#b@I9vs>`pIY6qBd1VnpO@bjy;XLyS{m45g~M-;x=%!o zK>H?D=ss`BIRr;Xf>WrnUFaGC|9IfKU**5UMy1PB$34e!?$VDPB|W6;x_k4Ir`_Xs zI>DW$*!6b&8m-6&X;I#y=QA%$fpZt(_p3f#0%%Ca=#Z7|;`~=3*`a|AL+^e$&i_+` z-2JvJU;XW;y&h+WnUovVHd7ni2pbX*nnJDV)4X6BP{mQNUlb+waMVImasCF;WFOOL zY*Xt^ZO18XSEo^E5&P$P(?}`~J#RoBE)WPTBOf({sjYJi31~lzn8xbhFm2L$z5^!1 z7ePL1ow40|VCulb0{kbbPMeW|1&cXv1Xe)s@fW*NXK4CQc>z`vAVZA-DDjha8-2kh z;@geBPiv<#fh(9W$B=;F8CF4?n88+Qg4HqBzBkj($B+QY`J4(iv2i@W9o7V^ zV&IeIXrXfq3E+~SQp#yC=BxO9#o0iq-`3BcLLqvL^zh~OxZ^*p3= z3<($%L$h>>{3}Dp;PG#p>#{GZQ;qScHGw*`0h9F{M6W0R^f@X7ySA~Bsm3u%@Th{Z zHhXiN#yeJid||S(OC{8GoR*v&r|!%pz+aq_g%YVrv)Vp4%{erM&?eTbJ4M6tw}$I` z5uCtHC(f&DIn6S(O-xg9p^0_*za;2r>;dD5FMFXI!}+5+kXNv`3K*?cW@z8~z8{1`If;YMB~*E%5G&xL-Q4Be znYsb(j|C3k5|=$z032$go8PDT_g$QGuj`Q;9Fp=R3i$K^-lVq&FD3=(X&dGCIV2>B z-Gx-2k?Ezg^nUVQwXWATz0m!9VPZJ->#W2P2uKPh=xrGHf^zRax!1~>p2&muXwYx9z>XD2JcRFpIH(xqSnF&~f%@!?>AY$bnp@ z0gM*08f?qd(n%^mqSh5?pIV$8-f0uhcm#r=Eg1ax1o7L~8+;pC9;v z3Hg#;8Ur-N^kW-9RfzQzf-`+{$g4*hpU}O*`n`^tJg{lcKRti2@(}GlbO5%ytVaOh zk*LhpK2C|d9x&|EBNn^Xie*n8xiSfWmjDFVcq@B`_U?MY!b$%tuO&dTDxcP zIocS{#1r6WT9|l*ZA+m7@bpx6#ACET7j+`2LtEMtmhP8UE>r-L;n!98y&K)3u6L4S z(NbN~FRwaSOQUcB$dBK-2_g5;bfTv?db%Pz?YD21yjKQZoo+mfzm>_hnq{>IGWEd! XV8QmMjMWh500000NkvXXu0mjf^@Jax literal 0 HcmV?d00001 diff --git a/web-app/admin/src/assets/images/google-play-badge.png b/web-app/admin/src/assets/images/google-play-badge.png new file mode 100644 index 0000000000000000000000000000000000000000..4b4494bb52a5f041b968e8899317efd420dcbbdc GIT binary patch literal 17417 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 aYusm1Z9?av0{U$a7@&-@bh)I-=l>6PWq3CL literal 0 HcmV?d00001 diff --git a/web-app/admin/src/assets/images/handle-24px.svg b/web-app/admin/src/assets/images/handle-24px.svg new file mode 100644 index 000000000..cb6a61e7c --- /dev/null +++ b/web-app/admin/src/assets/images/handle-24px.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/web-app/admin/src/assets/images/ios_app_store_black.svg b/web-app/admin/src/assets/images/ios_app_store_black.svg new file mode 100755 index 000000000..072b425a1 --- /dev/null +++ b/web-app/admin/src/assets/images/ios_app_store_black.svg @@ -0,0 +1,46 @@ + + Download_on_the_App_Store_Badge_US-UK_RGB_blk_4SVG_092917 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web-app/admin/src/assets/images/person_pin_circle-24px.svg b/web-app/admin/src/assets/images/person_pin_circle-24px.svg new file mode 100644 index 000000000..62e388ea4 --- /dev/null +++ b/web-app/admin/src/assets/images/person_pin_circle-24px.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/web-app/admin/src/assets/images/splash/1.jpg b/web-app/admin/src/assets/images/splash/1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5c0eeaa9a35953851804a980dda9431288f5f77b GIT binary patch literal 425926 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%0Dn8Q2(wZjyrL&`%1upp893?lnmF_^X(>v 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 S8A>`dO0zkLWdt`Z0y7an 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 !(CR*RpV!xpL`4@a(Q%Dvu+b)czjy>;O< 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/assets/images/splash/2.jpg b/web-app/admin/src/assets/images/splash/2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..685b0a4a51de9f27f1632c0d7a0daf83cc1dd554 GIT binary patch literal 354956 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

bxyKd`t=~f~y7bINwSW9vMu8|9v6$;O}l( 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 z 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�$MJJari%rlhd5lnCN0(@&5w# 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/assets/images/splash/3.jpg b/web-app/admin/src/assets/images/splash/3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7580a8cff57b8b2f915601243c7a435fefe5920f GIT binary patch literal 743708 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

SzyXIIYstd*!d8ihJaLZUgM4rEk+B+zdv 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 z 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�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%0AZ?tcp(Df2|xON)!c2S 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 HK9B#|YLvhG literal 0 HcmV?d00001 diff --git a/web-app/admin/src/assets/images/splash/4.jpg b/web-app/admin/src/assets/images/splash/4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..abf1474e4117c3943cfa1892f64ad166c88a02c1 GIT binary patch literal 657888 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%0A9&fU$wSwL6_U3|6}zeKi_wamO+z9O*F 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≺UKvt*dvfx=T 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ʹ^GDfOf8K@O8;xHS@p7@Enk0_zJF+7 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 l+ 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 z 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

oM=7JkDobNBS}%EFSB*e5P~nYYY+Csb%qK^PQy- zBRm{frM2f+&<$&m2{lCDRueYSwIpnDzy5402x8%zLd;>E<-5lcMfnX z4%frl#gr1wdmNVb&bVm?57RvKr^g1fXsk4=!EqChEQM~X)Qle05|1->nrlz$=%nnG z<8SM+E9yEft$!5LM=g}@PWMB*C$<5uPf&o{-b)Ti+Q*VGO?8$!qRFXR$E;YOEi_qh zy9hu>Ppw|@MV^OwuHAi_@5o~0kmKb50fC=d)}2phH3prn>;C`*iAS0o*Vg`rob;d? z+n++ei9Ey$EMWtdL!1NCH8r<|wadu7`+HV&^#p&7bvo42yOKHml<#DW{U}=fz5{ry z@b3A-ed0ZA1D>{#^_x*=r)aU6m#nIA->o;s5$ZR3 zwYpwI_IL7Qhz2+ZZ+z4mew`25&Eo56Z7JlYO0hqI6|<{pnoMx%lj_&gFt~)fNWVGA zKJ`4&ja1j4M}O-=xm=*{<=E!$d@FxrYA)rL20}B0kQ4b=qIiDWPq@*ntml<2k_|6Y zx{`Lr(;TWTdHJ)Hqeh!=-kRB4ZFRZPgHep9C2bSj^J{sdwYxTRYBGya!Dvar{3&%< zbSQ{@D(Y$2^4r%HV?(=GBVcrKf1Zp~oPI#nJBzD}ZAa}Cb9r9~o ztvqF`+C`~LX$75}Zn(RBu*RphSdq`LSkEfGtF$xS+m^W0u0e$!68Iv`Wc!wX_q$cA9pdBxxojw9{FxCAcUg zwtY?|%9*5CqKDzQ+pO)FDxG(O&;=TQr||? zVzbuaR{KtwC;HMclJM@wnI1X7`IL1S`HzmNBalcw)!t~nE3-(J)5K88aIwge!*gy{ zE4Y~#XxlCeU<`HXjtJ{tDOV(|f|IS5>leHp-!9&Vw;aZvAu4#i{{Wk>&-}{m2DBC* zw_UBIYa=Kb!$#fm1`TR!!$y)TJx22OOX=GQDxkvcUqkEo*G(pqaj!sbW{y7+TAlv@ z>6XppU)!o<=DB7bTMfT4FVLJBP7P)19v#!pjTNHmGFUUaOKAqHZq~kPX9bpjnid(z z2YxuGM?J#Mq+wcK&S~nJw*G(c!mF27j9j3(qu+Crv)3$au9VnXh_NVSnf_-*=tsRt z6u)HgB%38M$8)9DYUOag2OfJOA~}rvZ%F9ZjKd7y{_W)@-eh{p)zVZYr^*gt2A8g0IB=LRB-Bd zCRLM7)6zUAlHV@iN$<}?UZ)M7lcwtb0NQPRqYd$?m2NNLSp(ycsu-MC4XHcoH;N4(R6Rbm#~j-WDvmOob++%XT@9s!s~B@6{!8^JKA++PXB@ZJ0@etn z*fPKrC%+uxw1uUJ(3*kvxzJ~x0MrUjkpXKrVp)PofA_RLeI%QYjPJOkzSWKg7k}I2m3!-f<%~G zxxSLd!B%eS-fa0?cP)TB)yp3S$uUhvJ7IRhRr8Y z3YkClTJ(Fb3w^5LqZ$MjvWuZ={{U&Y)NZyp{w8QF_T!Pz?m6IA{-5D1-wUL=irU!i zl$$A*6uT1?kgAr9Tq>Qe7z~xp4?t_1{cgckrzK6dHmtP&0EaZ5Nr|M?rk5(;Q`-<@)r<;I5krOc`&x(v8dzbdP*AC-E{dUeL3ExebP z7Pb+t%p=-a$m?r2?|j1~w@V{({N^R^$iWp_?SHc%5yRqpCAIrO0vLs@yp3=F06hbx zrO5>SNgv%c$AsbqN|a$vjY&18iR*WJ-p13)r6+k#DLr*-?%d$KFFoF^cP^Er*h3VP z+mt2LobB#C%{pHW>)^!NlU`s3jg}~1ask_c$gcX%=fZHunS57!1;b2Tri%VYBG=J; zyIXVSdu4OzD;C=S0Kqr<#8#S)sXnI@US(yw`*X9zNdXxBy+G;@37$Ux09xJWc;`0g z;N@#;eLof@mf_TGQoL{L{zM7k%lq9P(&pPqxw?|rylyUjNWyj_aURvpEIuT&xP@YC zJ0k;d-)MnK0)L2?=soME)gIrx`y3WSRiX>Wb!}Kgxk0(z_2_K zkWV!Zo8#XG>Cp(ku*AwGYlEA62+K2P_iWMHs~Gv{2m_2Lz@>)Fvug16lyIrR-q(`< z05Mg;;Hk9=mF+DrWd8ujX1$~Mb)W5*{w&k(=E|0iJE15!``GfsRNfx{0EBx>xs{^0 zhjhS;eYTf3Qa(rBP?2LicOtUa;#78*LTximdqj?Rx``saxQIt9?&uM(QA(#fT0U)jrJb7iYN z+_SVMTll z&~_Ci*Tl~mT!4#yU`2M6EC{iID`#|oC>V3N<%c|)+2!0pG^6dI8+A+m0y9{=sx8Zs zQu2TB=Wl1>Np6zHS#*)8N9Vni5U#Io=gdvn$+uZfK0|^A7<4BiI`L_j`n|>Ok8f{p z3V&=(70{h8r28z*8FL=%cvuBd7XkLklbxG#N0GOWd|==!>eod_VIc#Pl6dZNa(bHS z{8O%9-9f5q5lHa;zI`@#3gi+^m`5$^xTbloTuxJ)`+7>IA!_Y(w(EWRmrEOf_H%Kh z^zQfa+o9h!hpuT$6w$$?q+;q@V{!I&d!<;!gU!X|)wtMpe58dKVUxQGa@$AyC9u^S zThpPv^W`Kxot$MMUHfIiwa)GPSAea8-N4E4ce=QhftpuxFb3u)f!eoxLFUM9FJ3f> zCWLKNKi%$YvOFdp>sJ<{S7w44CV^y&4iscg0CV!O`EWTIJx`Hy z)|7H9svIGLNvX$Zaa#e26&@&t@ueAFYK=k+ehWQ$-ZZ2X5LtYY!w?5a0`GNa1E?+-SwXwI;?ycvz`zSHbCA9LG=3g_GA$-tO z9EA!!D>nZCRM9kDPJ0Eh)En%R$f!=KaHJ4QU5oN!>xgcrBESVi=>3kN66Tt>R5KD|e3m))u#pc6jB1 zy4&2ucFPg(@}5R{+D3VohDjTuiuQ20d<{wwt4^GGdT5Rs)p0PW;VC=% znt$+;c!05Q?Hiz5lZjY=TGO-DZ*@CMt6f6s>g9rOg$uI{!>J&e%}oaJt);nkjxh^u zb!Nk7>04S=t&W|j!T$ggCE0NsE3{)JGCCf$y;n<>@~u~8*v^`r*EYu==1a)jN8)Kb z$p`Vb=Tluqv0Td>XL75Mtav16gHTsew&ydtb^^@Dl26u?9Ojmazaa$_Vv0a)>3Zen zmL3$_HLUm(+e$Y@DubL6>*z)ZJcF9{I`e=j`mcu|x|_;eL1+pFt|G;aXbNg|?}9y0rHxX!o|saUweHA86%e3+?7BW7@ndJie`t zt4aJaT+7#HdUaQ|!$NC#>HbFrnp)^>t+Wi=8K;rl%A#ch048}L*7l^jc9bqBj>0Kb zFRv^(+!GKuF}U1V?lH2H&t66=(W#A$YDSfv<$HXNNa38I=XGUo#Nfnk!~_Mi(*vz& z+vysW%#9RKKJ;D8q+o&T%}jO6ud=12X&NkTy;v{I57v-gYkHN==-O#!akuwi?jzF+ z*0yq~Wvc9;pla_{7 zLynnKitaQo59*QHY7y%2n@el^D~OS+q(vVwO+qqZB>F7zgY`AQJ*~n{_WoNJMkrStlHp^!jcg); zojTEe+4kAxmKik(BYi;xim;H$8!pu3xAA7Yw_i!1)~{{docVLexpGSo7~?swM6{3X zwoCSld7dlXBH2FAZn>7?;?m+pj~V-*#9Jusk9cj6VDsNq}jy@IQhg0yPm^-N#JDE*B4p_ofBPH zX|U;b#H^9t${u}A{{Yaz_Jb#p3G3#Oy|}=}RAK76t)89|DPy*|nMUZWVfpNApBN0; z;^J^RyJbPnGBJ(@_V({kxNEEFUTIw9vz(Lp)Zy|dVy3Fj9I)wqWc_cl@*Ql>RAT9; z%`d@!neSRZiRRSCmwBheEnTi&*^m-flBld%i6!>V#IZR$dhjd4FOqn!=7Qv(F(hSR zPI(8K?>r$b#JU~*x)HM4Xr~zaz`DFZkN6uW-uVya#Vnq3KdQhp zmQ#%kb!rjYM!&C_!;5aF9u*(;{aEJcqKf(>$_nZHF&f>=f2A1AuYX~43_u=4!3)NJ z2UV_TwQFcMkEiPvcgef=Gb5e7a0tzFV<;-rCrR~98)2$@Ikruicq$J9PSu4kosJ@l3&ufw9sv$ zWL;BLvb8MROlcvxn19TrabtsjPL<3?q%)b7e*yvv1;Ot&fO9^to~ z`z3AMYL>Q9+Q%HaW}L8F+(M$<$*9a?xFMM(-l-Fi$_n6syq;@^9hlR^PL%MGl$>RK z6Sb|bzGqe&2|6*HYqb?6ZCSI@awgOm95p~ zwWPXR-RZNvbi<3_}oOWyS&NOqazr3mONx)o)HV$q=1vEm=oFDRVJqgmvR2M-jgl1sgYCSG~ZHJ&cMHR7pPRMZ>1Ro(A?_Vm!I z6!7Yd>2q@}-L%`a${I8_cG_xxXWU$B(%Whl*P$$}CTIteS!7n3l}23{fsBmx;;#LX zG}&$!Pq4Amt{-;UHC;qZ{#%^w5ZWtYvHj-jUUz-3YdV`Tzr31Y$0Re7GxX_HZRC+> zNl+GLV0q`Kt#&Mv5h=>8TJ1S+%B-~8xz6({QBi~`Xtutj*YU*_?D4=!jbvbi^(&q~ zN~v9@q2Zl#P`~r7EuLXA2@9%hjB(G*a0WiLpZ$Yt1H`(9tz#2NaAJl}wM@TMfJj01 zIImh+jvAB`t2Dl6p0IVNC&?DhZi@5);kzhcFZK;mcS0D+bRyFrD0&cQV&^`|R~fY1 z1Z49xYbB9)k0v>_JCw&o-64t`pI~c``*w`KfeBC1JALlQPxf6%{{R+BKCGH6ORZMN z%C?Ii+FCNOPzxDuG`X?IzmX^8E0i7;)ZQ7~!I$TF{cG`3iJ3T7G)>x$=$>a&<1x_*M zO})P(UPfJ49I95KMhY*Q{`1?L({sBS3^R->)st%0)2+QpY_u&d<~`Qe(`r(qVWZP5 z=D5He%#5iY{ykkq?wt!6+#asp9=wFUqiC(Ll*}-4muHCv%_MiG_e?qZ}6*j^=CY4(2QH9O8)@j zX0%=)k4;=!>Xw#8hm|B+Mw}e7jx*<8Gd54M(rfc*wstY4;JwwQxLxtB?d**b1K-Ms z#<}*aO*2Q+JehSFE_W@NC6^pI?TY3vuOz;?dx<-q2cYaJ)5!3Xsd-*j-&+?=>A$OR~SbZR(kbGdAZWcR8+7 zx2=RTXx9;xk>`nnDIaxLzH8Tx5{(XDWdyAHFOlcE^(tLdlV%k!(wj?Nr!ljj-K~bL zZ*s#S8>iG_mhQ^-=Jt6KBlF13kEzX3)8koht>b^X(x^W|MQeD2Hk!r67Sb?9VT=># zE1qA)_jhaZ{{V+JkMQ-{~r+1%i!-3x|UluAa&(`#;}(D^*-$K52F!Q z7gp7RlDAW1{qz1bNmu(Veb4;DE|*l#LD21WFArR3mlw9pwh8q~%zP5x=tURTyVspu zKbdpC%JPA1;~4K=gJzn8SZH&{Jd??DZ>`MANn)ZHqD9Bz)#sNjdd-`V`TqcDV!Vu} zmEtiIUl%o>$u5U}J;_m}7qzawZ1v4=R?uwjo-5cSlg_eW70_%Nm;u(%EC zU;hBFS$4)b?d81Gl1ah=8jyN=Q(sVpEtU%_ZG;@NFx*XcQNk!LReSo`9Q82{Uh}oR zH8=cU9fIlFM3!-s4*?_}!l`(6JvCD5>E2H|-pcY)pk;87x#ZNoC%!kDc95k&F+fz{ zW74{vA`2LN5v%Gc2ua^Z)Z=IM-3uuGb;XXZ=w;KBz5Vah=)+P~afvOo{S2K--@=l$ zyw_Kg#WUI3vm&lS<`g*TTy^s4(dXr|vbKut!pm^5Hyj5ewCBrdmT2zQ<~n&M}35S;fm4KbtM{{WHNXxY=WyUtPUt(KT2O?>27}UCF!q%9i%%KD>ii^XT3zNs>FX zoSnd7pFRGyKZ)ijC5=8-k5s-%2c(JRsn6wJWqNU`i^IvZ+U9zC9kk~tVd}*uuWkKK zY8W+16;>FfaHk+Dk_KyX4Nt|k5fq5rMug;zoN@IPTGLhW911?j(tzDCna}B0rqsM= zJbPsq1rPl){{ZV(sZ*Lx(ot*A{uttiELGy&&C3mISe3MmPVKzcu#;6`xB!27XXX2U zdbvLi-hGz(S&7E@oPKrEt%jj(Wu#4WyEo8lQnIkY0tjMJ`n7rNVo|up4+ETb73Sr% z=+34m*{`){_am!R@7zFwEC zAsoB_4mylV=RotbM&kF z_M0V*mYnXpeCTuatqZ1jycc3)B}uq^;Nv}Md{rySr0AQNoLip1g(%jXszMqS+YRREHD3W@STHLrI1uU_b=^GT=oc7C0P>3T)M)MnOoWmZ@l_bC4WG;%l@ z=lzJ+=5L@}<%L7ytyQgJIz%kSd5DtfiTS`MaEZU#$t@@QXCJ~Vt&-~2&e}CtJ+uDaX${jUEFH3O{+#>TW(z?1$Z46t6RL< zwyGvpF+~qK-HnK~^p?NApPTBuk>scLTJ-+_Gp^I6ur||Q_=!A=@4Ex^CA~sS&+f1|EgeXCEAup1dt2fu2{ zjBMJP_n%JQjMk&kIPKs3(NO7*#cs4&44`1`96GV>?_G4dg`v~a!}qc5y`PyUTx1i_ z8fKBD!5y5QB-13?$(^?6uJ3PAT=_Q^3ofgE7+u^G<$^iqsUn=Ds>_%8cJF`kK^VGm zzkj;L^_Xe1rh{SEEzvA5c< z$H?A_f2pRZpG$@-J2HOXbU|iPLnu9}mDA>@Eq^}kknGni)}NPTjLjcO`%U)C(qM)Y znO%ni9gS;hcUqpGcGE|Pvp5PDn9BV-6Iwc@^}0kfO-CsxU*1ZbZgbOjwPI&b(S{B# ztl0DXN`JzsN>wGzCFr~PrY98z%D(>q^Cp7Q+gO=p(cA3zg|cGK2OQ)Y=tLS$vv`_S z==(cbMDkr;4v4Xh&RZUUetcF_M`5N}CaGh%T-^<^#70UJ+*SKaD?2#a%TqtOh{bWM zK0aoVzGy7--z0CB9RLG{9QpYCOQ#FdzcbP+t^WX2j=U`uDOy`^F4q45He9;#6cE}) z{ipVwmqIgSkj!GZv9yamOXOsE(voC3+yEmO&lxw?cAAtQY`v8kTOaW?w~T}Y@D}a` z1jNMgy>f)(smZKg5!h;tblSDqGbPzFETg#k4wa2zsa|Q5iR|PkdJ)xF9;(WCAomA@ zQ$r}_ry96=mZ{bBZ>`t$V5^V3+$%%e?bUiR+`1M0wd8h}3A9QBq=1Hv<2@Z%WECT! z71P{Zo4p$2L$Ql=R%A$Dc6xOnR?VH%a9OHav^LV+g7fK9owl=Qy}X>8X%DB|CmFyP zJmJ$WEhn1mK{EM}0@qeEuG^Rw{k8ryxwF`X;5u&_HFm7&7eEI`jv2weNR=pQ)@BEA!R!&b&{rfNTEvB-*C%#)f zSxZ{Q(p4WcXg|iTUh4NcRDm?@mwIGru{Mr@x}RfNQ(Ic5l3PGyE6sy1KRSc_IId$% zxxR+wZQ#k?z%*^pbqJfPxxTBhB&w2nlQc*Xv$dh-(~40R&10O99x{ZSJ>!HN(6& zGRF}=BCC)9?Z#`0r76^sc1f-KKF3rlMiF|uGosTiwOuyLRFdWryP?6|gWk6^e-vHX zcry9YI14Q30A$Yx6~*auU)@^YF87cazFFNy@LqcdGk}9wpMXo15m= zgD3ic!Oq(2-}5ebPV(k*G*~4GawHczbGaK< z?lHm~kTy&{MhE3N1m_idP|Kuul6jEe^!n7NMX_xn&-+I3$8+WsFz0gx&Hw|o zR9tDrL1||E-JYb$IkzX(dTpTwy*0kArNJ$Ml};PeD`s-;$N zydtc(P5JpDRHqqQZQb=>@aHdir0RN0tKGuTusH`KkIJ{TZ7O^19zPMGOaddBLuIl% z;)bB?pnG2UuT4Fm570h36j`G^!cF3{kk3)>s)11B8C$Exvq9YW!m9+Kh zaXn8ol_a}7#`4K4leC_=sOz}qVL>>el9Ld$%5@p-Nev95mXfKI6dEX~xC!`D^GyRH zmuR35|Iqj@iYTw_>z~fyMHErc0*WZ60Ywy20HTU00HTU00HTU1pbDDb{d|A#kLOU- z_MjV>hpVsise26*>O&XOk9wn8Idp4JjO|%dA25QctcZ*Kimj<=Dmqip-mh3=LMHB(nc!BJjOwt9mH;50L zkMD6@ophI4Y!Uc!*HaR1mRVT}=b#nM)>IPZvhM!?GfKC;*il6lvNJn>hc9ZrGt*M_ zfF{|DWN#FUJc9o=DYV#N^o;6@I`^MTU z*OVgSr6$+R@jlhG>E27qu#aheDc@x>dp*MW27DBkkTJxLe zbw|=Iudi;TkzP|6jogyEeUD1l)-2Zl0K^uS8e)@3oliZQyS#q?qUFS$0jQSl_jVrGF&)c~S|4lDX~2G-*B?xxa%} zP_i>vsUcJoxq&{PO2M$vbxlg>*;!k>lK@FfV1PRHt<+(8u4^xnx0#ESz2A3Vnb&xZ z_rv4Eb~;{*Jd-q2JHME?BRQ`=0G@+CO7x3uGA#?kx6L=E$r2#oPu?DbSjXCCROx?eEl8V&x^xrN-#mSKDlL8-`!_^@Kfo{k8SJ zjp2Q1uPu`8Z#3-&bc#>Awm-B+Peahw6uPXBtLnN1?AG?nJYG?lCKslAeQMsZWi8f> z@LF9*crEk@!D#pfD{I#0>O9O>iJ3Q6bX@dY@qZ?}`knY|Q;hk0HS@XWTCa*^)NU;% zirOo6vm0ZKa=7|cxqNr4%Vjl)j@=`fcD~raBvlI?3s1YWHxp`*z~E=gVe?e}8_{%q zOHh{AQ@m&+jTwZ9Go7{WN;q{LWAOPifjX_|_cC_|#F`_+;3bB)pw&vG)S}x%$@rhkHJg zq26itI#XVGlLz^b?fH81irm-NPq?wu7fI0}TZ^bmxKqeHR&KM5`E6x=)w^8LQ%*eB z*4=JkGuhdAB3oHig~im#ENtD-VzqCe@cf<~($zHki;Ken-0GBgs-g2iO2>Pe{=`TABfyXkhex+*GHw=YiK zXEUHYHX5`rYC33|Ii*zFFe*SN9mRH6QR(aAZC=XO)h%I;-B)6s4rGt|n&hCG{`bUI zu~;4Bx?dA%I`Q!( z<<*6)%jL!-jy61yJAqhN8b6CJNc&Zt?3n4kH$Ti))T(nvEi{uxbA_8$cRCppSkmBv z=TLiVs92}VxHAAc3gtE6-`Y}2%B$w#z+B)1^{$0J9(c^b9o)Kfk;3?8X<1Ma{{R9a zw>(qfmc7;>NG|l~A`l`xl3qfQt1ko-zk^({#$l<{w5ms~^-J|Nl?t}yO zB#f%VkO{&1)tI#{Miki<%&5MKP1&_0NNm&vNJ_=T^msfUBUW;jBws;?3u`ii+1UP`o%%gbRP%u-FNGjO!@jOwLMr}&2 zvF&rVhEI)gO+$0Y1fACMA^sP$f!sJVB z5;jD==tIMzWPIw)EwyvzDTd3YSAk^eOWF*9H48B#B zvowwS%r;Z_Mh-VOE+;#lBD`x+!%gyEqxZD*E|y*F>H9jBV!6E5hmq+vUOBU49h4Uq zr~xk|spZCsI+kYvKpv#mbERmK-o!O~{hFGj!V`OUzCAW6asvessh;hS9nO%cD!)G~ zlT~#sbHHrZvBLiVX_8r@lGgHguI?s<5JkO8&wTJU;;+NSCU<8bU?uC%iZ<}gCH9}F zYEs?an?rE>Eu&SA&>>h+Omb|9xO_($NWw5ejH|S)UNbz!S{Qscv%d1Wzvf*GHeE*U zwSH@Cwf_Jw^Dk?+Hu@%^3u{K}RK2p9gitVv?ZhE)L{P+98(?#WBg~h22UkKl;Wb3@ zw!0dorkizbVJT;h2!w_rWNe;Xv0_UAGD+wMYTVU+D#fVUO%bxVX|5-Vvt5O79RUlXsA-b-n$VY!NFqPUT6WtwnifJ70$c_VNB};_RuOwzcy#J@a-HAG$=l>*jK<;XK1o(;9it!4?^6=X;rEK~mECNNDH|ki^RmRN zB%5|2EJhi(t^wrk9{l1sb-cUMBC=h@xJe;UtF$paTx5ZP&Pc(;5cuC! zwVm!QAhLm^k!C(!tV{dEDp7~a^6e<30fC&8$t1G#$9^lmxNE8P34GTo&dG${=oBk3 z92QWB0X&VP9R+*MX3}oX5nuN6{{SP*PXLzEZ{)ws>8JQ#acdN^+~28KXO7lJg4X7B z6U*i8UFi{AVpTnIbASmT9mV)rrY@T;>t0??&`BIFscx}lq!FJneEB0|8i@u;0~jRW zb6!_>;%^XNqQ`ltTuP`g14zfH1J|AaA4<&oW!V6E&xHg5xbP2ZkEv#JUj88`$hohG!K5+rbj)XwQ4K3@4iOJ@Tcm|&dzyen`U!SdMaOUdg^%N0LG%D+Ha zg%ukr5&VD5_pc9XJ`2#UW4VOe#Uf7=D+~LFUnFeaNEY$@{JuW#Pr7(5+uwNmz%uFH zL{RAw1dyaKL2q{wHJg|kK`^(T+&qNDK->;T1dM_{PolW7+#iL;H1Sm@D|!C_z&bFz zLt74-qX@5&>TRg_MP`R(&8L@cf;20kTN3e+7V{~Q-*mY~!65ZNFbqK1(R@|lZ6{0? z5?fo`%CbWuTpb$6&Q*vgWG^B}PnmDNrahm#-4&v?!c^n}1`pjQB-_+}HeB4=J-xIS zu{5_L?TYGGF)By`fE6Kl)Gy2FxMbjtG2pcN?vDv&DqQ}>H|E>@PG_Fuxp@^!FGc=G zudl`}VPjaD)n|lUE!#(PadB{_;R1m8l19(n83#GZ2aYS9o8kteE$r9Jr|FT)JBbNf zD6$+7Ln$kf&~QFpymE8FaYc30;q0;vxX_K?k}#fcjgqvg%kMkekBMF`p4aS2b|8qj zm6jONJ<^O}&d@$#frHdyss8}Nf8!!c9a`%oVB$hE&}90z1D?EBA4PW4%kZ#Pg*dO0 zIi-uQCwWc3n>A(EHHp~CHSF%iN|Iz^NIj1=-gpe^mnTrwjLjnHu)=}cyx zMk?Xd@~0#4tr#>tV(mQJTN{Z}`^g&-`GHziUJmg^{lK=h(=J*+Z5NaP0Hh@DmXV0Et^ytb0g?rT{_9w%gB=v3moT$Zd8tA~TSjIOQO>UQQa zm7!KzHnsIdYF;TQuXytZ3SX@zds5IbYu5D}Xkzg0r{<_KPo`*>aTD8Vo)*W~itBanS5p!!sh$0X7SqEgJ=0IzB7spg)iX)^1YXnTw_dYM~Grze;- z2-KTd`<=5WF~32(=3~;hO)PzjS6Hsu;0Wa;+rt7l$LCY%7pZ4?CZB#tvb|rk-7j1z zISdE)qhJ_&is*bxZE~_js>+JGg^a6fsBIrClAsM0!0uM!JU)A!*ciol6j#-8GQ&TD zrQCdXF0L@F zXaS9%IWEGv;ZsHXiFVK`{8tRpV{(y(M;)0+KZSGD;hf;qR-+2AaHy`CP^l~T03 zdOrOxUq@_-0EH$hT=&-vSX6k@jhuZxyWgDV?JaO50>I1 zgN9ykGDbN(J1Zj;C2fee5f&$~ z+%sJtietLB)9oy;Hng@kSC*mI_>oyyeynSVjN(N;;=L=yf>g1;f?bj#Y7yMq$h~~K zxQh{=_zKqsH{Hijp1Sid!>QAU*9}p69&U$g1L#4oXu5(eV%t**r_FI2OJk{&S>m>i zFE-gDk)BC-#EzdX&`v?G6&%;8!jo!ROkRAOe$k=L6kA8%eLm$}A@>O>u6+8NZjDIG zm8m6u*V98>u3A)sS502tgFoU;V?P5(vPoC|n`)Cs{{W()E%}P;t>IYo*jh`?TH{cf zH>29NS6Um?!vC+1A)6800YL%u(TYN8CGw+ zr7ahd>2`MEF*8?c2|H+#)aHkY^sOgQv^G&icQQ(kH2VpO2tP21BrIS4x=2eL0s_{5 zijBwiTo5Zt(COFr_Dbx;BCRRLwwJZMzsT}m2~8AUA+i&vn;g=4F21WUD1Sz-?&nzh4wt93?d|LkJ-M}5 ztl_tgWj1Wklxf`>P73;G6_*~ZW2UTgTHopRliN5k{ew>;}(Dp&4+iO~s zdbRGAsa;*jkjXkte5Aw@+1Rt5PA^9Dt`l5$2s|{-OPR$H+NELM^m?y&m+3{cG~Y?P<~M& zO220ycLM^TeJ;aM*w>crbn=;9KG|s=mvb`2yQITKD?&C55?M(;mEVWrbmhrfA2_?K z{OogA$+=fGId9#6k>~ylo)o;ix0J9GT1d&a{(3`+mp_UMyW-mmi;JB;Yg<>$_M$Kl z6TPk3p(JC}AT`tIqQb*cwVzFcNYkC9@;BaH$*4+v+^Jz4D3Oc<{6`h1;w?fu4H+eC ztws;A-8G@Iw7M4YsoD#(GO3X7V8a1`;<2fi&E^rSLYuo*v-fYmAhd<0YYigCCXnaNoekW}?jCa?&$z`^yYVi)eV?>m&9sfB6^f<@ZKD7W!o77I z(ys0>UpYU~99O`@WaR$jb_YY#tsJlRa>A~=qnB5{jvN8qpttiR{4y!u+jbTq8a+k} zaz@D_(scC)1Gu=lF5sU~wdQ$w4|YGDYuR{vThuliJ1L}BJTODI^XXG8p-EpCT2lG) zuen%p%o=u~O)r(%==z-6RMxjsTw4DCYDxAhJxbO~$sT7Rqe140?Qk9DX(1>2^&Gt(~>q-K-3j+KrX(mms*3I2${(KuW4qr=B!U;qB|AOw2+J?0br}}Y?@hQ% zNZwa^^+lNUUmc*Shnc$Zqc z)8)O^=ALn2Y#o zlPAPaT6 z9VXTUFL`!~$tK5*Ic#?#x*b13*DdZXr`M$Z&a<0$&2>84j2^fS!2Uw1N1Bt@oLO?LY;*LKv5asJg+T+Fe|SiG~KO<9JhT`Tqb&xuzW@tToLh z!dXnS**w(aI1@O}AbTiNaH zOl%d9$>zuj{{W_OZ+>>ZI`7-I{IEm{8_?~Qx%IZ^to)5itx84lZ(NgN-Xmc_NK4-&V z*4p?s7-bRN=z7R?Y;A((!gHMT`DPWPso3~y#b~#BZN=rZ@hFL+x;E*wA;&qG9M&J} z78a#g!jzidc(Zqu)u&EUs=pL@Rn>&HhY~V3`>mSLg2|-NZZAOMIaNve*8R_e?d_xU zUh(7}k$Dmy$WL1qR(cZX7aBa5cQMI4fFU=Dg_xqH8dnxs>dw4JAnbbqtlE`I|ZdAVh3F{@f} zsFyUGS6w}HI`Nm3DaFS8s@tv0R`cFj_;XQX98WA)2#0F!UNKVmXT^7Ib0S_^K+&Ww zMq|bZ=}^I9`hJUbqECAqHxkOS0Px%nnD6Ccv*7U7p(hdR7D^ak?vay&{_=|Ic&rS$ z;W@{C{z%PI#I8v~FK^YEI$3LmNqyF#PkQZO00cc zC2YQ=F!E1FZ(9+DRq0~kI=9_l(Ca*Dt5|7%DZa9sOp4{9DIWLgcAy@W$XsjMe95*w z9vIK4&-hnKsaSZIQ}G4u{iJr+Z7l9VS)zQ5@zMP%d)M*al&F_lI;dflA|3f3RVK8; z%8Y5koEmK<_WLfuh*ccrDJGL|?4EyNBFn5=GQ=Yua&SJPx{nduXi4HLqj_&6gK*B% zj>4i3;+d|Zo=q-A+TpUc>^dK%QP!>XL#fZH-f8oBaxgh~*;n~jbN8yI-$%3aM<>Hg zq`LJ++<)+fNus;N&wP!ANX%Q#TAMmXm9_A;C0&T=gE~#e{ zkT~8%gnn4AT<)8#gPdn{ow}~**Dac*h>L}r*S}#jyMc4#cA6JplHE$f2N?vCDwxzY z0pc?X-AotldvUz<-}S6J4MFtHO)sMXnkOU!(Dtj=`jvv}AKEt%yGiDGqyvGR=Dj&l zYE9bfl`qWVRa1&rv%Sue^5X0M6Nqh|c^W^pLNHk41g%o>VvYB=3(|iOYfe6&XxcxO zZRxt#hIKy^+TKrRFq&JKh#|NKAPzH9-dt!Y;p;n%V%|yK>rvI_LmAt_ym9^SQC~k= za)x7ti-Wq1yLMh@uTBw`4!crXwcoj$u4-4hewCv&q@G!5GH?f8D?;nsv5V5ye+9(T3aoQ%l1^*r+02W{i_1+Q_^MA)VvuCY(u*0dS z^V8Kf^-Ij)oo5#=S?-sABeaI@<5acNrn+tN+h}^s+lU$YrGW)<9v?D`Jx+81ibIo; zn$@wsdn;#~X6T#4*EY-k%T0S3{!3LnF^}w>YbX9)$Mvs2E~M$KOSX=tpMlkksHW(v z>Y@H)biWy2X|T-{aX@^<$0?fVq4CA^o*27@qJS}#Z~}3TJ6D*j4A$*&{3<}9XJvt) zA9apT;a=5D4GFvQtKC1i^I?mt1#9VJrPRDZE}^1Z*+{4iaxF#rTE`DhPG0Sq%Cz;rk*%fbR<;s5+*wC-8=}8KR5hdLMS%(KKmAoTBWd#}xAXr1f>k+Q z7II7F{{R4~reEpLVR5EjA&kz!l0p0=Q>C`mygI@0=37cQJyC)FRJwB8UECY#?ba)6 zf0=;eaUBOWrKRfk7dnKRh29><0$a(G?&Gi(l-o{DD^98R^7Ax;O(fpEANh{CpH9sqa*pBb>!75x25J@U3dXyK5DT!1)fTM{tr zyB7m#72)G5%CwdWmG1SIlI{I|r=dm)3D=#hw)6A(oHo0uHn*syt(N0$4r8}g#^MPj zow3H}Vp+YT?l%KFfLt3nKiZIqzL)k|-^{*WwA~wbW!jTpEqKhcZS0 z8*U>wS))8;H_gE399N$_EnFqOudHwIfATEqjc8&o?R1y(f0{8~#yv{T8!rzw=-7st zSmCmI{sNX8*;e{38rWvi--&~Ar~AgAJ))%W+$+VUUC+!H5kLG(ZjYi!$1uoy$1Xmj zAXd(y6jrbe7g2!PYgZUoa4-NqwbMr%O0u*a{GY_1R@awvDwt{0)>?V=eUdrLi->Qv zKQhZU_BMUg9C7RQsawPvez$zBtRPP;{_aH_U~~jlMzB*%kNX{u;TQPquO9Sx58AjmW_C&q~tOW{X$4H`)Y-A1Gm9=s@r_3u(TS-<#@U67!BT{9$n6@KCQMs6&%BnJI>a>?8-TNio5l$_> zZTok>W^0jSc=7myOn^ysJmSkruwnp`=#2S?C;e0-=aBu;z$9j|Z(&!w8dsR|T50U^ zTwFLMu5KLWS)BDd*kEUnpbl|U++Ve{G2hxNM?Ks>Wzt|}#FpB7ed&*+w{4P7Q6B)6 zBC|E^RzEciGU|0J)%w%;UXZ@(Kh5(!3}oR>pRrr-FE`udY5xFh zTk6*f9iZ|h$Cj}kV`cUoiK|+7hqQ~!nQw0UXhdwoQ?{=X{@;&r*Js>Pnisg(+DsznR4uyD3zS-(owfYkf-UeV0mZ z1L80^Mqb#b#i~ti@mcGsD+_l0#ndgb>fasWm;1h|a;MN9YQyL@eq-1|WJ{OX@BK zgIcyimf_C|w{R#X2PgQ~D0B5{^Q~h})T}PEsHxpB5+s0zNmaQFtTGu$=t0G3TzHD^ z4M54J$WjCbC5?b8@$@R{cwk3Rcp|rS%iCM%&8C`=s><7?(e9sRtcR&r(4k!Qs1Bw$)Ub?@#*W z=VJRBYUyxV+N4$!d9chp%Zb4Q3H{%#VauxO2`r1MKxKiLuGSgb?5EnP-rK^q#^+AB zCI%ohMBsvbt4PwH+Lo{Gf8;}{AF{MxfBX`zt*CvraIxe;5ZfC23dy31^kEeh%8nUH z$=!t%QB)wJiYO@sAkHahpkii&np#ZI19_l>)`QnH8bBo!QA`4gD4+y1eQ9Z@ia-b2 zliq@JNkGDiD5fB!G_;xL6bua~erV}QoYEQt){>Vrl*$SyqL2uBQz^ur)O~7L4Wg9w zq@V(dD4_r!YEP{h#Ri5kJM^IXQQnaC=8(gsB@|Pzf{G}lP*Fu8pkh;~rkVgxr!-Oe zP-p=uDQNmo0vbcWrRhnZ%7L3&Ld`1NLj-~{>5fh_TQg`EEu};LkrO`l$`>4a*BDL@ z6q}pW))S>CE5+O7YYD|GGxoW4FsHBV@aF6+=|zd! zasbV9IVO^l!^O|qPgXZwsPe}|cUD)j+;}%of#fnv=ObX8oueGqZKJ-Wruk?>+}VxM z;Bv`XI!*7`Ziku7GJLWOXM_65<*##vBIo%ro!`B$-O=wS} zu9K+8s=Ubsyu*IXg4jJ*1E;lPUut?4rNh3BZe%3nNiSpUE0xlvS~8_;#jld?baT#| zQ*P2~F0Q+fOW4eY>X{!y`+bJ1Ya4JjV8lU~Rp7x6BUs1@NuWVMyS1G+wAW<3z%v8B^&p@K_2N>4uG z$2mkeJQ50@rFr>%N{P!4ht#n`8e`@gSTIrCjv)VrMx0Yo+PHTo#ywoN6L(J#u zYuLlZsJNxeZ@l5HB-(r5?mBM~n;7*AO-D^_@W_ZyJnmk(`qnE>#=z`AX;wY|GT*VQ_PI~0~R2t5icDfy6MQYpqa^8WxK)Ps_4 z-e(+gPbQdsD4?9zdhT*229k;?j43+O(qvN9L4)f}J$R++ew2oUQWAIf#229O{B(fBTk^{I5-3&ar_V2nsW{{WAR1q(V4S*-~f_h^m)9SN>CQ1GUq zYXe_dGHMn>t;Mk{7d->10pmW*0k7-qK4nIvy_~(-c6vYfC-ePGG~&6ItGYRQC?Jjv z73f^&3Mit03MitO1r$+BPzorbm<1G3Nn8S~T7SpXKku*es`YBi{y!l90IrMt=}Td) z%UaJGoa6nf%dLHQ0jpeN`_++CPvAqJ#KMXwtG1+tb#|JCw0;%5)7XCcS<#p1E0nI2 zMABo_Y&9#FY#T^Jf$D22{Jgi9M!z#kcfF!>bWufWW)x9HAUX(i*=O+d`jM05x0O&Q zyLYaBxAfaf>)kf>A$&msiDX|=D*~dM)>@Z6ldw@m6{!bL;J9F)#adiFA-fOoP{w1~5w98qU zAdOK_0>t1E{c8UJhA%Gc7sOX`DT3g_Tq}$bl21chSN593U)hrB`i`ArHCKMY>oNpE=^V(Hkhg~Ngv=CAl(32rZ1{ylCeFD6D^ry;reS4MstTHPsY z4I^EUuLtdNSy}*n4*8oD&ky)e>AJ*o+UU|<+}pWUwtYqb0}+pzksNpJT>k*t*h$it zvu(7xMeFyYU#ZrN*D})m&n>?NbtksJy?NtTA)FH354~zlZ{aI=mU}DfhPYfXQkWSY z_^)KY_<1Glvt2HUrP#ZZCdu_1naKoA@b2x@ojU`|ZI94J>1ziaqfY*zT z&hXW#r*^FrrIrBIf=LZ=8ITNe+=O-aI|KFdvw&Nz?Sd8)|x0-lKb^rLi#L)z z7K!dO`-?eRGb7D)srjW``Fmn;*G+=k+a#*6+xL3ysdnEEv_WS-_CASl^F}1OS+8W3 z;h6b8fV)FXFX_QYj~KGp2D-ZA)XD7N#oy$4O( zZUp}TXSZnyxjQk!#U4|a$lTpN@$Z;^Cuuq)*5gf=O&(egJX+}_12NgkF`aiP`THp8 z@*MoGo@bfK{^t*7_xE)CS_xpVtN4|ZOV3lt4wW_F#M<-|LI@7ZXOsc-5uE-N+)3fP zEBy}JMbfXY^&ch7fZAy{kCNHoZbh!{PmVfO(?xTrTwT1-+X&n2w$Mf9Tzr_A83dqX z4aU)&@rvbi?~XdQmi}y4nw+j;Fuq>h1MbbN9ODr-;vMMRHQ*Yr2mA z0QeIkG;-=~^HjQizvOe8cYrP|@8G$+vDaN9nL|XnX-SI%oNbat!TQ&(S$HE_)*;pH z^dAiCMYU$NX&&+IVOYhi$uS#z(s?P2oMSmP=bDekSG^Dxx4n_zgg{zNM&S&j<=pS( zJZE{^*yEFsc*Yg4#eGW6R6%MVWItwKv|LcO4@;IrIaJ542} znr&JA$f`B6+Am2r=9l@iwYm6je)`46p?l%Erxy~*BSS8!3?XuITXM$4sLxO_?^{xQ z9lVa+FV@q;dQdS7lv~YmNhL9H^MH}AM4p>A}n7zs&V5E5kN2-^xaz;RlhUGCN((JhR`gQlgv0*>?B8%uvlRP=_j{-_3uK^q+>jJp(+5 zy50SqoRJyV?EW5!8eC%vuRLQ6ay#wktytIeT?0&(*xPDeCb+tqHJv>BjWW(Wo`}k> zr5};sccSrMC$^`lI+bgwh%LN==Nr9x^{UcOG|paG8Q7eX#F9-{`lVV`{k2R>^h^BP zC;M)arR?KJ?|<;e*B3*=5ZXyB`ktw9L;?0+_>rQGZjOI;Vzr7xfsy=6(B+r5HO{N> zh+9o`mKHYBn{O-!)U_>2U$t|RcNi3>BcLE-t7g7jB%Y>{oH!#4rO!IEZ`Ci!3S2`` z$CfnWm!p5F@3vkj_+M@=+HD_9KWKxV9i{{S}xHvR@&;A6o#q^`JdW>*AjUMJ znpW~(8cs-I*@lLl97hGrN#LP!Bxg2a55!Q_{NW@V-?9lA#xF>i+S-vVnE^!lrC6j4Y5m#rl))0zQ_G5FJkG=8+S$pen`Qi>=5 zuT1a*D2C}}Qt=t1X%%{vNTzNNZa}XyuTk(!SC*O{p{qoo#$^`Z{{Xb`%s-K@FFJ8p zIrHtO=5*l{om8W~zmcutZxUI@;v0*pbw#+l5`5D|q}#66UNMOow__bh=hCTN_}5Fg zfu3zcTAt(hM1N$oi2YV5bC1Tn{{X~eZ-_M&^tzOPZ#!Xgqi~jkGV60oO5NWeaOgb&7hdB|=Ec4*|mz0zE z*C;(HdRIhpJPc&ysjI#EnM*LlG^5S2>ADuZ4zW9UdOasevN!O_1are`k;<~NpDg*f z+&+9~oY!&Z`}#48MBSUAFx~_OA~UNfkb*O&R6^r=fn7(E%uT*LNz zsbMS|%XVCjhX=JmpTfJ%Q^S@=P+4Zw>@AYuf+2=ebt(^ZfH?=);iEq@}`U0zMvI(g`Mo+{0~mEGHjtznW^JrxwO zKb3lf@o3sa%>;)>unvHot2V1~AGanrH-2KJw(%yJbsMAH>esTx83HI8Jw69eIvDMc zFdn}>Wb=B{k2MMsYrC{jqQKLOwOWhismj^-6JD9&H^`cNQ)H{%xQLKC?L+gi^a=?* ztJT}WaoK71*Dq%&w}724ISYX7ZdO9hR~wTeP{DE0K+Z|Wmf34&d(R_9(yVOvzVhZX zJb_0f87D5-{6%(S#u44Ftu2L;CGC_j-A5!$%7j|VjUX`tvjqV;P!2_Txv$ryPuf;W z(f6#L*6XR!g;Z3zX+8AUsp9UNU6-Z_6=KcSE2v~*LaPnMcsTEh+3{_fSa_2D2-#$e z%+DJq-6z zoGvvGWscbv%TXOz*+|%ma5*Kdr7N5QN*%lm*CVaCo-0enpU#pn8dhN7Vz8aRvrID_5Q53eskCyLEpZ!$19a|#e(+9>jz9$Eerq(1I(6gqT`NA_SNFOewhmLBDSK^TyZ7=i zXYfU?pBtS=QrR-L76|R+F5Z~)1Y@5}*JnPC%cI@LHM879G#0EOnn>)YkL|#oc5_$U99jf?~U!O^e{@vrTx1K_~EkKQ!uXkbdF~I7?lhoFYoYBpsTTgQ4cfHcJ zOIbG(O3QB~R|v=4f@_-{9A7Ld)}Pu+(OY!A&2Zkz?iAzEy?T&IZ=>3*S7~pe+Jz(c zQ{CKON`2Tuk*DFB>>|3fOEr5-wRs`2pHYT;8&9(cP{^=P9BO3VNd-w_$BxzDSjewY z&>rJa(=?knz)m%50Vhq~ZMx2?-|#4oD9tk8V@fqAQc_&WK4+zy^6S`mOj4^i2*E8b zthKuSwK_ivc+kz_2DQ?X>(9Gc1TxKVGG*9yGwem)cVmVom&e-vu#np7LI_e;xpy}v zBzXyBidevQ1dXBi#yVG#=ywZct=U{i#TF}w*_d?zFwJ_ejI0>=cHtqq6T@XRL;`ul zZ!Nha@I({^N&p1i^Q{pCQ(o4(iw<-%b z1p4&?yZCg6wz9W}Rd}G6`#So@?WdJWz!lQs-J5A8a{H8Ibv5R;I-C$%HKpC6UB|e( zE6FM0F9cXNLtpPD^7#(Rt}sdiY< zf8SLmwV_#9*|p4ex7Le=@}BkW!%W2Cm&uMtkuW*Saoeq0)nW0zp{U*4@4viLJIAN_ zP3gYSvxef{RwqzZx-sdHd?)%#miY->Gsbn%P*A@xIm7ivjyRl)Y=ub zm6TQyTxvEq6Wd;yrdxT1$xBO!UMcb;+zA;{6daS#RXu9*(#qTIOQl*}&1xT?|fLxmE z_5B{hQnJ)cQwu1rB#w9+RCKg-bz)vQcQ(-f0KOy)@&-kDmyGTj^-`AlZTyqk$-N_<$-d7rZss5@z;*{Y{;uYlWXxmLb z{l|x+LzYuiotC$Kf236{1KQi%Sl(LNOLeD9b#HHBWAkAVh)14hXICXiB|094oi)|8 zmbZ~?y1cp?QtB3yYBz5<3$bQ(jxUxl3T^{}N7kZg4v#jUaT+RH==#OwfMx@6w~@r@ zxOx>5B5zDsrU?mE_+v zC98L|)BBFcDXGd7){09+zRNFPYc}?CYI14NL2nkHC623TwwCDtXp%%M7@!Pu6oisV z>0G~wG;M9Q+nDEeXui<#$0U+&U8MZHl6b{!!)!#lO|qprf zc&c)#O~TE}GJdvtuQLGX_V(#1yt|DgiNcuIlEc&*d!G;6yo(r?k>&hlRA?6l$`|V{r?| zVR313Zt~25B8_K_ls4wT7$gzRbkIHQ`Zd6hRJb;zp2pjKVNJi(Y)O73e5{9Y0i+kma82 zMW(_~^dQW|&VSslqgd4B({%k();qSh`yRI;SZ#2gWu@F{JO_I6KvF{F@CGZ-ZZ)fE zUgOKRX}s)hd6>JY`twFqvG|NM8mnlnG+OBGtAC;vH|o@?%J92->ihX4ywWT|ycRlp zXx0YhbGaj%Rk(-_a7%e`WaH3^$i3Ghj^tW3)~l#V6EsYayn1vFtHuO&%ex1^&slnY zqv96SW4MAZFUnQ(0w_$zI`#Dwz9rS~?e!lnD3;hM^J5?l{{T0s_pXR!@Re&jRqrE zJ6U}ITmku49`|?GY{8_GPcgDUCj|WkYg_nJ#1|;j8%KsE#_4V`3~CQ@&OpcGUaT;9 zd@{OGg7jaTI3jT;7YNe`Vh-&YIuacaSy=uzhH3IoeT;mdeu-Q!2bxjs zUG#D+9X)w&{Pq6;fO6E#Ys;;_ue|6d@kYHoYY*EbiX<3V;lxM*{{UqGAEja$WhW)r zlkRFP^GjZ(I#7bN5=i8gNlD&L<)|-jEspDXx4=XA9eyG^eZ+<0NK;K}N~$A@FVE(*yh}iPUb`#AJUkLNI~309UHAY&)}+DE;5?4i}hJ zS4wR58?9SVgIcoDbhI$VG-%i}+z>O8dGmAHv^5_VPcMhH<6~~t*IIAcVG|3Pqz-N_ zV}XX*8He3-UUd(|9d;Q~a3N_UP^!$F;8xwPzj@*f6HvFjR8w=P=_q`$w{dI8&ph+e zyiDT*Di|qLWhM5$eY#J?$FY6bYpP-W;rAy)m1H?LmFx`u(ct7tNv1hJWTP`KjA)Ec<{{Ysn zZW&GvF;k5M-=aL(?bCZ7m>*;9Tvok2GHN#|6blGhTw#5Ub3-P; z&b#KJXTJXc<%wX*3kX_3!+ZzHog8WczDy=nVvbRq}WyO7`++CD?QadQ}a$iS+ zf8`>d*0w&;qs9KOUDGH30Is?TPyGVou=M>m!nboe-QLX^8;=X=_!^FT9|tT%!F_Pf zI~3#jSEXAkp*j3@7o(MqDp=aEhr$y*AeD>FZ|@xp-1#xcfjd&m%}!q1l4@D~>?MYX`&jklc8aPq(pVeb*7=BhZ6Z z?rm)KJ54g+-6gt7Y|Oj+k2+3koBJk(9ArOvJK4QkZ>GktA6BLwUgT|bv{ppP2Ay+q zv048BVk)=sT*-SH{%WWBR@e3=tY7OB!!!Q?*DX%%KlC^&5B?FICmH_QxB6rM0Iyh= z+GVA#e4E(k$M;2cRLlLez05^L{duDZV%<3V)L{PruT!noo;a)}Q5BW6KV(~Y($?_Z z27f!uCnXVw8O}$hGn0%z4Z$_kH}FVszMNV+A68+ihll#{gM`Bu%(h&80swA)=a zVm!ETLg4=ZI&6>Q%~>%amQX++!Ye9Ms|z_erLOPH(r~9MsHc58c^sCNb$4fW9?l^w zy#kfp`c}2}rL8d{=Fmic>z3NbS#=E-{fh2_<|BjZ4Rr6~iM6Q3wy!CUL69a;2W|nb znyK@tsHVI1Fs9clgOgA2DrvXrs9UaucNkGDfQeLKsXo5KtY6rNzl*~9JNe7J27Ul6 zdXjqq-_n_7aW{wLb8~K&P|P@x4C6frJ&kqRPKgbaVoPAs-0DiBYm5|0GC~v7d6*^6 zIEWH>U~7XLijEpCuTG1jfA9{hJr`Ec>({zp@JXegPtq(FRa9$BBnbkQ;&~ef<_G?J z5E+5#5~`33Wb$y`j}=Qi`r+8%Gn-1upxcwb0w^oc=sx6U3q?rn4P&H6vi=)ot+%N6Rs$(FRJ?X@|~ULuUZuno;P zTx9kQ>}oAe{^}ct6QbQ|{{V7450nGb9)_;p>u|+po*dMZEQj~Ar{2$@tR1(SQi)(9 z?#%qeby1!<9gR&mxl5W$(RB4sqhp&%a;NJ0`ZE2iO>GRaX$-fPGwoZ8DTefM*9?cQ z4@1-*LC-bQX~ELU3yTQ;+h{lANV$}Kw%Kuy^cmlmLE0HIa4@8^X1VE%iHa8fF}PlBxM;j{pL%&IU3DL7VKFYJ+=y9Co*IgZ69KN&e2c zk+}mT18*m)zstcn0~J)WT9|*`;}?>W+4}Y-d3-AS_;>3Uy7caGx`c^gXu4zs7jK$o z0|!2pg%q+v;z*dQDaa#(R`oke`zy&I)T4Ok2P_}2JpMVQ((Fy`$X7dJUzy1`z!mO8 zmN4dQ^5uC>$sLZJcWU;3ZPk=4*ee5$7_shss_SWS>B)0teCA}0W4hJc5;r3d@LDT% z4KW*^2ZbCS2&xv0XP9c5$UvcRU856E0(acn^L@HxX#rjp=Ch&$sP6aE#KefBLb$u2bV>3e(C4?7h4cc!(Z(dsg4y0Yfp1C+?hJ~|3m zu5`^uQ2x+`T_-2xfkr}+(ESBWVFpFdRy3Com*1G zkPqG?by*vz6*T0enrhDX^?qOERYNKX>#N>shctX{TzUN4T?4u0rq%yLhzYp>BSCh+}~+Lqv2 zFbdZV`wn7JoLy1YLX=*silYZ@%;ZK)@j z9ycg_GDxq{m4-tCIRp|7U|q`uvX{0)8Xl{j_1W8MnjFwFGyRg$xB1#^h|@%@RFNg4 z?%fL)!DKl?3G@JPM;SQjUHA%>CZD#a%O$^O=8jBUAsc%+^F{sZ)JiC#y%UKbqKYUg z!9^5MFzZRvtq0zY4FCf)l$oTU1?G~9C;+00C;+6TrsVXX1ChliG`PhjAPPz-r(uN| zqKW`RLF>f_(vzA%9qA~=2a`;sB@|IW!jgkQ=}O=yL(L(jCYw?LMHErc0*WZ6z)yN_ zT6eW2NbD!pgX>94KnX<@PzWfZiVF%#T1-#@$9h9S;LuKJ0Y0>pQs#gXiYPhlKnc&K zCthhzdecn<5{f9G0*Xv=gF(+~07H{oarlQ(ip4BZlq6)8Y<%O}HHr16)XEW;#El~- z9hoe%%{y3-wP&4>*g-m0UR9h(y>BI;tfc) z;SIcB#nDj*^{)OsPeIhy<|@h=xg1 z?_D(h8GvYU>J!Mg_uAH=u*Yv_WNpM_Xpo^UN4X-q z=~jhis#Ev6d3v1lrz&a2dVXe9dNjlvolbRuPd_ospTfKU01MBi&8BKLky}0bTSvVT zLUxwtkU7P9JneHMZ@Ava)w!5nT*n@fZxqU<;{(1sRiSx4vEYlC zrUmZOb?1z-@z%K=Ge_29x{i3Q*nmbxM%5XvaE4R~pX(GZ;~p$J=e2%DMpc+(*kOIOI4ajxsBQ zqQ9}R7+O{1%T_l(p6S+|H+VDG@ARD;UABEe-40iG_Klih6_0DXW%;5$uO3r4027it z?^p2trJ}MMqz??Bv{S^wNM%vRRo5W<`c*wURMa$^rM%OpcqLAZhaZ9U73tasi0m~e zrL<_Ex4WHoy`zj+-xJ5(=>*+2x?yv{01{7@%W$HK zD^dcAD5Ag=QAGe0Qh-kbn%c4O-oL4A`wpLRFp%L{BVwfeaf(u$W2+jAdLt68*nh|L zANA3Hopi^+I*q$Xnx)l_p3!wniVsZgyn~Gs$6&qP)yTb%La=I;#G+{EoU<8uEHYoEL~jHH(mcy;!yMW})!f z<}FHXLsroIh{VxDEP95sXKUrjFpQv(F7{lBQLuU|WZ-jFG~WQ}zi2mh*M1WV9mF=R zAKI?3^s+B9JU(+ zg*jcY#PDrjJp4QUibP<@NXVh-P5O(K& z$xt7-I2%VCgMo;pJ|U^i8O1Kz$NmX(hF2RkEBDczgM2LU29a$bi$K*a?XO17*Ed$E z&N%3ZUB8HA^cfztb4B=5Ho9W4)4V@p6~jhdWWCl42@!VX!ov;Hci=`1~1fqFl!${{Zle0VpLN zd8e8OPnYLH(nbgy$0U!Z2OS(92hsI-ZKtvE4ud53O43JZXQrvlYqN1I^1CS>VEGsZ zI6QD`#4dg%_`Y~!w@blq94odJf;EfEQ@1LGKp-8XKDZS``1i&nDves@LMT)Sk!=r(r((X{ zDZ#<7lrH>7uV1q@-TlO+@tx8!2OT)gP<#8?Gv-`K+lVJFPDu5kaHV-`I?C^T8~o(K z=M+|oo{MdN$sbL}ZQ%=xn|QU2I{Gr`CX(XoR9RjoK3Ukx_o_16+a;A-juiacT^+B( z`#2!f2A!h@cubc|dvYddXZ_Y9#>vYD-2CkR9&yn8w9-2g%*2z_lTFF3mk3j`i>mF~ z(fv~)=X$oOtNOq5K9teCQ{dR{W0P66(V~gdbg68-MK|uY>{Yb@C;H967wz-$mb0sT zMbZYHZD|g#00sf}*ln!k*lq`vgBe-j%5f)k9P~K_eqzTNq!rm77sIKlj&jq@FUc7H z0BqFdaZ!%GU+_<*v~P=gC5646z4VgEkV0d)5L@kO<|ZO0-6XCuyB~n64*vkV>BwFD zL(^l`EpM&b^6~AXMUq)k)lBjzk1}DPd>o<1;_dT&;qz|staqoT#b8_#y}+%h@a_&0 za`&5kqe6QX~>YM{u$K0Abq>nIQiF^{Fg}15e$J3#Z-R^JP5K6*qZRv;MmyM)%@H&E1W?kkafI z>~M=~c^(lnEF;Uxx0$#(K2rR|WO4=r9OY^LJlAxVjkLjQY|yWl8^>=LV4o&IZMkgh zT$UuCUQTQH%TBb@byZ6w^5d2imuI1F!nr!>!(~_xX1$#l+3T_}t&hcXzG{yCr)PWd z1I4$-0@w0FwvmW!)*M8z#5Um*Xd74LUIzzg^c6{bW#W`U8fup)ssL443WZUO1;;`1 zjt3kMO6FTcyD8=Hj(z6Do2 zHiEyPxn%W`&gF^Zo@sgS%>}Y^>&+%Ot&EtwQOzGwOH4sU6i^@(yi!v8Pyjm8=bCOQ z+zJ2z^c3oEZYk6NQAHF0QAHF0Qi@6iGDl!i4@xtRlw-Xh3>sXK#Q^%z-`0Szz4@i2 z`qI!0D58pD3MitGf}QP2OV*kJ)KX+p(g3CF){=?cGe`&bQJ^3DHF#V}7c2~-x4Qh!{I#WBH|BZ2iGSo_)W7TMZ~X|?9cgP9 zD|@S6U8f5)@;Lf46Ir$GQdWXbvBf`$iVZt7-n5`qk~+ONK)tlP(jfa@Hrctdz9+Bt zed7Qm?s0EE*1+q#+PucLbUjRIcfx5?&bN_TDdNsI#N!MyIvjL8k2S%W;a(zxj2)!4 zUaMoH30YF8oVI#DLcXh~Po(NM8g0t$lHNv*zu+eoK9QqcYd0QLC1Q;R>1UAbiX0Xt6pxJ9NrN*Or-esh5gqb5UNq=hJECMxOy*MMwa7Y;$Cx$gz^H$R|i)(9r zLe4gp(opc}Acu-3UXtCo{{US#qJ72aM=Z7He{9aJHBS!<)qAdyerHeABN;hWm7)3i z5yfew={BsgNe!L3UC`cK+I^<3S!a`D4yrfU}G?JG1<%B;?w zfYie+r&^qqdXki$`m~enWwBDl&YY8{6r#4#9sdA`wf#FxylYtRHLIJ5&L#71Acj6b z`>PZqADwDx8jhW+Y5HaD?7EG}8oF4^146@opRKhO?$5g!K{2D@I$}?^m0cWq3&C&Q2{j+1=mD`<-}v zU3ZGL(@)dnVBYK6Y?H{4Xx7UH;zV-GaX04ADJSu*2z9NxWY>1u7LOVxBi?M1MpAo% z`>=iL9~1uo!ZUAub!Dd7%^Z-*@s@VTB}pEpw6qTr>AGizF6?fsqq=z}RssJ24{G)0 zm*G8}X9@|uH%j(6BZ;lgC`zrjGAuk}uR$zOL3Ax5G6KThHHdS@PQWwAt!Hbp+{>!X zER)M~xwmwg)NuuH;bEuJz~#g{{TPIpzyu#hvC*Cuvp}1@55TnDLks&DMNwn zx~N5;8Qh;dd3S*cX>szlKfUQxB9BSY?gPm)Tu&2%zF!Ime=P~jV5445Z1wxjkN3A892i)_TFc4)HZA=t zo~`{EQh0AIJeHbAi*$HADILvVbmF}VdO1h>)a0qEO!U7E-L>|aY?m0upL-Rwk}=>| z-;)%o!?;%}%l*0;e|_+scEiXb=`#G5S->{hn*iE z@1Uo6!aVBhsH!Y+>Q?YyBB{v#07yXR@?u4KcxzJ3YSCLsDKA}_-COsVNKdnC{ETfP zcDK}El>(9+0l)6^$27XMO$MVpY*mi(Nl&}aJXUg&2tJ23&}-3Ut*+7^B01s(KsnAj zn)M}RQF)vzST)$dJkjq+NffoR(8yXTDQSRFMHGN3X(*-wo(*j1x;56db@q5Rq9T`? zX%5)pjehgHbN~uwkEC2{7d}ioQZyT-na&b4?#zFea(EoqvnHFN=z2Gqe|uwXZjKGU zn{hDvRs74yp6Vpr>k6OsaS`(#PaS-0-#3O5DiOCk+WRjycVMtCySw;T^`Ql&rk`!6 zCA2CM!*8Djyu)m|o5#qWan)_X<~Yya`^U9;`|4Vzxnrob>Lz`{X(c^XSAeVN02lyv zu8i16sOmr4H?r#5$Df}u?5tfPEJp|>oW!6GoD2a|MW>dAsVFCZx%TzeQ6>o$Fr#XYeP%Dwpf`gZ*=>4;Zj6;c9?D%!0Jr5 zZh!O|tuKjmSuJFo&8y$etgP|PJaEKF?h*)>U>uK?f%GD_#^NzJx^kmRjFze0w5?{X zr)Fn|rAmaANliUA)tr335Z7Q-n(hU&ieh#(%!vj->PGel0=m5x2&`?Quw7Et>+E`! zwezi;8Hz@$Byy1IHWRh+v^Ghr`U2^RZKmr>q}yAE)tb&!WNC!4+}lg#@AHf92_k|$ z>kiw*z9H3good2MmTP-!Gjgz?2#fYbn1O8$b4-XgT)$xtnE5Hrd4uJ%(8sr^fl@JAD-s(LenL=iEb_4 zAG2}ymutxh>CXb?e=2!}3hI?SRO>lit7x>kzMpqfIyEV|%9LSiZ?5{=U%cc^zK>}X zS4nH6T5KQ`y1knERz1mEbVSFt>eSOUXd3E$KTp1n>+MiGeU{%$irxuihS`*Hj+_- zOUWI_h_$;J5(mAsxYUj9v^P;b<^1wQo@$0*v7;i4Hb*(>QR!YGwOu;qc&se!sg1wJdniiVNU%Z1wg|Dq(lr_}X7m~~w0P~Dd z1Vk;2>@0A2HHiBDnP$?%7O8OYI0qVamA!~9>Ak$!03U&`Lk*nNt4c172|X8NzV>rg z%b^LiQleV=zqq;Kdo4x{Hp=Q-IU-wKS^(D)ArXsf_}K;fTb-6NOa{X3}?h zo|~y&Lt~}sT8G;$ZA5V!SOi*XPjug7c7XZMGnCv4c3zmRjWfhLMfR4had&-x7`jOA zQu)z#M*jdiGz$u#iy}4$2R%J21H^tEc}}5gdv|SPG&-!;O4oBF5&1XqM?cHBjFoc0 zfszeH;T=CnYYj(FhW#(DC-TaDo(Y;5ytetB<|rcyQJ8f+n(~w|e^64LPu}fozV^{R zhg98vtT?Ft?|a*_zU!&W>RPR~m3@0*W2EWGW0}xRBm#LrR=~qdT#v%Ky*pdK*KIVJ zH9LUI6~)eyRy9>2FX1L06alnLAM0F)jl_?y$$2b7AGSpm&d@l_s2Jn^1WhN0Zf+A! z)nm0#X19txN)mqZy^M<~EAOy1eFi%PL;E}1(1KD)OJ&l`^RU>OuNUm9Nwumv9b`vw zWvD#P&n?ZKoqmLH1KaMjlo9K~8s+W0S>h{bBD9N8ogs~ZRSrfm=z8PYy&GG%Yu##J zvq=<|8l)fD*7EX=Yamvrfb z7qitQP4UEyD%#yfliTfb3t%ZAdSbJ*NmcA@gi2?U>rB-&^+V5-EL$!^r(n+>yPtIl2WiU3w{{UR1T#rFsBq{qkk%ZOb3XVG4X)CS#_B|<0 zPA*a2QBUT*4qp3ShT&ajn(FpNmvS_+5~Y2?HDCKy>OpX9ERs0o05A)?Z@zn0y{40@ zT-&>8nk$IoZ#Y~`Hibdz&4tI~PRW*Hm-^M6vASQH3ozGm9CRBk)=U%bMSV4FUK)b^ z0dSk6~DW_@Cm|phxa=v`UjAf9I z&bsR@8KYr8_I{;!@g1%9>0;9&!QcVrvq;}Sxuv=mT3yW6(@UjkuB1o>wY0jF>Q5mz zPEsyAkPUFhHKyj{hm56v<&D1=@;YUKmnwByR_^}*$hi~`e6mMpYHlOF(&3#0DJ?A8 zWX2)~eEBj0N2O%VW2o9K#CL;F(PEiIn=a-^+z#7No#gukuA19dvem4tg~Q+KQ8u9! zl;Y^55h~rQDDp%Ko=7gL7zX)w4HR*D8kyVoyybS@c_R@NrDR!!@*iw*vS8g=xx zcb*r7SwZFfl3(7)$1LT){dMU)4kB`kt6AFi_fm>qJ^YSUiKP_ODXaOro6D+cv0Gfo zHG7;c7(t}kMPLhY{{StU&6jBW4Rgc9dSYrY-;E|KxloPr>N3lHBm18%&*;9M^?}ijI~wVuk>J$dw2w3X^SRAaGsJSI7iHwEbsj3zH5KCIm2

zGiqy`+ z=9fHDW{#$iSbDZO13uNcajMzPVwQc z6|KFziF6z0khWC*6+W-0_Q{fLeO7L z8w_EI9r!&f1y0jZQhohRT<;sSyB!oB9Ma{DUG<0%k&+1M`qy!H;k_-qA!QNO;0m*` z4~_{r_pcYPMz++nB=D83uB8N%NRzV-jgMO8#!{@g8k2hTOS3v~)hV?k;+CD?k$v=g zD?bKm0t@KwK)6qtMm;_2&-A@ET~grNM9Qobwpid`S6QbGKTy(d?S<0WMDr^m$Z~PT zCY7dW+I+K5KB*IrCBlUqliHO!j+AO9+m-uyF2bA?+$@!?-_4rWU`3?(nh6+rklFZt zA@7yAbB|i`+U)g+jCMCy3dj8*X^O+w%YpIy>x=8itgwI$cIWn<`~a>V`tYm2Vi!c2rKZ+`5hO8Zf)W5 z9jx=O$Qa}gp{-ln{{RP@+k-Wf?B-V_hvTo-xy>tAgH4?$dqkM0O~)18X?nhqsM_im za%i^Yt>g1L`sdoC6Binu)0NuEXzkb6%&a?39G6$s>aWnNtsN1(BV|354<6~cds=&Aqjjm=R-{i7|pe&V2=N3kyQ|x`o2`7$UX7UNCA~-R|$y&lhJT z*JaSTZ4Qvw`%LmD(Q{sdqrs!V`bFKHIIS)LfT@Rp@J+uvJF zl!>1qy+0b*njIb(G#iaNDI>MJgIsx|W0pQdF(~IgtzJfRUJeSJ)V?V8wy#gf@5`x4 zH#jx3@7q(I7XA*5v&VmNxP$y3{c6Lyhe23(THH#~XQM7SsV}T-MwJesXsjAZ8A_gT z1yZt$OL9KlGsphw=DnJ6)0>&U>(KM&_2uP8_kbt+CyOkuK+lq1PfxmxYb#Z^`!J;e4Gb4hl#cSa;-z%S&!GI8r%--zyn%cNTD*le_$ z3ugCZfiiy+UQ*_%o5rF}$`5@yovzT!oEukiUy;rpv>)X{g2X7~lYlF+w$gN!jypTK z7~WhAsb9Mv`_=DMtf8wss8e#-5 zJ2Fk|e~A8cgp<_LQgx;xMV3V6SdXEtts7ClT~5^&=1>gC2;O~b3bgcSUR_QDA0AtW zC(ti7l~o=`b4qRVD;l0HVxA6Mo$5;3rq4t0&X;>@aPn#jw;Fs~ zPnKJW8BZY+zOI5qN@4Hr#!lK-ag6yL$1mCi~16x0!$te+)rD;fSlC zS?OAENtj7#VHw_Y{<-AO-93MNS8Do1tiXcUK5Umi+WNGbhNmKp%w&A<4mv3G74!IL zeRmTqOxL*`yx)K8$n@(=>hzTu{7>-yzs&3`X4A%<_RIDAHl;G`w|so3{i9s`_jgw8 z*4o+|h+N=J)b;8OKIc`i*JSdqR9lrhVv%|U1As^Q{3;JR^GgeFeuC!F##gui_Xo9l z^yxI;GS&3|048!yY3%e}f6W_uRjJXUZxGu~uV#!w#>bM~vOTJdT7|{0o#Hv1rPSnz z0-RtUZ%WlVbQ;n`bcR3K_MkMe6Y~b@e!u>@$<$}l_4$NwfoUvwNYwC!NA)$F8kCv#;IDb=tL+X$xu>f7v?ZEgZ1}nSjAudivEHc_h=IeO6+A*>X>m2+0}# zD%wp^ZS5CM)Pb7j?>pQN-XLzA*DHjgtsQ*&->=CXDp8ZXwEVojY@s}ltzRXA$WEVQ z!ET=_@K57cuCK0y#%&5gbz-Oy?PO5s%joEMZ^Us{ZtdU07OM@2TezngxH!oG{{RWD zZEey+_U#Trk|-?jlgRpd(G?1j{_e{AKKJz;oTBaay7%(2w`nb=rEV;&qVv&u=~ohM zl^FH=9PN@le5o=IILi@T3T2NB4a#+sT@jo^oA9qUrn?SO#DSV%^F5S4nfJ+3HCThUP(-hc_xP zOZVOEDYlok3t(o|R7a@Y3`HmyD!A%?wOR@0*w)4Urkt8+x6z-=zPJF-2|Wfn15LQ3l6&=EsI1#sL;{l)hksta8u z^wu}GUpXiJA7?w*^fl0`K|dw8o9<)DCcSs^H}r1~GwJ?Sw5rz(Jj;~_46%;f_cg=o zcXQlbn4}Dm!}3OqF|-eA?4ptE_gqUM1|#OpAQ&b4C(@#|FnEAVHn|^?7~&~aaK(>7 zj`f8ql7!t!>c1cOKjdvvnv_%{qd4sq%;6fO(5f~B_IrwNktUK6j4P06j4cz zXb^`P^rYsL;*+f+(gW6#iYbgK549~6m<`T&#T=Sk^NMMua15T5lu<|miYTB0ko!{8 zPhKeuI`c`_sio(oB>)|%DRbJAfC?z0fuN#_C@3i@X){0x?kPLboM#kffD(!*paPDx zQW^kn@}nKaDaT4}1qykjqKX6|%^9QVN#BYGVF{vxNkK#7jiq&s23d#zdz$S|n|2X2 z3nV5+0!x>{8%MeH6~#p(!y?NW!yyD8LMzeq-y2`GhNTtCM$bGU1BJtJ$6DdVdqk6h zzxDbZ6ge)`+01IPTG^-eZk)x{f7Z$U=Jxia@cq5?7w~FPE5?@2CG&7Xjhv2Ysp2ch z>>E!J!?C-R`M)~Un^L{7@ZwlJr~NGM+31u@o-yRM`fvD+a=CMMJD4@)xw5%UDdN*K zokHLSDRKV}+I`>OF|+r>Gzi$gaCw(;rc_3}zP>mhg!!B~i`ofZ#F5{I-J|BppZ_ zxd5^8=uoGZ;ysIByPnUp?epk&)T=yIFKC~?9sJjGftK##ZY6Trtt~S3?X2&jR>z$f zQ}4}UbI{d`XlA%(jxM`NJ-8M06O4Im_B^Ob-soc7PKr?^U=L6U0;F5})ccdjK8$F$ zvAVl$w$Yb9)v$ae;sF_(>}{|Nlac;3rBal1n?*(wYVk~b)61*q{$$Sb+*%$>631cw zg1L(5bX0inn#SQ9_sYqzoxeA1)*R88W_X*bF;nT7gnj)LD>j&%DztskD91OEUT{xsS2LnKXgrZ~8ZKXiTd9^$$Bv2S&8XyQwE zD8ta!PLo>GcKnT$)6zr?rA`PSic0B){++5Qi%^V1HZUeZ*Xk;b=81P~JlL^3N09OJ z$GD`b>uG4g)6((O#?LsUc`durD24eTp*f8+=zfw&r#x(}5}?Qt0Y095@?-RGh6onuM+7ngfz zOqLf}XeA>Dj;Q1KT{7E0Mc^*0L&FrwoW|rGYjNUp#pqF=%aSUpJe9X`CfJy0I z$0WW2v9O9y5MD`m?PkpI-xZB5?o_Bl9-Cz!466gSUjo{Ko=~fhk|RKHt{crLdB@w$j~Oy94dCl z8lb|esOSK$P?AnfHNur~KK^B1QhlQAzt8dqoYJH2;b|nhy?@{y$EbMs!nRV0JTIfP zQZ2&FvdZEXUnrqKqS;|wWdZqvFgZK762~iC_@k?9sN(9%$)0IadE}BWIpmTxL{qv_ z#0{~iARHcZoSgZM741;ryt0y9v{lzvtNcz1nYJ!>y+*IwPss1Bz9o33$~KD9SRqGb zcUbM?P|`=UW8f|~Aw?=jLZJ1mkN8bIRwQXxRJjc2EJTEEJOEFr0Y(YrV0sGXD6c}E z0}TuEQ%mHIS>mfp;+uanMtxsYx|hzlyP8Qcjm;wyk4)yOJ;d^WvPjGnU;;_N_NZvC zr4+U?ZN0_Gq@s#wK}8f$0Ywy00Ywy1U- z7MjlHIM!y3ytWw)jw#lbv)xJ(6)lcQ><7J1XRKb?4Ux9wBO4rKR_34LJ4kfb((Wx3 z30$+zoJf5K(y^SXC8D`;j2qS1e~oVK?=@K3-Nb@Bc+ipkkD{Mo)w*!X3%WJ{TrDfJWrSt6VMJ?vvWB)L50&+x=D#PuBmUcc2XHS2qg zKSrKIcP1L*>f-`y(!IFhBN!WF8~_JgWOz87eM<6laGNiReHW*9`5uidG-ylkHemHoB(0dKN9rbCP;0is@Es+EHmP{r>>2=5F`osIL2VHoRlu zS-dxQ98B@BF)JOdo=s?YVd1y%=Cl%Y^VnHjAUqXod#IZ~mPH;YvO2?^LrtIUOKBR# zFz8ok>-4DnGoVX#qIiPw-Y|)z+_+uYebE6Rz#s0{o0&~ZE1InC?XOLDI3?HlbEY#`>D}dVZO0 zt-hV8LnP6wV<7DydYaeq2A|=*M&dhP3T{Vhr3mqcp!Zro%J|ROnElcI&uX7k*DQ70WzuBCZEkTC$}qAYR{sD${eDJRwH*rh z5X}^-GOnknK8BnlDa+bDC)2fsCZf3(u{$k3{w;w$0% zK5zU98smNXROwSl?N%XjFmc+Ww~)g$a;`Fr z7-y#jwtPh!uA*g;(b{EM4$gxkrFy$m^Km-Ck*LA^WZ5N?tNOGaQRtKsX@!8ucA?8|^CoXOw2*4L?L?ZioNz~)UDOcMuscrDe6Ybsc0M*`n@0?sY3nb`*ZhvmJ{8TU zJ-@HR%;Btb=(ODhH4|pi+7I4Z*^*VRq#Z792q5`u{0OH6gUJIg7Okx7E2mj%+I!mR zX?6@#y{vJ>#PsBB&2OWnCXvl5JsQ(_)UqTt;DX21W?v)3j?{ zR^ClRPqel3zS6B2k=Fy|JwZL`npV9%zOFAc>jX&28{ z&KfXqfNmXqK&3R)`7DxYZu+n5xZ`e4Yqw|9%+b-#r)#Hd)=LO<%}-0XF`R#@Y5b?; zdr4TDU5tmt+J=i_NEZuzXczm+@w$aSS|YI2?X0!MxR_i?9-a1$q4$Czk~ulg_d=6f zOK)SQ{7q7Boe{4imN^%%??_+{Guf-kNlx!l#va<{Ks`T%iqr6o?v&GNR<`!9_I40X0Xbzm-`!g6 zw&cnl&mASUuTA{X$9S^RTQ3r7Hu8WNTsr_dVU9*W16=qxC8Q2RvgJ=UF5)E~hddznoC9<+;>=s*zq6wyHk)#@RpvcIS zpa$w(bu3B)kT)q9`1gp#(5q7khEbF*+j_evx_u9S*-@!Z73$qe$$GW5x}1im;T>jM z9WL6^-f8Bx6IsZi2npp#UObb)%u*@mrE{&}x3*auQ@^mWF`N{Z;Tl4H0!CTSY9q9G8pe~-C`0B3G%JPOV_qd8g7BC*x73OO!C{? zTu*Ns#RJbDob$mna>lBGi*6-x(xuisKcrvl+JUvdp5j-Sy4zaV++0ix{KPg8C@M}5 z&0JBVmr}*l`pmhbWYcZEdfwar0Fk?%E_7q;Ri&-h{5hu${EcAmq}jm&wvd;RtDuxc zHLb^&Gel+HL1c9;gW9ruH{wlyS=Z9a`%;^2^m5xB&O(0m3aH!D86&lIx@MVg{hz1X z$qnk8MZSe%ya{G*e%2#H8WLYnq#OA}h-evJ{3%Q5@XqR|XQMHX(^< zbI@`t4ZJ_3Y8s8i)-vAeF`3+$^t&l0*o5(!AIpq>X1DbXM%gVd&83C0OM9CcnO-7_|*S7kdm5fp7R&FJ+`y5(b+&8=KuVI#8(q;g!3>jsOyuc*+vx?hW zoi@!HJL~i^S=}|GE}d@He`HC)GZ>wj+4m%8mmNUkn)5w2(B5l0o{tbWM^dx7hBoL- zr3=PK(bQLEYX#=4x4Nq&b4RFYwz`u@4mL{~shf{bzFq&Nk4x~|7uanaSQlppYqz|g#n zEyyZ-#p#CjHS~B4E*(;hN>E9(o{I19XO)VtRn5k7e|^6MS&HXKhIlTnC!Xp}+oc&G z?i~mzKS-lNqT-@5)=@yrk7D$9he|qP0F&&7k>%S6fT9SDM z@fqV}YsGh}PI6OAYpq}Cj&EqA7Z&%n%lyu=#dX`QGheW{G20fi{?LsG8S`w}XHu91 zf^43FZ8v#4rA1)ya z{H?j1fCkcg)GuMC>el*YlWJmX>nJ6(nj1(aypW}|ji*{EtQys#n4C#tpc>y`S7*{i8&JAR>X~nIy<(I95T}irBN&W4*T2EFrT1 zPMhOI8Q537UQZ8c*6V94*<5Xuo$_i|P*_GW{{T$T+)t0JVAP4L*y*;+wwHDma(TFA zu(ErZS}yDMi>C@R(;^z|o@Gv={{UyFIlo4i-t1uv9N_-|dnmLwZCe(@N|+J>DMx9;@#hxM)w$59qa z`yy6$QoD~}Yl9<|O1K_tyWU^=Q#!La!k#OZ+F5=_ajAHB!Wwx1{zok5MZK2ZW@W~lw%5{G$uf#(hm&BI& zbp92J+IPoX^}*@dxnZbya^mdIcWX0wgm4nPqw?#B${pUAKkK?Fg<-Mrn5eNm!(J7?D{^pH~se{30(BrcZXk2o_h; z9(mfUTGzm0zv#pta&^);sY<*C$cA;kO%|$)qOEs+bB&;+HP)BaUYKr z(0^ve=nMFfIqX>f0F8RGlchInYWqLX;89f~uYEkxrKAOiOxD_cHYg;u(eLI-i5U)% zw%mK>xPK8N$EZerdrwRxqOY=vQXqfBD}^!#fUEm338?zG%< zG@<_h0bai)NlCda?e}#@1>qQ^p4a=#7jo=e@=3`w&~Z!0S`I7GM-P~1J!yJVb4S;j z1Ur&zr8{)3FKHj?H(!p_s(L+_+9hk5hwd%L_a~wB6>b7GTlqB$vKHPRa85WK6jwD_ zrtJ1x{)pb3T371K+nqeyS;cWP;z_w!`+@6S=Y}+iEG=WXc*|buE4B#o7Z&bHlau#M zgcS#(pmxZ>HP7jm{{Y+itKQxQ`xUMpKsuGq5;gw-Y1n{0Gn2qI*6JFqwx1E6`0cvX zkc3#q1UBRa4!Pt8P!c}=P|i;CUM6dat5L@TOX8NV$$wwgr=fzQ2;UJsmfmmr{>j!kCXeeLX9#u#ZaAl1*mmMV!E&C#KmOwQ%>#sM+3| ziSm+@xG?B*>0L3bs<#HMZ_miaRGl=Yp66|U1a?;IABLs*^S)&0;QD)t=RE5jSNC^g z?6+z#Bpe2Bdgqev=_fZSBMAw~Z1Qtk@y}_kmAAN24cXd>BJddd)G7{|yLa>J{{RIP z>Z$Cl<Iv?EP&7mTQ93e{~n04PCm@6IQr4_D|+%R)FAlRbI#I{Hr%p`(~X2 zcw#v`*thwk&oXHv>&KHOpq3>DhUDlG2Ojz1QpJQJ?!qO_<-?$>&2U zEx2+B_Z_Q8NYmi)721tGzQ=T+79AAx$rVLmxvd5)6H+ z?YNCS!6Ph3@PpqO%f8=rbN!1P;$4!p&Y^Ut<+!2sU}pm+u3qYk6|`5@ zj$IWbw9*a;E`*ex@qy$tr{s?~AqOKM8m#(7<-VI0o}N7Go3EOEhb2d$uPX)n*{oEw zTSL>VzGrqO@J@==?=R67f3*R(mTewSDjR6_OKm9gAf0=LM#`{0gjD(@me=;Xboe8l z+5?u+?&T_gvCB1;!yLrf=gV?bwQrs`i28CqU!3JjS zyT2o_uB=8~O0-k>WztJ@zu=hC##E;5y6U<%bW&;dSDKvKybki(+4A;NF59>^br z!=Jn|r1$Mv!qUfEylqN1%AhXx2VOrw~+e(0IMga04BL9<0{Z!?RqVgmftne zo6dwPzuao~aeMr`qOGo@d1}+@cO}v#%yC5AjEsHSFQ4LfrCJZ}Rdy z>hPWUV()Lv*t3$~P_S!{5QDPA-Cp@% zhzRWMhd4MG9Zx>B)j@Ka*8c$P`30pI>^^wALoI&{%4bhGcK_V0d8NGf~@U@!ekemZaKC8xtaD3RHF4 zdUIGlCDbl&ugc7(G>8O6#yB1S02-wj)sm;ve>MLA5BU(}>8C!sc@$Szz6&BWo7P{v zAD`!0oReF6POE39Zu?D)cYC^T?NL6ct9|y{OL*bI$V_ExwKk;GWBDA-CX;e9+9?%7 zvXG~tBZEw>8~sx2QEbjYP;wPU6dKO0BHg{>B$f0ED59tWl9rIr0DUPlfk=2Xb)W+@ zl)0p!0*WZ00*Wa;=mBXB9Xir|X#j_10}Q9uPJwJjw8 z2R*1gXz56L&@?AnN+_gIRqa0hZ90FnKoyP%!;Fr7s*M#gN$AF#TBD`Yb-O!h9q()+ zx-u{%w;1|yN#coSn^ZDO50H$CV~liEJu927&0oou-qPYZURfGEN?V{|*c!vx#x+!z zT@88LgNrphF=wJ`H!?w}BmA*5f*S)XT}F|vczR1z(Jc||Z&u-Fu)dh?TWf*G&DZx* z50*iK2*DuW3gJ96DqR{P`5!fqds0WVK!H>eK z?o?!(O)j>#;&tI`dpN14lU_zoiFBo0>XxyXvm-@&ES+UoRPXooM?nw}P^7y%q`O2~ zx?7rIXc%Bf1p(;>X%L1UdgxHPYv`0_NJ(j*`98n@i+OXdGj*MF-Dlr>efCUBj6AfSXc7DIxJI{9MLdB9pL_ewN(wIHtTzzTx2*s<4n5{F+1Ye1$-R><%h3r2I zIqdR*hbRPu-*~}SEU`k>u<0-VM6MQEUfu9k?uve2?@~@jY{!v7y_j+j?jCjz-10SA z4{V}jw`5ppqj+4B~4zFt>QARxrtl_yC91-#RG%pvJ?g^wgKla%3~t@ znF0|4Ie3ylv3b21CkzzhlS1UO^mH)xE98CWYW#*CiujTHzY8yxmQl(*rhw0`aeGWc z^S%6hpT8jp{59H>n*TiSdk|4*+~a`*cNLe#Xox~=M;r%_-PRwzTf|KwPGNtajdrD2 z2(Q|hSItcrzVNlXnb143W@)Gf3e>~MLZ!r)O7pAc29MknoXg$D|C>S47yAbC;V%dr zNwoUk!Qgni>}$E3sk@VOVTB=N%o#SrN(0yilTlAY*A+(Z;%8&~c2 zE-^Q~DE9|GN&^%7-&_`oGX#MycT`wby|pXq+v1)~VoIguVv2W*lecP>fMjTpLt~2W%yd>pQrV6Uqfl~AHCn&2_lWKhA zyZz`u?#w^PbWcS>?Sq6NkYnqY+oCk0n1=4vtsapj0HfEfY%`~XbUq-LCC!q+G$r$w z>=cagbHVszTeUr)PKwbm(rgg##9;6WKk}}sKyrElRrmNzWHsBYGOUz;E@etxEV3$) z#ciVtKRVfk!{E!(ZYedF*sP)tQ=1nq^rB$&{T-w<*ZivjdSbQ^2kw$67y@v{;+qAp34rE{t7Qchq3v zR+NN7b5SO1h%wYE9{V4h@E<6r{y&Q(EqUhuu!Yk9J1YPAKY<91Us((si9#zm;}`oD*YPPm^oo+$KC2GbAB%(@2$a1rJJ9Z+Nj z>wk0xib{z35O=3Fgj7yeaiHqMh&k({9Yed-q?1PlU>Q4+YE36-Pxf*v3v`*YHFQAo zU)*6Ee+&_YUgy6+y&a%Et)&L|5@6NNc+(BiTAVXM60#XBA&Y{!>-0Z%LceMsL17y)Y@feQVAP zQ5R%;&+lzIc>Hs$U#-te!dougN<0aeqTe4~unuYpwyVc}UIwvE3{fQDG4PgPkJm9D z-6NGBRv)4Sii&d$3wawDT)<%28Uj^rL>S7|>eCG{X|-vV_7E>4E9Z3b61=n%>7Ceo zBT13NQLoB{pbDTjE4qHm$XsGR4kr-jL+o;fL#1dmPTb;w z#$TUJeCbJ}-aJl<`z1kG7?U8?d1dCsQl<$34Q*HHNk{Dy>H=HgrV~cjN1*k!cmju7 zVCHiQ2hK=4_-dy~grr^K-4KHh%a=*OI}QvSLjexoE1cpn~DdkSlxt4}eU>U+eWXD{P%!Sy0SJCafWyn)nm%k&03})H7r1h60adZ+o_H`Er^F z{sG7=myxD(v89r*$=F{>WO4KH5<(!Q_v+NA-K|0Km-HS{=^bqcV6hJ*og7ULf<_@l z_H6DvX6vgH!57E6r&o~;szr#)o3F}FZi|Q9e#u85e(mNNn`Uw+tp+v!tq3x?A}Gz{(SM~aQ>ap-LgNO(H6OR(=XS|k9IALnD1jF5~K{k@Y6T2f^b7Q(0l4 zfU)!D^Wo&$Eedie#yr1ka^ zz=z64)<@_yPSQIQ6~uuPtTqO?k{4(k<9pUP@)T;?;Zbv`{Sm6Y_Z?zJ|f;T#vZmJGK72@{09?gqKSTXuH+VvKr-qT5yUHy;YYF z1Rix$PtWjDp}@wbL<@6;qy0`}{C56FV5USaCA=eZIpFW>F)YBdm_f1U;!*vrQ`M)g zuNt>aIY*Viq5%Ipy$)eDa_~Z~$-LKtnO!4@{+FTSk`4OhaJ6>#wd0nuoP^fbS z%$2CdK))uXF9v7)1Xo39%L%31dMCV`L?cU<4h-`wERp2!`!60VQ;1KXW{`}~qr9X{ z@MKmWc$;e@R*2W3Aw%ObeR(sbFD)b~r;@3-O~c3Q=^`1QLGkRWnzL%YN7!Aq_<*3b zeyC&wSoR_Gq-k*%hgNFM1P*~5NiR~#x09!@jJG%HSN?dK2AzsDQW#bj^ts%48>lH; z#oO8G$MXeFCCpB}w?-Y5R`*WiM>0p?_kzFr~3hj(z;Nbd`+4;j+D!V$^= z%M_X3&dHO>m1c&}F%rZmD9XjFL^TG;ftVVLc7ETBq+k(A5=Qmzbr9~15z*UIC>LnJ z(V`?P?B%Ci;1z}F?A;<$&`h(+Zjl7r?_ucK&n7+m_0%gZN!Z#LS^I|02Ry}=mNrjp zni^xFY43^j6qH%=pLa+r{L$;k!U88=XXW%s4QANJ$u7Om;NEHnPGGvLEYwDPoD#SY z%nFQ}{b}UN{10HkhMB5XBGoT4Q9t->*>E!8efaR{(HwE%k$Nn8HOn2++Ilhp@Bw*F zi}ocu7qsWNb!Ip+@Pb0_w(Tz1!X4RzuMnH#Q|)?qcO?w2erx2=R&eX$G6M!e_V`2v{@yQI%N9aiR!nKU7>h9crj>($A z+x(E#gVSLUi4U&ud*Je}!Ms3@^}U6GhWL;nOR@+5F_WywRu>U-Y7ww*|1ZXcJ`O=? zVu40SYkDtn9Z0O#ueiiF4VB6)r2iMhV86FckbJjWw*T(NoJRa!1!$WEVpoVhuRQ`y zm*~y(C;%@txhJ0Ij zd4y}%aT5Dtl+S3P{x()+rZSzVodA&4C@#EPsBl6Y;Ual?= z4(Fb*Jq|zFOFx!X4|#AOPj(|VFnX6@xAThCz+C28md_~3lIi!W+V<~e6~_p{4A&nw zTRPv2`hcE0KZQ3CBiNEYLee=7tEgQajGOIB&7*tmfL^b#weuU1>?D9R8AatBZaQcs zrIe5^p9(+~iZ-WXGAw$C(F5Vu?Q(*BIXe~0SM~;Bzn)hf);e4p+%cDMCYc5{snxcE zbwZ#8>JJ_-OMKZ8DhT+!ne3I)$w%#gTH~b^Gcq|hnMGY}-ZT;it89@VIWWu2}h z3R%}zX^{jb!f8jmdusIfDV7?PujPHO>NzDm@j=Ht)T-jHozZIQ2fixRxJS3n+|E2r z897_xChi!;Kl6leT@29XDE8@dunvcIYud5r70vFM3Y|f1{@*+xG!o7+Pa=Z*{7CHZ z15{6>$;iI3zJ)EYw7iH{2DeqorpbVSM8etJfC@ySJahSocaOq3jnjEzHpRjP?5K8u6_i zhxp*#;{!YL+TCuW17VtV=NbS#NumA$)i0-<)WYW`1de~PT30pRr@1xa_I^e^w;z`h zPskerl()vjbu$VV=Jlfp15>qNuw93n*c~l~bZjvmGLfO5zb?!)47z4_ja+S3Yu_t; zexWqw$Ikjw4=o?86ni_8PcuSW|T+aw7?h zsy5^YR%}=JI2Llrb1223%0`rK6=JEnyC>jl&Gt1a#4)pCr*I?R?#g)DNax(HKBLk` z#L#Q>7<=448^Y?YV04q&SnTywSp^& z*-WBNXV~sm>O{faT+}>vg9DbP?@Vr`s%HKIsC@fD_-x3TR;ssdUf(&za^Lc?UB_8q zb=l8+!jltE3})OpuCH7IqFW=GTiVhg4~$DKS)XfSjA5_!Rk-}k!!UA`?4dy+f z8PPLOtS`*Pj$Hbh_%ZvH!cX=liSsEzkbW4YkW_kIlvWbTmo9}}y^-3*xiJIp%XNqN z$5jXpMFq!9v-X}F`=ABp!4&IVX5S3VHsr#z1|r|!_Hnw>V(m84G>8;~RrdLWJ2#%xQFpwQnYA#Co8$7svcvUt<)mlyxkyEKz7-=c=i44-AGl2l_9-o) zc9Nj6ckQ}U*g-9bSCZUkYa1^+rjJh=@8FHS438Uia^{|8o6da0n;gMhdLNxx{w^2< z=SPb=HGD4)S4hk~>DI)AV9Y#tiau0O&;LSIXANv2%OA_^>1^ZV&-?N9M?Pt#&4gji zmIx)q+#w5z*$K)ESu2`o1~aFUwGhYXans7+qSZxo^&ci!#0PwV!QP`UY}YK1Q}VV! zlkn|g`eewu*Smep=_Uzj2To2HLt9r}94OEjtCv?jX$A7CnrLD;tkZ(4&U2oK@lG(> zq%+4EqomBF_muPPV~*FokLmfxCMI?1-$X-l@46>@^-9=)V_;CnTpRbE+D9(Oh5`XN zJm(=dE43;>%?I~7w$zF=NhnT+POC*vgZ5G01*z}DYreQ-v^*vWEiMU!s+VPVw8wVx z{q!33bPFs?yG{#Lk9)two#9AImvEa2UHOn(6m)`0tPFRDGIm<*SoDyI8WUT#zKPm*S zEzm;Wm-7k-Ml%Wzu3J)d7#0@r?hQIak4^7K%G|FU@3uScX?3;Ju9~W{Q3oHIu#F}YHgh>Zwrq) zQFD7iC~Ln|^p(Ai|0WJcbeYTM^zn9@F1BqaP!LN&JiHb7PUD_dm&BZPzS>#|+L7`h zy4E`8)`4V_{kQd>ssM81)1I9LW9jbV^ugVVm};G^EbENL7AuVzgu{=vI7#@)A_yDx!FhOvKjTy0vKf~>0|(n- zEv`}+uiy~v<&gGz#`C%(a^Z*JRE9Uf@=3i*&adCxAKAlwM|ls#GE{vT(th_h>&kP= z+&wenhC**bcE^W_YFi(>iD*BpZ?UbgTu74i`mMpBzA8iZ zCc=rkp90`3fZg`2`=Aq}mna9OY)aaS3!vXatFDk;_x`O1@jwcSiou40HiF-1xKp|# z=fxwbtUifcF@D0%X2K@Szs>Ae-_@sw87J#^4qi$ser%t)Ja+LHi5+2XFC8{?BN%^{ zht%`JAu@@ipJ{OL9-xpii_kLWg5FeUO$!E!%QvO2+{B%D^NLU;$f7$cN`yB2j^mg( z5eOzRF@<-`cKlAD6zL&9<72(})RCNNJW|!#w3wS_FJ-DB7VYonybp3Dzs|t9m0n2O zcTbSLdf*@)-bL+$wZnO8e^dywcN{{`q$94%z$U(&mCOn4Z@zq+SVP98`t&^Eoe8G3 zIV{C}KS(4P$H2k~oq4WAbi{t+=Ox+#2i?LSjP_df?DglSqy};ZovmjWFBs?r6E<`& z0hiUf$-P3crM|(swPEdT{N(}#Pp(-{pZ)&x+^*_jj<3NqhF2E~%~&W7%{00YxjlUCcil!E z>IudjVKsVxiPAK%_e##V;T~=Ft#&lBPee2FMUH8?*qxv(WfT{q^d6_*;7dH}Uf&rE z{`#bc+(1sH6wm0#kJO1Asu$_%xVm0YPPa*a-{Z=?ng%|x%y{j83t`2+WGcjH$>aJ5 zXbomx3mF>!;_j^*n^cN4BPvuYDz1tFiWaY!#jDK;R=+vOWX?e`xLh46FY+xJ?Y0+q|UmMwnq^n4aFH($NLnQdbqe{+*{seWG5S^E3x_%1 zMA>&=|HglU^Yy4S+05zdTo}_WUZKY$O*-kCI}s8Zj&_DgwjY8MUH}>u9f!>@dl6%P zbCV=SO#)#`zo1x{U&(1hp^wkx2GY|+EGW#UROL_qRR7S7(z2uO zWRz(~$Lgr&S6bq6c|W}Nx9}^GR5rLjspNrDA*9IAn#^7V;6JYn+31ZGM$RXiCyua# zX<&TaXiyU=s8@5s4xP@gi7NJ>S`vyLkB*oW7=ym}Mlt=q&=luWkOV4`$KSq@eXgRo z&-0bBYlLz_`g0`_p7uMxIYxBkoNKx1g{NoYYs*}Gec1Y|#R(vwOCBgl_2IkIq)@-E zHGF3Xnb%tM8?EKyoc#POwIICs4EOjSAeq1QE0eKGYSY7;dR$m|s@>dls=t~9q{#(K z$DQBiNNMT+8E+oO$dj zteu`UBd%c`13BdAz)C2k$gOXbY!U#C(?eqEUbdIO0?9|wX87&x^KjAQ?6W%GiT|Q_ zB+6)iXKoCEx&@1Ch4rB8s#R&iqpV}o(S?;HE>CuPX$9a<8wJ5BS2~kVL~Dl7^k{7= zv03e3n-tKaI_mAb9dnn`@n3|tkw1wLD{qUIP?V*{Qq?pe{2e{m!9t|7MU;}C! zDaCTe6dDPmWBfLB+vGiX8WrFsQ6@kVgW{~PT4(KI8#}5pHC|U2H7R0aYEh%|yy^a! z%i|&@tm2lyp^QMMqGTUWx?Xo~QKqaazV{*W#z{--dYC=OK3&?GzgG{^eJL2TV<4aY z0VYHg2SZD=0pplo;!+N0?&=p0S!NaMFYIAqF+jN`*nD@ZsE>Js$b6n-u36A7FQwKO zq9S&T8C?o3LT^1yK$*a?_Ni=?no|pjkI|blN@vNz5=R5?#wvmPWf{we=WHag3#X@< zqhBnHJ3vFpw$Pf9PpHy4{{gfVL%(59p?J9;&!^+)C+&ZAFdoj-l(}+XqEGdH$DLeQ zfu#Z;W;0<8*|-U)_-fnLj$Gf7L<#e%1es|+mSU&QkDWVDM9^rwo0#TMBVxy5+w>>v zB2i$n<-`F&{9J+^zye0&5JR&JOKF6bjKg5l(W>(->AINjH zpXvC-kF=jC(e?wwjAo8tE>>#7J#{C% z3Fh?gj_D-h1N4up3hiFCh8NY0A~qCiUBayPJ~wHyO3CG&qK1)qCo_9;`|)wr1yhop z2L7g*k|ClxvMnrl4h!-s4umt!zWPz{ zzAanj6)knIV4AIi`5R22BE^1qp3neK$327Bg&Y;t`Ztf9iClrPHJI&4^~%JOKaY$CRI zZv}Gp$Ebqf!q4zAlG0H=6{tF!aQ3sD>}C``j9GwXI&>~sAmy`8l*<3U%Lk>Bg@i=0 ziA_HHwV5!zNBA{a1`B0~@gHoF54cBosz8d6GLzH|DOxfQA<0q3A3bFfa)KI`EMSC$ zWT?sJkCrF{bfxDV__DLd(ltzoz1pY)6T1r?-|e!)G02Vu!euOVN$o+B)UWK&a1+R$ z(B!PqUaoDT?;gp^_do5@ieiwVk5+Y_$aN}t@O`m@3$=73D#^2-c z8MoEDP?#AF>FTDSQ`ba_<}O7PbsT^zF%s;FonY;NQ^yyfJ@tBDB|$;&Gwn4k`Gu!b zogmO(#RU;JVUc-hZ-++4I7u#_D-ZI*c7oCs{oxBUQIp)Y>5I#pB`wx(- zmt|Rm>Vk|HaCM`=5psM4;WR+yeviMz>;1 znxI;Bo)q~LRR*gN&4?1{Uj=Vd&X~5K3<;|{u)jh_)|9wJF*G#pbDEfR|hUu&4fgFBPi$=PtJ0A8&SKBS` zqgY{!3EC)`G&?ilRjAtG7$NE|Qo&>M(fTC)Z}wKI=cmquccZX@6nG0Q8dnq-74P-; zi(y@<%yzit7qjc+4RH!z*hx?yb)G%DlG?+vAX!A3BAsdvkb)+Qw>@kgI5tdBLEscEOnk(g{9#NB zZIrKG)e{WNBxwjfiq$~ogiY1tRU`{5?ynyv`Xn3C@E=54I#1=Ff)h_PHhBQ31_ro7 zL#o=ZF^QpvGunUWW1pMzXd+i7Fm|0TL@k5Dw29%{%oC??$mS;5~iN(oM&*S}PEX?83sv{DdPw!51wf52>AQU4@d3BMkCO<+l+{PvSJJUF> zw%l>LVJUVrxt=oTNa^yo7b#JeJkh0=3P&mj!-#W}H{rIO0^ZkfodiWqV1t$=^#IgS z=!tIHC179fEqPVB)P>g>0EZG2nT*^NC!wvxo~s-oK}DvI7M~c1GRJ)|}-k+Ud+1da?I};G-Lqtpcxum=Uy%2>Lh6gQH$ZsyfSNY5s*a zYPSKdXA-#vjC-zOJU1HE!M9*xRJ3!~xqW`u65H}|bsx2;yp+-!89AG7MFIQID|B$N zL5JrAYJtf5PYVBUA^A`F|MWkr9C?!e)5!nR$ysGk2L(`&fad?s=x``p`%JQy@@X1h z#T@wZkc+-v>TO5r+4UDO^sD85Pznsj|FL<7v)VTHo2pW8j3kJlwm8XS?(Qi}{n{8c z@vq;Df(<^t*b@L3m0&;rm1(M_#QM5(ra?#7^--0H9aMdzQE?^k0QqUPWxDQlVOxP&mc(EJFUYg z7d7S8A-AJ8};@i9R#JgV{-@^QsUs8T;0)$Y|8J~fQ&9Bd(_jn!sgVN@QPshMN9aam*W7`zeAA=*6l3rs-e!2$ z6qhq|bA6|oop^xqwE$wS8zbQje0P~4Lr;_r55w;)0pgF32~0m{aE zudv6H}OK@Yd%^tM|)FW@7V25RzLXgH?3JNL~VFA&M?jBZ!QQVos7Ii zU{+~BU3@*pV0I+r$q=Es&y^9UN)*K}3|n#u+mjXR69sP2UfZ}BeYuiWp&QZ2%m!aP zbuqH7d1p6JZBF1W14B4&PA$D#&2||NN}9_gXq-1Z%NA6FeK z^;B&AjZhvCWLvT>zpGfhe$Z$?BEraoXx`g@@Yi>Za*~j?x3u(xE|0u58|d0|ijyXv zKC8+tvkml$@9S*y!LIgJwhGtvJo!0KS8-6NS%)}|cxaWcYk!C%>DJm#2AWBy-cgCh z92=ML)q6kU)%S?yhB8N%A@9Q4-9G-=6df>Ixi?^=Mv42~IQj(r1CLhJp)+@=)B?po zm#ZU$=o|jeVma{X#r?bR#6nfb+fYyG!J3MI;m+o(Y6W$H5^iP3rht6o{tTgUWIrJ*O` zTiihn$3)C6oq_uL98@hAMgx>_G9~OP+-Kf9_gPG8a3HGrgRb3(YTBuW?xcqe=vl^3 z&egO}gY9s=yKGv<1N!b`0{2_b$Q=>V*Xp?(|Z zA{sekQN_)Qlg@vD`2!U-B(8zgK#crN=J@8$K5(Z6 zaU@9B;0ALt9(RhjXjZPgC_*asfWZEu{7a)#gRf7vYN%?>6eGZfHceA|wJ51O_d?}U zkez!VmaiP%)>!mKH3@GX6Fc}*R|L~e@p{?5rS+I-x5lPojN+?0>2z{_-Xjb(a3?ha zF6zQE{TW4T0Ke{ynz{^FW)8N@p5|$Sel?P%B;Lc9WBhe}{B|oK^dpiz^(6|FZ*HwR zLw=MA+S=Y6K-}D-JE653V=`oO&I$15k%}5j>NWWEjfDoHaCWmcT~jSHr+qHQ;77(} zKJI)>;!-mfOQtuUDuXyRG)_$!=*|S45!Rxrep^v?$?m}+wgAy9VfRQoSn><#&N1wE z)H0#!Y~jx46o}O}Q6@jwT#^PDZ(Hg zN2nN$XyfnZCPr(!iXK^vKKn-g_)r^TBeV7K#%p(hY2Kf@=*c(Om$5Y6$>t7IxZV&h zE1f-gmnd@km@7A|XSx^R9u>cSu|yqwB_^j%ILB?&|Bg3>p9}njoZ(O^nQfGhd0ibf z-sr5Je!^M>T(^C)G8ENV&;7R35RYlRG#a6~Tx$AGoNI&W$14o=U3Hr!QCoEkyggIB zSZl-ShMQ?Ds0o51-AoL(%z*;HmQ#o}wxBpd%9(#|)bviGv384MWcB*a4a8xuSw$3? zrYXHwh}v{}Sz_7}4b1d#RD5$RmNIxcSl$(miRJOZ>$Ho5maiQkZvRe`&{`V&_z@RX zE}}>E`M180IV)5r1na8Wk5@}s-T^Y!crqa`yJ@0EJl$7pXx+-FP>J&7D%*<^AQhCP z=rcAI7XAjvdFOK~L;5?0S`?#X=8{UaS1iEzB&Wehjx-)5O_$>N#WWK+mmr6GxK0!P*=R?~t?Hg!)wfZ1D1rKMpiH;yMvLhP_GcZR(yG zYHFm5dq?;P`hI41(s-WlkeHatL@+?}-Vb+e79+zM6_uUle$a&L#H3BE;GD-SDewH4 z7?FzSnArwS4i5hs=vQ7bf?GYsbd#)1)o`(5+Vf+PwNYBYr+&<%H*Rk%u}S~ZcrC~E zhvZ`m0>%>)-6*aqqS+ft)=vU+Yx0xe@C;y?d1H?GDLP3Vg*7UAY5P?L2*mC6xef`zFn6%e*#B!v~^rcZ%enObq;Hc)KjNsBu zp-QafoWOG1cY&L?I!&Dht=yKj}NE zqP^EmLy@;XuF*)(W18)jMw%ZAY2C*l{BB2uwSu#Wn{?XHV0#W!YH_A$J-bH?@S;N8 zRRej-zM%2WK|fEw8UvX)Asv4|8{fdLQroe zgq^v>^~HIZC=K#WMcz;((Si5frG6*97=qvr@?0KRR(?KKqN2+=jIZC65SN`QGN=hk zp7m0rA2u<=H*Q8bsxA53_^vW3(_XCnV%DsAR`^L~+#PAbk!nz;N_BKl0;Z6pu0RzZ z6x3@%F)ZP`VVyiTxYQQopz=TG6Oy_0_Bh9OHU3{MPKO*v#J-%KyPH5Im`Wx*pTGaB zV^Te+JggLy3M~Y&U1z;+wQ)BzZ-HmIzG$D++-P$Ht)r$3depP6uFRZTsm;l;Qys>& z7tf9s z(^snh0I%htD+k6|5gkpfHHmf4%nCw6L`a!+A6^7>xK_3cQkrIK>(?8&&R+UEuUr)# zr2?m7m;KjW)7Pw!euTv7uQlvTEE4(P^+E;i&Net7p?C~y=Wj0j4HP}OVC{_tLdn4E zgn9~aM=Lz-V8h0Z$%z&m9WNYnG1p!^uEwvPOHuE3zG`C1f&PT?vZuo*_g#o`rJys^ zDr)VPJL%0ofW#i~oxu}eYTk|qOS%$KVq6&T*Wkt?N&o6yp}9m-jtJ8Ttm(F^c_sco zmg7a^%=S#4Y9f_PWB54X#d)#r8{77uJ2F-SM5B)9`!$E@*B<+!I&Gnzijr5Oe`6kd z-uW!ZqEkBe*#WCdIv#tqifVs>OIpmk1Zu1_1N*h}N{`IEe_bL+EkLzVqGq?ZTRLx_ zY}wg%e0?`p*%NowC5G<~XFU4#yjp%AojQwq(N2OZR*gZAFSw33)YPYat)tdnZs4$L zPgy&L_LQScoq|h22EmTaIrh#bY9ZV0F+mEf5Tc1Q zG|jb{EPtps@$IE3KnRMDNy>`Yg)6-M)%JwOL!)w8p;;nFgQ?EO)>oZ5OF2_MUPY|p za>5ljA(t{GlgZI0%~tFYmVnlsdIDUdB^Y#ewNaW>d;LtOaoxf%u)!6$$=sM|{_aGx z$TVA8hQslqCw*RjOQQzPZ!X7=shen%_&OUfSd=;-mmpeg3@*Sf8-fK_pNlZ4YZp(O zP#6n@{8dMMY>El-H|gNhW8gU7*`$dc>`H~mRn2kiD^;6KdO5plOjRZ3F1iRDF7Oa6 zv??=@_F%ryO~QQd8JD`Z#!`Qe(c%C6m~A)xeV$k0!?0o_E@V;7kki&r(?_k019IZE zRlxE-dmC;XoEWOY#!5Lq$v;ffN0`F~83%rD(00#d9cRlYPKPlO{xsbSRWxT~^FNab zqomZSSDw$rDvBhIl2!dE`Tonq^Qe6RF2Sl?)kVTAf31!|vTZLSBIW{WJ6-ziTdh>E zt>pLk35t)=&95$^X6xZ0OWkVk|8Tfc(8pXc{w*=-y_?JbYd~hmaGM>!p*5*@gEGe+ zu`n$YA`ZoFf3<~bKj(s}DxZS4onLaS26T;%PF*=PY)A-u?;cEVv!*d+ns|$o@@*;^ zQGWW;@8&;ub4C)TxH4&PdgnO5{@~YgA8VFLcI>n^$wM9B6$bmW@u>~TjN(|0S~W3o2Wld$=4eZ@F@ zEESbniozM!fnea7$<{rEU8+0K-p3(n(J}pPchg^7=6hE*>qU-wWm2Z`-$i!K95k;F zi~}G1UH*Pxd@=s)h3ABpd9>sTdFJE|D z+Soy-eN+0@q2AtZ&QVr{XR z8-Xr-)}S&X(s0~?o5>mQ3;4`aTcd@@V$@guZppNDcneu!XLUQl!_oz=2K&kDjhzv= zV54e1Y)Sg-weh(JIiHFi2N?Nar(HDR@9^XE;Ub;j27w#tnYI0Ni>q~oT$B>J-g4;K zYw;(kxBzWoVSpXhZq1p0cRwePo-6Ru2UzoLecR%!iYOgXK_m@iTz5=+z$=ML71|oi z>1y#5Q&X7+nyxT^jif)OpTk*D+$3ARtf~?>0<*e4)E0hmEdidH2A2DO`$T+nF4>hf zT=`@v{`WaA(p2xk7&aa+G2b{t3rP&6E!tN5qOmXPs*n@Z01ik5CZpRQkZzVyLpkLEopzv=SENUmN3KgHZ{M+Mv3 z@1EW1QApZ>fZXJ3GhFbcTMvcy7#a<~*|OoR7z!k83MW-fMHxIj3eJs$P)$#`vfhg@ z#SFVWkGFt%9hRXmkk&T`L)*(suQ>Nbwu*gE`76;NJw^wSMMs@y*q8Orx9Pvirr zExke<7xBn$>fnV6fe-IKhm?WwwEv~QKx-Z1I_O}z{B+w{`Nvq9W51DEaD9QG$ zIt?q$y4CyAlV0qpIk5E6GJ{(=!TFOk`x2-9(VWdEB9^xJRCNpkPtRTQHgusS`A9^S zVV1K*sGOe8hV`>oiX&*jps;?MdZguAtd zVWNjBcq8MAPMiA(_qgP=C#5}N#mS>4Hk|m7tMg$eX(aqJSd@SIGO8a8F6uv2lr?Gi^JvJrP zsm!u_=(PY}J!s@FVKQN{K#QfQ$6)?hD7i>VQ99?nm+R#_rpDGOt3dUKH(<{^md^&5 z9l985+!K(AWmhq;L7hiXQG_Kfr=6Ng|FkUS9HKz=kiM&jlO=UPt%qF$a7CoBIZfI= z@mAo=Z#$0XuUv2!UI%ha6-0*_mh~0q>CM-jUx>1A?5LZtqX8enFvC-#1O# zvdOxINAs`CrEMTpbbn^EoNnvIllxI3OsdfE^`TPiRY^a8HrQ6C;?R|G9BX!c(iq>Y0Nq_UK<5g?y(oQuk$*W|syW&-v+*%F3 zS!Eu`G-^;2uh(O@VGI@o@y-GH42|^{o~VRvJkQVgnMEg&nJynqJz9c zwk~O!IrB}~gPs?xlCjFyrKj9Bb1bq{u<}a%8nn-)p)V^A8+;Bln18&LOl>=umsnZZ z{!q#P*?;EupYa$jF1ywB>^498TB1~Cb1`{`_VnBO_kr3(h7!^O!49!15uPC%ZNKmJ zbALn@bT>ZHfLohvx!m}ZJZIhm@Yz?uN@OV8Ml}MXK3#j% z=IRigA74)_Ed51Y!+`KI3if#hkQpGeg3#BW9IuhY_gw!hM9T_i3Gv@U>Q$OGsJb@U zlX$ulBo4=)8fZ|L*yE*MtLgIz;&io%pm~&C{V<(5DlC6+oxNQk;XK(Xd=w8D_qHXO z=SAw5IK#TuKY8GZWp)5d$J~SH8buJtpVu;OjSQ;Ichj||UA#a74GoX?tGTu@d!Y}E zcq#X>WC-=R0adSDecF{58#B2p*Z%-g4Wft?{Z`2?{a^2as5NjlQLiw|eKJHWbO6riqbZ=hSn0Mj=*id$MiAD0zhcG$*fl2H+hX;*VQ}QmoV*Qp3V=yq_A7Hd}i;Bhe!i;7RULkLb zQRq&bLzlK_`fcH_`C8s^ed&)5hYH3jH|5nv!VJO&y_amb=uZt_Cjk)X1a-p_D}Xu$ zoWBKU0{nle$}UO;U@RA^sx|=yuwEBmLs7$=xif$iEqSzk)CteA-}9>~U*)3@jk8jR zr+fxBM9KJW{x=kk8iGXyJj6^TDtT(Je|YY*1t%M0B22)B2%yApl&gS^=0bPYlc$Pu zA&i#b%Y2lWRv&;cMe8FqE<5FHJaycT<_tqiYaPKE*ve1>cT-5K!=D*`%r%_BE(#edZ}{^jip7H|EY#6N&>OO~4X-N<(AdESbP!FlO1PjOA##fE4P zW!d(deULdwT+L#UE z3sv2L?tUj_L@n3@Rmzq3hbYhdbE^z{QcRD_JvfLw(KVH{S()2TN3?i4Peo-B3#BG% z^WxJdC-ACZQclwt%P=va1jB4pu=|wy@8ExP{|i3Y4i*n1)Y6#z?*gKfMD6AmUb$4W z8?_lnVA^wF`gfD>lN;f9`X3~7@Y#dWe$ltIva?Tx8M|c9BDmkWC8hXCYV?UQw!+#D zCKZZLrkT<<=D$Fk2C%$C*H4DUrOlPmMmVP08DO`YlJw`!^)jl!s)v568(+o=!(tjX zs%Lw}vcqTk5!Z@O^L0)B{v46!{AiE&Mu`^5ia>Mz6E zTK?~Um;!~CLXkpoX>l#?T8adU1uYOLP6+N!OAEAUad!#s!KJtrOVHr1!KLW==bX>? zcis1cd6IqQ+BojOgg(8b2V2aK6?r(;A- z7hD4=JNbU)Z1+m)N|@RQWBj_N&$TkpT&co}Fj{3PBCbulY5AgF%ZP}y89h3B*)K2A zDJCj>X*eM$^`cW`a`=1mNkB#x+jfe9A$m;UfNe=VbDq*&v;kk@*pgy2Zzsi**8eLm z|JQ))ap!6Pkl_mi{v3&v-Ef}}ce91=8M_RuKyh9K*qtH+0KXf}USui*`w+O5F zUuSo;a?1wAbF|&WpMJx4q3y~({UJnJ_}Ts+5ezwo>mn^>f(4XH_pNQJecaNkC*N(7 z`V6Kj{Y98tSTZ48z<)4aNm%L&sea;MHyqvDw%eC-n%aw7=uzzX18MGmA>a6#pJ3k;)ZM=?@J=F z^Q2l#D#riCoLQ{PSj<*H*w1l;#Nm8P#^m4K5po(b@(FCXRZc>LD9oI&l8p1@Lyxlt z*s2Xj(5D{ARp;P^GmrFeQTBA|_9NZN6|4{<+?ebcS(8r_r{o-PK)OdR-caRUE$C8{ zI>zMC4k#5)Mka183Xgm6k%&Wi{4#vu2MroU`?IgjA}AIreK)P!6DjYM{>%!1TK(_G zgg1ur;5&KpWKmINMkYS`hV7-+wAtuPU%%ML07z){^yZy$^**b+K2v#msOL@-ZH_EUZ4=bMVf`k%Mzc4|>Yf8mP~a01`vFNw05>|B!7BnCx+Dqzx`} zC#x!+1E*ECyRSHe!{7ccago4kTsG)KLJ5_Ig6 zyr-`;a9ggJh8_*`@6M!MF~9dMYPlpxW655-Yv)m&$}DJ7B&67}?T6sqE_9##uHCzK z1Mqfn?0p?*H;h-Etk33`Scs|TI^CvxOM{i|8@xW=tqSf~zVghbcZX8uWyZI-dIfZ@ z;(6K47^2r&x+G8*+HfAU<6oxA(pKoY8qd05 z%2_Qy4wxxKZiSXXmol4!<1?%`t1O3b!wVW&t`%y-yA__k7#QmDphZj8?fv;e>q9S^ zQx}dcFNKzkP3P>SU$!(gBFtd6MGA|V8X9(E2!98^!o7(;h!d8iy_bYi{I_G1Lg6W^ z!@UDPJM@~AI=Xt;$x7etT#F)bGD1|DH%=V?Qv9s7twH}Z<2J@_q89e;Bf`JfGWtNx zUe*2Kg)iH6rMd*Q>8nMYdXL~UJ?mKd5UDc`TE{Jvg&OA6od&XX~Ud z=Z-1esS(=qgNa@1kr+ z=BJ=SwL!DndZ)TA$iJbN7FO>g)LIpqEisNee^TQz5s#*loTeWs6UYzC)cD?BU@){!z%yzc zZ)XB-6!&X>3KZkA{Iq7nKs&EwNjtQv+s-J95VVR@b)$)6d>VJOi%pE-!$HkS!C15k zkG<9;HX;|_>WGILcR9JGq9(pt*{?pujtm}3j8Ydf7;@|1WthO2jH>E0n; zZ>xetx2?tQEH-moCi3{0Q_!xF??->(q4tdRk(bm2x(fz23C90ml-o!&mU#_Ts<)u1 zyrv6d)Tf9>UkjIKZs6vQ=Tv!S;Uv8#oUahS7Nzykg`^%#^iA7`Brd$AooxIQ`O+1- zT-RPUb(tPO-lNHqUcx(7nfGRWE>JeC&Tp2ie7+lRUl>oJeDP~Eac8U1+9?MZ3=Q1W z%N<_Xn(NMsr`;X(q!}IUQ`Uu0Ldb zxz!V@`+Y0)2lKU0PuWjg1(QpQkK~PpQkUgiW!MI3vc4I)X7(&;T`YIXqMGFQ9jyb5NH;;4@HB6O;cL^Wo<;j))sB(8c`Z7i!r~kT z-fUZn=7Y^C@&?USW#n_IQNfCV!JhG64)g4g(y2@95}hdV_;^Dj$7QQbyKT-92q(M8 zf@tcm7b!U`TM1XcznY$n>NlMHao|W#cW}L<;H_Jzh{Vs&xJl+Izz?d^TG3cn<5eqI zw$lRFFq{K9bq(^}P+K8n@jhjH$+4ec4}HtITy}bze*#TEQtgJ)Q>`a(6l6Y9tOR%k zxn%6GO;xc8->>XOwMMAXgR`i)IY#r%noRadmRcL@JqK~OryHdfeV=!vRwa!x#J#W% z;OHkKX^Z^{V)VIg@%j9vHx3~6)U|`kNDM~twyFB8BFD2e&XY3eEfJ{Ya+O%e-}s$_ z!^Ius@`a0coLwWey1c4?-@rN}I-s!9H-%iA9G`1n1yHoKqMq)POrsL=TrU!6H&eS0 z@LCVxu}pgYxpT^#DFwZC4j6G{5jJc*Yvxgw`A)f2O~|}K0Bq=is!HJh%mOgWP#kSe zXvQV&d_hf?tq`o5=ii!1a$`Ple^uWc{V`~T$GhU3tL}NIyWM-?>*?F&hdMqiOb`J0qF;h%wono7vp3 zdI9lj{TaSMLl6xt;GTwg9=7d9ODK43=VYc{Wq)q4TK@Z&Ks2nxt$5sxHqY%byjB0a za-;hisl7{;p-<%wRKuqHq_NDjgDgo8sX5sSEp)&)LvD2q??eZ6H<>UuH#ONGc5IYr z);kuqbgoCmj_fD_@6pQkxudskC1+Q37xA{aQqvg&NBGk^&D&$gWYsf={^*5 zL~~ouonnfGh2beQYkE-SvR)xRn)lV*R`;h4R$Ng{{ZQrcE6t=C=9YB1xKA^f3x?ZW zL*$y6-b^eYfea$gsQxxd2e8}#UA_%zm1B*s(N^=GW+5fJnUe=AG+q(^-Mg!b`Xu2p ziq>x&fr6oE9u^~yrt|v7_WWI3|qFo>p58nibM%DJI`z>K5K|ibh3!f zuUXHAtc^sBMC{tv-<8FR$J91ORU2H7t6W+brU#b<(BItL2!!fv7OXi0t@`*xtPj3< z-SUOsDUBO+q*JxXyU#lyzJb_YQa{OD)Y{!v{5BdOeard9&)$luvin9!0Df=wK1vp6;Mk|IwZ|9P2fSYH{SLzJ-Nwtv-xdMfv`8eVp z4O_*;F#H!}u{W>jg--?bK$4ukMX2qB%Cv^CLeZi1Y29hg+XV*=_F2K!bcev(ZVDO- z=r3#xG{+qSZ)Z_P9o6TR8(O!*<$jNCrZLmdcTYWfAen%mgFyfHD>`v-McAE3J&E|o z*ss;f{!;s&5%m7^{Y=nC1^?RO*F)#*@#n5)8}ES zlpU)IJ*oR4M8Ibcdjpk+Fu+tll_#weyG|O7p7WQfHf??U@q#8k8m0@`pySBY2fV*l zIl8-UtPJ6BC!>_pNH4qby`_=rkIGx#j}J%&M$2Uk5Paufmf$^iG0`Mb)V^kaBfq7mMAvnxrx%rHgcDgV+V&{7 zF4TSq@^*1?`KBC1!Krk1`1@($&ZN)pGmtzw$cO7}@Z6|XQ8Sv@PY+i9g(cfFw<6EO zmN~`M;DOV}Qq#XKV*y?Moh%)Gt~oYfE0YN7xso8j>M!$hzU7X}XG(_f4=^?2WBkgu zr)DG`xUS~anI&HD1#7ELNoF(K)G7ZJ!=Ksg)!1m1i85bMdq}QS5D)HNUNgq(dSfJ0 z;TgyVYgFSuTV~sg+`COr>7gCwu1pX_dpUPJzlY?{X?I)f-Z9$_37szvspwWui(RV; zj24fQ>ci<|>un-|TC#+6^-Vj1f9?<^Ij_UnO3^cGwkK}tq>GbT;OEinN$E35soW%e zuSVbYQH+RTJUIq!bxpY&QRE=L#0iRJRE;*rn2XQ6PIbC^!8*gExsmXV5u@gaz-jkI zi2?Xp`i&;bqUVp4&4!=|C*Si^0Syq`v(eL2Go*eWy>F3!sr>Rl4!XC`b!2dq5cJ~q z5wq?nkDOd<*Ykr9Fa5IkHDieo)J8hd1D)y`Q@dY_?;y!OZtOQ>g{ohstGN^EMzyt4 zn){ae(ff|QM7S7A|9lJty9=gW`*d7&zSE{RXby&aC95s%!PmW%;LxX0gOmB(GRkD_Cg1vWsB-$?W$4(J})l9gtK?SKRkn{IfM1O{v zjWSL3lNoWpxi9hUKXsi{z&gXp_qjZ_xG0C%wx9vz>U4y2E z4)vX6V0sZk|0cik^&@eXQquaFJ6G?TzUcTG@P>}~hc$uXj`Lo~z(plpa_)M3Pv=fh z*bQ!j>2N3gx%h*rfqsHeXs+v;4jWS}ye4l7_T0!axwiPyMrPyF`{az7U%32O(P-f9T z7=xL9XeT6es))+csRyiYT!Ls*BWkF`tTN53S>DQ{#Obo-m@B<55QS z8Kx8y@QFZ5jHb)CPsu+ey@1?wipJp1oH_zp&zr?5-sAl-D(yM3=sq_<&fioaTz)N33G1XdLKbu-tBK zx8xjFrsn$(hMr)ET}E5UZpE1dH}Wg}7p<`0Zj1+oG?aQ`&##63-G;EI z%jPR5Fr8*+o!Fv4zbk68&u4BwQQJVpX*ug3jHRE5uqY8Ou&Zy|kdLG^4T4^{ zpH21WRy#&(0;&BYB?`t7 znZeoTCLK75Lh2mJzZ=faCGT|s=bhkFG+#N$sS3E`>-+(V>{sXYwXU;M&X3c7PLgEq zjaA_V013Kw%@=u*Uy(1&*~N1g=B?(vJAG%4aa9-~ZPaSOI1$@1w!`1V8r;4BFE`%% z2Lpn5(=lD(#6RcY-8Djrx+p~k{d{*_nO>lb|=PFVrv>KWXwW+i`_L>8)%k29c^DsVdwW!jY$NZ9GAWqAI_|eLu4TT&=@QKR~ zV>DsLpFZ|pG|7#&W*gf}ZeUoR-wrR>MsT-hlrhc92qYd*WzCPe`FfW56%NA<0bllk zA3jqu$xnY$m&aNpHjW!^PVfD^HT16QHs7i0?D2r8IeBZ>LqEw&cs6dIs@%kw*9FsN z%jKT=+2Cj2O=qxsUnpt3;q-j$&QphIUwYF*yIpuu9hTvqvl5re!scXUAv=~$nW1`b z3Qb&~-Y`v^?-Nze732#p&)6ZUiX5B`jZDe117?aL@7u&pvsuo;O*&2vpNO5?%D0m7 zmy=aTodN(esTC){xzgpiiIRxm?3F~w_B(D%CMOx*o95NqnW{Mlr^EHSlY`BV^O;6r zG&XeWb#Y=9uf`GSD8072?!`pZU_mt^U8^*sR{?X>h=zm<$y;qAiK zRSnRpe~<*<22-b}A7U#1iG|iw(G!mUD6jEsv+y9h89`^kRB=-|5eAslKD@Ot?XfB8 zO%gY5Rcny_d3sJH#xN`NljKPBQfj|gQSR{=hBl_fPePm1xOeyl948+`r*xd{s!bSR z(}*D1+OOvoep8wG-gcd&KH4Uih57gROTfP?#*SJIOw<;}78rUC9vW+^uoupj3NV)@ zl|`3}a?affv*eNbgy9_5x!>b3CzT4}=Fe8Z48(S-N((iCll7pG;GJ3%P- zcrzk$I+Zs*qDAU?{okt107tRjh6$dn?`J)86&GR^|9( zeY$Rw!?;^4-mBl^+Tl=$n{+IMrI3->!~L18lErlCV_C_Evxoq_Klb0YLh@IM#BJzc zgQm;vmt6@_#i9yho>hgUCFlDakmJ3{pp;UL^@O<1E3Va|AA@$)?)v)f@4K60S0>!a7W5E2P;iQKmiL)u4*#m zg{v=4V1V0i@}Yv7!1rnD_rU*r#Q#OfLKA<>E4!%#>^hW^IDd1QZm185AK!v7!xzR%7b3lv=-*WtN@GrC;_y(;)0Wh=xquhd+Zt!nPDux)2 zoaHC|O-T2+`6g}JVbs%G#esah&2vDU*zqTwf>MQU#e~fb9!oFrz_L=KzhC6MSHQ27 zOV^s8`a05wcnJ%4P=uLuJPv2xuVFX8msXc$#hsgF%#mm5$g{O3HU*!eD|G+e{F@n@ z5J#E=a&2YTas1Yp<|>|c9!H3TU^!f3Pse4erNw?@<+yPQZW*0WbsaN>kXUbb8{=MB zHa5bn5yR_!Z8AWYS2oV5#;7v)G};-5{rh@afUTB(v%cSRbi_~-TAc!X$@D3Z#MjEY zNcb0NM(a}fZzG}y{+a!s0=NC20*6*gwLW5r{vULhf>%(255=Ylme8*N8@3mv(w&m@US_qk&?|+hIGvLDp-*(o*T5t!oiP}QaUH=i|OK0 zkYELKYafn9N_na4`$r!-V`4$nO zPBmYD*S5QUs)+WL=NnP<6IQxTYm3`P`bqrccGSvGV&T~B!6u%f%IKsxkn7H?-^e$u z%BN!q|JD{rUW5J_CSlqs|JOIT&^-#>gZ}5H{2wU!Z;$zZE$2U#&QN!u$&r%wzUd5UJ9x&+SW@koBwHln+4`KzzJnwe3}Y7M!g4ST!MKqu0?fzAvdd`EP7}tKh3WqP0+=- z{|tl^o`J!?y3s?-3=OLDFWN;rJ^uK0}4$Reez$H$IHL@qpSx(i{w-vZM zVzJ**hvGvszGbV7cFtB>Pj6347U-vhB6}DwD`;_5Px`hBuBkE)s{wdNcxAtWGELe* zxVkM_XK*npB%E~BSzSCHGz5=CYWad^N1D@hX&jMLixd8U;{ECc#a^Qnm@03l4UPc& zFO_t9+-<#a`97cNdi`X>!5?Cu{y?`a1{u!NF3`CR<2k~y!nyeiLr&<`;XQJoV3>3F z5{JupnZAHE1vlQ9* zBc~p|Mm)|sBsdV??iL3dvD3fpdu;lgWMg9#{9~?P+TOFmXw;W5o|?3GPa({A*KN!Nk_0?Qn1>vSKNQ|y5skRL ziCq28<$FHHp-MpYxW4>wq^G=0(SwTT0LU1=^Vcq+wF^)j(|(@WLxlTx1{w(qkk^@7 zKTA!4wczMbpkI{@>W!_h<62hW{SMkQ`i}kN_l$H5yaB}vGRcuggJ|oFZ~8SIjjE9J znWd{AXB}PMePW$!Z=$(t(+k4BxHa*}B&x1UsFpont#3*g#^%_I&%i+$DFSx@uvrUs zMahbS(G94{-*nX);m3~vFlA)2Lt&J8P`9*Mt19F!#bLT%e#iAO@#$6~sxYKzOTzI< ztnjUNl^|pR#ImB@tgo9m%;vIpSsb#FmlV|+$Qa*IDV{&EGsy@NM9RCz_dR@b;s4l9 zSy4rlKyyWyb`J4-SHI_GToyOM`>;~84{4o%Q8?C9i*9>FbIYKTyzHfK<%)lF|50*} z{y^P&--Fql&Ml$^hs_J_t+5Wf(X5{32Dl+8HuaN})txhab(xRZLB0ZYWE3ibJ5TfV zZene{Og!3dX~y(8vs2L^P1d(U6S&}AI+n~;hFwwt*)Kqs=uyX|n{ExlpWUlN;Ho+O z`d9T`M3&MzfzIjEhuNRp*E`Rct)#UL|mQ^7xQ5Z`y;K zTKNN_zR#%Wr{bPWSWr+U$5BiPOLAeuS6BJbK;9QThBOyl*Ok^m1ZqWt>J9&3*vPs* zxjT{yLtmx3XGxwB&!d%SQ~$}*@uqd3mtV0-?-7-G`O7W@#>G`-l@5aY!U5nxEBgZ! zK0?-}#AHExkd^%@oa{{S$M@$GL-!7#*Rgq~-i;qU6C0=%wXRZs5~Cc2lcY3qD49;4 z>VjRFfq{pq_LriIwUU*Da%3oD;M11mO^+ZGA zL)(ET@rklMWIYFgqV=%YTsTmoM7+MTpqD=Pjp=q`m`%LY4_%?v&n^^M05fNmJrSFE znc3qDiBn=II|t0GwzKNs!Omk@J!%bIhK3sCHvF7)eEs@W!wqRIR|@j%h~|r@{9&(t z8l*#{t&@LY?`ws_qCJnYz+m>0%@bMED^iX-o3v>JYz5`#(2B=T^_ci6pW@1u|+T;S}iYP(j@(^?m3CvD-k`& zSU<4)44xI9;ZlkXctFlnPVeMlGpOpX#TfM1FLEqQLDjnhQ988w&K4cF*7jmke93wSVomMlR^{$52&L@E|_rbkGvp z38AmVEh<=MU+irrW_31ayJ5WH8m>+RJta%9nRF=2cGLGGY)h1>3T!PC^IEH^rO_i! zbmM2_Hz;Ec1LC5J1T<1+*gDwo^@%)_3Mq=QU9WzcXLT02w)|-WOu=g$!%K&Y*;MMM zx1ARUM?>qSbmL2o$J!Rk2$+P-ONa;&#T*y$Qn7X_ad{EI%c6lyjrFH{JIhF)zA2=G z8~@OeY@L#E^k$02rlyRJ_T;hAWnH8p4!(_C(Nv9a?H9&-y)LX3A8D~orvK>#b&0Bs zEoF!%YerlCemqxt&GOynT~D=?w$SFCGW<_^23$KPY47^TQ&h~1B+_x?-GQ9@Lr_l% zc7ym7$qIvLFnY799|9Wx=ICAmoBM@QO+2N`ag1SicF&bwEtmE|8icQZ&56@E@%Dye zy(K`RJCZ3^wFX)z{{06-AN!NFCJKD1AvSGI?}{r57%W>0UI=`^ z;s03Ezl*UM|8-Qm`SfKb#P^+pkf0QiC}h+;a0%=by zub0_>?70lzDxlh;iD ztM%@QhcqOO;lBQigJi>LTl9~$^_OD>aWzd?QX$S}r{2RUyJ!cn==Pb$pu*_V1hyXh zJJWOxDZvMI!<`jC7 z`k$3YD}A?p1s$}F2uHmoMHea&PL`M{Q`-)t_ob7FIFs9X#hfrb)ms@tHz~?|%tW_1D{BPRX(XCgK0M_Bl z&97fD`XNcd1EVJo%S8r9;Z}0v7KS6wqtZ;^?P(2@M(r|~Wd4#)Ln?bKo>xi`Jfnq` z!s)SO((|Wt!2#wJiO*Jp%A!UB$#Nl-@T$;!Yj+87;`buaW1b@`Y`1fVD1ExNS$co_ zId6X+>HV9|>xl!y=Tae!5ilIr4vo0A0Dc`{lBt-qjh>&BU_y2aOEdcJa+=m% zq(;HIq2b!e1|n2{-LO|A_o_VC^3Q|UuU%egL zGj;iVOIOpan^7^lP=3v*w{@~`GLJ(@^eAK|2{mENhF;-xm1XCprl5Pykd<&uY?%5P z?ym%X^G&VIUY;({&w7mcXACZ1HDk_T*DfSD)F?ER$H4Hkb(wob*Kq+vOU9=QdTJPt zsAyMvpf?Pvn_C!wn3*{yCyNL43eW78qNG|W=;Xe2+W+jbzpQlY$>Nzh@}Ll;RoA=) zEe2CoBnj$BM3bWMaCEED&Ni015TghwF%O>#KxR2h-BgY_KjHk2+RYUkDy@I^ZMxzq z2;Psa;p90^C;p_BGsfP$^&~}{-k>6MQx7bZ2j53}PHk41*-tgP75j_%(`~#E4@j`Vh^Nt)=CPqW$3Qop&_9)JZd5bGOjMI9qCi=)<`y zpw&|fyKIk^`pTypW_q3$1C=A+@5>TSPT`-YjvVYIM+%$jlEIAF0E%;cteAB<6iOK*|ND*co3UQ%Nt zRnpCn?Zv|LBkC6`ZX66_QV@ORNp5%4d)#lTP3)dA_MJ$thO6|pEjGYU{Fq3Q_mF)0 z)HP1C{k07q>thJZt?~Ga;41ZUP9e*Rc^?YoAD4%^PxYZ|(&LN~P2SrI3Ao0A*m@?h z5HFviTEi|EsnNF5)6zFqT2pbH9aHa67fbwO9?doNXXe7ndOawS@)@NetAycoW=1Cp zTt>2?rN2Alqq7NU*;BDf8xzI)Q8uW9Is|s$B5Q6%p zd5aJ(((EO6F&Z}$?<_{))}UJV18S0}CIAiI*(1Md``_EyJX@-n!g9Gn(|s>?nfXgf zZsu3?>BAk7?6(+b+C!y>KU$pB%%qb$2T|L8E!f>ASgMlAxePe+9wiIXf%(xYZck3- zhU=+88wfP3s(~#n(t#>tT?(YS2JhkD)C$J~FTQwi3wjh@6{VnEm~@RX(Q|D~m|)rK zsbhqS}K7#As+T)V_6i(PR~u)sJUM_pVZKT4-G7kH+M4v#MQ5i%N#IZD; z-%uYcVT!L7CbzxVt0B=Yb`X9pHP=*pu!9(TNL?yVXs*A%uUMjKf=F2ns2Z&=`LYjO zmQ6@4JxuxPwNfin+}F{4Qu?^lL?#!NRIFkgQ)|KlaQwPZ%?NWRkFyJ;gTF>TU@b02 zzP}mzAbr`c1W|CB^e_Qm@dYnyICgGM{((?o?ZF3U;v)V<@RLdwq+#Rw+8&%>L(@4d zVyPKA6Ai3tp%Hy+I-tvS=KWp9bb?O(go(tg+FCn{)ceg5*L4YR#dU)(FJ1;W$5hyX z>@baND;VUc6#08SEcU@Okr_T_g+oQ_*@7*!nOXV8BPA@ECC`ELg(M3jl)XvO(5 zuhK@ALkGF+EFrqkTBfA)p4&KD4r>B&fAn56O4CyQEDE~s#G~FqwKwW@WpZaKGiQmd zSujZ*3$^!o+eSB4@3#wss=!{R;I@VcbV#zKs{Ai}w&%nPd-`lViF0t4<8_Bxh)-#h3+m`U>8cBM;C5VsMZ2%kGd%4ybqOtH!uKaj zkFicUpoRU3A%4kSS@~%1YqIuAyLdw|)#Y|3YvRt|BwJtn8y7=aj2$Tf6E|o-a|7Es zmmR#A;qrFYtYS}72sUwN#}IGO7H<*sitMKs;cy3pHsssDWJcD{p^h@k7zn|SxbCUo z!{l`rBZ|JJ!=Nx4+iO zYKeyxgV_pq>OoNn=um3?8R{7Rh>MAA^X6u!n~W&OeP8H;gFOQl&Wu#*b=fPSHl)>5 z-o*PyyA4`WUtM%^1tqs)w%;=hVLhw69yFWeW@y|hGeOeW8qk-n&}I{=EFi8Hlj+lS zoL%UyFU>$?#2UIt9r0QASM2%Gm6Y8HY)Vof2jJ%Pb}Tvn+IurEdwsy^9}HbfZ&P*T z%Vy8k;pXV+XCsmiUZ}@6baDfp9G!i}WT%1;31xa-k)D@m9x6*fgAmhCE@3jfy>x(!{gdB53qGthIgH9hMJ7z-DIL?*N`}BB`CW8VT`4H@?dU8R5dmIj8HhlJ&C-klz}+TN4rJ( z&AQMg_U9$tBKf;57(Nh<+Qhr{Y^rg=3SK<}x^)t_?;IZ1b(@K_ol zhw=yC3C$ZkM?4tZq;{1{j9S+4fp@uccb){E(rs5VF51nw8W@vY3-{K(7Bk1yGVa2r zp=;+XiW1yhyuO#L=PQw5%B?0b*op>RLiA7judzopv$pg zau<~$(CUfRhABaX^F5EU85q%f~pI z8`$jE7i78RONDKodM)9S>!X-P`$-jBD@H^b&l&dfS=r`I)Omd>{g(mIeXRpxVY7Bz zpNpm0nN(8o#G<^3g~uzTaf4|Ba!DOBT=6}`_H4E;`u6&uO4VIrZ=G4~95{)BI%fMc z^WU5Xfk7(awZfC-hW&a=D--G%#U~9=OWn zicNPkTQ9L#?zI%Fyf}sh*WO&m=f8KldhfhtN)?(F%G%$t_1}r0t3jWA z;1$qhsUQ=zx#E`C9F=vrPwt%V_d<{uDL*7zcCADASa8kCQn#Ky0`O@4LrIhPRUnwK z_=*f6nxyK5=pJ=(aFky(_}J>it>ZO7jlc~vjwH^oAxrcq60UJ?6t-;t&H<3S&Q~~y zHI)nL1!fAa&hj8VL6Yf`r58|2iHabT$56U#x&lj)ehn58rn=^}uLoTRAQ_~;m}}4k zqwbXG4Z4HsjqX2n@h!YtR;vLJ4V?A2^Wws+HlvlW^>eu-N{#{ZH-YVA3P$k?RhJWU z(>y|Y@xz_gSfy1T?r~KHDi$0-ChuzZ!8?7CoIxakf+M3$rPO6O=cu98m^SIW`tQvF zL!5yhR3w+ryf~Ghsw|m2dD5HeM2|w5Alim}8WWlpM9fN(mDykO=HXJ;c-QTtk8pqi z8!kL9eCnGyLO+RO6gK>G&9QVzX<}MprPil+-tlZ))G=pTTyC&f2kt)z6`oF^w=)#i z_M48ASdMR}@yHh=#c(W|RKWOGO!;2}$i7f`b6FtiCi~=)G&LV;Cm@Sf(=>ViRW=K5 zCo?89G@r;(7Hy*=l)Jm#&?je4`tOTq|5lF@d+ck$unO!n3E*c|LsMTBsXa7Vh*n^L za3Dok75We*N{ONX6F4~&_x~8Nf9-$;WYHLOVEw+M!~}+SfuQHX|J2K;Z?5yx)HO&k zY-ZArRToGTNYQ7)Bm%w)_uzd@Ab63XZTqjAFk1;)awT|%884_QcJL9af^I!pK*{dc zE2!Z|mr)wHw!8vL`qn{ukLL{&anF+_4K0vEJ@LW{?fbdF^=)!SD83S7_!?*RNkbv{ zl^WEvX!nSy++I9CD?8K8JnzPMyVa59a%+a@0pEOH|ofE2kGi~l-1od$L zjA;KZdaUe%jHw{ALfn$=ZJCe@Aa#ZyfIwXKN_tZXRZSA=Tv7c7lh9a>dd8HswUREuqXAS`W4y^d39U1 z*_B2Zx+uCBHgE_2@ScC45qR1D_oy?~^YYMhtyEEUZfgD!|NNG-;nd_ODVK+XxNtOj zg}SAYFRt}jNcRM0w$Md^*Ar$vB$S2jJkt31IY`$MY%pxXyH68%yVh0b(01QF zQTY>}^`*cf^GA8vZH^T;RIqZBOnJ?;lZ;eqnL-PE@erN0yqbd2=J)XBZ7-=3FpeL5 zR%;A>>v{iGLCM20@+l5f*m+;Nsg7bH;F0Iy*gS6NYyXe>tIzv|XKelj{}(u5ci%B*+IkopEvS|(1I5VJX+_B{aKCx5Ikkm z!x=_iUQ(5>r$<%ctESjU&Sxkq%lw~o8_O(Hzs^*tzmJ<^#kDG69b?8V# z{aR&+jp7!9YN}W`=TdY4w+>~?qH6M*ryet95bU_;Z6)70;-oG04y6u8Lp1*Cl;A>} zG9MjifiZV9HV^AZjTN@OpnIeal^{v^N6co)Gu*}sm)FSh2E(7tjiG`gHWv8BLwlp9 zFgQ$2)##^nNJQHYQ_0V-R)lQ&>FC?x9zU=9YTx!)SQ1b8>Iaai5NJ7~DtDxmfPg90 z4|i0LQV4t0@#l`{?YGxN=mM0YA0ALze}#<9x2vA_y|`kD-4f zfu#Kg`xlX?VnRW>r{q^fwWo`p2G}r+ddtx>fgo|gC<&E`N~9^Viqi0K?7(%8r=%`O zK()GQ%DgFji$yOsCTR!aK>J*9rDoezYm!^=vGv7u5}@6P^Ka;*!jwg0gFHrq0@|nt zw}aDh9i;vb#v>C|e5#?rjDf)Xk6k_kxVM*1a}(s|)d&nsc$~2%i#yW*J0>%Tn95d) z5h4CibAwv2J!At*8zA(-PV>PIZYqu|r5v_;=xv5kOR())U5huXY11tu)KTS7nlEx_ z8gAEPt0h_fjy5C9GR+>s@h1nT1!39U_h#VqLy-I5)z2@T)qHfPm-;SHE*@{Qby-TukTy2O$Ref%7+Dz{QY?HnAbrU1se~@)SX4xkuyI&&zjE0=z?An;@Tht_SL0J^ zI6ro_kX^qlyb5nz(q3?aLsM3~JFq>LT#DttbHn)yoB~xXjx?u1&ME83)^E-ipB0=yFJXLyqfn^m`i@!bn1O8XjuZkF7*ji zOeh`$H}BCOnErK3nUo}SaM~I#uTBFxb5CV+@jkw`8uCP2VDf5UlN7abq6~Wg)nKh8 zfP?f_VJpUDsN`lPkVpv>QebwS!CS>Y)8^vkZq)!6F)|YOQJDKCG4KHY&891QS4oNNUneL^8 zpT?qXO(N6h;l)-Pczd{ZaCp>H=&GwaN&CKll2Vkvh{ww+AK{_g&m)*;23`aUxVdzR z6U%c32UNbF_DX7(O@%j<#{ca0Y-jbw+%X+TNXhjBL}~1OwQenveU=O7EfH7E2f;#1lpDE&r|$& zm1t#IDJz}S(V3wv((lbMm|C4hA3gTWY7!16bk{F}rlawid=SNZ?UNG+qdX6@ zJm;`#D=kIu1}N`2_F542F-g5IBBJGD!-ffAX2u|6kcw622;XI83d?L$d8CyStV{|^ z?W8bqx{efa=~IM#4}alD!7Fi`Wt?r=YRIZFxr`VVrgCWe6-jvv(@W@(c!tW8d=%O; zvHTve5mQnzZ}X{5hLmsN9J^qM_qa8u>TQwH&-jP!w|bqboV3+_ld4Mv4F{fHowk$q zYeqir-2JpE7K;$-NoV@fAxF%*^oh(XKjBMyoJ&f&=Lt9=+-5KYBI|p~hK)?7vv@+a zs+9$EJ&pj?VeDxS?9*(1N2+~QrLi)iTlncAc~0>s?&kn;ctYj!ncsc5PsoStI)E=@ zUFU3tgOfx4tb^kvdrTs0x=)GmAF}7W#2|7gOrjUrDhF{96!%CUPAf!}w5QE8XY_{{ zk}a;){Frk;For#b1hCb_Jz<)CrO-azFO1q1tBmQbSz0pKuQhh~9$RFG^X{1Pjqn-o zKNw$o1&)n{cqvqbPVQs%9H0jdv>k@DFNjSF#Vgg8n4L7VlCYh&{(J zP*l46qHh6J^}YSvI9*jqkNTBfhS(O~b)WiNsFQ`Y*g@>O>Vb{|_4ZN=-(OdI|DbUd zn3d;OL}MlQMDx`>kPok8yPX82&IuCHLL9Guy?n7dvwccLThn=8)1bcQfOrx8M}z4J z$S3W4Aq~N^d}-oCh2g~pfS31?GhUbljXIS)2^IZvM`hfB`N5#R=eW0n=VM)AWg+T`{Mzm8healigQmpZsHD;! z^oUDqrghyC4f-@cwWagir-U!!J$2|ly!fW{3ZSRVZNu2PPZ3y@ZDo!Pn zcocm%bH^>$zSSeHQoy3Bg>my{&oV0kSyq5_MYr~?>~TK;{gIpp=PAq_GM>pGkVfWKZ|?7{?tFo4ff4VWQqebn@!acPMm2S zYp?A4g<&{w;8*Fg9B;yOuMl81(P-7=73-#2l(Nhry~|$sg*eU*nl9OOltf@Nq%+u$`FG0a_t&)<#uA?2^$?X9{=&49 zePUMsusj~m3G@?GzNOU;B`B6^l^5pj5+^8st*h$S`YI)GgT}S7yLPqViQYj8^IDEp7DaWJqTve4h^V5uS8b`&`AXs9W z&#m-XV5>YuG5csVHd9rpp*lIe zAS|aYEMG7D<%P?%u$+Il;Hz6*#-Q9yedI>a>Fq)YqP~Xr9Z|lV4s{w4sY?5|QevB=kl8X45D(IQ}kyb8_B{OfEQwpHkw z#13xsi-E1zpmAt&OEefuM=x5DA>`+~fF3&9P!yGnsDfHA$Ox>25(V1N^ea`eJSy`C zcge4935Dn7UR=00vmE4N;6=Y;7e{=B+stfZ2^QVqdU z0-Py5oE&h^U!ME+zsqB_K<@a?jG7<@T7!;;Lx z#f7|KoS7l)>RIzDwrzc`8*0(jfvcgLp0}lm6hZNax? zbfi0KqR+Er&AQQJ?9NX?lS8b+7Qlvi%GBRUK%>Te=G>Oi&;L22+ozgP>qMRY4nUwt zIPU@sRbY}$&R0?WbBG&&wghuWHQj0?mSTN%aSSc> zsczqM+&5~Rf~tz#)|s$sK!DeusZ&|A=8kl7k*j9FOI4cIvTveWks03cuUyEXN85-$ z_21&RUS&%A5&enpvh>IGl8gMc_}QNCh8`1@)?pnjz2Y$Pdor~``b~hYJ#WdpoV$u^ zRpC8b=`IP9Dr-(JPGlC^F5zd2Wxu)XuQAnbOy~F+%gW~!aXj3Pq=>gz8Z|fm;tfni)Z>r#yNt^b^MkwE{p%yiXZ*LH z(V{V2k%{?_@$-(WKr))An|y- zrj|v5n%c;J0Mv*Hy0{RX+W3iz%@w+$G7)CW%1|$fK7Z0dn)~S0nA^LlEb8W#d+{k) zhGOx8@o;^tzFPYi6I1o1kC`}$WX^-y0Ut;Sm_tQwZ-6k< zPa^iaAYg2df03iyJVQlfzIi#j+n8H-alErY<)_z{S+6_|zGZA)D%qW7!S>^gI;2}( z5|JG39Of;`tyGKKH)I z<^*pmmzaR9Q$LZu2*ReDuj_&yDARQc$d($^bJC#)?%=nuZU#|)tsEr9*@?z1!2Sit^7c(BxHEB`@|z)|T^A>T zRt{W_pU0jnzIRY&e$shEAFpnBu_u?n2QJ<(BmMDoa*wZRlXt9r<;YZ~>)ECjaq>LssN@wGeA!eAZuI-Ci9c ze>LRJl+D=}EP#V`@29|}nV#g3qNULDIwAA-7Y>)pBID7AJ5emkmZ`b*Cx~K>9ept8 zX0tVo-00Q}ydwze9o9Yy$7uw_nibkvh2N-_5wB^GiIQftpW@1f*-6^K(4E@p}=zt{n4E*-w#-t z3RHF!-4GYf^jE)LI5=<~*Ri~&>g8)o9nNW756X!9Bj@Cd6&RTgkIAF1NlbqvJFwU& zS+|pb_i#-OwKudj&K7}QnvPotNL0gL?fdbq0sLB8%jr1NvtM-A)Jlnq$Wa`vO27kF8=xX;we40^+QJGL$edpi) zcV(m3oc{o+$%f?|5+101CWFj=!_K!7YNsz%_AXi!_-zaB{fd)2dg@Tq%b4FfsjY%v z8YqyT!#%!GEGI(x9NG>f)l)t$l|XIy@-uwkCT?Yr^&jRjQZ@DQSm~Gs*h^h8Qe9#i zx==a^{Z%sttGf^(scx7q5`~4dn#n5zQGk~U5SFfKJ3?z}20yN-!^Ch}8g|=Os)`*((Xb_tiQ_d`7;s^B2Dp9Fq;b58@vCfAmwy(a{4$_}}@wPB(Jf zYt$_0sRNEp6HWc9bFWOUcjMwstND@ElD3FILGB+t_BD!C(QVcxW~`<=U3-xwy;%b3 za?TsZTb-7kKk}1s)5SRtNNjKJnIeg^g6Buc-nJsO>k#D?lY0Mc%Rsf63<0y*(alTI zS90Ek_u4@(1#XcUoX9_-8wkEAE&2K&@Vf;r?rp8@CB+A>L$)97QzuXoe0Lgf-ZoXh z6_F}cT(XQ1t26#&!(CaDgkj7v@6|rlKCWXY3fW0QtX?pha^OleoVz*x9C-`t_b3)vYoZmY17~_eu)3nTCq9Hbf7<) z8}qB~Xm{FYgbs^iCG#JE>5L~uttCs@7lmG`s(xlI#@gWImzz7aC{xqURfu0deB+Q! zTfGmsn~7_W_r4ylSTdS3ae1xY%!@pD;>SpuNiQ^B0t);^=Vg&?^vel_#K5f!I99iv>r;%42Uvwhc{6bbh!B?{!{09N-Dfs<);qC5F~DQ`6Z*dr?kl zj6jMPM+!{2J#!gy*}dK@?rHAD3N*byGC(M=ZokHj$x_MM{@h4UzpP(TeZ4(mMSalB zVY_EvGm>jJXdt!vf@;oRT9=Cd$U*;ND&{aY&r>0_`<)Y3Nm+wnvmx;B>Rz$Ul>KQ< z|I;$5wwva@Aev)E(Y$|gS*o%BP-ZEFe?sHvOnyB1k271$+psGq=vLi4Q-@&uxd`*b zZhU_BgJAj@`;vHcWC=&i35RQm(!z)L5hL1Y?arco_IPvmB*M>wJ`Ob}uk15}`OUv} zWCZUpcQdMc6<-U?5Npeb1$UAewPd-lS|pRwmgjN(X}IYg2uEAxM-pR8=4zXg?LX{#u>4~ z_eE?+Ss>?Q0}l9h^oG9HFe@tB9rGr0ncxiL`LEw=j>b8gOS3FFb}1t4ng=d%Gzn~! znqNbiO3EPEoH}(!JdQQS{e76`yhG3CSm%D z7O3*TQ;6sz_0d~)tzHg?{Lg=DV#kNSIrVqH58mfB*2;-m5ZKQTzR{}!#I$#D?6vj`80=5vc^BI`S@$ z5wKdZ-wV_4zPse@!BW11>x}#_yyw4iCrU#4FDh_0RzL>i!c%3>NAb^!IqGC!+`y8ebkcskCkCdDHpsXR4e<%o{hEr%n0|78o-Em|(%U(C zuXl4m9B^#cTWmkMJ5Xy(Zwa*Dg;1$NXYYi^`Kn#4n6hT=B&@oazgM4_dS{!~6|jbv z?M94;$GXn4C;#*XsxsP&%_{ytQB_fp3&sD#HvXq6YA6Ou3H?NGBO6mv5uRG?4(cRCxcw1K3PZqM@uEte5-jSGo-6_8pe`S(GZx2mhp!MF) zTcF5Hfl1|ddPV9616*m4B4HoqZRU#B8=0PGs?aiE9PdBC&>LsQL|XMqDGC|Cq2}a|z%qE_T@J55?m`)ucY$)A3zO)H+ z2B=(X;$T|{r2T48!kyFO{HSxOs6;9{7;E%FDnE)s17ut9 zcCop<{v7b}zpRP<`*kc|;G*(rj1g{g1OU}3PRa`?0K&=>M)TTYM%{SnXl zx)LKhf?vs>DZD}Y-?-@nt~(hbcp=Hw^ces&ApkB~vJv^JLE@(BuZ*O_qrYAx;jWMI z5lLGuZrsJW;dkhx|9AT){NMfbKUJ6FAOGim(fFSdOqT!j)lQUB_!9#~EtPNM@?&}7 zME0K28RTd-Ihq8e#Jb5*lsw7N_uH&<71@UG%Ubz+Go?D@V2CGq;S6dbHY=Ss9rSX> z0N#@mav-h$7__nhhDywZFWi71sY((N<>`9H~*#bqHiRU`5uH>Q9FTa8LMzd+pMr&J{6%u)-AW) z8COU)(#B>_V|Xk{ja{;cc<_j#^hO`b+ruvd2&$$&1*8M=&g+cQW|Ci!vaG?tNs4m~Jv+R@ZIj z8d9U`lGBIrt#l~S+oY*3O@6#i_All`>7$XNALz*kJua7JrJI+QShfhrzVDh;v~8r{kFZ!H6ut!QOR_?v z1TtbwK_VwT3rX$i7N8;}i#M`$r+EpcnZnav#c;D_t3S?ad{@r?JDTGcLyO9Z?QN3Q z4O-uMoRqEsc`8qb{r9A2%*~WFNdmlzqb0FYidbP^Tys+gk45+gG`6B2iFLUzb<9S90Z!z%b_G+}l@$3_9>WE=(NX zQN4-U1Rh5&W^xX7S4%^khP>GW*7c6*@D00s9W_9W$9YM4wi#j;c+X;;xx=T&2~0GF z`ND!pSJ|UFah|qj+EXll&JBoX4n<^sMBjc_9ol!GbwtQn>OJ`=DRm}nlpx~@FY4ZS z$qc6Y_S$ZAme@OV!m*fk$J@!9eILD7h@xGGY@kvyTdM)tU{ohm zYI!6*V4E^%usT$1Gw@t5LaE$|$V#r`bhV8FwBONxRN7vRp_$!ND~9}3Jp)yhb>Q&- zwqvjjj$_SgSz1FgttI}xeotolH29W&BE+-8f$)We^(anWB&Sy}^OBQWuh%q(o+*+~ zXuY9{jZH?<-O{#8lilApfkyFICrcCWWeF+etLfvG4bA5#S0Icp1EjY!YP;x7mrV56 z{P|f-^a@FJN;TpPoDuf0r75K-n0~7&S#O z6UK>TX=^U#I8TVzZo;>UTeTWSz@uM}y2P}-Y$tx!HzAOT>cz~%E|SuRc{4Q_-?n?M z+IVGt#uGlC$(xJnSyR7~OEeKtTJbfze57NU%77)-o&AY+-dRvqPHBj>h>g1}mJ`vl zf%DflfgbaUq_@+}31pA;YRNZFMfA#)@)8}U(|R;1D^;U+l|mj=zwk9NE%Fz0khuxX zFQFOiTy?8x;iXfjL&k?Ug~U%;Ln9o095x&4Fg|_2-3E0ebYXC^c2&-tNq4x zP`&7G9Y1@;C4nQu@jLgZ&I6R|MQUQ zqy@_5`rW7_qnn4DxkB>y9E~WT{5!1JWR2FQJ|N5{r!8 z<1d_&kuCE;&HGC8?92wb>?KyFD1TzRQTIc0gKzrC@37+l3+gqQe79>fJ|oFXFpo=w zg@K%1sd0_SA&e<9*^&}o=$>eK2QpKibUDSq`{k8Cm++-VUoMg*6-0AJfwCC)X!exl`Z18Z<2-g zF@4!W&dG>gOL#_I|C0u;z8@=>|gxPGbKYT9?_dyZr2+tR%wGwLR;6H347mFd=9OX|N zC8{n49LLb3vc28z-v)aT3$s!pruP7lP&O;sKU!Z4L1ZS}oi6>*``&v*{VKn%yFaGga|k{)P^& zYx&!H$&MSU`1QnD6b&&)FPOe7!bBs!NxE%nv8p&-Y=aYzA&=*XNb?!Bu#K1ZaKnw4 zqPBrk4bRBj!5jncr`l;|T<=kn!zvE=)9kD8R#o<Rw1nS#fC4I2y#9?|m7M>Ix^+$UHL zE09aL371m4Y%3yJ-{cq`nV!}_iGQG2vDdskQ{-{}p?)RTIx4?c>RoVXDfx*h6 z_|dIxfhPSM-)(wVaj#i_Nq!FUTQ*bFK8J}_xzsxvomYYejnA;L{Dts=<*U( z)23vI&by?&BB)DP&I8UJ@uZQk>yRx0RJQH(T$=7m_tVzy(<9F9o|FTC{$8(SFLwA& zyc|S90(u$LxRu2zMfyCudw%NVw-?kxsQFlnBa4@$Qx11Ei7+xcsLx! ze{K7Y1X*s+3Fh2!YgXN4i@dlhB{2GP#|bBN|1iQTLKg+EYqy)p?taJd7b7Id5a^Ov z6JyEC*(u`hP2~RD@YMtCF{!6-em$H&RFKD5CV)s%znD5))S|G3Y|eN>HC%R}^Dg2U@-2Gvv$62{0%U5_+;4RnjW8M!2@ z6X%?qq-*87t}0w_xRE(qD`90|7)V>!KBPgXm+AB8!Z-?seZ~ZX7AAAuVfym|;R0jhrn_ z{G4gIf2e_M6_j<3b)rHrD5rehb z+DQtwnGu8eU?+Ua&FIU8r8&lO%pCWxeV=`W4=c)dlE7I&s-Dhd@q_!iL0;S-JcZ|f zv!8i{yF%;;p+PA;$gjv9rQN&%mT~8@d|3T`d*tRJ(X}09MXk_Nb7h^#Z|@vCAf{8< z;BLG1dKOkW-!TE-(XW)Dr%o&QctafqebYy*Yhx+?*J?E2!t2~C{ z0tYsKTpmsFve~x~?JW;1lVwCK+71h&=#2Dovv*dpu0 z`&1%SjYgzZqm8`dcwg+25X8dA%V|GJlJ8%LyD0mLS4=JsF)T0~>bVTK&3*{s@!8Ro zSD1SZ7~St|oPkm(XF3c{dR+9cp(e|^SUgzm1Nzs6W=;{)#4j>`6gty;o|BF8kBto1C)o1~bxvS209(21ul#y7<+>6}= za$h`~pn5e`1yp5sUX_d8lVywtb54UJNosSJM)6z>aJEayEMucYX8R5cmD!bv+SW@ITuHC-=fcM&MQ`(gXO?6%S5xQhV~b- z6-FPcnrNV5Z$~>iEU6N`t0pSk(mdDPwV42~$1-Rt{Ci-nE(*=!!N-U?NnZRG`Z=6o z$$0>V)cnUWVMbO9;1@P_q8A0E2aGA}kA6WqyK3o`8ucr)PaTzMWBYgc3vCZ6NDPxL z3>i`x*>xRxa{vHmlrR|1=|OY}2@lr@pLj=~?r;btTsjX_E2T$0Tbq*|DQB@T=XYw2 zDQSeOjEmc%T}}YsaAXkJUB8S?(+_-N;*YVkn{D7;j7j9ajrn;DYHpt}-Lc(3KvPr^ zpH0T2#a)c24`dAq{-aEWwULAG`^)m`>N6=}qg9b8A{m}YkblIxB$M`ei}Z9sl6o~o zbIf`D+_$DA z@bBm%ynIo18|9hTzyxeZ#NVg*vXH>&7cNUW{wsg#YfM(2aUDAo3P`^{25CuGA?r$> zmMJ1wzyV+Kj|?ci$l+ynLuDp>A{TOuA2nI@s<2{;i?tl`LJuna)%mo-KWolk9HC-9 z>jn`7iUUmaFeI|>WsBZf&h3nPVy`C_l;bG@Vs$@FtB-yA)l}95Nn^xjJzW9lzqQaM z!}SHVyF}*rj_UU+nM5~e*CSzF_I#Q&EwPx5KmKNkpg;NJoVx|-Z=IPa_-sCRkv3LB zQe^&CP;-9ezVK=~q^H*OCeVo%?R^@gQL+Q>Qot_8_1Djx&!?^c+(DN-Ren@%9{Nso zfFl3>Det&0zoXrq)s}(0ifbLY7&W}#ic znKggjr|gDwgzi)J>8>1JdWobJQQ2Iz#g|ez#zmHPLma%fK**kyJ^NUyPmvSfAxF4N z)2?p2ZAnXYLtKvG%tP5K((e!8LwH_IF#v5(eF`cn>YC8KkPs2JlYS%;b?D=n5|t6s z_s;m^;YXoPdbAAODHOI+CFD)aBI1{{{XSr9&r}yP%Em`k2dG|Td!cxJ?Eb|@)i9E3 z^If~|ydjBzZoFLz<+90FnHPWXy_ztlXJYJ6;) zUq)yxQUQoCeuNUI=*(b;8#Hh%3l%Q^n zzdSBvRQC7>@Hnreo4tg$_=1kCH~s;%!mR2-+`1cGn!L91>FgN>t>lgiK1 zLB;9n?OLIVnA1#mE=G4Uv$eq4hU?RwVnbsq)sQasa#12G?ZAn|P^xHPtTM2~sGwZ> z2>5z|Z*ktu_*dS~x@P-hjRj#Zw7_^5iOtGn?8A zU$O{rfqHHqW06lV_F4C`L6n;xiKDr*VwF9_Nmu71De0K;Dd}H> zJ7`h53qxJ`&e`A`an|6TPs^ec%1WTfgx4a{s9k}SbX1|N_Y3pJ2V@D$eVI{Zmr>ib%y^z=k`4xiU_tiAv6o-b+8>(wpbZOL zV%|{)E}v>z_;Bo27jA!Ns^z(p6|T~@R|Tfn*}3#zj)1JE{YhXYS87%K`>!VO(Y2vi zDXgGZ_H&?f!x4_$0ft`&bo{;f6+ZKv#>q(o@5}PI-?IguU361Uqv~6g#2CD=7I*7p z_jSNU=uGiS>^W#m71))c_?N?Cnd&yf+o0o>1-650qaCmYvN(}}gXpN{f$tu9`%beN zv$Xc>M~xFjya|ccMP`S>hh9r;*=(p{{yVK%X7X< z;shew5AObq`ub4O?h(hPNAc%J4GlD}5lHP~0WQYu9CC8II2vN(fD;lD57zRMH;1m% zf46&9axEIba^_(p~qj-Q9GyeK0SN5$8#v_jzs`%y0po>B*ip#&X-D(Bg+4X}$|xI)G6 z5Dv?)yCc+Is`<`z&%va^&UvJaEfo0ViwA}Yb4J~KpL?T^&rt1zVu)>+{`PHsY0NrQ z((vS&Z9_9S=`kst{-BN4K#<0RY!Cac~J3fbQx`yPOqHQ<#Pf&b;(@i=OhWXcQt9W zv6*?2y&}}TZIKM*-1%+M)u@K`XU9+S9Ck^Ra4ori0KB0co%HU8gq09P%!grV`tKoV zZ790n9>{_-P}H+I$Y-Kogk@ikZ!ya7A3(Dz;ZtW|c`8Dol_0O)dxn2FcVmG{cXhj| zfySCz?Q-6$wkEx<#qZT!s&`yVP}@I1(KTgD866=csOY)(q)iscUGJO9TkRiTg!@LK z$5yIbOe2|wDnX*U50e7`>N(w>Sx1&!k;c)D7Nmh&yty-jA2 zUbdR=YE3hU8&n%cJ?IOuyaO6K3S``Bi8Xwoe*R}6dV2`O5MrXE~4F zRB`SZwj(?3OpfL|0s>7;VX9Zqw_|z0jYZ=KL3iwLjk4=#n-5Pq@*2~|tE{ordkuL% z#x3Ohe>LS8swwtL&g$Idd1{5Lr=c2#$Ra#xJdQ38%v$r=JKZdv_!^?FKtsOPW2w7c z=Awds@p~)vfr0|pT64xx$yzLr2d9mPvLb8;Am)y0z8`+85c=S+Augd~6!L9mB5gU9 zw-P7)(R!dE_4Bh!E`zx9t^rHSAIL;SX@dhy=0Y@j6^Y)JFkDQEXY6h5 z8)gk~(NZ(l)_)X>kV3vQTpJiqxu2(F$~j-qr$w}StWdoJFY2$E?9Ykn#k3I>+sBPJ z?K;Or3u-7Y^DvSaWq2V^_UDt8%bG4j*_ta5^@X-CI-;COquvVW(ET_@+VWZg}ao z&0mG@W!A{5gJ*wM{)|yGOW7Y|xqbKtkfE=9tS&A<*bLQ2gpjSVUP?w8lTMxd>Q!;m zl`h^3Ik}mYWJp?W8(i=o((6Q1^Sid&XPP|uaxeJZ-jYLn2%q~qndPGR2NrEeRHB)x zr0(mM7SP?Fh&QXsrKas2#d6o54S1x1_IbO_O)ftyJ_|D}Cil@u(M`hlMYh~(8Iwv| zOqb=^j92Ugj<%N=4zvCHA+dBZ$E=$`^!Lv^U=(mJwQ#l^8iCU=4n&Q_xzdeM#H2Wn zfb1c5r$vIAxBTgJPNV+hWks(+nmbtf;18&?Kq-r-tV~y8w;QAG9>w?7b;-o>iS@fW z^S*oEj;NWYxi>kCTmSJ75C(6x`ZBP_v4q3>GNJc!kif4H)zwGX5_F+l${dcNLGMgJ z&Qg1=RMl@K{(~{Sh$~a5>GYwOEc$u!(X~Ex>kBcSyWqI+)$?@@#;8J4)F1VI1z%b6 z8N9&Z2*ffrzddGoCg=w+oGDOIdnF{*)cp^@82+e{K_l0)6R(l7_7Bj1zHDsrShv;u zsUTY0ZE=yvMxjo+<#RJ>5S}L)?n)AJ$N`sEjP=^>bED#Vn%m0!CL(MKuPaphZWs0Q z(+}RNj=6txJ>M%Rl5mbPo7w7>$&=xXhZkP>>aLzr$8~GrvpPF~bdYz;q*(f`Mk$R^ zS0|D#H;}#XA#2X<#S-Dd3DZamq8g#4^#3xHIVhFt|D}HV+5(se(N+1Jh4azFdKg_4 zYzv=hPHHGvpyGW0tEeTspU57JwIj=C3g?~DB)3%1ibSPI1M>+rvw+N`8nR^hXo{z2{48T2CR8m6`f%Aorlw|?$h4bmdjkVMZ&_5+)v3x)&cPPE<=Q9|VIEz>03{Kn+yvU>@@KIVFzFEm9A98l0pG&wU#JXaFX6Y16gUG74R2N} z&Yz30&DI8A@-0;D9Ur^L!sQ6exkYY$YOV5pcvv?~fbUzA{{0X7`n0t~i`ca({wdSq z=|ju{(#Hn?`(|L=+$@(8k#KTL&ZvMF2BD@6kxbY^0-pw|nN(s*LteZXb-7eNe>jlC zhjS3({+s;&gy9m4AW#@F>6?5vA)Gw=?4K2P-JMaC#aT3s0=0r{77p3A?S8y5EDC2g zTVyyvBGygSLd`-R=Q>GIK#fd!Ted7O!s=f^>UB`!_BYcE4be}iKA%i0MhL`p#jwh> zMen3tobav5KdO7Fx{hzQN&UGq94;o94=M3GZOWz|`^&r{T!zL^B)k+{fQ>u#+X zo2l?Ex-CiQ%9tbji>8>%ILd9wKfP~gsS2_st$a|nf7Sg#Ts_lciP|Y?n7reaZ#=b;#VksCT4}7ax9ccu8dj7Ttd4I>k z;A`;_GV@14Dh~8CQXL#C7$PtA;!^!&W^{;Farv2j-Y9Qbu+}CY zLfkDvzxWlV%Mz8O{-+P4#>H#YxKQ{{S^e*x`hU~b|NqyJ9hB;?1Ayigpt7t0uE}7O zt0J$!!4%ti66|2rNMO&%7a_?LsQ=YVGe%m2d1d%*4NCMa{D|_Nq8Pl)KivtTdG8R3 zpNS7eB@z(Z(|Hli#j5haBJgQ2?Jcfc!bD#=PQR4))A;z)Qghu!# zcY>tjlz3-i@2>M0WAU~w^AF_xx8)7dzBhOo-%ZE?f1m{8*#C}$u}Rpf`HV%r?E?vI zGK^*F0}hMmQnIc^@60^A9jyHX`e#*F7{FX$SM`{A(=zvfn>U#)XF7mk@T&n>w&o>WpfS%_Nm; zEA7bM(*0|lapxcHn4%(|N!vtF@>xH2&TrK)cfqY}gTrI!%H2#v8$UY*@ORX=OsmJ; za5SQVVfZZ}s7x8?&Luo-hv%~Teug>y_v~kNj}al+XYvUcF45mY-iOL?k1zXuW(i7Ymd_u`hXppt_SveD$6(k5fg;8O%%nxu{k1Wo*`@xgj`+fI z3@r0I{VBJpcfN0t-VDcjbJ8}D;&}^!mlw>cZMiqB!Z&yB;Z&uYD%A!<;rPW`j8dd2 zo_@G#ujX~Us-(nbo{3gALK!t(L$AsjQ#oxm(ch2eB7hPYmVZ6^3TYPR?ZbV+pZ#)R zqs0xm)}WpBrWqp&5-Sqpb-?u?i3zu>w>F70?7R!jI+k#&a%om}S!!zysgBpr83jCR zv=x)%^VGHlZiB@J{qFI;@9CSfwaRk3c6c-#!ceqGV_8Wn3B6O-bGhS~BH5n?OQs-z zv7D5AomM>l7f@p3-&aT>BgqTf*ALZ2l;}&>6=`(I8;_hcm>{sq7nQ9Lm#OT&nOaA_ zHm>ej&W0L}rBdhWoLf0xRW~iju7lUWKY)=Zsj7sLyiAw_p8@}mjhXiv&k0`DiaM2c z!!(}MZ2#2Sqn+Ysf8R2 zf&-C!$2=~pMCmpbr3VeBI{BK$!=6IV*Sr$O(GDgN*&Uc!aZl}=^tWGO)0s@+Tq;^G z5Q%4ew|*Y=rwVkjs=DK1T*dngP;B~pqM8r1K(wW!J#u`Q+-2uxN#{-*we;y@TYFZ$ z-iN|6*WeMYfl!R+&(z-wVMX;MzgM_TFAx_~&+YN%D2q7~4GBroC*a6q8w_YPwy^_ z+D%e#lNLkfyueiZyIL?iWp%;Xfj6XvoLn0A{AEVMz1anwrYM!mo$bTYG5*gIezR9b zH-3(i+Wzq>iny%K!$ni!Ln2Xa@sA0z5w72ZxydXqDmqk=YtybxSYZxIOCQDh-wMa| z72Q6vi9{iN?wLB=j0s>{2gn*>%$6zsAog<0GjJc8UPzx=>a0%AvMtP*7f51mYCQG? zk71#>s?Y=-4DFKprD2D@htzpUWOJA3E~-z&r1`AcHUWsj@B#O*$pU`nGjXxxe*hjD zL6YIR^DkpXb_*d(p_i@26F)dtS#iCz{8p_BizAd`MzULnd8gcnIv{v?8<`wj7MOf> zx7JUDohQc-{ZAX+DiUg`*>+9ugK5YB*~j5dDLmWW6%mf91r&D8D0mUgTQzG*@T@gA z+p|vz=k=nNbx;ZF>5zwx(`YG@dBonbLI!&K3Uo(!YRe+_vTHz7&a=X*JX-hOEcIdO zN8nJlnkdeE^vurA49l)X{+@IFT;no-H}11)ISC-?snFV22RgXRrf+2NfF3C2)HHLx zf;v;xo4<1NTma>UpPa;oy4ARp8L5CTg+%%YZw5yjQCSGB%F*wI&RBrAJI&E0z9mCD zD+>D2fI~@~D}AdVme0n<0tqe{l?lX4OJ-xFqOryme_!YbJx*X$pEUs9Btr4=n}!$a zlPmnL9~9DsPcqan{Q_|Qo{}ZmX&;I3WY)(URlvlfm(&O{6-{|Hj$6kVy-T)2IF<*Z z@U-8}7Xz3AcrPkVfDfGe{u@85Bjb8k@q=SV*Jf1w=#Uo&@GJ6QIvTps2&FoV?=}6# zTnDCb_5}oTt6PHe*KaB`0R>>9?|G+9D71(FNdnR zg6d^)P3{IXO+g1L(AKc(>VG`yGV|U|Q#g_?2GKP?&1OAY<&#{fm8b3)BGu4hcd!s~ zOu@I=rPu6Ux72XaX}+-Ji+Qz5Wom1M$E|8#pU9g-%Q zhjK}k()RlG6HS^9fkC zj&w80m6N!7Q1nKc9!rDv z2p^S&nH*;Zi-GNd2Q|A>ZEh%Y>1cfv(AKVFJ>*B(Cw?jkRjt{TiOlwr^&76udleDg zQW;kCA#YzR2ZcV(LV1Z++!??OfgNr0}EYJsb{jHRge^20|B$yOtjZctm5C6D$z@y%~g!kdaK5-rM=N+WPA7^ zWdm~b;^Y^)pihRhSq6DG^@z`1Ned3xLI1Hox3tmc}&ZMGs}*gCGP;7}xFb)hbGW<)SGcWNt) zx_C>jOc_$LH*4rUI>Vz@q;~(Q4+0gdpf`$PZ%XiR`z*Aewsao8b)jscxHHAq;#+*q zqDLUGf>v?M7sjVdp-`bDy84G40Vp(ZAv_%v?&XnG;$SmsNk8lJ`yh-c<+^vW)AI~ICb;~kEVSK8FL z$~W559l&gyh1h>F%dhPSDD>w~318}aU=>Oz9r8Jn+zjv+U#K5p1?neSMd=9jdZX#q zy`+9&bRd8ab!T^=3k=WQcDd}T@YkHWXrZPQD0sgpW#kZ z{>qK!1lXRoA!XG5+tF-RP+rY+Wu@z*v}()e2=_uIb5>y6~G(J8m z!?7r@;}6u_id<*Xx$V#r7;Cckj!lskzrObZD~>RORRVi+p@jogb{ziJ9(R_Q{Ci@# z-zI(d7pQ6M%Tt&uB)|N%&DO2t%DNTm9cT92;+Np&H z85R{4UG#aF4yjJPRjhAKRyKZY{&oBbuYZ$Osk+aKC*Ch9ssx0kQXhRcV!C3K`i=an zCbI#@#hMzu#kiuY^KQlKH3E3xjO`2@m}mN-VM-UpH~__i8i`kU=%W(MZ|6~KQ2MVr zzcglk8C<)`(`cIJv8+!E_#=n4q(j9WX^uBN7F4ACCMr`6)FlCOcdWeJ0-EOUeg0fm zPj&r}?rY`N^s-D;6y&@tM^?r|ePNV&L9@ zm<{D)S5v$!BE)^wtmda`Yi>dS29!tMB6rV@G_aC-i zj@$o#5EPVBX{5Uwq!Ex9NT;N9j2ayhf`E>a?vNTa8b+gZ*BCLn8>Ab*^ZwlT@BIGY z@W(jYS#hq{`*A%V&t-+?q{=l*r-0WaN+^@&#v!=UEhSx9rDP8rxagr2C2|n-O%LBY zrPkjIg{O6*6CImomRf?+V8v}Q6>)aWt|Tzf85<2~0pFK+NOE|3`GjYBl^cw$c=TLS z=2%VZRz5Z(b7{%r_kgbS)O2gg<#e-^p<3C?=5)u`DBv(xpOUkK>cnoyHEF3AD zc%)YHiY+qbTvNd!^>YR_2 z8PQJ}JiAqH-!C{XjIc&)*`&j&Q1{!OLn?AFB#W|4r6UtxXRX)Ve~bpe-bfXe;k=1f zKIP!hU1S_4R&bRnxO~zwaO~t!CUOkLwmY0wabmT_oqRh4@>9Hf?+dcc#a!VXs4TGm zZfRrL$VCKmO{-+Y*lwsA#n$ozfUZa%65@H?L?z9%oYek|)hWJ4r{v?op#*fY-o7~9 z3xcirN^dT{t;}rkV`$*ntMhGN=y-~%gB`K4wHS5-3@}&D?&%BT-Q_nCEGcZN+9HNj za9Vct-q_8}&9bgX<@jAO=MULC`hwg#TAJo|ZmqMML|bd!?Z!jSc>bJ>Vom2Ggx)ym zZ9+ZmMp}A7l);ub^9)PH4zGraYV3qp%I_jF2h~)l5kE^D#C%UZGS1H=a^H@21bK0c zY&tujt`#?%+>h>8=#%E}&(&}|ojz|0%jDWZ8V4MmBuTX=m2gFeS90o6IChFaZ<4uY z7rIJ}r=1FJ8&E|VwbBmNNv?h5Xw*x+xdCLx$Y?WwJE5(VHYFd*ON__HF_hNg6&MI? zoaq_@-uU{Grx*S7fX#ku<-i)CIH$#DM+IYV&j)}W?IuGFB%bTJ$C?4{I34F)4wCVe zgUlGX`2N%7w-QT~@WV7&MZ=d`8$u}s>Wrz%k98+gG^&}EbA%V zCnBqj6JrN6^9b3e?uWLv zrJ>B3@3j+#u^<@ncpmm8H>6C*q4u!J*NiP+Nm2<$BmTRzt;I>Q^-XTVT?~9t!s>ww|l)RU;GM|XVcny^?tX z@_Ad+R}!O%tk()$*g82mNT)+u%aN_ zJyTmS&(H1?WfBo^GGP0YQvXp|^vHg2n}HrNs)jttu=%&=eqiM7o;`)cm>P+`(aTqF?t-9V^rCz#bIDvc&VTFH)rR1K*d68oex3-nZhJdAk7|i z*66u-1#{0lQv_3AK8x)trWtEA=UT7E`usJ%q|w#OnJLzr)6b$tXrKIipS2uHkmmes zm&!FT@TSM@Q`H`H-$F_(=c{TN!nKa=kf0~Kw!~;2c>7^AzO1ZV*~amSPQoQHSrVMt z^Hyf+T+>v(WY$E&VuOKeG59~1D(pj_sd%1R=PaG94ZrDgu>okxZ+Rz9_w*mkJy$D zSQbm|I7=zmY?wDw%w_wV5fr2g@~j@{;+1EiWBPd)<{YSCQWSyEB>Oz4tQJ;H&JH<8P({5sRVSAJGI+Kcg)FdsU!Xr{k9kC&yaCRR~qmk zFuwYAJKYaU>ArQdVX7yQyK?m5BHQ0huVyZ@eU?LY1P(hc@Be5M2*7A0&M4!GziK!S zcyqy}ZG@UxvNR2MsRO84?`1qb`O8(CKMI=_+SyfJDlv#LK6&$?_?bkNmMK44@wnpq zK{dD6E$qVzxHm=J#O(k$Q%iR63iqm(Z!G!yRmY0zgrXNMe!a!z-i2_f!gO96^$mn5eF+`17GxKk$LWeSoQk7a3QD-rN%=fsYY3yLs25!I9MSAnCJwKB(J%`ZnxSR(49AHz^-fladxt{=e zSP~KX6dD_M0!~xNotDBD7;} zis|oozQ5@6!pksvGK%%Q4&U!edRs^%v&krX(Z3McnW%e6aE*6`YPZ>1ViPKB6`YKx zC;vTg4BkD6p0r<{n{iLd(fnR<%*4QBUldyZ&GIiA7x(kiara&~G}>uKW}LewA)Epm zxW|fcZ<|eETzBKx2m@#tgC!T@1HN6G6!mDz@qAdwTi5ZVtxV5<^)7Yn=n%f48847Y zY0+4{XOJHETdtxeAb%c_MW$E$d(9dyzjb#Xb&23QzGysh4hBziRd~f{6ZxZI z&9oV|XJ}V7`_Im*I&pwti40YJ4jUY0f4WcQU9B6t=H$+lV+V6wp#H>c3Yjj%d3vxL z>d)+=EpN;G(_b$b?B4oJ9gcSeq40L^lafcKlFy4$0qlGgAuzX`h5r1f`iRo*>0~K} zwg9zX2O;PQ&f8=dRpkZ~N0m%d$B2Ab{ataFL`>v}TVE2?IeobqHM&mEOSg<<)Jpbz zO`ZfkQ=Q(?8`7?4IDA?1NP5Wm-qkXY?+5lkIhO}ARbt~*YiFQ-Y4XEwx3A8xv9ImE zN$|glI&F33FPP!U{%9;cK+92enoA>NFr_g>#NqF8a64~{iZ$tiDs&!__Y1E~qfj91 zBIdtgO8c?Zcldc3ae#ODhdpoOdUz!5@n~NN^s=!Q@#e+U{U4wLsANxNuYJK$3P5oy zI;q5PnnLn1A~!!R{5t&3yL2ZuvVx-UFccGhhMLi7U%2>rfj$VPK4qB%8&9I69?h%j zDLD!lvxyRU6`g_Oz^b%)q3?Vn>Z#cNabIn~yGay|`)4h_%6*amHnc&-nqv|pM7O|l z?{NMv-%KYFz=|#aR+bzg!d3ncx+}<){p3*~*hqxLLBVD%6s9H$W-S=u;w40z3}Caj z`$Q|4X#*B1LB|*P2cFr%sE0@(Boqu48R2OY+_)R(V^goEF;sT6Nlx>>-XWco~}o;RrMZ;Q-SeIO6y$rskephQ&(nUH|brvgQE@^ z<6AkLT5=rnw8%kM#mTf02OAbYW$pjToY@EpspK&TMKAMXwG}`LcGY^)f8p0cx>+H) zj0wS5+9pd$D`^Ej9reR;04ZEy4M>_V@BWXRUya-DE0!Xo9Ho)!6Rmu&KU6gAJ!jBt zRJ{`Ta;2J8{Yzf@Y+7!7^Bn^g7$IQ>lF&lhD><&DMXEEOUcKe?tAo>|)%YTLn>O(4 zA8bxiql`9xmnq)l>@??u`oHi<+81vhx)29OM!)HLnTpq6_1PR+*F*xGzDzz3i918S zbi>ETbA8*+-sEH2hl01?^(&+pm- zk9s{p35mW81^#pZ#*I_dEGV!}0FZBg0Ggui-1ElhUjg|WRt4PB17eF?f--*hU?1Vhg({t3_ z7Nb4{Z98Q7(qYWL`B4^8RvH*BcaxK@Vp@|gHI?w~?Z2@F)`3u;@)fN+xSA>v+Uj(2 z0>qh>#t;p~RR4>Bcjd*g%|J4OiR;HoGMVSO?$ZfvJTmXFlsyF>*nEh7q5ksAKY}cK zo)2Z>smgtdRnH?@AedJ+j3F^Osktl|{EyG#AFCD7C~NjTgTC(51Y}N*GZUeRuy|yS z@}b0Yk8z(6aZTP}vp%j2r7pV9o9xeT`JOelBRF3VxbUmLVn3;}W+-MzA9@AQEo65o zt=8Ed5R&R^x=uA)vYYO(`Tm-bUk1e3$Rv8EO}>Fv<8)h6p+`gb8%Q=`sMj2>xhWCd z85|&$G(XoG$T3+^KPugz@oD?Wl;JgMk9Oa}<< z{UY_g13&y>&+w_)I=W?UdeKlS(ZQwohTyDp(#PR+?PhvFz*#YsQQCv<>KJ^JA_FZUOv0wbA)5vsw?1v& zh*McD*`DnW2TmJ84U$y=pgux$UDYMb`)G^X8pro?!dr23jo)!+Z zm(MGXc*{t9#fiT>j~lP4`)cd>DQYGsrbjaup0HIi;fa#Ed1ydH%bWm$=3>~6SUn)dtc(I}r( zUzJzB@`*n9py&5&zXYOn=rgFau(+ljPeyQK*ON0|EK)&Uo?GwI0IVgq`3y_M-(q>l zH+Befw1$AaB9RFTJV;tHC&x!xPi8h8*WpCyeAjXcw8yM4mM zzs32^LxI|#r+eYgMSWrDtF@0HCl6i=EN;L~Kxudp@@tA}!S47CFWrqSuC=VmC)GXxo;V{UdDk&MDxf*(?}cKSbM3WothmCyE%k{a z^HIN-PgSh#-Em9G9TLcr41~$Ay`WRhXTL%Ly_Z zOl&eLIKM}71JnHF|DvJuU&aL#FPpF?LW|M^KR)BlP$%CmDVq_~pRFgU`cp?^&-5XD z_oSNPk(txAG}n^_P1mQcEV7B7VmqTUasX|uA$xD)hkXhG z@sLqZGZpuetRv!g|Jeo^FpU&`gaPM36+fRe6t9LGkCmFeICD7{D;d8MEp6eBtsEe~ zr0^_kerOpEKhou7nsOey#pM*2&GFlknMJRnv}Jb_*g7FP_8VDUWrR6r8>dIDs{Y2J z{dRKtn|uIWJ9j0XJ!!%FHUWy#VQrsUL}A9zJ~@gAYu8zTRHXJQocbO)#nPje8R?wGwk;t-Ifphi1xkxS&%M7;j@rn|0AJiFsqq( z?lQ=)-Z%O2rO#hH^eIO>I@S#jm3CxE+v#k_i>Je^OMth~DX->_rwQKuU{u>_Q>C2F zLxI`IPK*h~25tA zIIt1(&`*${RUTE7p$P+}q^Oh_hgVg<%nTu+Rki*KVS4)9bifF5FY5EXXJ7!eU@b5q z#B;zZ=ozV1o$OIHRgWW56uJ4ZoVHEt>=%}T@;$12FV{N&*kfRSS!LX6bH36-)a_GQ zfQUeKp(;~`&l59m{s?mK5tQ``m{R`{I4L0@_dCst+JEwhNpO@WgF<{P^s6uw_U2h1S>dgn;>`5nVtpzkXYbqy06? zNT>szS8ZwnV9t7Skn33lk4yiM;;QL({4>ax{;Vlqll0i%sESK1#h zcfZ7A)!X`r9W5WcP1aWKoHF4od%O;Jf}B@SA`w-dbZWvd4&f30#=O~`Kc!P=H&IFR=INDq3 zhr{JH8@F?o0DOA^r6%-SAL%Du@({M+WEZy8>dd1{ODg(}uphO(`r>KR{9mOM@LX-k zqs_|v_2p5Qhn-_D#HwbM{7vOGJ?Dqd{L7|Ox{{j>Ab(#B7@O5kME=@fV^}W#LYD%FRY9%x)vA$HaRxarE|AczozOWc_y? zhHY=Z)X$6Wbkt3gX=ZuX)piHFhh`0n>BWBMmJoNbE&^EQ&6j&?rcsO9G-hOrw-!v4 z`h?0&IX2`odS9}4CJ!xrBv*G+oP z&*kV$9zyTqmMBi*)u!p`_ z;0VSxIeOmDQV$Yd;zQ*9*+fK|E%;6nJU)V+&)DfXj5 zFQtEqw(VmRs?oT_h~YtrPl0XMF>^xhk00NLjVHxi`3+XR3GI390Rp zqGs}1&+G2MOF8d$thQ#x=psNt6}oddL*iFh8L{GV#>bg*$h6=8D=Kq%xCymYj_0w& zj1WqkaLKPpS2C~bh(0aX?UYWVC}D_4i&i=u0WC4swuIg(EGZhGUgRKd8e36J|4%de z#aL5yE#IAs&?^NSj|lBnmxyCSk5R3KV#m<1uGMW>C~H9z^y=`MOrhSew7_N_H7-Ql ze-IaML|HFm1wX`@?2hU)#-GZ3m)Rd<)4P|okhVbNa5*<=k1$8B~iMdquP9_#ji!u&tP^Nn(8W4=euJWhO##-5m!g&X)>SXB)U&U zEpZpPUeD@e)EOHFvHV5DZMT|KE5sshgWsXlsuuPnq%V6eORyj;ymx9iFO{+7n*vMq z@0|~Qf$JFT=ZbDV|03tt^E1P9{#J=n)pa13S!WAF0=ceyfNAznkTB|m%CRUh|6HD1 zWP}MbjCEg8StJ+BHeDd5ZqU0PO$@B2NK`LN2_F4TWL5o(cwxal`dLh}9%rSiVw!8_ zGYt4r?Ku~-rL9zB{|CJVZn2bGe|;$z=je%M{P*SVaeb@CwQT?-!Rr0!w+f{tm7xCe z{{9|HVuoUgR{&(oP^x1k*QZz=YSsH|4*K)?dHSaP2MkSkg%;B8Z0l1#z6{olHso7W zouBl+g{^{$ZYie^P$@v`jwwVQdug~2Z5_65LOk>B!)^Thb^Jo>OW~I&vF;Z*b$k7H z_vTml5s;jv*SIm!U3`DhUMvaB?Gei4F7{fT-XyO_udHVWJat1{6^=1^UKcKJd1y~c z#Q8nqUD9yJNim*$C{VY_?3U@1443T4`eg9qShy|d3{$!V^VFdSR`go>$= zHG3X3;0U*QcuSY2RIpMSHi{V)z@D5>)pJyo?juJ8x-W&~ zVw436!YW+2b0;0u=tDPg3CNG;h&#AjC%jz#C>SH%+VuB4{3!D#tbz!CZz1RJiAT@f_GxalcO9aZ>3SUm_TxA= zF-sS7y*3zCt2fCnJ3AFwer=|X?Zj0^LvVjHRdh9;R9a-rk951xoxV?^; zn%~MLsFd0@q&pozw40u$9_z%$%eje`O&e04?g}9HUNf~A5z;?#Tku4Ck)qWyp_cOW zFcHsPLT)e_;C@XJrU%yyJ%#_7f~cK12R1*75py0pJ2QqOJ4wPj8JfD>$nXoM6&(l+HPQlL1sEvKD4W^Qm-mD*Wu@S+DP^(KmhQp%*B_i z9sze<;T*b3+1I5|^&eU_@;2L2DQ@t;I2f`~ITRKk?u;A~=taF98*~a-mrJ=aWJ7KL4Y<>El$~6a)#2Cll}u>Aq-Z7>J~mqVwt-T&uJk! zAkv(Qh1!}_DAdiU^Q7;XFy2(oAK&o%GQo+>-oveQLYTLeI^sqee7P<^&Zc~+Q6sMT z8V^``QDR*f)II!h*ZHIxZKTN5+*wy$n{1bV#dToH?H%z*{cNMTb$O?rV=xm2F2Dcn z^yZXdOeQV7o;5|UD(X8u%_$PEPZTV3);ovs6XoetK9jE9Gf&~h*Xx)I!Z}mV7niDk zF?umG;@sw+!hL=xO}uBRK9S`(ji#8wGekj;+mbMghO+XLm+9+Q?IiOp&F3u6hr{5+ ziC;LjuTn6nS5|J1kYc^=b6xhBhPsOxD08d|ts-ZG`32E;S5tCwY(igOEj4uS&T2}i zI}?|X@AOS;*)qOSNOgU?$~@~%JRSPP=yUO4PPc`v)@w_K@6Z>zf?qv1olNR)vR>!z zc4|j-pSRVSZCLE4XWr^1&LF#)j}N6eje3>(SGF$O|FC=syWVcpE zXAFT{h%cjbd%B9n`O6*n`w=KnII~3Ulb+T!Oo0Ec`z3x0!B%l#iyj5-7?jV#O#|VD*awf@M^W)xI zP6?G)!A8*|{86^!6w3`6npNN{{YGEr$pJIE^`Iq%lbpD9MqWK~+Krbo3`M}<;hp9N zjlgrSvyS(F(Fn_4+-SR0u5Qh&SOKYNq-_9|MN09MWQAk5JCx1}nnwkm<*F*()qM->Z9|RP#Jch(Sx~8xF8x?`K>qVV z;vb?*(JP_`zrYksZz-$rE3MchnZcYBA$9GkiVOeP8f29ctw#BJ)R$gB(cHq^?ptiZ zI$+C>Kzo8k>c(qI-lSZOcPZGtJg< z`^uGPSPgqrENa>Z{3l;=pWn~P`r2r8Q>$QGe-?VxaWM|}texaCQ%!4K6i{sml>in0y8&R3)Y$ksX#N0p zL!>g4Kd%UMP-<=bZKK_fbqy@Dhk9b?{@E`YQQl1i@DsGE%ZrphcRUj8P53y~Pz%VR zeUbA~}5Crp{t-BD(UWplA-do#EX2E>PkwIljw9`DM*8uw{ z8COA)3DKT&%zjj9D#Yu}D0mO!gJoDll*f@ZpNBjHLTVOn9lugl(;R>PbwS)~X0P_U z($VaYx0*3-h`<=U`w2nYn5<~`)sHI=n>LjEiQrwn^pd2(6$+3bJm4&M9Q)~n2j8lP zaee!8G0(JvArfM4r4Kg_%L>ct90bH7(=|nHh?;%p?N>zVf@QdtoPAH4IhGe04XILw z0nhZX=u-b-*?D=pKN)i`KQ0fx=*AZ&j8T)^r{l66KP;GX(TV(CLo4yp9Z@#nIkmZ4 z^KZVQ%AKBAY?vzMI-^ahPdScPRL5fP7>Jeex zasRH|MDh2s@~>FM+K95uGa9_Jmv4^Ur!(zPy(b>`W*SLG@;w)iKL*((?O0Gv3(ruw z(BsLd^|*I9af+Y8E*JST^=NF8CF;s*=ZV2=|IrC+{?nNLC)$a^GZ7FXTtjC?2Z0`D zwkNVNsw{zaL?G}pEU>bvBpX{Iw@(k#f5LESsFBL0tV`=t zMl-c$>LtcHoD9FlHyNPSVZ9|Qgv`uXH*j`TXh(U zamL~8DkyCwo)>KkP8ZUS{maRcb>>jU5|+osmqTb{a>3S2D(^h}qU?+3D$3B%XK?tp zS)`XL?6NN^3(O)pGF6g8%xmN?B~in=O(i4)C%)L7DAdCd->s-Rbn|oUhCNDN%#()N zGh~IL8b;aL@GwY10n3Fvn(um}E(>o;_;wZW&`bVKT`RBcZ5_!8O;vJamv2U}9^aV2@?TAB8eXcd1CP-we&P zox`qW!n_#NL$u<61J^|zy_D!WqsTe@mKXhJB+q@y8_nq$vDn2(ka97j1Zb~vc(gP_ zG5R+w+Qz!5nJBUvfAEThwOTvV2kNc8MB|BpY@&%!-v8_y#t#hQgGdOuR8HvcGHouL z^PWa4`IFzr3WR>BgO8gy9G<--r!`e^Uut&J?@oEEIk$}DNw9o zr`8;vvt?pvEKHP>mghd&*GGvjhfn6lE-v8o(@@=|lsBo6=H#e#V@KZ)r2J*gwxl;=rFB7XGx57l7CP#a_$0)Mvj(f%Wi*W1f!7( zStwaP8l%$l0qp!HiG-=_CLutA>cr@N2oLwD4;DN0cwgz$lu$S+#n&9$269>$POP~} zsxclr^}Y9_ZO72<-LQjh;(3twO%|@c=HhNNFt@C2q?n@><^Kz6=EyM-#?f-FpHn+K z!~QZ;ftiNJlHQS>|D9lcwNqEVCE^==$lW!D@zw7my$~8;t5+Tt)Ev2jC<$m}m z?_0Z9D;8wC`-&`Ilw9+y>Pl$(+G4~}>vHMtYI4!2nzxeCX*)q19MMz}S+jWGCu@3{ z{%8go;zLNtiNCrlex@dM;E;c_mhJ3uNO@32W8btvPG&80NfgTsfp#P~k%c1#qIj@# zZ?n&Ro1MX4^IyC@_|9^gp$FnKs_i4~Di=1?L9sVa?5{|_E(5j6ELPiHT2V3_58Vf8 zljPAu+HpEo$cqiPBk?n2F*Io@PyVv@Z333XqSD?Iuw!~Th-da(2~2RaJFOtn!={+C zi0Y7!r}*4_coTb~5X+q6$JlRogq6zc{V7{X=)0}CdjM?==BR%*+C6Z*j!SA3$i~^K z$|uJ%=G-)tygyb1e4$;utb`26q@P@32$%MTU?wajamv+3=+5NoRHqkmxd?bpa}Zm|^bI_{%2j7aeW%G4X8kny zlMnK#H>q%(Lk-S|ymY;gicdA@Wx`N(y~N7GhgMwAQ}~t$#}8lxAvm1G_$-KY1h&yS znyyo5C{f~c^?7b^PSM>LGrGvv&om2dc&0WBEPQs=oGh8-)|X2>d-60Dkv{@1rxDH< z^zCR;*qI)ezAZHGPkMBu8tU(H*Ka-ta%$Mmd#cO^pKhIk4Gm!+C-n8$o1JygFGmbb z1Cy@8Ju{>!Yg(mE%6B@h)&~D-=Eglu)YnEx-A#J1on`OVc$%0^%PXd`Lw-lk36+i3 z2CGPtFjrLv+Qu!^)y56@7D@|LORR@s`*=K$DGLCvI1D&%MDbXvafG&UFXf%KTB1X`Z} z*S}^UnbLO|hOMzQfSe_MGaz^C|<55SayQF~xsrYI>}7{Fb5Rh~$%AZsj4@IleA zt{Lv6BgmJ8G6)%j9q^r(A}>x5Lf9+y)kf|wu}eip#aGs$(!WWyWy%CK7V2wN32CiG zFfXx?(eCooPFBGA`P71-W5!?@jq;g?L2|)N%2<#|%;FA&c+X3~gUd<|%_Ur|`nciS5G0L=Rn)odTBgeEvyQFdvMX!aG0B0$Fo?f-;*RVj^tp5Ga5 zha;BWE7FBV7rgY-fA*1-0`cd{VX}P?nGYdnTvdZ5!46z@{UjUmcs5$wykaIW!{995 z+d9Y4d)|hdnzn3!bn{S;^G@?sSh?VQi=3tF=|W#M7={9G$;s0kmBM7tzfr&1pDHL- zcH3%JajG9*%b^dc&)9Ej^94F&zpiaozc_SVjjbBdQUR26*X_?|CMLzpJnqmpvw7}R z2+BT-e)0QNU#dVCO=s?ugvwnO#{sCX8Oc?^yC9IRkz^K;QnuHz5~B%eyQL2=+j3}U zN}Uanxa?fsZ&u{RPpf1{vkz6f=$0@O>6dDxJs_1WCIj0yz)m-$Oj*U$F4C7<_ z8-z1ci138D6 zxOfHKS$xMv=>m(pw}GWs2?A1SK?O@sZ5|n0q5&AQlI}MACActTi&?UmORd7SL8n27 zO(n4H!@NJo=A;l6ai=0}(^FU#8SP)Ri_*g7P$8fRTjgdtNeI7){unc)qbfmj>R!%u zRDG^6=|(cpUFV>}k{ZA5O9sDCC-Fre@j;1>;cuv6d)DEW@1e{t)5N@K_YZr`Jul&! zr9F-LyeD9q2KI)wpYnx5Wsy@YfM0Y8lZCCYZ$4tZo*2Wx2-Kn`&o@YniGZTPmqj8n zXYmu==jvG>cfFvHG=9xZZ^JpN=*8HtbyQlDt4G^_WTJrLH1baYWjTKii{eVIV-8F? zMqFw>D*mZHHh8pNYAT;=={|T4mLke57OE^Y+M{^;-T86AiB(@K@-*(pAO|s^S88P7 zOyugoZYyJ3^Gchm2e@jYs4`_;RhKRbwOArwX1K{wcB=edH!qE2xO+C+<4ynJ@az&x zYUv_2cW&Qpe%WZ&NTS0|H988{a$i$@)ky)al%d%c)w9uGy%L8gT@*7OC1yexnRr!8 zTyTwGpL@gQ+EfkKe9ScKz#P_X6WFg_C3?ec&)2tJsodz1eiaIkJ(W~Z zYE>HgM(*}!UVWk-sr98%zPUPJo9LMcpqd%6zs^q3wG|^&_jK9caK27?uaq1hYXj^M zUSds4NFbh4B1Zh$AcVPXmu7-HRz=oY;DQYv;)+NvX9}}qrl_ozD=%yqu6iypwA5sN zejm!5y~eRml^p-gD?_K|o1^ZO%9E%Koaj*a->XGoZM4Dcl>zU=`?sXpOXm9SuFmtV_6UMR7>|8qibTiLomlP$A!)C#zWVD|@gtlG z{gZ<|SpznfQwdXWHa6g_$p22V$*40BW@IQ>AXCF`LxXRTL+(R0@GdEmQ9(5B*C^r$ z_?EdrFxoVLZR7Np-PRi`?R%A7P3?@NQ)eAf-xT3K-O{lD%gu&p*5qDdjEx=jfX=i+ z?uc@e=M^uI#tQr|W8)Qw)n;R_?@<|X=i zo$a5A-DDkiq^QS%pxjPHDTWA3D_zES&v*?y`ih}Y0i7w2EGboY?dXcv`+S|1AC7A^I|%JsL<2E#hC(92HabS$zU7{&R?`>AT+DKA=zW!KbA)`fq+)zH&w7yJ!QjNVFK=s5=g&6 zq$6&A9GpgZ&89Kg7r8pH)aRw>u=MIOL)y%A>D!>z#zf_{%QcI=bp^nJ8D3w^e~K3p zv@UbtKRE;ujwq5`Y&t7!q7=J$FO`oX{xc-EAqkZwKqEJUVX13JSINCM0~g{d;Zx9z zL*dxaVE&)zE4+sv4H1+iS$ER1@GH^mwwAo`tlAH?0a~Uup9|Ri&ZgGNcTx!LCsfMS zhIKOOFTJJm8dRYjG2D5NWAi{x;8~~7yRs>8*`<* z?C>8vRby45=VD0Dl=uS?&5T4{Nk1N8M@8J%a#Z~zSw|4ecw=Ryp0;l{RzL8^*d7)F zH_lfOZzR>8wLQ)@Ms=CLhy<#9aw{QQ)z4Nhkpv7#Afj#HI)l42&o>vAlbWUs`A+5Q zEW|y}4G1^;u4)I!gyM*s_ek*s?H|8D@Ri6GOsTs zdE@VQH;oluIhs?d&?EOlM)MJ^$sh8cN_<{|%p&Z}UoM;M5`3Zh#Vqx>POQq~$fcfA zWR$i!_F9@nvWf%JGRad}ekdX5F){B*M_IkG4xx&;p3Kll+Achw=}^TY9)?oqz^Be4 z6k-&j!^r`d0UTA6b@MIaJcm!iqTnG_pkGvDLV*}RhXS3~zYSMMpSHvX8}(E(?hY zG0FgYc3mFe-ql|;rrE$rlD0adptMocIv;}y-NLY&s-j8Z<9B=4xB z#$U%(UFc#wS-Yx<=auVh+Th8BqKa-uS*0fSH4$HrG-Rxtb*uL{a$C{~Ua4I6Tir>n zU?#G>0F85j>T;7ru`s>!Jm@z^>&z*j-1^l!B=KWTc2|ZQv^Q8+9~Q*lI{JZ|Rz+Pb z)6HIuZp8PB`;3h=JG%Y`onfDf9QEj5mx;@@G@cOl9Z5NClwx6Jr7>l&xF?JD@?}`A85AX|mk3T@t%prPl?Y!w z%>B4e`1xyr(&|g}FOacii#Vx!vSqwFRJe^eVYR)Y>MVNl?s#G2_Q6^g5n8=_CWk>h zWo=dW`g2){!B2lu=gu{{G_I@|EZMMFGR^ei7I=3hSx4+ag36h^J2@Wa+>Y)HyJDlz z!0v6{SFfJ)(l zk=m*K!Q~ZS!j_SeaMkbK(CND07R74}K0?+vH_-8FK?g0bc$ELvP^ysdSx%|dufP!x zbw1dlMF0mUvOa0DDE|%S7_B#TZvzF8N+wDy3arr)t0 z_zkr~>;>C&F1Nl+06}C(5}e-(ZV18&T0)P+wB{Tdrb(R&=IMR4Sdve_By;WI$vi!( zED%g_jq|i;6FuS$N&*_~3bPeuIs88HWSysKdDX&F@+2``v))Ae{{GH@w&GY_CD7Dl zc=0t-QekadX=?lQkd^?%1-JgH*~>o+iuc*UV*Dd2Ak-+`_Tw(fl2NZAHgB#tzDqxgwxNN|y-eaOf$;jV(VUy_oA8@=V;@|9+0yh- z=$ru_p#Eh{3o{=+D!ON?_dEZdgd@VLNR9Q}bRDlhzeR}KV zoD%t_Si9@f%8dL&5G0R^_*;CiKU<{(G(g*^jd1bvm{=AS1yF4$H+gzo# z8C91gNugiLfVm*5&m@Z~AME0+aSiL?Lms2)3W*t;NcXVOClx-64CeX^h&IEub7I%%bVb z36m`XjD;B~b8osaHa;B~8#(hF@x6Xuo%GOrP3KAQcG_&i(}E`ga*)%*WxdhN;Ot@4 zv_8ot0t-zu@x_cOK+LliO$!Ny_q4Vc@gaOL2~H|ZNB34W54n1+8tJ_83#bwG?hLbx zVhY*I9h?;U#-T0nKb2Y@$Sc&D5HT-eE_mS|q$i&xr%{inKrU-)JJDA^XXXnQ+0a%+ zAaatPRpkKd-gv>ZO0s*Qi$g_A1NgCSUn-ugEI_ojXJ++0hsDB!k6nc4%VdA?QI=q2 z+SXg+>m_nI4_$niR4v*J%DKsFXt!+gY=G-~Bh;%v&s?Da)i0l?no z%1+>S&Zd~m&O!xn2UIUZnc3>vN|Cf$_5$f@sGL{+5||ZT_5a|@e*#~$dFk$Ix#se8 zy9z#A!Bw`IT9g-sl57G!bhBzx0rsp#8f_*2qX=r}UoZDn(ldhV##~UbrymyuzwnrN z43*Ku#siA~0|;!N{lHPO+XrM%Rq&1xW!l6#ppeW01s+{tE+&ebgoU6w?KDu=?*9=O ziE%W0$WmgI8(Y!;AVu)YiEMlOh|suq<4s%fQ7ECP0_u9cg-5}dAnt`A;qJTp(4`*} zW6G?o%B-VyCI8K}iNn#c+MY#$)!chns&IbT^UY63S^StpLjjqeVW^F-RS;_rm*B0| zJ50D;URi$~YN%)arThV`sVYQE`$7ysO_Y&^gHW7>npR zV6lEkTUG?wD}tX#kvx%@u7M2=Q;Gq0UmDb9sHIX8B2kP?VK@EsDr8qhs2xe}E5Qf< z8ASeh<}^Wu#t!7u7r*J!hJAB0ndgyc1nNo>xI+`nAW+)jj#9df?N)RsO=&lp$9B2a zkN3i868f026NdkHb>zIpWORWLw`bu`@D)f2MC!elQhS#rJu4 z&Su-2SK9{tS&w1PFQJ>NALCN^Y?$_U6esO#kZunJUfXolL~bQU1Q9WwLkvw)L5c1g zG1nJ$P|XXAWSwe_05$nHi+e4h^y!W-h@jI))M{Lf8($SNr4_qe0i!8wA;cIR+*K_5 zKBWN)?lR>Kkh!hJr)P&!sf|U+j^s$)<+^$2jxxmKkyFmyM{L34+2`LRuQ|?`6Zm6w z-D+`hjo!r?o@HjH?6Qv7>&C`yM)mv@XWl^_L#;!p#g)(@0pwTh-8?Zw3ahY77oLAU zU|QYwW{944v5X7htV5^DprRq%o*O0pwi6)4;>};4Y?Ca{91vU;MJQllP-$#*{sc_8 zdg{0kn#*f8tw1u{Q?G7tniWq$uW0OVG;z-#x37k)owT$LQ&n1N z5&&etRg-owaU&7M`*_&SBlk{bh4^f&-`M$;qiu- zyM*4LnEs(c8DcpF!uzCB7nBPfe=pPLA26vr^&;yk>v3h3Dv7sc5qg_;y3vMA;qK@~ytije=<$aqNO8Ve>9TR< z)kBs_+N}{3r?yFee7CG&=i5Q~@*NsQTit!<*o33vd-rR$7c|WsnoOi#lZDQIK+1-W zs)7JeJ{c4xI=I6e4>(YNHC*ZOK7#c!2{UMn9gjA2XwhgqXz%^CrIp0|+-%aEJPTm1RG zmg?`v1fx_jGy}J|GwMe=?`#{Iqhk`WQ}$HnlATzU*iCc&K3jwC)n9I^vP9;x>0MT|FMQ)c6iP-$3QP9`tHXxfSLbM~r@v ze5cl2tqm&AB~bP~eP&+bV~$Ke44Ds1cV8xVQzj26FWEM9#_ciJ7Wb7yTHCUgbUMn5 z_u${bTPqB{ljF}b!aln)vB|!(rG5$AXQZ5H z@ozl>G)%F_Wd-Is@Qw1kS}^jYRNTg~2hVTZ=+s`{m!LdZ7ptg_N-KPr77yb6uD<2m z8oJA((3@5O1rn`tTL=R$1A>OOi<-dO(yYh&lkVys1Yb9|W9=_B8V6}8Wq4>c5*7RA zJqd7=G$kBtd42>K!=;d@VIK^k$77a~Gu-U8a!~1%GsC^=x+3ANq?7CPN|Qilelof0 ziyEps^LE@D_329Iq<&LyJebznW|*#a+|`^QS(|ayDf?6vtRf&#|F#FV>$;EI(x;(< zN`tQTI}wpxg2e1c6-FobX}mlikJri1x&r(FEvhga_8U0@i_I8f+*mXmHTyapo2F^% zp}we@T~xGhCyn5m&ItG0Ai$4Eqm1fv?$5&hyh5_o(3n?}w5Z#%^_jGjs-xhQ zKVL?1Apuyh1Wqd(!>^dQ)fX6;C~mm+9C)^3RE~BP$7bgk#m=tw3j@n1U>GKeDkozhR;u*=7=W zWEQyeaZdY-(%|`hBY}_kV?kp46=1Ir&*^{su4sNqdLtILu4&>*3O)Re>F z$yGUeGI)JuN$3urEWTOr?!}Jt;rg`suakUIZss9mMm9!c1DhvaB!nfK!>7HjLt)uv ztbl8XHe=@;nSfQT-;plbvU`0@1037Tc=Xd%3Rnx!>|3GE);`CPbhRVw`W!_*_2KHK z%Dv~B)e%sx&{&Wqfz!6pd;+{=R?kEiUPiDTtc*5K>JVCJ4p!PGJXJYm41^u+A-J7+H1+vdJRvJxDqiX)h9xK>1@}y}eVPkkj={VFFD6J{I zXR4z4Ces|ycM&}9;jj3{uHP62U2|twtkp?`{Ay``JWfM0=k%4fhG~WCa$MY)1BCVF zs@vpjFsj`qw?8j! z09#7EE_%7J62f%B1Z?MpZ8@TjiG7%%($C_R$%w9yqdJ4ti9?GWUmPfB$;B6@84;QL zP(GC{BSUWxk59wCZWoFquQkz99+;tFmyfRsvz+k<&h%s#jW;vUcf!^s}4P|SMaS(>n%E7G0Q$4#NW_$ zP+gJhyml!*@epoXxxU-@)CBsGGD?Pm(o+`myo3w|69pHgnx2ICCp?8(VIZlpSlxr(&3ziy;r-b;c;27 z^S2y4En*;H*B})GHFmmty3-F{6sXY4su)N0OLCDvLE4h6^%nl2snG$?D)xaYZua+H z7r^lkrx3Q*n{z5SKzLLmg@=0C&ZTPT`n)YB=Nb_97X|Cj%#uPbSDIeb-~%YDGa0mG zcXLOpKIzbNKH_3BEK(Qiy7+Kr(Bj#$$H!J>Tj#4=S4FfuNJUYgRTi1Sp%m2JDYlZc z*E}*S{<~Urhq7FeO7BuhBFMv)fvh1bIp|(70ArlD+_goaX1W}uYbS?LG(ILr_=*6q!~K<`>uzQ=4yxzI8ci6xiYFC`iVvW_F$7~7GIC6ji}#R@(! zuLC&j?9*=AQhMu4zqyZhU%k!{Mk^x*z4GyS5Km-qm8KKL@4LbhVGEIvzbKpxtjrne zh7-ElP&UVa((>fbJBKesgh^;5o#u0 z=1N@qdWpsW194zQ3F0)gt!-82Tog;|u7Og>AX{ui?o2%12gSX~Yl^0xTnXY3wZ+K_1$zj0vLqI<(=U}Gisfa>aWWLKHklZFJI@5avgEEP zGdTrU`SRMzBApd=# z{%Omf1Bm)PK$V6XFDpJK@JSB$1V24*2~g6Xu0n`%-%$;tU|)Z|-wG%9hZ}5soc`R~ zzYJS*3EbD^MpEqk0w(~J{4zCyO)Q@N;F}iZIF3xG9v}Hv?Y;v6AUf@|kdl9-no3~Z z47-B~7eA5*5uS`J>tC`FO{--A&aj~3wihpT;J+;uT>LnVD@x;BFj=*OegLuSNV}t$+ky{k(})N_7hH%cs!aqHTFZ`f>Doi zVzaT2nO^Mh;e2XY$NcGoY{fg0Sv9$Qku*(^cB#8;eT<#K{=suBjP2n8`CS&pg>Sju z?A8A9j+o0NLmPSUl)`*9GEO_Nh3~IZYtQc9tmZ*8&E-9vJMiM35ZcI-{Ns6cQp$0_ znUO}Htnt;&1M!}F6|WVg*J2>Y(=&?H$|WVj8E_BXO2Wc;!9fe3!|NB`aww-G(s%~5 z^~s)$AF{>`KQ&5kJw_gzuwO6XwXiu&zF|Bf3;puEN?~Zz6D`58V~^P@`DZrpD27jA@>RTq_J z*F9^3x0QJNds=RFuQw?^@2UxqqSPH5-Bi49WyvqqT1oDK1~Zul-l_OQ}ju zSdCBw(PLOb1lnYYu#vjLWy0dqied3yE__#`n!Z$6Y&j4(q2^IDP84rOGZ6PMhbt;) zv;hGv+Y<%SuCydzRXR+YtGpgiD28$NiM4*VTe%Ml#=uhx43Tz z!`Sh@)<&B%EZeVkZ+wE&IJ4&yFI={IeTsH0+DS7c>4VC#t9{CNu65R*rd58VLzH;4 z4SmwPLJ}riK84qN?wk%5drwhUm7DMRv^Ye!^s2JaEb+-9irmxaEM`(gd4@h=+Kc6_>fBPhq zcmNdee5W4G#6k<*bH1(q}|E!Eh@?Tk9bEPoR%n<;6z4RAuJ z)d4Yvq+CdLzH};%H0#W;Z%iEqzcxHwRiBw+5{lk5a7?pmYPDIid|q3F z8c}m1eAIMBETeR}*2&F*ih4&kPTyufHwX;4E=@N8ZFGZEdd9-_wR4%ZY)0KkQ@!}n z=_F|cXrF^p--c9bglcV#Y;`6aIE^7<=rioAJUtq(E&#L%h$l-!m#N*mkAd2CeEg1R z3FE(rz36`4(AQf=naGJ%2Q|svP@|G%^|Z9!i*o4LdPI}<*XIY`F?20;xrgdwbVJw- zL>d30j1|F9J<_trQA|P_zwC_AChUr0 z778~Csoo>+6k{Sbu(6((n1t^lIsx^UO}oxag+b3&-hOzJv$iOUSPRG;5G{fb#MoYP zivD@774*tN+|B5~sdF1d>Faj2>rP&ZSIP1`+>V5%^1~f`!0Rn<5>gnU$VHA#B>orv zzxiN!k-Y!aB^XVSH~;eg_7eU7j(J`GnHhDNf8L6JH~hb)_W#uaik{!AU*&i5etI5> z;Rn-*)s&Z-x*`Z*+(RB^2!4ei$!VO0o3VwYmpRXUPAm0W~FDvMfN>t$>8G|_zPaJ_ay6Ze3$`1;1SsXB<`oN1sTG@XnqBSt7jG^o;D zyKjWA?$PA8qiUpo#zbbZPk=K`V@q09+M*N9nlG9ARS9l(u3`IYtwV;+#fC6zvK@5MH#91V*oqfKXC3rD6peN#(K7Jip%KwoV4(wq1-w;ac^h tP&nIcBF3Py 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 f40V*nxYx>ckcfHz}x_a literal 0 HcmV?d00001 diff --git a/web-app/admin/src/environments/environment.dev.ts b/web-app/admin/src/environments/environment.dev.ts new file mode 100644 index 000000000..ffe8aed76 --- /dev/null +++ b/web-app/admin/src/environments/environment.dev.ts @@ -0,0 +1,3 @@ +export const environment = { + production: false +}; diff --git a/web-app/admin/src/environments/environment.prod.ts b/web-app/admin/src/environments/environment.prod.ts new file mode 100644 index 000000000..3612073bc --- /dev/null +++ b/web-app/admin/src/environments/environment.prod.ts @@ -0,0 +1,3 @@ +export const environment = { + production: true +}; diff --git a/web-app/admin/src/environments/environment.ts b/web-app/admin/src/environments/environment.ts new file mode 100644 index 000000000..30d7bccb1 --- /dev/null +++ b/web-app/admin/src/environments/environment.ts @@ -0,0 +1,16 @@ +// This file can be replaced during build by using the `fileReplacements` array. +// `ng build --prod` replaces `environment.ts` with `environment.prod.ts`. +// The list of file replacements can be found in `angular.json`. + +export const environment = { + production: false +}; + +/* + * For easier debugging in development mode, you can import the following file + * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`. + * + * This import should be commented out in production mode because it will have a negative impact + * on performance if an error is thrown. + */ +// import 'zone.js/plugins/zone-error'; // Included with Angular CLI. diff --git a/web-app/admin/src/favicon.ico b/web-app/admin/src/favicon.ico new file mode 100755 index 0000000000000000000000000000000000000000..8003e3a24fa9937ac21d1033ec42b84b35b0ee2f GIT binary patch literal 5430 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%0Da2vjx1R*A2K(2Xs$lp|U%Rpv zBnkdXWv@(22v+5dv4j-oKsbnCO-V^|^=J7(8MO?g{^LD-HFqCgiOScr`Al``@g1|a zW%C9h^1QjCUU_zTlDY~f6A2%F8_lWv@ST>GQkXN0=^AM7M%hz8uf0~)cTSi~v?Ij< zCn!WF@`9@2(ZVkhri)HF>Z&mVUc1O|HrwV|sw^tsS;U~L@`DqHeqLBOc!Df9*z{}1 z<@-t$l=a@7vyTO=SjKPfvTxYMi>t2Pzk4Ogf3(NB*yA9~{1Gikq*wzu;9=Ln)(HU?#n7u+hn#D{cY0$>C3U7VUSDFqh9YN1MS7-otHRdV?PbVC4t1sFNCt=N%T1~bQvDX~p7fBal|L~&DK*r2u zk+Hdub&+56JOPUHg#02=89dc?TwutPel;NdXq+H6#!SquqB)9bk)TW$hNQ1Cfgvac zCU{Yx_=Vkr6byzN0c8RR5+*xu-D0Qt{%ZW^tNiCAxLcQcV&xz1jxUxA%RX1Cc~%x< zUSfvICcLwOW{Jl<5O00J2v5Ru;AGv-?vxcH(+0fU7)hOjcfrU&@RcG2doY&gx6#Jl zisxE6o`Q>@owk>mIEb_phbQjp8m)?*&PIvQDQqDh&z6h|;g{8=JcC{E-1bZrw7vXy zWf^7?3QxMtr$(sXuA5vd*cYWKNS4$@goG1H$W2+-KVSXy2iC2A)6Ck~!tmFxUwo@$ zn|u^VW71H(oWye!sfxaLekW;wktlnX$WBr*B;2g;xe5{mobIoG&yV-`Nh8J}*3l57 z)r*Wwhu;Bd$W&Bi4!zW)mlgD4xgGR}iw(pksx!HpPZS%tnB}t*yd5?UeaA4Thk(zc z)y;^F8>m%DNCc?sQ}g3o#(^QNLO8b(VoH3<+(0d~s$Qtrx2pj$s4AurQ!A)KUbhs4 znZo&%rjt!?<5Z*32gSXNeuQ7!a+iM^#OD9A@#TMq}c=Ny(3p%)V3Ro zE-N^|lqDA~Kia-%ZQ~uQ;+KEz-Cbo5cDI7m{C|Sz3bNoch-CL6k)TL^-g*J)5ML9O z**uXSRC;>uurIy)R(8R7+S}qRJ3rto4Q$qeRH1tX-TO4_q!1hABSjOI0gJ_dc={-w zEytHFS0;H%*?a7hj|k;>*#R$qct||o1v-q3Mx2}*wdjJpbl6X7G@%LAPA#yf*fc9i zo!l{qL==63REI(ZODIPxtqa@wBCEK5HUDR8-^XW+Rtl%7OP}MO%{4ah@>NV(=$Sfm zWAh#JsLKQKhJJvhN>XPnNcaQ)Cs+#AVaX4W$iQkbUPKd;poBdE)KEbw18Pt-t(xK> zR83P0?7Z|xUe3RrdvnXLEItgiq(}BI4q;D>J*%>Hr@v?QSWKduRao-VyIp(pn~(2b zjf`nU@P($>zYxeURV7V});Sr1Z)K5&VCZEJ+(*ld?b2-k1Z~YnnmCKG72T~ELVW$s3>e( zI3GVxr;m@wds?C#3CTu^-rhY8G0nmVnAC+`zRhe0`V9NwkJq%;`P0r9J<_68yY1@I zotsZLkDlLW&vujy`Y1}~7qkXZdJ|cv=OI!LWXdd?dj7n+^zL}3 zv7u3sfT_u91GeAp5OWgoM&$VhL?HRtk(A|R>h4yG{Hxv3e#zM7Q&<2nqpx~eX>K0? zDjQ04mP(Q<6mL%fz0E6x+T-o%_FTJ)=y4#P*~Ia2bnmr5H^`;1X~hwu1_Y7x(6w9}9KFJJKBrNG!{+C8ar#VvaQPZ97@a zXUkVyRhr!R-EDjK>Vyg4oxjpqH&d@GL;U7}$Sq{5>)RA!Y*U`Sz>ayS3X!o`96${0 z(Xlv!7)=(R(L4e~42%ekJ{B4nADA8}=0USa!DN&SWyq&1mY1^F9ej!V`tR!X2@|dk zWD(enRoIPs_LJBR7g>f8|D|GdpQq69`o!?YMmvQ)5@|=dwme&b%}&SYb|63sUKsM~ zG_R0bF|T4l#lnheAD>n&T7ZMBW?EzbwKc#d>64326WEeN&JPIn%8<{OEcuef6}=oe z{-F%V`VFlbGcntO;r6=KqNnueoZdVjQ=d0>?{&;OMk@Z_%^QNH;H8+p9#pe?Iqjl6ws}}?U|t{vo6icQza9z%?1>OtKxIgLNP0+aNM1-mNMXpV5c~z0ssk<= zO)bEt=uPViu{$xO&FbsV5mFBf;?%mc0qAL#cMGC-A8eCZcV2QzVav?q)d{I$7cR8w z`B0mLmQOV6Opx4Hea*zPg8x@M1Cr@ZxPM17IMqS{459ZTSsF4pEF^pC>!XKkZUe`T z0LPfLNM5WA6cK(g8dFJ})C2u|@>|L9t_<{~%2(yZr-&acRtGAo{VTi+#+j}av5nva za{94D@+tX}3@dAaTqxs!LS+zZ#2<|-roW)#X{a2JU(G{uktBm-S(3v*u{s275%2hUp^Gu!)!6r^2V2YB;n-dIu%*r+U4fhb6~N)u@1ydm zLl|a}eUohw|AK6=ySQw!b!qVqaVv_Kr<*t6!M^_ORHxR`{2M_kg@QwBOrzGR(E?LR zU4*TJTslra?Z?-$R6f9av2&e2Cxpv{UoY-e0-jT3s$}`GJ2o zbWqI+qb9SUFZ*_7!#wFQT@Ra`0cK*}sae4DrVl5+~%i0koM_Ca4v>4rj6617N@~%ZF2juW0W!11mhzqkk zRIF~6h=mkv#-3_{k|3+s*sur-p~jfLP*aTyWB0{cOf}W6>kmi{vKmMrD4F;p0jm(*Vf!Yfbu2mq zu!4K~S|BLU>T2;MtP?}+(mk^=qD#bV48VBsZ1loZ;C?>Z40hIFa{6q9nVQ{fP6}Yd z&k&7xk_|>Y;z8ckE|nc%OL>$BK1ZsBAlcHeH-S<&IJBq`nGUUfCoDugV~hNb+lYqK zB(FJI{}mv46?!olu`_gpFbl6h8;uHbIBzG9_N>IdER-jEGCWl<6WW&%h{U;fCgS17 zj)-X)d-X3fv5Tw>oBk`nYr_#RrW+QRCbZ&;u-&g@>-j|X5^rOVDO-b0kv(THlUC(F zV^7Y)Zrs_g-s}Uj#x!TJ;OX$Q`rs%a+`>_eI@4;_Q(x8|H66==aemB1c6=Xib2@#&OyU^QCRobjTT4b9%fPh<>fRegxFQ0M<`5y;0) zw58?os|ViYuN}oYYQKtLfrc^sK*%%0mhWY!w>?+?Gr7r;UZXVD>fFO0vW_Qs`Sno~ z{=AU;?ydTt-}KU+SU_YDV#56XPok(H|tx>v7q z%Wt0J?pI%8?cZ*Aj&*zK6@K&`$9w$l$4QsaN&EwS#)@qLX6zC+@Bp2H2k3chM6~@< zR!!R@VkxXfyKYD#@%}R=8@S!S$+xiEdbzM|{A?;t7xIBd%bJcuhv>JrG= zzVQ`?QPDVX6m}*O1HHkg@qn;^*}_tw2Ek5SEYFNroc);eIYw;(>e3E2>=<~Vbx*8L z=LGM)Z*VL5Sd*iLEm#Q^))sOe$!Ew+-0w`m&~ZFF;dwD^Y`E@MEKrn%A);`bir`Q?G03i^D}PU$8t&@0~0<|MNYbrDd;I z{PgpfS5{fhrRR=>ef@RVrCsD-Vp2Pt&tRNSWof*|d}@3PI5p14wBuIRQ>!b31zMSx zh`6!Zz>$6kAzKof7GkV|OSH(!6lsJKs#q}q-Lg4h#ff$Y+22sN76EE$siYX`3y+RY zRMzl)fkWhVWi#sHlzRj1e&(@R)6(^F(s7i)@iqYUki=!yo#v{OD1`_6wu6S z=nD}b>I;Jik}=|5%4r;$K{+)gjH>iZC;d)q1>2L)>Im4Z#=nB9nj}PDx$S@UhA9d^ z#agf>|ASAAfnzQFpWI@;UjBxZonW5N1NTtKzXl`IP@o*Q>$@n-c&rEG; z6tdna9YZ6qcU`fSBgKh1z`^@!YOsJ}sJzHM#%l%N{8VEXO`>j@$TdeGJ(HwdpZ+|4 z(I>jUBMopv2}jDvvhS5jy*w|-1AEasre0?10pY19f8aXI$sy&U$OHvS=oD2*miNxV zZ{;uyKG4CUu0!leUw%++;{{c~ev?Z?pBtaO9t3-|In+{{~MFL!4C=WD;5( zA3!(&y@uxI=leFHH`FO=Ooft7QmYUk+NQzG2*V(hO`js*uufMp83iS`!TS(LrX{Ly zuG&CClA)w0BRrT<<3?l-rlIhJQp^HTiv0`z2e|Uz{A1_?;jD}2k~(R0sS@zn@Ud!4 z==F;q-3=c;JoL_$i#MDTJg*L(5yak$I&&t9=L9{4-KF)>8AhW5MUYPvnIC@;DILaE z`_Uc2Jc(aQfx;C8Z=p}&1{kEkC@7%_{F|!h$k3*cXCWzgMY=PfYw3V)GO|thtvmeS z9ez_`-B^!)DB9}`op%UD8m{oa_`5OuPZkt|`f(xXH~;b0wNdh9%sdNlu@H162{YIG z#_P~0GDeKa8Wl1G^i>0MrxNrO@$Hjn2P+^NmCS3a80Mvu6X{{&BbXUNQDWm|5r##2XJ;_)oF_U4&QW-sPH)tJAj zHvfYKJpAFzsKufTo$4~EpiY3 z1fWM8pAe~#N{MxbT3`ia@Cye4BET(&b&!PsB@@IdaXtuEIHdf;_e~l8GYk6X?$*(x zyY>Y4Ky(f-D~kQ(?2)%_&Fay?#YMcO;isyMdLThQ^2Gyvp7(e(f^N@@HF?beLr;0oR-JWC1_x$)vP{_dZ z$Ll$2w`raj5TVS|eq&Wp#^H$*T?Y*4t}HB<(9Po3G{$TJ6+3U+%)aB>zT)e@mDBjA zJzG4Kk9C5oJF*1Dt0b+|n4XJ>b%sAkHt<`tK@9vrlp?CZ8AOB2;yG*;qr&AVFA7&3 z;<$+wA@kkemkJri@`sbaZ5aS`zOFA@NR~KQbNL9Tn2n}!V!>Z|e&jRB9wA>AE0FjRvvep1#K(_=z zMMR+i3)d#WVfU8}T1?;RzQ|Vk5h5O14SbA{4U!<=FZgW`avl`H|3$%JQak-vuAfHZ z2Z^TSVJTaXVReR2)PVj24}KnU=>&wOY(vZP{p?Y7DFx?|_DdYUA7CR0dBf;_6d`IY zfC~nDVZ-mqCfMTyEh2@!(}E|$KLvv1<3R@+TSS@8*_9Cm;7-Dn7^TA`xs>lcub%py zh4Nqj@!W;>FtK>=8_L4j@;iL>`!vUACoAPN%S!yHjb>R9@m{^Oa6R4&wXDcuOyz^I zU;o0yO!<*mG&G$Gv@|m2!x@AUx&TbyBSk*Bz(IZAltkq2xa4X5+R99Mej7jN>4U>V zL4r|#Bj&5$Yb9($*<{aQ){!5DbK}_={3J>D;iz-B7ISq;tI$`~f<3<&R=+?nKh7*b zlvtVx1jdB{qMEY;`HQE!o#;$9$GOT$_~&eeUp|LInoWdGfZ)`Eeh2<1GSA5di!y+) zz@nlG$c-?6s*m^Phx%;igIPSnU*~M@g$`w#*&NPU0zTW$`_PX(7&N5|J48R8uRSZV z*2aiw2m!}V2Ct~>6Pxe1R^c0=ML}A}N$E*o2IUCm z)I#ZlyrcqrP`oAS5PhCtW&~=X2}wk2;4HC{XaQs*vOUoonlH@cA`&($5#{6s&}AW~ zW%r8u?fHSSkH7!x$sYZN@w-2l^4qMNoZoiCi>uZySJFq-O5AW{=h~i2Ya}fxC^~j( zXYGbFrz%t@neb&6PPYQZbNTdJ7f5NyD1L#!eg|sm<=$>v6-2(0mj(*ePN@SFJ;)~! zr6X-YUhJ8O5G#sEr)Lkuvx7m^^!Ni^KJo*7KOx%h+5c}wdI1-56jEea*GaqC41SF@ zMSBIn0aQVPfKNOdF(>d)brI$ihB(ZBjaPo4`I%Uuj}-#IVf9MFh6phA;f(4ce(;w- z;)L}biFqxP0>XqY<-`8$6+7?N*m=UiXn2@5U{+3O7+}IC{r58?_!+bWxdo5{g~(aq zKNsu;s^TT3DFC7D9O(R0-eSG^h)1=jT4&i}(z73qN1wBSd=GdW^XO1(Unq7UPqTS`f2AYvXW;W%*E1hw4@S37vd+FTBQ<#AS*D zLbz1CuEH?o5Jal+@|U`N^&5$kM}<-#1V|>4_{cw{Y(`KXyA3l?!}jB|M&mZ$%?t<=MY03Hk^*KS-k>-ypdf(M zmjF^<=p(2v0oUoHO97<5(C60!%JI2xNh(;eEE@%219^9-r5Tn;u?VijZ0gh+9ql9s zR~nn5p6%5qg#W@K;)?o>;D;hv{52H)3S#_QUj7sR+|JhR=r@+B@Av9<{(Jt}?ML{p zyyVAIwD;w|+vkJ#k_~RA=G1L);PQt3!f&-g*1Z>+1qPUY$%>*I)^v*7D$c0bsv^*68!bsHb`TyV(*>%|GZr%RZlMa;5y!DX;T6v-^gtA6$zSR|l`D11O~4i2bx6AzMKKHKEOqh#1f&7HJ5sT9`;q0wnmH zkj4UugXD^=50G5R48$SrKg3CbtDn^i z5G8~-Dmjk-GUV^h@`G=_sSNY{be6rzo3S@f$w4r7-4@a)XkQ>^5i1?g0=%_ly@kpA zXul9H4FK^oy&Kkcv5|fXp()Hn2NK>)N9k68PIN1(-KwB3P4S%QRrKBhBRC<1B?Fl5 zW7dN-jwI30XtIP;k!w-+Pe`YUR21wUan&|y_b>crxwQR(BC9-_uO&YCAfc7^1H3?m zY5~dMX;U)r7FP2!aQF!a29Ag=FjpN?f#PqcgH1vV4_OsLVt7a^{L+*V5C=;k)1&}l z+VxvCPEjl|Ni0za;!5>nxA@IlFPSozJcw^G7NbjDIzP2ZSV1JRsr1Yjom==pzo@}z z9H-y(1z8Y+P8fNxr&F|IaR#bM(7aJpxpuEtOe-WM6lp?aCqsOgF>0S z0`J-OM*HgQW;4-Qvl$=xQmuWBgtGp{l`Fci$hKd&K*A%P0`kmkr|`C-G((d@$%y)Z zHTbb(15v~g7$6D57-6mms4dP2Xa$n3DIm;#D3W96?Q@apRrL2x8^q9O8v4xyJAf~F3G?$(v2=o1&EUX1-Vqy;fogAQqOoUo@t z@Iawi5vS({%#w^d~;uk;ysAz{I+r^i4lFf&wB83GF- z6?`IP@i!^26gajIryC02P@q@d@~sMJ?2{jk8QO{1Gy`Id!l8kpTqq0;B<%PeWQgb< zOSqJ1pp$RH>HFXCo3GrPamr5$oU*b`EAylFjbgsN;Sna+r)h=pBi8?2B=k*`puknc zOv7CMFEXO-7-YmZ%ToD%v|+pmQNX)w@OQoIWmBAbsj!4En7h_?xFp}JoP zHR!DD4YyL_Mtn9=Scq4;hng~p06JhNUXgy_zVE+;K;NY4zJZw2^6*bT4!wMi4dU*{ zx`&kWvM`ACIvrAx?EuZsU%wE~H;&j~yy8>^!y(e6>dmtek>HzQ0plm?Dyn3W_uA6B zu&!epBX!G8=}mp7qcGk z!p5X;`cDa1UOJV3#c#j)VZB>1HI!GM8W!FU1&WE<{H|`p>Rj+v{cC^nd-waE{^ZsI zAxT78SBQnS{H?$uS_$<-NRSk7e{%G)k09w4#6=Eg^;vJ_dH%;%w6H5xl*-}jmmXQw zDf7mW!YRQ#bFz9E#r^&nxXrVeB{0XEqXyGT%34hw8a_b8YcxhB-cUeH47v)3`gleD z1!8<>3QL+meV4A8y3(}>%Mv8JL@XATW+jARF?w%u5e;h@e;|h|KQMmlx$XSUFJB@a zp{v~O(Zze7`+`Hixx)XBIX-{S8?W!K*Ko=rx#V3qMSc9;y2o&urs};b;G;#IdAu6_ z0zadk$po;+7JzB45aI&U5upH~!L^EfBpI$&^eX~IG32qt2&{MuvTpeT-u=m-C@hRd z@=)n=5~I}nb3r{Nhm+W@h>=~pjELmDQXh~I${Kz=q|o!|sDbYTr;XT>6qclcmk3Ho znv)-;PJz>nYM^Uz@uCKgmTUr)=1xWc1}kYE5+9!)pBtYSUl3myZy&2&k4I)tXgpXm zeIWNab}9bL`0Me=>pp}JDR3^qin@TC7f5I?Id&=T%ed=txaoQvzJ4eUQ5+%hV70k% zd2t1Cg>m+=#q4Pi9r=l*Ixl9GfQKBRx^hlsGP1Ik*Clbbv zHc5#HhjEEmndN~=5%agPtuNSry8Q7k{9sOY!yFsy$M?z%!2!b~E2AW(TA}*!pt{E| z{BhycPR;uFJsz8IyiznTqZ29rU3o{{3d(j)mo$Vm^*(g3hNI9fRm057=_Qn23g{)b z8g_0uy-UE0yBZAl*5&|XEDN0GrbHmHD=@8Ulz^ZW;Aphv^iobQxpan?=$%9_33#D% zf)$*~}lXIT=lmhuxr#!t_rF^Zq=$*uK^%H)+NQL;1%L6UJW}%59q#74~QngW| zKyb4}+?EJ5fZnK!bHrPbPvz6Gi&9Oj0woYZt@=V*f~Y5>rFhHAq#&Zmtn7}IDZQ|} z-UrU^TiE@e=aAgR^UNuh{rYSCz0-%D=$7A87M0z%_-0(+TE)(?%+p|HZN3W%|SWjE0JGaN7|Ns2u~v_+uPjfNix{`55_=-nTHRX{2| z*j;t#%^&m#ccq9r0sn!2a>C~<9IYQdWexbniygXm?{IO_q)A^l{#uT^yno+Cr7?@^ zlH05UcxXRxo&rRYhe8h?2!aqtumJxN<%7bjP9#pO)-QOP&epUM61}qp3)66*_(jvU z=sNPOeEP5ez$0bkWC(v|c1DBnuoNfYT2z8p3w}BO;?PK5%DVJjQ*w`sK#?Ygz9S*15vTYBUHC6fDbHDR1pT4pA17z3pGjh*% zyF=LTkF<7w&(g~)7L_f!_D+6Z-h_Wiath5dN9=JW%7oCp%*cdLvB!3Ok3~$6F=0Q^ z(D21-Hia}ZEl~euxru3mExw5AR;1>TsF+AoVxEp*fku9vdR3d05S{a?%}X>M~Z}6R`04uIzZ14Px%Rhngd*izlH6PomzBF46Lk z`%PSs1Y;FKZ85rdil`a_8>H=8ZbhwPm?+N_X%~5`{#9SGtVEN28q0!^f{Gl~(sH87 z;gCfOOreCG9DRMiojcSw41qHcU$m!E+C2Qo>{$M#D8O7q&tS4rm^clAuGQ>y=Ka0(Z&u^kzqkFtFS9Nq2lN{`x?jO) zIc*D?k6tPdF1ovz)n!t^f(`4p%zt46VJkYS7I^c6Mr*P9>`)WjsO}-;EMs;;5i%|W z5*VjpNMMLDBbiGJ62IIa%2v<}iCex4LB1*$KpIhEw2ru>J`2pvRtrYGJ9}*b%$H3A z`)xXRogW(T_}KIYV|wq%cXKD6`^ZMZ3ao`7t0E}R2rXKt zJg{*YndtuxSpq+dwU}pMvr{O77O4OFcLJp22U(rN?ggLU-`PGSnx*ms{a2p>&%pZRzmE9i2(*Iugd?)s1M*%I(04)u$1{a`ZiWZ=s2Vw-GywDs4Oli}`;%bKXp;@=bb{ z()UcIy@Ugq!1;KrDh9IE9MpVECL91ypdJ*21OI+955##;E`i?v1@$dyo+w&^FY0^q z((XrnWT^?vcVvEb*2Mhc=_z?FI?bKYZ}scnvM#&F)~zvNQ?Ly4G)p!yKQ?^UqLGM& zASZ9x->$$odU)8YB%+YiEw@(!Nd;M?Ep`SCp3aYw(rDqy9e0S^vwtb*OCN z>CHn!!{fu#!*j#)!VAI+!yO`PT?CE;1hiOd;b5ATtt$|rc(Q-`WVJ_llZ5SNmT-2K z((*hnK7XnE3*F`vv}(MhW~FM2`n0aSp=L~y%{_YFywPa=+ki!M8rGtIa%zVW&Fd$V zJ*6jqf$fpLgv=Ul<=2w5$|$2Bh>YSc@SN}$c#LRv3Hh%9}mfSIn$80pM}&LMa+L>|ojO^o@nWOWm}QbAFCy z70S1(iI5Oukqx5DO=gD{!@1`xad^WTY{9~tfy{kKNfsw`!vY>-qP-RyBB}yjCgYCG>`NNDW{L{+9@5gENrJ$MU7>yG*2C9)_S>#MjF)wlkiydW5}{#7osa z>JmU;MQM;`6IN?1$mB|X7CA#)_7fo8vTxWF$-vNbsk#B3krp6GI)>9KipD~i4m?gm z!eP)2V7GX0)hfgwor;vZv#y@!(MQ<^JIv=SsYH26DSL`tqV*5wThx5aG7hq0jMw)G zY$bwb1V8xdd=5s4D(VCH2IT?GwHPzbRMZkhWG@&Z<>?TE)XxY)t=+MriPG8gR^@h! zF8{E&{J?Lg2hZ9xciGvb?lEkx5`YQ*QvL34&)=Fi?U#NFW-~dt5>cTRT>Y~Moj@V?t z2?hkX^udM9LwY!@305Es;v|H4fNtb*CWI21@fD+OkPb-f(G{DhaI~$bDrx}Rs0i!C zquA|<3!ksQ#k_p? z=0EuMWXFgs|;46FVIo6;xap>h3nao-tx*h>g2iqY~OZg{@gp;x89!54~;G8Q>Ya7 zFBr|_+!OrI=a#XMvnN zmalt3Hq3Jy#6Qq8LHSHA^MWk=T|2;YOVI|!EaL#y=lr7(+! z=A?p3yTC_u(no~@NMuQ)u1WQq4DQqAx$K7DQF zE!HWt9V%L39+f7mfXitL3aCy^}k-Lu^ zllj3mj}EQH4`~|faz%al&jpt+dAiHndvs}8_K*7Vsd@7V%ONnU{}B+^NryKfd>L47 z5LvXK6=Ennpw=YG@(T~Bove>OF&bbzG&_Ahc%}a`l#(L8^|Q}-H}y2{SR{YwsUv@Q ziiILx{RY2*d6buy{~{l=wFTTy*TMx=)Tbj@yRnsiZD349M*f8a$QGFrK3z{RFBH#k zn0rbok-=6&6R2O%QXo0PZmL+lU(j{}jSTQ3tVAxLHv$33GeI^~_JgKfx>UPGgKE77 z?A@ij^wOe5wzmA%wY8@6O5Y@>I9 zfDhW^;8Gzu+;{gxq}gR7GMe%~LjL8RP15lPj2P;7cSG~}JEV75eeZ~oe)l-ddxlG| zW5i(bRA;HkO*2=r#Jp=88-hNV`dyKw*glfFyes%tzY7rzpRyiI0flSLtJ{KXXYo0D zb3>PSiXrh8pN|II^%DDouIFNZ-mq39?1HpE-nHL%_e8e*0e4r_*LC0Bo1|F}xZCM> zH|>Hxli|_=eHUPA4J(C+C)Ni;2m4OUw~jvF@(I?M0!?VXHt(1~E%{BKyC+J`t-FOe zgzmO`&tWC*{=(<(P36c5G+@OXJHUJQI^2B@mgQ7QpULp@#`=5_4^yEOHU%LCV}EUR z9d!PXMX|p-q;K`}hn5uKon>p}*5!)lqF%l@gL3P+LJ*-@#{bLR6WRF(+@0_*cW;tj z`LB1=Z1tJ!kS^%6MGMn3zY%HO`aQ#?v--MmPg1G7y1wpVu(0Xp)X2N0udU~rw9VLo zd+(lzCV}S8n^L|PU!;5Q-Xv|d?l#Ac^3GSko93&}WVp0TpD!p?G_{rRZ`|s>_u8(S_YRMv9!x@*F~_Z0Dq4erD(JK5;l0}-ZIj-R zX54pw-BNdb{j~M_59;?5)sYUDU&J_>yt?v_+8Lj>^->+|7d{vES3AS!?e+b8lo>NO zO|MnGGxxuj_Ae3q(z}1=-3E5}-))yRh24K|qVLGI&&*j2uS6Z=$bD9=R5W4(J%wD% zF4}&l(xJ#@UcUa?iNSd*KgMHJbnK9Bn zR?qK5h*Nl_86Asl2XMDerN-Fr8uyww@1;^+xxtcCiX`;fGVV6zB!jc-_%53x7XiJ! zaAA%tC=av_4==D$2kt0H=o7VA-CqRZS@K#Fgf2zXHcbnLi%5`N(rxK4f>P2&u=6lQ zW*EKIp-jQ95F?51EHS62qBmyp)pn@v_p!|pdy0klY!_;G|T8CR~pf|Rnw|z zsqOoWes)|}9{(s`C`VObjW*fbck7yeiclk3AgTijX&EYpa4-alU(~ZM0=5&=4urZsWY0X-+d0xX z-HED{uQ<;mFS2=sU}t4#ZD&&_92+Ul!wJTYKvS{G`H(`8Zd#||AWtRNvPc3z14Wbp zMWrH2^+naadv=Jzud+nrEcvyFpgy~v|Cp)&41Hz_?Daux^Y4mWJIC6#;kn(y`@0`f z(sCxAT;eWnv}V$#Gw->1;+niLa|36w>eNTAZvu|pKXx^X%J_^8JdgZuBew+1>$Bd96tzc; zd6=^{__#jnVBD?GdMhwG+PK@CwIL(uv(7Qc-V80_{#pCbM$DSHCyi~FHrKv?)&`G* zY^r|mpplVlg5BF({+BhfDcAT=eA^B?lTs;e4t#tY?4#e|#Dtb0=#DO%kCDb(bmu-T zLGWN3Ndr1}A7eA+5|dw7@t%OLe-Pc#M=p|zt@)WFd$lRA+(3LoAGxT_{oLJv8+~Lt zFMZ^#Y^-%&=Ew#W*X4!~@5l~mD^uV{^}?h%YjIwXK1Kuodx56KNiS$&UY`Wvy|8c@ zv`n0`LCgFofUM3iX8TJ`Ws zBhs?Jy?hP@pL)rK+w*g^INe^*`nR7>@Vwsr`zc;P0-6+gFpz zXqIrbs@D(SYv>qu?M$UEk6RiwVVn+ko27LRfaowU{OfQhn-IOZ#{Cd&;Br^c%_u=P zYYAN5B%QWK7A|}Oy=3pmIfw>mB(R$Tj^&CM?uP-pYIBb_lAgk29t`#iF{VJ;JMdlpn|4Yi#Sy5yzBAm49!n`d&??{0u$cXO2bXgRNDY zV>`SnI*PlW_nB=``C|{zRlIjgvAlqNXLDmFm^XO|gw7X$Pd~8ziBBKVKfO-aLdMVU z90VWw8W9(4!G}2y!~Qf69h;|u?&>3>rq35=c$j8Vne z*40moJ!Y-a)TIjvO+4o{@bz}(S*z6`O-bRGKGJ^_9GJRWtH z;Lds8&xec8i67Myb3r{Tj6PAyvgTrX7rgqOG)A1y9PCTJ_wE!n$2d))OHw6VuP!NJ zE^0k77mQ7qz$S`kKI!qWHv|p9DD=7XkTn?@?ll7vX-s%x@_6^Qn~u2?fh6l=aK*47hyktS>o_^$YTsIg|ufatP5gU!-4 zYX+t~U`QJJ3`oYJ89>H@g-3tBf#oxZ64=W1JLoy(z0_~8Qj+Cz1=a!vG50Z$K7H$O)#FO=FJ{>!h(A(oX3-_SJj8Ns}v=BFxORcf&I;~E3XK6&hf5tn>Dg& zgEaUnI?XGkVwK<@Vow6BRf^~eTBTvDyLaqO(#rqqv7y7)Z1C6Syt?{|?F{x0 zvldw7_%MSFo=b_&cw(IaD)$#^P!VYs8Aewu8n7(E!LyxZ0mp94F^DZeK^ zPv#AL?}u+=kwkv!U|t>8IP-q#Dd~vL6@a<_5m15gaT=SY71sWml)&IQ!8p4a_GdxS zyib+u+J<6u-L6bBlWteuAsy1WJnYJbKBe1{NMF%yLtZ- z8J;LFMfg9=y$5(y)z-gx(YcMX(`A6HpWtY@i4zD1r^KAZp|a>b0U`Ma3Sy z(ym=ZA$kQYBp^l508&D^10*5L1PGIX5Ib}Jzr9YGNx8?S`*S=Z(sCF`@??yg$=Nlq}-_DK(5WS6BsfRVTs z1DIT^k?gX}tUpf&X=K<%#HQNu-VMydh97NIcgA9}hM|F7YW!d)M;uMrSGn4_KD7Dv zYywOdB#NF%jx)~aY_#~<`uvYx756@A&8HPtG4ec-6&uG8OKX|Z3K@C&Bd=C0r)cHh z2iMwQ%i1DsyT&Wc^1^DR zH3q()@AzqeVgIdsK-=pjkDArjH#-ZaqH1`+pVXXMGVG3elP6S zs4cjz5et6o;TZa5G4APSh<`uHZI3z6IM;7aU~7FV#ArD5s`S8mT!7za-jbTty7=sye$5G z{%MOm%H|%!4gq&$_#-het@gGp>c_?fSm7V4C(zP-5(j zt-aZvhQZ1Pw>5VMt@)=>hgEB-eyDB@b0sZA@4Tn};FiZ**rI-O%CR+_5*_th3&~%t zsfD+2tx6+*Fq-F53;!0W?w1|3NaR%4?)wDQ%j)q-pCqkBUs5P5HE$I@xHV7f*jl%r z-p`LJNPW_Nx5U^U(tb)LS3W!iRtu$;?_6#=Lz2&wk+OcKKNEQi9-VB;ejSw6rAWvQ5wnx30e5&-{8b?2xTeI{8}itwwspZ(p#0>O2HadHw@>E-m({T|WP z%~h@*QDgR?ATItVHpJKTbTv~=P1YQg7OB@K{Nu~$_fIw@j(&H_uDDDunk>$WMnyYg zf|oy~<_FN_8|m?JaE>r7$ceN>hvgWj)Yq)H{L_iS4*G?aObm8NH-9&N7?|{B?m5qU zd1YI9Yo$J^G4N=f7`lj;SROiFUSX*%43d4l&=(6M{nF?p6(qW%8|9D3tCxnmLj&&q zN!gQJ+eOW@jQ*T4?)efyX+Hw&)_jatntuAW!)x~D%^Z3T`>c>ItNT03J|Q*=PsSgq zxHd}5for3(+Xiy*C-zaxfm?Rw4Z)Lxvc8Al+EU#nT~@d0m}HxR(&8cD3k*(NYiXG| ziWA}vn|bkN<$pBul3a-YKb%`(LHZHrR{Zz)zMGVu8xuoQ-su|%&I5xu{Ds&1dcDt1 zp}$M9>HQC5XhsGu!D-{|#x&QyAnSEZkDdy{vZHmnn% zcT9pYu;jKao=7Os8M6#X)I5R^5ZB^cwMGq`d#kSL0PGzd9n`sB{yG3b&b!h3Du&yD2R+nw9ci}fX=;e z=t_@s4+<8#*VcZ`1Ie~Xlvb;lKl;#Zc~J16wBYfEj|Y9fwk2*Y)79h2S^|ys_22DX zHFw?KHG4o{SAxE}x)zSN8&1c{S_EWt7sM$Cy%@=}Vs~oT;Gw&Je^SQ|UwbEw&TkK~Y|Che~?17v#k=hq|wO^6MJcAz%4uTo&cl38}i4KuIHr347#k2JRL}m8G_QuNR=)>F{CBNE&r}smz0|T{-eD zbrDm0jx!?e;>DEuz4SyMe;re+9}n2Z(94HjLH}~7$v;+gJmp+>8Pi3l)!qK3`SYPB z*9;zfjky=z=vc~Hk;*THLeo@nQYyu>(#`O6)jc0iN^8#%sXQv6eZVJA8r-ttiMnOS zwi8dZT5RMLw5F-lH(#DU!RVfRdLW~|rEp7YtL&E6v%`V+BVjI$tM3WBrM2|y(nxNf z0N0?b7b|sFzlC%h<#^GcInGg9gA&Y=+IgXVin;t7wPwvZv=P76NnokcUJjj2{wZGm zdgqXvZ(bktNAr=#?kZ zMgAzK%1RII08ecz)72-5U!1*+|HTg$(bDme7GZsa5lifjbw|R7sErkP>~5lU@LbPC z7Rr75;GWeie9wvnzCVla=gK`Pw|rVBxre6Q>)4E*-wo+GTkm^46B^=G=H7jX_j_`G zntv}db^5J-`g@syViqE#XQ15Q+htO|o7}hK`8xg|((!*!t=02Up0k&e`ypkX!r_0w1q`JR7J9M5R&!% zr4gK*ae|c2_eyU}mJZej`*v=uQ)NCF>ge%0q~?6J*T+LFk;cQ1AB+a;Hlc%*bv?pQ z8Yo{Xg0ifeWt%L=TX`$=Cqm^fWpCeeLRFbVWDY2#=Mdq_<6!%+d{0U4P0AlF_bm6| zz7F@T<$k2Tcb)>@uVpocE1Ps{=@V2QF z?i>K0YuE_qztT~?Uc;_0ntiIs7?jm-Z#F~5Ho1o%X}ps}&W)>PDcu#}qT~IgysSQx z`-|lMN+h{`$VBt7WAvFb?+J86+M;#CZ%a*kq0cxPAaz}iMzOnIuiIsf^wIi^uaviL z1&d#`oXdDn&#EOy;eUC?SBJKGx36m8ZH0H=)v0}>rsfG3Txu9+IxEW)@%u{OTK`L8 z>5%@9HBG;i6TWgwjT4Me<~zSXx#zpfN4(#C)Y}hft0gP*#fps*3e>P_?uyg@yhlXO z3tN}VoXuX5feCt^*|*h!z4AwIGXE`f8ZJ-7ddj+}kY2l_?I^w3U+(m9rm%B+1FNY* z>QbqNsI2{t;1G9lFm6oZAS1|>{=%E((tM`Xn$PD1_{zMAF6)n2o79+_>t}qG)F<)L zv_APe18UCA^)s|bl^UVab^E1j);+=0b7PFS@DhD}u36&*<3O^;nzMc0Ok#anc81Vl ztTBli>4m5)la4DjSO_VwmX74Z04}vprG9W zP5rs~ldZ+ZQE)4ydr|bZg|*VWhIy|L5eR*MvlFu$GFRQ6H>zrXG0p5QvT-dd)Rw31 z1EYTkM$@%tsp&=k=|_jowaSd=blt}7QkU2qv6*;d+Gd(hC;2DQ49!3P*R010Jt}fU zj6h1ioTPT(qj=+S_I5lZ*3HIYMT&R3jBGdjb?OR&6m3q_7 zlZ^+Q@#LSG$g(Q!OURFT`A0c_Bfo#5dFsw!%75ZKKz_GG^VGe2t*Mng#(%VQ6w9hSV>`3w^7~%Lal^V|y z-0qQQQICGs|CwD(UaRjBPtdLThC$Ytbof& zS6}oBBUfMk&+U!q@9bfXVlgtTq%laX)zm#Gnp?;?+ z^f=4eXMZR(N0PyBth&dot4^o6>^<%3mO2wZqf+WZt_3TpiCvs0hUcE@mJwSbtE^mG z;;zZ`dZoi`iP(pjcDK(fa9I2iHpJ_PR9(yP=^h+Bt#(~EM7rjUTzGG-a+E#vd2uwSuDfSfacaJ17m)~j0 zPyWtM3`kp!{c5kyq+Ggr3d0R8Uv;3s0(yk@YNVTQ;<1shW%n5IdM=dvc8LL@$@2TK z_j_XJl&ej>_sZ}0yZKhG&d1xBT+Q3~IE~;KSLR6P++qcf(P~nPJEQs z-stH2qQSV_*JO83>*JJ0rF3a~lJkpSI@r~EyyxvfskFbRPx9+F)~j!gT0V_~)%>gi z(`UqJ9BKQ;&_J*Dkg>k?2ETMrH~a5hd&RmWeQHUv_6=%Lvi1P;V2znGjM^Kd)V`s` z;kBO-p4(Ay@p{Q60qz^sSIOD~-0OxpvwK@ zlxYxpC8)jd$hdd%YS%I#J|sLvR^{{+xFxdSb1P_r?@Nk=h*t}5k#kN}(7(}g;{PV# zf)}mxsKo51D?P?0_6wZh^DLDI?s_A)?+@J)v}05MG{1CEH#~5At;1?x_h+@YOr=t? z_H{?Dy;}+oGP?P=n3_;$e_hWV*bN=` z7XJzl`eS>$*poiwb2>2jL`5Wjs^q)=n6@XbKlYIwOWKoQ{Nm4!N^B)G*{ua!KC&Ni ze)Xj-7-jft-fQ}L@31Ca&IzKI^k=i&8f~veRw^BPNRR#K1N?o&)RK0t*bTuDtMqJA zvjYrSQ|9TOu5m+1j|pfguX9=7YNOAY07Lp{S4!lht*cXN-=Lm2LhXS^&`2hEgO%AV}zREi*!lkdaN^b3ie}=m| zO7q5(uLiXj9szf1@8D{uNRmIYRoW^&Z1fQML!x}12lV%&_9ADp+7;?+tJJ`d-ym)N zZvrm(``Z~Am=~sN8SLoxQr3*5353aUOQtgZxrQ@E41XhwHF={cWU>%K^b94 zf9%#?cm&+3-P0?P0g-%a7s=;*DJ{iX7JNwy+TgF_5DAg~m}h9oKhw3=$cg`(fD8US z&xP>dhx9(Q<8_gT3GD0bqbr<3{HbOERyBctk36jvHmFS9HW=d%b;c-52;z~x{LKk_J>Kk z9@Oo})ZDuJ1$FB)=mO0NDB{~)7i;2^LJ{O-K(rbj+Uoi(gzuqo(u0Au=6l*HKHt;& z>lI154v~izI$uU`dL~~Y>XKh5`F|u%vQH5?VazP`%y8cIMsT%7PWpJ9Pw}{dxJ|8U z5qK>p)FN_ne^Psb7`!JZ;(^zeSfN{Y;Bm=JfxBPBJ-12gjII${w32hGC?Wk0bK=@s z&JOAEeH%3;w_e+0^(-t$)VF30bEA|~pEcF=gqL)>{xW9q2=we%r$(H1k){7NZ6pVL zHcdU?GuM{G=W{dNGw9i#)wKRx&OPF+_vD*C^pVT0gQ;KlIHlDl*Eq>Zkf5bWc!L2NB_Zl7nt3k_<8CD=Rs9ZwB}O2(kt(JBJC1y zrS1SVPc{ch`Ih82l=4+>d9$|U+thQb)DIrIek)({>rnn`DL>LHFOdf|8GKqw`64&p zzDvqqMm|^e^vfjw_{3Z3bEG_RRgF)GkPLb>j~M?u+EX*mcJs}DNGyL&;&@y3 z{ThAUeB(#wY3M&3U%Z1vY6g;TI$`ctF(1{4+1v+nYs+jd3lKOw(OtU`Omk=v7yFG= zf1XwU7>=sqWg7Z*xM)M}3@zcwgKKlm`g(DLUh2!PLtg68NM6OE4+alj3#*qoBwr(| z#kvWv;%3=`Y8xE1YstaLoW5&*5&hR3qxK7l#fi#8`(J+9xGoy~{I&-lxWn%A=)_IW zZb}@q`{aH8`Js7<>+ijG1Ve)AExY%B-?IOQ8f7>{qO~-khZni*2`pu*1^WN>g6@Cq zNz8ijMQih+C-<0B4`rKE^UUixBI@`C~>Z_D9`vN@y9|;wDScc;HzkRW5qjFbaShGsV)yYEzu)zP3EGlmE*2 zw=)siRWN0Y+PM@_UI{ zt5zA;&YSlnf!+@j*~XH@^=98g`Sy^!88h-Wnq3cF_eY$TybTv0z{WOKcc-*OpZcMj z6?A8*ER}DPEipy!GCNhrUNZlu*f((BjctbdCO-M`M`OtR`91&5%i$LqHzgi2K1mF* z=jT21Ox~fNjOP+f56#7bj7SU%HT2iTs18cbub_vhZ{Oi;_x*{0H-4P%%EYj=X8!sU zdKcE8=-*g>tMMBxP5y80;7P5;7D`{i6aMaO2LoMKBe8|jS5V8Hl27^cNm8EqaD0vW zY1<@!0`sRso%Bz5~Zg8@nC7VegzVksfOj&PI(h} z&{)l}APS$#zTA*2S{#?1^7cWsHn+Byug#;|v+Fa)MV^eV*6+&`Z_T|T@uYE|QO~Gr z+@E;jHq$udm`0u%KlGG&@1gpv#_?upc@xi&+{{LeF}pG)ryn2qi~6S8>Kuuq>aF9v z;*i4%tG)IxH#1FM0p9?Ojz2D4WL>}c(rDX=H&=JHCN1S1$Df+%xpyaa88?3Xjxjn> z`b6W#Y`2)zIM2HIP%m@EA2^M?h7XNpHK%HzM!RxejW)6eUpv*QgpwOUPHSv~I^r^M z3S^2Ew%ttL0@a}Y+*)gM>&d+)p24w?ZH*L66C;ejC2p&#N{lnc59yb9- zs&Qjoeh6c))bq^rh(1_18AyRYCar#+nO^(Hni$`b1S42~t*wrPrk*#XM`}UcK_t$f z`?->qYJbN+Z>S%=M^JaL>cv}`>&5QdQJM%f_Gz~L3U$|ve=~nl-;KsEq1_GS^ekf2 zy1d0KuwP!xwHBE6;khTd(Zo(*bG2Sk;>IeeU$1iX>JMR} z#>ig%QeM{|l=tFU8h>I!LZ3I1^#^eYB2MlsGP|;gmI-}`21$A3$FD!&EHNkjrZU?5 z2fVcf{~liX6O;8zd5u4Fr{3A#%r=^pQvWcwJiDTT`o&w-__IRCJG1>#@F|u0dwKQW zpR7NKP6R7-1pgDI{;LkhKZs8RD}WM=Ez%~)>i#u1>KBh;FUjJ@^y4g&$D``cv6oWf7PdirIcrXSV;ExbR$2d zJo%#~pZaCpzc&hFbl+L(A5Q(Qw&>A;#`6sqAKLX-t8=eMwjY*wAtN++J;7KFZJEVj zXSl!OPd_*1WHsui=fz%VI;5PeM*ctC=aS!9=m35xbh}o^t%VMZj&!~kx2Aqsh1*{5 zPtf^kg?{~^MrXvtEQoSksp%l)hq&dFbg;`L0@clH<26KyXd~xvH}fL% zvRXFnXLxkESLSne%%sNdv`qSO7EKXbT8P9;3%?S~1|=q^o_j?Lua*41V3u-j6O>~7 z2nCNzOin$wiF`08za8aeeD0pOME*L-uS@+YCoWO{?>b*B;3et(z`nO&ug^Z}qgzO1 z#Gl=e{Q_yfQf35YbnN6n^%4>dx9M*O%wRGMat7N3Ev7N zzbVxDmz2NS%V(5JtInbxy^lpsHIaJOOa8e~VT+W%#(OSmh@ERle>6F56WZ4mMN2nE z9Qs!0JNF~AE7J5%qP0?fPGU-88|CxJx6+PP>|8!m<1^>b+C&lgXs!Ka8t(x!R(kpK z6Pw+9qe{wu7vxjkY0R#(H`0!w{1UVKMg-j)0XUimk5zC&+nzby3}^va*A zpX;7@!QRA>#*_9V#rBzUzsA4Ud#CyS2f4>zwwucReE)mwI0@V(x< z8Zwsq_i6LxeyQBcPEMkJA-$8+d;Zz-{bIR4n&;^~h9P}U3HbiZ{jGApK<@Fo?QFSU zDEC0#N$>3C0jCHXY*GW65@Q5mJH z$%g)Qs%#xeR$iB<#RE#D%8s06z+Ur^KD7l()s&@bvV-^2J5kTBXHQei#pX6T;Y1nl za0s0qMI6uRSjTHz^^LeAdKA&}c!@=|?DYAkE%RCuwmQ2d$M~$#|6XWmjQ{+YmYrIf z<8x=|45uX_fh1^)M~lI_3Rk z`o&T0*@qKiKWF!DdL+d~zvry2yyeXL^}1o#-}=Gy#Hat5WehbhyWq|DUViO`si$3( znDa+rQqS+)1bOeCY4i>WR0X-1g1S-i2YDobXoK-S%_5 z)9fa()4KJ+7Fc~FelDaCx&)!=I+lLr=mU&cn}6Q5&Utk>`{=PcFLTMYgJ`oJ9}>Rf z^}orN{xNhRKu4qePuH}&6Q5QkCL}&Fh8WKpm;J=sVQ(}RBrfC(gigkfe+&V~PKl%S z**uIFF3-*M-af_BMva{etbDEosD=o)WLi3im`R*4i4dqHchBawvb=~)C?sSyJ9O{X zum^F(W^H@4Kkis7U2mf8!2a#LS-hrex$*dc8T*W58Zdkvcf;rPj1hM&vyIpPv7vpU zr4c>ZXub2KxkjxiyH^ewnK*FO$FIC|1Y4%sCNe`UY))7;85>Dt_%vCCEm|ZyowXKm zn#$0_cRKr{647s6R`i>)ql2=6cKdT=ozb@v(H}Gc+j=N*OSQFfZyQf}EAuB*TPycA zvw^ZUKXGfdwJ>jUB8@&nu@9@eQ`f@0&ATqO{)ulTedrXi2I5=!{!4IHi<~e-`?J)S zyam{>@muwoVP4u`+<1+bHi?%^^wRot2S49VNvAOz@VHk-k2&Xh>2%dsedncXsk%mn zm#(848;!kmU3%9OymUP^(zw)1XR6DMkGyn!ew*;p4ODIB3eHn^a(?T5YP`Bt-HeUD zTeV>iYiIn%(@0&ww|A01PL1L2BGzAyR;Q9Whn#U-hXlX+o7|02f1~7h+BrtuNXa4m z`Uc=`pp810-&{`(w~;@FS|`Z;cr{FZ^Ec|clPBosp9%&p4yS|18Iq^(yH%^PW3?Jn zpL8pDwBcE8c=C9zH}ZtrxsK=AZFtH}{7-G$snzbPe>0l$w?n5}ghqd(##^aLb#uyt$iS_GS-q zC*IkpKc`YpvaVCXVLWv01YJ|{_!~I`;of6JfcEVv)( z&tP6KL+|@W?hOjmW*zLugyhd3c)4mh`o8hw)Co6_A9I`PG4A@i?_l={8YMbKFHSmn zXR!Mxd1n$gN#0rbi5a7_|CX(~$p4=5|1A06@3t}H?@$*X{-62{!N`y{Xgqa}{?l=| zG**(!#~_X=c^O=5li!Z_K^ST~tvVj>xC47vPgEyyqWdY(>Qv~brLPO4{ch~X@4?xx zJvqa(Hmz{B+tAD94)O@u-EmS{pzQTI;>uywqYLnW`o`J2b zqYtyvdOPn8FXAkM5>8VoRl8J#vpdR+Q;g0=7o(@q+c?uW%Q)NUZ=7#DY)m$uF`hHe zH!mh5Vm@z9HD5AcF<&!t%s0)q%<1M#^PlEB=6mJ`=11no<|pPn z^E2~b=6rLZ`IY&NnP)CGmzvAX@61)^59Vrft+~$JU~V?InqhOhS!9-&rDnt|GxwO~ zX3UK9p3zFP${Jz~wJx`=u!dQ~tt+h&*45TXYm{}3b**)sb-gv(y3rbA-DKTt-D2Hp z-DmyXy5D-hdeC~vdf0lznq)m{J!U;_O}3t}p0u8_p0=K`p0%b}&sop&-t4cfMb>(2 zi?xF_SQqmi)?xOQyyg2=;kBu1pYf$KtZ`bBjCrBl9@BeF4~5gaoZh#`z#gm4c;@uY z={)unk@6o9gV_P zN&i3omkuxWnt4L@iCs?2KdJRezw|ocACem%7jG z{$=;2y7lg-=UMzV<6_h;#>D;jWzTq~XKVL!hC2O=YMKRw&^Y)8#s z_|RjO`_Xi#bPedez1M60^L&nU-=jb7H~L#md4Bzi4?UXe54_SJ4>Nu3aqk(bXFJU~ z{o(nWb-`s1J{#Hvy?IiemYmTO{D85N_(L5gR&_U{f~Jy=zBQ5HARxNteJ)mP|~HNrX^TIFWu^1Q?-Q2 z^|f9zp_5BTb;dJj-LvSLw%dAdr=C5iOI{;BHn#L6Z0jjl%sN=ivx#{2SLZXPx=3A2 zKR1xiv1$;X;~1M>jtw5h=LB{eUy1b{!HSfV)U|w0RnPG0#4eM!u)}k)ucu*O7f|b$ ze0r&``SezKDj$2igijx}l+Rgexhmk9Kk~T%8@vq*zk|9U|;bHB7v~u|_RcDc;VEQ(bk3(Tv@Uck1_}tMP_j)%iCpb!RmZYu$xi zTNfD@se6ra>`1-OxYM{x-EVwD4B#On&&X$`>=NPylZ<6V6&^JTIDhVOV=WPk$wskJ z%qrcTMyYyITX*#|_WdIDEH-|enquBz-laYz}Dj*!F*^&Di(( zY6~`gq1uX_|4RKETfb6;&F{_c)o!!EEKqyQHRc+%7fZiYm1FJ0Y9AJVyNY4;i&O=c zzeL5c{-tU^JwQYqpcg1pmGlIA)IoZKa#cl-uwVT|k5H+8Gpo!h^*cSoaPOYuUa`q zM{7DOgHN+&S+kgod)s>3=w`iZePDFAW?OTOURJJ^Yn*L;Va+%C(qnvWoJ+5TYHRAR?Kc{Tx&PCn;TErE$t4*({?Aj zlkqy^gf2#o-OcW1ykYmX`x|f416^p$q!+r_m}L*N2l76tOYK3%+xF%5aN}KjggwIe z&>m@zGCtx=t!s^s?a}sVV~#z>9%Fn$Waw7oQ~N{vLt`#JNKf8a@*}X(S!#3vdOJ(a ztw0#q?ku&QbC%iz`MwFV-WW;OE6kd*Be$_RMm2@f?adh1xM~V@n_4#kw*oU%dutZ( zHt;U@U#P~`BGuIH3!Dq|11N{yHgYo5YE?fGQw@RRoxbW+r!!jHnAwi)>HO^$D&|a($ZLJPSMrya2oiKpXQ_;C0{);2*#=U)J^2N|YG5<46$k@Glq~^DfxX+f9u;ChH_f~(_fx0Tb^Hn^HxEv`1#G_L7H3u^&&fO>%5yV(F}1T+DT0+22H z7y$XQj{}YeIshjECj%XUPQYnES7(pi9XK861)Kr&0nP@_amwuTfd0ThM6 z{`m}M4*NLU(B&QI@(!c9Q;I(CK%aMD^E1sc&NlRV2YS5&z20FmH)zJli#yw_;lNG6 zt-y264r>PcN@oFY1Miaeg;Q!Ra<RO(sCp zdD2={AIlI^y_}eNJ#Ygs8n_Xd2NVG%Kq(Lb%78si4C#y6U4U-<_F_DR`uGI(Swq#B z@o+=zOBwd14Es`seJR7Xl+iCY!k(02Ps*?%+J2N_KgzHfW!MaDC(5uBW!Q)^>_Zv$ zp$z*_W{gwy>4)nZcLLeKU8+8MUWT5Rq331jc^P_MhK`n@qh;u589G{qj+UXLW$0)b zI$DN~mZ76%=x7-_T8566p`&H!SQ)xghTdqMDYM>ZWy}Y_Y#^8W1;97J_do%#8rTZ# zMOM;*T0kA39*_kz02%>JfD?g}fsVjwwAEBqPN8wTlY_Ot0LfxSJTxkYM&){!GxRBk zKIPD-9Qu?)pK|C^4t>g@PdW4{hd$-dryTl}L!WYJQ4TH2p+z~gD2Ep1(4rh#ltYVh zXi*L=%ArL$v?zxb<v?h zr~T!$znu1$)BbYWUrzhWX@5EGXXOCU2xtPF2%HRb1WuzZ&FN`M=ow1jXmc!ciFq$@ zAMkhJeqb4}0$AykVD(C{b|qM~5-d>(R;UE6FG1@|(E1Xzz67l=LF-G<`Vus~L`$Oc zxN7J;ZrlNk2POjdkf-Im962vX&dZVWa^$=mIWI@f%aQYP<4BXy9pp-&hL)sAFvcwgCU8CE#R(lMPNbIN8Sn?SS^c z3BXCfDZr^fXW&EHbv7-J(DDc^kI?c6EsxOh2rZA$@`#%6ETQ%FX?=v&M`(S7)<*xj6Jf%`RrBXbl zQaq(nJf%`RrBXblQhJE>=A&F62c7_8+{c~uco(Jg66>uITyNrfv$KxgVm;nOsr5YR zcS(ODebahtG51SJF9+6;-VMY^$AJUDLEtCg7vMMG4Bx%$re=<4~jvVhhV(7FP(9Nnqw6rjK7qrc~)zvrXB=hM;xT3SF$ z3utKpEiIs>1+=t)Ru<680$N!>>k4RD0j(*Z6$M~l0QLo7T>#bvU|jz=qO)&*c) z0M-RyT>#bvU|j^Ce46660AI~~SOhq2RP>~vTSb{4Y|Y%!LsP+iXT3i7U^#~$Gn zV-t$8;bCleSiMQ!mt4OlZxOuAr|e?<b)MtYkOLD$0LPKmUWX zK^3qjdN1WGfH-gfs00oIKT-Z?uD=4m0fzwARMAI-4V!B-dYBeYG5tlD{vvF2C$AUR zeq1jCXajvmn7$)S-w~$o2-A0j={v&o9bt2#vlz=cnEkH zc*H3-Cjn3Mn`eRNfER!l0cb#96Q-{T)7OOQYr^z3VfvadeNC9YCTuR^Incyh0(=WB z;~6V}l|V7|?*w)MQD8T)7pQQG>7&BdIA<|_@ir^lDa5W8;}>tErzpfP-bViwwqE4> zm$-kK>nq&9N*Qpma=4!cOy~YRU=HbA@;~D`pZf)*zX9?{f6ui5SPg98`$Awdb#CQ8 z%(aLzB|s@q#&>(2F#Tbe{xD2`7^XiA(;tTE55x3_Vfw=`y;mW53y=ailAbbj6XbIMNkIy5dMs1rk(&1XUnG6-ZD85>$Z%g^{2*(o=!tgpr&I zq^1I?i6bd-BqfZb#F3CN5)!7D-fDdS%m#AFpHJQbuHOK8q`&7{0IUYK0!8GN0HwfQ z*2$y;wSYQ6Js=Bc05k%c04D+`108|WfUZsj9It@m6>z))j#t3(3OHT?$HQrda1?4rp=1ocTolShpN7A0RMa_HR!R*2uh3sQpYP_bN?;p|1aa}k6l*sJAeGr%-KUsu@1ETvvEvayxzKu zW9l-FsmnN~uCYMXGrj`8QJKaf{K$MTUION;xUP0|EF=#e96r`z{EvO!gMHqEecpq8 zCWfKvn3I72T7^~0CHg-aQ2x8fu9&7zXm{m zYb~&c)4T=&!zovnUmf6A2l&+iesO?b9N-rR_{9N!ae!YO;1>t@#Q}bCfD_h7u)aGk=SoMUNDNNANhVGu!Zlp z(NcOfPGi~trWH_UC3^Iuk>TtznmZf7JYpQ<>@>RIdv=wW<~j~9EjBLUyGxPYL0FLC z&W-5YO6>kB?EWh3{wnPLD(wC$@kbxQW1a+Tb=H|-U^}4w(hBmlZ>s%L*C#zFKIwS8 z=SgtmIsDG&Y4NMvzlOcW8@IHd`X1N!omJTARoLiNL^?J=u?W$Q^-wKhE#@~%D8Gj5 zTCO{&tBCw!u8ah%om?3WSi9)OcMC-;Z0)a}g9omC*7LY(zqLQtf%vVL3Y9DD%jk87 z0K>Q+j&0Wd>^P{N57qOb`ZTD%0;Caq$1%3k#0S?@-f#%K%I5Q2-{D9B5ju_E2 zxU<=fe9a}m zx4>3s8eE$O*QUX>*>G$&9GeZtW;2S2!?D@;X6xYC9ym4)j>YlC*5QY(!}nT;@1;i< zv*B1i9LtAe`S@V#@W0lZQ5rK00uhK;8Gk8?SezQ>?_E_6TvT9hhMY~zi6F(Grt8_R#=3bd2nnV z9Gecumcg+DaO?v(wg!%^fn#e#U-G&BNSTem7Rqd+UvYJ13EWyE`clC)4jcd~frCJm zvmB1Cfn#gn*cv#t29B+PV{72pGB`FJj^)F#HE?XY=#$H_HE?VV94mlhWpHZ-+*%H| z=E1FbaBCjing_S$!L1MA)*86A25zl^TWjFf8n`tbZcT?<)8W4T;NTiKxCZWhpe})Hi{Ml-oGOM>#aK6O*($JX73f(p99sm(7NJus;ZiX= zRSbuU;ZQLgDuzSFaA*e{DuzSFaHtp#6~m!oI8=<~+lSSw!0Iu7;VgnvJK$6?oLYol z?MAPP;Zm_!zbl<0xKM09f|of7SVS5e;6^drD25x0;Km}ju?TBd0p*LW@m!yC7D4r5 zs9ub9t3XeRp?WbEt^(^;0kw;vb}?410*j`pTMTuJv0@ciunMeK1v*iT#j3zsRbZ(q zplC4^Erz0tkpE&RR}AHfprqeEqfoFA3hL2pA+o+7$`wMn2$YL>vK~X$ z%b;QeDi$K^`=MkZlq`gjg;25(N)|%NwNSDUN)|%NLMT}XB@3ZsA+jEYf)OaV8VVLd z!3eTm1_cYDU?FlIMb7sj=Mm(5EixU2nuSoY5Gocz#X_i92o)nxF#;7M$aEB$jv~`h zWIF1}bQH=KBGWM_8}VdXj|2;m>HSc*5b72p(@`i}2xSYA<0x_*_2hWJC&&AtbRm>3 zM2=&~aSS<*A;)D&4{m5|?IgTR7QK()B)eE6|#FOLwSfMhkP#Ih(^yGLy+$e+_ zg>a(~ImTOOX1zXft}^0WWyHD4h;x;}r6Raggf-fs9^?Kc0H2FhN%e_)m9a9ZK3pnN z>qxIBy^-{0;_qS7u4O7x`uvXl-2dVf85Xf~{3~X^>l;nEHYcwo*Q0^fKpUV7c|E!E zT(Lxbxb{W9`y=a@Ap3)y?Z#k!kBhFx#P69uKst6yCljkHLrRK}h8@-?s>Y#a9G%mCS{!|=gp&KkM|+q1FUViSRr_Ds_u9et#GcWiO7XMY z-aAgq;@6``f&jFR_Lz6wqI1^OJq(pV}BJ;I@xWO6t8<-k75#DF+(05}Nz z1pEU02K)geR2K4>g*;{Hd2(6w&tLM<_Ikb8PEsoII2(6pLs-&L8WAUA7RVl67iRSF0 zWjhtKP-xFCv}YHs+^zQGOItt}Mn%1W!T8(5CGuVh#yi1yCm8Pp<5DozQFk42FGXv1 zfpsZZ?}qO?(VAUgu4jWw(U@Im%q}qAjmGRoV|Jr4yYP2+S^F5*_9dczF3=Ac=p+R0*9bp;IMvs)R<`s_ca}mC&Y=wpY^jO4?q@llIcqO4f}H z#@ibLTn>z6G?mYlSf9j#_HmE5g|AY9uTp`pQh~3c$F?zil?r^73Vf9cWV8Zbr2=22 z0`<3xP6V4>pfF@fRxacjNXIT(PP61{L@Q75D}ftfouOH&)@-R^iuHf%!qO zJqVV1-mwZStH7)Z%{kKiV->z=m07`ixW)so0@H!_fa>#)Rrr=w_>@)nlvVhYRrr%t z_>)z3f1cR|8poh<3>wFvZw&gzu&j-tZ4BDRpluA=#-Oc^zwLvzF|6%A=o^E+G4(sX z;UTULQ7s$jim%t5Yag!txLyQYNfc%x>kAeEJOld1pl=NN#-MKu`o^Gb4BEz^Z4BDR zplJ-6#;}6>plb}8#-M4;9!%tBC~yU7)-*uV7&MKsGAl%T>Il86uryUznkpIMk8)NJp<6+OZiU?zI1V@-=m4a~x;t@Cyqh0q!+qIm0<^uAW3&>|KAfLH_eC7i3nG4AO zkE=pXjsPn}kh=WTxG+7`CcHy!%k)SIY_MB#Y*m~sB~4}2#L5HgR2cgd$IisH z*N=UPV_)Lh^Jd-i1z45~0jv))8$(`WScw>N8beNF$Y%`s)D~0wqM1BpC-SK+HH2B1{ZV#r7g8HphyF=Ql$jKr`CF=QYH|6^E!7(9+)31aX!22W$~ zGzL#&SOINicVY!%P#_aa5Q8T%coKsrF?bS#Coy;ugC{YxJqF!l&^-ptwME_u#dbom zOy*%mpsk~{1_M>jBTynHG|zDUO|OQALhr851++efW~LjL(c@j|JZwIKR8Imbkgo9n z8bFVhPmhLV0(n3YPy&lwnD@p-qGuO6RATJTk>$LQnI)8E2#bZ=BhZ&XO{t=EMW(i;`h z8x_(U6gnm)@0x-OTeKB3tQ#fNNqZjyyZXE79na%6q{eJ<5Ywy_L3bU8u=fd zFKydI+cwd*O|)$jZQDfKHqo|Cv~3e@+eF(ovD@qdR>WNhTm%dNhC12kP>vezG*?$+ z<6kD71AGar0KNl$a&pj_9Bg|wI+KIWT{l7p_~peH%#Ne+6FgP!D|Cpp;M zY}v*KB&%Y;-3F-N`|Ba?qU|^F@GXqB}Y0P7b=0gYM*@J2~i14!V0PtUAD!mrdSD~43E1K^N4IjYx7qZ#+2~jfb~YP5%R$d_tT*^Rm+J!H8{m7O z09XxdrrcJpVXk|f9CR%QUCTk&a?rILbS(#6%R$$2(6t=wUpBpNHoa~(y>2$WZZ^Gc zHoa~(dYFSA=Aef;*uQLaF-MtxZ>DSmT{phO|M?1!_ZuPyI%gL-`^ni$&Th%sV=Sca zbj!rh#|6&kl-WqmeB*1r`NsLm$Vd9{iK*T5a!9!~$5btTk;mO;ezC&)MLy*Y@QVX@ zLkIANSX-yAX7*wMb$*GQeB~^lWQ@AMNh!IXl9jBz)jLuy#%f=QcY3vIK!07I{eD+7 zGMn#wuYO>it~;ArPVIa7%|3op4~$r;s>k${y%I|_DX~d?3q_XW+ii9lVg-g67c&lB zi%qIU`7GA6)@5D%Ue>Q>QezZ+qtqCs#@&?qo_R$rp}MSI``UoAC3>wZWw%gv3uU)Z zb_-=c2jhA?8Ec@fXFSmt|2TElT1QNiv(^p4=M(m|G*oCVc+F8U?7$z4nH4iRAtG}} z5lcPU*=BUayE%>f(}6x<)t7Y^7elklDLWjDTB+llPZgsVsIx=S4?v+^YJu}3YXcgn zmH10KezJ?%k1A#i4>@bGCzBYVkD<27jM8tS#%;s^4=`Gv$7p>O^!pGS^BtU83a7Tg zsRB5qDG(9hm9|(nrg7HS2rEn#W zC;g~ycgCp)oIBJc=REa<^Rar`nFTc#utMu0wS<#XmO1~RhWmJOuKJ$5A2=VjzZ zN-u=c3z4pc(BM-jSMJ=x6Jw0H=QD@982NHJTtr)38w2g({id+CYt~k)3Fb=*~=P z`;o}XFlc%;v!1sn_NxaH2hqRT@ZlQxFaVs#!-p*RP#Zp+10T}i!!6*R1@4*PUKc)$ zh7W1r{|$V&NR=lN@Szb;zXd*I!iQVnLnHW*4j($hhfMg;z&I)qg%2OYhbHjhO!$xq zreop5MYO*z*q+UCbo*(4zHxD)0zRAuAFhQDwc$e=*ms5&dXLN1%+Jn8S5~6WyXn2E zoP|7fH&4lhF6(&8chs!8tEpK^O+Qf657h8IHB_Y7kO-VBLr*r-yO*mbP_2|-?E;rl zG;JrER-&Ux!~tq!Q?z}_gvNS({l&=mFlRG5y+_v7-;SktfJoaUB=ZUIW4r*4Yt>hL zzla&gJbt|xjx&n_Wy_%Km*Bq}%4$ow70RwKCLje1!S747^BW)^e3t;LfYs>tTINe@ z@q``fb3B(X(A00KeKYsFuse7Y{JM%#`;?jf43>KvGczzS+kseFRA`>)?#gyvlk31oX?ys4)3XE4O?B+fT(3du>Z?Hv_?TQ zMfqxfP~k8B@b3TXKWtdaAGB6bS0QooN94}?bDnVaz_}WKP+e)@ud)9X?Tz^9Ke;wc z&G)fI;@rOmq#Eef^Vh)5^8ahx{`Y?xFQIDCD(-h9&)%OtOV<5!M*68l5q(tf=j1!g zlQ~_Sw-d}LJClPij+k&*ouavQ1de5qdnfR|{$XOA!-`MtF7&HGYOZwN=hNBw9BR}j zzdpS{eJ9WP#94~=DCZ%12Za^VzmM~N)421QPCNf{)?tI`tAP|rafq$y@BKgLM4iH_ z1%D3vj5NPJo@e@Bc>MKmm2;O)(zjLn6WZz%k)o0OuJpbSityoN( zHUrC%g9g}6!?#~hu4=Zp32>1uAg$|`lYh84J$_cmSO+~nMbN03f=-af3-(aP(wlrK?d7G8r&=yM2FqBZwFGImw;kJbK| zwNm)O3NPFHbM>c&RhAxrKI~KH8}$DhG<-LD;{JJ8JZR;7rFA25kN(2x<$dp6ghEj1 z$bUzs9scN_{yG2hzpAMh;BKmW@r*;1sKdv=cGV}ZAs>sm)f4HZPvH!dTI>rxi@g5q ztZ%_?{);%ROz-AzrSv}j*0PWPSmLiEm{%IfNk{Eu2Y(0l?tjMqe!XA+6qV1Xqgu}A zR5>A~6DOn;va^2+pDvt{vW?SL^nU#w?AI@5{%|Lso_KP*R4?9Ty%#T?6`AaV{)x|- z?A-sI9dd_MLY-w;hOPR_-u-iB@BVqRcfX&ZckN$bbT&Gxi)GjT0NJ%akX`%Z)g{J6 z)-PW!JMxFgj{M=WBmXMdk$*Ki^6ye3WiS3??8TqTPJO-S{!Q6)|Bmdre_!_8e;|AA zKa@T9AIYBk*|O*UW7%^*NA}!*B75#Xl|A=!WzYRQ*>k^0_T1;mp8I^+bH7;j+%J(m z_utB%`=zqyewpmKUoLy@SID0G?_|&YO4)P2iaqx~sqbZ<{RX|yUTxL;>=nC$t!%}< zU~9Z8x7cT|_UV20DyH|@tGM20uYS|}?A0Om+2pRHa`V(bueMi|_-%0k?cb2{Nr_0{@Ub46T2H9IbTK3l8C41|~ z%ij9G$=>?AWpDl8WpDlcvbX*L*<1gh?5%%T_SQcpd+Q&Uz4cGX-ufqHZ~arUxBh9_ zTh9p*nz> zIdv!(tUlvoigvXS?P@C8)kw6fm1tMGXjhh;K$MP#Z9`YJj-`u^rHhWW5*=$LI(Cfc zSWD5dMxtYF(6K|R4SJR!Vxcvyjc8gM(KHiHYo?lU?0<7cge{B~ss&niG9^zjPEki2 z9nrvJL<4Jy2G$Y{JjS?#eFTOv9z8Tf4-L^nTl6qZ^e|2Iur7KySecx9G(_2)d^Ajj zIQQskPM;fTUdKD+uQzX08Ju=Bh800Knd4ML^LF!gcFyaQG@78j6FDK_9`k

}`N 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 RlaLSiI;{f(T?y`Heg+E#ii`jN literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/Roboto-BlackItalic.ttf b/web-app/admin/src/fonts/Roboto-BlackItalic.ttf new file mode 100755 index 0000000000000000000000000000000000000000..60f7782a2e4aba9bbc96d7634799eaa05512c927 GIT binary patch literal 165444 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/Roboto-BoldItalic.ttf b/web-app/admin/src/fonts/Roboto-BoldItalic.ttf new file mode 100755 index 0000000000000000000000000000000000000000..3c9a7a37361b6ae0571b33f09b6b55367e188cfe GIT binary patch literal 163644 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/Roboto-Italic.ttf b/web-app/admin/src/fonts/Roboto-Italic.ttf new file mode 100755 index 0000000000000000000000000000000000000000..ff6046d5bfa7cd4498ad4a549d2d9028f6c73372 GIT binary patch literal 161484 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
  • 2a-ytx-(Y1%*Q`;e(V?9Smc22g?_xG~I&%zq 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≀A#j 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%0AHUW;|^l zV;^I@VfV6o8Ts~c_Ho9W_5k|~V-hXU*~U~_p>vFP?7{Y6-UxKQJ;ZpI_j(UA-nWO_ z!;O#Z5%x%9x_y;>l`+%4&c4o=WskB)86Vp>+cz7Z*dN&+G3%wF>gOy~-vd87OO0MY ze`l$=83+Meou$_E&Qg0Y|F=Tc4?xoOysp;t01hxmsn$^XFf-0Ep;|-T*47Qc&A{90 zFzX%QUEqDL=cxm%1*)|@05}a82!My)wsf-98s3i(=PhG#)zulGj&^#YwFjs(ST%bV zyI`CR3zZD$61y=Fj_vHH{ zu+Q1WSn4jLu`|GE!?B$cH9BxS80bY0hxIxJ^)+~=F&JRS665w{oI%34F%Gx~_|hpf z&vgcvgMssa^MN721;B;C4bE2cM&KskW?(dM3verNo3qQj9blIaGY_~ExCgiwxDWUT za6j;Xv(tPKcnEkHc*KdCK-0eUm5CL`oyMQVuYF*?Eu!aMpon6-L z&Q6QESYt>Z%Qx`z>CgS>m|}B0$wuy$DzXYy>s~A)pl8a-ag(#dRF~D)18=t2yrBSi^BI z$6Aj2IR4D>7mokt_$$ZXIR4IYKgT3T$JuHtX8o?u`C!Q~jL^bprEOPja@P%iGZ9ZAM$C0)5_wK5wH%XljmfwxHMB(CcmJ^)@rc z8>Zu=C7dnRFyIE@X5e{eoAov$b?*So4!7PXZJtwMEpWEj1Ax^6v>v-xqp1Ou7t>a0% zdD1$bw2mjO<4Nmy(i)z$PBp_a#8s{nH?IM%1+D|G2j&2!KsitWgn=lq(}^Q}al03A z9QU4sr_c!uw8PDeJAgdkPSp%OkD}*M^gN25N73^rIvPbsqv&W9 z9gU)+QFJtljz-bZC^{NNN2BOy6djGCqfvA;ijGCmohW*vbtYoqfuluii}2)(I_$+MGm9LVH7!xB7;#psamJR zxXsDO+Mk7FvECUP#h_6P8pWVb4En^NPYn9Rpid0?#Gp?M`oy454En^NPYn9Rpic~1 z#GpkCTEw753|hpXMGRWRphXN?#GpkCTEw753|hpXMGRWRphXN?#GpkCTEw753|hpX zMGRWRsDF(5$Ebgd`p2k$jQYo@e~kLasDF(5GyV@S&w%>JsDF(5$Ebgd`p2k$jQYo@ ze~eif7dz#&4CQdNEta|5ycf6+_y=%5unbrMtaQq;dgWNVa;#c8mZ%&nRF2k{qxI!z zeK}fRj@Fl>_2p=NIhtOsCDD0YwQwFcZU@Ey=P~3whMdQc z^B8g-L(XH!c?>y^A?GpVJcgXdknU4vb&!6w&WlWVLG+2>*!Fawy+^+KQ&C8f;PxHmL@i zRD<{1jo%}I-oWv|W57f}?|@SPEJ62*^(-}@HEk2KoV)Qj+e#;Q)ED%T$ed z5ikOvHs+PURlwE2Q@}I8bHEG0KLJW^P6hr2uy=&H9QYRaHzghlTn9W2aF6u`0ClVl zz$V})YC@T8%4Aa}n=;vl09}B?0Lo<_0Z=CUXrL$X5%oHSnun=*n3{*Fd6=4qsd<>1 zhpBm3&36`4`)1TWOzp$eK1}Vy)ILn@!_+=Z?ZebQOzp$eK1}Vy)ILn@!_+=Z?ZebQ zOzp$eK1}Vy)ILn@!_+=Z?ZebQOzp$eK1}Vy)ILn@!_+=Z?ZebQOzp$eK1}Vy)ILn@ z!_+=Z?ZebQOzp$eK1}Vy)ILn@!_+=Z?ZebQOzp$eK1}Vy)ILmPsw-{KiB2)Czwu9B<%wqf<<4u^w-t!g_)8_c{Mq+NSl^BCeNmz8qM~`3@k?c>>r2>;?7# zzW~1izXM69f>ynP7QKSjyny za&)J$Q-uDWiT<96{+@~co=HuMsA&;3EuyAH)U=427E#k8YFR`ri>PH0wJV}#MbxH< zS`<LN;AM5&7?brGd5qSQtB&`XH(e}bJ3VW&gb z=@520q%L$8sf&P%of35k$4g1OoECeyQ-)0_!-j{j;UP7Nv@bb+P1*u@SqSbT{N=^Y z4z-lo(94_%Ha>)n52=;R5ncuUYTEhloF7z?^OM>Ieie`a_5d}&USJ>iKXd#y@GGz% zaGXW75h26o*oGFSol{185u&{a8OM{B%W)vbK>&52?Fi9!glIcLv>hSZju34}h_)kS zj&l}anM<(DC0OPX^B=(dzyo+S4+0MX4+D=lW!Sbd+L{n;O^CK8L|YT0tqIZAglKC* zv^62xnhx2Ll#%~-pc04xJAhq4l~YC= z6|!!17U36fvGSY}>}nZ)@fKQ&68z#Vv|l0XW&WSY^(!1-<@z;nD2tWP^<-cQ*B=10 zI4>amQ;zew{+#n~fQ6i|=2!%*0e;~B5?~{FZst0~u@szgpaO{U-!3Oadl;fU4ACBj zXb(fQhauX-5ba@z_Ao^2RYL1kLhDsR>s3PQRYL1kLhDsRTN$FQ4AEAGXvs=wFGKjO zTku)8;InSAbAb~8yit7CEwm41v=3#p4`nudwa*1E1+E3I2W~(v#?fMJrp4Nf6ep14 z1X7$piW5j}0;#P+YC}kE2&qjVwF#uQ3aL#XwIQT6h7RN)sXLL>1d^ISQr94R{+E`ih~kh%m?mq6+g zNLLloRfTj_Azf8SR|x3}AzcZiD}i(+kgf#Ml|Z@@NLK>sN+4Ycq$`1RC6KNJ(v?8E z5=c-L5>$l*RUtuDNKh3LRD}eEke~$8Q-$P&ken){rV6P^ASnqXC4{6TkdP1(5~7vf zY)u1Z00pGaC+%~N-vA3aU(K-ySOaVZN=YjRDu7+g7RUk`0F8hqKn~CxXbH3e4hN0| zdH}})y`3sJUIoXi;CK}ruY%)MaJ&kRhv0Y!j)xe9VFVCQyD^-Nz}X0#jlkImoQ=TE z2;7Xo$%t@p1;=lJeNF_9Mc`HhZbjf$1a3v(Rs?QEjN2KJ90QC4?qO8%HYWn7B5*1K zry_7F0!JcnBmzewa3lgpB5))EM`rE&}BuP%Z-HB2X>@hIDUseS)`g8YgH4YST%tMf9&hf|HnS>#6IuDKJUan6T?uA%<;hgVLu4_yA%7n z6Z=aHLN$V4QS9qZYYgY(IO;yqM2@z>8fF6Hj&aViopc754g1ABo*xh23AJ z`r$kF$D=rrr)wW_IG)G|>^B}SB?_zW`Ts{?6aR0arnG9R68zoZ)H*BCqwkGur_yNa z{6NXWMki;x(F@{Eo?2~p2gs=<+zUHHu5SZy^Lcy$L$;|I9Ae%?+}Vs z+1g({6%SndtfzC-e(M<=2jjP%FI29wFQC=E2pG!sFl@8-XK#h-g;2c^s!xXME1-G; zs?We@EXHRn#$PN}g~0dxzuu{Z@{^%_LWMZrg6%1FDxv-&e7|CRzhadD_5d}&UZ57g z^kp{SI#Eynwr!ItB!<;E_ zY7Lw!gj0oZst`^U!l^95`40;g> zI5q>{tQd~%gkzK8SOQVqkOZP5jz_CI&RtU!m@xhAmzl!193b-}{jwRq$ z0-viGpQ{*-?Sxx9;nYsJREe*pdm#xc=G4Ne8E|O^9Af`LxN|Nr*qIEM5^$&z4prKh zl7=UOUsQ}=RE%F#Y~RSel$9A4L1zven*+zDz_Dd;Y!4ip2FKRIv9)k)t>{Z3$M3=U z5!eLI7TOh8R~EyqwW2Ro923AEpa$3r)Up=qXO8~{eg*aej3f$TQx7Na~wW4GB947@)8Lr4fm+A39jt7GB{L* z<=c(btHSCre&H;DQ`_KF8Jt>xUhP1y%HUF&Sij4hQn*lNK7yAy9$3IRWq=!HaH9-v zEPxve;Kl;1T@{osv&L|I-dO$B}<@W36v~>lIx&k36v~> zk|j{G1WGdJ5NJ!=(2Mq?Hx}o3uKRO-B62;D^FhFQ{7-9(oQIL~b;xuCYL-C75~x@L z6-%IE2~-S2#V}M1BhwLNI)Y3`km*QDrXx_c1euOQ*>Fmxbx*JanXZPqB~Z5nnT|l& z5-3}O97mAjNJ@^YQ*vAlrAwf63341qj^oI29663c?UIxnS0l#}YRajqy_Duqj>Sfg#~ zF|H>9_*~3NYDU~E%FLu@aH&)kbH1MQA35Jh{5{0EYne(}ecw`5bN!1`YFNb1@vj*D zZf3OR*p{>dIkpEn0-b?gr1j&-bHx&!#Bl)feFn0A9{yWU%*meIl%Y<5>bjolp+zONW?ZIVjD3z#?Xl0Gk$<{Y_o=QejVpG zaDFquvn>2%Vs%lZq!ek`W_?WBJkGx$?Q38GX-i344s76h6YvwDJ%uoMG17MfaUcQg z0rmp>fM0-L0p2ZdC0VJf028nQXl_Gu8=4abjM|3)U4X*?Xh|F}N*pk19}V;b1~4LY z8ZZzT?39YJy4>z$xx32K(0X4UA-UUXz{s&!5~^K%f0s8cXG% z2RYO{oU%%hltrpEPC~ZNBYg;PA^kAdB1Mqv9OOC&xy~`q2ZjI_02czIuttw^d>nWJ zsB5LPXB$QybD&xnSI^sWO4`TF<>`1aUcQg0rmp>fM0-Lf!~3o%0V7;kjEV4F$ek5p04(CwTFx4 zQccBox)9mZ{?o-AhmuBlk+U4+Ovj~zyhouC(9d}rIa>*5X2FrS;l|r3-zbc1Erseu zQ2a+Iy%I{lE#7H=jweE0?dP0F|6&Ne-eJx=*!{KmHw*D^7UJJ5#J^dHf3pzk&Vr(E zBZF@vgKr~)v!LiKs5uKt&Vq`wQa;SvP;VB#%0hgVh4?B9q2fxYIIEs75~kL(sP!yr zJ&RhuO^w6UHcahiF)OJb@mPFkYE?n4wxcPlDDRBiQ)=_sIaj!sYDk*gZrQQMGx1%+clw6MnSD-PKXiOy~ z-hsyKKx1~GF_macrL~)W?EoU`rvU?j!OnKHrV_2GL~APToA{r6nSs@hlAb7~FQ@bs zl)jwOmr?o(N?#$Rk8!NVv$4dxDW?YI)IgWKoRXJQ@^VV*m9m^t>eA_PfQovhtDtlh zlx`O#DyKvhl&FFdRZyZ`?7!EK-;?MAf6wtpc^dOTm=7_EelPP2c-k(WwhKDdK&Kk$ zR0ExAppmvJyP!=Cw5g%)HPpR^y4UceUDUOPd1Dvi?Og<10*s(HRmhQ8pTvT8bB(u! zuTq7tQiZQlg|DLfwsCxwDtwhHe3dF>v5Kxu$Z)Uzz>|408wBkHjg~<7pm}g z6ZWMXv8nh5Rrm%~_y$$Xrb~}E*5cRJ;@8$v^1YOHFQwGujZKpRyL8vKF7R7Jsr9f3ns-gJ<@F#&KvIhsJT}8;8De zEb9T#HV$p$&^8WjK`xcUv>a6dG`e#-VQ<`o^Jc9NNaAZ5-Ohp=lhN#<7CCp=%tP#-VB4zL3bx z#lWSUGp7NX#-VAPnOQ;V(@5x5i>0Z>($r#UYOyq$Cbd|OS}aE`JF3->nO{tgUdPS7 zShzlw){&3}b>Q_P$q+PCXZW8wEWE6jU=`+$D{_XAJU?mi1V z5Bx82@MYY)0$54!TF1TfIF18!yn7-?9rM=lZXMh9;@Yb@F9LK-dm}hHt{vjI3;F!J zc=kcg3L_N0N9Z2g$?Db%dxd6`~{#|IC&;J(yLpi^d*z0Y;9Y7v%C-C3IYVn9n;vnWt0A3Mu z(-O>0OE5Pr0jCRzr56%QFC>;;NG!e3{IeMlUL5x^?wJ5Q2|Nw%v%vGfi@?jkE5K{O z8^D{uTfk)CZQvc?T_9sNMJlFShy;|UV!GuPl7u7_A_?V4LSZVdTbL2oZ9-hP331&f z)+gW=faAt?3$1TB*RkDYq@xAIcngu5LZqfpW@~KbNGnn=##=}$vB9bWzZ$3kYJs1D ze*?b(`vC_@W5+1l0sOa+Uv)@B(N_D?Rhir z`7A8U*#OoDnT;c_ajZlfIgKNyapW_Od}@oSebJ^oWjpezE#!7Ae&U+>R{8k)=4Y6i1fg$Wj~`i6bL%WF(G^#F3FWG7?8d z;>buG8Hpn!abzTpjKqpTJ_;zILm=OZN@%_Hys#2lqY_%95?Z4Y>qB4~ zFaw-ccs8Y!uM}#HgIbFz<9d96O;GA5DAiF~QsSOaY7dkeiYHQv=TVC1Q3@3n<8hSQ zLx2mN#ZX`|WhlkM);iadn~o%J`j5GViJB6{=FVbPpx3gNY(LS+|L}aN+Xm{kfx2y= zZX2lE2I{tfx^19t8>rg`>b8N^W@j-Y?rdNXa4vAMlZOuFt6@%C-kPMx;quX?d~_)v zUCKw7^3k7sbS59$o`=rlqci#FOFp`ikFMmSEBWY2K6;Xmp5&t^`RGYLHaCyfHILRc zkJdGh)-?~^$wznc(VcvBC*OP-;F;)7KDv{S?&PC8`RGnQx|5IY`Pkb$THHKzEFU|Yho0r5XZhBf{9nNFbKo0bHBbbs0XBlS znPZ6KE+-#d%SYGp(Y1VZEgxOWN7wSvwS06fAN!X_tD8rwn@6jgN2{AhtD8rwn};6e zqlfwEVLtXR4_(Yx4UDgml0x8HU=@JnHkjFGti^v>=WH~J>D!rH#ks2GEak7DiQnQ0 zuR_j>oUc-M%m?R3?wG4=QsdlJZG2B&#f)g^lpUn(0;igkN=exxIOI%9TtA2Qm9b7Z zeFdWzU#garuZHqfXO!<7o~HBuoSZgr-+Wf2oP*WA4Da*`)tvUa8SDM7;0g1c)#^Lu z>3&JBU*lgE@^ofW>d{r6#Y|P*rw8{kEYbMn2DJo=EXTLo=(NBJT*MoH*3#NPf}A&@ zWjK}5Kjx`3f3+#8tI2T(IY!7aLXHu}6}5zFTs`--Ik@F|t}D26!QBMzCU7@_yNMDv z;mKG7bq!P;fPb7hYON!t=~3$zl;>mCwX{%ZF6Ek~;@E-T=`$-va)LzW4kDI%q_f57 zfp>E(*L{JLDBS?&S)Aj1V_X96FiO-x9qN3d=)FLlZR~m)heDO=bLV^J1~gYI@t1V` zq>|B(T1E`_JL|9~FE09M9)?0dN`dr~vPsj8mqa+?U|K-Q1UuIkMU_FNCJ< zi2mo~RF17lq+F#UT^UIMsJuZ(Q2!)7(DVx#^MV_yq#mjw+xnC`F-Xe$lcyfVSP1<+PgR01R0A73oFLKll z`pi3>spNh){CI?t6~L1Rp<01TI*-7c`wT;Mhd&Qe;)f~04U~E_d>Rj*^5N5i(BV^f zH5KYU0Cgup-CLn<7@pli%_c&hS@7i7xL^aT|E0*ZfuG<{)w=X?$2 zt3|WEN0v-VbrVmF)8n4c815p{Tn?8~mk4#Kq%Lu|-GX}TpzIqc%LdA^o^q5>j%Ac1 zVw{KG48cRbj5Pi1x)Q$wifg)hbD5vQ(pNf5$W4!K{XmXukex`q=+0Df`<}?kP-uDu zqn@`VtJzszSL)n{B_QvqxI`|Nv{NKQb zK`NF^!iSbT{U-R(loH$oA6mkPEcnn9J~V|7&5eVS5%@3@KD2@lC&GuOlyo$F7)1RW zQ`%FE0m*9WUuc|@tbz~6!iTHiLqqrwp!7YVg>{x(Uq0hyB)M%waynjbq7x= zfG)*6RaG_71m zlZXQ}#HMKb(i9r&`Ss@@<3pW|==4sRSAQFp;sGLU{YmxN~mQFRivPB>KtPZRd|H*mES>r5oV$S={d$NA} zzx+vV|1S~$faW~qCOPY{w#wN>396h=olVYYrje zSdJVt$BwiBzXkdd!}jk`FaTd@$!%PrO`9Fn@;u4oY~&l|9WJG!(Vios^{?+=Rd%*nG`^Uee&Ew--?k8lN;9;w@9%uaVx2L)$f2_^l z-G&vo%DI&94bCli1nfc&1XLDUc@36wB6;TEHK=4Col~+S*Wc53RkV+FK8#u^{9uKb zo%*=?Q_m_(3qTw8iSrHm{|y?x13hs+sUse=a=y~Kk-SI$p?BcR{0N1h(w~3+oObx5 zfBA7f^Zu%@7nI#(pCY}EU*Q+)8IaBRnv}Q&`>AwgRlco`Vh@xCtP4Jwv@=*)-;UM% zgV;4+ujcQd^g8~IvX1`{;;+LQR~o@CNL^$Fe>c|df6DrPy60E^ngVg_q8ZOx8i~<9i}2_kUxB z+lB~IZPuARjC~NMg$(s9*WX=6_ zS#v)_*4)pOHTSb*&Hcx+=Kd2|b3a?w+|Q9U_X}jr{X$uDUnpzt7s;CY#j@spiLAL_ zDr@eS$(sA+vgUq;thxVI*4(d@HTSDnbH7immUZ?&=ympLvtDPfSQTvLDb@vBV^qvy zoxR$v*V(JMUT3codY!%cRj;#G`&nn7Z&P1e>QE^F(1$lCg2WNm#+hDe_5YBy_4mu#`Uhlf{e!Z${$W{L|Cp?;e_YnqKOt-DpOm%rPs!T)r)6zDJ5&%4 z)N*Wy92>}SS7ci6T5GYQs2eifoo@i?J{-x{JN{%LlSk7Z)jKUUpbyfM9*f@pCkvVE z4d!ut^^O+(@CtMJW+RRIT>&TXZHhFWNQ-|G-)3mZ$+U`R@NL1)7iZ#;oW=J5(V14F zGp*5?i&%kwG2b?5&n4jKeK6XJ{81X5PlidA*ZHE3|hUJ0#p=-mluA!{b#uc13!W z+#WL@1M_j_VwmOxa{}j2m``y2r1>Q0PqFicZ9Z*2O+I@64cmOye3o;)3x{n!Z$8ht z-iyOFUo>CjT<^#cz&cE%Y_FKF@Z49;S2=&pe2w$h&DS}9!+eADe3SQ%nQxkJaz4qN z#Q9s;lvdc3_o&hPCi^w8C({R<>peZP#J*&SeaRC0k|p*fTkJ~%u`dn9zBCm3(opP6 zL+lH!oVmbc*9UfTTF7~!S;+Y!a}no@%_W>KHJ4K6W#%#{v)o+HIb(pFf6IG41LjJ0 z1!*G|s;yY4wql{$iiK({7OJsWsK#QUvc*DWi-pP-3zaPvDqAd6wpgg9SSV&enXImX z3(ODVyxOc*%}wUYtAk{>kmlxIb1&z5&yeQkJ}lZnShS0j$-Yt-tDxRnN@cOT)KC>* zhpA!An;LEn=ie)=E0o1vQzO6`X^m9P^`28;UTs~i8nE-!wVYpPUB_M5Th}uhHOd;r z8iX6H8_3~C>qh3g++^JZ&du1(W@0y6i`{G^cC($>%{JK0`^f(vSkLx)-zxAQvK~^| zdiN@xGM+g)9ofSQ>0%$N$0*O^*5hDKz|ID-vrmElG}bnNwSAT{JZB+G>~8fuC3(Sm zfik>ky{KAPFJX&YVT&iKHr6ZFE2^dSs`VveUY^@fEkS@~AJ>V&SV)(8AM)0)ZCXIZn@4di3y4Vl&_)+an`wl$lwv1-{_q~*gK?|wa{8fdZATFK8u)blw&Qn7E_WXyd5^nTFTrb z(^_UNBhTf`K{Bls)(Xy7S*yr@wY8f3i>x*Lu4Q&oji7fjoC{btx~I$CzdgbsiRfS`j2+jc4jkmv?^E!(vEgz2l?!@c9Kt=*-WNYWmWOS z1hbkY5m*!H|M`H`^mI^ zvwq|JcV~5SNV;{pW``)N*-8S<(z#hP8=BbQ` zwzE%T51D4{S$aC>1KCTanSBN;XWHqOTQ$%vH>F}%9MzbXn;CHS5POI^koNl$)!x3; zzEpK$@3x_&53`4n&TcvEMl-@5p*pai+emQOGlzWGGlzUe*`xSn&m5k@o;kF4CJ}sZ z&neGWZB1+2oR(61tgTZmy>8>P*~{-pes#NkptR!I>Uh4{c$R%>Q*~S3K-%(#(v~-p zw!E>l_`yG__JD@J*YqPu5Fk05j`8JidJV)B{ z_R^N;NL$`aJ;pa%P2`)+tln3+>kYoyiqR|1C-H5X(Z*+|+IYS1l`SoOj^oRYKI{25XQ!PXsh#$$+c4uXM2c?vTd7jMEu^InNK4;dG4Bb=R`YGi z+hq1~uKjD9{jq-L{1?6lsDHClRzUoK0DEPzLpHl*nT*m{j7GOa9oT2l$THZyG367q zHd=G8J%gZl293ls$T1Ey4kW$3(VpK9Mh9}}XmsSfv(cGfz0;PR@)C|WjwjE4MnBSX zja<_E8~quR8fXk8UGKdWFwQjwlYSvHFq<2f8kd4O)EG+2&BkcF5WO>(A$~?{*`Lex zHd>3f(Hd{#aQucN&7=4|!$g8J{ETezEwaV8Xeho#6Y(u9e2Y72^|e^M9HD;{09nUC#BsUrGna$<}1<(*8k? z_y>)}KagG>K8N-XnuvdpV|~c{9fKa;41Tqj5XkTnEb$L)>r?Af(zTb+NW6p`>vQXK z>i&iG1?ATsL$-Jfws;Ip#AC=2U!jfo3hgtz1S`W!u*5&G#XqpcKWHQVL3`^5>j$35 z>I#0fuaGUiLXcfRH*vn%+RW2`vVP)Rdk;bJ8(N9qkRyIWEAbn0#BXRNenXB`X;spq zhpjN44Qn*WS$h&~#FJ=m?Xq@}XN+0W&8^+cUul`)TUZ&sg_Yr3SQ);BmEl`h8NP*; z;agZ4zJ-Os{)8=_ge^XVE#8AIeuFI@gDt*-E&f5a_y0y&5f6uARANWvBFGa(@YDi$wD8W01)1QZbws-U!} zcz_q8BD$Ld&{_nm6ytqG0mUnb(2rItqV=dq1);y^*(AHM^z+%$Kl)F3KYa7<%)GO+ z^Umx%^LyT%>521RjPFuTOz);w+r! za1Pj?`-1}+GivPgoC^-&A)weF(Q1Eq)&7W9`@^gDN3_}>ULMC75jdaoL9stts{IkK z_D3=oaS<%DbNCz+#}j!X&L{CCoQp-`QHvyAEs|uO&eIW6!X;oSmx43!RC_DzKQYs^ zQClRM%efpDk60v;P#ECEqKL>?6S@}iSX~SGN?i+i1IAMP!^+8`{zYLl?EvkeFMM?Q zuo*7Fy3Lj5T63eh&D>`mF^`3$won|};#b1mVYLj0a&Vrx)Xc()(2LDYupZW$N1+D< z^Cl=0?J!U8VY0FAa{(-oY36dQMtz-G0W0Hv&fgz+iH zUpVZ%6tidIgn|@nCZ9Vo1@m?(Z5wDM(Xbvm!HUX&#WWHtNl(F=nPpfpVhI$9JIy-d zhYAt+WDF}L0ba;nu&PF3ea{Q9+VyO6m060lLRXsyOcm^yKuQmkl0>M4sj$69n&?xunI1AV2Fj+E zwFNAk_OSl?z=|7!bw4M<@+!qj*$d4L<`!61>&-^2AR0&;i93N^P@wS)!bmA z)ts?{r&(rhHTRf@%_gkn97x*|^>7BP$#htdxp;nHGORdR7krUfZdSoo+h8`!s?Wt4 zmBl!jF}oBC`rUsQgBGSa~cQmLrjel#$99 zWn4I%E7v9|QZU_;+jD%WC{BHD0{8;YN6e?*)(uA&Z{Qf<4IG8uz;UTJa4hr&j_uySQSS{LN4$E( z_GmaRj13&O#IBF6kF9Gs>T!;vm8{Y&<--mR_C>SbevY-OpRwDqR`m}1tgW@r+2`#G zvSzh?*}j5Rt6!5ft8E?DtbWVxw7cwX`?h_@{?&d#BWR#KXuq_F>{s?{`#1ZI{nmbG zzqfz4KiI?eM|;Hn!~SHC+GF--dmI9p<&TKSK`g_Dg4BW{sU=0xY1D_jgk66rj@nW? zil+ohr1q3d9q0@?O2_DDI!-5?fxtk{L1go|2-m_zx|S}=o#sw=(Jsb$U94;6TDvwb z&b4*zT)azgi7v^tcggMy*THpkDXx<{)1BoyyR%&v*VT1%-CYmY)Ae$xuD9#s(pJ%W~N+$Mtjl-2gYx4RX0|up8orx?yg(8{tN|k#4jbLP9_$JKK7YXVl*D@}hTo$$6wM#f>C_tcaX;?l zsqR{_47TIrum%6WZ^bwNvwbUqy>Xt|b}D_5j=4VQi9bo}Y3yzG1SC0WMZ3^`PTK22 zdug*C7?0j}sy(joKk9S;O^*xow^y~d?38|jZ6)m8vX(3$$rSV!?O!##RErtJb z8GMy1pdH=}o$xm3gR7wn-UB`GerSIWLFapfd{jj>w27XeEwq)MqNiy)G{0JCeJ?@R zdkx;bH{sRW4gKz2=yQ8%AMJ+{_X$+D&!Mn=Nnb%p!x~m}7+TaSXi&F9d%6>v(;8?^ z_+^5-*WKsVLS{j$>azlK zN2jBae3RkXY@FwT7Iz^Sz91yLFeLoaU^s0G2_G8_clU;br-g*C4GB*OhI1lpA&dEO z4N4NQKrpY5=zw{2MZ^5=b#u(dK*`RtC3dl0g&upz9>$oJK_hXGZi2d6M;~J}O2SB! z?Pfy%TZDaV9>mTyb?z_}lMHx3=I|1X4KHH9)JRW~r?aQGryuq%EAy=J)Orp^z`uhT zbR6cpDVUk|qI{IeN8>?16@pbxo_eq5gcn9wivA81aKqjJW@Ux--=g$zD>fgBZcJJ5JOLD%pDrDO=GkK@LI|ht0f$^qO4?? z0PUnRFF=S7K5i-BRIrNgk~Hvi|LfV$zU}v0c$u34AkR2IP>G~N5PVA zXOii4dClHg-!>nDohD+gT+k_;v}SEzR!3R*kt+W1b4$2dLO` z#Tp53)^@H&h>vziEW9{Urn@B#)t;pMQZ64!Yx9%zyDIorrTk058u(l#Zz=V?I16n% zZ^&!DUQ?}=RP<)EGVj*-bsF=2u+03RhU`5_Nu+oBNb1cGUx}0?3#{g4U=7q%DM{dN zpuZw^gN8J=9m&_{B*xFuOPkdQo)D0{muT!LunN9i$$J>s*mmGa$F*|D1NZ+&c`ctE zzLUnYBTZ*N=~+noqzZ)is8Yg7T3{8&gVlT;SkvtO^gxJ@yMcaa$da-bSPc#N7v+ZL zEGfH#et4`UWhz(=o%xq3`ys@~*`S{XfmJ*JtmeUBv$}x(EGct9KlEowIS{Od3f=I@ zdAY>le=FGEGDqwQ9n%BV5q@%v7xFAvF0@MQpaR>X9c+sN%ta@_qL3#fr$WmVOQHu< z(WOvI#S@$g9dSA4mMd`dfrYUWv*^2^E2f*BII>X3fq9!nUz1Ua;AwleDO7fuWZuUg z^L{>{_hUKi0{j*+IF4a7!47HAJGFgS`BurZ@(HF$dRx_ShEP~MO`{*wUb!kx(@1M7 z&@*W(1tFn{FX>PRWn$!?~zs5707RHsAD?S}i7iP{ZV zf%#B?#pVmX8+P2pE~H&a%I0t<^X=x4*iv{>b19X2QyQgHe;Po8LSo_h#yxL~yC0A7 zDiMl=)MBLFL}&6`zJe>blIQXK=2!6iU@UeEnkQG_x?nEtkx#IE@*d6O^gWuFiE^8+ zKPuOaO*tgJOthPT0uy)-dFC<}xxH)Ov+vsv?1#4A?zJD;eKeE?(=ZxNL-^0Q XDz@2YO+x)8BOh4hvzWUBKRZu=id8dyHalu}9;2qEQp0i5iV1 zMiXN+mPE0OpidGt%AS3HbCz8oPyX-we&2O{*Yz#V&Z#qZzwfzcW+jvm;(;%b7@DjT1z5(}L29KCL zsL!#(8bV@65n3>8$bgZP;{Dqd6XHD!02K}y*muC&&p&a-yMTuz4#5SNTb?U$-WliN zLq?99wBLVCEu6n4#F#T8yMN!%wR&yMUnX_VHJ-NgM#c;56u-;o2GJ{Vg- znBg`dg4d|*vE!_L$pFHPFZumZV+M{2IQTY^kkENJzeG4~7$N3+&n&&&>-I0g#1pNtnEq2Ok51%jW=u8 zt{HF7YS9pdkU`pYjF<@B%3!=up@h^F`;mU47l{|HkX4%Zq^4BMx?L**v)^E2)(Mj3?rM6CyarcvTC5-xsCHb|97cgdZs*W4vX#6PU3 z#czSz=hla;nzdMHPWGXmB6KH>g*@wImPan2%}{X&F^K*oSsV^{Ymqc|f%FzfS>K>v zS0<5QT4Hq(eTfG@)?CE1-HEF>o}`FFtmnirc>WBoIg>!P8SiJ2mcl(UK)OsO3a_lk zgsaxWs2{WKq&l?_6WeZGE7c_3IsKWR^^rJ`v=-M}UrW=74zRYTZ>)vlZR>4e9J#6q zBE5uJoZnfSKZj$Ms*(T;>{R!9a z39HoinY5oA(`d*+O?9$bxMKa0)BWFywu^Nk=Y`4#&WqB*`B1({saC6l51bd}iWp16 zqyfZR@&?f+3U`NUo21^B>uVK2;!gqAPj64KPc2hNM~WfDmj zvq?41i}Ho@LY!g!p4Y0}q3{2yIqr}Jl?MM-Lq;V^(m4KNF5u(z;c)(YUB`Z%%QKg$ z|FK?zb|7!kQW7UlB+)9Zy@*$79b8(6vNY>bCRr!g&ov)GKPU<2I>Jm=cU4aytKv)& z0@_A#nYGo{ZEC%~^!y&`)+B^ABf*@HoR`;YZ4ZP1IHRjuZ>SiNYkx*e>#pHL>m%&XBu;2W(e= zYY}m>bVm7wIF-CceI4~llr5|ajT0lt6Alw(W0QE*dO~_-JK z9GBgW*4?T-gDn*lw8QoL7t&MAwq6uNASV;?uCJ|4*tVM7)=IlbJHC)pYaBzJ^k$xpBR63->$3a$Ay(;xNy7tx!x^5&+Q;Td->9G*+ zyddj=XM{?_=gZIC3GfC$(6p!LwTQW*B zh*Z*iLp;TIq@AWY-ffQ(LBcdWpwAiB&+T@Z+bp&J2=IjaK-e2@r@7D6?6Q8PIfnK| z!C!JX(66eSsI>v4kESYV%<&T2kr2cJ(b63}TWtMQY;N74^&)jO22x#fig-z&KR z;DZWCE4vTkddB&r+BU8?+{XP4nTF1Bo@qt05xU)#%MIt9)R`QE?Vc|UCXZF0Vg-$M zTmO_wYcAt8h`(#Md-mFH7ge2t4C0;Ukd;Jx zZSRZgg({niNxZn&`qEBcM{V~pr98FsmdibtJ+3FJ{QRS~!^riR%OckoRc7~*1fdaP z(o#A(>Sv@nkM%TXNfV7snrULlUht|f?8Ap*6j`iYV!f*wXT7VvfOvB}V%x{CCq5({ zJX#LhH&#l7?7(h0XjbYUR9k>pQjKHLzN6-}gq}EjGmmAtk5>J&^#P|Xk1Or9!w+*i z%k|XeQ}6!MfABaLaxuVO+kN2wRNMWaop1kN)pj}fe_N|In8$l*Rx4ti2X=q@|G2jM z_Wx7;&sd{07O=+z|5L5%A&)7!KK@HB?NdGzf=HoY#n|vqj6O?i_949LRS)@T8~pk@O8Yg|SHu z?cdPNLh?d-3iIhtK0M>Clm7AKJ=(s;z0C#<`~VeoZpNG+W^X~80`zVJoW z`FKz$vHpxPp|9|Uq_R$AD8{3MXrc87QNcKDDQP8cBfT}RZAJVO^%COC$FSP>);+q~ zq=&G;`is~f?e8S1ycTv6Coz%4!WMb}W;f`X7i?)9{GAuK$xq54RYQ(RI z6KIiuqC*Ko@j<~g>noH$Q3`NA62(^(tv4}NYb4bsqeNsl(AP?-fGmdX7zLY>0z1`D z?XwAB*a>^zMXgiCQ^ZNSPn=ZP8lygC{SSQuzkM3_7n6E|jBA&0+z(~28n-x!^R4Tt zl{^=gQBinJZlf4cZlL_4URy>bUW-i;pGF|I!F$pu^k12D5vP!97z1jl*(!@(*6Z3x z>o?k}fMEjeA4eaVhyzotb2VPpJz_j@0WQvvAt%vn{RZb_q`EjBOM1fJJHehfNok11 z-{YBfD1(VnGYt2$tv`w`*1t5v(8fHRTku?4(oecX>Whs4&mQY`__}_)9TX?TT1ny& zQcLZR^QtWog#r?!qj>iR>rMC_gBXctW|B1FL$V$5U@dVf?B4?LijT2Ik?QaX+0tw> z8nz$~xr#B;NiqiU<0s-!60Fj;KJpUVtyjUTJd^<_(@}C!R-;Ts*(r9iUK9ObbF%@% zI?_!10b>Eg{c7=s-SM_gXQ*N0!4GS`S~y?9kN>fN_MCs^3+He7!eu~}QI320!sTW? z83%lqf=)bt!t*FRpW>{_6u)nit&tV_=W0z3jyff5kdg)f+Ciyg)`Bh0|GQ9VuF^lURavDrE9U zv9C2o{Ly+}#UFg(xT(+EaPi}CbNy23%5~1x_eicA95>#FN)K)u0H+;yJI-9@9c^>` zdHc`_wN0+0oL{gLsy=g?^Y+m;-g8xTcrfmx4^_swE^!^=cETPTjD#APHJLE(o}dTcW7ZYDM0}tJgTfHl#QrK!sBU58H_km?XVMj}}Vr;Z?w)KC1;7f{kRh3p&sQ zckFNT+TM=s0p2nG&Fu@V9`B`uAVrQ}!0` zy4;5g&p%uK_j8p3TrfpRFX;uY6%46$feSkqU@rcWAZnOSJrtpKl2!`}sayehMZHD? z=r~(}7X%)S3A}d+XlRLEj~6(RRnp+9s!?2Z@Bsy&Y5bo0(Q*mJ!|Kzj7;;g>Elw83 z+ry#laY&6_0?>1*EU33cJ#R~GLX|4KgA-eSKn2fmv??g3D)9ffrUGRD;t$wbRNn=d z_H+9aj@pim#?}MgVx{5>qXLs2Ce%IDGt@scC^R~>d1#-|fe{yq*z42pMa62hSP{9G!e=5| zRQR^g1Ay-x^DBk#Ea1BV_#kPe@XZ5!ONEbxtALM)IYA_-ZqTftEr5@h3?`$=*JLt9 z0KS^06bF1Cn|1=eW2WO3;OkxrpGP_P1^_+^_$c5j0eqmW^|keZ^|bYnRkrT1uCZoX zJ6oGuW34XAUS+GYMfp&fu8dYjDZ`aPN+-)7mj75@SzcO-EQOZSmQxR|KiK_X(t~~v z+zWaYWEErbo<0Z!cmp$Dgpn0`h{6Li0RQ% z=-QTplFKWXVS91KF)v)EO(-)^;Ka!mxb&H*`=ee~S{kALu(UKr&7awd(gfuIiW#LD z3g#iz(gO866v!F{49pKD0LOh$C)o-efI8Dw=s?uRZH4kt2&~d2UZH10U9cC+Z0_u4vd3YXKVPUbYP|!kH zio$UOErgFzF5`G5>Z>R};`k)$>$XBq*+_@zp3u`chAohcfUhM{jX@A#V|X^GE=oNd zKSDhVWj>DIq6R&KFpDODH^FUeMZk#KL{Kn)Ec8NcK=Hsaa5tfClQ)h>p!P)x!f`fg zykH8&F>o~X(!4)90PCDL0dsqk(iF5e1YrBQG>sxuW$@G3XyC@_y{#{;YC=5 z+Q(KfyGufV2QNZC>PTCmYf;D9im(QCcNEY@!1YjOE5b(98e5@&GZcL1Mc9NI^b7UG z@n+Qiw!(QF3i|OPY(pJwE1c({&22>ho}qngMc9FQ0Lnl-54H_xklP%rfE z6>Fw3CR3B4jm@-AteM4_X|<48vk+ryY8E1zcFYLNH07D{S`5fDH8l2mlu!+4D9D$S3EyT$v-dDFMk0PXmXU!YLBK+g@pw03t=H) zA%HNmajaP%)2dTO6Mz^35S?PoRhz_`ony?^P`Sh$jG{TFyiOU%>ci^wKdK`+oimP+ zs=|{|nE~c70Bg!QY5?6zuW>A0W6bq)j+#hT#=&Z&alkQBO?c86*IlB`B$~+7l|@t8 zjpF-=TWa-)00YrQlOr@aF5KS(heuf3`ZdG6`H|2(EiS~1ABm1@QuQjqK5qP)rhkWe zu>t%@TfbK6ySnZzQ>#|u*YtA-v`r1;M@|#_wN4D-N6srI_OM-Znb4p&hvyqOK+Z*XPc^3Z~Wu)U}_h4Mh4u);4hIJz=5XY<_g=7qo$#ksm z=uO&^K2#)U2q9idAI#*gCkAT@aaHn(rx1b>Vk+?xmmr&FCSDpp;;s3b7+81WiEKVJ zz4X(E*#9@Cb2Rpx8w0A$}zmN=>A%5xtJq+}9ekYY}pL z=}fu?x}mx}-QW7d`oEm|JDqkmI(Kzm>ipIv&84f$a+jMfife}JYS(veE!_^gd$=!j z|IGbwLp8%>!)e1`9`PPsJVtn|^!UQ#XOF);=Xky_HZp$V73DS4+r_)9_eb83eBymt z`JDFk^d0H@t6wX>MU})#Ju2<3^s9eW|Iz-3{fh(A13Cw63wRvxI50dgC-8OU{*^CO zejcd?u2#>9TR#c^p7y#uohvH!oCl?8TLoGYj{-n zn(zbRXT$G=7e}xN?}#Z83nDf~9E!LYaW~?xNSDa4$i&ExBM(Pjio6^7GKxicM|Ft$ zA?i_-rHWUTm@18`tgmXQ8dbG!)y`FiRh?6HUA39j7FF9;?O3%Rsy(V!673mXHM&9c zm(f?FpF~?@yknwc(qq=f`o_k^){pHFJ0NyK?9JHcaV*Xl7ZH~fw=2GD{E+x5@r&a( z#vh3PCjO`R2l4N#Ypai|UQ)wYBfLgpjb=46YYeaPTg@3YSJm8E^JvZUHE-1{tf?dz z5&{$A5}G7*OZcKzc&)@*&1?0pHKA5ct#!3_)H2sPRqIZzr?vj7t*sqYyISqU+Vg6! zuPxU;QTsye-)a}vexImK?3B1Nac|=B#P1TXB|c9qNpeXVl5{cYPEt`aN%l;RNKQ^Z zn=&_LRm!fE&r(jNTur&3@@J|h)i1SbYVFhpshv^>q>f6Rmbx-^bLzvijI?2CQ`45D zZAvqzol5&T?Md4EI&O6)*ZEJnKHZd_l-?%2Px{34rRiJJ<@7V@Ki74tJFV{Hdj0BM zub)tVZT(N`e^vj7`j6^c8t5B%H;8Faw?UT%BO1(Wu%W@B2A3KCj|UljTj;Ho4fu z(ln@PQq$a~A2r?3ba&H3O}}n>sp*ZT51PJf#+o@btI@1ivq8;1Xf~laX|8K-XrA7@ zN%J<%mo?9Cey;fsEnHi8x2W7=eT$D<3N6R9oZoUy%e^g+x4hi)x0Zjln$ha-*0HVk zx2fA^eVb=(N4MS9c5geWoohSqc8lA6)UL37yY@#qM0LpS@I}XJ9cy;{sFQoA&`z~F zHSLtqX;`Ocof~&<-}#5mk2?R|rEix>UEXvZ*>!x^oUY5expkZ0?e}hPGTbsu8ND+G zXPnNsnDJ9)OlGajtyxvG24qdhnvr!O>&L8Lv+id-%lc2&yY8%ev+k$5U+BSlwCIuB zsEwAavHfA#LtyJzoPeR}kn+vj$l2YoyBecCU)Ut+(UepmYk_8;GWdjI|X z4-ar2kUXINfZqo^8E6_fWZ>?BF9)?6bZ{^kJa(`$r00-vLlz8`h6WCuKXl2^RYP|V zH4m#gY|C(`;UUA5hqoA>GyLxn14sNgvi``6A7p&6RVMpC(QlJMD+*t)@?%zGM2M8C7P?oAJ|(-)20Y@n)tl(|u;Z%<(fX&5D_o zH|zH7gxU3Gx0=0X_R~4-=Ioi)BL%={Vi z^XA`MP-DS_1v3_sg-aH$UASZ6{)HzOUd>6!S(>vhXJ@WHcX005+?lzHa`SUP&OMNO zB=>yot=ytKny1h6$P3G>mA5PJK;EgmYk80J-Ys%n6ufA`qQ{Gr#a@e}7N;(5v$*%- z!HcsO&sqG@;$4f6Exx$;_Tu6tbcxrJm?ia=bXd}J$FuQtmbG2>czOTjzpiMr;>!=?KHRv{uyW4If{#)^TKUnlRoSa1u9~}Q*{b!ccCGqs z)yY*CSN*c8U{&#|_p7z5E3J-RowT~q>UOKUuO72{-s}>h`q1jLt8c7+u=?fd zl6+mhSH3B~W`3jmcKO}&$K>bcZ^=KBe-G66|8%=-gAA`^^Mo}T0d(2ob^lBuUo%!y}bU+`s?e9Hb@&PZ>Y7Q^@jc% zrf&Ff!~PBDHr(Ct*G89(VH;C7cGx&%61;THr?3tVAIRZY_r$q$jwQc8*R@1AO9w9p1C=9^UBQ|Hy_>n>*kUz z0bA0ywAj*ROU{<_TjREN+S+?-_ST$jW46uSwr1O*ZCAJ5+4k~d@#A(McmMd=_LV#0 zcBJlf**S6Nid}xYuI*0ReRPlSp2d69_wN0q`6qk!8TZBRYqqcNzN!2E+#k5V>;94Z zw|&~+)0|JO2kIYacc9mS`~!OrTs!dMz~AN}<_ibM$Zqnw&qjSV>Tu%W&4-_T9`N~^ z&o6)e_mQzj?jG%Vbj#5P$6}66IQHU;0bf@6a@v;%jt3s!cl_p84Zhm@Rq=@dCyt+Z zbTawmw39EsZu9lguYdT)|C^TIEcxcxsT!vipDI3`etOgC8)u@=v_G@z%*8X0zHRjF zfp4FkjXyj6?9FpS&h0$+?RUoSvcB8$opOHM`O_D|FRZ;#aMA1HvWu@S1zp;G>E@;4 z@1^gjeE;%t^UHacAN`R2!xvWqu4G>M?8=*~^{-C7dg`j>$GShR`*G)wZ+^=DspMML zwaq_A{k-(&H`jYy|Kqy#myW+|{pGJ4={FAE^uIalSMuwcTOqej-)?;S;2r&)v3I84 zxqY|E-OqlD{q4~2Ucb-%{il0%@9n>L<9@>ZzV}ZQ=n4W0suwgY=vpwOU}nL}g4Yi! zKiKuq@8N`pGafE@xb)%Lhg%=HKT3Tx@X`23iywXb=-8tRkM2Br`KaWv?s4$r#K)~4 z_j)|;ao*#tj}JXQ`}oe|;wR*Z=aYyhb)GbS()vl~Cq14FcrxP2j3>*UYo^O8s$@5dse|rA#`P)LLLZ8B@!j!_6g+ zzj@j7<&UpYUp0Ky_En!(qhC#aHUHI$R~ujLd36|(oP>3^M5uyDPe7(iPh5yQ$(CIV z9v+@4W*38*T;bmu^;@rgyIvt?(j>#o;sXw{;JTUW3Bd_*ubU~0jNnZf*)?8iZIw=~ z%ucsu7uy9_+XZGYyWOr{BP7HlMDU>0g9;(EHVqM~Sn9AdiAs_31$BAA1Vy3DVv)@6 zwo6*ebT;w52b*N+#d_tiUdVnVS&NxTh2M>&$;{orAxF#3{|2WE;B?_|YF(Y8GeT|z z{F!N{SIjiNdJP(8OrW(AlM;QrkQ0xjT`z5Tr}(x?O=;UIHK{$_FADEYrnP3Q<(O8C zHN!w3GwXk{Qy7|xpj(8EC<59SLO>LD1q3o{ub8#*X2D?AT`}u;9|Ag&_!nK+Bd^n5 z>dL>R5lRko`G|j^)igBt5cmX;V6w#4stUE8)CP26u%D<*06r=c{Bg&hBUjmlaUxWX zmxkXA+Vj!5zy}{(3w*U=j~>>5u2Tll zb(?6)X1Yb`!^>vn+$LoZOQtDEwUCC^Sh0gDj7m%b5;g)b3%DglMMg#9UlJrBDJenggs%2}ZLVf3qp3_|Q zRjP~|U-ziH^ThFAg>Q)1m6@S`p&i(NShE&%ZtLWf8kG_PXaBHw#7OU7@0un}IWcRo zz_RojIkirPvtFB=mY$_!U(H#m)3|*xXWBZATW_?8gG=f|pUSgte5Cb8#T7H3PeM6!+Q6*4Q-~#Al z)cE>x8I24J)g-%|9g|)~ba}9^=j!&7G<3q`>z%wW`fb^&DCy>NUl!6MjVC4l5t{4a zGGvrfb>IH8T{O*;nh&6}KVRHx)RKC8uZcp(72UEnc5JU4pSGMTFZaLeJwar5gJ`WV zI@+ht#6FXRElqkhA1@z zlco>xfM97njUWy&3-M+b7(}BdN%AF_0MmH-Y9kqNo>iN+dmFCo9TY*?fPTrJ9MLfs z)|!rFDIY9X-dZkQK6z2O+HL+Y`ZcZArz=v@A1U#yy{0$(mO<95ev81?nh9DLq7prg zNrtE-A0JOGW29NcwU_?lnUt{~w-fcBDR-6lyd5l_&YVVf>|4;(qHI5`Jhl9VEC|J} zg;v52SYbC}vSBKMy`swaE0xf=pIMJuAMXd8Ba$ST!U$ip1dwjyl>*GKR?oAGIoK>$OaRp3*O!~r_K?NBxCf1JRE2F`15~x0^2KBpp{4_sGP@d<+TH+sP7ulK^gW)v(R%ZjiMOpm4@R8)}fNI9 zt@%$BH1Pc18Zj!4*_^z3KZ*#=8b=se;e&$b+4*qfy?K55wb3Vu( zCtwIQbbXe{X5N{z z^u=uKGdwl?Gdhs2wzOcG9S26wS`937W^M!D7C?qJfNvU7(}q$7OQLd*qa;;e7}gr8 z^rtk0TX%83MN};8Z%egc;hI$WU4i(5Pj`_tP_GFhBOek<;>d8>KfXGrgugmgz;{$B z6^#%Jqn(O6oalI$F;~nn6(oYisLXfu=lYGYMmY+ajRrZgJUyX{u)`uqnUom8zrqn5 z(bAxt6VzDlSghk&l-W(^s{H=*sfVtf)T32%jT?12H}PoAGAyXTTHsYt`#zPU!78s@ASy|bf>>#_$6 z$M5f>l>+N4J(T0{R4rT1tL`ca85z^JxNEacv8z|-F*fn{oE86>Ckmsl&K|x+S*lFB zK!0UjTJ>!@XRRo{-JLlCt2LtG*RP13ft%-hEMz90WQowhYPGIIY;hddqi|)i&;hb$ z!1ODH#O)PMF<(J|SdL<5tw9#c5r@mGz{{(WFT#Z;BTK#v6PgMx7c5K91EP4c zS-2^-_%DdmSi%NT1cxVy-Lm{pMbL(pOp0N%3mz(qzEKvx;}ET~z7l>zY~e@3NiR7l zB9e1B$Y6FVb`VFS{Ceq#}EReBAocx-1D}Pn#Qs zfZHMujn2>M4r<<_ z6uTzCE;`;^tK4{zt1u7hRC~g46l$r79T&Ai2+z%AUC}XgMB<>9L9Xl=7@DJ@(q*?@ z402<~nHq1Yqno5e&qN^ZixCdjYELz)fGx#JLyae{z!Qf>hQp+K5)erA^z~sHicvXY zHI;7S&NdUg<}MmDMX%j_e_ogQjTY#%RpK*qyK2R>I@ABNOZoNre64Qit<5|42jo3G zt=!olikqm3W}p9>`mYnk*^e##rD4evE6 zS}<`rHSSw*z1fGNutNDwS#)B*^5-JTS}pEMx6|aG?qEccbx;ttDd)fYN%`;$ZM{tp zhPS4#usQqvLr9f%JFN7lu+m!i`ldD|DH~PTGir8<<1X-~|F+Zirv-F$f)kOG6_BC>CCWye|d8VN>8 zm1@l4Wp(QXiFD?6)r*$7-Ab*5(L zI8BL*0H|eyS|PzH8y(;xTPFuP&Ol+rByn8yJRy3XzG14Sx-$*LRWyowBNX$iMOPC!>PyG0Hq?cY7J0^qrwxhQmD6d3e#;Y}BXf93OB#6qJryCXt(w|S~ z4;p;9x8O`;VR1Nbeg|)y!JDSClP^ypn4Jt}_fnozh`{VoJCAf-9I$dGlyOESdri?3 zSs5mV83o^(;Wj%HRYLPVr`id=&OzTR$4^!J{KKZg*ZezfXMd z{tUt1etRr$0#IY*4@tWjfBBp1uvomng&Ntrd}hZr^q)?&dU zLckE=C(H4+Y-do=C~hQBEh=7n3vwPGo3s3o6w*bZ0^w?316;ORpUHwK4>fhV?ZD|mRjRKbHo zg}5KDC`|zl4#_50E_Y^Ae7Uq_^%@cCaD$6jl4=IARDj2fsxeIB<9=~@d*$|_<+o?+ zwe@#Q*mC*S8$+>A!QNX{e3@oh?t#&X%I#3*`_+))jL!UH{Ukb$hIGsp#XoOTO10A8 z&vUzdcA1IYY2~kNoRk)-oa`iP%Z=MBFw_aw$H~rJhq!T1;9#|0qmCG1m&(Fqbv(+G z6$t{86=L4&QI@<>Z!B+yu?a)pu!WY%lG(BiS$m2MFJZP>hsrjR{;SbZ+e@I)uPv_u zF_ubWe9{+3ZX{85Q8WFvmn%f@4qv5H2hOsygZ|)p0v37mc+yvOAHwk0p9U)hS16ttdV_M<0sff+?l+8jU_(NT+|1IW^F=6H3LwZor*ELTA<3sJ8mh zFfxU(p0dVvHc&HO!+HWBtxByV#Naf9C4AQg)Ed8*zNU37ljvHdkc~Z}GzQiBZ>EYR zyW}2^xS$2XX+R_)SE<_QfAu2eG!P;NNynr^12!kTB**gR0#vHBCCz1(o*(=RAuF)N z&Udv#M|jUA!ZD{p30M9@1L=4QM76fFVcIELoH>=AIZbg=(Kf2K(8?5 zslb*B@@v;tnMrCSqg5*|XzJt)h1lj6D=CNHSc>Vn&tHqi_b&j;Q*6|Ol^%`^dU3+jCC;t~O4{r#objTj{c#Fk&E^bK#ngv=fhbj0k^tSc5~vKAuUe z+tObq>9lG2L-!ZlpwvZ^vS_gUt6o!cV)q%RCp$UKo45a7n3pi;&Bp1pEj4yqDvHY8 zH`A1p${$%91ixV;kM$MA)yn0^M}8C~>h_n-+hCzS&p8-L8`;Uro8tj*<5KEvR3h1> z+CF@QBB|D^qH%}2EHihIXK+=jDPq(X7Gd}EbXu=B7W(!9g?K0z-Ydm4V8JIIZrP)h zORTb`0AAZGeK)(6 z_uOU-cFU)FB7C(Gny5%57*sQ>4ym+Eu+bWuk>JlkYvGeCpIS-#_@5PvizaR3*xfgl zU!S5Com}ef*J~0cbwBgUO;c-P=8pSSx_+1Urwe5?{PlF&f(B*I5rsMLH+1dVP5FSn z81})@K7vNcSB_?X(N{o#@(0I?d#@X+w)v7QS@NsIsV=aMr+iD*mGPFY_;;N9~g1*MTv*=&egwA<(<;8c=mpG_YX!X zZ&?k?58%Xui%Wh;v+Q(dC2Zli(UY+!o|16uGx1BrR#iz~S*RB6(6|cH9t@TQb8{yI zJC#ZkK!fOemWe)OrJN!JbAFnG4RVy@3CK@k6gSW6pjR7JI=uJgqavhK9633mwa;fA z?w`=>*1lVkb8VFPT03^!_^obUCt5xH+}UaA`}}23r%7*gd9x>Nr8AZ{4Qh8|*|e_) z3Bu^}v+0-_0vpqJW{ZH1ck-tm8Nld-tMlnJ%&}o1HYFP{B_0YMX_4ztOd);7mxl;U@UDuU z#v%-P)-4yVaU9nJ$Ju~ILy{|u*ek@C70ju_XcE-~fKBjM7<8}>%#Zq6OvTDms-gA7 z(eK)$T}qB1aln7u%Z2ojC092GwiSA)V53!UY1e3bcV!Gv{ixcvEZHh22P7E&2>6#^ zqzM=h%zJOSUN}%`UevF+Iz93O9VRw?*Io>Ne;Zc(q}TxXTanh1ngKdzyGO48Rt2fH zGeLz!3lZ1aAmJ*Ba8j+XaDt!N;vpMppn^7s{xO|Gt66T*x=PV)Wt#FctD&5y2H|7o zY6-K%GH=Us_7poKDA@{_+5jdUsbLe03NWcX+o@xR2@=TrxAh3&13Sjj<21-Jqx;)F z=tdFfe9pD$>wfO1^9(>p%KctZ%2m5}fbufzh z`zQ1~1wA)Xdqz$PPt$llE-k}@51z^o2#n~MuWdL)mtn?cRM0l%W6jdHabIb=@xB|g zn?fA=hWb^|nKDm#MMf+K!tjnHZV&`aSYc6wm*pqAW!J}FiQARh>=#Q_PL;{l1_Jg* z0FwY4C+remjyMPnKwI`_$^1}Z>dBLU;evRTb;azffUFds25_ger&&#v9dZ|f1w>gk z^;G94ZPa945C5WwS7|)=KcUtq!fmlVF=2K4eAy``mO~4#A6e>E)#+^H$I1u`VOLKa zBF98^ZrjOEjs2bCkv5PGT1Pg(=){v+_4O{sKx2%tj#2E%ol{v_lly~6$KwdPB9Y@% z6T1nR)Q;j&k9{r)xgdCKq37_zfk z@o}KHLuoh}%BDrY8w~^EQCf(IppN-`qG|zqt$-*bF)2~hdgWf6dALX9P3lxMV)D+7 z2PImV)n!@#wlOOvt@qI}za7e7vjlPB1P!rVoh^!Yzo`>Haw-#-D)n@x<0>wAMbYWx@e0=yPpm2M2DOE32gD3HDMdA zd7^mlP|pb%q~2Bj00+`AvdaMnJTdpwR~FT|ClF2L020ES1F8_(!M4vbm+^)hW^9mE zIbf^GP4t5NWy5gT3N_*A%T0zVfQ}VCYCf^C*W$}FcJv%lr2KWwFk^52VNCx%)ppOy z9nc|uVa`q#w2L~;6~u`w<{cT8E3$_t>ZUcH_8}8<>DB4TqjQN$L(Ig)4#?&Nlew~o zDFkqtJq*aA*?6GBZ%4*HK#~0khu`cUf9RzD5B{v@q2B)4{%rK2VE=ej@-lzg^H8zB zl^?r0)QFELJRFiH8}+tvdBva*!wf9P;b~T6ghF`efFZC(h!i9>D@5Nd`Jumy;JNWx z?!}9h+$`PnQ--gdJ*n~C;N!jMHwfpQv%G|y!WC6_P;CxUSicqynZ1cgc{BPB7q)4X zm()8hrddbGTyL1CUK)SmP5R5;K0G&Q!&enEzA%n+Qnhw=M$?fqk7yNqymzi#?@qp;x6 zxZP(M^E}~1dvzLgsALNGWPPKw6B~k0ftYokD~sx^Gnc!tQa-70+d-`$f$Ff=qZA|i zN+4OIQ!{r+DVD{(vcXfenm)FBFqxrc$Urj7$G@eLndEEBQ()-|HwbniMbd(E&X)CV zYRtW|K<*xK;m!HR6syn0i+Ht!AJ*ID7b3`xvfuC3C(PiPlF16-Q+FpqTZKIk+ zOq`ib-#@taUc&}-TsBt}7fx?IS!DN5)~TD2Hf)+8&7pTEio(~})<%&fCc@vUMz)Y? zX~gPb(?m5?uoK0es8%^^pFNcc<3SPkxMc}Sm_2aHhi5!gTaN?euJae}Ter$M?!^R2 zaGg7E$if#edBW+XBD?;Tr8)aDI%0~z=9RnyBn-Mlm|nU859m(nVtPfjPvDk){9OSs zhb&=~gao&1e7QxRw#1T9ZdD3(d2#&3#pda$ZTON;F_n5JwZ-a`#FUndwcwKCqBNxn z`gXyr5GbOqsNkY#Uk|HxXD5m(DG(01Y~lxM%2((4#LEW9JQ0r)G~5v+`6Sd#G8!H5 zghtZS=X{Rm*Kg((7dg}aeC6hKIAC>JimC4h@BWN2kFT9qiL0o0Di))*NCuG2IL|O4 zC$T$Syte69-q%9g95Cl{oFRWH_bq8T(^G0{4T zm0q5x?9q^tHC<_IrKaU0K*Txb3y1{Rb+s$CUpqv07OCl%1h9ZQzre$I54&SEL*TnY z$VAzvT;{cc>8OBE1^U}_Qfim>DOmNyF;1mA7oZA-mA znRmXIYoRnSYswC9&7i((GHSc&Sjc87!a^*6w|1ZMc8SQA{k?kJ(3yg8YIna`ABy7I zo|8L6W6vplL|2ujL0C~#7S&ZQg}OpWrw;q<>Z{V$ZrfGlI6h^8U0J$?V^(pxNDb^@ z*^(eXYL-cz&9p^!qU1II`l~XmVJoY&O?kUe z5XWJ?`>%A=LM#|MGbz1Zi`h$IyOqk5Md1XugK5AlS;fqR6&a$9AFzXd|3|N-#vOLd zR061Rla4P)kezK+MeNGYk)NbDS6Rv@`m+? z5IPkBzl>Jdu^F}IjM*H>ft&&#*L4U%V?Z{!n4pA-VP)pdP8n8}A(q5)& z2HOU&s=Ia&Rl8_E@dWUm99|xS+WntQ44#~6<;^7$#jr{|#Rf1DZY2m|Z2#0_Ll>pF zz|4z+)7XuDb6$LTclcb94ft#_J8o$Z5jIWI%oCj6pXIP&PYoc3~$?BJ*ZYdW18098O zLE`MBkC%ILv=(}P7ZjYLY`j(f?VqQ+w_F|_`>6Tel-$HuyD!B>P6JxEepB`h;#BTV zXNVWDG|C6reW}!Ta@elOf-ld0^X(3>hGk2u5ujl)84uGcOrBvZ5GTM-g(V_(5E8IX zM!ev1=A#ZX#x)9A82Y8#xfLDfjA|U*xTitz`t*s&T8;}BzCLhUWUa@95ADH6DUXzo z=w=jV7|TIxIPGY2ADJq~(Ox zE%}Q5)$bK4Ev1dvGC2i%;#z?Qt*y@Z`L#$y?A>I~auK^Xtgg4c$1)W!C*)dn`cbP= z#G88wxstaU#d=qat<=nuM#J}D*|HhxJ}qq1;&CJM_VS^xGiG`H=5~Ec{F&;*b5q?| zrPtrYosOHglHKXiY1y70``M6=bji8O&k6%p{x;9+Aq@?^R}k{!`o5z@jq>{Cu<6`d zyoUAKf!Qt-)<6fUk(JF_R9N3?4>sf=qq;ahs6tx1!a7^N_YXrqtV_oNLX1O=>M#&X zT`S}RA%+o1r~5)ic}hb~tl8(kw8*d*`FLcq-Qgu-c#{EvejCH`gAI#r&OCHcS1fhx zlr__>GK~vkT|b@ETextZh0Djzy`On*s3_k2oc10pvIV1_o#Sz%4!@*7Q+x#-iXrvn z(AYRGo1tYhkaioyH$7pjkI{RGLywTXlB+t-_^K5cL2VRQD9oGqq9*UIalzHoCb?Lg22994pf7v*ZjrnN9(qp^MZ(6m0jrrjGWKo=abK(c*CgH(r zkiPcth{>=eKKPXr)tRV+KKqo3eK?4PU)&a$eGJ$>AiLX6+~avV$ryjg-56{{C?;Y? z6_+p|bSzagW0^hn7HHM&oLKekR(8jU$24#Wn7H77wn@MwWbQGIF@Jd&0PW_-zx}YURT2`}6iecoynN*+8k?WD2LHhew73wK@vUkZv6Bb**bKIP zDw0ouMPqjp6x4{NHeQQ<%iI0?yx*1o2mvJzh40vFv~XJq6AwyfF^ic(X30^hX&i0r z46Fq^z;{O>0#Zl9ppeXTe5F5vRkI7<>sc;jMGBbTlKq2ue2ckShGec&-lL)Qe17WneNc!uR@N$QerSYmae7lOlM+z3>`43A*I>GoY; zSN*b=D}H}3z0}N@G-;!&_puK%mFM1WXZyIi(P{HK-mo@vozUM{YM?Vd8_cbOhFS$JNMM zFgkjiDQQAZdVTk_F|!+UO}Q%G73NCcV}%5MZI?h9WOol9)l2rd4j%C$p9{gz@QuAS zefZ|4(8yYe5oL$8bz;+|wUZk+rvFK9+_ZL5lP1#ljcOz`VU7DVr;V%Qpy7a~JU7w{ zs~4Zb=J0);sbrNLmsW?#rLx7kNm!bqb08QGK0D4h6QS_x?oMAj$21ym z93w)O_}Z0lPgr5TYFCRqv${@~FFlOH!d|15$ne)oJ??mwo z|4DO3PO#5}_MmiSti~8FdseB+3FT=p2bKCqyV;P%DypS`C9tjKb`sTdOnLcW%BzfK zPKJY?AlZ$8+nGEU5LDq#Xz3kL4>Mh1p?pYZpXq|o!(<{GiZCRiCd@uO8>YEFkXX-= z!;qEza`zBtk!o8{4A|#9lqwpH_l6 z*e!cHW2>htJ5pog=hV#;>eh~o!Fv7{_#a&M;}^^#g;|A|mKSDG{0bT@<}5lvxFAGe z6&dy(0!`a~Dxkp1Yp%McL6~_a&XON2MAHdW`~+>5?i6HL0*JQ6Qu+N35q2<1CJo4D zIkjOUPT5q0855NFuB?9Z9m(AEsA0cdjvdC?%OP!QR>g59hq&y4j0vIT{t8= z+z<}QHid-qTUb$PGC@C6%3i8!N>N`jm}^`yha2Sjj$7*dPXz%@;)$AYEWc#%X82iD zSn<*&%f3DuUtet)7{}8%QNF56i;5cSbC>q|wxWpUxy(2}V*`yk@9RDE_cf5@qx5L) zkLFWx*+-H#w}qCuVq4%UiD3m-OvB}~TMl$`PRq<=Kc1z1e-JB5YV_P+CJ5qo8vDs+ z8njb{L@yqt91uEEX~F1mt>Xp+PY$f>84(`RyIx~4hq6YAY3bNZh8=~Hr*KjA8`#0g zH;OrS_(KBWlLXn4UWuKSJU4M&cp&U!51oWzq~w;q5r% z6jX)RW)n2XUUT|jOY$SOJ-hz`CT6KiSGh>UuS^@XtN5d~UUDrL!!#@wtXW&Qbt$ha+lt z!^Q-@B8MHNZA{9c^q$8R3>eM&5|a8=?bU**zEaqHI(vl?S#xlgQ_2ODX7% zUjg1@+3!cY_I1%lS50l?^10K2IWs?$q}A;<(%x+SLRzU)qpI<=SuHww4P$eM%$Qi` z1N_H)*rU9Jy_HTNN0lw>%jKvltWH*ErZ~jZkLUQNK`i_@{j_C3I#D&+M)D@C>>`F= z934znm6^f+fc_a%I@!J#-2aCiY9~7Fl(6_8j0jl4i2x_)Px4 z5q^i24?kjJKpV|B-Ht8^}tem-w|8wvvV){GC zmv+X;+eo^~uH|w?6%y(d@+Io5q&-inrY!78M~m{}Xkh@7kmF zO{^h3D0G3I`N=}*s&8zu(wCcxDw}=ML~d%6mfp5)owT;>Y&xdF+9ju{o3yF*CncT6 z!{WP{g{RmW8UFmj2*RyHl%9K0L1p;1vu-x}-IqfFk#at->9$+2RZ zTbFtxCu){xvg){Maslf-wuQ}>K122lZTxdbSp`aPxyFC7fL^%A5FFAAhWsz?-a9^u zs{0?`duL`hy>~)72|Yj{q4(Z<5v3^7LXl8H3B5M~rK180N)ZVwVna}hilTxIDWaf) zh%`k|$WFfRb7$`CEb@H5&*%I5@AteOH`!%!_m*={eV=pEBVEXghV$o%<7L>WSPYq) zy^i`~9^ku_slb+ozzS;Y4i}yT(&R!+*(7KJ-{N+a6$1mY6k!bvOU|Y+;cKumgYNTS zv-y_2;BA+`6zB~7a^2Eb0-XUvULNDuqGhKML4Nqrc|@RgRQ+gO(=DGvGuhB|)b_r5 zn}H)ZA3vn!pkbU(803JI<&fOth2)-zBw?2_lWO4NbNJV^irP*`mhy$8JztBTvyt`h z2l&x(4p_G%%pe?LqhcY|s^f3=;BRJVuhFxP-+(fszirMp;BP*sDz)-&Bmzy8fM- zseGF5c{-0rr+aSK=X37&W`ldM?)s}*@lk!~Q9YLp;gjhGJ*n5GY%#1i3$*WYOkwYo z-pA*7r@rHAfX@l0M`xSP8pyM?)@q*Czn(5+2Ojb?Rk)(>G{$Zy$Hv*d^N^>*eVz`G zPdoA*H}N!1#F<@O_8bg#aYHGKriPer6=S}o=e%PIXAZGT%^VX?E3Iu$7dj?*pSCnV zr|szo6n4mTh_Ts_(y`vBt+D-VPgi!)e2tmpmu@%a3*=?=Irvlr1))~5stXFD{KF&z zX9u^K?&) zlHt;A*>Flui!pB|?HlEj6u0sFj^3=ex7(fPOLoASW97#2C3-`d8^`pn=ILtl#9c%^ zZsZn^!aWmrQOholGWSSij|g6nV^UXv_jX&blxp1h)WpHjAF6I%rH(BpK*vw7&FUfjSMb($^h=cMxV~qk}Xdr{A#92&uu$PZYp0|#b2_4<+8A>nP0=|AfOl_);7;mnsWR!HC{G^gj;Mgxj} z$_S5E+pJ+Xi!XL!L2TM5Tzz8M?MX9s=uhe&Z{TS?x+#r1YFeq|$|@GtvQ^2qHPB); z_TD6-E0H%KXod=;5l3qK5Soz`_TbZn>=*CTBK%3)W6B0|Y@!}9HaOA+@6#4N#+o!@ zj7>CR%p@PjnCmd>Kv_>`oGXsUc4FoN(Jp4*K+L?5z2_a>LbnIf=+JbCJ5ueRAo$yQ zxkCkVkX){Q4`^lLY^6R9(@PK+Y88bVzrkj;1zF&~_Cjz;NslE(R85C=9*K-t!20QejW^}=1kM+Z$uCl|97h@8 zRoesSSOpazQmc~x&8Boc2yYUT7I6?#-9t2rci7zj?v!W|L;(M)X!E_Gw2x5_AOtQV zQ4}o80E$7421({Mq~s+6-ZH;y?HSToa+*=qF=y)A6)6{n?$hhPrcv?-dJzYrsBL4MsRg?=-Y zj_qVaPzUP4k*j&1Ra3RUtY=5{X8(FN+xD!YeP+!$-!TKTFlp7AbB%Mw4GdZ}*4SS@ z&qg?YMisaRpRaYUxE`JdM+zT7qOb$k9HtIfx71uGTwk)*W zvQpcP$D4ThMhZ7U8dfw(5he$`%px@`FdMmrc4%)@AO)`hua8QMsvK26N`1^-#`uf6 zhOJUJdv9{x?79RMt_!Ge|GJ~```&|fzo-i=@r}Br^e?uE4#a0Ui{RYljWIxl5ahBr zCcre+yzk0}xpS>Q0Mks%%yJ6*Gedecovtj3T~Rbh0*!MCX-po@ENJV_7^;Vp3PUhc z9X@t{tyewk_xc4e?b5+uq>dN%Dg>l|%GoKW9@+5rp^p-xJx_!bj_t9gZQUkcmFz26 zRDOH@iXi`v%F+SPRAu{|E;S^wTl+04-~H@nH*cGnHeTV~+eALTt{c~8EI>@}k8hVQ zc%JiGS=;I~d~5KROzGFDQEPr#nLj_ZO2wtbUu)~N2_uh_Zv_e=O|ZVu1OT{_p=(mTHL{f6VjhB$X=JA( zf0#wb*0Y)C;NlcKmx?%D*8aiBx5d-VSNtPK78)B-pVS8NEce)+Ev#fcD|A76R_cQE z>_^%?b6gj6!Sbcn)7HpR7o?{zXdlX_ku}>7Pn);NdOF}73g(bj=x7O^(H5OY7TPD%>H&M#B*TFnyNtSg-q8`aO^X4dYwXc5=o!I7o5DMl7^Hl7{T!`TLduQo{C-n}C8XcEExoY)_>8INtIj;It_W zYhkLLnRdLl8dXxEobsLLP{+CrI<{+AuhY}*8`SAS|M8YzvkDDh^rJ{Cd|$0S0d-I+ zv`u~T10ZywI4YJFsz^1&oHGz#?cuIuRK%(zYK7u8&7@nw)@f5nAC=%Un}`R2!#*hn z!?k5dC8KmJwg>+8Jn&FZCF;>ZX))4;M6{i17m!X0rfR69c(QqDzmCuS(69f%4bME~ z;(k#ZZm;aw_sI>s>@Kwj>Ri3__eL3fF z-EJFoeKF_BE7{3eA2q07)TjX;63N-jTeIue_iPT~%7NY8iEahzPS9c>lNR6bQkUgH zl^W)QPZu)8>B)vcN{^&&;~Anr8W9xOUOwS7ir|69cjh~0VH8jkMk#krB!a+)Ay8go zW{-)P6|w~5yO56;LDUWp#%J&YN5PLA?kEdSus6#n5hrF3J;+0QC=Qss=l?mi$jt1b z)CM!N3w}?WmI(k3idyj5)NPLg0Nm}`@X0SxV%MLV^2lRzAMcU95cuD?E&AO#iaH)O z`ZjsKEfSesP1;Uhs!I5;T&dU(S}9}#b_~0Lb*7#}1rp1nbJY18cGd7w6*%rO@_!3j zv^+_smx^>ewXC)mPm_-4bQE-@n%2c}*~OI&K4E%@%F6NBa8?c4yy0t-9uCr?Zflp# zQC#pKEig_1;|R?RC$L5DB5EMTBI;P^jxHncS^)hdn0H2K$Rf`muqWEmP`jik&wP)c&BG4DGU${tF6q3zD<(X8#Es?dW zj?uDbyR_P68U(fI(Q6o2_U3x4DtTg1R7pwh*|UzqVwYFqBfGB}#+uk`EFs5I?;>(6 ztD(Bq26uu{of%c~a?SOX$HdD^^72`qk47kPwqmhzMG@tNPdy>3JZYK<*~R5iI?vL~ z+!+ZehH99Rm{B>Seg-lxqr%+PEoF^_WUlr2L-ru6*1t44v#RHVnV3r32lnU<^?#9= z>9c>UhgGQXU*~Cp`-mz}u6Cd>*o%;ah3s!gH&7u8kx5;QvL62wd;p?MJdXT)sK z_gu#lm@&qYa@CkkXKS3HEYO;bl+!eun`kC$jN@cOYs%Tkbz?`=A6-rHM0r{_8|v8L z_19VUcA_~iPzwPWehl8*KaRh%=?%RA0npqC2bo)kC^u_jVN{L9x(c8F6*2*VC3 zs3#-@gr>YNVmw!d91q<8Z_pno9Uf~lVqs*(3JD=bVZ+A=D#j?1&W%x$tWomW2G-IX zMS8gmn~3fdjpAbYh<=GXg>lLgeZxPK1vx|Y$`XNoGh%#(=o5lN$`^6oQohK5g|D-w zOth$PSH@m_r5Ip0TPy_NG++Jj0|_8MqDd~?YF zqa+%4)YnI-eu%fF1JSwJ?KBXbPH&|gAE$$GkjnLn2shEUa>AWiMK~NXv)#)w;WtRm z%+7@0U}NTP`q4jgH2pZ3`9&sq5i(2ZU3O-pOkUtF>m_}_L%nLOJ3U;C2>(TfC4&ev zD#CR((Mz>V1kFotL7tV9ti0S~Y4wqQUSZ4!ym>tQ!5rmdR)X@ri8WH&ceP~m$R6=5 z@$&~0mU(Y0TUp)#!864j0M9(><(bwUkTDr?2Lul`sCOv5RiJNBowRyHy*L-il}ds# zhd6E-oIKc~a3kYb$Q9USBv%@WQ4q5;buFXnoU4X4%5au#jbh3SV-#_dj8TRc$x)GCu1)8>`OyBVJ;O7DPWF5H;G1}o0M$aB+Mqqloa`%f2anYF%C%zHcEd6TByjJ zcJ7pat6XC>(Q_92fxnf0INWA!zK9`JHui%>c=uN**K`%b%x{8Cto-BZhY_LBVm3n@ zUD;zaB4nkw`{3f}7OI`ay^cgQAm6ysJ^&rdJrLzbnH$AXNVkm=zrj%evl2Jen;HPp zC)BHkWOAP};!q<2&W8sAaBcXYMcR^CPaB?N>VP8Z+mU&x^)D(r<#kc#?#}BI6DL-= zTa{0!a;KycpOETVq`vmz{o7RcP7QjIanZ--#dpA+a3U&Y#U?n$A$N>)V4-YV5oD<# zT6dKGMfiJgVcpqrB!lQBAzWmeCxAOy7tzhb1zHY(2ygt9QnUbah9VjR`v4LLQpP6{ zTO`s$;_y#@uJK?(_SXlK4#Zziyr_Ppm;5U)Tm5LqvSnl$QgpGcpjsndII46eYe=Vu z2%xkOqR0r-uH%HsKZPh+X>RGg2cDsES_-*jL=p>1r+DR(6?c?gEXpswukDf}Itogw zp#!UF=UBcb`817PR>&x0j>Aj$7%~cTbeU90-m5RQALWQ_cpX8e* zEvZ0S2GH86b5JM})z!MROY z`V(((gnRy>Jal~C$@tuHU4I7ageI;o#X5sfC&Fuq%5_@q1EO|uc2fNkh7yrJ!nbs* zo$zxzvz_GUcH$a%D@C{i7^z)?#Hk8p4v_iy|EFWy{l5SAcCFb8maDs13;h@Nst!Py z-kBA9E_;5UT?4OD4vTnIHCj0k4#TlKCM8*cY3btx-6;)RE3iU%G{n>SY=wMUsE*{Y zl>Srf6IE=)(->RqQ#rvyU-bM#+406G^f~ZVw0|_0AGAHj^T6BeCZ5O0dSn6(W zW<;C+)4Y(sA*O-J_z@qZX%JA1CUIz8;@TP43zj4+N2J| z_X+hQ;`@$5p5&ztLAWHzq(3DXbe<{BmAt!Tr*_9KgNGmwOnSBG?x2pPF`}S}<>Ksv zK`W>PfY0%_^tt1nqzTNRo}2+2%8(^2DbCVWq^3ee|5c&Nwo{J}xdrpey ziaFwY8mk_noLEo}c065gsS(;I61nrv2QiaA8nk>PPC=@df^Ovfm6%CF>3LIv-N6n~ zf+0fWAL2MD#UKs7c+|qkGpliG6ZO)#Q(Nn`PtUC|GtH&9e)Ep!I(zp`)U}S=cbrFk z7;>b%ntcBPs=HlOlZaBn!Tp?w&6NTEjGGyc#851^I=vArRq`Eiq2#=U!c44&DMEuq z#VX$vZm;VPGj?ZhbX+O;w`K1RtjpD{)uuN{p-Uc0#ltzsOnUVB+9 zbk(xP8O@%?IPf`Q9C%>KVGW)_BfX)OS|g1{?`i4vPd^9rg^2caF1_wrgf1`Cjbnwo zjA4hPmP8Efa5@?vhT~J{)5jv0La`WmmEO|h?nsBow~WlTSD!$f(^k^}NOoHlN*^=` z;mcgEOc*7obby#&7N8Nvu+#SqDSns^1Cz zo-6KKA=_r$6x@OY^QMI1h~^2d-qU!-vDdgM2-Hg(23(zLyy6aE9KqEyg`|HDk{2E~A%es>u)yB8#;IiP0#(L1F6>tt2lgw} zT4NN+Q8M%fR4>*TMa0yX3;i=uuSqpE@HzfceBQM5t~Gnw1LIqVI!;;NDy>5Zv!D@Lhpjy@gr!b?#rr2*Boz~{Y<&mG^0*&v>;rHP%#^Wb|! z9mnvkroLy%Q;GFNbqwWW=WOUpVif3EZfz>0jTi+|G88texN}lF6K|vv>kbVNg){+A za#)5MK#^o!B7+bz#)euVY$y2yg`o)(6D%l4IdE*jorRwz9j_@0%Vy}UYks0clw4OL zcChltkL%xI38fd!3LZ)DdBxg#Aoyfp`#6Lwy*eqL3TYQp8nbtP6kD-wHEC~13Iga3 zxJx*|Y`9B=Z$xtlN^J(5P83f{7YPye5+CH#B#qpa4l8ry$tw0zA636d`m79<`?yY3 zKoY;?dHOAH$q!a$$5s^mKp~K=I8OtIMtDYnLqjLE8$ert7GTAcHEBV_6h)-kh$)VG zgwYd-7fRo~7)8ieF$%JVuNd+bqeS|QLh@CN;wb1YDrJ#yBI`6g&s{igAF_PB!GL5h*2oK{=TJyU=zx9o1zHVI zcM5bVmn|1w2w$o8`M6X??h!%yNitb6Z#6=sQXp_@>p2@?hwFmm6@mx(#O2H)EJ9WQ zzq>W|z^cgsHh*A)S>A_^$|Lo{)>U9?&kxv zin{EI#SFyQu%1`5MkXgQWv@}yMMU_-h_Iwf@Pxr_Wn%sg{(I zbS(DFj{1*Ru3V+_(9loRje9=fEcUG+{zRYqgW+ZEh{z_zWYRpAe1HWO#)l?-s(<_ZiZjhTEnFc1VJo84 zt6$gX{>U=cx7++Riqhs-ccoZAd}Jt^-Mn^6`SfI3$7Ul6AuZeLEtU4pct=^s7&o`| zIuxOIxtkVE(n5u9Em?x_2$9hUz1UXK8epCPADIakGV0*NzwB-GCd9jGGNKBWaJ`y` zlb(hWrhN0^m60F6*sO6%UdF_-Yc`kN6cqj4j#@)1=4EXu6L?seS5ot}52=u82;Z)J zwf9N)$DGBy8+5cQPOdL3h)icyoLnXJtVuDD@+n??g^zk-om_B$!JiS!w6dg0EAcj} zphGNgEez1lsz~*h4Qq0de8n{|F4?{UfO(@u65#T@^|G(0__-Rb8?p0z;n8MYpNxD1 zg@2+ot-(v5m34b}4xKSqf34M!C+F$U z>t}mUK|6~#PNPMgRht?;wfY>h8C_Izx z4)Lzqr{)ZqIrdPkQU4Bx4Jyw-T4BX#%ZJ6H78HKRr@0_u$gnOE&)-`4`0j>7%7knV z89ORe;eO@xPrm>9$GG2=C;Cj@7Uxo)czp89@qRpI6V+wqZ8}saYQKDYR_j)++UU3R zGz`ep2}>8f&Q`{PqrsmkG3yMP1G>F$EJFTv5>9c#u7tSczxu?QN-H_{D*WK5Ac zkEC!v?_y#6KH$#48n7_MNlmXv3{e0&HxI(M{P4o)U6J2>HX==b`{t^1LxkKNKXv}= z)NJ5~z=hATZ!ZRUw*0DJN3*M+SCGtI^a6SgtT1{GK;O^?sw?4@8S0L*d1ZWRFpA;} z@`4GjCLKstSSKzQ6j?V{5{so^NiI;UHZXL{)@RR0 zONlyORa_HZ=)d4va@VdA>dM!)2bFyBkm7EOgCCs&i926%l=dwe^=3!!x}qW(1AAzasjEXPO$CA#6^Gr-%R6$M4vj&Gt%H%Sth&E1^o^ z)1wiEPY+1Zx4qKMa)6ogRbaZ#xX8;~4o|t1qihaKgtkCvuo})HeBQ$N+;Oh-GS)pG z4^0%&(uIcXCLeg(HpUwvbW0&Hyi<_7lw#e*p&A>OICk4rFp2B9x z5iPw$+JFLgsp)w7UE^t%Q>x3SEwE*EV{8+#mTIgHI?s4@5zBFyC}crgbVq_DV$R5O z(0(^oP0uSAG5Ui!097okHBJV(g5~kN5j!5Qc7+9DK5v~&@HyB^LgO}23p74Ok7@i* zz2jRB9U%C~Plnw-1`qvvVtg3b;`spY__jEh)Ptts`2y`{jBmu&#`A-yW%VHHT9bN{ z(aXq1`(yY9$E%yY`(ud-E@=LLpuSnUfQ4U#Q271 zW4v15JHEC5@#m1GC!Tj<{`bZHlb3_`r?q!{OEU{Shd8Eq-msZy{)U}1UY+C}-NguA{J(L@e=gz!~LLM*xcoYiIkp}l_!ctvvY^zj=$8P zWpb^G(^C(jF7$#oj)s2_c1T61Jd%jNDR)o@E*kpHlkPC1o<1Vl(#tADzx* z0%luJn^!d=h%im0x_QL~<CNd^6RVZ*RKL07k6}|rF z*+)N4h~dl8x_QlWaO}CZ4bgiCJNhvSGa% z!6HDQELi`a;=Io&=zEzC5HxwN=sp^tw^=4EJ!~W#uMZ>LAE0#Cieo{aF z%#|bBkacPp%2q~)saTz?-2(J2R>vH=`mr)Xy9}GWvVg&dDi7AYfaeIG5t_w%P-jv#~We|4hTBMK@sQ#Yy=?@ zL^+yf6gF+5FAX|`sjD$2vDj>#qxQpU2 z9izN#I=^vGKlWwMKlR&3wNm{{R#pEJ-&J~DAI3VA9uz0qK!8&a*Hy9`hdPunB}J*G zG*&t*0~FU|(r7`((C-y zVaVgn+Yav6GPzPtYFP?!I+&-sdQv})*srMmBKzLRdktWV{nBA!sG6&v-g~k{w7p@T zQ|igmEAp@9o(Wd4Hx%x=ht!Ti@1zv{zzM1yQ(9VbM?G750W<)#N=Y2uOwYIKFQpBf z(@{YLHy>p_5mQEy5EepJbZpu+Okj#dVMeeEMCFrMG}3UnJl}?7_xBITPYW;4f)r&_ zfO_c}EwFBVl@;-r%~O+FV*g7Hsy~;$u3Z;rohPvUwgnrS9o8kE?=I74|ymcI6w6(bnqGPpl{)A|vd)nc0_7hG$|hHcSc#KXh`%LW4V|I!K2yjZ z;Db~Y%|LCqN(M)@^fj_JWmKaW*0I<1f#VR>FVzK}@u%;UD6^>h9me3LJ1}E^{Dwl# zvd)-LKctN+$FqS(0Q4b`1RXI;EtjhBtJhfddz;y0evCr@oj+0Dmh%S67xS(l_UsqT z8y(K@zM)(f^}5A-;1BWr{jk^6&lfcXu=3fq=rec-V$iaehff79v35cPaMh@w#ZiZ1 z064F^DZLcnW$y|8BT4*f^nru3F*ZmN5wN$^EA5$2p?6AAlfD$y)&bOXp-{mAWx3ui zo$b}vFZ*_~pR4Z1aoZT$VH``X_{rp(gg{3|+ z%g@#dG=BL0WAL3^yVhzLT7inLlsJ1};sln>N%%B_76hh?&I*K7>c*Z<$LTp`XF6d= z%Ci#=UTLKZ8;o|!p-}NKoF1@OsKLh1dw$Vx@T)ieEOn?&?jNKRG`@+t&*F3ti8Q~N z5HU`|*x-!tKXrki8y9#~JA)D}tc{%#ZDi=yMAH(|18u=8Xs%wj94b;Fs7B47>AwsG z4X69u<`>dE$+eZ~=_NBh`9$gPp;F;E&B^TeiaEhbf<{32)7hAli)vud6f8^6^25m8 zkaRsMJ$D)fT*&8*HqJ6?32@F*&2~(F9w?; z(kig&C%kb`pM*Rm_oLTkis9^+Cc{994>$Y&6?1;DB%d#9HmV}I-MG<5G6NP z`Q|KR(V@HaE3ahS%~){`{h)R%TDCLuuBUf+(cD>UKT?`UOrAS))kmr)KtFzIW2s}Q zvSX+A^qprnF-MzrsF@i1%xi(%?f3qYRmH)cj(+cfgPJ`gu{ZSvU5v+GoWfqjqkBR? z0=0p72;&s_2J+^JXp?*+>{Yrsu?B#R5>ieeoy}eliQ*j$5{|rb@YbY95==!zjIi1q zrOCXV@jdSLtf+r*r}drI=gyYxcBi|aqCL^)h1upk&03(Xm(5mSIBncS{~d5GnVa4bq0R1{6IrR>(V7f zk1BU^bGhJzy)0tO^FI!b4z8u&IhmoC{T!AV%j*O*te&8icz#>XUu$68%A(c>23au6BvFW)1iq3T%}PU(Iwub zSLrWm1Luo);th=AWD^tqB$qKANPPDTY2mjrFuJQx`Pu$%2T5F0o=UJXO3_1i5oBx;mo1bOF{#QS44lzv?o;C zAxFB|;7rY#;o>|iB-mN2amRka^;ZsBPyJ++=*7op?CMe7LnxF!UFSUBIeYq~7h+IY z(OEO0CRg4p%X#;9?NA{2>>Ca0N59G<=PBx{xt_OjY7ZL6mBsAXLRI@}A6YrS=!I%N zs6Gn%!;|hP(c2iY8WHD0S#XP`%L`z6)1wVl7bpf}QB{-OGxC>qq?*$=#g=B83 zhe)0hszcL|i&Ss;OW>`Ji4}EJQ6!O{ee1j6kaPX|`31~7JLmavy?(zN_RPiDVY34L zdv_VIB4Tmd6=Pls3+dB)PJ(ts{bu{&@m1d$KlkKlMeVBRYTF8rjP$JJrWMQ3|=KU>>4i~xKNuJ~o zKoj`tV{Dl2`Jv;rZpFW|hP>qdMZFn2uXwP#=s$T`t?kSJcDJhIaW^-zez! zmRTz^lju&wG9VOSEU+f7t9wSQi=H#QeSSdbQXFRt3fdG#Z;d6T>jc~P(G&#W!p~3o8wKJq<8Am5~gc%h=DzE+C*^~e@-6NyG&4a{`Nb!R-1Fxdz zjuRIX#DEqApa!gm94?0aoq_NjH7r&;C+aa5UD%U8ZPbAClPfg}4CpvszmXWSV-Jh+ zoCk{RIo<#E>3$gvQU|u#x+Oomb=|zgjJ_;*5v%BCp@%VZ!M%ahq<(FF|9!tU3K-Ms zBufR#Sa?=J^xl9u%|4fAjvI!kcvdF;!nQ^&dSmmd$ak;p*OZWX3!Yp^DB`(j>;3in z_jjt@D`%k}?9`I$xYvqf1a4j=P!!4wAW9(O{#4 zXc1I1*g278=g><5UiO}d{1Gh@+|}plgdBTTU_EtOc~c{NdB4Mt7` z`9V;^I5n3Lpy=h}jE%zOjAXyQb%gsTS7%8-ynTo<|FoL=Wqltz7OibO-HvV4;X&=* z@!O73D$}mEYjvD8WoV)%W^QeZSIWc9$D2KmA4hv)Sz?%~FCy5{rYRXaM#l z7@5&t+L9O0N~`jwEZ_hXG%qFe8i*bR>#ojL+GSNS+EUF{>z4dgr7_x3A>94aLL~;8 zLn^c<yieL->9*3F%D38m#A&;@LuH)Splb=a^C1IK#=zPt6f-kZh(%N$+vxSW zV`|X$z{zqjIdsp;!sandGAj#ZCfK^Ss{QJhlo1ggT(M&Rg0jQ()%tB-y=q{^N@dD~ zG}Qi4x86UJoU5_Jetd8~S3PyqvhSC#!Wnxj6gsV0B^j%jDD-`}9jJ>H-ajIA+=lvi zH516~DyW^InKjSM%;`$tVwFHhHbckls#=MN4z4k;>E%v}6(1(~fVRs8kn0RfqYC0K zrzROsGRN(;t}iHsM5W+UIW=OH>r;9ctqm%}Lg%JWd-bb`z<~qiRNd~UO&l>JyQ#mc zQN>M7&qN2jwX^#G)sH2gU9vzuli9c9Zq7br>z;mWc4E2E`pdg+?=ZZ2>jpLALvzv# z7+d;j?eYtIzxH8OvVKIo3wan$ig)40KUVsedInTP{n3JL{n32Tl|H9yW$!^ydHp25 zXH6P1Jg5MR!LvmzZQ-yZ#$_QV$y7|wOI6?A@B|?yGqb~6bVhTu$MyF&T-)$Un%Y+> z^6ZsZ$(I)K-X(LCq65%vK1HpQAau}+aHOC^T8PmjFvJ@HvI3^WkHl0ZbCTH_w&Hok zz_s``0?f@L76kwVP6#{-UOv3RheV5+PS^ObzO9#^DE`=AaRpbtyGOJ<%&$3n{0q^6 zieHb8`A^65hNF+QS*fX4K5EgT+Yf(h>IBbyesHv^yuNXKgE45?eegx>dOdxiaucga zfn5^(AOcZdVWGN81yvyO1OhQ^54qn(X9nCMn^gjx)Q8)G)rt-zU`mjBUYf&75X_2j z@UeT3`JLB#bRWApMoqjva+6D$GGbDNX8vlqx}P14N;HYsl0iQH--%LMQrF-KW+AXHEmAGS1-3sCDErbs`}cQ)z9;K zB{N`B59l@e`9#>(TE89>Hz^a8ogc-lxHebi%S%>;-3Qb0oXl-7s)#GEZq2S)cW|Mi zK%-{hwO7@2+>&tg$Wa_We=hZ5+#(IhAccbzlE*v#OkWKa;Nj71Yqvw2^9a=sg*r>v#iS2ag8f>tIIG zjT8_&IYA#~T*_&9!R_^KVP^w&XZJ0l#sze`2<#gw@i~13HomR&tBJ9zg?ejWk}E5prG^}&;7WG`S)Et zRKGp-iFpZp?)YapU;fw9+xp1_y*gi!ack$yHrAd`KaKXjj-NDIEAvP z@)crY?dbV}E2UHuhhNdFfh%_pb5$wGEco5&|j*PCD17_Zl0U#798^C(*=S~;a^Fx#g(GgTGKtPBkTgrrl%p^VE%ZJ=S1~@p? z-g_9d=7P*Kv~JBiC$W2h1sOc=c6g+=o6T|2c@lx7Y3PK~VfS51F~hZXdk zlo${m6jbG6&7jDFOIwDojhp+`i?8zYYMr&Kew|%7MR9Ig$6D&|w5wibt)gz<(RkLZ znMKOPS>Nk@zESzaCoj3wE2mh0R*9rwd+1KO_Lht)z#lpVQ3V4{o=i~%fvpg?OnYB? zAsqPyf6_DXLX@`<=R%%}sEUCfDP%w^kv9XOc$v{A#&Om($06SeFa49A!AS8YW=Nca z6V(wIsEqtCJg)Q>JtO@uxL=)1FR4qR|0Y4>%Xddrs7Q(k?D`aw%lde=ga?;SCN*9p zwW7_87enti!i$e@9r)Qo!b(~!t>8`o}*s9E5-74c4OwR@emfxKsA z;P?wAPG!=m87!UaXC^+axLC^Q$}IZbgD279ZI}LO980~>p4HBK3XYEs#PvqP8|lRQ zZnAAi`XwD3IUDFH}g zVMB#!N8-pwSDJx24;OK*_l(NPn+)S;%{N<>WHR zD)eTB1F8Z6>kf!CAdn(mCE|fX&}cG5ePBf{Bg+EIbb9YuM4k&#n#`gTWg)TWkOQCWpGxPKIx``=ci z4?yG+@i5@&9#STaAmNEyD$d=nk|9 zgkoG?av?z;17Efw$i-D~sxVfdD-zv+en_DIpr>_MI{Jq@;Su`BdgS7lLW2t?je2In z-P8K~4Cq!r>tnMx|MQd6xA;MI;p9;>RVBqUR{dGTXhgJ<>e{n8V%3H0ZDv*Nw@6-O z?ql^sfJ6<4&o9L>*BxckCDA>s{WFpf` zQ+la}m%S%qevE;!?1(`;&=$&ot#4PQnZVi-m>S-fh*+}eGDR~;QwFHpQ}x|97oRM2 zIh!A1iQB&`3H(c&GGX=C4cP4rJ>K6rt!VMS40iS>{U(sNH`b3~3t62P6jlHG>I;h% z?W?QolgGEbtvc5{OPoPu_+j-GpnWRB-)V3Lp%2N`i_U<=5tU?7Upqi}@o~lx-ZRE3 zY+1DE445H01A5(|U=!%}0x5+$t57>k1)KD1;rxVSE>;LRrG3onT`nH*_gi;w>4LAH zQt!CNjvK!@BN-QpS`eKDWkF(tVvgaU#@(v=!VRuQ5#OuWd)6$=li&ps0dfmt&ex-O>@VRNxeM zr9&aeg$A0cD4KDVv=kP;=Zn}GkVPvq)f zr}WzFSmSC>JC#IFdz1S?LTF<|{uAQ$;Q57YD_~O()-92_UG#L3;FV{^)6Ll|FRv8T zOD8DtDlYcA(8`RIHGk$WiE|>3~yN+TAmJ#F@Juy-%aNjr8Uy^pK!ly4P7>%Z5U0*aG?Z znz*e%vVdaK@qROALwyAL+4>0hn-nYPQqD}e{)p;qVoeF8ym!L;5meElKLKpB-Vrt0 zXwjlWb*g7V1N|pYc$ogtZO`|>!Ib>b)1bho@^OwE8M|@h1e&0L_99?E6%Lz3=ueXK z76J$Fg-oM$kxT;@nxn7RR$yHrSXU2sgwY=XeJca8E~<8dt@T-&#MIz=5!@A>5NwwW z-X8R#PLi6Ro}`VlLLc1$&xhmZ5w2XP~= zl{_SCCI2EHsg=0H{6%&(>b`nU5vz9lg$W007;O_OLy%LI)`?Z7!+}BE1XKoq5q?#F zereR5QP1mj^aH#%V31|5JU{%-@I~xRR>yOe<>}w^ah@ggpAyNR_iW+=#D5(;3iw7+ z={0p5{Gt^cGu9Mct2PdPYq;+?+oMGcW-|& zvFfWM-n|;c_~nCa&?K(T9Cb8aVW>=i+Ka?vaMJ$B9}$%4!w!TmD(p<2Xe<7nR92@@K2bE-S3qmDvJQO%m`rx@pN@xSl)*f5*BK6bGYMQRKpS3OIQ zI3u**fhSGIed_0qHe&K9F#u~DuY@UrGawdMJyz(ZxJN+&qDChIhenYpps}H-dld)D zzVvF`Z~_q2Pk@JNP$UXHinE|krIDo$9UQ%X2tO1XndU5~&~1Van}zy)H^+sAzo(zt z8CCvT`7Jjlghjl|D!v+1@scMcYWb?@XW#jiFJH0u*SLUyu(|nK#(MqM=2!JAYZZ3z z{nadZ^DY**fwPZF&b^AYD&gn9FS&7gU;7rrr~2W%|Ai(hr*Af8YQ6tLranxJI=x~P zAX%>%J-u_>PYv$hGNkDJM9(*@KhFOs?g1L!;QU*<(Tc`8f1i8c!>{F~fLIa2G8ihI zbsdZgK=!i$D8;BqARO+wlfQn~rJM2X@3apaz?`3hL)`1k8&+2NpXb;yJ$J?|XGOk^ z_y;oPTu)#&LZcwA?=uY__@NIok$2N>`2!6nw!%;-NU4bA$*0+_(|6CX9cS)%{yAD= z?uF1Q@U8fM{YCNpp^okj0`mVarXa)^Sxz?RgO~!5CXxd<9g8&=aWX#hIlHysbc1_A zwmIF8@chX7VP4#^5U2D!elv6%#9MGqB;O@!)n}Wm%}^Xtn*qzR8R`F{ZUgS+)w7}7 z7*b^?A3wlzp%e=CM|V6woYiOWD5y3wc83O!90`TyE5?5R@T9I@^L(mDuoZ;FkT(l+S9#X%>eF9O@^`j+PyhXu^SZ~6 zo!PKJ(Z2ni9UruDA2N$qvP&!qE{|JlC+cJMlW3{Sv|q>usDZke|G>u)2k-A}cd+68 z#R*BIn`P$E#TJ1nxhYbrd9OU}P=FtaxFX1%ICpXY8?$#nz*7Nm?05kKWXXGr8i0@b zc!jl0M|d7-olrIrj)4md5D1wnPaA@u40b3YPtE>GFJW&D0|gemnswu~(M8`$oc9@j zXN|(X(+*Dx2$(Zx*M;;bjn!xVS)P}0@5WqY-J4g2$LIXrA~eqX^O5I}CO`7+fr`3X z|NJtb-l&=N7i@@PQ0`aS9@r4E@cu*?_t3NO{@7c6 zPR-lJQ#?QN(M^sPF8wSYor{$VW9F-jJNRN~G1On;9O_3oMP4#@G=rCapfeJ_iAuni z#Tkf3#8S(e97TABCB94^Enq9c%MZOF)^MG&V5oAL|%Me zEd+((fXM?YN_Dz&V>1oMupo2LIDg@tFCt>}lRqy0sBah#fXQ*W-?Pyl_;p>cpE}s& zg&Ccub_jH-uE%?i-xSS*hafD#vMps|WlyeWF|Cc<8$Vyp_tqd3cC$J6fklvFH&P|=73;x*jd10koScU+z+P*O&7 z?`-!Hlo8(BKW=m!KxQ}MO6kYJxG&;>HA{@EjCbxwM6qEj&(rM}8b@CQ61N3Iz;nH& zBB<5~6@x%@kz6%^H7c=&iz+L&262F_wEgUbm5*=n4>-|%AlI%OKc0Pi;AsDVR$c$t z_jQbahe0TX%hXD3c5LbrKe^}1mlgJz{wGt~HmTE0+0ACvZ6tc#$6*^5Vh4P4ROC`E zs}a6vuTcnIB%BJ$V7<=zYy0^d%7l_d7=xG2)eoqH#C}Ghf<#0#wRA^36;`BZEs=Do;o}QO<^gts%xhsFq(=%Xn^zw`Gr1!_yMDzZzt{E* ztbMC5ihHh_p#PKG=-|K`JJ`&U1)dVt6qc!?sQeZEFa0)dgUBaWyWlpo5w^@O$k_s{ zAR66q1pg9(NX}Q>ZTUvn*Yb_EQ?y2TOMFFbSh%#WmxU4Yw{H3W-N+_g$279B?9$oo zueBemAJV^IA75pWTgJ7$)^-T1!>Z}s{zkXO*YytcA8*9&>%G`^`p`AZakuPV(-w_+ToI3B%0| z{+DAWwF1>^+yg>ax^gKPuk6$M4Q|~+)rw9{Ek286y2m^BniLql^{wRRdJOS*b!y&j zZ0NP1f8H8f{HT)9c0x|-)K0_JbW!+wYg+W|(R#kdb~E0ld81amLld_04Ya9-ipYTZ zbEvIB3BLBX+$5or$TvQR@3p^OhW#ymU^PUo!v0pe-`;<%$nyuiBIEo+e#p}hScisW zvx;xk&cOZ#29A7%j^~Wnt+c-}GvZn^F|#1YP=iK&?vzjT-)Cmhn~bzD!XFobPUH4| z<^0JBKGn?G4L{tGPG}@Hq4e-V(BDmKhw9nw`mvEH1f9%k>fhT6L0|WL2cN*f(o(ez z<`_mkfd_3Nxo^_^5%##bN4)s*jBEQ@IaWmp#&N&nY01xcGBFo}%39&KKvezr zex00%xQg(nkv|$s^!H~4dvExc`qSn0 z&&Ch;GNhF6UFN@${+U}W$jYZOe8!8fx7UZazrO!^C$^^Jb+l}5hbrF<*kPj32N8Yp zp7`c+{g0D|!Sb;0PF0rRD2J`TzF!$@iWFG&9|3_EED(g?`ya$-AtqyaL{K}$l$=A|l^^j9}rTd(gH;H;AQ%A^mlE22-Ezy>{r zT~Qnj^Z{BIrvn(;%E&V-a!1ywORGfwSOt+qRud8!u6UA8f{x_*`0z1d+DQDOh{#FR z)e6x-W68CsrZ|&24BGo+RicRlBxQ7MgYIHwXgE=rfGU(BM+Fg0{E9q{oEikBi=|AJ z^h|}vHE+@T+9NGnuZ4FX@YOl{$8>59gi*tm&uoU~>r9w=kiYHEwB_m5XJ=(z@~Hkw zz=F8EIT@*^>Or3^%f8U7q;h`iWaHWyFWoFqkbd5Sy%K-=t@?SD_A+&v=TP4|r(HbA zlNZQZ^{TcP9e?@pKviEyz9XPue6UvW`a!|{1JQwu@{RtraXviP5}Do`B^)NgQv!R1 z*ugi~H?XzquWwjB@^tNz-vF3epiG2H;z3&mP|8#I{uCe@BOI;WAvPqu4>$KAamfzc zA>m|A6d{K`&Sp%B8%@||GrNs;IY$|Et!3YVhrWocbsePwf}ZJCFz_17kKyO`v-bMy z)iNhJl~@iyk>E?tih?g89`&!q3kLa660#ViSBQX`#b$UtHmQ;9@CMcrRLxpJfxNeK zzuXRG;{6W=UyRTXI_u-NP|8@fCo{-z{m)bQ58fk@`1gR*h`qakW`JpI__0Z<+CzT0DkRkjM z+zSWpq9y|98!{wpd$+!?}!o5CkGml zAWxo53kv2fqc|QM>IF6zB!%>B(FfRr8I~Br@^g@M1!xD>?h=*i2oQw;1a6W5ni-;; z&3v~NOMQRwk;lS#%-*GgCQm#1gx{x~KzFPI^3)!Gq;N;PYv6!Muf+5DXK$(M63^P0 z*Yq2Wswm3TQ?r;3e&jisSAW2@fpeCr$_KkCstm|Bya@G>850AKP?W$t5KdCo zP4p4CK02>uD?}Ksga{PmvzFy{DFRCek?Z4%#nLG7iX+a=5TylUBeR@NHD>?sExyvv z!1dL!a|bPe`5nC)*s=Maxt~5dofKlWR3FRUsj|B7=0p0L#vPHZQk(Jq(gGIM?qC5k z>WhrHmP9^S)^Dnb8#U^$QAc8W+UTSWj4HZ!RX1uU<1Pg2t(1SDi=@MIs+d{OsfGyk zp$Wk=rMe*_yZbh#?oK_Jsyyb-P6Zi+(o1@RaLc5l^(4UB-V1>~fjogs8H&Q&94Vj< zFPb0JkqYM$3`xZad5CZt8e@1f!i*k)sr_--BPKCAdFDG=U#8{B*#N z#haYR=Z?w!63oVeO>v_v8@>iN%4<^=huRSw#F}k&Mu7ORyX2THo`XCh3qOX>;gQPC zQmZxj)(t6L>NrkP`c}KVV=oViF8Ao@q=*50O5S&UrUpm61XF50)81USm5kJ#`Zu>U zSgEU@f0BLfIjVoa_@kW`1c2AVu5vz#6+eg?i!@g(tOqIYd^AI8=ld?7g-g_!YWxPk zsV`~_*T&0e=t|ig(GNw9NwGeKt!Z_=DJ|V!M|EE7l;-#(!9lB+7>d+Ck= zZl|phhPbCPP~;OT@j-wJJ}He)YdS6mF?$kSqXnfzWzj<4CD*|J7A>cUk?$ z=OZ?id-}|~Uqrulcekc!?V1f*7`6NUZcTG_Zqa{c^lrqkJtyv}yjT0}s(SB;s@}g} zu~O?^iaL9us@=a|rBb^tiZXqQDk!#j=_O|p7Mq4l##n)8eTbpt<1iK_{^gC8ivq)g zPu%SiU1A6UW4nS$#_DKc*6Li8;tTJ$ZJo}fv59}Y+4t$RS?_FjM~=N#pw_P4ZCvEo z>jf(6a@FfJG;A#HTh}8ORo=Gg3RS(dkMH($Zq=-dqK$ou7kfHqW;W}{lnMEq;^Q(h zOMGXXJK8|20y849e?9;fxe9lLzi1B$1;*R@!mWgQgXRE_6$epr6-*{trq|*jM4%UD zg7Zvwk!TX=RO1qQ@u_^z=`?Q~_rSYJ@21{OJEI@50?%rzBSz3!ZMEazLC;4PIuI*M zEiF;5IO7CI9b;RWVsccmG8yUeuFP13@5;FGp^zoCGGkeg7PiyFB7GUCDLk@LMNblV z+Dx&LnZQB zPL`v8=IN`?0+y_2`@tISTP0}bKWLwz^4LOmVpe%v6N4JdQDFpm-^8twZ_@EE>GFz+ zj4QlxJIbXKe?(l*rBeMJ;*>TU5Aa(=#vnhvsA@7L%h=D;9an~~DGoB0l#B<#_-bUH ziPg_DwDi3%cV>^>`|dsf`I8D)eOaGfOw%g`1W%pLVmsZ*(qFr|@Z?0N8uG@NJ0*9O zPK?!HZIP~i@Av0`%m3m6J3MH|AvKUyVL$7CAddapGhMne&p5Ci;(^Fg*aCYc)3M4O zY}*x|c!#Bvk(3Omzo0O!l*0jL3 z@4EUv?|tE?i~8#~bG520R=-033FGMq zi|jrUv!jZ5&ZXG5NZ5Ks#=eOO$$j(b>EI*9e3Viv!-}?7==wxv(IPH`;w4mI0$_MA zhLuoHK>386aL0&eu)AVk6?2af6(oZH*?>-eW&r%w%@lM`i*|)yneMEpb+d3 zYu%m?QQF+=EO(vl)O!H;`4$-}oO)_%lpz)g3ud})WpdwrQfdFUD|3VyrYuxW5Qt^s z66-{;7wD@fEck>wHp1i_IdnAU;)sZ7adc2D|0e5q;it>FkJS+8wc)ku*WSI(#)|_x z!Y9DaHIL0WI?p0;a2$DW4(A}8TNz|C7P^B(UndGO%U&G9{FI02vpS!n5?}~AsyM^$ zj1xx%AGpn(=MNjz_*bBcy*>*Z8QGxFFcG__pMb20w;APPaY+E4o^<-_*gALWg!L>M z8Z_e0un}`N#?-x2Cxw+^Ec}l8z9)lK)*C7r>W!27CN^-=R80x>6!S+p8#@n**MOgY z;*2lwEMc$UG-Gg@rM3LoCtkS9<6jG3+2zpda&F!LQA2u0>`su+r(n6 zngFvrP}(3T4+asIg(bsEB8R`RW>ltdvB=bzgtC`U>`_kXE4OTnioc%VWX|;&&JMqK z%q*A_oyfjFr2n}4_^A+fMo$U*>A?0KHLENQ=6?D>_A(ngZ6D8PDOe*ik^I)-OjD8n zy~bVE$p1#a3W-n>PC$94Vp;Ny&w_naUvHoT7gPEq-2N`HMpR_>o@X&i`67W5+6=xD z`;cZl1GCBA>mn63fhd_8(%#q&A^>YQhyrl(yj8u}p86~KxTa4jWp(wC9w|tnuFDzW z9uf#z7&T{OOg%n>RYDZ5|Hgd9vmS`0DSWPHoJkE0sxERW!JgM7IVg3h*qQK}x~hN< zXph#p%NTnE;I7XeNjeaFB;Wim_ox^pz=7C+BPakg;l1G?9GL0YB@iF&63XNn{u-ZM z0t(1ym+Ul??lfqI$0a6o&=0hQzpg7^{Wgea)#go6@z)Yu+_gTPh^NxnnNbOXc(%VV zNYQ&kY06@!K|&V~Zr@R>@(O>GgeJ`0AxH?)W{2KXt?pWatk@iQH2rJVqS@hCbD$HJ zLHResZ6%aJNj$Q~7OH+3mC8hhi;Y)9J@Phrafg-{D+W9F>P+s?YS165g%#I0QCtHB zsB1u_s8p>6eRq`;#Z{;%uYnaUmq%_*Gy5Pb%ZY?p7difNbF3O?Rz-BSW$KoYz$f$d z^XY%j|8lrrxPE8wP*LQi8I!vvz0qe=$}1%<%rT@ z?C_pXXzU}#9^F3f!pO=ypE`B}Ma_o|ZMdr9+hgXeVKYbMPr|<|o2*Lf*ts|Kw#rdw z3M#->bsTh8GU}35GQ6IZjBOJaP|}mIex$cgUNhk2MT7(%;De4Y8~`HpcZ`N3cyG3& z5gIYZql}vkuQM(oUL|@@Xls&ktt*WrRIj1pju8+7BLjCV<=s*mE-Cr8YmD6W z6l;rR<04V&%tT=-;AQ2ojhPJAspgE1is79_rQO;s2C$s>EC^=8x-$*=HlX+C==;}y z)6mn~IWNknwA*a{yT{OT)Pi4XLE8C0ShZTOymSA!cJ>CVmh;L!M7nd4S(=IXe>i-B zWgWxaaYk1LAQoX>;x)pw=6uw8D<KE4p3uvfkusE7DH`O9a6*e$=IJmm$Z zEdw^OWOWRpD@y<;jXzT!76h}>RQ+=0Pk!4v=0&aZ0Y7<Y*inb}G2$tEO(^o39Y1QL4hy;no10SqDZ-lT&RQ97b1 zMT)?(B8pu=5o}n%hw}7Uc`5-LMaa(nKIcx^UDV(AegFOX9+TbK*}LbSd+s^so*E_& z7YHZtRUH6vI|^Arfv7{Lf_(FNu3VoD?0S4g{iNujEj-^`zpAlCqh|05_eRb>V-MY< zxNHWywM}jZJX1CUDmGhi1ZWNcW@-z`EL@ahgG%5tvkEw3V^DHR%~3N1AnX9odVS`H zjT$)pGR?VO6L;V$a%@jWSTrW|`mW-+Wg zi%NPk>F8O7r!>&s-lRMpe=1?GJ2Gr5{<6pxiD3)bqAZsBO*b}?oz9uUre$eg|1fJa z3d0?gp8BQLNH)5m=GNY7^KJ8yY~(<;@dW1C$h$&rC_j%AL8fhxQO_2Nx{i0jOHAHw zo(aJ;Tu_U2fe$9*vwz&jPEdLtOiE-Ai3!4UXH&(bDMCcl@)VOLE?nr~4U>*1?b{d6 zQ?$G9Bpy%PyE|UZ^nO}C-!4y#Kb}xFTU94Gj>{d&S-DgD;=_dhXkVmEU=y7z^WA!% zvzW?9YhQcr#bzVesJd5=ooG3pfs2gves8~`wnJP_2l)1nx|{dvP13iy;Gej5G^QyO zU~|`*US)zE%LyY%h$l4|(8jHT@ z7_lh6ze0hLC9C3E-e{>PLH#=po0l-aF0VcooZ58q6D;4_Z8-?vUq4dMau< zgJSlEM?aw)3)b$v@2R+=d1cQkcWAg!-=LWJ>@&1EeOiM%J)UaS zqjwW(x47!kncUUP{d2rbIx(Hzpk0SWOC``Cpw3xSH0#Qyf$-@YyXkBtn@WAkH#Nx zX3274L9g=YYClw!C8>SWjw7RUWZtw1lY-Nml+7wFtdA92s;}7VgFU}=jf~zG9<@vE zWG_E6@A@Yd3h&x(qb&dW8k7E2K1@2Te(&kjshBG>C!9T-lhdXbljclkVJ+MDx3iyC z^6dJVzLn}8udVFgau^#^j$&0D_W$qH+G;d7M@@Kv?Rr)LEEu`|?8Dqw0Sq(14`5nh zO)I&cg%w~~g%5z(PVNO)E(#@)KIhKytwHrDSIrA9Xs7>^n;@GiyW{Mk)`q*_`upRb z&RKu?_49Fm<1Q##5`VOEeuC6IUOVPE<`ABPKjAs(aZtA3JEeOLy7Uk994we8D_7^t zS-24R5#9r2k!0ZHvC8ex>+v`!TJLYztH6)RYXiIp0hS6AS#Tx@KZ#GpbETqmj0gp+ zfzsK8DR-6+N4Zg`*W+^PIPxRUd=!k+$@+{8L*+LK z@EK{ZIgU|T={|4&hx`wZ%JPrLP5*;5sg$4a_dit5oeT6p`xpQX=_lB;lTaDf=2usA{M$c!Lw zk6MeBusQ!NG{u)`{LzYe*-yHQ>6SSzj})Vc~(XH9giols@t|*diFy&0|xY& zygMO89WZDoiq%hWvb6U?nf-~!75Q5?8#+@~PVIhh-eWQ+n4u@3k97-3dc-N97Y|t_ zP0}L8O?9H!9Rly^Uu+?Rdcy18>*x9LB+I$iPh+8;0iKE%w2RC(_)qrYv(pc1ud^+O zrXONc56wKpIx=nKp=q#2u*x6gr@h}O9_Ui&l>_l9*-a6LUx8@C5lrv^ zDrpPY^$F|>zUhfj61>0L<8aCNu?nS~JDr9cn&JfwrU`;AtlsDX7}& z9z7i=lN3jfDXZ4QXmz)>c8Wnv!p7|Yhs;BaX-C8g7o#VRt7RU^`GHUj^koqGBN(NB zZ>W|cEv99ZyS>#R3c9bWE0xp1)!o~7JN<%dpxE96qufQl+c*p7N4XnYHvlQr0yGeF z7G&nAc%6^PDZI{5Q5F!CMz6*Fe|)Wf7mB^#^ZwuU>D51(;q{QgrF??Y zt54OKpov2VJ;?Dv-&Ac*(By&on?9+YxxO^_8T zYBv5~sIbCphr(3FnH}qtP!iJ-t4f~lA`X?nrgN|awJ$?h<0$Qod+S5Av(c=j^nt{> zwA3zCmPp!(R;+$mbaCs={8)5x+l@_PH5VH$KNZb-Yfov>A&Z8zYepA#BxY-m*DBY> zZteLx|BkV~P4V>~n0BN&t4pUWr?vn!ZH&qfNGBDQ9}u+=CHF%&CL?~y@)4P}Ad<8N z@(eRyg}z1kD)cRBG%J-k9nl9%lLcGB}1+Us5-(5X3~c#y(!Go&xg*# zg%92GG~=8Bk>DrV1C$}`%`DlqtAl-R=C9ypPOCr^i`KKP;bvA8k7l@; z73GlIUHOR5$&7VF-3vv5bsz#(C*<|$u>s(`4r6vEvl0TtjC6D-h(1QxApVX*9D04H zLx7Dfq130&Zd4Evl~qXt&X&>(3Y~>)-mu#q23ae|#%?U0Ja+LRmRu_|W^$SK-XNCL zvB#h(ysGD0#l`Nuclx2VLpB$%w(Z(ZT#fR!GIy*T3|l4TkVN7nACD9JM0A)S|F{bV z>uLtvA|Tb2%>h<$LGY&4()1L#)djp4RF9^7&L*vpOW6qML}d7a8U6E5HO@SV+nkSl_zBN-cx@uT6Z zeNUMRdG6og%tWN6k-?DWa}f&?r68hwX_}UeAR>09@S2|P!x|%VtP(I&*R*g%m0?MvNTDlN|POz(JuKj|64 zpFGINzNd`=1n**2loJ~W!Tq!Pzl4BLiD(vr0R4Fecx}BadOwl6vj=}ZQ)^s{G4_#` z$38m9UOz+OU$#2h8G!`{@@ORywJ$2R5DEgSI#>=m7-)Ssc1wC-H53u(!J$3`Vb}RA zpkgH;=wo19LMch|OXWBTQ|Z)wuJhId*Gr?5wGS#|Zgflw4_`j>c$waiP8%k#*E|Qb zd)j;Um+j24X!69_vWI$%QAdZb(6f&6XS*16!z{Q3s3sPLH<`?0Fq-(o9Vh(6Xrt&; z-U&=qxIsATABxmxf>A2gnpAJK{_^ z{&e;RFaipCKvd~oZM%xMn2Il=CKc{~ zuHR?Vy}KYQ6SSt3M~nM+jr-NSPvL$Y)EA@5NI9Z162_M!#W)#=#Y4s>o<}4g{jM|^ ze~~o+eu|1iuq2MqX)I!4YmE#>=gVJFh38rJoLlP$w_mTb z=NMY+h}H;je4Ei4?${U+(}M&gUVlg=Z^UuKibg^~i)k`@a$QFpQ1tsBbGkS_MnaQOY3B2ZlwPM)JT9ak4S)*%mQGce}$JqFmQZA zx?mJYg}ej;c0B^4FkisF=e1!)tS8IXIpXe6By#3!_jU zgTqt4lmYm@qZ4j@t~Jc$Z#+1khXUbS2;l;?*Uoqz*D(zkCxAYX@&y=6b@~u6n#dI} zns5Fd#$d7D@O!)Ska+7}gY;TIhDI{gA6j9*`YW{23%Ve~b4CWA*{xV4Ri`4U`b$cx zMoyR3i@7`%p36c<-!3|F=7>(5#9zh>{z9?7Q1;TAb`s~CU zOzIEdFJj)pPXQ5QZd{Za6=gnf{Dso#n+V9okJk``7Lt{?GDYef<1@xfJu^J}zqmEY zvw9NPiqwY>JAE&fukg$UIKVqJ2jx-VJ=|8}2bqa#0h#&cA0P|U%gHe0u(v{~57B}6 ze+O{_5}SGJOzp__if-C?N_FNl+37QttMz1OKv+jRrJ}egcHlT9Q0Tn~jWFr}6Qw1| zEZIz?%Mt}|0OF8P5Nz#1LYz;sQSxkn68yKqn1r2@F!6qAyt>S4d?~g1JAu5~=!Z$z z*1om(0k$2sf$k_nn^1LT5|FZGMxqHeW2zQzmLS}D$oBJ#+=9Llph=({4`p9D;a8vl zCn2GU9&SOQ4Udid)oF1#-F3v;LqqfqhTuR~Buf`e){ z72s||)T@VmQR(vWo!C_VEutxt$EZ^QT*dDfRVZHi$v(pkEeS5}+=VN82 zX4Lzl=XlK~wQq5_Rz}FeLj_sE4z+b>nJ@fl^S}XzSWVVP`ILX4t(?_t-7`|qFD&7s zJuGOxB!BdLVVmZkYoDKr;B3#3?Tyzm+c$mde}HaIZ{KK6cKNR8srV>PLQZstUE@y9 zZ$LOfJdkO376q-$ofohT{|T#9?22-CP%O|_yo!A1KFTKNpVMmM4pu@o=&Difx)!Dl ztdda{I0RBvH6FOjF9ecBIzC|()j%A`=__c-flgKK{@jXH53Rc}JX)>t`>P3Caw3$m zLmdgl39&I{+lS136g^j>)1PQOLK`1lT_zV$ z+;4<FPK6{0wdalnyr>jaXAC$PK7k5=^1Xn+! z2V#V6)L-E;sVLw)E#NZG(|=D=b_-5-h#oBl&4hqdj8mMHAB$4C`TVPkohv%Mllt_| zYq0uhTJ^n58_sqels0%|URhZVz5X=Tp`%y_=<`DFeuMDqJ&ARo&MG;gvkI-x`vT89 zwWsV8f#*p0gsG=GvGf2O2gpw|jg@4h?+inRVsIG0c(4#cFmw}~J?YddssXUywS$?` z?o93Ai@faet;>g|e%s>SFY>iBXYPF||6r7q1cnEo4#B^`xkVnl0g=$8P3)TKZ4^b| zC!k?}MqZmA5EA)3p^hK|ftDN4AT-;8rrq@n?#ldh7TbcP{Pku3LWKfp=IPU(u2zi# zP~}^|ChA+_6!VjgP4sagYMlgZHj$fxszVGc6SkS{B&hlUU^5YY2^GKo8DiN@LJgo= z6Qgb=Ld0;PusMK+Ma7SoP!C+a|0$psi7=V5U>BK%RO*1obXAqG15KZ7G;GpbI?nW7 zSZ7z>zdmtvRa{!bCUw?EBZTsc&_uo;RWq9>gk8HDcI!iSj-XuzO}haCPT~QrEb{yH zJr_Lpdf?0RcQtb)vm{(Bm=Wu1vb|Jn-q_Ot!wcBVP-S2X@Vpu z*R&|Qm0(e*49&cK0-WlL8C5zUs|#|nROxC!aZ&9q6&LlK5~W48LUw-P5__&^5Z2qs z)dRQchIQtMrT9sC6Y(=tdt|gbrFI>X2nhGAX-I0JRooAuJ5yAWM#6=^`yG2HQ^Zn0 zV)*>ZnH`buMz^fqlKJtQe_BW}_A2juD!c>PjfVccNk znoyiU>fc!y%~f)z>tvpe=*RRA(<%Bfy*!=L;L}mVr&@X*ySWeiJ!tZA12^qADSS;-r-otI}TH$Ql*b{^UnR(Jucq zuJ=RTxw2~hh*IfkY5pTTp-!!ieLyWEwYEeZ;0_CP?!eD_4}b^%p>-gP;XWL`LKc4J zeHPCns+(6Avaq(`)qC;be}rG+GPWryV)0&jMQVf^8{Le&hjG%JBD@fP>d&xcdetoR z8SI}-?Nwzc_D>S(AtxI8e3ajT+9c4w@_W+fRauBjv|;r5krDkPs`!CAeGXegmXdV^ z(eH+7tpFZoD8+13&{Qy`2S@V=*39$5JMSbWYiBECCqLdPJbdXC51-;$haIOT=Ty}qF3bUrQ@h$}FRb4j5&4_D&GhAA5mP3f5GI&TYzZsm59I!^ zbNB5!?(7XC%U0N#ZiQhklD6l`vn1rkm$cIGDE0Nejr*^|cQi{_#h^^keQ7j&Ms)J( zpe)8p#UcMNMAQ(}IdOp82yit7oWaBbLd9@%8*#~bP)-w%59cVnUUa-JZ-qZ}CiBx( zA-;WQG7>J3i>NmwN^euG06Nt2w2Az|^4pr0cxhi@kIaG^i_*(In@ew1V!@X1`F9;J zp5w7+BhK&*o-F_!vxwF@$}O>0akesd=>4-WrFVcR|A$$KDiHcCTJc{08~9Y}fGUTZ z;Io%e$*X6@>BRSUH|><#JabWcA93o1sSIVk?yWffb_|Lcpj8_RePIuhFK`8|m~Lml ziWSp}A*XnOJl$t!z>19!_y3|9@Ruyj09B2AngMki)5jN;*>ezoCstm0LX4Av-#sTN z!fQ~<^Wy&fJVErUP^$vIY-7LIWd)S~jL3ipqf!OcIsHRqNVnIYv8}|Icm_E;dHOSY z-wRbT$FY^N>KF(9evFfH1>9A{hhijIQmE#I7zvi5MHmTBVWj3)T(!hg-W8b0EWx){ zi8)4k|7)Kl>XseQ=M4SgCE{bKz9{&Z?T*gJuz}4SaJ{<5RXo!f&mgONvVa&|O!Rhx ztnGx1#zN&Zdg5kLU3Wd|8)0c?9#g;`vCKG8Hc`ou*j+%3BAf%h%-g{7yTk)zaq6P- z!gMZEbcsq#AvU1^3M5Hee&baZ*}P>^RMqp^rDvb}ZFH3c>1bp~%)y8Ee3aVi&9Duh zxAnAFBSNA!D5v?6?YquTd|P|vs4O33b>CXghW1^tMUpz7t5NfArS$Gc89mxgm`U_e z;Qa|zF?!+rGe+P}%-VhhbhMpthZVTZB54Is6|vxoD_dVD@h#;8=%@G=Lv4~N%y=g6 z3IwsJE3p@=^dA+yy~qPVBk@jH1&jn7JI#n-L!MA4J|Ry)7xN)c?t4n_SfM83DR>72 zRNu0$^b{g!nqI*fS5Obt-29xVhkOMD)j&Zz2oW%z0k6nI4c^DWHj)v~o@8|Jrn5)D zaYLNO$*d7@+;AIh9+Ja^fJ)ADCs};ltt3+gPIpw8D8w1icMI!FM-pQ6lxivpY*G{= z8E*=uzMdml(#)z_`~9wn(9QQAd*{DFf5>G+$`40HPkU%f8k*)D(fTLdIJ*2?sVrZ6 znOavYEPv=>nY{r2*)Q4@8Af=_rpO&?%*H6;B_;&s=XYNE|DQk-8Q$EH{I89}{xSi* z5tcE5V9$w6X-bOLe(&>qo2Z@!>EaJc$cL#ZZuMyKRi@T>w7U$ls?i( zF%rzLMwKDJD7tNkHTpq}G{yE6)<~~`5pD2yQ6*714t`oB#+i~zu{#va6=g^Xy*Cr_ z1AUZI7Ot-cp2@g^+;+h=^l?Z6=;M^)-~*WPO!^h!F)`s$o0%iAa`u2VQmmPqAnGy90ccbB zy`{ZuwjAl=ks5%elGPH>1Z(Z2FThg(WgmcMEbmj7|b_nx8Ab6H(PPRfoqC*A0jSeVyA?r7hCL2wO1nzM0 z9-N92;K4%>0AO0!&aP&e+Vv~iJcLdDIxBUWc7sJ-VsluoR%;611qe5q}4>e$xlDcuz1R?^=f$1~-(U&zEX!{^ZUU?Ur_p zja{6&^sPHz*o_%(ZokS)2ky=M+Ds{ob?qEHsVq!11uVSKED=xrp zVL69wXzPOG2>2ZAS$;Y?^cLTt1;D{}k&Qzws^Z7SiiV;I4rx!(ZI9>Ahd&-08oJH9 z%{4^3zUXjdboqE`2aiYAyFB&1rE4xu_0$1dNI#D53H`XB8M{me1J5eCkE{ry45(}e*Y0W9@8Nd47haMkXR`I?hNridqj;cK7 zs|Z8#g0^Hf$SN9IPs}YcJl8V&ne}m(^9? zXSO^M#O98ftMK>PtZ66;{XS!t-Y7rRB4f{j4h5ZfFssX$z{bC|J+E@^+JSkG@O~>| zJ8Gb6Q?_4yctHmyqcNR?ezSE4M+pK*%oSvkh^`RUk`n>=0^-~`!fb&ZfGoCz0vsuP z?YQCkf$mAsa6kjj7G#0Il^>A`J5On@$Z=mr2ggkMe$$o>N^t0sU#ji>ATIup_D9OC zSKkX#MwRyLVE-{aUs5JqoZYhr>(OJoc4-%r=1uE1S>>-X`>LfO>@-vMt?xNKuga`G znC+w5N$E0H*=Z|wXNg*tBIlcScEC2bb^)s{j!|%g`kDK2hVqMJiP8%>V$O+*8F&Gr zFErA%jd@{>9SM;r??NV)LKWnWx#u_^&3Jy@GZ7IJOSR9d-TD5v$Y||u$9_Swnjn2x zrTW<=qib!-mZgxGh@xTqfzxdE)UwGkro_H{$6DRy zmo1`xoNKiG(n(0pOw6*HQHd)_w;2fovAL{PD;t(&mQ3}VC8A9If{TnCxuh6C$?$26wosEFZ>JpQy#39KhpNkH-`R{q-<@dAG848V zB)bS`kkKiJhhJ{#rsBZl+$W(PHEF>!e~XJE@p$n1)3&psD} z;Lesmy)UD*;dWOKls2r@dkmL*b#g$b~3)mBxJ`R_~i!;%^alYT-7i-;&9 zQLrOcne_sCh2+;>b;w%1KMy=}G{WiGLbW=|`S@}qe!WmNwV)*nVi_z#tlWRJ-7ic0 zgJWK@1d?%(W*G_@Tmx&E3Y%t--z-IVg1H5S<9To)@>wPD>+SEC1ex_iZJbogpocjj6i{Uug& z*7a=%j)k$8phq{++Ok(YwW_5Rw1#ae_J&x>*EIKw5H4W7%9QzP$NeVWoZcykAt|R-Bb#M+(7#$nfKZK+vJ2ADX+7P zXWv`jYtD|Re@d+$5*)s^{IMg9h5sBL^04+>yu62{>|^%lSn3WY4?5AF^Xsp9I&_)+ zn8Yu9GiV??a!I?f88c|^y(%4)d!xo^+kh(0qU?{kFhVwv-1oyea?aq8i4Dv$qn-lJ zd`ANI6VyEs$ADQ-7Ot?IDT7CH<*Ok3g!dM#eYZG5iP`qshW%x&iyoSF&=G16o^X_p z-#oGGiPK{wdEL#8x!X|LhqrsV`RhB2TaKGUH1&x02c-daP8G!B2PaeAR~_GiSWJA2 zbV1^N0ahb|7QQxze}=w0itA-!4PP~6FSXNxG=_2tR15v1z1B5LF3!@rZDwF=E1n5u zJm$XILh->+QO6r9Y?qP?kNKU~(HdV}@@Af5^e*@9h=1c*cYvibzX zCVoXk(mz3rup?hNIzUVvhKMx_@4C*B1#Lii5CF5I+L;V#N~ZSWAR_B}GgpQvasRFn zk)+)|b-*1VoZL66r4_bf@-B(_(as?X!J4PP{D2EwC*e8=wM{_EfpJAEDZ5=vAjbKUF;6RNEjy~@YtN5KV`q?r9+HqkK%q)+^5r^@jULQ ziu-`a-ygzeC^j*ExVD3;*5Y~cgwyy7#eK5!{k5C8?w>Gi{fK~+r&AAc#F~(0XC~VX z%TC}kPVI^^S@>b{jPXB01eX`SrL%Gu@w@o0_}$^K*$KQ!r^WL)ef#j{{Z8A#9pd?3 z`hBUL38(!7(e)gD7=nSn1`DE*>t(SK!>QHW!TezDSyun zFm*`$QWWlw6OmH*EbD2TEI7U~=Kxy_E55N7X+=V9&-KehEz7Ag?rP z4~qLz3-P;Iprn^Y1Q;U9#q%yfNh#V&QSCa1s$GlwBLzi1u5I*>00U(_DJUKk$&V1T$=mCjLi*V#1YccxDKmv9pN@ckX*)2k7)6 zF)NHBpt&fZAC3JKPWzI+Dekus_g}!9CSv`Y3QV=*Yi0tMcLdJxZE@d8_r2c(msiE}E%f_X zS-O7}6pQ{8fC)TL;JB^0zen2`!24#%R}J2`HGucckkg6x89vFEF;2FiglS4VYewq~ zi@g!=p!aaJFT*oru29)Dxy)v#XW)@+V(fxF*sY1`F>@U0hV5sTZZqt!;vQrnQ9~zoB^Afbxhn`Y*QMSWWYJE5`z(8`fv?#{OoX zZH@j*ms{r3*66jbxEffaD~r@Gt|vIboIJGuvLCQU|Fzwh=F|S8 z=Ub!8N7Ref=)VCoiut@h>_$Byg8iC(mo@rtZ7-Nl`;T5=j85wAI6uKjCkq?@zse}ze` zk`Y0GReBKSuzy}9lc&)tSuq9lEs81l$92l{lQpm=0v>q&1!veVI1Fhgq*V!Tzqmg` z*G_=1m()}G^B8@aY{&vc3RE%16p;dg15l&@Ju^V(0PthiF@IN#Q{NhAqU{}cZonll zjv*^W|H}~NrVazil-7)%z$m%CQI!9vFPfu(k37e!n{*@mo5V*VO%E51s0gY#IiSKTHYdPN|@{O*66?3USjpl(XD(TjBao#ecr@J^wEFGxA=(v=+$*fAU&*; z`n@&!ueRf?%HNG{a48!7O~FU>(SNON@eyluc>J8!=ztwj33^0_^cye}_IINv=+Eo0 z6Ccq>|E-qANBl=O;s!_uehEE&bgCgf@)Bzq& z%GF>Sy&>X`Xi3_n>mG>ek1?nKUOm3Tz5vktVLa0XG7^;Hd&cY4wus2R z92>?VdX|bwmlN72bpXks4j|&bu6>qj8< zXVd-NBpHRjn@v+{>5>s%=z0d6!rLwO1$nz^Up%Pq3vexSKVlqvo{)@U9O(w*KFMfV zesj#o9`c|oWrCtZAY4B%fsTAKie4M!zU1S|9z_))qxuqr;DE>=zw&l8pN3 zzX3CrWb_}swm?jK9wG5|9ab6%T z+0bjPu}yw>|JdzV>EDc9+kpQ5vD?{R|C_OE7*FeCgV*YCgTk{}V-pe!ZbQSviI3oh z7O2AwTAvMCzaQ@E0b^IU#-7NcSOfEEYix6mh_Oj7h_N9TMl9D5yo zWU*iWBldBDwo*~#{rVW<{&aCR8j5|NC*)yc;DWTA_r&vEAP?&a4SKL~AGyY2HGfd@ zRND7=p7yjNW8WL|v>+FKPw;dXP<%bX0WgZ-0OdZcSQgee6LwI_VLDH;j{4g3aGWQN zu`R1}RpV)lt&E@(7=yQ1P)dLAHS=jJlP>ii#%{-^_{J7SY?7QQ|1fqt+e^N&E$6-o z2~o;n6&Xo7+=3T&G9j_XPWB($KG}pDlrqiNiN+e+ghU@3XHjG9iOd0ca6eAWS?V}} zwk2=^N-3@|pS3Vj&BTbd(ta4OX)&@``CkM@VC9t&@7m}iSuc5f$w%O zvRmgD$b{RlukPYmK#uu7--_t=2`kF?J1FQl|va<;urVWq9CiD*TUo& zL4z2B?klQyt_2CvpnwDzyrRnc^?kmV=ju(A1 z5!Qh=6=A|WExO9a7OG5@P--v%w&+53bLR(4`?cuj!;!%eIo-EL$=g^9q<6!s*uQVH z(RJGv9iw$9;K6(la-{5(xBEBmALnKAUJ11{rCnd!y1n0uo>|PxlyCKWt867D|8&pW zLu)BH0KL=J)_YOY5WUov*=#8`R3MGwX7u=tp`i;5jl-#*sI`l zR24oEa#-qzL*ZVaSOyrlWh%hsfX@I0=-Hu}r72Y}#O2tl^jy2}$$3{X#%j1nHJBM_ z4DL6EU~nQH!Ytwi6D%->IQ$1wQZFQA%eI~mKeTt{H}K8v(Jrxg+j)$UXu*MebvfM6 z`3n~>eZ9(zlH`<6V>7i&y;eQ6eeQn%!TT~}9|HpDbMBx}igCm&@?0ojVkg+iPk>c| zM~c0X6c!SkHMf2HumrnpLyu0KJ9O^&&d7DZ^9ypCG#Qx4ktPKbElgst3F7`1*(UYG z*g4YVaJoO4k>!nhpVCh8p@{to!dj-g!(&AFKQdJmWU8RajSq5RMu|0mx1$1>n1wxg zPI;BIPpihv{c6s%q_m5vF$=U)y>@Lpd1CU19eeHGaPoy|=Pu$<{Q(|MRiO3{42s;L3V!1D=wtGwRE|rwsH0KhqWzfY;4o(O<9>VrE;A# z#E81hND_U#Ysa5Kw|$&zA~6%YN%dYyh=g;ISrq*&mTT?5?ALJ51GU(N6+Ik zhSeNBb=pwSM85Yoi8Bd&BSs>+k73Y8^!xG=>%LRJPoGPA9RcirRtNiE0+rija)%QH zehY-9q1d+2iP zYm`sLwL7RV8==^GfP!#dnVuH2_l64vIT!EU8C@B&hE8@pc>=Gp} zQ|SYDEvq0P#gygy-qoUHa;mr68jnV~JNZ6=U#zF~4s$Cgz(&MBipjCV4<_Q23Pp86 z@t(Zpu}+9d(_5ZHzDg7a7v3A)Q4{zX|2g8dr5l@#T|9qNkUjjR6|E+xmEg7g)}qZp zYWOP;&Dj*Bgg(z_N#(P(qe_#)*8M_*)h3Nw3=Cy1rAecf{X;|O?U3MmxAAH70bwCZ zqbB&nMlV0al~N?T99-0H&0)?88kOVqLivb%a8Z|)2W5U}VXHN+yZd{}V|!M%Y~Ppj zK^=Ow8Gt|Sd(pdr9mTsLUHH$PkZdxbQ}_1$@uxGWQc(Env&y*mBy{f8u-G{2o=1)Vpp-;(Mqnj^j|y6|NmV&RXu34rue@ zwK;4DTMGCJy*K2R;0HO7jzs$kuZF+O`?alHI;UiVwjqVVd^v_H#99uSElrwLPH3VX zGKxROuPFy4ReH}hg+FHM72+&S1WG1nn%6|WM(V4)g!*sY+>w5LyoF3LDLEiXLxfYs z8oW^GH1r1f^Wj#;JaFQ`7OyYb$G{((qk;{x)x5!k)>EcM_Ib0bEEf-GIpWQSmBVv7 zwR~ocrm*wP7jiz-^O2MW=qcJ&enx2Axioh~&(_t(W9~S2$$OP^z{z%Zf?t2EfPH7y z-*9I;L=amxHomnvC~?de{-m!kocUBtCOgU%i5%EGdJzj|n0F#FwpwgnELyup`M!^> z=F3!cC&!9%0@%(dTp1N5V%QlnO_1A(+Mtj?DvHriQ#ieEmJ_&ud{3wUNs{)p8aI^h z&#IKO+K;XlvcJlXn5{{V#U`@&v&Y{Jx)FSE$byI%R!~K|5RGWgTn8 zHq3rx*V{Mk^5qlkEtxMHzw43Npc05pdod^`8Swy_z)=m`tL_jH6$k0$LfK(l0Vb|F z;#wWNizJA3Y@jy*sI*cz=o3LZ6i1*0S0UO*va{Gth~I$gSh7~%h2SLB_bwa1Mfvc! zjV=!a0OXA%_+17X(TQ$K;I3e;@fT>*Wf`S^K}7j#riy>4>O(?_(1?Grs7Z!=H@sHz zom8Zb6*`r*AE$hjjDG`e{7XAF;MRcmQ{GF)zX8`TvAzRtdVboJ{F^rXdYcWrZfu^W z<|a#T?b@zVy%qLBz-St9`LsJn$7N0w zOu#zk0+1!#?51825P@h`CK1>cZYl~FK+K(=#(+LNe#zLNNYElGIAz39jDss9&#!t3 zzG+Ac5My;qwgX{^g#zQRj}SI6{leHxo=$~L6x8vi1nzw7O4^N1r@isXvFHceB_}Vs zYnQom!^ezYtWDZ6?2k$|b>8daYTjSY4Q0snW3?}c1X)TPbbB-mV#f4XMFc6 z{-CyzdA?U%OnP8{Ib*8!r*@c2&puGJE{GBDae99YiW8ixKya>svhd;}I@PAm$9eei7Ex6O-3bRkjyt` z+^4|0Rii05O2m|d*(06=j671&JL3fsErNYQd?bwOv!GwpQwOzzLP60r1R;Z9Rk4`> zC4f#4vwFW1OkMdU93lQ-_6*I@V zZFrj-c2C z(J@qZN{#nyiO;{@P~jmWCt{NP1CU(_f@wp-P<|Anj*HOJP%?l5Yz*l_Wx*Y)(BX8^(oQ=R927cd z{LrcDoT=OXJtppG(mu!jq+M-Tr(Z^`saIUQ@l+i)B1wD3!G`e2cFjjkmUza8$y{3f z=MJ`Z(OMV-5;#wNKa=w#&#Ya93c_t5TOzS{t6=wLfg66|uA+0pDuS!ynt8#6t0_|~ zXFO4dSy|Nugk)L#io`-lUaM$ZNK{B#NZpWDA-zI|hfE3yD)JW}LM3YzYO_b#)9iKa zt?WvGtO1vB=Cz8f>ulxhQ(mPPUs|G!E@8 zD1U>*BDv(45H=3NE^54@s*mclBP^IYyfTX0%0^gIHj0X87qHid-G2DFs)yrWtcs+8 z%Huy}|5)`{P~>Z=AN1C=6Rdl%=Yu$2*K>z`n>Pb_GaI$4(JXl;RezPL?c&||E?AV; z%-h9lWJ$Z&l7;L{jc)&y8#763#+q_i6&S?}$SZ*NBwL9)$}a*1%=IsV0Ub^(5+Fz(196XM>(Kh_{ta%dqtHMoLzBh!Y)Eh2~ZLa zPQDmuQYFGrTa|9pQe)+X0^-*y-JPmXbpcFRwNtDhT8^}Ym;~EV3n|iFl~C8IQ0^F% z{Fe5GYub{L-)Dc9fPV$Iv$4vKpR<1|I`U<;AnxtcG+P#LlD#MVbOP%NyUHja&m&#-pbvRHcL|N1wx z&rZi&OeIj%UY0YVW;4ZTJ;%S$&egb8{cP6Tv1c>S&Z7d%C?li2eN%fkmNnKq%(2WB z9Wk|3d-v+qtM8V+%im#l&R@O*cSr$Wv2fxtv_p_>r(mgUffGgww3SA-X10xP*1QGH zmJx5GD`YyZjWP4aNQu_Z{gzRmxLp4J{m<6^Sj{Xsn$isk%DB8#6akfvg-nmos zN3sNSs*3ouD0dy}Q>s1I(0YeewhR5Pu%H0K044B6jIJm^22_wRRjmi4fHS>d!YjKKycH!(bdwKo(h227ed2MIiwh`=`1zYgJ3o90E!*TwlETvgNi+(t&Hz{m6 zDA@DUY^i*XoIUFijzf97wTHR9aVl%nYEb(g_3JcZ%?h;%eE&o3)*O*>mT$B6S#3$j zKAiXO(v!~RLp$HV(Xj*CuAXGEkUmc03nwQj2f*R%$RF;kWIv>!a(UO z_CfT4?7AvGk_r-i1fXH0Tle%5GKFB<1&GHcGyx~**n~cB4#_CUrt*>{FZW82yUvIk zTGFq|yPFoR3zg%vyKhAX?JPZ8RpAAFtDw2w)bk6YqLo*8Jp1aMFBSRZnp!Vtu96=4 zb+(4`md8KI&hD=$+mQ4rL#wr^KO!1Sf~B$=WaLxsG+jofMbSwKSIB={V~t&t4MMSc zU027O>Lx?C!W4*}((s9u50Z&Dq6;>}7+4w*rjwZ82^WZnw}=G_syoGc=g!EcqJnOx z_yaJkv$>L2DR_l z{lUnPpmv>ljgQcxyxRLGuA?G*!xyfx$2ajhPo9W}D5#flXmBv^(EdLt}rz?GZD8|6OH+mcE~ zA;nAFkT1Z>sb>X=nnU)eV`Sha>mzMm@Jkqwp@vbNVFnusO)?fIq)el(T)N!iNV8^b zCl)Vme0s&OGOc`h_o>}iMYF~7E$vCp7HCV*+G{zRM& zRuy?Kae9}(INw=O@CcLBTRgIgUXHa24kBTu2_AMucdYde?GD9>1>D17-9$bbu>gcv z$7E5dX_ynh_|d@@rj~Sc_EeP5b>e)aYSJfz_R z4@{N$7RJ|XU~#AxweHS_dfJJxvQ*ekswvIWeqw2*bdo#a{Y_b=Y(xI?hqlgqIsPuO z{SI-aO7BQ8-rJ(|l`ko>`8x3(oG=-|Ho*5CA8c5o_RvE* zDL1h~wQc>}L3Q$ovx9w5)hnY|ov&M}-fjyPHl$wpr6Ga$_|gMi=*H#r<2npxSF8)| z9VfU>Ol&-da$#gs;HHryT0qsn_~<>Q5)WBAvHg-ZVH=*l@Nawg6WX5#R-Yb^WT>C zZ;UT!JbJ36eDFd49z&sdRr4k*XqpZCp;JV{(e|-6mMr)ZEMnYm3W}(Ti}udlum9*d z{9^@E<-G5ePw&>UZ-O54jP|>HSM1Y+C=1#xj z$~p&=E>@n+lp6E0Ggy9#vsQuuVUVpExB>}Y8(G{5P?LVdoBLC^!6k(m;w0X zZQk(To*HjVypYKTv)b|!RN`y>7E12hI>Tph1Uo(z9aUOm&)eIyC3=Di1M>i`O$|OT zc0MTtuqQ(&&=vBe3vM-upmQgPKhRX&Ev;oBD;PF>L*EUm+QU$~m8c8Sok+?k-YUc! zv_2RYor3bm!%d(|shDY+4Cx2h}@TJ1xzqCB7>)vr(IlnuqpxO9&5+8PCP*&lr{0Xx1 zE-1;NwU;vNN#K{w-OQ*BMvEkj3}$w>SR|^A<>$15eDk#vfuILAMCmA)3dN)UDBLOnA?uugdYSM9MDt=VNbkmhfWu@V?*-b#0p5 zQ2GNf(sb~^e({+yh*$fHap8bV#|=COB_$s5&#(pM zfk!~OaRr|0!8d#jrQyvHHGyKuW==J*V86?#!_m`M{mY$oWowHrcdtEnaYEU=W}{0> zS}tFiU$&~~i*B{&tVk?fRByn({&iL?kscX8+cE!gDX-Bym(M$Iyh(W=k1dZa%q>8IJF#AsrvyUW!O8ZWALK%ntAevyIYYRlsGoHJ?N#}_e1YkmcXF88d1YG-NkQux4XT>zqjT=O(PML$CUd5JqOX3%T!b}q~$)Eu>WaK#!3E=JJzo%MgSWAN2F!|K^Z0<15g)G zfFuWx<@^t*^V1-KItY8<4dw+3nx%aah&t4UB}Af^d#rxa*QqUCGBEee;rfHB6s7}n zQEY5D=&WS)&t6+a#q#u_v!fy|RRaYQ_JFwJ7tf>lG7wkXr$mq*i^#m2thA1LVCZl` zkdqnGPXM*TL;J~E60Fn!+!Y*)NqDt7e2q83pX)TBO+h64T#Y_&l zgOhTGf3*g3s6dFO(3aD^TnUz!3+NJf5oTK*b*QeBFMn|onWFa2nf0T)beTIZe9Ymr zXY<;O>OMB|UD}Z#xz7$x`C@#Nle&Ma6?Ada!FBv@M$w>q#R6mRaMrS>whnl4cz?9- z#QyAJd&6C$Yd1&}{rJ-Yi{8SVaC^LIZz4&!pv+G? zhBI;CZx5vS>g84KT#NLS7XA&n-G#M;!KyHzs!c6Kl32>5z#)p$2cS@#_^WXkO7MzO zd8wMBQECruRmsSfMcKSrj`|Kt>J>JXeEWivqq)=-IEEu}R^;$!s_hF8>C(MuYOow@ zm#_0a-Fi$7jbu^n-Vae0T%2+2JO0C{0Yj#TMQhg+?gXh!Io7o})*kWm{*!OThtW!$ z$m?S)#PMys^YOvOFd8gd+w5SI#;ofA-o5pZ_EiVIJZ@WWiJyCN&|u!V_3$1+gHCUL zjVH}(ylO9(FFiX5^~t;kv?)RDk+T^N{h>OvoaXTLbVlat0Av&ngZ@*3{xlP9Gtj|u zfo-vExox#=9ec_>bp0cQ&!M8EGp=ZMj%$jz))Uue;@U!7JBVu+aqT0n1I2ZOxQ-In z@#0!0u9L)dj<_xm*Tv$xR9shz>l&yF=+{iUr2|N$16es1Hj!$&XD-HN?i^e?FTiD0 z4_ub5#AWSLTw1TeC8T)=f*#og!X{+chj8N1^|*2oiZ#zwj#3Q0LQP|XJ0AU)>03C~ zS~rRFXZzkk=fjDn25OZGS8Sa;cLU#t&7)kU7hGd6xG>=s7u+o^8-;7k1sA4|xdUk( zqTC&QpA=)R7hJ#=kk=u~HT;6>feWrd7pQ4CwENz^!BG=_hV>3)Yq#V4gX4^#zSvk$ zs2w$T;^Uz2>lQ1D6NMdwp>Bjd)1KpW*bB)f3Ii5YR4@wkute*ZOcnkN9PXH!53+WO z(V^$jad(rpZA;%f=K<=V8P5zm62oMm@`h zYtO5NO%U@GsWxibvR|llVN}zg@jd&F<%8q_wVMS0Il8bs>-9L<8}~+5S>d10*Jrik zUQ1QJh+}#AWvTc6n_4z8CcHQ66wjjKJ!SDMGTt*Wo<+pJ7sn#wJQL$sM4YEQj)lju zfdl45g|x~XUirbK+U4=(wI&_KU)5GtYhoP!9i3RajD1=%oAdd@CJkS}`K*!Ji#!{( zg`ADjst)QrKw{lm!8qHm?c`RyIq%(`_0*PiFJgWB^J3mOxAGiodVccc^V(bXYOLzC z0|%yQ-yWzuaX{(cQI)z*6aW3$XtMZEI>qe03xXuBeN?&NZe{$R3-muwMr{vxE~=je zO@&^Z0&Sn->$-^!q==gn>Z~h0%EfVN%5$f2QJ5aSI=JXy1;=3oCA`9ILS2S|MtJH_ z+nSo#yOZLmJro*+NlF8(6RMI4DUdHBkK*G%8S#$HczD+1(H<&3Q%;m#uWVh}PL52? z>hi!dn;zN4-{nneHf~fjH1GWR^N2~}vTW~DS+BC5^x>~fnj|_`bXm0J;f47PS~Vzc z*7|{NLl1ho$stc5Ox61tP9RUpYlWsCin_LPn5d`)dkQ9mYmjjg5sba6A^l9P!B3}j zt07{-DAVoN3jtfvr)W|{CTJD^D3FwY>X9Qy;hM)M1if=UU5+y@kdvB`LaaeE6 zwh8jhM#)d(RUA%clii7;x(|7Ruzr62AYt4yf6@98DV!E;9*#_?Z!JxdsJ^uXu^Zs6 zg|W@g)rYV$e;1IjSHp5$Y-bKvA&;p1hZLoa$z(gUbB}#AELuuG_SAQe zeNYrFr)ejbC=*6*e=}9pG{bNj`dJTYHNl&lDk6ig-Fq20ep*S< zjwc1O=+IdFO={yAM_!ZVsK^IJBSAjGAHv}S0tco8b1p+AYg%N>8g0Eo(U-5jq zzv8?UDxIq=#84QuHcm(@@iNi2$!+sHAqk_HIjT6_nQu(DvfCCWiW3EgiM9*~oe}%8 zRd}RaP0mBn@Sbw9Y%e%~9wa9DV8VJ3GO#(f%@yjbhQ-$aBfsk5$50{VLk0ITcRr<0`CrjHG>)VXyzrQmR*P@Ae0c+F9QhdUj5#CvUk(PnRVM2sbVmLpbezY1Lby9qlh@nAsgaI5B(!&vZ0HTWsZ(O=~A+`HM(gN zzACG7Vb!3bjBsgh%I2`dUtc`@YS8u2^?k;Mhp-v!d)DvKR?_KHEcadv*#80nlf?X@VTtH4i)kv^R@@0aW`!@>Q0fQbL(%^P*^FvwaQ;9!5FHQ)4Xj|172DZr*3fegmN0EMaQyKSP$FrvZ*Fu^`3;D##H!Pqwa zR^_c3klL)RCy#xveam-yieR3a&-h|bt|y1!AZ)ZpWK$S28htF?#D+NOn%J;724TZI ziWvpEU?KP8BJL0yaUHBTEa1QjwT8g|-$DyT7J6-qUspxypJ=yLKCX9DH1L9sqJU?R zA3P>r1U%-OzlR6G82D*eTd^Gxj^#5X!IMC~Jsl_!%}7A;7HCOXc?(SwtuB?+G!a-b zdnR&Q9j{mZ1u&)JL_5NrCQh{Ehc$bh2m&&pGW|aSndZ{D)5J2t73=5wafhUmGnMvK zfC~ux7g0k(F{M}xkrSgrL_uwJB9O+ctjN}kyH&|mHoI=_n&5ZY z%t;THBY*)`q^78exk2s+3uPvHM<jB?#g@7 zpJ?@wV)sCwlBd(`Oio@ueS7j-->8cBO6|sXS*{{YE_uuIiRX9rTYlp))4BB8<8|6K zyrL>+PeDw2SD%MPvLrM7+Q ztM(dA4nKEXRkmo~t@!XqS-p^MR|hoh*jACEZoW`GcM_Xk`AehJQ4ztD$1Zy@JhU* zD}+h0_r63uvcWAo5ABlQNaBY(59i~0#CI>|yrds^nO*KE4Sd{-! zL~9O8|5x%KDCtH@K8aHsLiQpdmGf*ZaV9UemD|)J7pHKUB+?Ga;~H&!4XAS{PPGBK zLU7W{$SE`s12+#JaZ~$c-}Z^!yN#T%b<7BZ|uHP!$gKstcW8Vp5F_(`E^UB13w3nOLg zf}w12xJNhNyfRr3YX=PqV*j|R4A{;^N>0SZ;Ly| zr#@lx`9*fXu<035N=6!ssNPOPeh`S1(r$6NU8|q8Hs+);pR$3;|%ez6}LLNP1|L z*h%OarlWy$llfAs4kfaDbos)~lC*t*EI%`6#`-Un{JQnK!TwbzuV z+lqH?Jg9n$$&-+wGIR92o=rxhbv>V^wXdGnsAl#04cI(qZoOP*O%wzZ9kTh$Qatj6 z>g$9h;txzjSR5A7=CTF6k)nnKfPpd*zSHElKno5Yl)3?ayLhQ!-N zsMGe=?NwAVN0v`4S-CMpP14Ri+r5c`B#;65ee7z!l(mCNLrdGQnL2kD=f~EzfAc@V z+MpI$$yJ8*XjmUXt=Nf}&jw&B1wBO6s;Sma6gc|JJV5#|3mS|B$5nCO29K^1WZhI$ zk(Pq##QC0#j-#9Ilq#g!Bl8f(pKKLe)tDSgMJCYvNRL$;&0=3CYbOgEwZ#EYesS@v z9q4)%J!n*GpR8gZVM6G260x_cC^kYgsoFfm?KU`<*WXtz_YZz(s_e4vruT6C82Y zqg}}o37hi}9w9id>cd_z6A}1}=`44SVq|SY2$kP8u+nc~gQ8bPJ(=)T1`z8m3JDeVX z0!cUoR0PF?2SpJ?Q3OFb1q4q}Ktu#V@IvJ9j-Uc7AU<-*DPRbK2E=d#VK-tzBH*JU znf-seXJ-$^_xHT-=kpgUb8OE{cU5&&b#-<1x)+|BztVgt_qM2nNBfI?dVY&*6LkG1 z@!;dSF=1ebK24fGGitJ~PZ=Tl>iI4Ex@1d#1m_cJX{JVuKwzg}Y2PZL>a;ZIdC3U1 zLeG$0!DA$;9)X;V4*eFd$wjN4bahY;7-6%BJJ_luo%q1&kF&%b_r*tD+PwX>@oQq2 zPo6Z_<$AT}LNVYuQS-KIo3|9*+la?rr^-VoPUtvN?ua&m`X(4@$cHN~A|D)ka|NCS z+xHb>dZlrq@*1}mFRZ@*>ufPHQ_pQVe=L$A(_h6ZzQ$Stnzx%L#h%$s2}uSOP54(_ zNMj`|8WlN_8AO0eWGju4Or=ZQX(ZomlBCzj%*Ydsr_P8=PV-Ek`g~kc>dHF$9plNh z+IM_ryt(4l*##?z19^4!`zyrRyita+dPS>IMih(rg#UZSDN*R%cxjt}HI4gos<(Wn zceS40`mXp)ygzfRH3$85E#tO4^F=%ZnM8pN_axhKddw~nv7zRe?0Tu08>e0hfwEpn z$*MoFMo`DHha|Xij;+eEI__xv)yknA z2M#lg5qm#tv?YHh>yFM}I`{M>)0k2=`%=sIripJ>o2Nf#bo`%U*y>h4QdfULe{QLy z;Y=a{>Z;z-*Jej07@WpO^cgjfcYbj?kU~q)ucfIj6zE9|qh*JZeMbhk@xR=i*f=A) zlv|BXcCp^{c0X1_4EaX1Fb3fF?Q~(YIqSk(WX4jQWv->~L_4xeea`u|>LkvEvU*fc zHUjRIOzG5+3#CuEazueJtDmnbJtgvc+-BVL=U9_{zXh44el{PX)hR^oC8|6RcH@=! zcHSJ(_@G7&1t!oiq9&ykC^<4iP6nl!4?Uf2o!qzcSdC}OC&%42WY~+TQ_NY_Vsoi! zo?LBc7yN_A7$zI9L{SS|Y-T@d5rvN@gh%J|K?{!2K*;Tiu;#nU^U6AzJZnZlMS=BV zj`5uw5g0pFTw@hnorTNf5- zCdUFHDOukxXVj-0X_-TdtYk-RsWUDh2Xn|@=S=P5ln6QN#&@qyh!Jrc*B!%EH>9_8 z)rqURZHF&IW`M^8B989yXljRIx}c5I2w@b&sT5N|r*o3MgDIO7hwzMJN@`~5^A0th zCgP?_Q~Qv(($aH8rs~~I^?FBoRO}KTZTluR$*+BW!7A7?bXt7Izf0umM>x*)*@CM3 ztmX+i@#y#7zBopCPxAb&%zMpuh>UB9E;a1=4MVy_?TSatY&cvl$E#uMt}yOH@f`@8 z%&4aB9DCM6dPd}=g<;QG$UWm>&|Kq^*#e{`>QMO1CH@cay_~Whi)<#_)^|YL>@LvD$G}HCj(g^|F=Yo5g zckgD8StH#>8XjP~6%ifRF*=B9RH`;E9OKfv6gq>hlkCKkL!Qu?_$0+1T>p_-&_9mHgWImx88??is(HxhxC?~%v@kMPu&I$W!(sX zbmq(=`h#P+N#+l2gdj&Xp+)$CwEKCvsks5{YH}$l!aXo4#Qg7{^S-$|B_`{=3$M%B zAcNVUiEhI+%$^S#ao=-mYbKko2xH;3?+MonCaC@M&Dz#a)@S;}tGbMw40_L>yq?)0 z*Pe|?2+7$6U^j+rwn{=MK5!&Ngn$axU$V9%ojtls*`87AAniJdRk_N-IC8>zerCn4 zlVZZma-;EuACSF=j3)LsU0?CdM0UCnNz(AJKOG?(RY!8_;mAf+Lscn9Uk1Av3!Zq9 zC(1s=sskiWQ<9AE$T*#iWQ|qgJJE4>dAo5|o%c4}+_rodmHN!M;m@(+dOZ`>@MN{e z+DFywS{iLQbuq`QzI)Mr9@e4h9ny4bEo$o7IT!xeRk0a$6L=Gu*_FL`kvB!)I6`~` z{o0NnS%$cWT*uN_3HsN+d$)bXu8KZSil;?h^(pZ$>p$ZA7c37`ad8vHgzEC@=ctMQ zjQ?k21vN=z&7JF?Fz-l$u*hH#DT5HCCd$MMnwzI@shC#tw~tqEcUQzL?lCk8G#>l3 zhy^lB#WGXBUqV8P8id2)$*8)G0ewyj=}X_B>!+W#^aY~Nt~@36*DPDe|Xi=m`Yh}fV@>Z z<}!JH5!V<=k3ja(id!xBZ6Nv%@#h^C;s>iS2u=}|lFFU^Rc0@wZGHA(*Oer&8*ovh z##1j&$tULLh!_j)VC_k&Cs%TM;*(H*h^x@N9EBNLsq3e$&W?|AMUQ*nxqi*g))$B8zMLTRIsQd? zNa2odbLU#I&h7eQX}_zl9{Gf!xBqHopdWalNKistydT8aDlVp_r$F*5L&u}wer>g?gqODacSMQK>;rm@i0zm-0P!ml*h3>F{J%9qTRYw|dh?e^`{| zj&{dBHd3mc+12wetG2ddf&C%ATzy&hEn3WTy5Eb-6DW3Br z+N=lPg_L0=uYn-U&T#Hh?B&iRb}l2&xKP_V`t6*ZeN)}_#nnG;J|6qCaqqBa8Ka0n z_x+eJo?TyJ!c>dfh(vL<+dRBp3>j^@Hm!QT^XN%t^dV+Cl-AL}X(BkSt9|6jQtPN? z)P)^;krB}C5kmz>WO%adeZJV~Y-1Lkc6rvuEW$5FWlhS`ANKgOWdD};XJ;+W(#LoP zaPBFRcRTZERlTg1l=eK91-slJ|AbVrCpts!UBSP(&ALRqY;*6$UOw5 zlPGY2jxUQQz3aMTi*D>~M*ntXPHxfQ$Kx~JKk(&%G4VA#g^)A)-FCNq)Th?;zVCX( zpVkgx+@m}SD~dEImuR)wDxW-O4BR(q`0?IIc@LP-QiMxhQEZeyxmsWg*}hQTFk z=%=j~)Bn)t9jf+P1I6`y{-B$o|2$%?XPO4l0MVI3t+YkC!tl@%7?c#&?eI89yL?R6H{(#O)BcM?-2u^adMWM)3%nQpweSYBBnnq}Y0~En{W6 zMj`9cxV4L+u~G2FGoF*8+d}KP8E@|}56zl&zQ2g0E(cAY`LcUAbxGHTD$M+2UHGI+ zVhwz`>XAscvrAP+xb1O8K|xu zFnz{{?!DB#miFTRz3vKaU1B=N_KY16J1Q0?AiO8BC1F8{^%7eqc24Y>I3Uq|H<6_> znwy9pLOW{&8^vu;R_F>JnauhhKz$xkqG6LJw63X&=F6bL#)t2{vTeV(ake++_6|8C z8>P0c-!JyIjt#~(NNrc!^v#-8akT4QSHl7`_>+IgOSM{!V#vA{~-bEIP z1lhY1>Ls*H=$z0qVL-yD1iN=7!$iq{>0P;bO*2`@66#*<`zChTvVFE|MX-B`ybgQB z2Kv6s+-Ho8ipDF--sAt!NM@n&WkM zt4mFBpPBaP-B}%#^eQwayMI7>)hC+zenTMVOj_P>TD)M{!NB=RP6DjMeL zaO)~U(MDL=j;W=r?4a{l6Kb?YjDxgR4NcAR*rqp)P$4#U{E>dCxI#3t8napPZ!4@F zR*CRh7lf(*Ddtvts=pMkTSN6eL|LfW1XZV?M=qjH5gs|GP7J=}_w6q-8WOGbcrj3< zR+n@wztQ^7Z!(nb!g=d4@riyk%v!3eP4(0c%iQw6ww65U%7l87WszB)s&r|1rej*P zO7D`6A@X$koOH$&_ok2LD$Kl)8ZWfWNYeUmHkPzXQEGp;vQB+zTUizT#ZwKfx!C@L z`~2AM;-*%VwPS03?p;F-X=~vF^#ANifYzDXFpn#2Rw-gQ7F_Qp$M!0aMh>vCTtl{m zGyq)8=&5brq}D+MCIy#opnJmN?`Rxzzr;S~(ikT2W$Fst7>rnj$6AqN%+0Yrx^n9D zP5a{$t^b^(9sDtoB6r1;>0Ux6q^E{`lK`8BK{qEKi3qg{ z?9EK1ky~rp1bvukrsc`C(aNuB^F*35!@H)veBhZi{Vpk5+R!?1;*$l}jGZZ5J)$Nq z8N9H++jO61-SfcPXAHW%&9sRhW$N|b5%E(DbIRBYHGi>An`U3n&3csRnEj+FhHe?( z`6|)2!;q&8*R$e>38u0AeJLHHSg_eyD@2lC7EC3enl2YFho!i|Qy3q%(QaeqA)w|g z`b`s^FUi{bcGoTq+clY3|I$M1+^QWcbK91*oLxGE-($U@S=wqw0;y^xza31Y%pK;n zace9&ea~s@4LzIHwZ+gLpQGNy{E*7I#n2n;;t33iBk3bjJNaNaf9dzTx5Ddk2XVOF zjw@jPu~vYZY6Yd^RB~Kc>Q#=fMGEOqbgU=CPHCH=%+>4=@gQY*f)=`R4#P36J0b4Q zzT&y%2aTQ9nn_l9h4@;y-`&(-oVSJxu`AkoQRu_^-PDh{V&#!`@1UirXxnG-u&dOa zL><)#v^1i3tMzS8vx6;_T|F4DBXqU$7;{rkUYU(qF7u0oVL}dr!p5`=9wVIA(m7&x zb%h7%0d!hUPNMQVPIuqA?PMG%IB3ommjp90M*Pm zIE_`a7_LOxnn8{oSJ>+Mh&DQoKt;`9;N!(5m`deDBA(FrH&S4sN@RHBU*y#@Gj@Jm zBfp}Z+m*Ip_ySv6oo=d|$2ME%ud)P+zsvwoYeTDnR>=~9sVwqT0ra7vvU zU{AcEvPQ+XWHA~pi~;e|nZenru zN{s%6L~S(i%C@6#`{ z>WgC%s<%|L`J&L`{ilsea|ttmS9|I^Gk^@HktxAgoEUo_=y>}OTKgiWJQ@Wp2P&sR zL*>$QJ4!?ORsyRvNgw%|ZV+XHzDCu;3_2w-{qGNyR)z5T2S^mQ3N6b@t z|2rO<6Q5r4Tz!4%Z8vwl>AFthb;il>&sse=XIkHf7WUEg&)@8RlhL>55+PIz$fHeS zZt2&&$)l;f3pVXkM|3C@;hc9I;}PTvxClHku0R-vFI3Kkhy?yZQn7SFJm` z;sXBg3;V#HoOKz&x8t=5{~SRQF%uKv^KoPyi&NCdn*j69GQfO*TXF|ytCqVrx+QnG z7rSwR{l5aw#hMYfB9VLdAuOzkl`L9YKS{dd+m;mnyjo>%_>wxmMx9fLHZ}igMmuPV zNk(v1DM)&U>@w)BdLFtGKa%W>OlrTj>-2}#%5F6~9$(cxtI?1rY9~FYP=+Ra%BrZ) zzcyk&T-#Ti2X|xGV`j4XA|9q&JR(_o%Y!*_ls1bXotzO6DiqZdj7Y^)4d(CnB-(MR ziE`0SCY^%8degj2DrMy9$x))eNUA>E-!pDl%B}5h$vOY4-XmXs;=;Ih#=EwxdYsMiNoh-FQ6{n%D^QR4?v0mTiX!o@W2UmNd0yvNe zxcKaB=(EzLhK~@78&?)iz*wc_0?kKOxgI?~S2q8)g3}+0-UX-a=G$6MVcvZwUrj;^ z#RYibVwex=(~zPdO!{=BPdxaM?Vtu5HV+%8~=r*AxP4K50N=YTl><;OHWS}Q{_MR_xWn@|3 zeQo6zSRdu+ow~g?nBd+Kcm8m-{<~|}+n;`K3dU8|@amoVu)eqSN6*TgOXB>0x=N{c z6O(mi#66ubQ#nez;ZJ2Z$l3Ouo)mkwo%lN~U^hf?m(w2Eqf#83F$~2tCzM?%tO2a1 zaH_A5v8%t^%HMse`)l_T6FIz}s`}1%WYv*DcFk|TTh<&-OJmNxE-_VguzTZF#G5U* zRg|{V`JF@-9<7#)(hd_pp6FB=Mf)TpSXOREkB&x6wuWz3LJ68W^H$ohXh7^CBYPAi}%|cK%qmjK+CVI;&U76veXPGIyyKD_t05 zE|xBg*g3J0?PstbHWvwJ)(;Mb?EIAWY;GF3zff3TfjQj_|ss-#K84o^S|>7=&1|QL);}T$6u*?SNdOq_AieJ>?*YxdjD1NP z(GVE4`I_wh^tVp*`(!snL`zE&sl1*b$wI=uUV| zXoQub))Nyq(pi&D(PUFNTeX}`6=hSj#Tw%fe1yn`u+YAEh9dFO+MpF=tcbFggBnaq zv+TO@`5^5~6HDa?*u935dh zOMwtFT!^#^*Ed#nX!Y{41gK%i%*fXeQk8a9Y5xE$RQF>TlGo#*+_)4?x~h`2mt9>Hjg@9jD7)-ow5cbYaa+^*U` zEPVTQ>sPBZ+o&yC_%a?{P|KaZ=-tlOw~Tky{qysMD_QlCvt!8h)#r^#tLi7jKlksZ zF{x3lJL$UUF4F3XXwlXz)Ia^?(#?ByuR)JT_&CL*B}s=z zIFV!H0^?^nUbaOJXHYpXt+94{|J@y?{cU2ynxcB5Gr1wTmYt;jP3@D2WRD5dQm!BT ztH_Vg<_?*|oHA16hoWiZbZ?yOatMA5+TiFxIp5__-~4mq=q!>^V+a6Rz z(b+@e3WNau7df=()vf;}i!WKeqDH&Z?Fl1&M8@6y{9t| zKo5@Kxgg5w+v{{#fF0IBL0Nr8M&xH${4EPG!sm=!1m%EA8TpVYO)V^~2GYRdj)4K% zfJQVi?tJ6SBgwDLk6ULLQDd(X*L?4-tdn`+Nb1~|p82rlgr}bR>~g(*N?g*oBr(PJ zQtA(@Mbk!)W|xU1)3gqroB!e>-RQi&hjH3i{Mv1Kw~&EK*V+(g^f)$XI_q5T@uaBi z6OzJCzQv2;-;-#gTqZ&f_rOUO4h7xFX{1mZ2egD89HpX+-!^9a{^sC6t=*>a{I84W zzqEh`t-J9;Dh;Z6RqKECk(?Ay_GB4jQ;QXQX<>U9T->J|;YNm)WDXxst$3BnhjiDW zRpiXDsfBwuQbW#VPjae^E23?(U&>*eAr z0~?wmaUz*je4;%dNKqWx#E{f6zGUXx7mm2*FP!#1v?LVHjD2alJ)e^s$hFd@UfS!mUv(!h$)06oSFQhKeRM_aoOhe)|DLN~TT`DWy0(`I zS2DUZH|FUnH|le<4*Wq})~8|005hN_*ugsw3`RQ?E|TI-To~O-JL3 z%viy&FJit}_M5tw-A^U^goc>1v(Vv@Ytkhp5ks;vIlRt{VtK2=8>5>P>lJhJbyMQU z4&CsR`DU$IDKFM~{%W?IyXV=){e}&h-AX)G%X&UpJSwIl3+jAXSJz8ci@E*h?fjM< zfw&wxR?O=U|Dac*Hqe8d-42#|>i=c81Db?*P7Cy;#&A|+hqIb-(agDsn4hT6FMr?d z0ACk6J1&sfZjELn8}$u|n-E&$^jhc&OD?pi`LEj^G?u0(A_a?0Vk(c-cTyopBdv+_ zNig}X>};~e#a4fttzWue_WQB!#J%(9ydUd||E@z+x9&F%ON@=`*6pU@iB`R^nEkI_ zF|IMccbFw_H)aG-Bf#IMb9(b$kuk71_J$?@Zj?VCVf}&*$H>2Bd1Al_<;u zCkDQd5Z|YF_5Ats*WCP>-d?!AUc9VW+$>C?Kh(G90JRz<8P9YM`D;?az#xxlV*qN) zObNsc%KoK>%1#79(0wL<3EFz@1UWA8#HoW^jT5FT;e>DrYv)jBEJbv_G-I&Qn>K~& zQT7H3xn`}jxy6${yZiDY5qo<0WADH9MU3G-W!7FaYjCgDFFg5SR$(Ac#)m*bZid6QE(;Ua{3bR%{ zrtN!Ai&jgWFlIuH!B~}CDpjEq#-7f~BFVEThhO?k$vB!g?c34&k7Vg}MDEcQdk^dP z+&bfh;zH()@tF$(l(;X95;dVj zAb-BXw^Q|q;d{`X;WpK}wK)3_rsyC;_>!GK=mvw?oIKeHiP&f@jTOX~irDCy_G)W z4m}DP82=EnWnAuBtr4ZU+P2BcNLSViKWz?i=~=d4kO*ogbGY)?I1LPrdc#ahoGzg` zIZR>ph{{#_Z@7tKP_0mH$d#i#n=IF5d@*7?LFIlg#F1~i`#te# zZE*Ea--({gXubXlk#_avhCb)Qs~L+d|149VJL!p+#*;MPwRL@dr(u(r7<;c5E%5JP zm*@uUIgpCga<9jRF4dv(MtCWgo0V zV$AcVeqw!>PU6OivrO|zD}5ZXGm`IU(T&hVwrH3q-fmHRXx|i7Z>JG|=Rl`LAr6d^ z?jTQ`efa0b1%ro}cywqNrGoWs227p%{jGnKGzv-lV5i z>h%_h#A${(Y1H{9qWTe2FWpF7P>&~G*3HMnZ>)XCPbmA;&t^0-Af2{7?a}PEIf44B z?>h~1OiQ92)!49R%T*g|7S+V3GN9(DnuNyHtJ#u+XLe1DiprXPc^)5<{1FZ$PpUnL zh!`{29_PHj41gE`8D!>$S@ncD2Omn*Yl?OUb`)l(Ro@vq?WyPIUfyYa%BF#0vpd=q zeP^1Oe(tpzmRz8K&uQ|c#k$$6pmm<{mfNZlby{9}4I8<$lLFCU?V)EjJ0KAqX4?dC zXp?{)@Xz#A3eTbEe;XavAjq#WI;=_XN_9?{R_38{qQf#|beJP+LZpuBR%6kdOFndbB2+s94g%VlVRQS2wy&Gi*CFSmH&!)9I-yE?&m zP8b98+H!@HC&f@6P5NfoV3!Dz2vd(nwUB{satELcEi;F6%}_H3xq0T19BbvTbB{b5 z7hN-Fzi9UHQ4t&aYeMx`el1lu=1qU$^CqI?M?%|-sedjSJGW4Df7dXrb3V~1%5A-7 zd0VbOXu98=P5mGCm$`aS|3>&=(!*BcE8+OJ`llqS68FD6FEnb}36?V2OPm0Feg>$ok? zXU2=`U%dC@MH`d;TyW1-k9;v$xb76$ zo8VQM#jg%Al5tpI*Wx`_OIcVo;p9qFR+rPtU>6NJLm0P2XlJ=!q-hV_qU1^?&DH}g zE{NCHi|i@su9^p|_qWHcd1Jq5eo5`58Y^EStJ`PR`t6r(x7M%K%@cpJXPr1WXTrR9 z7@+BL-rh9^?5B~ruA3*;&RmDFCihB{29WYK{k4A5ry1fDIo=Enr<4?M&|Ft1b%$<} z+oX-`6!!LL65U#!K52I8^n~cx_=ew!)*sI~Ha#J6P_g9|x46aCQ~IyAer>3`ubI++ zh0vR(8_!uw?&x#tX3_m)gWUUzKC$Lor)C?8ZQ74qKge)dyZ@8arv2zma@MZFNxM~s zYdEc{N!GS*o(A?l2MuKQFS}JLxr5WH;1mk6-=X=l6)58Hqu|(Ol*$u3{cKkC&)ym%J?YL8;3@N%Jt`Bd5->Y#cS4_CVH1f#-PU!uv-q+ zu^g{20cW>+V#D?UjhJo`rh7 zG00KmXE)xv@OWK4`>GL%F}K|^Xh!nSG1HGvUb8ng{QS6$*l`X19=TUi-(rN{WEY->RZGlLUaeu(u!$ex@gFq)q3tFqbZ zbzEC5S0JCQf0DJtOlRzrMV=7H{~B+P7#xRGgjH=jpj@^CiZx6ObwWNI$xj)f9DrFF zfiP&t`Q%1EsQ_cl@6^Wlo;Fo~n`7LQZ4H|DK|@M&z8?1T9h$nWy2MD6?r5QH`-mea6r5~q3-4_ z);7^$iBWMOSD$j3oGF;0PuKmf_3VYWR~xIp9uX}pyJ8BCa#?PW{<>b_`h;>{hnG|J zm*u2GU6y-FpJAA;k14lXl}onUsb&`_r*?3AUZ0_RUF#^bEBsw*noYhdJ@Bqq_1BFS z>Rmg--=+A*dDj!X>#XYw-u0C#Q`7#Q3UH9`!n;I7WTU_v-`8j9zpBzZ!oRF6GFe(~ zGXeklzqJ;cw?L`d8ha84){4sHKZssuo+PaM;>}k>Hkp_HEJ}jUjFd?Pd~o=UkOQztl!=(`n=x+&r4sYB@TV?m=FNOH+;96n@e(7?rjn8C5k261IZYdN2MxTS zBKJcPJx8RlzIltaE8a9R;`LP@j=q2NR6N^ScWZ^&4PRJI@*ec^aW7!{IYWAun~QTWn`N|iylzf2pzW^@hh=xn-@wNi459l4>aZ2S^VpzL;spQ ze_dgX#Fxunn78}Rv^tHpStmZ8`O?*6M8mfpuFZtepni9~*gZDpo)?VI_uXykBK^R; z->2#3OP2Na=3lJ$ml^t1t6GYm%qKp{?>O{vmV*`#=|6%N-s1O~GtBq2cr4j&o>V() z7Cp*|aZ+OHuSyQ@QW$L|8AFYfzHU8Ddb(3t0>BKa99N=oY$pKO60(k$Wj7MtE06iI z<62o;XSs$Aow2T_N!pI#_s#gCX1a^85V>mV2A7LqT&uffSta_@x6ORTbbY(Ie#dLZ zy*Z6cbv723_+}b(y`%~6k>bi-%CR_A~?_!Z?5v8PV z^LvdlVyfzE4|<{+$Sfwd$ccy&Q0{bRUQKldd4Y#Jr06^`byb)ESpdQ|xh21NXn5zz zijguzdVf>~MkYV7E|=Yla3iJ7e5 z*P9qWftx7fJHP24$zJ51dbODLA0_|z<)5Tl1OP0Se+KYp&Bj_qwT{*zg=c5^17HBnb`%n7&gUE>X8sPbs!HjrAzUK#GL%kSl~Em~J?AEWWW zY8d5DkZc<-_izi8?i^Nnf*27h?Fh{k31Ow9-SqcGgug`vLb)$%p{$330FFd1ypAsPY_py zN~;0B#A%|9rNFx-mgKv^QoA6Qf^SX^FRO5%%4)+#DGZQguTF`I)S|93OUg0z^%L@a zTGtuD_c@l|3RmELl-2(eR(3+8VA)`ptvjsjCPhv8-Y7A|-yqbg;G3hvN*_`+Ri(9I z{ysLf2vJBc!KJ8d9BBa;D5^90%{xbGuVBkVcP!8vfj6m)NUDxUWEnX0Xz05^%dp`; zl%60Sr!;TGU7izBMq*sP5sZ&_N<_Xza-;et^_ptei?>`F{ub3jyI#YzkL(sw=E@Q_ zd{Zq{S=&_Y4+d(#=_0jH3%qk2UglfaU)`ZNAmGntQ{>Pc7g@yrJX*X^n0Fpfr6 zjsnNE7Bs!2A*h!3IT}h;T3+Bna0iD&a$Z&~)%Mg(4>%`1DM8<(r=Rq@x|-iIB%)?MZ#)Tn-vd>Tf*JML&_h|D>c>LYr; zKJ0ify#`oT`C1f~ky!MO31CCfi`l?>0j{#kNQ%lbQ1k((MBVTbE`Ojz6btOS<5Qv6 z@Rr8mW#p>Kz*~ks<-DaqpoHwrwNweI7g<+n1*J()K4gcLjaT%xCE1v(gY*tcy)b!- z^p*6sCFDaB)R&QZ0qtSSP*s0fLe^jI6G{Ckqxf1{Bvvn#|ED&-=Jc@4HW5Kc%DLij zLU0;Dazb$ZRP9W;4r)d1h&*tZts$Fbg+W3G;%GxGLW0ncQ7$K4%Xj9~%eopa~t#`)wn`4^>?3o}JhU>rGinHuD zKI9)@w~jYP*){jiuzJa?W7M27(%wBTC9V99uG%c0bi;9q-+0ckmB@@{&QUG|*^ULuL z%Bpwl3cjO*Imf<_y}C?qY|J3GM-6qIxK>9WhrdA#(@s}+3s9**)k5iMq|6JUwkW?q zn3br>wvYjk?@?OOx`k5@w7rxdwzeOtEegFQ$eT`|R(fAiQfX;z%*2KPJ?_XG+cJ>6 zX=~|+v{g3s(7+CF$}%V1b%JF^Vd*KGN!bHxU+F;mGF1D1khG$G_3byIQL+LYEL%m! zPToWrh24F@R%NJG$!C#ztyLf5$y$LY$!%(8tGCPa3G(eX1ncSa50(E^af>WNKe$f4 zg<3Xq-eO%PGo( zMMp}chL=#iP?nG~<`o-1lu^4!2frijdb`YUdXuv2DU)5oW;H=;Yn!6BU22q8VpE$^ zSpON6LKC#No>7@}>#@eerD7`Vt`O{$Qr@c>Hpf6v^HG^}SNThD?-v$0Nlm~+RCGwx zv#ci~pu%vY_9GO3AaGUs+hy|I$ypyveJnPl{q-9?o72KG@m~0K)|Tcy?+jW118+_{ zyfh*$FZfY8krn@t-2fa85pq^FAZ>!ymeaRv+e}&n(l&$Jt_YS5_GX9js;sj1R9S7< z5Y>P1l+`L>y_>{)Afp1KNR?4Ra(I5|>%liVl2PSfkh0S*jqFUf^#y?xiYM?bsxtVm zW3cxX)`QwWl0XS^EU|E3ksU)RL+V3|tXM-Ea1AsdiM1Up*-F1R=fZ>8`qAp;ImWZK zHgA62xMJ(8$aH%wOe#HPgKAM?g8zE!F!v<}+PWGLCtlW({v#$>ovmZsf0X+tUA4J? zGH}0#^#k{xKsUsx@+SiKZ&u~^A&W-1>Qep)N?N|>UG@IUc+Wa@|2MmQwWaQ(3Czjr z{KeJi?}~%eH5^2J-lhJ; z-BbQQ>UX}c|G&qI{{_F)wP`1xS$H$=3u#`0Zx9lnK>SeaHL1H_aG?0y&8X{9^ z!Cx`-U)9*jjmlfF00MYgsJ;wd|Dt7_o~hO%OIc`APbCYd+qJ{79@JJ+2AfpqkcE)LD^vIO!X{bEL8q2hlBnbM7r6dUMMvqrGw2HygEK@m-n~~75 znM~-|Y-2NmMMgE7)Qrdwe>3Tv{ z;Yn%IOv-%Lkg;_EW_>8Y!c(_N1LcOiXz~HH0RBisf9tUP1Lno@4@4bYbMxt*)28YF zj|>DauC8Hq6<_5neJqrOK#p?WFxMkDle7Yl5m*%>@f3lypw~qHqLhQ9+mzmS#=F75 z3wwd5jGJ5@yHPIh?99qePm%n?85wZpSrTWfM#WAdu5#7U*h;zRQ$<;l2v?Q~31u1b zkQf{wGa6#SoywbGCn0HV4mjOueRx*fWgD$G!~>z+xEGqiwrKHd*;?}*IQJfpp<;(@ zMWJ-Hqqx-&&Kb`I+oRbLB<{VQ6cth;Rd{InN!BlX(u5WKigr#+A*pedGd_^K)YNO1 zeRSjLTNb>M`48DkKlnD?x=AE+w@*tG!$af+VP~thQ=>qkjqIRPU8` zv8j5mHb$Gn2#2vQy*D;sQ7I{+%19}KH|17U0vY0rrLLuav(pFtku|SUCR@GDPw*r) z(HhIIi4k~q4ZhaUy3;5z|HXZ*O?e+*OBDB;T6dZMR^^)q%D2Gh?9uH(ObG;nSp5vB&t z&9HM9nWa7o+;?kDw1a{3D6I>5q3n0YXz`*`;5<&NA$kPPT6eXXE?`OgHMfBSA(^&lpI5rz`@!eO5V!T1A%cseeGs-_d)FubmBC>+#TxOV|iv2HIemfK~3$tw&kjWx+kyOM7;Cz|MJTZQv3SUsy^Qw!*LMb z8^LjmHjI0tv`01^g0nzw4{q!9{ zfmp3Syl-~xc2jSy*8Pu-8Ll-OGG_2FEqC~R<3?gXoAM=;);XAASAtCRq2F}8%%LlT z5oYxLqsNZcu2g^X)!$C)Z`Wai$Bfi^{QWQQm)T3?U)sQ5`9*mx{}R$eKUV+55p|cK zGmf#`Z=_w%*%7WA(|4QFubY!S?^62o<#1|C#i>_nt>MnLTCSF-<+GnR>DmnK1;#_O$lf{|+4zz+SDUB3%$V|3?KSOnZNB!Vwh+(5Vr_}G zMcbzB&~|FO$xT0Z zQSveIgm_XsB_@hVB-o$KYUQcoSussKC#H+%*;@AnF;mPEv&9_ol9(&zkplV^!S-t6 zbunMOAr^?OVw>15c8IUUPO(euCb3(g*dxdoAohv<;#-zC7mEYpp!i-K5yMKGbE5vV{)Yax{;s}MUtv6FylBibA?nt=BRK;*yxw7H{`jan^IzrPkv2yX3*=dcrA?;B&W)?lwiWkY%v+n+BmYFw zz_^L|y>n~j&y3p?e=7c5-Y0pVX^4S|3tfy5(Dy|tU=pWiDm82b2dKEsuL2I zxfA7`q=B-H`LDJC6Y|%jsS=yX6M5%}lqd6gr1s(Th%@@uM;qFjg9+qTMW1I>7@$@|T^wCU8mZu4W8jLh$S$=8>@pV#HGR{1mY3NAZ; zc_T@`7BeJv^9rs=zT%cEpKdcWw^nOiQXsEO>*=jMZKB(aY}2XDP};J#&5N8%Se09g zwsrw}jtu_l zFH*P|IeZXFday@w@m#oEO!)&<*xpbnE1I(PQ*@JwZ>> zll2rmO|PM6=$U$Ly^h{MZ>%@bo9nrHo}RC_)7$G^^r?cp?87!&e@UOK&(mMlUm@agzP>jnCU`p5cmeTBYK_voMM ztMt|STK#i{pxB<8kxDB`+xWn(& z`ua~1H&CYC4NT#=slc-d5hyaJo7QIoO2KGDX^N~z5v#7PFqbD$+~1<)F33*-UJ6B(=sGp+(U16Kpr0@nfE{ilo@fE$6Efu2Aw z;5OiPf0@w-=nLEhjImA|hdx6A0;W%TVb`gR$8yNteFM&B-@Z^zAbGb{T!U zOk}8jS|%RQlIe?O^usdxUKxFl-IL&D6Nm!RfEqw1&=KeYbOnY1BY^q90$?FP-RJ{l z^no(^KpB0Y4Bjk*H_PD7GI+BL-YkPR%izs2c(V-tD}(>a;J-3>ugn;&B^wU|V}WtN zBfvyp68MoJ0L8|`{@0QA-Qle3fg6Auf!l$lz%t+?;A7wuU>EQ;um{)+>;sB{gTNu6 z1ULd51C9eH052Sx0dxc21l|HXz^8!ZJQIil(tsL3CeRV+0(1q20V9CK8_SUj?_GkR6LH|;q!9% zyc|9+htJF5^K$sS96m3H!|(EcZ4~LV_s*jC&Z2Y9iU<5>&?9HjBWK}~ zU(p3;k^N_p`Dc;&XOZh?k=19B)n}2_XOUxPkz;3(V`q_LXN}R+;bCAbFb;SGm^#d0n&hU;5y(|U?T85Fb7zsC5Rmyc}|?5O*sJH)jI%J0iA)X zfop+>fZ;#^uoUM<;x+$1^wNH@jNZJTd*5?i=HG`cb3(t9<7oeWbkcr(9OqMjx!ivl zSj71Tpcqco0TXZo(LgK^4h4M(=SI8 zl%NSp&;%uDf)cHl|4Z#w;5KIBdvm;v({AOSm&wLH+0rmp>fMVbva0n;?jsVAin{;e z{x3xg5C_Bq$^K&Gb}@3h7>!ecRecz%`Y=}YVR0qU2FL~4`%BSAC0Nym(MTm?5zk7S z>MhRS;kWnb2On^+0BiX}|4&H4Qt^qu3SCevR``8ruM)IZiCE?T5zG3pSc9dr*8i>e z-2Ves_F?ozF;@0r@gLstJLUf5cmb#e{QfU>4IoNHXNL~m08D=g61EgASfbM&o%ZOo zM^6G$fHdyc05Ukw z{}L@+f)*}83zwjUOVGk4XyFpHa0yzt1ie{|-YiCM7Na+d(VNBS&0_RsF&erA4PAnU zEn4FGcH=qIF8qI;G4%x&4RGX@}tAD!8}`F0O)$ ztKixyxV93mErDxG;MyvWMAsgI3#;J3N;t3z4lIH5%IS|ua9#--xIJ)OB^>92(<xTOkise)6g;EobFqXf<RYAQ< zs8Xksf5~x=K^-8cA4q-DK!e%&x&2R{t;Se^%A#8?2%mXop zi7g)wWqnZA2W5Rw)(2&MP}2uBeNfW}HGNRi2i1H~%?H(dP|XL`d{E5?)qGIR2i1H~ z%?H(dP|XL`d{E5?)qGIK2St2P!>6d=;rJ==yWa<T(!3{5*5{!zl&%Q%aROt6(2Y-WQD7do;dA^E~<3w!Gc;#OW9|iT` zo*W4=0tJ6%_)FuoyMc?1i0~XB$4?>0Pa(%oA;%_TCU|t z?RK`K?E~}$?gB|+aghm% z3yyQ_(#e}%XT=nPy9`~kPXBYHH)zQ7~ERA4c%k@E38b%v+T@YETeI>S?Ec#yyYx!Im=tlBHhj*)y}E6 zx&7zV8yj%U2PmuF{xHYzFRbMHQ(!f~*N`0NkR0cb9OsZ6=iptpe;0Cp7k-L;_$j`{ zhCHWi$bMLr{gLH&bCh=DCXSoY?v1hkngY^x#6nf}<3O$-@b41Reza}IbIN9Xhu=R2 zw(RAK@A;jaX* zS3tRyJmcZ`DaTbDS94rLnGFhSmHKwRyMwXZS4g0}{z1r!oytbN9cx_LseL#~TeUAo z>{T%9MJDe;ChtNf??NW;LMHD*ChtNf?;>u%jhu-C^8E|J`VO#O1=g2gGw#D?+=som z53Dc49^8kmwhvovpNIqEfyVxYP+%bxSO)f&;Xzsm_BVn3Wnh097JC)gUxsbA4_j;> z*k35V_Wue67D9njP@qa2;rb-kUarfyKE=4Q5*zD3l>ZaB08|5hu%`j!$j9E=2ZaiC z>VloM4?AlgRN9A~wGaDhpI!&32h<1h{5zo54(zCXP^t=BY9EwZ2&KN(2Xj6I7|Hc$ z|1zkxOdm&?@mxO&wI2s2;#-@-z30IC49d;~W^sQG$3@(Kk0Wh^dZ(b=DX4Y|ik-y9 z+J}v`4;xF4KB}PH9;kLo-^F|O`WHdDJ^Htt`~3T$;4-MU49YEoYRjP5CMdQEifw{o zo1oYxD7FcTZ6e~s?MJ2o`Tj*vY#S6i1H}rUSP>K}f?`FgzbxV2Dt{4FD}ri8P^}26 z6+yK{P;C)ZD}ZVRP;C)ZTM5+)pjrV`I|J1Upjr`BD}ri^px7cPRu09^K&?eks~l>b z3G|uGP^(Dx8z@!;#fqR<5fm$eVntA_2#OU!vF)lqQ5UFI1l5Y5S`kz$f@(!jtq7_W zLA4^NwhgLngK9-kP0FiEC|3mK7D2g9P_78d6+yX0P_6*V6+k&D(_}we1oiBGW>Zhf zxk{*41oetkpPR#Rk&=CtP_PIJ7D2&sC|C{!%T=HIoO@pY>wyhQM#}zI2o=kq;9@Aa z9qJW9y#lCL0QCx>UIElw3H4S&y_HaJCDdC9^;SZ?l|(b;`!_(TQYcjlrAm>xQnFP- zsZu0cC6cWYij_jKQYcmm#Y&;r1}L@xDOU-#Hb9wDWN;LM5~Wb06iSpriBc$03MGyr-74unrBI?2N|Zv0QYcXhB}$=0DU>LM5~WDK zN+e$eQm+z;SBb>?8LE^*jZ&zw0csqD8l_O96l!e18kH2-K)?A3jF*D(Qu<0MSS|(2 zrAW9+q+2DDt&%=c3WiI;aH*1N-}sM#(Nc6nC6cTXDOQODt0W2unG3J`0=(`6gT-J_ zj%JJD^Lj$ z(F>oS4)D1bK0h7c^D;2&1+&HQ`7dC%80;2<-D0p?40h#6uo&zXgWbLG`7dC%80;2< z-D0p?40embZZX&`2D`;zw-`S6!RJ0OS{&f>U%+fJnDv6$Jz%yN%oc-LFMRHU&wT+t z{{<|2;qx;6abODkIhAkDpzKUw7Wd|Gw0Zm&uwM-Ji{bIp@c3zX{4_jX1_g?tKrs|3 z4)FLd@VE~iuYkwB@c3RRQVfs#;Bg;3?t{mD_?<7uo}vViO^vbZ@m*_|0vlZ`%&X z#BW-fu(V`77EZ3s5#PSvoFh1a*2kdrF+6f*c;w3P$d%!dE5jpK2EC8rl`GSS10y*f zO|KdQjOSd+vd1_|yWt6rlQ@Dy9ULlI_9FM@a{e;#2EDF;cQ6XTt5>Gv*k}B{op&+s zsqdl;^CD30sJ;)L`IhVNfMVtobif4gcpK3`EWp0pMk0_5qyja73?K_=fyLVjxDsds zZp63-V15K1ItmXRg@=y9Lr0DNtQEfk;CYkhP02S`YT0PBe0nr? zB)wf)fK_lq6%_piiv9vctDtBVRQv_%RY9pLda|_gs-V^{0sGYz8e^C~i)cMjnTY-1j1FQn1CAJ;ReFfOM z94unP_hzJg2Y`)1>#FdO--$2odFucppx4Dp{|<4$pUPP8R(&%%qul>AQG<<%pR^^L zmq@}y+UljZB+*-v=q*X~mLz&h61^n}9C+ywN%V*$dPGu~WRsRJso%IKrQ2g1Cvlw2 zk$1q+N#MvUUegl6k+gulaC4$9=@^gg=l26}En^Y5IuUM0>T$n}bK4g4iYoBB-t+uzKf}$0~ zfGi3qNTe+wAOcFlq7st;B5-a1<5rvVexEt_CO3eZ`u^Vj^Zw3!p6AY;GiS~-&uq^; zGxHp3a+sPNrY47}$zf`8n3~Ma4j==-k`XmIOid0`b|O8C1&!}V-9J_p%pEga8=%h_-^8xGHbyK}6(w4Yy*mA-(hQRW6B zwT7ANcVT|f4d8hziH_rUyq^uXvf|&23d;?vX;H9UHwAZ)_!s&n)o7eRYONH``S;PDI}MNXkYtPDKc(-U=Za+ zI@E(ga#lpnifCK=$z36BYd`Yzem#?T&-42_z1C7-Iq(kuHv!v-{}I1CnOpZq6F(3b z1Pp=ZGs!^#IS|SVpu7Nz3!qe}EP%=)s4R$4`59CeK_xp*2@9w!q8%1N>0u~645hN7 zUI3*9P*?+G3fWpI2cNl8eX#tD_#?!A%1g5fn)}K|SfxsX@R`og~>qL=tqR2W?XBa)p zaw{Q5k#nNRIZ@=CC^C#lgHhy@sOXcBQHqgKqR1#wWRxf}N)#C-sx{yOA;$k?dOOlU zMu{S$$UHZSj1omgi6Wy!bt9lL(2O4MB6>u0e|j*_AgxkoqsS&vWRoZ|cQLX@F|tP# z*&~YF5!G|}|1!VOgp3hI#)u+gM49;)Q(vRV6j9EMl&@ZvAOn{m|CS*CmLTVr(5hth zvIP0I1ZuxTUM+#bFOf$}pr{0Sv;=vy1WHPfIZN~sU>WcRu$}&R0B{2^7#Irt*lK2b zc%m(O-ij{oD17zk zC6B^e58iq@6*(%*Z*`y+&;V!zGzP8)ZUjaU|Cjv!3Ydm}I`A<5M}f!i&*JxG06ORi zkHS|EzIyQ0BgaSKsmDGs_(abo{F6MF&DAxh-kZP*U?s2$__;dubjHFAAQKS%y6DhFcP@JK#e~K6D zdhyPLi$1(3E$C#O_+JT+>%$iiPjuqh{Qjr9@HYMiw;j*{=melmKm)h|4d4bhQBQs` z|3z2+F)f&VV=n!S`vtwi3+QfB(XysG+=b&gP9NY3pf6!p@+C3l_!#&U$Oj65 zBH#deoWwm8wfG^79fm*_hXenXKfH(b}vhRXjX~pzP z8!62kdfhxqw15)LiRpWDbPfEOKy9Et_XC}8L4wXVhf z%ucjocA*us1Fe|dXT|J1D`wYOvCHa=n+4QEH`4%U1T+E81eyaaf!4r}?KA1Y{a!$C zK=zzm%I~RqP|rN-nMXbIsAnGa%%h%p)H9D>z@r!Ns81gC$)o;w)F0_-GpI8ja%UR#MS9jk zdI9NK3+Yi;l8Zv>jz`_`s5>6HNux*bs3#tEM0(V>s3#uvM0(Uha=4ourjf%!>WN1^ z@u(*rbwqm9LV5>}df`zoJnDn=s)cYMjq>#+$2d z`>&A-zNKB3B6kEje5n=ikpC5R`Le<&8th<{pUHh0-7D(zsVT@SC+qZOG|FW(%4Ial zWi*nVYPpO?xr|1+j7GVPM!Aeex$IgV#w_| z2p#!wWgT3R^^SZvvkrRl;mA6qi+uD*#c<^~Tp8%3lG;d867BHrvXms1X@p4%kMX+# zNPH>i%_y;(QDQfv#BOGT%k9XW2e0zrRUW*`gI9U*Di2=e!K*xYl?SiTKCt)dUH1I^ zQ!V$Gt1s!ZLjEeKI0O|-=_hxmmK~RjX)99Y=I|Rpm{U1{wVK1$omiS{sX-K zb9Rgyc8(8ZZZMQwjq}GiGq5N5kbkkWz<fqx_aH8t(N%Hc>7X% z_!;b)xQAU6cdI;qv5GRA{1Vx^#Ggx#KUsZ8T@OK3ntu-zF4gJ$&+w<|nocX-l(1(0 zy-+*~iudSW`1k34enj6y_y~WQ{=*WEf7S!O3b+G6G6MaB>aQT%o=$ErpsI zaB?&hr9t;-I9UVAs=&#%P?rWLtLvVn2jS#vP+1cyFM!H4IC&eCUIC@m;AAg-Z|N~O znWNX0M&V>TIC&G4r$BiKPPT=UI~`5_N0VRAsSUj!srjssEp)0wXFhZugwFlY>7h5s zfW|}6mB)MXc*lplBNvWHy*sGa(*id#UT-H%O6X&xqM+U#q*M;EzS$E^PkaySOwN#} zqTT4t+T}oGr(5WG%WJBAf^yu9CBifP#m*pR5JS<>F*ZTteiiYz$7tMW^%+rU2>F}f z)i!9mk2d^E==(kNje@>UpzpX|?=N8%y@|Qz0%+Vw4f@2*V_(%STaz|GYY8=|#QmDq zkxXjAxY>-k5c~f~^%xvH0S8a;^f6A6_Jw0ZnXl%u2U6sSuaUhZcOr%7@D=VnrzT@s zO=u~C7Fk;=f`&q9D3JNCQxy)&et?xcQ$UFp^PXe8=P>V)Swd|~%SkMkEfGuVapkUy8&_b#ihNFEWSjR?|41Zg9p>-crp znJ^xSBZ9;cLE?xYZA6eZIFSU*2A%^J5QjV>g^owUh#+A^kT4=h7!f3k2$Dqv$s&Se z5kazuxXpo|jnsyVe_N#@~F}Lq0X^C^VHgy2`_Ho;T&CjJZfQ4IIbc>(BJJ`s^C_Ulz+PmA^`{g!A(* ze`fHUzYY2w|1cCp{bl}c|2DsblNHsR>gWkGShx7e3!XcSx(@LxTxffK;zDm%>5D!h z;bH~fp=2F;cYCqg7`yxjed&u&x+oh*fGab8i~Jsl`+wj!BQZQqEj?RsRmWFda?e#g z2#RB&?dM-Ym*r|%uK0h5zA$$A^U8d~;=a;+&X1H`evZ%DmEYco12J>4c+^cGCT|{v!V$jBbuU z!@rv+OYQT;ek;G&UnYM44Sxr_V%P%#B-9kYh!&D?VQ*4mk0=lFcl!IJyklja7QYiK z-}qn0pCDewx(b)&Ep>@iKe_DF)PCW#lwoxw#@OYLjQfavoBu9(+66Ge5o<0ZRCU_N zZrW@?LcA<`DaRj;WtrkwEtLQAK7oY#<{ypKobrb&_!x4fR^bY8Vl>;2P*42=+b2+) zPr53$`F6EwQ)5Z9qFv-cOx%r{k@o;*9oBRQ| zQU2}z8f=hYD+tN13a#=MddeqBGwfHReRh^7urKWR+p&}4Am3HEST}O~jX-uhIA}j7 z^~!bxU<_OAuc7_3SBN$c=V$DfU0RO+wzQ4X-$+`1w|I)dujLS2I{kHe-ucr`A6r6w zKE)VZC$|e|SJ+*Zv;OH&S$@|4)RX=dPx;Fk|I0b$e^tT>{~?Z??jQa?aJv81N}uoF zgq@WwSX$YNt(9#tYb*b)bN)TBywVHXE4{J4axJI*D|^;|7S>n9_R3$Z)s^Qt;r|M! z`{itZaGHO8g8h}a^%b$bB9>S7CRkmmc!vKdwpLDXZl6>8_Qbx4o!Adf>j!7`Pk&PX zhtBDb{r}{o{>0c>{i*I~& z6#Uo?!5>y(v_9#Iuij%pq&of##V2^MBvJ!^rpm-$N7Zq}sz_aMeN`XaTs3FT-BPs# zw^pseXREW(Hk_-@1-DUc!0l8!a0k@^+(~r;^F29scyv?U*vZtLm7OfCk(`hJ0(AkJ zo*t@)Q;!~tdPT3*3;%`cLj1i|Z~WJ=+eFigU5ozbR%{tm!*0nmLZ++fXxQ#n_mHC* zY6djli^Yj_tV`X`-3QbIj*FG4-#PWMH1&Hz9#jt!{}1X9q&!p2U9iLIp5N9^FEz+@t@;v;U z$I4U|{pBn8vst0aqTgH$50_xGrUw1zYW!G4frj;JJyc;8g%mcc&F}|%R(#q01N8wk zY**WzhS;^*!QBtpF{80=wUfN$s$8DhrFN0RZnYa4_Nu+a`9yufQ=h7Q{GX}Mpt(>L zLUWNSatxNQ_CvYsvT2C@tIv7rkUB)n!-_hF9jv3gH;VqR0X_5yIQ*6R%4tMT{SDfq zZ`HTh{-a7cwXw6}IyE%L4zbO^mw=rtY_3!xBv~gDCsn69jj_EF2B+(E!s*q~J=M~D z&0MUo5Z**L;i=}jxr2Rj-GY$T?C0SdLz?fr;E{SHs}^H4_PO*} zJr>HxVPm2iHeNX8j-8hYq(4zl#6Ou`Lt#BdPa(B?^gXOq-LLQG*$3D)6vhV3?+AZH zKSIdk`f>0R`U&up>>twDh4~X7QhkbjL>l`rPvej1h?9h!n7_h-*?KnkIsF{?dG;BF zu^Tgo)aL8?=s*|f1>`+jXM-2(#pLvL_8~RIp3D+xTgrZLLDd(~)Nn?8keJS>54nXHYeNZf}U~?r6TQuK+zsK%M z8bzwns&F|O*rvgvH1=si_>i8{=={Ho@Q2WmgAwan8iw%x#9hx!W9n z3%3RSmTpV@t=v}lTf43CpXHu~w&@)A9PoMWc}@uXIc=QU*wATy^PPx_Hp}w`@4+O z*x(u9WMPMAApRRTvy+8Ao`uH~ z{)lZwV}Hxr0121b413_f?A&9t{^=|0r=t*qI$P$-b5ZfpWO5KViIEa>%=Nk4 z1Q*Xm%uZx15y?Z`Nl;qMNnXOd+bx4+a+(N|UU0=ZQ~sM6Py9c1m6yorV}=M0K(OR9 zDFG^`UyssAgsQ|BkW0QidOBd^-&PlCIL^(Q_~O*yEu$f>fefBW=6Q)J6vpS@5<9r0Z3WaBT8{X{ zA(P>xZ3V3>OkV2a&$J=&CnQfn4kVVeK)K}EARWnPoNl?3NUQvhUs9LOpzH;LdMnRK zT@QZa@#4RUyo`rQ{)B$H%I^o|AJ8Lr;;ll$gW486C;v0Z-KkeR)#~IcNSQIq#*|d! ztuuJ8y!FMO3c`c;2Q5Z&6_kBVavO*86oa_s&kKLcTbGo*T!}4OC=)t<{E~Ek{E`+J zhj`3*{wn($^ho7=IQ4&!a>d>wu_qCKVlNl`kM|fsFCgus9D;I`o+E(78W+z;;%^q? zmh}BHg%Rs-!EX?wR%}GG)0@PH{@4HifCDmSN?jH#J#>mrN=~m}Yq^iLwLI0@T7D^L z2iRJcUMz(+*buElN7je0bOvBcQ|x5l!*h`+zS3@Ok26Ut`)-*+n(iNS@wa#E{Ymaq)&SfUc+=`kx-Gs`p0| zBUZ@o<|N20=NT-TE^@G4I->og5oVCZ!z~_Z@okmDBgT$5<461~JaWvhe`W5pc!tHl zv-sgk;c<72HM2$v{>2X%=Tz29K9#>ss8{;uaR4QyDyI z?1=H9_7-=wxTnRJR0>bxo6vnH3BJzafff&|ByJzNm6+{Aqb(k1@#IS44xzh<*&*~> ziyyT3(MsZup(lyiF%+@*d5d4FB<>V?m6)AEuUq`4#j7icJBQX0vvX*p#ak`@sFJu# zXb&;Fgz_yuVDXX4;K@=qj$8bV#ifFiOl7bgUu1+i)povE`xog?S&2f~nWLg-l@O8Z z6=Q(lOD(>{;)}p8z2k+9Jt705eX!vHzQFo>THM3p^DR!XSR^bNj|5+C@f8;LvG_8J z+gjY-;&v9dvAC|l$D*(K6Af$!2Hhq-aKgjU}lu@h2}MrZ5Elu=5@2gEOp;fns*}#!S~E2W6Wm0zLsRFm@OvR zR5kCLt>y!>&1^S2%!ek$d~7~4XP9ax)ufrQNjKF^hN)pPO;=Ns??>)5wM`w9Wpep~ ze4g25>Y4hcfoW(OnZ{MW7bmsC4<$@8s{Bnt;0zZ z)=}59X1a;>(XFh7?r=V0<#QLSoY-D;@|^;w$T`4z<`Ktpik;(p3F{l@JLlhyuat6G zo2<$@WIAh(nW|Ro%LNTpW7SkOQ!P|0b(T6uou}HW_Nt@mth%yl*n_pf-mC+TIORJ4 z|5D$pf2&gEqZn3Nv#enfz6y|{&#+$xU?;o%Hb4g729TAh+PaR;(sgw``;~x(x)Cc> zO<7|apa<)r`bK?|9-)7!Z)fFbf}X_M&~Nl~)`srY_pzokPrs}evPL6gdlIt7SCtulgkO^oesesR!}S*os|$CtO3~cb-je} zI_2@*bCHFVnxLkTLLhw_n&f#4~uEJ?aH4b>O_M80(- zX~>&Cwf8Dg`8Z({C_{;P7(9u!BS~!#cnT{>lA6m{Mb30S|0e1J8}_YDHFk&9dAU<$ z@08j*K`sv1@Xu|yd?zXc39zBlOkG9D1lI25t*j@iN%{+k!wUYX`F&dAqF0c(5sAwx zmQXkZJcZRQp-^&n1m8qT9}62up7m92`LBjaEbU1wm6b@dY9RM@vAuJ10?o&5$gQWL z|IWt>cXOerZjVU>@Z9u(?PilU3P8cMkgA**v`fcb@Y$t_`FAmrh%Csp{jjQ#mS! zS!G;Olo@g_{%O@jH7yI(^sL5wVm>wdOum!{d$cy%uOpR>V~i&3bz+WeTdPZJbo#nW zz=I^dyENt_6p5$&Dfn%5)e|%M+wflV@v_MiwbHsQAQ5_cG;)iZmIlk0@%;l!9xzhA8pYc?Bh5Xlr1NBKq NB=zG+r1ji${|`g+Rr~+| literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/Roboto-Regular.ttf b/web-app/admin/src/fonts/Roboto-Regular.ttf new file mode 100755 index 0000000000000000000000000000000000000000..8c082c8de090865264d37594e396c4d6c0099fe4 GIT binary patch literal 162876 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/Roboto-Thin.ttf b/web-app/admin/src/fonts/Roboto-Thin.ttf new file mode 100755 index 0000000000000000000000000000000000000000..d69555029c3e184189c6cf9961c9cb21205bda96 GIT binary patch literal 163132 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 B#Bu-t literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/Roboto-ThinItalic.ttf b/web-app/admin/src/fonts/Roboto-ThinItalic.ttf new file mode 100755 index 0000000000000000000000000000000000000000..07172ff666ad2d590e29324165b6c7b8e2be72ee GIT binary patch literal 168276 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/RobotoMono-BoldItalic.ttf b/web-app/admin/src/fonts/RobotoMono-BoldItalic.ttf new file mode 100755 index 0000000000000000000000000000000000000000..1cca0bf456a3b6b42b3c92e81b4f4ebfa7d41f95 GIT binary patch literal 122808 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

    my#&Iogj%gPMT!rkQYnYa~3nbMLY z-DaEHFSS25B`ecda2f6hhl#@-E;rAa=4QE&?>6^~bo<$?q$C~*51Wh}kU-7k>?|V5 zPLoRd+Zz0Wj8vziUr(>G18g@MKTvUD{h?~`qHR))K%Af%;?FtVoG8U`gjTDnD_ za95fV5%dem-Mx_tiM?6#O%zN%6YgjT3KY)Fo?+oVv-a+U}6lY-?q<)g1z(MY=<6BPV3m zoAT1Kdb``?htG?2x3i5Ln>lj4iVW+C_zp6@y{+D8n>sPGzHQr7H*-1MZTpjx!gU?> z!SvGxKW^3;B_aA`WY&}C!dQ+<6fcSG*E1Z+JmD~PpOV1$>24NsG8Fm`%|;>KP*lHA zfc1vaAsi-7bsIw(aN>%rC>?A@y}_LmGTm*%9ag712u>Lo4u5l4vmyRqD86VHVmKU? z+4b!${oNJ)!+OC?9g(*V{UhC-Z1s$AXV{r=7hAm`+|^cZB7BRj-b}cgt=>X7%vSG5 zxVx?1pYW}=`T)Xr*sM`*HZ{`SPX->0boZBm(nxm?o8fNL|9_$5ZP2j?cw3<(;hxZu za4+acI2<|>?hPFY_koUtBcLPU+o2=jzR;1d&1M}et3ad;rU}iqrlNeZsXSf4ZX5Yq zl+7L4-yMmXbSIp6D7@`wt5UctDV&i1D?| z&9`H1)_AFJ9O#(y<{FKL;%C*Pc%w58z{9_^A>m2&v8)qvWJms?@Xsd6hGV;uBHi(} zs4jye-3h-&3Mb43c_NC$=-kH|WgSYD7p5FuSvfR(C>o1QH0x*(mkQlhDd^ zMg_rtN#YJj?Vn#66>hZ-t^}_EEw`;viig_-o}jY2v#Gu(kImfAt->0%pGSypSq^Fg z{n4629wdgRqxPXRZ>&nF_pHBa?0IT-UbtJNy7JHr@l;nB!r57pb{G9@N`#F zSU4o4BVRyL3i$nu5GX>8r3noHY;T4`p=ocW2{^itxQ|oSNWgU#Zku=tkVAf)COCMYf$1QK~ zs|xC7=gJP(B?BEJ-FImXQaweJP2F?rEP9G^h%MY2MOI5k!#p@Esy>Q!L9leyTJVIiSb7yURa-z3KJ?s$Wwxcc%`-S-7XmeS|4(@o+jIg;Afku+moUp4k9o?G8 zPNQt(j_#2#>peD{H<5k z5e)_IB^nB35)B2ih$a<*$wWhe`-p}DQ;3EFQ;8-Wf%}Pu0uK-k1+s~T0xqI)Ado{e z6v!nS3gi(D1@dj~fnGCDqYL*CL{FEYyAdjo{)FgcTol^egS^x;=t5G@lp&%nk|83U zWpfYqk`~j2BrTC4BAqQmMEao3eV3QClrAJ`nG6wWxeO6$g>8R;iF*c5j{a`{e7ESG zG0)TG;6r~HjK4V!0~NL$EwdVa&#pHtj)TU~xZ6xdKME%Y-opm^NBDQd5)d4#&>oCKoa7h)8&)ppNtVkT77S}Y%GSJ%QEXlURr$wT^;pb vgdH=<%W^UP0trUgS;>K;jluqX{X6@ag8Ln2%}=;Z&!R_3t2gJR8OHwsUum9p literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/RobotoMono-Light.ttf b/web-app/admin/src/fonts/RobotoMono-Light.ttf new file mode 100755 index 0000000000000000000000000000000000000000..63229b2805b102f626c06e29752fe28e1ce9471f GIT binary patch literal 118976 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/RobotoMono-LightItalic.ttf b/web-app/admin/src/fonts/RobotoMono-LightItalic.ttf new file mode 100755 index 0000000000000000000000000000000000000000..f25bed56adba942784c953710324ef0bba7577fa GIT binary patch literal 127568 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/RobotoMono-MediumItalic.ttf b/web-app/admin/src/fonts/RobotoMono-MediumItalic.ttf new file mode 100755 index 0000000000000000000000000000000000000000..307efad8fcaa533cdc695b8f1aae696ba662431e GIT binary patch literal 123640 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/RobotoMono-Regular.ttf b/web-app/admin/src/fonts/RobotoMono-Regular.ttf new file mode 100755 index 0000000000000000000000000000000000000000..b158a334eb372a9ab2ecd4f2566e60d561e71a9f GIT binary patch literal 114624 zcmbS!2Vh&(+4dP%l1J=V-tm+yTk?{ZEXmvQ-Yd&?oZ+46*ooupkdTBB5+HjJAS8i6 z7Q_kDVYX1d0tMPaftFH6S!EXr1!BqnbFL)E0s8&@f8S`_t8>pi<2~>Dp67ke3891# zKfFnVRFsyLd#8J65JD&6s;y$$jN%W~ZwKJKmJn9iFfBFX(w{y#NC@AL-`l(TItHeF zbRre!|02X=QP;{9nvSmn=MZ}FulW78-hugj?*_j46`}X9CdB*D{Eoo^@ihGYDn32t zFIm%Dn5pn3WKuh!y^k&E>FE9;-4DMHM&NhL0$iBH`Fl8@j`P?BeJfT+KA+WwbL8h2 zv!uVP3+Qbjv}RezZZ!j$%K}c*G@+cXjMYS#^hhQm*o2NAdEgi{z`AB zN9i5(7(Gr;&^zf}^d!BT-a}8()AS5IOJAqw=)LqldY%r`3-ltrpFThz{QtV=U3P@s zg4eA$ZezEzqwEfLj2&ku*q!Vyc9PxA?qR3cX?BL4W#`zv>^^p$4YLdEBDmC4f#XRWPvQ6#j$h+=8pks@euLwGaQqg>b2y&I@dA$D z;dqg~gyUr#zsKTR8rP<82)8;8=^} zJsf|>@ji|ZaD0g4BOD*&_y>+paD2)>!|^$eFL2xfN%0{%l7~JmA+t#s*@7dJT!+I< zKcF8H3;mcSk}PIq1!Ns7V)MvNtb;8l=hzTiNuFS9*c$Q_TgUd3U-7^5zmqo!mtLZ~ ziGmQt5rqlj67Brte;~aKkGb;q4q;<{MAL>V8gX@C&GJEFgT&cAI_-bLnCN6l8ba@A z5Cc3%F^nWQ#XEPsBIGloY{wOGJ%UKeQhdHcHW4Lh$2UeiQ9muYh8!d3$i3uA@+^6o zd`P||4mz2tX&g1sG&+sWqx0!CbR)*YaY*P_bc}^FD{Ezsq3@nUOMk;D=iHM|<~qKE z-^lm!<9wKp@aOnT{Ez%KDNah2%A^LVQ|gyiN!z5Cq}Qc)rEe8f;im|QqEUrW*G2s^ z>YJz^qU$u?njlS-CPt&zq-ji=98I34RI@^}QFE8(9?dzeLK~nB*2ZY{+7#{F7#5?9 znH=LE6BZK{lN3`K(;m|k_xyKHJI2QB7?*hjDe73%*HQmM4T&Z|6Qa>*;!wj3P4;*V z??esHURA?3R}Iw@YS`_n;i%9&(j-Ya_AO-MJz6sM6t#{$35iO?D-JI$UeS0(;wAKa z@L13ocYNpg2W=5eD{wkN4@j$o<`hckAD+eYfQA0q^Gi z-TU2)clkR%K=59{Yt=i8-dXU@oVWM9GxZ()+gtv2`t4P3uY9}z?Imxwzg_ya@$JMn zpY?i)?W2dB(kseA-jLs&Z@1+m@$(mUUYb7_6U2GO>W3$;D zHkZv~?PNFE11;9cx>z^sVZCH8*(dZFwAnhgo^7BX(|^#fm^VAX4zfe+FdJkm*ebS~ zoQ2-|lHAL_V*g}cW2~KLKd>L!Wirf0nVno<4mL(ELOtEjDS3c1&dGyZA`g*=xq>UX zihDqZcyVt&3EI+^PbRG?DCQUv)6kL7V(&ka1DC-6k_CQstY+z5U5 z5&4+>gQt*B$fx8po=QF^UqA zGjHJ^@DFJUP33m(fW}SdAMuZA1~t)4YNi%y<*j@c{|EnsxAEDMO7h^J^3P}%&E}u; zFK7meUHpjbAT$N?x>*ZNX^@6&Ze3CY7B42rNR z6aOf*t@F?QIq}zt-<@|t`r$(pSjPXb6F2_nHHgoKhQ zu)g82VUh5`qKO7pD+ZQ1mc$V~F_3tYKoUt3yfY(7A*m#dq>~I{f~__a3$c0}0(Nt#IuX(h8r z8+?E{WGC%#ZmqH49*Y7^fi^si7rp-(=i4l!ayztP2X32gTQvW@O$8g?^X zN!QU8bVzgt?I$bgLfS_Mp@04bE%Yt@n*N)9Pk*4_2@Ql4mu1~Uph0dUC&*HAl-vP3 zx{BNhTY5XPV6;=x@_9-)Gw8d_nqh5Yi_M1#*=Xe$83m*^+!lauxG+OpAg%b3lDgK1 z{Qdpal1FF~<+=c~Ng=<}AA&a1gS02;T6$2i&v7&D+|Vb#i{di$9FcB;pA(M$Ur{q0 zf@c|gy&0dx7@?eWcu=J>uV%6rlO#o}r-~^Qg*85SXg)w=Qn~R7>mmxy70pDU;H?Bov@Rzr(_~DJ z4UAHHgd|am-jKr0nFY*hHU$L-hv+g>m@Y=C3XEbQQ9LNnm#KnuW+XA;iYcRj@tySg zeRB>j&N0oouIa$3OY{+K;q2Ts>#3%!uWs(a1y*bKuI2;vyOtJ@WHfY}iWXEF=&H8O zX_2)Hx3^B;-c#W9*T05*{=1T8O)1wb&ZxIp!=h_@x3xC!=*sha>Pe5R#V3|c?=Ozf zc%@|z;w%oQ^Fm|m}sX~>}t*CPsl!Qttsk-2SAq^p=HAJaY zw4u^virNI{U#y2mL{b21YRZUWL84~5m=rc%FSA*$xi1T%|3w;wfrcdOO1g`RdrEZT zv#6(3x5HPH9;-`_nmjpLd`A1ymvyB`(p{?4m3AR1l1z@y5J`M}qce1|NaEPo&#e8@ zne6%XMq~Z_?7HmUI-{|!H#<7p7#?oSj;@Q&6<>0rM^9zT9mie?J*yAFcFt80d*V0gr!joeKJJJrVF zO61olsU*3+GmH$))rne(I}L9`iy{q^gRf?Br}+U{taSqgJ%ERj(JKB{#T` zBo(z-tfoMvDnw^cDn;`vGAvfA@`a#9F&-EkVl99$3JLUOi{mT1^Gg~`bGJ^dSkaUm zZLLk7OHI0XdQVmPgKtf%zS!AyY#^TwS8UC8JRXrzp!L=i%+AR$4n@ZYdj`a1YLkkR zg6UAn@~+mTwi7KgwzQ^X%or#zH`kVG8y$VN!!4WMZ25d?VM)${J-273(et4R^<~)s zrj}wo|1fK)XiiW{YFbECc2c;;QUN3Wg`{OS$$HG_)MDNcG}?+^WE}?BLZ~pD!Vbs^ z>;Zo@^9XjSFLqPV4ti9v$FZBXZxlDu9!DY{QZ9zBQr;h^qG?HxJINa2%Y<WPmWuRQAesN;_xpUhYm z(XsQw>!ZLoD77K~rmOM~^p#YG0_G10^N1s#KK%$iEw_88W0-BhEZdv-*?g1=<}7WPC~ce&QiH`}Hk;U% z5Th+|FfIPMq}2I6vttX(kIuMX+)w_(()sJ`IgGMUThLECUF|1#Im*Caw{vD^>4!yM zd^Pqt52Px1D*-lvHBo?Aw2aoq$BN`}6UK-b6!fcrSW9fIH7+0^&Kira0jr}j4Z*>N z%&16{J}5{pKmjs3wgt}QFv=n4N#Pbynn!D$MNsJA8lJeDwV&LeG~$Vz?14_O$+|QW z9#On4E;=eCSVDh6i!!-D(3&p&Sw?F0@d>fA^>r&swY!v*>h&-YK?)iiY|5~hC7W&a zeFOdH*B05&u&uHCzn<=UTD-?(Al4a~Un^?kLq`(EEkXY71^e_h@F z*LOO8Pw(Gz=r@lyI~s1<|J%nzoiKCbO4Lb70&Qvq3MawsA~1EeexiT0I<>+aXX45c z#};OoEIqU5v_KLmJTM|9DV~9^mtsqT{~(DuPbF$Dy23QxJ;@o$ji(~F(w#d1N9mY;SLEaY|ca%z*b#VV5hyl z+NudKHDaioUs%{% zX)rbomTl$f`r_Hvjo0dmXJ=2_*H>s>aHJ=3){L4dA=R^cGkTBqWm^^;Y|oxs9IGwu zDJ$(N*1#CopdaR=|Gc0Tl5Ful=m`%fL{_bEkK9gFDz8Qu5LT-ezLRt4!by^cE`(OA zR`J_jcwxl8fZg~T`+E996#d5`$9;5aAOGiQHv2;s+VoM#as!@|Nb+pi3aVs@R8qnn zkdz9gq!>U+loC^l_LO@Z4}|;UvQ_ahf$=)ETICU*6c7NF!7UcIff7w;FbSy^E$lQy zs;{cpr}hg8Nvj)rjt%5xEjzcO_2{|=uVM9pq2k^$ouPV3c}j^Tbqb)x*B)@JpQ10{ z_`uQy7q6|#=sw)Dep71m+M3dp%^5zSF~R6(Ms7mc;}jP#BgrE2q~#0=T>I`J|s~t?Ei!fh99JF-DWD6y`^%R81Ha z7~NK1Y;(-pN^%(IGOrOduFX`vOfm*jUHS!lH^Jkp)t*H#%C zS~9KEGVegI#nO9V^hewoA79m*U)WU|8(Z4N{%)OJ5~nMklbwxc>xyPWW)6&vNeR#) zLS{;AHY4OjMdA5Ys{nEdbq6nBAxlard^eZ)gQ!GxgD~z?DW9&>*wQ|zq$R$ zUk?R*mD*a9t2Wm4WJ7pjHAP)_>1@plhw`J$@gXyI+}ASy;TxJ#r!CvEtFmOy(+?eA zU4D}OH9EU4HLv6F!mP};4VAWa?YW4Puo&3Ma%qt1iC+eRs`Mindzzvl5t0duHsX`P%084`CL9>~4 zj}G%jc1Z32*)w$AUb^-fF*fg|eNrO77t*I9F}7&r0*3>0XhKyFvt*!R*-#YO0m zHgd9NI1sfD45glIM!g4u5>~1pSyZWzs>5v|&dbch(}Qvk_b-a-R_9#?bdo1$o?ZAA z#znya&PbA~ji^+zwpO-b;+d~Rt0jw+Kw-Ox2PYoQ!g2l2$y;r{Ei?6r3GwlU_}Ex4 z0VIggsdvqi(1d8H5UzBpbgRW>n%w6ha$-HR7AS;bqe|hISp(!om#*iUqTcHKCbe#U zL3*W8t@O-lU0G4m5|+%p0wVn4vh{&f%9ww!z2}~_<&q+8(aC|Rf;>yGW{R!6QnT-s z>v9!RV%7Xjx6EAo#I-hijUqWMy)nuV5oK<$Xn9cMJ=!y`e{2M-wp!%R5yc`>JMs@EI$(gn6DDC`i6^Ki{7o)2 zsXQS@e+s`?>3mp72q9@H`q&U%NK9BLZVu9Vz`&T)+9(cL7FH%$_>5{T+)4D0Ax?aO zMKS2k(F?QAZEJ+J%b%K((@}1qjoZ%8aePc8a~3qF(xlqnT*sd&%j~XCOKq5Mu`7nD zaqiyU?71~rf$GB6fui2q7G_a)+Ws#ZSKOXo&|VVDj?n1bnc4X>tzlx;DbM%kKyR3c z#by%bkuwDp20Um56b9#RLkSO9z$0+)@opj}V{D)?Rs}y;7Pl11V0KDSh%N=<=PQgt zlq9?et2D=_e#6;?v-S;6vxZX|Zk;x`x2^Bo`kF~2p2^jVtBQN7(xZHQqSC6nOR5%E zCwtO|dQPt?G0j@L`)Jb(O-FaHn`J6lcWy!P@|o#L)tyTREiYOI`#WorQl>2{MqwDa z75y@Re(}MKIN6qZWRfbz> z)8Q{qHdESs^2@^q4y-)4%t~q2z`2!*Vb*ow-v<{T{P%?}stCQjkv84-Ks$6`kPG;XLnvInjPPG&33N_9)nf7~zxd1cW9&DhoB5Ev zl(nPz10S1>em9eBn#pdH1V>MAyd%Cpb>2G^8kg z-t$q4kYIGYKr*G-v%k1`)}ht2@}tr9S<{F1&+a|9sowKp@06MaWyQU<85&=zj?HRV zP^_O;UmC(3Z_qcMT(W>t^PFq;9iMu->G=MQb1a2JCwmJQ*CrWjdj?im&RT~Cx@(P; zdW0ruX$2@8l-z{&DU{n@Yl}kr2-l`VNJ3r>W_4obcBRcR85Glf^uF386`r@Bz3)CY z<2>4Xo?_U3GXm_m`#$6sCFh6sRzQMW(*ev30U@Gg;3HkhQOpKJdkdp}A0KesN#~62 zrZXI86~o6b?>Tl%>KA!-!Y>U*o*_hd2n-s9aWR8K_qkdc6Z_b}IH!kTQajx&gDDC+ z9PP{MbmPeFkYn7pANSSb zo3EH_dkLi}&uH-rqXU@7h?a0^Xq4ZV_y(YON-<*zpe7VBfa-VvKIxjzDf#e$$&POp z{d@8QC|f*x1A4lQwU2(qF54fpKZ=JSSAbbk0ls>YC|kG+a5v0>Kq>QT(49gg{MG() zTWfWQ6ri*LCaK^t`wRTh$C#NvD%mbSr5L{aYpDQzwFrIJf$Z(YM^rmcU{T=%^wOg(2*X}=Be>YC9?T}B7)w9fH{XKQY zl)9e&Wu{Z6<^8>NDdJ>#rtBZ0E!N0wA1>zC!1Dnk@GEm6$e`RLgoIClhV&&qTD4MO zkZ5lhDjCinH%wZ(dW62wd46kM-PZG+j(2IaZAqii*wANlyvr)>k3d!CEIqMs;qj$8 z^f1L7r?_}gH6|2j$GKx((v4_G4Nwh~!viQ9r`0N@0MmX6OhTI`INOw~LR4{Z_DBYgN_(qitAp>Q zW%H}kMB5%}y6f3>-BFaPY$>ki-9xTz86UD@K~WFxb#8eGtjlG?CfaFu1VWz`B; zV4SR2Wktg=@*vuGIoj7B@gvl0vd}+n-$TY6h2uRg-tpQ*tqZ@9fk#&ZQx&`sxAAAY z9dA8C&tmdimr&WAhv~=D_9wqDSUN2&W$Ln$Z`f4(eQ0OPk~^1HtZc6iv+te6KA~~t zJ;mhm<&k0}IpLtvUvj_9cg&dwAvB`zpVA*Lh&E{z;u3UKM< z0LjK!`8D?~Sajd|a>|A!YN+a~s8~{^hbuKas_(scU0v;U_xJL@jOvS4&(5;WSzW~c zg69J0mNw$KN)lxA7iFJd!<`6+a7#_BleYZEVLtB2e3m9k+kR}sEpoZ5aQ{)9Od=Xv zq?ZCY&}tN4JR0nRtuyOY7GN1-17e_0-@P^|F$K!9( zi;mVm^C954DfSpvZodS=+#j9!i&(4BMII!=Hbvn6$bMoIAai#Upw!5@jn@9rk;~6< zNA4@&=Dj)EZ-19X^F3%s7;DLjygY@^h&abzoJa)XUE@!7;SJ-L3J^edq6*`e5Q@MhKTNg9 zFF8~BPrT$z6+H2hGnI(lkKgD_CE}Iimz=4>Cth-u%dp@>!Uaqw{PkV{x_TSMn`{-bCpuhcl%iOvwzjG%Z2)9fP zDvXK9&m;&fMKnuVk6R&{5B;XLy8{uez0ufk|@#+czvy(RA zmZ2Tc`GV^K7y0TW7{tzWc)Cc26j$zd4vwo+09f)&NPy!QD^Im#o256XgzN8u?wzCs zOuyAmg>IHgvXxRX_D{Dprq%Y9X_E>W#>y>Sxh)5tUXr-@nFB5P3wKXV zZ!XrC_3tQ8tk~IKhJF<`F+%Rw1hT_6*#py9bg889nGpRChekpFxr7(}H!r!hA()?rBw$=An#4!Du7xqpqDq!h9lI6vv)Av8OqT%Kxg~18g zI{IDl3|rqW(RFBt>(LHn=sS3H#AeG64+DY=r_LEg=m3E33?rcO0&o!MIiymnp+q02 zNzx{T2K%cgd68%uEr4@{pp1-nT@ZX~fwTdClVdJgKo9K3vDz|yFx~P+lu+14xZI3)K?GqM1v*j)H6(+Ns5aak zbwFI4TJ3?rIHt2^t+UWz6`+Zg%Ag=Iv!lOuyhaoA`)_M6-cTHz&{wc|3q9_b$ItGn zU2yv%OR)MD-ypjAy4qc%2(XH_ywNdJibPu`z#HA=Q~`nDR1pvg6iO|k62U>R-2z7y zm+4P0yR?P|7^zcD$Qr{L=oHN_51t~yIEjT|777xN?85zrWUV%@gakuETmT>}1oPxT z1}G#ZwcD+=y3~Q$Nj8}vXDI^SVnH|N4jk+0K4kVhRkG$(Z{m{v`El(rmDSa8#fxg< zE&DpUj`in_Xd!uNb@^%j{%HlZDUdy_Q}!xKR$hK<@!c!(0+K4t{R!DIll4_g%I6dm zxn(gVF-J$gipfd{aY~~Tk4TosWYt4z;e1fgaDDQC3z*fI74eLSVGFvXac=ai>c95uWJ&ki9v z5#ht^je9|bK)MwQSuC70a}l+NG`MD#Re)D?L8WFF>BHIEg3clXEM~QKVrgg+i^=Z0 zy*sZ8syr~78kE;Tp~(FRMF{AZDJEo8zb8g5%y$B)q`jD>|pV}3ry zA6#{55t?ceDSKFkU&cF4?bM!(i58OQ-H0FH8bL4NR1|pp7tk4h38kT5Z@+YD4eff@ zQB8mNl>V^Au|r8lr*Ed+j(qzKs5W)>51#LdCK#6$xnl~h>KKeUqz6St>JadYyT2eQ zqQ8Ws1dR9Bgg#P|ACCdr0y2qb%|QmsF}`ESvYKJxTTN1;OGtDu9C3zGEuX4frx?v5 zNw5>C^#BrtHDomiyvuSDZVU6EDpg^P^Jn1{T=`KB72zo{LWl!&I!}yW8X^Q)ehZd` zS%ncQgn3-5DOYG0*B;2wEUa0zX?TM+P2K+Qj=##rrR3bngdNO)7Veo;qBuTR1xrU$% z*J`!-pt(XwNI+bWPKLJRV!H;R2+qi(kWTl>J?9*Sn!>i+IX5MaNIA!*&!cI*w=c0b zv9p!k1rc*w=|8IvH_bj#9mhNc`ZrHQ5 zsA%aPmkqtw(JmFrWiyaY*%@TfQRD8R+ZS{@4`?x$M^Gjp?IPiW3pWtguXuVtNdX@r zZrn$pE+0>5GPJDBaBve-)h>F5R0tQZx9gB)~FJWLHO*!MI!sB+4oMk424AEQo zhOmO(+BvuMoR4sEB= zT61#Tne05nVPWVoM=r(yk>HcwXV0Ma^>`t+>T9U+4X6GGf^$* zqnlB$1ceR0DdIPip^p6E+6h*Nk|>u8pN_N&{|+q-1?=K4;l^kZtqw|Xd3RI}5uqw_ zctH*Y!$*~AkgS{D=IGXBRV75(^3Ce7kmCC0q{?dahLsp!l~(jDlczo zi*L|mkA&8nx>@ZmJRYlWP_}4jrVvv4U;v6HTop0r^A}1`E|Ig(!KvdX3q`0 z2{$Fq>82peBsVhrez~lWYDhX?VmYyB#t!%?5m`;Iw7+?D31pL79yI)2{*~oCj*56GTam*!XE;2o2mAvsgFA! zc-rM>g%uF(4lG2v2Pggnc%ctsDk6q~ppa;4nE{R9UZ6S zrv``LyXstI`0Bep+HP`{~NUE6r2y!(K3IZhzGQ5?#7t#ZnrW-c;b&%i>FC&F?dx-o2UbxpvPPbKm?~ zrSVwJX6ss?e`fWAsVNVxI$f}?%LdT_s2AZ_&MsWR2?YvGNRb;Sq%ddf!hr*h)KgRqSS}G%AEIc8H)yc_M65eO9fOh-2sD^8ErMw; zvke5PJ18*NglghbFcM1gr=|yq8u=tmuM8~fo1Uxp-*MxOJCf(z+<6)GSXXd*)q^Ri z53W9wzaI4%bk+C_s!KQTKHYfdwwb6L#thvn-Ns``oQV6yiOEZVKjxtFOw?Us!a;PA z!}gps=o9o;F^CO%OiwWBGPp>#A;G~`fL>T3+y9k^f&WA7KQotxz!n;By?)5!D^y}EeyEOS6?rY6lqHRf_Xiu1MOM)ro(fOeZq za-C~`g4}8ow!tNQvNPf@&Ip||{xhp>eFzg9Cmaj46d-ew(5|4}Ft3r3mvXbRb8@n? za#`1Cf?}$e!=x1zAs1w`Z_FFmwH~XtSFtPPsEB`t8c{YU98YSi0LZ4Xrl`+%IVxvHPXJPJv|+7 zBaK_z%|AzsY(w*kCw=^>f7i{!^AhKs-__;+-rpvb^=_`Z8aWbmT86Q_9xP}zwh}5w6=;a@4!sCKHJWd|-ELnM1dpp>HmkcG%X{J_NoCmeB#eI2wj62%;-9C0xc0Imxyy01bi>$pzj!ZrE&I znHh=k!GSRn2BB=*07)9;1uqt>!76*Lz#>ARYd~;A(383>v>W~9cNQF+G2=kNf-M93 z_~gXZTZZy>H8$?fTfKFCd~$s3imi4-M)Rt&vX#y0>CG$4%2qXJOwX`b(w1C5Sh%lg z=8>ZH*RKT=%eZ0tCfnf|je81KZD&!{Tf1^|yS7&2Gbg7@up%kZqA$Tl0 zid1kK;{fVI#flSH6UJ zM||4$?w0Ly(~UhRSF`%XC6St}`qZ@Y?99l>vd(Su=I%^L-`+j_`gT)x-|+=G^J|i| z+4aWE%Ix%rsPgvf?w&No*T1{MT%DT{;S=f`*j15Mm1ma62#uD$;-|14#9K^cZGpmp zBW)spR|n%Ekm-CvL)b8f~=zKtZ+XeeQ3HHsB>jKs!msf&ybQuoF&ZfuFPm ze!CclST$>dAM50%dAYf1?x6*KpHd=SP%Iv8#KQv$TdDMHBc7gRo{$Sc>lWh;8R-&Y z{1allg?SfBdK``o4$`^6W6>!Bm5rOwp91Yu32wYV%3K}J=Wbb9&|VxHTijl-a_drB zQmN0@`}^aqvY6U`Rl54ld2{bvU5d}S^YGamSK6_1N6oTd@0vOlfbFuUv3B#(6|0i# z78N!ZEUr&pJy=m3WvYm8Nhr^ZDz5D6y!YDbnrqK>cAVW*Rki7CNByo1y_NAThkiFS z^x`coEw{XgF%iM;=NBNyF<6iMV9l@&T4-`$08DE^FQ+rN@fcv4q#g>`JT1;y&1 z-V=1Gv8e*MG3a7rJ%xmbVW5h^IzNlaWEMT3#2PaoaRLlMTx&vDE0|B3tc)6%zH-aG zM{lA9g(Xe&I5jpcFDqJHlQ_xOu`@i^WbnALq0PpAm26Hbp=%cotja7ZH)l>V%`Aw~ zl`SZBJe$^HT&IqV_3tZAH>P9ni81mjS;=4Ldzpc*7^@t6i>l}fa%k)=;xG8%V{d^q zF6iU(7g--ZPFG=Vy#_TbaK<&UECZrHAKh_Pcs3jc0ZlUa)9bAd0#1{s8nQa%mq+aD zcmZ8SJ&q%Pi8MpzH%WDvTN@ztHd1S=%A_g}S`BrpV(2j}`vEgpA(+8l6f5;r9WI~A zIenJ5KQb37A0SKD^e@Y?p_>Vv0b_B{F4vY0SxG2`xWI`4t zjPI)!ovF0^Zu@DfDatC&sji?$6YKlS1Wzp7RFQO^?qattp_B8Pb?NyvIhOW{1Z_dH zHNK*(!mvlkNeSD2ZNYKD_hW{~IM8%$gwr^MPWY2JAKYtZ;kOjdpV9dqLe#ZbPkX-mx(tJ^ROEF&#QfEMOFC=_b|+UV+<2nB~=A7K0c=%y)WuZE;C< zHND+fw;<29q&}&l=wRx!0bBOsX{MvJp{TSLah2&(Pmal$la_3nnjIaPJ>8l$Yf9qH zSu=B@!?RoRQ*!f6h2Zj0dIbE6jH~$-sI!Y$g1!^I>kS1YUlL1<-TaEHQaSk*SEX|D zE3QiA#d8k0 zZbR@#;ti3P?(s~%cGljhfaL9ayEj!w zOs(M2m!DlxR8i$fQv3y(p{!u@@ZUp^`N~=eSH!wq!T*y(97qCsYrIwh!x98Q;fn~} zq*e3a=9Ld$Q&e=#!z(G)fS0d7*V}V;L&cAc$bo*(7PG(cD(Drlei#?z*}ce_(1zF; zdHwK2SL=H*?-cV-_GhuACAF|nE*pK(QHQCv;B8=iv@4i_f>AJ^k>_muQYF*;gGi7% zR4$^t6b|NDOu7Xv(8^X$inJz$9o?gf$uourCgjCOXDUMD^OHIT=wk2CxbP`4L6i74 z=kqpW*SPN#_kru?Z<~B&ZSF#OWiFr%6;|f5?{0sccKRb_YxbrgaUUQ}c9A~@-7ex9 zV2VMrqLB04Ca)BW)LcQ0|7PC>>X+7fO+&-R*3{INYZ@9iwx-<~Y%EPlE=djvF_swd zFIXC?TGyJ9(Ymf`sM7hRGO;2vDk`%gaVVj}92I4*NDzL*KgnV4;19xY7#izANmbbM zN5&z_;hgy38)ybJcF)4LeA9`xK9e`?6KI?-}4fNR9iR9`j)z zyYEwp$8p^EvA7Q{`8&sI>?>9Wt7#%VHN#?P#sSU5B*;lqa`97KEG5w$SWV~*PQ?5y zoyd^2W3uE-jwM|-zn?GY!ZHh>Xh4{R6uHSP5PPxAYvO_~_A2#^%1w_hw(3^&B{dc5 zM`+>F1I-<`EVQOpwHYHdlX+B5wm?-N*~cqpSC$xcHB)DqezKrz)3UCl$P9Cyf#w2n zNdxjCim5?+i8<|LAh=-U_zOOcpmZob6v_@D#KPa|5aAZrnhh8Wv8~Mb0s`1;KTp6D zS}oUN?GProg8LtUc`cXD+Oa#%^Xr~vX{^+7p3xM?AF)}(=r=zw+TplEF?`sOa0p3O zvtJ8gq2LU^B;^37^Ts+uPcGK^QHsSTArzh{wrH$&jI5%Sv}%>(5n8j#@qpt&z_CrV zex2h2ZCK~H=s3TQHaX6Vyf~>CyA!MjQ%FnrKh7EG-&9-4Mjy89vpIfIx<3o>X+BV##Rs3D~26!7B0JO&Yatp6*~S0XC?N( z8EZPtmaaM@8vQi<`dVc$`lZR{g{1~kjF`K^Yza#mhy*~GAO-^dbcq_`6yuj=K7fni zg4Nt`Ly8I$3{eqraIauJ5aovDa1|L7Sjp{xjMEx2QzU_5JK-axigrAbyKwi6n$4YA z@o5HQX=AC;G<#!hLQ7L=V4}aduq-CEG&x9IPYH~UjSh@TFVu9cqEg|&@an>Z=^JM@ zES_GMky2e=KDE1O#x>Iuy#vDhZuJfinH-*G)2G&zRZN>-YADXN<`(KRYD{5wVR;rO zNr(xZmg8`huv&|3^R-YmwHD@~vLb}y0pSFD86m;}FUlri5HeMlFCas%0Iy1+sHmCj z%{)91F!f3 z&xywF9Dy|zk>>c&D(6)(+e`4(ClXP23Fsvl4j*Hc4qQz!Y zp0pCOB#^uDO^z_wv#qJd_;_L5X|TVH_m6uaSTBl^tq_o;!HV&24dI!3@Y7`8lN%Y~ zbqj`Swmsap~*m6sD$gBd#cU4~|G^b=Y?kfDS>O56vH_k681CW*2Fj!qV z*p#eLu5>*7Qo)WlZ)vL8da-x#v29hQSxZk99`3p!Ji+gd;40JB?$J@7P@iyk$vGFf0kI-xZNdcM~bzH%w){dJ@;n z2{4FL+p-`n!co*|J7s=Gc8{@YUC-Pe!O^hHOR8Si)3sC15 zd!aA9c!wv5MR_%t7z;w$Pj+FOB%%(k?L?sY5pn>GEEch0DlX-1+H@WZ1(z=uO9e+q z*$n$xY1gh%B32DbWEa&s-lkgn&9Lk)-jy8Bl-D9U_l~)m3n!-i|Cw3k=DeXFHjRBQ zubJay3TbdMF2W$|pcg3yFw8}qP+0JB78%w)UiG7FJ+7?q0dXV-K^EtrfbB48$2pHe z+GN*^W{-@pStAKEu5GSb*OGAwh9EC?G8TyJYueb7k}!Q!bJwi!^a{W=FshA?dhDn2 zBwAdH-4U}%gRK@^Jf)M1H;HMuXx z5pE8j{fR3)!^^)~aL3XtmDf?h=9`i~zm6Y0?&2O^a*_Iy-Q+&hosvsv01==6+4{VL^s`UsTh}>GVJ7+cYI>_fYd?v6K{b$SAjdvpekL}@LJSG6 zsR&`ac0zG4wggZr<&zgAjIrshCrN3E(eyu zVz(thBw_!eF%(0?N$b3qPIK&L3H-&aC$`#$!0NOdIdO!3bR1KrEG*;4`o zpgDyMiCI3c2D{GfwFz8LR;SJ>Y8VMq2N~j=i$rBu&qe1%++HkQG*Pt_L6e$R)<&5k zeLcb>!<0oO4h5XI%UE*r@2S_$O7-yCCn5`d&23WB6z7g=dExf1bpNJs>m@5N9yxWbDE1 zlBf}4f)6fpQ!Qpt8Qs*txsxn+ESkA}ZpP^&QI;rQ&xoinRY}Flm2xc zJC=;v?|FcFc-<~));^1k?OI<|F!~x~Rp|Bx_zQPqUJV;c-jKnQ2czY^5&#qdwhdodNvm63j5X}{hj=b#Nnjhew)iWp@q(iUI1POwW=PKaZPu$(LTF2C#7(X_mGd5X zKP~6|a)SZ44!32v??m`UHkFv5jNd1KJJ(&*!^3?O0t^9B5jssoa#XU=90>9Fc>|x* zYTdLU**^{r5wvyrrN|gxEg*m%>2AmLf~{p8xAx`cEV;F#Y+C_6;TWVXj#KoIy)Hdt zN=8_AOHLG)BdUB#wm!XyKE3Jbt)-JZ4m)BG+rJ6q(h0`mX5O^Wk-Ko$Oiaf)NkRJ# zLvE5uF?M^cu$6+&O2WZ(h>d^@@oF!M!OT6FY>nI`Kru0q+5~MBJ9m|q)Krx;lr{k0 zFvJDL0>F1~K>0J5)gnArFk&L2BQt0!wsaT=2@fNflO zW^HjvL1D3N`E6|v+DiKylM*AY!A|LZMFsiA#jDROEFGMhk}`F$^x4wo(^68W4wiV# zNUYC~ORDcL!T9|x^qV)=Ox#Uidu;PZn#D8?Kho-Vj_!aCy=o8HC6IWaOkKlfc;bR!X)p!=x9oX_T z*s29<4V17@cqYcOJoA?nN<0%~Y86X5rcG{wv@9y3S4 z^J0CJi+UiB6j{y4)B}Ot!$te0A6p+b8iR~_Sz%9HsV)bjO~EqB>1RvUXZ_-m^<}5? zEgAT~Cc5V)$Fu+Uh3nHR{FhAIcuLpueE0vhdR?@|DzwFY(i!;NCX#AP2BU;b#!MPg z0}CNsQMZP@GE+`S0HZ|I((Pg+3}KQvTvz5h?!9TRjFwfxp>98#Z!w*sZ8H-R|1TWq zT(f$?v^6JUOYfTfzfhs&b;gP#}f&z z8rj0Xlz9q2_b;I#n10-QG+D6nqYW!R_W$B~4C9PH9?-y&SQX3R(y4_bcgr9;Nsku4bey3`{3*ooF?>nTb#~D`2(mh1o$m zOi;}N5j=A6z~OHPB>R*@hr+%@9yCq*JHJ)V0~i)|Ktf;+InzPmF(MS@&cSL5Qt1rX zEVcX4F~{=Dw<~5G_W%A{1T{n+xzas+kK!Wcp4hhoPshJ`LKMXwrAUCVL~I}iHn2K3 z0cU&|^F4|6OH0d^)+ZhGkIjlVSY!Pa7jwJH4Tkcr+$d{&XlT4ON<8Ch>0S1Q;t61{ zVh>c5Q#fdXzw+}i%GYkNSy3>rz<{!iPHT-Y@&c;7u5e-&{=qN^oZ74 zlbBd#)o83$iHS8MP;g_47T%gb-Rf)JmRZ>!=DI&sDnG~##^z)0*hopfe zBkFOpqXD)n3o?(kf=xqvhj=o1?^CxCi;EMHA-F>Vdk==c;PMm%^v>R_pBtN~G5bYF z%qSA{6P>LsE3v;gCV>WctnrHoO{+*vm{wmNj%Se_=-V9NOwpL-fz!_!{`)7`?P$s> zvEK!_a3WZUjcuKQcbFzPLn6|K@O?OL;KDZ&fmm6|VSRP$Lpnp;M53o8%ef2Bl;@&6 zC)!eL)Mh5>4awoj*>pj)r6wh@q_D^kqz_jsUNKJ1kM#|j669Ny5^9`QsE^V``9~$l z{ANbJliuU6DZa#0Rm9CxlEHjDTg<=Z@h{fDgP+a5eb@2w>FSriJ*fE7@eTEHe1p=X zpYL^SV{eU}ML$PFfym320z|!lJPB5x+{Q996ySsVDr(s5`i;>B@I&=ZQBb&Q=0<1% zu8jwg>Aj(eS(<1|LTG4$C0dh}7&?<0BEt0gun5CHG*$!l@P&+6#2&sDO}IWTBGO<$ zpNu{)J!ZcQoQ4xMG%fl=Uafv*iMsvrHTPeX9upHr`vU1P$3bO?D=iYskylq*w1NGT zbC*^qLmVf^#zwbGe;><2U#rN8%MQ^LxW85UvtyTX1=<2UUVmsgC+8Tg1cwDmR&b3u zrufhtb@&SJ4Qx(%oQj>1#nK6@*t8FPDwVyTR#bEo<+RyST%XtvGmS0g!Muto$;vD|RoVDQ84Is$6}F-c0Z7hdA)6rn$UjPyeJrocDGHcP07Qbe<{uut?n zA-EkQKLT2C&$Pq}6&prI^(OEOt*LL4&{NU)KLx*_5VeTb} z&G^3`kbfe|C-0Sm^2u}YiG}o&RG}i83W^Cw&56Y)F@_5)Nr5`xL`HS``^lA2@{e{E3Srx0; zec1kz+!kdhE4E$);u#Bm5B9f7O4LM$_;`u%tZ*mLxJZY#jR=>=UDU+?Z9-Tzvq^BK zL$HCGLa-Io1)M$IadJ&r*_x9bBb_JLmX@wP**W6KjxED~zkq#b*(O&9n^|%&-l{V7&K?x8ry_iJj#Pr?DF+jpfWXvuV?&FLl$`zP3qM+9qvZU)z6Q zW9$0=`_7ewSCYQEC5Wp#&N=s-?|kF;{k|Rj1#ZHh+zS?NZ*1PyU*K*J#OECtTWFu0 z`w5j}tWi<^J`{@pVGghX2rKNZncS^ov6f$(-tSBcJ6GV$O7 zTkriuTTs%KZDYUi&h6gNA`ID2t$bl?gO~IYtMF>r`oc;&(z3og*IRs_zu$heVJUn% zW<`?K5QudtFHye#rg4WiLqeFmQp3Tvlt_~&A)6Te9VumFekMch$w0FD!<}uZo>65*^Pky?$x$Em^cbN&hCMdQbF1iPPk~plMw`35Hzm~a) z$tJLH`+GvxBY{$ONz!rUEyu059wKzB!%-CmWS!UpxTGj%B8M2WA7NF7I&9>hqLle4 zQo>Dyc;&-$`$<+{F~A0{P)*!^9@e7kUhq31e4LSHG@$))#`uH;4|=~&=nz-3TuvFM zn;=KV^3UXDihuSFjtcaP@YKW<#MTdlW}g~fcx)&uYv}mE$m#5K`-_n!gVkND^y)NZ zY1S+%i9~4Nr~1rjAEmG-*r&X%vZi_Os}sQ+uAc5}sNQ71QonOiVOy!7j>*yoSFJit zdz7GfM%oO|(i`xt<|{T?eZj9Fnt&1p+5n>_XE4OWJ&#U{pr#>H8iYX#E{M5)lTLCz zMJ88(S7GW)&n2K-SY!lKP=rw*ACVuKkHi2!SVZBo+~s6WN^5YU=k)}w!gM3k#x)h4 zks+FzI*YKR|G|l(g`I15RIEL>u=T;>E7fZr>a;E>jEXJp$GbD@Z>uvXqTkXf<3g={|wwEOuD&|?PziBBkH7+T! z47FyEh{QUsM$GFN>_<}g{Xak;xl7H%xP(wTIsXz2QUBTf!5Xo-&`Ktabk5_fR{SEvell`xM#Si zXn0R!aLI*?m<;rpqdcT$r9w-|~FdrdEAY$If{y!=9|VxLTT9Hobal z)4;;O4DayN`eH+Sb7jb!?77LhTz{Q^LD$;Wyj>?A?O=r`(9TDtex(VrH&`+E8-e7k zpx_T-HZ`<&^l&}{ybDn@I_7?aHG-VeSPJw#x^v67GOqzFbI>yA+(-~2jxj?n;*4F? z`{X<|(S2Yr`^x4`i|#R8kx31b2hL1gdrnz%XhUP^^&eA^LR8o=cS3p1k!VDqTV*=1 zD8!!#Btl9NmrRgR1r5VkUq)Z@(XC+8cVVN8@J*2baQLOTba5{I-~`aWV*J!v zc|p&Z>jB!!LKurM7iv?QqKw5WiffiPCrM`!I`k;5Pw;7A(*wiJ&xg}pe?j5?4E=y zc75v@+?j6)Gw%BKj%)pH{`QV*361>4*Ag(<_3a(k5-Gdu+dH01P6^kycU(&lEZ4Vp zTuYu$*SB|EOT!vOk_@Yd#J8N)P9p{Qmh&)%jwT@&Zs|Z9&-{BKF-#xguW|>^n~q_@ zbLWQ)NYXH(q(RbNj=SuvF^KNW{d;V0j&EFYPMi49f+SNo?lvo~e6UO~t>Sa@g0xDR z3f-WBn6oROapmy28LtzBYD^K*12mQq(_nA2PlGAAO*m=cw2 z3h)Uj9X>VDuyJ8cNN_=2M><8bLZGP8n&<+S;z_K-2*nav)_Ib{OkRu;R>vQ-HDeu+ zC`9EmsPG)9;8>$%vSWV+qWqSxlu9looog8EQZUbGCA+(Wod$6uY(hl#<%~#@jfGNw z%7%mfkqIH;=>bM_hdHmiC{{Xb+m5oG580O_XGVJX&)OQRj;@@XBkaB2D?W6R^ohry zqf|j|hrlX_B^D120y`+hK^*D>#Ihq80=126EheL04ON2D-h7d-$TcpPhVNjsPzJjQ z@T#&$PY*4Aq`+3Y>B+w73sZTv=(5F)=`F=6QGV*I@;R9xz>8&nn|O6^Q-#(3-{Qw? z(;GV~I#2&_kJl&F(NtKh@?LH3dUEVW=_1YN-qPFinWu0MDR}6&Plg03<4H zBouhd6tL5Cy1Pu4sdOrdF0KtewH&)6W|mxckUAg?4L-4^@OYE>{Du2b8434-OYzkw7F_AA~rgh=B zoT-IcSL&`ywN>tve$zi(y6(Bjspr<0mae}vDdb!~8(+J;v0-wFNg+3Ormr`+#%j?f5KX?_lgME782p-7C#%? zOcTH)Oz|Mbs07cC;Uh#&dOXoFPFN}Uh}e%&lb|A@Auj|d`aqEu1A0A5Dmx^RlAVtu5 z*-Do#Alv6^%r;pp3qH#q7))8Wc~MHSK`n%3ca}sKEwDE29L!4_d34%lD_>9;A!v|J zpp9m}e#6IK9(szYdv+KXjxNozZXTN*C_IO$xPu5%NQeIO{P2@8`4lcX#aoeJbuIz$RO z<8&toFVzl}L<#Bo*JI6TOP=0f8#oOjOKnlR1qNhWVEgo*ik(ccq4$R3(Isy^IO;3q zuGMpsSF?p_DATeE-;gH^}@O8mG{rx#Z(*nrR$F^ z`@zEt$A*T+7C!ugWsfmsKbnL&asvH0sd`J10vmXj)fdGBl$l9kM9vC%@6;|4_`{?@ z%ACwfiVfeP>ymaU!?lqVd+SNi8E!fWD(G$B-*OWow9L&;NeDKmNJn-si{+EkU%xwfu(V|%Ku zBGwK=XQH~Usk~K~3iUWU_SA~P(p66kvnD~hSh=jx$c`R6=ij~SnL)o+fS)q^_H;^T zL>~{zc3G2!Me~uKN!V)xJXOnY(BEe122~# z7_l$P8sbgg@X?XKA?@&{Z(P^he9(D1l%yBp5#*D%ElLU|hy^J~-0~*ngDfS&ZfiiW zBj$zYmQ*E1S|UPxqjd#=(vL4oKME|+MfqwXEK!E4lDzOsp`pqTOFFYP?g2+<=@aei z>@NvcVYk6B>u7+x1`Apm?d-%nA?yzM0K$<+0Su`(-Vv6eJN&xtZWDadcZgLg2<&nO zVYUYaXyOh2v)ln$)Xg|IoT0Yt9PIZZlp=)ToC^Y^9P)xt9@`k36ji#U36nf_O?T6h z(kP>LR5|h|!K{~j^k%^`)DT@>ccrd8$`I-)KD7ASzOF|$)Q=4hjn{8@q-)=`#V764 z>+NgS*w+_~&CWP?;o7we=hEB8Y5gXlF4TJ1qcMsPWaS>zVsgF##iQN30ICY1?Mwjl zNI)HF=R5q;)1vul^g_S%H2H3nmHDNo(cP@NyERLt(#UPY^uk%BI$OP;cRZ~fq2BUPXa@ zZihyZGm+b&(cHW@E6fQ2h*BHlXSqQGbndZS4aSsp5wXCv$~_bm*H zRaM(woSwY6p~lnZnOrwk-@K~T2p;t}jjgMi>&NO%p6rE1Pp&QRc;G*`vAk_Rxxb@i z_1DJhSGFXTPd~Jv{zPZ*Lo3UPsgL9yVopk`z7Yuv4mfU*K_YQnfr61hsdpi3HUU{No^DVb9l7CK%oA4Gj~6dH(cOJ|vQ(}kbNz<> ze^TmtGcy;|B-1)9M{`EdmvG9^03{4V-X$SKU~v&a47sVfp%KD;^;kJTG6FHnCe5}6%7@W9f1TVz33QErw^Iw#sOwF`kVNnLniG4}OuSM(M} zxY^5TW+M(Ho#b&KFNMw;3qgQ#cz8615pIcY$1q}8D7xepZc=jqyc`pH*d~P7qz7!$ z5k##%QH6cpBAsNzG{-2mM0H&#=L$9nRii{!9dfQO>T=6_<$k4ugg%xQF1x?K@9bm=rc|K) zYAR}A=ML1G<_f)=GhMR_;Wk`JjzO*p>rWcD0h*VNOE zHW8YF$S_3J20k@GB8Twdwd@y)-}^1|`R#|#RK8IBwIBbE`Tj=OYoF#n9}53zpAz=- zAEO=c0JNbC_Q3?~`+V}jMgWJ3-HaM=Q-(ZLCL;Geko#cs zS^g|HI4&I_eL`cp()wj|ol~cAp>iC4{NXdFjBRV%N+#OUZOyx$9hiD~R~_3lzF}AE z!8fLQUpUl#C9QpRP3xAPw3PM@%`b=*OyzxI8Az~9H%neqN0uM`0a;8d|dl!&0wE5nqQGxaoF*as*AASc1RiJQ{8 z6siAQI0mSdCY#hF=;!Vk%uF1btE2}&=pB04{!GttMoBdYX(Bi7Q|0q`PB=X$l!&?& z*~o|X-)joyteRah8XoGCU^1yw ztFq#Kk|f{vg@3#%uD)i?>a9r%_1Z6jNQ96Vb5Y(1Z8#@A#AEypxxkcd7&^!W+7?vZ z@V9DIgqgWjE(pgm_3X4&owJa_#mhg|qfQXxwl_dJjBGoW8#Bo#u@E!>P`9v~1f zAO_%L76gnY@!^u;AQxJ3jiYnZoMC-b8f@CK>ejUW6C*jch@3fjvk#$MEGj?scnA8r zr!ReK4SPq*ox8j;Dk@ZXk>mhO9JHYYZSW$0JOW&30!;-R?S@d&aErxDK}rP*`^p;~ zZ3OrqNY1mbUcP$ydWxf8T;}0c@_jL0=rHC6F<*lQr_BRp%IW6l6=Zog6atMKbqmvj z{-p;5a9u#YJI^iR!^fX;)Oxu)@UiQAoKHf1xzB$m&0@WHf}qGiYpGt!9rD%TK>jlM zNWzq}M_wi@#NO??5`A97U>XXFn-g{=sis|~4{i?ZX zI5%gYj)beIIE404eu}SxsvS}P5!wL(o!bDJ+-MEF^YdupK(?yY>KJu2-)Un#u%m!B z1N#`Q5R$I9?Xk7`$QZb{7x}fKV6$D9=H)b{g@mLxqWW3UvIly3i)ayXk#BAu z%FS6=M+Gw}@3)n=DT1R)AZwLKRUtixFIc{U&>lZOzX-o@Y(KGlz23C)#86kt*L6QWIu)DzeAw4()9;7Vh303`!=JNzP zqmc;kf@PhN9KcYkEZF9q&Lj7kvL6^fSd9i|Vurf0>ZY}GQlv=s>*P6Wo2$p_49v#L zH(VT_er0EE?ao)G$1iRuXY2pIe`lMgQFK0bfJnMrF}$A*SQ&u(v+bMnJ&(sSE> zbaGDRrc1CHWUTdK>={vrszC1|Cpao?p!F!Jhvtef75Ju3nIE*2pz}sp4X!izcW!RZ zPQt2iajxJ@Xz)e@#3lO4_gm*?Vc{BAfCEvFIYP`S9O}>g2N(+F;?#M&yW6*RBv0CG zlctWX?LE8arP^8tQ;PNe{`%t7jLIanAZ~hlcTLUiw>Pb|Z^JAZJhAERJvB9Z-rgj< z^pbhO{sq$9-UAEF<^>1HuPrD_F>mykH-1oefy{;;c9*(c&=(xLG^CU!BnW5wC6c_* zP=y2_dyuP1x;;b&H5NMy8ZM4W?@Hf)lg-_Cq+rW^lkS<{vz^x7X1 z4rji!ckqEFx!81k3x?{GgxG{iOjzI|K2uh^1;E2wp~$sbP@x=XaU2&W(LCgdAXGzP zdTx1OQ%EyYoYY*ARuLVAdK0NE)t&ZdT4zr8LXnsi2v0&Wfyj}$4|i9wsG-4iS|1z+ zBJ5mzZbcFKBqyI+Usk#4`DK=#a{Y;@%*vL|-EV0)hvJQKugPk*OqJCE1zfTZ%ze!YIGK3*@9AIWT2;?rF+{vL`%a?YORMGuj|RBjH`qB(N{yDV#B#q=`i zyMI}~W7qmWEA!)PCK?-8#(JlhwIsuu(zBmRSLU=d%{fxn)C$4Q6fdC7gg3thQ-=o1 zdIm6cm>3J+vNl6cC_X zdxl+uSr@7a!MXmllZ4E|K81J56;#@Rp(nz`Bt7+hQ-NON?l0K(20m{0ITy&jt?~=e zhO#Ttv&Y?E9D1$T*5X#Cj!X{Wl9yAYqLbK(X5 zMO`(9EbkdzRmKarbXCF&@UQ~K9PHdiT zs$Zjv+1T5(dUjGkd`^9TfuYh81CE4*)KX(0IKmW4 z_b$3{4rl9CEA>~TNftlnz~XGtm{)HK5O_BplHNV?+XrVq#`2awwVcu8(4XCSo{{$l zm^xI6Bt4!2FroD#)<0<$0mvl?P+=(~z(CRkh&mDf%@pSS_7mF=H~+-;=f8`UVADQr zUnE?zH{wn+uKd|h!hFcW&G{lAeD?Qdh>lMrmd0=i0V zbiTh^FqJpo%b#?0$DOqDUBsORx;~d6F!t9;Emx!t zrCNOS`aJQ`V>C{pVlCokeq(zJEi(r$%YqN)s%(pE#I+C3;d~|_r{*mEqF(x9rH5>nru%8OI zv}9XaED?fXmE)s4npO?*i+F)>o9T z!)GxhuzqM=nf#8Ql3rCFLjP~IIq-(R(&l)|#{TEZ7T6sBfdw#Md;~%*k(E+!_hU?H zO>wM+8s-Kj%S|?iycY0ym>dLE@uvxdH{^`WW^(8mG0fw2Ropvw@ZqUq8{4+F^+=_S z?F|UbSafoj6-aOHSQ{81pkj++3!c}&`{1%KNGt|IHWM z7kTVA@AMrTvRH zgZ=x`ftbuvowhtX4r4@X-OAf^hke0?;Q!ISSitK0kB`97d7|Hb-Nx$k=VXV4XV1|5o}#F+R^o3sbAY5nrEWKnLEtYpkZt#q zH-|^5u`@b&AEF6KXG}EcZz?R8!czFo$hSm?U)rTEy0*g{jt3SBGy3XNFV?L)+rH_w zO;+pXS2y)Nyt4daQcZvEoRy6Rl{A~3cS~wmA$|k(+4dV=R}WA6w9mh@0&T2s0qci5io^zF>@R>~fL>4-k+$OFl!T!idvp z5NtRLRy^qdyw4OQfPDe;0f691&F<5`-1O1`~^|sw`CtQ$Q<~<|jo%|LIsyBJSy5}PN)~Izj{p4#8&acUl=3W)BZl z7uq`$kkJYa=2Wy&Z9s`W_|Q352aF7Ecfe`mM!{VNeF2O+S1l%Z#t`|^3PaLA9hJt| zlc!>{qy0Q0qa!@ZYM5Mi?B$njFgR_}M~>=azp{V)#B=VRM~Km2w5Q8eicD!ce$nBR zIf!{hwHD>|fwXQ^u?IJ?JG>JxzY)PhFpr>v9L*F1MiR$L!L0eB^}$Jqom_RUsH`J? z1H>T8_F>n5wk`vZ7^K&t0^q4cKO9i{yboZDI>;pI= zT``-O7@#anF-dW;xFq^+F&mom+$$+-VgWY=HbjrIj-B0RbN9}UYu}2gUEQ6cj5cP+ z`UqKNX6UJb#!@rH^L>iLPgn1uD(OoqhkWiEn%7tOg+%Vta!gGif zcXt7)Y&;}NN+DMkX5BK$(Y8A#^-1ZyTg&I&d#??crdOn&-dRLX`O5M0aFIffle{1`kWDE|?&DE>`XF~&&Yfa7LWlhuC*cDCX<4wuT zR%j`#ew9@fWfdt4?5u6$T)A;`H?|2k?5uO)!p@oBn9DR*3f)5aTm~x*QHo7s;Q{-? zl$a|Fkw$lhNF$~Skz*pbH8Z0rzQyB;5Z2t>i%QH+1bO# z`lYPbUbC?>I+WjL2@A8dVkoi1whUKOr71UviN$9*1UiHI!{l&U30E}JQxxEz#LfTnHjS0Gbq8|n^u|24|w-rxl1I=62fvUqjz^l z>)N^L?vJZNlZungl_?q)F8x-MQfW>uPSUtN?w&q(ZEMHw-i%|HFN@ZJE#KK!S1@*e zU(rCdK6}yOd5eypo`2t>?D+Ej;?CpCitF}%XUl1O2Nn*-_cYefZjN8vBYQ*B6|+3u zJ!j3NF?f-0l=2w*6`r1MJ%kOx>V@UOU8T^!A}~Z>d<{R_)02-0SKBZ|bTPycuEhvt zW~3%38i*My2&fo&gm?v61b*Pr6Sy;&4@H1e-*Lhx-L>M|(p4cisoWf$kr2!-WXzqi zcJ1g%6A#*K2Zgkron6%{+EOm4<1@A9auc`;P3--$)$?;A(n{j3)7_T(Z5M|mxaOpk zp|5Xm$nD!wmsppp&0Vm@O7b3Rnetf-lNYpgpxb?srUkQ;DiCmaO5rkW*ba{v2~s(t zO>Na7x`_|~(~9DvhipggdzpQHmi^^r`wMLQYwWUALq9yc(;A37hQ) z@1J39FG-L6bcFp-N_PIJE?$3AEI?dqT2Rs$PoNzyqu**sqPw&MDnCu2|9d;m*F4ZX z|K)+>Hrsnw&#>7qOHX~Uh$Torb^c)c+$XGnBKa1q8?*!2WXc_UFENl`8hkW(*Lc$; z6DiaJQYK>S$B?*VObC#nP#E+ix6^@T2nY=J1eigtZEX?a(+CO~RrFV3Rute*<=SQXmbf;LkQEbyQT@D!sk6g| zsTH+MtrZWh-h7f}7U|qidgujZUiwKEbo%^xw&hdd_tL&Ck|c(z_8*qK+286*gX~9y zQH@YqOMkW$+BYN0G9sL?zsF9a-K}UhVW#6T)|expZN-eJQ^1{#R(r4k$Vc}sVqt_1 ziwsTfh%xASX<)QENFBr%&P|P`W*Y9=YMuD_*yKrODGBs;JLMS*y5p>qEckvjd-6Yo zpG)_y|6ifSYtKIE2h7}HjY8do$3g^a9sSu_AXP%3g|Sbh3|7MD$h%UNGTwa!I7+G& zbF8hESnI(+X$W-&y&zU&g}J*;Do})D60d-2o&eqANRr{vSEsB-UQJa+d8xIiATuo{ z(i?k(qL>wX-h`KcMeWcBoH>xr>MV6*&ZAOl!&OE=~%+fm6)~A+@H72FBuW#P}HJMulDIHsvXLMNOPY?#) zvY^EplKAxYp)*T!i!&38l4CsA2Nkpo7MAxFM<-Sf6jlzEX^)GKx%gNF#m_M|v)rPQ z$5%;XQ;xAw^RY>Y|BA7}Cg{M@avwxxMOkS{F?{r?QQ>@S;GgGXlYu%3se;ZqHZIpZ zhDJj!$uAw6SjZw-(+xmVOW8-*D96Rq1F5hc}-ymI* zSH;u2h&{ukWzclm;D_pclh}km9+ymfU$ueGl4)U8~ z3zbr<@(Sj6Fc2s;3gBQh05GJ%@0bAl2doc{icwLp)F{G4(Mvwl`J$hP!PKHeLqbSi zu!d#;uyxK@zbnszX#i`Jfj&;U@|+wolUN&MZNM4(7xow$me*E}R_k=tqm{K2jRqFv zH~Q#bX2s>SIvQv`rTS!FBZ{@8Kjjx(KxlK$Km)7AfeocdW9ID=`*yNK z;aey>Xk%yoZ5|rsCARgS#cVIz`ERk&&^WKX(GQOD@9=R3XCjpHiMdogK-8g`7ov|52N#msG5guD_TY4Ov$wv=eu2nVf%uMDCZV9U?mOqtxx*mYbXMt z-?*ZYXx0gHPt@yT72EOoF?O7pv0~=V#fte7YDm1HM)<(Cxwj(Yq(RZC7_||ihr2ZY5N{r$*3B}Mc$KN=U!R07!H<%7G5yZeYT*Psq2 zM+51rp#LMrtY~E>;eaWV1v{b`*R*whR_g5Os)ngp?NojBirJ}|^S3rPbyXG>R$Zwo zEUaRzyYa=O+7*4R`iwlbY3*2CNl|e{V~SLxjoTX%Zw^yk$Q-<{&u;42(QU4&s;V(} z@8}S&_T4v_d7N!rVK?=U4R*5YlCpDftY5ggVk2WOZb~#8vU39C$Cs)jw2^A*P-3;d zZz!t3lHx-$M?_86Pmu%jbBu4DqFwQdSsvIHm9MqJ&#sR7%~tu5@@u z%Nr)O+Np-}@n%zc=eqjJmV#`&BfKd~QETP5Om!>zTMZfcY}2~2te)Pb6;iq5Eh!r_ z1`hX0J3F>_rBvZxO4s%dwzlu^K*n*lW~H>Vf3&ZYIP^OEM*G>?m1`J#%JG&G#+Mk( ziPFJa-;o>>+(DTsie$x#=L1mikTf+CK2$Io+9kjeFmho{_Ir7HKyJay04q{vOr{;d zs+Z40#OF&-?6L-Vcz7gxBpVIn?ADVc;2uXU7^0D+rTS{eH;WM7XVR~pkp3o)eyI!G zUAc6_hTna)8yt2s_k%-6r2enIrT+#;{|Obr(P1I=@(93Paq9>qI!EBEPW`GeK%y@B z6mN3=JLi_mxsEKyA2I2pC#1iKE5F#yuDZB%({gdyz<_NvM~LBuwaqvAiABK{V-nYKdu**Bi}So%c; zOL$NEc@@*W^w=jXp+@?Mz4G)rKz-PO^XtyDvGW_wvwCUd{Mx5*Q>OTV@*KEcuVdct zlb1V~GqB8|p&uVfw7@=9=o7#PQ9WOEOayEZa3VS#?YuiLGwwczj@PmceY; zNbO>;t3rfl-8z6rmFw(bJyhe1(EtWaEVE=%E%Dc%V}(ts|5~?iMJZh)6skhRBz_I} zLjkixB{8~0%`Y)f;dtSmhWzJLA*Cz!ty6eNpGa@GZBt!=%t$F39pa$M7&x+7S2=J2ebIzN?JNmCY$Z>_Qzpsz~zxh-G zl=PiCwSD{ecxPu>S#oknh(dAd!l?`ApM31mvkz`Rx&7qP`wkx1bIpZ1vnZ04+uwBA_E+6e3MZsW1@o9%0MNG zbwJBAA$=x?gP;(0AtNI}3!EzUK!aA9zFj)HO}b=bKVEoYdt>AF3k#)>S&VgQOG--f zm=&KtsA8X0NxSWrRTqW)@rOr8LE*(tFhk9785J6aaF**_Veh8;N+!jK6_q8FP<@c? ztx|e3WD%jcN{3q~0=u_dS{7a%r(2i&g@D&aAVr2d!5sc>Z1uOD0qO@{7b}qxYZK6` z1c#DEE(K@R7kO>pR2wUMLOQyfP30~S;u+jAfUwne;}zk@Hkk{SijmU3P4`Jxt-8y7xL@*a_elq@u<*?*GX9wr$@c-k zi{n$|dTtnN6)%Mdtxo908IGK2j3v)M)CYu8+AvRvmQnoBQ=NJL6e-dwv+O085B%(8 zOVR4DPYJEdDx!t&eD5;nGnSHCj{a!pw(snzy)SR%zV5ewZ12P5L|-mTzlN_QA1fD` z!oEI;Y2YA$L71HAB^5$KpLjeoiVEs!w9qLrF=sOCsBS$^(vq8CvRD6P*~@#IlNTHr zPOIoEjLhs_Q~eX3{~`URbj{b7=O5TUtUerA(A<~Xu(H`G0j@{wcm_{<15FB26j}2z z@eplB;EAjrH`Wh!FG|+OB;%wFzyU*R`Y?h#7z&1NGs$dyrGUW+W z4PEz%bS3-fBAac|(QIZ!+^+Td4dKY&|88H3&+8bIZV1F@`v}^x5lsrB$m8wpz#A73 z2$S3Me`p0X3ACb1dWNm~gY<{YBi&c7bRS7Z2sz&_+23LBed}9t&cW5I>|L}W1#LKo zvG66_5*8w%3ZUV`VDHBeh{(hxUp*!FW2(tv_ZegX;z-WChNFuwOIH|zf6*UEFS4;; z3isK^kO^;JE9|tF*pc;uXXWBqUq^qx>{$f4`{HLIvd?tFOFM0NhP3IQA4xB;rGKC- z3b1zZGzxT4p6^(0%2Vi1 z(q(DC%_hbO_n!Ftcfu~a99}?Qkie(BAAPy|{bf+qm)_sN*0X;~ui2#S$aq-9uAaQ! zD`!2(?H`kV!P_6D00%q{$;oIi%c(N6O64FF0V05MYpEBZ0im*|O_tyCYE2c1_LX-^ z_;|@<6M1RQDyg;*-gKJmepE${BDyRTsMzK#VamJ|r~g)^Mg zE2Q5j*Q2jm1@eorZUs_Z$we@L)ymPTG(UOBL>n6uO^Y{F6HEK0oQ3ME;tMxb)X}=- zYgc&BV?M~2nSY$6eqm8sUZXjP#T9pCd)Pj)30=aDvh^3o^j-718ghLO2NpK>W!Fx( zn4~CYPKTfvx$#Tn8^5WrK#vAiBQGNs<|*8AU}yttwu5FRisLt3*tXl zvpJIyNGar5dQJj4q#3$GCrDX902xHrRJI3)9T5{{OWWa+w6VhF-`HGf?pWW%^tlFg zV$)PzK&*dHzo})are>;T&N#J<0Ddiw}$^LHxB-(10#RIcsL%G~T8E9Bvy-0ChP_kt$-kAh4?IZI> zm%mXT%$^*5JTLFT1xqP4%viH94{I(Dx!~WxnpV^PLBR!{JI??gb*^alZg|Qy?v7>M zDlZ5~DH4jov=AVoMf_$}RC~hqr$4bV+r5F0*{fBd#~C|*Z4>A=9BK7|1sIe+W&c>U&MAH>IfZQWFk^;h_yY~K;Q*R%mnaG__4{rqNy3F=$MC*xOH2Ad$iDuMyXGeS3VkI80nWbwKL-oFg>weN68jC{M1)+$ zA2;zY5K7gNH-Tx%WearDU)i*!oPJ?6hdKBcs-ZYM;;ok17od@ucG;*zwrm< zZp7Y=@VvKKoBbSPO`MepkcdiXH<$`a00|JUMT)rr9f(N1GozVE{fNm|j#r3D>tEekUfN%(J<783 ztJXf&d-W}QcYO2uPIF_aCB*D!X&91Lvp)uBc9d`07t;B_hno+1m-KF|pR+pb&~G2^ zkgiIPX>0A4XGd2z>=?{1NnMXJQK90yR3<7kd$19~L&ZDN zPf%z6BHm0QJo5lZVeJ44MQT(p&1q<;TvMj4KQSPT>*}}e{Cu+|l{8a$cj*(8g+(hb zObIPx6;Uj;XYc%vY_vV+8)k+>dcNsJHCNDnlOw<1V`yXlK9AL z3`LXbajD85QncRxSCV z_9*4WUK^XerOR1Ub#b>~poCehk8bD%9l(;rDN+^XR%aOlDDyo`~v%kl>5O~#tRg8L5~M>}^*)5;o*emr8z zUc8+s;fIFSUrgiMx4aJ{Yz{P!5{84^TrPh3L=7h&w$`y-yG{cIyOP`HymO(%=rIeu zGC8u!q1Aj@r;_dWP^TtGADb+!-S*t#jwiOaT`|^=l+>V8=g;hi!L(8e@F-n&|H4Ib zr^a)^JCj&5Q1HP1<7nfJ8;UZ_Z_IQ-uXqMdBLjQ)hL55Is>%B|$T{Khb;d51T+D=Z zf^%2kT-XRW_jhgbxg|FS`MDK1cNWgQd}ENGEWok^2L;}%FIG;PHHABqSUq3j^>`6jNYU5CD-r}}&+D{NzQtn4vVqpmn$&rspa-D$|0?rHExQw86MqPrE=&=fXqdRiF!5?J}qpng*1(;kA#DHL@hqE!{@ zW8m##<@h7r}PYq5!l@?syxwv37G9w{`6)ZlCZZATwcfGf_TG&hL6+LLV@hjy9 z$e~O^gqvkv7l2ye=_4XdI6$z(5GW!lBnThOh#qtoNtxPsZGu4)$8}=DHUKR;GbPah zBAM42oQy8`AorJOxP_nUEpeGTRJPDYKNoHi1WU(s+0J|1*ph*-2}jpXtXTUCx8Dpt zIF{GnGc@O_A>Gutw5;iorlzy4gJwZ&6>_ zUnmS~;4hm>OZ>L5=ERn*h5dL>mXXs#Q;((xm31yHx~F7J9~N9%S)$%vxUe$8{m%G9KEQCPmAzE3hO7adCB1{Yr&SL-q#k) zf3<)8OPfoD6K93Z(tC$LIXm|;RxtI{1p6-U^D^}LDBi73F(UU_ce9}dXH36`yX-he z2j;mt3(EBwbL{4`IGX^SDvO{lt3MutL?DF=(eFa4oxO*1=6}>&sO}Le) zn~~3w_(aNG`I>Di=_*j6Ae6keJ>Hs*O=8Kt&eyo(y?r&pLr<|*(%?z8=Y5+--^dTI zQ}oMyi$h|ahB}e+fstJ0QG;DM0Sjm?CDhFi{sGYv(^`T3cqX(cn zPs2Z&Lb|gryvBam6n^3^ zF4?;|(;;rcJhx^kOJy|1->ZA(JpoNZg#!fwm5 z?CkOEj?Ht7U7UR5^&?$zv4vwM#)Pk9Ip_&9HEk#l9Xcvk~a5WFx%PFJ} z?vQq>4Y>(vH5p;ltY>|~)Ts7?(iu&spYZ^N(lPtscC6h^Ak;m*0wg|_~Xm- zgs&rX%@j-F(^-bOTCDij>z8p4mebf{3gm&Mrz9upLxTMMplKr)%*DDwqe&`_Gk@2j z&qf(HmxJ4hQKQoU!kKQ~(4Lasy`{BcqBVut+V@`UnR@+TE8Dd`r?W^~x9jDp-lw-T z*jP&ANMYN$R-?XgWy?2&Q!%9jm4$;fiKe>2yk%!c(h)}<-h4huQ`Wj5bLjM_C3ocL z{OoyU`oyXQIk`Qh@h8Y;sulJs?-An^)$E=dFbijATJef-ya~tmJB~vQa2-DXbwg&U?;QaX7sw3@CVsG4F-^cTRh3A7|S9w99cnzis zKVGZ!6CZMm!a5kfF&~HA*)Z{8^Y2oW?&3bT5PUasqmO?#qIjCV0~F0HeP0|=`~vOK zD1xkjLjeedn`0r4Mubzn?weYrx~YLx&IYnL=cjt}h_k6jWq8|N_%k6HQ*a-$34|l z4+IK(AqPaOpj@a_B><#CYV#7?MRb1@#=a>f+S4P-q;)>T@gPVQt+HJjwMkQKKmFL) zacLAkeeCRU(UU**9(WY;k>X@f_}^HHL+%QH zrpIskZq|)Is`QTU!f*)ZDDIcf5d!HP_;s_fFPw$E(84w-K&IC)*oPrG3i1U{uRIUI zT@i*zJ`7q2yiRIm}JY9coN5>U72wctgY|@fT7Nhj4gNLuzWn zqFj5)9AV3x>#s-Wr$j`gvF=u8I#T ze*gu~?GkR7W=g;tWcM!@*yPnR@k$xV4nH9mwGm&(Jo2Ropbz2;R994}Be*GUuV92I z;J}qa6cQkGguKELYb1!f0kjKnT8UeZAAdy364|$(l*(Cnh`4N{&9*>TVSk$4lT2-? z7xs$ZR$ak*L%lQ|T!yGGB`5;%A4*lEKa}zx$W)}SfyH)~jx6LPevUelg#?e1>q?@J z@>epKI=;EJa-;`wn?o<+nJL7tLp5K>5B}Y#_+@p4y%q6KHI^6D2R)@azs_3A;_Fwm zfWhIv7Izh<+rKBq@-gK3{wv{Y&Q#P}Yn-$jpy)s`7ZmU4_o3jEbmCm?6M{R+9N%pWL@mT>dNhD z$B(<`*0#o0uidlGHuUiF!rY+)9VK0P5r*0&<+gQusDFZD6ZDcxkikY&>3M)>96nD) z>{wj{egm;a_3MbVIYZ&$=H=$$HG!F;WS;O!czJOz3%vq}H=c*jHv+l(3q($YHTz$@ zNTuQ;p8INWA#jP=S;;7B8W5xnh^N|jTwL8*`%VX4m!K9Tzcl1&L?8%iknFQkK6ueD zEIv5MRZ*0yIL$NnAF#oU42ZOl#jTsoZ5Hji2?Pk6A)^BM%Sv9vDp(w52)wYfeo`HYFu+N|ppLvhWEK z4XU|pXPG~m9TxmhsLrL*6J=PiRvec$3Yp!Tn+wLX0&`cFOuxRrMZAQ6s@8q4ttgo; z3d~wo*tD@5aL%pLMz&Rm89qIn6%cUB&%frt2YWF&?)l!HssP{9{_2c@V}tU%P(p|P zl=A?|$m|}4kJYogv$d)q4Wae4ne5vc6_W=?VK{O3AiV?^64jem}pa!-*mIUSH(AN2f&l`r?cj z{Fb;>Q$}aauS`s98!K!q8k?PFteS6$$k2zxWR%4<#(`8URG$`VuPz#EOT#%uP0kNG zYi4wGrd8JzS4tmB;||Hvk=Do0ZhR{KRrPJeJ<=5(&!;4y9D14~S`287g%AYJRZIOu z5iaQ1A{Moy?yERw>4T%0=_9%MBW4f-)IotZWG%X{Pm|kS@yG1utnd_LSwV2ws&k8c zy?rkF`mkTL?;FTYnZ2UM*!bil_hxlej5QjC5<}mT<+-M&mZ`0!NMbTk>_ZM@L!P+aK+YYTwHnHk@T-f`-`T|r%$r@D9h_LG zHxwlX6kO7bTo`eiL z0vnpxzCE6gi}n?8-vkHpDT}foXbiMO#~OkXXtWDx1N3^OX6}`N@mKe^8EXcnx0DS( zzoW^n$l2Glz}6)lYS@=2L}uT!z*5w8^1D+F2iFhR8QTuOHD#7AXBM!+5;3VPSNfDi zXQJW-*)uIS{-4sOx}Y$#Z{7$MewTL&q4t&ktAI=59kx@Uz~9`45q?KD49?HM`QOBT zXlAe92p9e!pC9uNe*OV|ejwRA!XI!x4=nuyA8=j#jn9=|Q$368-n^j{K9#RS;SYMw zT7?pS2k`4YrRxOoqSEm^E1vf_zwYfDX6JPu$k!nX?rI-hM`OAX>%U6%8Ah}aW14P= z@TYeL;gbsYf*VCfA&G9U9ex`Pe5xq4^qed7DjVEd*R-qJKdPj@C;#C0ckv=Tlb6<) zqSn;r#tAUL*G@DvqZp4{V$Bj!YN#B&xUo7m;plhA2CgAFTk8-nXxIyeFm~W&`!DzZ-G(Aot)rvLUI36*oWc_pPCFE*s-w#BbtVSZdi zUi|Rkad{PS1q%xN=p59z%DlMY!{hTR;&J1*&elII+ymzgy4h(o*e?+g?-7yaZ`*Sa z&m%nI!~I9n^O64H29Iz&mkSFv&rS`?uLudL$PY`My}2MHzyE{$sLGrmw}`}qXd8E% z=!C>@_rRR0=;*4PK=<&(geY77Fv5-cHjwqtN|EM&bfJG5(uYaX-m8IRx zL7T4Wle{5o%S$;i-lY48fe~wfSo^oj5!m;y)9ca8yk{C}N>fyQPGCxWte1OKbfRBQ zeWX=XeYSr>bd-l@TwH1(9yt7049)!95;oLfq^->e`=KSd59f>>YCpop*3ALI_eyg6 za!MFd-E1(4JalaC!?`6^!;v}?sU?`0hMr275N|yT<80mI!$@|_TaPVi@t9EoIO`EX zRqw40=`{6%1=tlFGxzt>xfNq zb8~i1PncH~|dIi_cS`Xc%L#c6lmJ-0}cb1qHEb00aTz0 z&XL~k<{WXE7when6|0O(=l?X{rtyEWzacx@kWPPAhlV-_S`P7X3=LA=S{)D?8h|iK zp#c+IJX~BO!eheU>|JnSNk+z!3!3R|nNz1`woO%{U7Z|Vrm{CO`M;jr4E|4^YwH|V zwo^I1gE{R`POCpK$06DDzN>xIvJTcX7;^^Eu&Fkg!{TD1BEmxKwV1<;3LS!&HE({R@!e$>#^p*8Q_e5*nxHAHq32i+Sk}`uc=Zy~Z$eNR%5S1C{ z8XFmSpI=ZwOw{Cay%k!kcC3z(F8AHSOh6mP&7r6R{;oD!ssqB-2gVB<@5~Q;r_LuC zC-9FwVUcq>mMrO*i)b=YbJ~|IX`dU-o@S2mlk)N=#Un1GQ~YH7igRG>``K6aPMEOw z%IpiXuk0=_-+g7aThgj&sj1UfCjB*O)y(wtnX9lanPF3j<^%@C9um%WhmW83P+(^! zhV3+ggw_D-)%2r9@c2;2|*%)*C_!xw`5F@*0u7x%J}A`u^WhhsKgawIT^$jc?BgF38s=f^?rbxL z?mS~6qTFpgoUOGtySth0XYY(?52umNb|by*hI?nlcsjW{*}8h$p*(uDH?>!FZ{XXm z__m$i{M*jF%3{4lf~qlk&0ijV@x^n@{@PD0Ez>11&P{iJgL6Ri2&TPx^(xb?+iZcu zjYrt(r&JVqM|#?8QhEDhi~RkfJA`jo;Twn}XqG<<=$_`67tWn~p7}H@dmCPUNqe)s zo$0C=rtu(~q2TYf*}GUw#%-pMj>cDxY+}AIoIUrV#^+Bj?Y8(@`4w+Jru5RgQP@9y zUUwS0HUi&uaf1HgT~(lWSCr8@3C($g<`^}4<@oSJ4#AmWp&7vr5sPqe*o7LH&va&xaY`S4 z?vW!UDJ~`?Xk_5X01r33I>Or$9y$2B5yXU>3J+R{r}f3sEn!Lm{mIV*n-b{zCTokG zKeHmk&kIAP=<+l_pVaZy^W&A$H#*Xp?Phj?nUQfhh+~TOz7{sa0Gojv!LN>0 zwFt1bl+MxASYT-${Cc##oUe;UHuKP&kqbI7*ava$^{BH0t&1;({Zg$9#!p(qu(I{X zr>(@25yo;Kys~=Qv9%?`t~hRcV8WVWcqF|>tt{WT+nKGcJ}^7B>hOz8<}CZu;Y!2Y z#%ZfI<}BG;G^J-&+aeG2j)5BcARb#gR|NDD%+my;GLF{~%xMQd#>N!BB+ zUF~duHq2WmWbL7G#$2afLs4qcm(>J5#TKr8?a&0qs*b#Q|H+e6_Rd0gK6-k?WbJOb zbpQ4HGuB_Cea{^|OO zZS~`aakNih5LoedBB-D>NJmJCSh+ebmOZCG{0O_bQdqOUoWyB6l?A7 z-d-8Tj!7Rvwzk>^lpE25=5Tj4t;^u6q|(%_Z`@x!TrID7l-P%w1m$-ur{`rleMQ@F ztmjf^r-oLgfac-8TbeJyqq9VNT2WxjAzc_7?7O0fgn6tOv88Rby3v-;1m#vmN0z4g%G%vMUr#?UD>iKE{yFIr6GwQbO{Bd(Pk{f8_|`D` zmKC;+-~;6J#}JZys%S^;huhinZ;{^`3n_W$SC$T5xw45he4+Tr(r2=MkFpIid2cT} zinFikLH8}tEdyO~mKa)q<&?EaMs2gzSUQLLlRRSCA^CSb8=h~1#^ODc56%Q3ez2bq z=On@T58Xn7%$CB-jcI+Ot>wohk*Of3jp?|g#UFj&ePi?I-9O7!a{Qe-&F_0R$aOtq zIql~_+Xlb*`BZw4h8d@+DQP0I%d=`{&&7JzeWkTIuMD+#>;n5y*R5I9(+DXZ)GP)= zn@|S|Q3t3`eFV@;sRASNm$~v}tXxF3wr}YWwtQZLihJ1qW6Z7OmQ! zpI5Mdby3l(12m5e{-*UAwDZ89s}w~$8~98LBIV22#&=IvgH=|stIHpqd$bb2*|D3$ z+!M>2GpdV{oD^3pxr(_&7sV%zjd7uNY$wV&33ANi?U))0 z1lAcwua*Q2VbWqxzCt2TQ=FZdnvxJtTU{LNb(YwoVTjP8z~Q3i9zav@cLxtGM)ACX zCRt;h2lWp%8<=Z&az@6;ydw{e56rHbH7}~XWBoYY({f~SbxhEt;uz1ktengd`3Ke% z2jxzhJwLkQ;hmFo*W`qX1%{xhW8+zfpCQEE$yRR{TehYmX=*{Nw{7Uet&>0Gu5=_F~ zMnYH}b<$fqU#YyNOwc{?_YwvLh=3xvWGaA0rNPpULxd)Xy(PXEDO|sHe9V5 zIE+CZH4N8=Fu7n&=j17!tMeJV#F&51^b{=5^~aK=-95LbH`W*oa}QN(hV|S|nVRY2 zlQ}g-GYsFY0N(e=K~*nl(-5|K4%! z4;^1U+GwYC#_pHV--s?5?}4LszGp$n%e)9%BV27XWS&7y&~i1&}x zlwDO;$sw+qM_0CAMj1Vce8-^9`vK3H;~`V&8Zz7g=z|(ht)&qp^VY`nbg+j#@{?im ze3FYp43o11HCHu-Yg;E2?_H7;T{tmBxh${W%-Y4D1M!JqU3>W&k>n~CoRJCct~HDkQ%YyMeb>A0CzO^4{%v-j&mC+3Iyr;QB_ zE=dp4Ue%7S+gDf&JL{b|IwZ0z&9`W6b4kgeRfXCs+K}w=Vc`>UgCoaGkE)lC@}7J| zZkXe645r4d85;xxUJ+B89${l0o;@*z7UBhtTQ?yxC(OYqq97)*C~P>?mf9LR+b|t^ zLi6{Qm+l*iW6FtlYyd?E$~ZZ{r@Onm_ku>wd9L?5+Zw>yn&2nX)oC1hZDr>yu5WK4 z|Bj%8J;#sR!D$dWoO(9bE(xRoteyfKX3>z`1r;zsx*Mh*jOAo1|7KuSyTUr>oCcP(I^wW<>cP4 z{wO>5=4;k#{qB6ktufSHBAI$XrvkBpXDod7g_(vhA8XZTPg^OBLu>Lm-CeGyQGHLw znbd*z*d-8~7Z_fe>Ql6~skpdlO_5LX*zmyI826mTyGM`SyCkERykBW45jvOVYhvbC2xP)hihGz4tD7UM9ziRrBPh+{c+d&8Y zQADOGICx;-I;Y_p;?UC|1LHOBp}~A4+djE<=m2k565CnI} z>}zPqn8i6ch=bprpOceckei*y@+Pb=4-PJ0KVfJ2hVqaQ{IQuaefo^kv!+j<1zU$s zsQiY;v7fEe!`8`fw7t(}+RGD@Hm)STvbCRRI(0kYLw5#WP7VX?F`ui2L5|h?YC6Nl zF3HVXIyS7?-ajd5OaYsIc)#y9*iX-zm3RmBIn`KytTJ3o;>weXJaJawrVXn3M1CH+o57V$HZ1%~4%pieIdcZRsf2AWxTJY%@Es z<(#FXZ%%cpVP;{dM@qRNHVTJ|du9|{4zsbOe5T<0`!pVyB_Kboue+^kySxUl05^U* z76_mu9F4X#Ky%+v<<DZvfNH)yNFEDTQ(MsXO{ z2K^=qI-NkV{!b`G(0{ns^LilKdhbl2CZX9j5GuB{XD0RF7qeCy|RCsOH z+|M!-GKwR{E=o^dTpCf7nUEP=I43n_Zehp{C;wQFw33o^kC*^Q$1H;(E8Aemlyg$5 zTwQ16Bu&872ma*DaCNOpF_a~`WBjEobPaa1Ns2cl*|-I>Ws!#XsK|r_lBEni`~`aG z1#eau^uWh$gbmq3^sD;YLRcC2!(j^z2spx(k*qy?ciYyXo)z&KGqQYev_x+H;^Lt9 zKDF+MDzGa_^@_m>GCpx@X3TT<3(T95l7zL5VdZOzV&D3NZD3M}d+N9{m*50XkN5y5 z;ssOLn4i9=@j*+ZuK%OPN^`Myv;2U%pH9Qx(q?MT;5ZTuY>+S7C@)ugOY|_Q525$f z8<)1Iwh}v3sEf!2D}VmtN9#7YMW*}uq|?I4bRXaJNVf?r#?Lp3Mf>{2=$2o8-!DCE z#E7tTKflya7njgfKi`-b-+-7H$mvJzCe2e=J7ppIEkoe7!8eD;I%0z;8hdBd4`2Dw z>NA&1uMUX~9~G;)U)#rcCwFjGwy|G*)Oo)I6tq6ZSI_vX1l~U_XgjbPYrd zUUXPc=k87j7~(b084dd(mOCaO!OyP2B`nP^$PgLn?Hj?$M}(&NV_GfF%O}d>Lgd&) zPtU}$ky+U1>m0wo0yR*AR8ozrTVb_Ao-Aa+7qU;;UCe~ITcK66w);6sy-@$XZZ^X#+)khX26*c_n{@U}aGTfuH{6=~>c!fBQo0bWr z(ow9ow;|X+I@d41Cbx9czh;<MQCF4o^mppNUCgUWS;3yrS%5RSAg+iTFQ(&Lh(tVZV#W z$cP9}P33&C&c1Incd%cY__8Lx5U*KGm>Jg|#@opg9V5pidL+bz**oNK&7ZoV*jwjv zXXdD>21hF!JNhd49~NXmr?5uS2b*`*QS|!}$G(o5cI8xGzE#W|;O*xd;&rqXpYkRug;~%>w&gOrUfxz;Sh%*mT=|aKM^DKM z3CWuhjo(i~FLxsf$c`z~w^fFqZ|EE|Cc#h|??zP)UtOpa?7&mjKA{Od_XS%s`!wxnL+P|2rAKDH$%?aALJ-aiYu8))=FQ1wg;--Wgzfan zj`P&AMhh$OCG&WB)mTU70}sFDrBGi~Rw@%@pT<9E{2&E1aK^o_Fl+vpq9*&`>&vEG zVMh=iAd{`cUfy^Y_kd@xmsj@Bt4>vv*UldH9lgBdQ+aLgHj78&=eNvVb~4%_r)pu^ zj`Z397wqFrAO2A4jJ$v*wrL~w`uYnwoke+3JSy%Jw!#DhT*BmhhhvHy?G$8=?-k@> z^Tb9f8hY}jxELPE_dR^&N-KN%9mP&|`GN<`>o$v*CrfLwc5k}HbFh8nlkjoF94psl zlM-4(^oWGeU$xiDK3)lh!5*1uarPsevr8&MM?EklUTJ1!2?j%AA{r2k$^0|MM>*(+ z4z+m5+R?@`c;fEaax!}+JUu-;EG><60J^WO(NXYk-Q)JOE@rrQf^mZbg~8z;9`4=A zYOZ>ypNqG<`#D#o)uNBxnLg+<@RZ^olU_$%_#U#OwO&JLy-9*M_j%A9&kaU%5Z~Ic zz@EQ%YWdz7`2)RAn_V zFaTXkQWHd2cXs5*4aXZtS(;}phiZK1WoOOK^-Y|$t#pP(aNe|}sk^3xqcKRDv%A7A zIU&kEdPGKEzE{J`o3jw&DQElj%@v22X4%>)N4*om-1Va{4)(M2H87n`#E5`|@R9{- z#jD4MrA*22E_mpf)v5JY*Jlo~b-HiMaJS(@WN z)3&@&_2;eAPSoc+Cr&MhFOGK3TiG(9`sm`6E8eM|J`?L5uQ*Pb&`RYr>G2Lb0eVIQk*zHDOhbC^|=0aQV+) z6m3{CBTV_Q8V9!KtT{C+tv=o0J3TF9W}e@HeM{Id$EehT&~bB<9W{UGV_M(z2{Fpj zAz4dWX3XteoaF4RD!dv2WQB0YQ%=8+RtkGb7J|@^E!`q%`K|xv~=(qzP z>X7@Z-7KEH;bN+opT%exCB$+3^QAp zp)rLGOQns?8XUWdOlvST?(5_2>4eib@rJFpo!t<4vc(c9v`5^dL5r>7>!2BE{JQej zzp`=7|2$dASmnuoHWz$!Xw~^;@Ma_~J-_PEM{-M(yg{Dz*uM`iJpAv+W-+;?x0j7; zcxK6B#CR>0l@b3R;ZdB0RtVeaF3o&WJ^H$++Z)Q|g>7e$C(}WsdVM-=w&gRY1w4Ev zX3?QwW+zHu>{JIJnwCN5WH%|_^*<;3;>9b>Ui-H4r+b`} z{dQAR6V(xvtac0Zz=nDuh(t)vdbDW>xuNCJKA{G}yH1Q?)*nY#QO6zsVTBxqQ8at1 zdE_5YeEhMJu1!?Z|Dj3fd0CUt#B$r)6*vm%8+%X>gDo=Q{~MK=HynFF9IysME*#3N zB&+3!IfEHrS`C1nIR*%H795;$HaoI2?tR;l7t z_QM%v!fBPZK^+90$^CH3OgLTAK{i9hnb8mD?zd_r8$n0D%=**WWunuG1CLG+9pIcW zr(@}2#9^=W^{`Wfqq)pZsW=OjG1{pX&jW`#K{{zQ79ml7X>KBp%Op^h$zCoKtaLTW zMBosg0tahDxl9PhC=-E0G7&hf(gQp%gk#LhKstzsDR9j4djb4-aDFhz;AJ#<5I+Kk z_z^gDQo$g81P<{da9X9&gZLRpr>5`iLHuCbp*CGl

    WH`00`s@p7bm8Ow12>ck9v zB50zB{1|c2dDX7fdxB01=ci6u#wt`g6)K%p@NBU73^+N!(Mj2d zToBDnX5B78fG&&lkJWTN)-XSaF(AiqBod_W90z-d1r0s+C~rnTo#Tw?k7H}X>B0(V zPl4mv568mzEu6_Wlv9zriHhkvqfNYaTFoR1a`#O0^!JSE?3JHqQ@W;`g012Gy{NCT z+7hJaiTYY3>gzVhAkX4+JTDM3*k{H)-V^Dcn9}RkISJ041YMr4)0@&;*JI5m$1H9DRy8`EDwIZd#574KuSC6&Q58oZB)avJfzNPk(RW7fY;I>+TMo`0{tM{+-p zo*I9XZ|9-1>Gv*Z*TiuQnQ!<(I@Q-;9hFNd|902?R4Vv3l?u}9A)7L;AF$%Y+s^*_ zA=0VLM0(vSGwm?G&viqjx31|gTmC-(KBbc_*fK~j27aSPXqQPZo&b-Y7O#PaO2Oj} zGbw-vk$&BjUbm8oJW`+tQ~D34^w!lDBHh9~{qFk|br>>|yVdku#QS^5g3>XggFL_v zp;hNn6rm{ajs7?&hvEHcAotpRx?e#e1!LLb}Q5zm2AabgusX2sLSmz*JaUOAbB0nGT^g_$Zl% zX*i-4)1f$}~5SuF9M+n&~aWu?$3?$SkBJ^f19N zEpXBBuy&SuW=ShXdEkQrew3M52}XT+zDs$ut~f8ZxG=XYugpIZEBJx}t&kOejH}gQ zK6$!hxf_KBmB#sgK9IggZVlwKOTgfoJ2o{-EUh$ddE=+WSL~V*U$E(^W!L?%r8S{4 z)%z+-S<*3QN_${X4Kurhbz)`?*gqH$o3 zTSSIW%JRvH;gh#dR)!eXhT9I1TJE+>ZV@S7f3BVvlpF0vy0j2=W~!drGxS}!&Yt6K zC$&|^wv)!KvD_ZRUUHm+-1fsdm~6kGL+z`e0~^HKMWSPD7dahn0|cE`=@75Mpkrzu z1f2*IoenAP-gGS92M*EENgeKFOH?YRJWVsvXp`dEGPS*1rs}`og>1E;(dI$67&KH{ zeH8U@sh--H0G{Wzz8i?ZDeB=Al?K{yi!X5&SAdjHIIKpa!`C@ZU!RJ@`(?a7i@sYe z;%-oVCb<~vvuIbY;9H{IsYT#rUZ0162q=oa9o1(+qaA%as?S8jSf54PGsHxr9p`Fs z8q|q2(HLQ((P8W#f`+jVDfsxnM59BrPeLZJWKW`w#la?cONf+d4J&~7SsJ+z>$oIl z$%k+J$P_*ll5t7~7D3Z+j@Po${6q$47zI1qA!3Mzi135$f&o4+8Z3Eh-stU=Unn0? z2TDiv?$WI6&6TU=W4%3X1JpZXL%cyO#S`k}^X@wl^9LAh6PE^-u6MPmHu>o00h+T5!q0!~L9-F%I(G^KOcQmmR*A>lb ziB&En&Mr+DD(7o_bLagocC!0`OvcZT(v%{qaLDF2_7;!Z``oheg_~w1mS)Sxg2&bs zSsNCV$C=8T^jGLi8=^y!{*ulZ^;hT&wE;r!+VmrZ&Wsc~GaGw)r|79p2lG16D(xRs z7aNoctvj#Nqk*H7S{L_k*9DE~CK~MsMDvKs$0KST5j2PoL8JXAv$hC%5j4mq2tGPM zgZl2~wuRH+HbKzn_-Oziia#Q@(in}?VEd)Vls5zog|-rsEfjnlH1fe(^;JS1RYD$E za;VMFk3xEgDvxFN9QTCjmjDOOHQ35l$&YPPdEKObM~sbV+!M-ix}*t%#yz6Hb_Y1r z7o`5sW%z};g|Z?t#4o4AZHu5&+xOle+al@}-WN1WmE&xx^3j0GR5}Wgne=$wR8OvW!HeHlkhjEN;X47Y)?fyic0-P|RkL(YF z#-iPr_x;i0E8w)KI{SX#9aT&2s5*NdZmSbK?sYifp#D6me5KYOV~m1sB~!aVCxH%D zwsM@A%GW9m#U&tJdl7Z00LM55AQn66bzPre6|of_$fK8n2n+tSx!qywDK zbXv6Yf=-Rh`o2?fzPmRasY6=P`+~sfeZh=Q75rt!e08vmy?;}2{-)vxp9uM1gioYS zns!hBOEB+`iLqMUVj63yy)npmFJzO>^TcT&-&+RB<^phn`52gJP&Xv;Wo)F^(i-m1AzoB}4nxa? zbL(h~j9G5vr>?4hxm`k;Ea&CMX`oD6d6|HQqUtoW1x_?CH===Z>-&6Axd~px`U-dH5YCxFeFc#(8e@ojwMq948e@oj(HKMU z(`M6O#>Gkm%_$(=K=Q+Pjw>IiynLYYvIjVr697(yz+o1HaEjs2GSMObbB2(|RJ3*2 zA0h{^M}<71WML;{5QpyX!Fwj!=o7D&j&V8ixeh()59dpwypjG;e@oRLK3B0$_qb%_ ztA@1#k6R&bqRG}{d;~veKIjNPXqWUDRyPSc6V&_(pG*&M$Y(?SoXyy8!RZVo6cZiY zcP2WuQZ!3f>7@6gb5f-PTcP<;VD$aS$(ZQq(@k{R;VW%W=`{4CbK69x9qX((H`zci zFZTXmdCNc-4uy=xv9EWx17*rAFn@Mh`lx=coS=Z3vuksa zdo2qby||!Y(dYoI3+?U+DBQkcl6%msWOKJp_@ofIWJ~uP&5fRbtTj^-6Q-`o(%b;2 zPe7M*5u-OuO3q9Oc0#=7Fl_L`B$$j?fH)-;+kiEEI?ODybYjM6gaP$;4Dt7;x#xR! z(u^x5um*)MB0+?%SUau9fIeDfiIt&i0c{kx;+8lre%UUcs{?wO*;@<^r4!?qKC)Kc z+vKYjty zg&)6Fsv9(aBm9d*L--&u&mr`NaW5t3W#D{34d%3Hu8u*6jdOL_0;)~m?HLw+@%F53 z(ELOvaMHNH6AJ@5P76wk*A|n%Q_#5&{0KT7QsAID3_<6Qz#%&D=lJ!{x1d4xNYH4L zf(F?mL4(F8f<~LaPH>_VbS?-_TqT)0oqKoBY z8rDr7elEL$zT?^kJ=y&SRh;|TA;?YxI)?}eWnJI57QXVo0B0M|PhBbEmk|{Q&P(6l zzzg=U!!Cns*!}Cu#lAJ50bcsn2pazz9OM2!qkU)B|MjV`W__P>c8M2QaI9bG15O*~ zC3}|vykJhkzUr6Ij z7;!A_exn9GeqhMm{bjRIq1KN>pNL-8HV!+s}iA{2XzQS}*?o&41Fo|q5njduhxjEN^wTDiOwb!qWx~_BOhkI? zWXccH)%*;6zvd=SH|6(3@L+541?Zm?Wpb*2zd)pas-{z4@&N7lpf5NZdE_|MC*?HA z&(Me!k{pM;H#{Hx>0qwGjbq5&s(@ZrSE4)aL7?frm&X3 zN2HUiD4lpc0-qZ%f07pGgX3^{37l5!9OoJ!BxZ&~dL(eVq|<}+sQ@ZrfZOnhMUt9_8` z`xBgxx|#j;N7PBoPpWmU)&g;9s7?kzV#fNS3oxa(vlSwJ1xXY!PS6(a$C_9-crkJ_ zvpg}q;S9GXf_q6cKcmHIuQ*_0IeLOv$*-BIWmqF?iXS>!M)%Ic9WT4txxgK3NjqcN zJw35}f(C!kEWGDCpgo*gHc!M#S&c9$6e49nYnZpqz$__vO0PG&gFNvVBU~n;Zr0WG zmkCejau?~X3(TZ$djChrM5K58>mKPke^Ywf?L<)<5`|2kLYa)`>113;jkE_2*;#6vIw5~vYTiVK=m;BmRmH)$!OP6cYE0Kz znbOSC~;cE9s!Nhgo83!sC=xJ$;WD$ zJc&A1#_RYQPN%NVZIFF^OEFNa5zyf{pi`r$y%vS{TEOpHM8^!LMru@6tKV9!ero^@ z{B0wkMSN`8OU*Flo7y)U&W~u{>afDv%|7F}xOECJ4+(Q`iNiB~_%;-0A_w&~NMre=B z+DZA&0n-fTL-&yKpnF97pz@DI**(qm<|4R;t!9WuCCY|ZRl?zYCXOTeOs%ucFpTM3 zH${5Qw>;g{=emM#Wb^b({2O(!^=8`3^-$nYyF)k_XNL6u22bZYCeqtN`|B9IzgU}7 zk8zzZ#IKhgR-WZ_ZScHVS1)0%bvA$A`z1Z^>&5fqx^;LSGMn=KaPK?ly>Xo+4;;t& z1~{8IPN<6W$ALJ~5R6M#a{AE@g8rxcT}V^=7ydj&{q7FVj|HA@4E&7kInf##^%7^ zjda9dMS2LoM~$a>LEQ8Fa(Xn6q{DtC!f!-+F~5hF;C?UeY3@Qta}K!YK7ROpb>!p6 z{qK>!mZ!(?d+w{`_vlq49VSOjhmQpJ@W5&J@^l1s!9C}P`vJfY%H&?_QaKH?^^*7U zk35LE@twN$(1pufmJi#|S~K(~X~iABL%z>y-2+I!Cej`HujM;|^$DT;{bxkFTmQ9c zqO2C+eNk2qTi+5EvG10ttlII73|^k-eNuToJGeY){$;r~8S+EPfG<8D0w1}KN*edq zaHftePhY|Bv7Spihu>H6`&!fcllVR7%i?7dUo|*7h+9B4-<&6&E_kZ>ynniwk0H6? z`{4QEA^qhh@&jEAHVfn#q{p&W%4tY5ykVf zp@7R%QEF?z~VrDG-xJUXx`^48!^ZJ>?)A<@5eqX@vPvZSR3-WV*gFImu(`~bL7@#+> zem{cxox$HPlkkGH7yM!EGpsSzX+V#$N(1w8d`nZUQHwpX@BwQjXx0EH;WEj`%Wb5y z<1j0o1sxx#r{e=@Ib*E46wbdz6i?Z?Cxj^8M-Q_)~psW%i>i zIDbZB#mZ5ho&_s6c_obrAGLW_O4Xr1E(%%r{GqC}`TNSEE3*SkCkG-=+^5ZL5`5aY zuZ0YRO%partXum8GJ%XBlY#51Y3v`uZPHhe0s6IdxPT6ypX0Kb!0%yAXl)3}uE^}3 zY~4;lcfgwI|G~P6Dvpm*2E7w_{}BJqx8gf6J@j1otM5Atmn14U~f0e{~JCXghuI4Ya>JFArff$;V}EqRNMm2jxY`BfG6%Uf6e9 zZ+W+l_T&vA`LUT=Z_RXmujTh&_Wh_of_bk1tt|wsNBi{}mou$nxnuEn&~4!|YOC%M zU+(LnFY|ZRv;1JIYWO?6{_{2f{SR)dRt}QeRLFigpXVN{;fsDs1@O_Y!FcV}-bQ$N`IzqjXBO{@HjMN_v|-tO zgZB>!8%KLhgpJGY+cao>kEkENy{|#o6xw${Hih)>0eB91Kb3YK@O;eSGN67LxB_o8 zlpyU!UMH{fdsn1?rq4#-+L6;ZtDVToRoy99%RL@A)jC(;IH@>M6!nD0PhrOIOjIJZ zOZhzi2f)#>*S|lkmf>NJLf_tobv=dJG2r(f0>`pb#pyKRECh~ePZrVX8;r9TIHr9d zgfo0F&cOa;0qp5vp6{zX-virEcjWN`Z`a=Ed2Gkr`M|YwcECB$Z8((S9yWX+P2LW2 zn$Rtj&;NNnKV&9okbMv|?zJDT{~jOM(E#H!Dtb4W3WNtsvbRtx-(rn7JMA#-{tpw-VXO<|AS~g z1>O^NEw?BW%DX6&8kEUEyC%wnY`rLxn%n*RtrNl5QobIB^pg1M5$jmMmvNoYHk{#D z$mjjIUP?7qE<(Fqz&Of)*HylbLDbdSzTQFW7(`v9^_rr6ul;%OdQDO19e^X~)SzE8 zaL<>ZL-`SO2Ifbsor*_#w8+mr_ObE41h;$89+Ip1swd=U7Rq4~^>vtt-7yvS@uUy5 zy2zNWABnO=I>}6O;QP*KLZLz}Oa6`p_PfwK^o=*;Av2BK9WP|I95l!44dC+&L8I?` z#@F(LhH)+bgTP7VeBKc>zUBJ?O#6a(Uz4ws{WGUgEBOyvCo9?{T0b(G)2MYGynaOV zSxJusof`C62kMcaLv5^}GjM;;z<%#>>GW^VF!mQ{?Z=V+Yd;{{hfx;;dAs!&RW6SY zqCn7t|UHX3n$inJ$TCj+EO;yF9Wb%MslZoDne=l7Ao`+~oJL&bZGKTp8(kNNxG zsn1{K&&Mfe%-UJKbWZyTf8L7cciUNdeq7*#|9$!w!H2MWXS6S|GO{O_uP;+|Q0!aW z0vus;&S;;PY{`PKZd*bjT}BPi{$2l_kq&F=`;qr+$SxWCHALsHy7MX>9c%gCnW)Ho z))xMt9?r{OOf+x~8N(To+_sGpy!8DH8V21_6OAKZ=>!dR9Ru<4w58TWqZw;l;#C?{ zWr$bemogb&$mdDrBKPGP+v{`Mw+HPp*alkIM}zNT zYz3d^Iqes`K8UuS>Xm5g&uE|F^@`RA8tawVU-FQ67aW|?{+=RGQN6MwR!M&ZoiY=h zF6`Z=z5GOHhMFHi$Ie8j3*#{_LC4FS&L_Nna(+-h{~^X5X7!Wke5!jyrGxtU4YkiG zYtcUU{eU_Vr>FWUXdLPLoYzkp{}}7%zd$2TM>+?2pl%)cqJLRaelGI*DQGnJ{mknp z(JF@q0_!Cn9Jx!xzf;6hoJc zdl0Fw_Xuw@1dZl@4Q?~ITr6`?XGdB zcEuDsLC_#uDQKM0{%KGjgwx>qL^Oo09M}gDbjVf;I$hF%L2*w69b1(bJ;oe62koPu z1)KgN^|^@-x9R`G<+U1hD_bMR|eIMU3eF3j)9Y)z6(D+%I66@_vHPxO7;1E z{+#-I+4`#jpXcjKmX9(Z`<}1LPpp?-1{}Q0aV}%-OxOs%au4)D$6_-t%VxDKR}Avg zfR2Ues~!OlD9cs2nBJu_6z^vDZ6D-c6Yr7_1n)u*vUi$!Kuk2K3Z5`xlvUMmE ziwrI8XC!%$%|~w@c}asUr8zXCkM5lIkAvvvDnqpo@$#f`4B6Y$eY4aunWdH+_l@XZ zFwr@qeS-IEsBDe>8a^J8O0%u<78@f6F)3c@L*p%TiQZM zk)n+2(1knQ$(bTY(eaDMfTjsJf|y6=(|-2CIZMOg*)uzqrl&3IoHb*Ad|%&{7kXy- z6x5E1EKZNI_p6^=vZTOA`}UoP<=MIAjW4foT>Hv_vaEEbK{%_PGh_EG%5Vx!@?}3| zPsm)ncP#0*@-3Gg-^(rqvg<5TEmVApX1-&sTALF)n?bJ;k3tjOSP( z4?Z!T=6s6p5}$$}jG@h*6MmpMzVtDtL->K5zKT!uz|SQ-kK*{~H4&XY@P+43;duzh z|4My6ls|XJ^E({>eeqlt^Xqna{!fk%KNZoDqd0zmlA_%~{Ue6jL}elUzOM^)i25~M zY8@h+hp6uZuam$zItYjQbYXmaUI_X!&i0YCnc8HmgXi(@5bsQbbtiN(JsW}(>?w|h zg@p_4nU$wtz6htYJ3Bl3I{Wxg6tp03TPq#npkaF~g_)#KzKA-@)!LgOLMcT#L?BXm zukr>fn$c8~V5n)H(c5$I;1w24kCMv`BU}yRlQq7ZqpRvik9uHooW{3l<3?qyvd1GP z+s`*A-dhqe`o>{C;6L){^j~=N9n52_#*D{tx0uz6OY8Vq)Jobr?_9Zs2PHU!+P837 ziMI6LsY_aCRCg}V(3Up6{BrM~d*6*HnU|C}Yc#3>?V%(vCwG*+>2omI>Td8Cb#X+w_Y!?b5%p=@U$OgGy`SI%I%bNRpGuTl1d~dmY zzDZu(tYDoa_7h_c4tn$(w4p)&h4vcdm#f#VY3h0lpxvJ+-t3bm_WTj73uQD*q`eNl z9VA0$tUW`mpzT07EnZJ2-{^V!g;)=igCW?_?aYcDhKo!f8&*1DevNvGjKm^j4MNd+ zKYZnhC$3<}<*j}JX|?m4y1Sc{Kge5qGkWbnyzgK5{(7`K4iq8M9*cVsYoQP^G!g1n zC!=-OXrzeEvbgkd2On_M=VqI+&10zt8cw^^@ktUvRR)g zh3uDquwOPSJGFmkI&-F}_uwWrTS@EP0UOeVhhG@yxurm0T;dFTWgZvK0NdV3# zoDTemoS!NE=|F#Y{{#ACEg`m}6@o0X!n@jU!SzPfP7$@3YrZcIl0u1*s^E|2=-)Kw zH8(qyjsL@nSn=D+hU2n*?{~6&lSbd`FaNpc7ko#ZJCbar(9EEr{5wS51=H=MBB*Yp zB8<7>kR}Jx4PM7^C_UE=e1@Nh6{~sduU9{QN}2KuD|c~aW1dl_UmJ>(pbj-@F7(`* zF+*e9LsR|u9(vQX_6a_h$jq?&m=+x$+8?Ml+VGh=W?|t}M13CA2|6Z=&W7Up=*w`F z75?1K;DvK+*9Xco%J2Tn8ZMqx8a`wOmV85LXp`G}XUh4#SLOC5`TpJ)DFp zbddUi)tDdD(b_BAqmp8u8tEy{}G^#>Zxo z3}uG7X8BdfP=m;y_2PsJM-nde>ae*|jd(?IaK+gc_ejK1bLy!U_ekUsbno#TFX1GM zC;iYteW}1l9EzV@Q1yx`S91rqB1k1BGS_#duq3{4*z9qz;v6` zAElv|loRRsTXqq2eQVR>lY1DRRHGZUz5@RU4SsaLhWmqzkiL*0c7I76R;Y;XKG)UZs2+g_dS69fHwgX z0Mh_PfTsbw0ZRdo0S;+jlYQ{cm-vnGjr0iMBH;G`qCF099)NF3M*&X)C~Y=?=v)90 ze}wZQpb@YaumC`K^xaEj9J(;4%6Z(bxlc0zmvm0cruc0LYK!Kn`x=N@?r| zJU<9n2ABu%#8P1b_@YXI=beg?b-*aWb} zv+n`KhabQn@G8IyK=L9PodKK$gaRlJbpT_&T=1Lnz7bFgxC%%H&@;;GWx!ZK1itkW zuE?V_3jjUgawIu)14sw{037gvxXnD@#4{sV?F9UU-;Zd^dai5BdTVgqj_X8REpQEl z%z}|V99PN*@s02CvNzzmAJ7F@3djRMUlF1HHR(aX1pwu74PX~wCEx_$3V?V|0#H6C z0!{)5Z!v(%v>i|jAX=2iW&nMUz8wM}`W}GI0F(jef%wP=xC4kL-A4jQwx<9O10GNz z2G@N6l0S5l%Pb35qDwqJ1)%TQ0k#2%KYE@3*rDFjvl;-E7wPtH0KLBoKzSqjghS7k z0g#WrzvH?W5CDLVNTgqcvk)*{y(b>29zyoK{?NN5-wA;EfKtFXz;(dK04npT09OD# z&jS#j3joC17{ELL(V=fN0e%l4x6WGt%%`zG!q{PCr2Gx{C2BgA!;>mp!IjF4%JeuO z9FPbg*-<$y2CM*(Jf;9B|8W44`2oNe0Ln7~=_=_a(S95-3D5{2xn={1&J4g9z#IVO zh4M_eZvq?uRIW<^q*HqUr2AxhMgtZBr2iw(dz5eJ3Ht`{8US^gy#YWP3kT3QR|D4K zcMAadWJ7QdJz)(hK-ZWJpa{?B12(8Y^#20DySyxp;7WNSJtW(Z30My}4TuGt1&|Em z0Y3wF1L)b)fad_nGmF5L@=5Z>H>rGBGQbYMdjPihJrocH_yzailgqCb*QWqf4u1oz z1CYLb2sjL&vUv+Y&*)pEr_%uY06PJsYnK2O0Fp^HU<}|2zEcLU#_uNqF93D`h}LI- zYwGW-z{vni2B5qd^oaQaAOminh~ISe9{I;vNw4ADqStWl&}*^|*ZBbYCgtNI;1%3= z;`%0_9Plb&A%OIhWVRMS>91>F;c_H>+Y5Lb@1@`>@iz4zeeY;F@Oo5?=X(I-{sYiA zD4*tV0r%!W-=TUq5O(32Ii%sf^*;d7*){-P!M!=qckAx~RG#LLi+cjf8+~)&bs?V7 z_kQbo)M6Iro$^gQ{kQ9E;Gll+{=~hmq}xWBQGV$6Z(V01ts8J&y}qd8ny%oD-hI*H zEWc7dh~9u}A9T=UAB}d>c!h3LohKdVZ8%*WaK8%h=>Ots)E&A~UD*RD*8a$^yYQRJ z;(vQ3K2RTcABxJ1^kg}J^m*Xb3(rCU1pw$lAL=#%=fQyMZ$T~6$QGCb*#dJg+5xf! z<^b7nTVTAB9Weh6(KZL8-7)_b{U#e^4n})q&IA2E3?TVE34mQN0r6)9bN=?>xe<2a zw>ePR5EywMc#T9F<%i&k8H}@tmTWAd`+5QJluJW!y@;y?aA1RZeIorN9;u9W111R0U`kjfPs9f_kBGySM}TJzxCdr=f?d0#I&Tpi1xxRvQk}qA2vKV-kK#AjkR0rh*LPIt#q|!^3GHWGj$PQxx*O1l zxaN_V|4qXhm`ZqhcEQ6^g8sL}zNEjVe+KCc95q+v*>Zz?P5wsXrWvKF(QJaF?0KA> z9i!c-{mCN4V!Or9IyYUH-bo*%Pt{lG*Xa*iW)E>0GHS?0D+jA8tF2ZShB^&RA6hfC zbLgu>zZ&K>EPvRkVPD@@abKskt#yobt@R%3Yu4Y`*xRJr%(SVuX}5XK<|ErG+c)iI z+Fi5HwC}Y4a`@KaZ#q~zR6BG!yyuwj*y#AVQ>oK+XCLQ1&L6q>xfHr=bm?}vJ;Gze zsu6oe+;oj|UFv#cWb(*o-L!5YZm+s2?t4625(F6Y2Mqt z&wJnWk$j4MCi$%LIpA}_H^g_T?_obzzuA6Y`Zoqx1{4Q86X+5+C2&*V+d-v4>w?Y) z{S=%Td_H7K$Ty)rp&P?=VROSShr5KAhhGlA5#AFK5m6FxAmXJ+ugL7k1CeJUpNV`a zN{;f2%8#m!YL7Y<^?cOV(G}6FqEAJ?7~K<79&Fs2PTfwM@G{-FEt<={Ks&s~f7Hoe?sl zbH=ALD`sAwWj(8GR_m-UXBW@zoHJ~W&z!_L>*w5_yJGImd4=Z`7w0dostv0xt*x(Z zsC{;c+meQ*AxoQ=xhdV!Bt1DKoSbbpiv#UQ^Gi=SOHLtFVZuUJo~^q>uuLBTEB1o+Z%i~ zByYH|LD^{7Sh#W3#%mjIJs9=ist5OMirZAbsbSMgo4(#0x4C3<{pRyqGPlg#(y--; zE!Va@|B&TF$_dQHdr;dHiR@JHxxEhG}JV#Y1rP-+;FDha>Mn88x3DK z{JPs}x9je(-Ko1vc2C>Aboa*HAM9DNXX~EkJ?HjZ+w=OKkN4c#EA6%4>$lgiH-B%{ z-kQDjdw1^rbYJzp<@+}6YutBY-;?`Z-1ou0ulD`A-)g_x{)qjV`^)yv-oI-9_WjNK zzd2BLVD^Dk2euz*IdJ~KGY8&0@cDt;2XzNs4u%{|Jy>#Z+QFp)VUNQRhcgeC9e$}Ps42OruxUzDZPUi415GEIo@{!t z>4T=Pntp8_*6h(7(VW>_);zm;Me~;C#^zJaPd2~Qe53iBX61<>#Z8M_rBv9bJEP z&(Zdy7mhx2^v$E6AHChGZFOj!+q$ZCduvPU`POGz-)#N7^>&-C&8aP*&CoWgt*UK7 zTYcNkwwAV2ZBMqn)b>H!*KNPHTeZ8jN3@@6zuf*(`v>h`xBuE<)#23P(-GH^-%-{v ztz$vQx{fU!4IPagtsN&i&UZY~ajoO|j#oS0>G-JQX2&-jN~dk7S7%gbW@lOF?9N4< zD>~P8Zs~03Z0$VXd9CyH&QCjkIHorhcD>&9Ue}jhKXm1{^If1kKZ`{&GFkObSGR+_??J4k$s~4#M~3BPHaE1??m&7 zb0@Byc>TnuCw@4oJvr>8!%4T35hv46=AW!OS#z@fZy`b)u)!8+H~r`sg_e+r=B?V{Hga&eR=BV(^jY5PKTXNKV5oy=IQ09 zx14S~-Ff=_=_gJ*=&<-lijdKTPh+5C`Lg<6c1EXyxOFF z8x8?QQ330HAu1{YB3^iahr6DRb_*jdT5TqjSl*E9Y*S zyM6BNxnpyW9XW91rX#l>v5tKH$gv}j9C_l%vqxS!YCBqg^wgtkkNS^x9o=$t=;)rK zmmj_6=%dzJ>!9^%>(Ttm{Q3Fm{7nAV{E_?v`S0hS&c8UnZhmzBw)w~BpP7H@4x9SB zSl(H%EivRB`)NGcz>R)m#MqDXhM!m6f;%np4n_@jJpr@f-mY;m{%M?{$Hjzm+^@?L zF7Up}Hxq6Hjl5qY``YoQ-G>Qx;7#nO5ME|%!X5}sQ-POeT}OBoo=~}&@M=T8qej!z z7#Ctkg~n@*9ef>ji>ILbWk%Xa7~^=dC2KehAKqEu#rt5LI4?@!Z`_zP;wbgv94Q73 zokllmCIJT)dSz58j%Ux~;I$9GW1t*B?@|2A;-Awv55GzL8$j#0kpl-4w52lE|A!vy z7j!x?$Mcoc478CFqy;UoLH>1OAAA7Ma2BnScou)VAw8!wn?S!LFemP-?Sthlc;m*I zi!>={-h7dK!2ZJmffbW5i9+>C)mpZnU4+n=&@C=(!%} z%x59W_RhT)`$e62 zpVb-I@v{m~vCG}?Yca0t@XWXy8ni$w8RtHXwjVLlhAV*%#LId_%LZH%Y{a_~y5OrI z^bSMkD8}eqSg{E^x3?gcw;Fwz@7pj6+c7%_;kBK{5T0t@g`IsD;+>Wk8hR#nr~UjpvQO;A-R+<2vj{dfa#pPemRw{%X8n zyok(kqw#0sUD$EI}O)0r!yyOWM|+m z`6}ZhY&BcMUdPt5Gub-U#N4czwXm~{4>Ek)p80U=-p>NKVcyO)A$j z4(npwEXYDE%pxqxdf2&mW9=rng@B#Mwz59f&$h7vww>)@gY0~^lMS(9wu@cBE@T(6 zi`gakJd(*qS&WUbINQy}*#t|lJ!~(VWK%53QrK60DNC~q%d#BX$M&-W>@s$cy@6fM z-pH)ntJs^_)$AH}Eqe=lE4z-pjm@yPWB<0Eub|ZTiyNSJ<-OS#@-pg*m zhq2$!KEOW6Ze<^0A7&q6x3Q11kFk%l+u0}BC)uair`c!NA$FL}vN?7HkN;aN&*s@3 z>`rzUyPJI$J5las_p#5h&$Ij47uXls1Na`nm)Td?gX|&pF#9Sy#=eHVhu>h|WZ%MG z!S5LJcsKHQ@s!ACjR)EHj63npj)#!xzl^U!ejm@kJ#2gdZ-n_g`vH4|{g6G%e#Cyv zeuCYI?_fV=KVv^*|MgF}ZoLUR%|C@V%-oDUg7>l~*puuj_Dl9O`xSeJ z{hIxT{g(ZX{hmF`{=ojo{>1*wo@39mzpxkBU)hW7Z|o)ZclHnVPxdeNZ}u{KMSc;N z<4)oy<6Bh?{8WA#UaN3A zck)Jl1~$K~;;Z=@{yM&vpUKzpChq3VyoH~|J=|-|avyIse#`wlz}t*D<7>uO@y3o( zBgWe?^S^ zb15=U8hK9U@O{Wd2aJO_j=jNnqj5Q&>%GFb(zpuGjNZpP`Fegf-@sqbHyZyoUgqcU zF5b<9#w*xE65?SV;Zfeh&*i;*6W`3Y@bmaq-pBimmyEyjZG3=l=R5cyKcDa9LwuO; z;ur7>`9=I82I!y7XmK@vkQkP6Xl{pREjE5Eowxqs1x;KiC8L@iREI2SSem3 zP7)`JQ$zz+V@?yV6{ia)-tc*baEVo7wOAuwC)SEH#X8X>+@cxZu|G?Agje_kcAtoV zXcO(CLv)Ju;%u=2-#gwY&JkUrTLeW&ghfO|MGw|^dc`KOS!@yKiLIhf^owm`Kx`K~ z#Gp7|>=Z*{SnLuPhzrF<;$m@$7!jrz6)`a;;$pWL#|lwG>=Ap#q?i&(krLD5Qjr!J zkrg?yPwW>5#AV{3c!RiHyir^s-XyLRS7A-*YH^LYR=h>LRa__DCT7Ij#XH3H;s)_f zaie&bxJkTQ+$`QB-Yaeq?-TDA9}piDw~7ym4~vh8+r&r3$Hd3Q?cx*Slj2k2)8aGY zkT{H0syT5)92J(xi+OQ}xKrFE?iQaF_lSGNed2TC^WuK-1@T4kfcTR5viOR4P&_0a z7GD*|#Mi{v#W%z^#ka(_#dpMa#rMSb#Sg?I;)mi<@gwnL@e}cw_^J4r__=so{6ah- zo)k}sUy7&2uf#Lr*Wx$gx8ir=_u^Uc2k}SoC-GI;q{d?LWHz3TkJ-*0HPgIz6Hn}^-aDR-$CHz0 zax4)Ok>t3DC&%rRspNRZ-Zzm-C+#WqJE(qh^0zFPOn7{)?eo z$5p>E*{>`5=OO=@lj5+Xg3a%3bsuU!F=HFIS--BnCO0#JKu zDn72wZ4G<1Eny$QHU<42UG{tYRPH3$O)y9>s-ai&@q3BhOMJZT)ZRgm`uSRQ*++Cf zqVo}*kL3ACp0Cg^ME$}9BLqp0R??%D^lv3Ot)y2g$!jHftt79NJE10Jncz@zO5c(j~=NAnMOw4MQv<{R)7 z_-cIv9<6V{qx~H4Xg>$MO0LhN{dS#xO)$u=F|hpPCPjCr5OM?Bm870FCa9XQgq$wb<8Ovf`acSdsQ zlp^(#c&}Hh<@L5z#538%l$ni>Riu*fcw&4aJ5imTz#&HCnX281eFeNa1Hs8c0}dTi zrWupRD9Jq47}>a^TZwlBH3(@C)*zxmRD&K3&efn-gH0N2 z)?kYU=V`E2gFX$mX)vI{b`5rDFsQ-#8tl|yNP}Swb}3M!>?wGm97Ce2%a!-w#!59b zs;**pDwietsptM>2fVbB1#In zC?UD&3X%bgM1V+30D`laOa^By73oBBT=A_KGcyS@bs%ACVGHA56}v2*n4C<+vWZxI z0hd0QjPK4?msZ%vTg=I9?WCC=$N7OK7d%+i#<^o#Qtxx&NObs2~ij~9E9J^EF7^1ypriN9a;$*3c z6>%lmOXr(>_rTisJKC9B6v3RUM8dsR&oaYwHT3`atNvR=|0NlKm=J9@R|3GJO; z(lMc7W$%LeRhx<|tM(M}>dhrORLf*jNMblymFK}Y%aovcOG#7pWJ$rXMLS|r0oxXc zv`ym2u~qj^>i%0xx>P4i3XZM1e^NU#X-=my*>q}pB3{-<#-_;FK5cADfttRF9Hvq_ zH#KSIvNfsFl4C&2PHWi%CE}{nB?ZTTmYvpMyY7`yplW;3OI4X7u7=d-)kjL7S05>T zUVWtWdG(Rf+vcm5ml=S1w&_BvV~3WM)nHJMZBCEvAeoyZa|gA#IR)&4a*Eh<^0#KN z)YzI_X{l_GVj!ns)y|^oRr^cu;S&6^BJS9wop4Zr%3TW)RC#a#E$fb`)-p4$UDcPF zG&2(#PnF<$-YXB3N3s(NsgMakVO8DgNJY5nt?>HpqB_*59Hj8t?!x7kD(WPn(7Iwi zQRSLYEIx)rYN}FIq(qojU)9$~juTcJStOvUx1?WhiITm?_v>BUZ);KKs=g8)eI-2l zj^k0)SL{^Vx0v5x36H@N9)rj6s2yC~Z@5TXO}SM&L?>2-S5sQm4WVL>`jY&rDODhQ z^l1dLugt2tm(H-7i1Mp$(8*Qdb;Z<5ggQuxu*j{xB%kWW9yJSeFQtReqY6t(Gpeeo zFUh33uTG)5FC|cFC}B#uQ#I5T6Q?TImt;>>v7|I@YF;{B>ekX^Nv%cODrAb(wK_%W zKBWngT8n+EDHZAlod*@ZbWs-6%{uuhd`W5Qqt+tVDxL6DeSJx~Qx!Ga7fqk-#coS> zl%!D2RHrqK>!haeYD#I;Q1o`C%4Vv1>7ryt-Acluz9fOE*7}mnr7CKN7e~C#V5+IE zn7>rHYFE*W%5J&jq84qcBYLew6_BZPZAGsGmaDPG`ZgpX>gt)R#uBxc|C2~=w zpoyxnD+#tBt~$y{f^8QH0upSJxqY)aJ#F&ya(rtJM>{1$3{0fN4y@mh7!jICR7>Il z>pE&Elq=QJkyeeCi&UW;k`z)Q6;s%9S`#XCRh9O=Qi-yZ7OxI(t-%ma<^)a=t4ocl zJFa^*^-*l9sZkXw)nb!E6+^$i67=}#O4LtRpnkdn_0tuopRPdtbUgKY=n9#xH2wMt z)8qHj%7DIfLz%9$>3Hn-Qa>+US$kx<=I;X%a_Tqiui#TRts^)u1`p#T5F$PfAB`MHGs-H-iW?_ z2UOa7qlI-VT37JX^}jzr)(6PT?Nn|jtJ}%ScCxaQtn4H&cGJ2=H?0qKlUKWGltRQW zMEpWDN+D_wQ#-9^`e{AWA0}^yX*9#+^)TrZCVj#rKTP_BNslm%LYV9dlU`wx8zDU+ zBqu_0A|xk5av~%rLUu<;PK4w}NM3~GMMz$Ri6Wsuj3kJvR|(&dLw#W5s>WHagH+C zuj3qLvR}tJ%4ENebCk(`9p@;M{W{K3Ci``qdm}o|0m*(H*C>;{QIZ!Wdv%{#HUTU8G05V>DQ^;gL>-ULH2ZzJvz*w57q0iLYeyM zFh#jw2c=6ry`VSI>6J=PK;O>sdFWtD%eGj}?UZ|X@Uj)WtDx=#+j(AHb+2(RcD~$# z_YxR*$Aar9&-(amB9@*`j862|sYV+Q5Y&eR=T%!$*jg~QN z86j7A9`=Psg3T6lTh5W)%@%h%$DGy!{g!RbuKBgBG8BnL1}+$CbTu~23^}d-{-H*z zYq-H_bx5pZc-WcOMCO>a7FASoS{~W%k(3Yg4>_U4jOny0`-etQxKbNr&S%= zB<%v?3JzN}vNV8F4NA>c9oW<>mpI{p7}U0ELnF?a5vNrPr!`yk?#(-f^0u+?@G7e& z?mEzHEpcz&Hne%Wu54&T{W4X*)SWl#LW4v3y1J0X%%D}*B!d*88_ZYBpBnsFY$ZlQ ztnMGm%gBYZf-@LiDRy0>3*8EMgKn2y5c{%q7?$)v|DF*H;-aDY4+EGtjAbskIAj?c z=kYcc6%EVWM&96&9Ya=~E9i_^RS3#T7ve4G9D(?|>gyTy@&$u4Bl)F{CM(y}a0cA8 z9JVcMYPMFm^Gw2(@Uw)kap#4EC%N-B2~T$C?Gm2i&O0P*aOcY;Jk^~qm+&-qzCyw? z-Od(^UDRx?Q^=*wR+B=~&DLw(hE>z_Kj?TmbbKv%JE5b5jnGlTGoYh{F6b!XD(EQT zYUn888t5qD>!72AYoVirZntxTngY#kxTb!@8N&FC$ni7*Ew_xf7Pr;hWHn2Fhr%c9GJ?Q1JDRP4yX7?-nyt3~Mv5SefxI0< zVys;4Y;pF;$qQHZ&dl_KUn5Q#4$2%@j%*5fkm!nH_F*&^PbJKI z)})g?4~>kuEDaK-qMP2B+h^E_Zbu<-P7BLOF zt;!DNh6U#Nz)DFd`Tmbosvc(Ly|@!!;&ThWS69o$OV!{ zA{R;;iCiRUqChT|G!nT)(nw@P(n!RVG(jMvl13siNh6UlNh6WC+giWi=H0SjZAA6B z!p;FUq2dYET__~n*4Ycxdt^aT?^T$jo>Z75opM_n7D$t_ph!~+lcduMlcblrt=BJ* zre#5qW)vn#vkH@>IrkkEHeNV+3N~5gaZ9Y~KTtU2G#ds^#*Yo)M1|de%&bqpr}Ks* zc$d-Bdb-V6C-JVz^Vs_GHRa2(MUX1C8exaWahhFKR0i)~c4h4Y6%W|E44Y8_lG@zc_R{^n+Rcbt(`e}KPY>@hY)@>ejgoQH8#`v zm)mmi`7=U-mXB{(moieUd63W_eFMMWxMXH>)mu@oeN5=nS%idMJ2|#?M%)d*AH?6F z$(5Uzbf)NKLc&G~U6-|V@z})Ys&M?i^9X)-F2xriukg3=`8j+}Te@o9CTY{7*WmNJ zxJ>HG>G81xkNj~bp;w~4L20YTHqFSto@XHRdK->UnHpQQxIJM@IX<_cjT1A|YuCL~ zap!x4-uMt9hF{IBSv=!fU-T5AKNHu#mx!^zm6U&s1d*R%qf}4Lc<-g-c;7@f;e9*3 z4DUNB?o5xPUN zyiRYTH`80_t@NApHhMd~gMN#Co8C$9qIc8p(C^aU(tGIl=)LqldWzmpAD|D?hv>uq z(K&Cilk9rDZoqaUyNTV*Zeh2wZ?fCi?d%TrE%t48C%cQ?&A!9F%kE*{WB0QA*eP~D zdw@O29%2u(NB+aJK46bxdkow6vHbwsABXd7qI;p z+fT6l6x)Ae`x&;Mvlp@b0^2XK{R-Pl*!~CG%h-O6?Kjwdi|rL`zr*$_w%4$|j_vo@ z{($WbY;R)Qg6(Z=f5i4DZ0}(EGq%5Adl%b#*xtwX0s9c!U$K3J?Rvtz8IP(BgWD83QjClEh`IX- zM*34uIp@KA0XOi&{0KkJzsXPW@AIGV7x_#4HxWZWsw#CsYD8*WYEr5twJvoub+PfM|9sYW_N*7{QvCDxFomR|hu=gG z?J+)@AKaK@qUN*7Vk;# z0bFhJ>=JQ=SB?GJ*)y}B6Egb?`rQ0{gXuywmhf*q@&G(+7WQ|I>Sa zqHp2qZ?(SF@>bJZm4A$UtLTrRZ{@wk-~0lC_dj@Td~^AmOWz!NN##aVea>Pd}g^(!bJ==-xk~6WXtS+s8{1Cb zrSH*?Stz@PonY6p>)2Yhj%{R{$akUl{zksXK4zb=zhkZ4$G%{v*%@+*%`z{!pZVBX z@&MG+gPf9wIOCi=%q8*&d6dgs#nn6rIwXXL@-S%2`FsI+hR-9f(L8 zpTEc7=L39DQcFSn1O6d((*pii{t+#tMYNdzinx3GQNVZTvJ zWRo0XBe^7x*kP+3#7SJlO$taMDS{<0A*G~@ct|;^fK9I=)ue{hk~&gP8b~8)BF&_Q zw30T`PC7^@=_1`^A?YE#q>uEI0r&tzWSEQy>nT<&{e*ss6?+!zQ-!su#<~n*AuNo| zXY<$s7S1A=hDEX{tWzCUY7C3RN=?8j#TunkWST4@<7AS~koE8@R*_|N2U$y&(xYSt z*+mbN8F~dhMi!HGbRRuH_mgMoN ze+mtRBhDzghd_heNNyujq$4zDFV=A~aG^jD>PTq}i@h-WdyZ1hL|Og*t*+k-XaX z2@N}bOnDdg!psrrdiXimdhIF z;ie@NtuTr&#BW@d7Jc=sz;S(^xa6e7g!s7F7+thBDl$S7_!k}?lxU%PG*j<@3xb!O zi&!@Izu)$q|Rq*RT9%BacvZKwFXBvH`|lAE3cG68&$2? zQ`Yc}b+u*74>!7dFCTMq7t0^q-Bx+ocnPHy%lDSoe`8%;+0ugz?%`Y3S4%ElK6O=> zXXlbK+S{?V!>x-e8`?9naNnR^di-&@eCFg(=iv!=ddvFeu66BB{5rgMXyKkgyZprC zyl~acO9rnP$)y=>>x5{_B!R(tEIS3p~yNsA}2(NrFB^#3vE8N>Y!* zvBS^G;Hgyd08z#+!~ZWWC@8@aS<3Bs=%{u+I*pM)AMNO)3;k6F0c!W({w|xTE{i4= z_Z1iS6(v!cRM=Nk++UnbT{PNSlWVKa(o(9mR_EGktXj$jaA+?M#R2E{TsWX6H&;0{ z%370`SDh6_eYF-gWs$DSU%Alb>RFNBoWFdb%h|ock=aw5m0i=5(Ttt!?7E(e*`MdH zz)v`)#lN#$9AmZC_GGqLdTOlJn%>N}lchCq7dg4(?1$2|7`q&d+(J_2DX(>DIh7qL ziP5khtbtHjlBqOlS51|V25%xq;gbzh%SWvWustqo)oeeC=3!!eg=O3SbSI9A?Cw!T_R@DQI zr+P3(O>GvMUn;qD^JT3zN!F>eWd}VGnO-)yr6sa%rmHYbL&MVwyJqSlTel9DnIl+3 z&(qI6bLY;bF<{~qCV?j|i;2FubTD0B8c{p^$XTh41kc++!m-E)7YKz#3(EOwa@J z8sR^$m4u^4y79+vnFwuG6nnTTC=O~}tJfGbQ0f{x+eY8=CA)li^hFnY(%}oH|8h`- zKVqD2Jxf^*EMPDR_so+xQ(C<&Mzq9FZ%v5 z+rgh?4`X%3c(nL@kq~IY6%jxK_>uJXYCQUgxR+D1E=gUxw zl0yT@!~&OeG%8w$1&=i=Y4s+PnJW5Ha!Fk?%c#TCHWvRw~*PcbyS&?-1 z@z8nf*Ac}%>zkU^^%SLP_yQUn;?0UIUbwcQas9%gv~bEgYL6e>)R&*%x9Q;VS{hb! z{LrR;@#)a3Sr0m9G7&%xKUdNLWD{Cda~6d^Pq zrHaPGxWEKsMT?8YrA1l7WtdI9-T~7vr@qt%znM_(S%uaUwM<~=&No)2k_OP?YN^Rn>dd$0STfS0 z(o=$jqPBlci~UyqLi;B=W;W29r)!SR)Hp}?G_@R)Tqk_vGXa>}>77dU>IH@_2vcs;;7l z1%;lugYxm{~e);R=UuTk^v*;%Kzls#JR9b{8o^jW8GEj^kf$+MCC zp2Ha1cd;JwaGy-!J7mfX!BhhvG+8CdGiZiNVk$AH%Dm%lvOH(~(lMF_jYb_5Z=sRG zJ9J{H`Yqp=2hdETgVcH0)-yI}$QsK-A;% zj!czG;QqvGnA`s{6K7Qfg{kbMom8A6D*}YFj`HSKhFw zcVB;Y?#L1OIVYX|;pwCKT}8<)d%ri_|KJsU9Y=pKdDqIHKYZ<~66$?6qiK1?=D|C6 zG*a5W^OlzG>(^C_b$A%_o~5kcWDl@SDijmm`_Kanzq0l))jUXNp%nhOLoa1{cevP= z*&F$7@)f7o$XlRRq37<$__Ses%%ljBp2L$DD>EkJVlrV|W^fFpuWGxdh6<0{nVprE znynH>O1Qk|*M#D|ocD2fz-7_Gg%Pgemp@CUtj5I!o^?I>O}p;uAGm8*Q{KWgo`UfP zOZl4XdlufXu4-QGx~rO+j<2n)S$9=)^HpnVGRh|R*VgY{TvWPbZ*9%K$ug<5d}?87 zgrMHK-jRd;3o&9qzWEhKy={YnT(X= z<`|1iMFxFzR9FZ}qi~j^EXGpqa$Mlj34@?jG1y0gOL6buHLKyiU}WfllYhLnfyQ^P z*ikorOhk`sJC znL7%fD7lTQBuTQuo~Ry_8GN%yKt2wt{gB7Z-pm)VlfFBP=+->Cr4WZ>obRI#Ntt{X zBv4IKJ;}HN)D>cQ4tTE{hE+&1XTmWFSL~{ANQ4w;&hFz|#fvvOeRd(kl>CqeONo;0 z{Jr5R;qET}^VyFnADg{}vKwh%k#B#VZ(kAa{l(eS{2fK+?ZoYI;0hcu^Nfme08`SG zXrIsoiXl^Cpb{AnXr3)A6U)S$7L~0Q%L;S*HRb{H%P(|D3V3uzNrt7#oosDeQ(d#M zC!f3Ik|l@Q+xCq*(#pDX>ndrRAv!uOEjrpjzu_9}XfT@FdM8V(*K}GfZEI>^5%Zmk z_P156UEH5u{EcDXH+6cw4zM|zivHxE{kwEReiHb}R#NM!nn_EI36ptneI3Ih79n0R zXTjq^z~m^AIY1UkQV$Td8XZK$JU~>cYE{#Qby-;%S(%xc>8217-Ybp_^9Ll{iLUBI z*r(=*a!}@Qn z*4H;w#z!YKw6`0!KC-htYXRq`+GR&hEnj;5%1UGC>}OD2^OJLpwt81ac=o*5#I$Hf zdx<3>oSimKtX$e@Hx*-K8;jDi>j#HA6MMe1zk`Oyrf8TiIKI8fX=@r8=}tWM@javI z?OSetaa-NBN4F0-=S3%mXGf*P%yW&d9y|TDq;=oPcyFRL>t+O(-bYNK~ zy*(^CJcOo~FB}?H=41=>^BU-9H7v8ylNutTY#2<4s{|<*N?JfbaA1Y&t$0WRP=PUq zvZnmI-fOOK)8CiU-@Cm!R_}YAKIm(fPn~X~@A2)pJ}1A!^=oi_9XzpIQtBxRgY=3! zs409oE)u>B4ZbIY1CB?LK@$MSma#~-1a9LT^%&`XF zf6J$+b>PTo`I6QGtvtVUaDCO_@udZf{lYs*b9;BRHEw9nVoqvoUfUG;CkcTPVCmSC~KNp;4|~N86LP<*k>ms z7U&FAEUdI_kA|2^g`u?@ZlCPhzpODYhSHe4rltG4mfW$SHqd{+DIH2t{28s%!Lei zMONlO#GTyyV>;D+)utg&Dy6BOp-oqH`<|zTEqhmX6(mtsvHjt7@+p?zxB1A8tq-)` zcw}>5K9jec{voq5m6BA|g~?{1NW}mu6q!1+%kApTFdtaLT8gUL?MhctXLwyN3LDCmSJDE7paKDlmNN%!Sb9j*jQ;~i})4s;CNw6Q77 zp{ZKDzpG*MNKLko6I`J71uR>RCkpKy-KIA?QhvT z>a=xCZQtklxbpH{YrFF(ou67@p?A3y*?s`ypP-Dt-jjqe5+22vkc{F+gef9iIzR3R zz(gDlY0%iE1pDl)-OeRD#ynd-P~ULcQ7W`;(lQSeryO#FeIgcp)W!~Dq|86sfkcr0JSn6F6c-o$&Y@WpZ_~% zZSa1V?Wtt5|Kt5F?(zLUvoY_Q*+1aAf5&w#xUNiMJ<)Scv4TA*IyYQ+#zrwBcACN2 z>Mkeq9mwcZQyy_K0D11cqhHZ%KgC4k>arzOp-kDYJm4J6CCqb z41eF>eNBWi)_PnR@<6#=iqFIPv*%%P<;z{C?}1&oPj1ItU4b=IiZzo6UtUB7mjWuR z){B6Oz~Yc}=4=2LFy}%~3iB?NLgpKn9_Z{mu&gOJ7AqjPaoPSZp*M45;MhfFRt#-! zYT7hZo+-4Y|I_Bdip)sLR@9!j;<6E!Yvi&kPSn17;Rhy^WRD#hbGM=~cdzTU+k5fB zBm5XKXA>BU`N(P@mL*(9{L0VAAdo?2NC=6K)hxha^Yj{(zzZ?pa|Z0ZxuWS#`op1H zH&j+_xOLFCh3;=Xvb3aV@@Ttn3!C&Jcfv}hZx|iDZeTy_KGNNN1fLSnq?nxg@yl9TwvX542nFQ-bQwPBFv4BmyJ=U3?+XLf%nx@A z2{rU;!}V8e8*+#b*EcYzpEcdNx!r4aAFh18^77ql#fP=KFRv8+`ymBWb^UPD)mIpx zf0yJ4Zd`xu!un$~)pTg#=B@(m0+X$zb-c89f1kBz`E^6BdxrDV8df*EdaIooDf4s{ zV~0nEFCWZyEWLhl-@bmUv1y~|D|D(fjyX`1cu$Pb{^yOb-zf})JsKs+CXM^_&?PDS zQyBLB{@9(8Qy8ygTqBmio(OCbN^@?U{Eks9i8X4CvItiq1DZP09y#ZkOYk0wR^K+c z^tKsfp`cbB8>&}tFw5yUO0kkdx{!x5hd zT?^yo*Rg)U%BayA1b#?$u1JSn9f?17Zg6n38i_YG9>u&s1~VON{+a+;=VZLxq+MR>7{}zQWoFJFIl! zTte1wY|smIV>7+0+*d$fDf3nPs!QoBzJhYDVYhf)-dOg8w-V&JpWyPiem}0?f$Ike zY+qpdUm74}d;P$S9h!^d%H8zIGG9_Y^(9xbe!g&av-h_wgM)koe;C)&;99`~!$-6P zCtq2q0Sm9F#B*jX!XGTVVAsq7^U=M`OJ;XauJ|d2h1vcftr24 z``h1CJ3p^;s^Rfdgi}}XpW?nMqV+_G5k3d#pGUoLb2jOFrHIz&)A|y5iPy>#XQBLX zK6&cwPo;U-`!_iVS>O%xW*^`!P6cP6A4+etx8x54eGS~QbS{TLA&%^=!pF;{w`mBj z%*bO{p9xY6G6>}&bC{1%MrB0^E)*?>mxJm+k+h~jP8m}`=-Nh+uAYl*Y&kARPPwfd z?pC@vNPy@_Ao!QDg0bo6lCEYyHmTD@N9%M(zi&HV)&W-HzYhzdhOsp}E6cZy77kzY zSU(MA?xC$!#oL!uai`S0{#b3>v6W?vMubrBr?vam4kr0Nx35|{gcM(X=cIkY?&@+S zm>Z^Q$96O((VOd6))-RC$E#TDhSqdT_pWa5+pY;`u%7BG7I`oYAu;Kt-30|m*otvx zhsjDszCZzCYn3oTfD&^f5HEaC4hrel9?|Cs z&agsBn3P~809pXrwri9zk>K?U$A+mjiq?Z;lL&96a%5{u?!-`Qg3}q_)W6u#x_!73 zh?Sd$8{D0%YKx}^sv{yBhgUjlrrHY(3n+^$+p}e5TTV=NrR7!?@$SxUawKNAuH3T6 z<61wpsNQ0#87uUD=ISm?v@|T5TIWXJDR~fmUx4|ykRp#8b_`LhGUb5gr_jkjp9PSp zSX&^^l%%F4#Ot(SAu5?zs6{P6M1ii@1KQgWnCUsr0l;Urp?d2`agZ~pX4SFQHFwV- zHg!$kwWj;Zl@)5Is&Hg`{p8hS*_39FU6X2RoT_c#)o&ZT_L<4dCC^?v=!Az}zp*>J z^U!?*nM3y;gip?dUEzQI(wvF-Yi`bvzdbiem@|>@o|_P;2y5o1@vBE%G-r|i zOc~Q*$_#$6RC3s(0;rNE+n+i+6=kU$-rnk1+}{-MbSAV8P2{$08?MaMy2A|x?W<}X zD~21jku?LWifUJNx(ynZ?!kn$W+ytEa@fw(L{()a_`ilo2QHE?ETcU z_M792?=Cl2KfSO28_UW=c$90=;i$e7&n(MY{LFPj4Lj}{DqD~>bl-t?O6ywU`@5yA z>UGz)&ucqAQ-N`R3HG8_rNw&7^<;-b;xrU6zCfO2F3ID$&M1iAiNKV&I5kY$rqyI zqRyq)j<0&K!c=l{ymw!pl_s?hQb*>z#kBq1qm@2NF>L|EKma@Np z=GQ}aY^@#ZPHPw_U3q2am6povi{vV)u-nCgi^giqmin=&^-u(qfS)b}V?D)_`bTua zu+A-|Xe=8nrGRT&I~Q2SBVq-K8rgck&wK8NzDG4$qc%_FanJXAX`2;)c;2`l@5e z@u9>#TW*3B>2le_tG180eS>sbrI~AHrfBBR#_w3?LBdnE0ga>?Lszc^FLlL5trku& zkxDU`^GMmFp=t)$WNwl*kZ@&^#n>tFYrF^FF=$A}&V2_GV5BC}k8@lEbo^1e)8#tE z!rHtav)nq?zz_P$RpiVUTi{CNdyfnGQsxf#4#sdOtV1DJ%J7t4G+ptYC=3~RAJUkB zFy>|vQYB_lNY(jS{2P3(ZJ4(!ebXv(+6i>zYMe{Kfg;jotYt7sJ)lGc!x00GEQqSr zWsQE2Qw&9IBND=jh~Oj#acGS(MqRogSS(;2s38K5Qv_Jjf{hGKC?q&4T72+JGdE}s zu;i^voUQKE;PAZah53$FXKIw1<+9N9mdc90LVYO32O5^qTwc@XP7GnWQsEUf{VYDa zM6WN-PQc&Fn&jCxd5WR8+0IycX@fylOS3=Y`G)ptD`mFE!K~R2B_$uFU}=&H{YnsA zj|82vNHL0vd<9ff0QULH5(F%BehF%5Xk4pUg9myuVTh@rK`g@M$|7_YPc~d~5lV%= zS**dM@E1I2gW%~2{3ZYyD+W}-y#c*}ikBv&L-IlPla*?2V7#u%dvnyrs{c80bIo?6S}*gC7dLgzs|yc>{#*B(@Ds*!%|PLf<8-W^h%(#lA~Iena*{r%kLRv%-3jjZu7; zn1bOd)12=@!G|VNzSIhiIA#VFNF*XmAOa%P@SA!vAP8TIEJ1Tq624&mydbcDXp}6F zlXLc-sRhia(?U1jnO3J)CDs}`Z`w5y%}X7s;?q(~u-YyM8@msUdz+=gA6D-}>5I?{ zKZES*F_w-02D?$LyCNiT6KkqGWd$yMa(rBLl!Dzr3;;p`yAi~xIkf%)>_$kA6yTdm z{DaiO#*VhsjKSXaVr1KkT6_94nvSn;Qn^{piXBCH>z7nfnp)7<)}HD)y0OVr+Bq;JLCvdnm!!6}HWZ}N;H+9_Mxs_7tWC}=Zg=FhBKtTmwPAf%^;k)QHm|cR zyULyx7onb?S+la;(OG7VpEoZtyS&F$JLHNEf%H}?{r@lc%%91_;N>G<5eDr(4{!z$ zLyCm>8jz9LvAuvf zgm8oUBEe}7_!sA}A~+WYfo1DmbGNtq!zSk9b`5`y=0AP;@S(meD3Y|sb?q&?$IIta z_tO)rJ=53qvirQPjk_1QGn%Js*k8{)k0wAa)*$U; z-vE8Q#<$eByp}%h8>nOb^iA(4-e1#MpTsO|fqxvje2vn2Twg~_9)nh}^h05RVb14- zLQ(K=VxrTGO1i@+&@&j$byLN0IY; zpDz&@6928sru2z+_-gqdR3#*pAXgNNn2$DS5R_o%2<^cqVK*shjf_?poxm;}c$pnY zwYVI3LB`cuyZ~B=;E4b9?uQW(?V)t{Rg67+SNJuzF}8p8>ivvbJJ#3xYF%$X^pE|Q z1J=;Vhxh&Kp?BQYyq9nO*Pa`6F*oi0N89en=2&=DO}@Xg-RJNq-2Nh-CxvQbyPZzo z-&IeZ@5ArW2cxk2!DzGS1F17o3K}jx_K2|o*ObuK&SHTl5^tg}*hiaDrB7m-mT+|GpC@OJ5 z-)ER&;q_t2B@np?PRJ0{ySbdWqD_>Dh|Q5N0f{StleCW+Dkdtj+v+Oy@dYK7=7Ltc zDEQP@j8|p1*H@*)yGtrf?pAv&V;>jKbmzxrIum2E)3lb_A$!T{g>#>y@i`BE0?YDU z&u)e-;;3B`nNAV%5P^Kq)%ex#C9tM6LjYVv+#jhhcO438hIP1HO{uzQ0~j#|_Sl)X zte0k#VTrWPti$tG|fj(b8A1c|R9lyX|%cq$BqA-PBlOY#ze2~evPtVJ!b7KTuA z5`>ok#)f2$pY^Ap6*)Ku%;>M2!q#5;j6RQ!l5|t5UKGZ_h=u{G$)&l$7eF}TCWuNQ!H7pBK8F4%;aruHZk}85kQFPj zY5_88qBWZ6P(l8Q6dVw}4&WV`F_)qSF~()!wD2jZRwHb@S$iqRA^d>$djg zmajNm?|TM7DN$c68IEgqYIQkZFU8UcFZnBAOhcT>7aTLrK)vm>c^WTfHJ}t zmH2PU?wy{x*K>{OWO7b&xF$7Mf1Bx+vb&crzq{-<^S8uirY+ zoF8|7-yVNm%kXgX{pLrkiS*Ac3{Wq?!4UY)jQ$H39VU=x!eam7AyP-ouZeZoq_~v%m77k!C&RlSO`QJ z(XcFoqIOY-svl$&-zN7J`ep7Ubp+=%jvT^ zIR?p}&s-n7d_SNy_`}1zd3L*4*BiXsHZqS)4V39xHmJN^V-QT)2`&1#`SSM3U#Zs3_U+D>c|=ZcMWR} zdF<0G7d2#2Tgzfs?!t0o`|exY7Jq9)C5|gu@r~~6;oj!LRDDrv?_gHm)bg?VOkYr( zJmVG82of<<2cjk!#GX9a_AY-d8zNmZpw!HjI}K?&&hSSABCC8@giDmQp>{ z+Pb3FqM4U$aW_wtmycGMgQJ}F!=(dzyV8rMZ(ZDd`M7glqP4u+;p{56856?hC#5?Y z7SRRj1wm4RyT81!uOc@sAuN(bJ9;Y%da80w@j})ZZIKu9E#O>*!aLDSr19*0wJ4jf2}DA9vDfRFo8SK#NUy%IFVa|>MUKM*soM5GdLrqRwmkFCLJj1CQrHoEF< zo<6KQn-p%UauqdL!s&v{#v)ghDV%$!V(l#}4|R7PUeRKYRrb5E5Bum!09F6Gp`q(G z_7)~26!s|lo3KxRZ0fAeO3w9ERVLUHpgwGg8Rc!J_+q=>(bScko3gM4;*jPniyv`s zT07ZdMZLhXD9>50aytj3Ayb%>K2pKJ75AtJJ zLlz|7_CJyfij-P_PX-voY@r%OrYQ)E2)QOQ6O4!i-uMXCvtkZG0#&OO=d)G~>^|!& zCqNm&ma50Uaw2Q$^F&*L+2!YD6wYEG4)>z`&JEm3=N#6{!2rX;2oU zBsLtN)(ieK?+OlOnfse;Lv>lDqw8G{u=xBYd-lSrEbfw=T}$1iqm^lF{yg79scm)6 zko&X7I-G`r2KIDPNlIBgjmd9yR`xohX|=7rNFR||ombpbn2=e&xY+l6PMj5B9U5K`T3oKK=zg z!rx_|AQ=Fjj!@8RG4NkXS}LR>xR_A1{9UIvk;l>_)aJnX5^0D0@0aR;0XtyTT1b

    + + + + \ No newline at end of file diff --git a/web-app/admin/src/main.ts b/web-app/admin/src/main.ts new file mode 100644 index 000000000..99311767e --- /dev/null +++ b/web-app/admin/src/main.ts @@ -0,0 +1,26 @@ + +import * as angular from 'angular'; +import mage from './ng1/app.js'; + +import { enableProdMode, StaticProvider } from '@angular/core'; +import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; + +import { AppModule } from './app/app.module'; +import { environment } from './environments/environment'; + +import { downgradeModule } from '@angular/upgrade/static'; + +if (environment.production) { + enableProdMode(); +} + +const bootstrapFn = (extraProviders: StaticProvider[]): any => { + return platformBrowserDynamic(extraProviders).bootstrapModule(AppModule); +} + +const downgradedModule = downgradeModule(bootstrapFn); + +const hybrid = angular.module('hybridMage', [mage.name, downgradedModule]); +angular.element(document).ready(function () { + angular.bootstrap(document.body, [hybrid.name]); +}); \ No newline at end of file diff --git a/web-app/src/ng1/admin/admin.component.js b/web-app/admin/src/ng1/admin/admin.component.js similarity index 100% rename from web-app/src/ng1/admin/admin.component.js rename to web-app/admin/src/ng1/admin/admin.component.js diff --git a/web-app/src/ng1/admin/admin.dashboard.component.js b/web-app/admin/src/ng1/admin/admin.dashboard.component.js similarity index 100% rename from web-app/src/ng1/admin/admin.dashboard.component.js rename to web-app/admin/src/ng1/admin/admin.dashboard.component.js diff --git a/web-app/src/ng1/admin/admin.dashboard.html b/web-app/admin/src/ng1/admin/admin.dashboard.html similarity index 100% rename from web-app/src/ng1/admin/admin.dashboard.html rename to web-app/admin/src/ng1/admin/admin.dashboard.html diff --git a/web-app/src/ng1/admin/admin.html b/web-app/admin/src/ng1/admin/admin.html similarity index 100% rename from web-app/src/ng1/admin/admin.html rename to web-app/admin/src/ng1/admin/admin.html diff --git a/web-app/src/ng1/admin/admin.plugin-tab-content-bridge.component.js b/web-app/admin/src/ng1/admin/admin.plugin-tab-content-bridge.component.js similarity index 100% rename from web-app/src/ng1/admin/admin.plugin-tab-content-bridge.component.js rename to web-app/admin/src/ng1/admin/admin.plugin-tab-content-bridge.component.js diff --git a/web-app/src/ng1/admin/admin.tab.component.js b/web-app/admin/src/ng1/admin/admin.tab.component.js similarity index 100% rename from web-app/src/ng1/admin/admin.tab.component.js rename to web-app/admin/src/ng1/admin/admin.tab.component.js diff --git a/web-app/src/ng1/admin/admin.tab.html b/web-app/admin/src/ng1/admin/admin.tab.html similarity index 97% rename from web-app/src/ng1/admin/admin.tab.html rename to web-app/admin/src/ng1/admin/admin.tab.html index e06c32c4e..2702a62a6 100644 --- a/web-app/src/ng1/admin/admin.tab.html +++ b/web-app/admin/src/ng1/admin/admin.tab.html @@ -31,7 +31,7 @@
    Events
    -
    +
    diff --git a/web-app/src/ng1/admin/devices/device.component.js b/web-app/admin/src/ng1/admin/devices/device.component.js similarity index 100% rename from web-app/src/ng1/admin/devices/device.component.js rename to web-app/admin/src/ng1/admin/devices/device.component.js diff --git a/web-app/src/ng1/admin/devices/device.delete.component.js b/web-app/admin/src/ng1/admin/devices/device.delete.component.js similarity index 100% rename from web-app/src/ng1/admin/devices/device.delete.component.js rename to web-app/admin/src/ng1/admin/devices/device.delete.component.js diff --git a/web-app/src/ng1/admin/devices/device.delete.html b/web-app/admin/src/ng1/admin/devices/device.delete.html similarity index 100% rename from web-app/src/ng1/admin/devices/device.delete.html rename to web-app/admin/src/ng1/admin/devices/device.delete.html diff --git a/web-app/src/ng1/admin/devices/device.edit.component.js b/web-app/admin/src/ng1/admin/devices/device.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/devices/device.edit.component.js rename to web-app/admin/src/ng1/admin/devices/device.edit.component.js diff --git a/web-app/src/ng1/admin/devices/device.edit.html b/web-app/admin/src/ng1/admin/devices/device.edit.html similarity index 100% rename from web-app/src/ng1/admin/devices/device.edit.html rename to web-app/admin/src/ng1/admin/devices/device.edit.html diff --git a/web-app/src/ng1/admin/devices/device.html b/web-app/admin/src/ng1/admin/devices/device.html similarity index 100% rename from web-app/src/ng1/admin/devices/device.html rename to web-app/admin/src/ng1/admin/devices/device.html diff --git a/web-app/src/ng1/admin/devices/devices.component.js b/web-app/admin/src/ng1/admin/devices/devices.component.js similarity index 100% rename from web-app/src/ng1/admin/devices/devices.component.js rename to web-app/admin/src/ng1/admin/devices/devices.component.js diff --git a/web-app/src/ng1/admin/devices/devices.html b/web-app/admin/src/ng1/admin/devices/devices.html similarity index 100% rename from web-app/src/ng1/admin/devices/devices.html rename to web-app/admin/src/ng1/admin/devices/devices.html diff --git a/web-app/src/ng1/admin/devices/index.js b/web-app/admin/src/ng1/admin/devices/index.js similarity index 100% rename from web-app/src/ng1/admin/devices/index.js rename to web-app/admin/src/ng1/admin/devices/index.js diff --git a/web-app/src/ng1/admin/events/event.access.component.js b/web-app/admin/src/ng1/admin/events/event.access.component.js similarity index 100% rename from web-app/src/ng1/admin/events/event.access.component.js rename to web-app/admin/src/ng1/admin/events/event.access.component.js diff --git a/web-app/src/ng1/admin/events/event.access.html b/web-app/admin/src/ng1/admin/events/event.access.html similarity index 100% rename from web-app/src/ng1/admin/events/event.access.html rename to web-app/admin/src/ng1/admin/events/event.access.html diff --git a/web-app/src/ng1/admin/events/event.component.js b/web-app/admin/src/ng1/admin/events/event.component.js similarity index 100% rename from web-app/src/ng1/admin/events/event.component.js rename to web-app/admin/src/ng1/admin/events/event.component.js diff --git a/web-app/src/ng1/admin/events/event.delete.component.js b/web-app/admin/src/ng1/admin/events/event.delete.component.js similarity index 100% rename from web-app/src/ng1/admin/events/event.delete.component.js rename to web-app/admin/src/ng1/admin/events/event.delete.component.js diff --git a/web-app/src/ng1/admin/events/event.delete.html b/web-app/admin/src/ng1/admin/events/event.delete.html similarity index 100% rename from web-app/src/ng1/admin/events/event.delete.html rename to web-app/admin/src/ng1/admin/events/event.delete.html diff --git a/web-app/src/ng1/admin/events/event.edit.component.js b/web-app/admin/src/ng1/admin/events/event.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/events/event.edit.component.js rename to web-app/admin/src/ng1/admin/events/event.edit.component.js diff --git a/web-app/src/ng1/admin/events/event.edit.html b/web-app/admin/src/ng1/admin/events/event.edit.html similarity index 100% rename from web-app/src/ng1/admin/events/event.edit.html rename to web-app/admin/src/ng1/admin/events/event.edit.html diff --git a/web-app/src/ng1/admin/events/event.html b/web-app/admin/src/ng1/admin/events/event.html similarity index 100% rename from web-app/src/ng1/admin/events/event.html rename to web-app/admin/src/ng1/admin/events/event.html diff --git a/web-app/src/ng1/admin/events/events.component.js b/web-app/admin/src/ng1/admin/events/events.component.js similarity index 100% rename from web-app/src/ng1/admin/events/events.component.js rename to web-app/admin/src/ng1/admin/events/events.component.js diff --git a/web-app/src/ng1/admin/events/events.html b/web-app/admin/src/ng1/admin/events/events.html similarity index 100% rename from web-app/src/ng1/admin/events/events.html rename to web-app/admin/src/ng1/admin/events/events.html diff --git a/web-app/src/ng1/admin/events/forms/feed/feed.edit.component.js b/web-app/admin/src/ng1/admin/events/forms/feed/feed.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/feed/feed.edit.component.js rename to web-app/admin/src/ng1/admin/events/forms/feed/feed.edit.component.js diff --git a/web-app/src/ng1/admin/events/forms/feed/feed.edit.html b/web-app/admin/src/ng1/admin/events/forms/feed/feed.edit.html similarity index 100% rename from web-app/src/ng1/admin/events/forms/feed/feed.edit.html rename to web-app/admin/src/ng1/admin/events/forms/feed/feed.edit.html diff --git a/web-app/src/ng1/admin/events/forms/feed/index.js b/web-app/admin/src/ng1/admin/events/forms/feed/index.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/feed/index.js rename to web-app/admin/src/ng1/admin/events/forms/feed/index.js diff --git a/web-app/src/ng1/admin/events/forms/fields/field.option.reorder.component.js b/web-app/admin/src/ng1/admin/events/forms/fields/field.option.reorder.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/fields/field.option.reorder.component.js rename to web-app/admin/src/ng1/admin/events/forms/fields/field.option.reorder.component.js diff --git a/web-app/src/ng1/admin/events/forms/fields/field.option.reorder.html b/web-app/admin/src/ng1/admin/events/forms/fields/field.option.reorder.html similarity index 100% rename from web-app/src/ng1/admin/events/forms/fields/field.option.reorder.html rename to web-app/admin/src/ng1/admin/events/forms/fields/field.option.reorder.html diff --git a/web-app/src/ng1/admin/events/forms/fields/fields.edit.component.js b/web-app/admin/src/ng1/admin/events/forms/fields/fields.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/fields/fields.edit.component.js rename to web-app/admin/src/ng1/admin/events/forms/fields/fields.edit.component.js diff --git a/web-app/src/ng1/admin/events/forms/fields/fields.edit.html b/web-app/admin/src/ng1/admin/events/forms/fields/fields.edit.html similarity index 100% rename from web-app/src/ng1/admin/events/forms/fields/fields.edit.html rename to web-app/admin/src/ng1/admin/events/forms/fields/fields.edit.html diff --git a/web-app/src/ng1/admin/events/forms/fields/index.js b/web-app/admin/src/ng1/admin/events/forms/fields/index.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/fields/index.js rename to web-app/admin/src/ng1/admin/events/forms/fields/index.js diff --git a/web-app/src/ng1/admin/events/forms/form.create.component.js b/web-app/admin/src/ng1/admin/events/forms/form.create.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/form.create.component.js rename to web-app/admin/src/ng1/admin/events/forms/form.create.component.js diff --git a/web-app/src/ng1/admin/events/forms/form.create.html b/web-app/admin/src/ng1/admin/events/forms/form.create.html similarity index 100% rename from web-app/src/ng1/admin/events/forms/form.create.html rename to web-app/admin/src/ng1/admin/events/forms/form.create.html diff --git a/web-app/src/ng1/admin/events/forms/form.edit.component.js b/web-app/admin/src/ng1/admin/events/forms/form.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/form.edit.component.js rename to web-app/admin/src/ng1/admin/events/forms/form.edit.component.js diff --git a/web-app/src/ng1/admin/events/forms/form.edit.error.component.js b/web-app/admin/src/ng1/admin/events/forms/form.edit.error.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/form.edit.error.component.js rename to web-app/admin/src/ng1/admin/events/forms/form.edit.error.component.js diff --git a/web-app/src/ng1/admin/events/forms/form.edit.error.html b/web-app/admin/src/ng1/admin/events/forms/form.edit.error.html similarity index 100% rename from web-app/src/ng1/admin/events/forms/form.edit.error.html rename to web-app/admin/src/ng1/admin/events/forms/form.edit.error.html diff --git a/web-app/src/ng1/admin/events/forms/form.edit.html b/web-app/admin/src/ng1/admin/events/forms/form.edit.html similarity index 100% rename from web-app/src/ng1/admin/events/forms/form.edit.html rename to web-app/admin/src/ng1/admin/events/forms/form.edit.html diff --git a/web-app/src/ng1/admin/events/forms/form.edit.unsaved.component.js b/web-app/admin/src/ng1/admin/events/forms/form.edit.unsaved.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/form.edit.unsaved.component.js rename to web-app/admin/src/ng1/admin/events/forms/form.edit.unsaved.component.js diff --git a/web-app/src/ng1/admin/events/forms/form.edit.unsaved.html b/web-app/admin/src/ng1/admin/events/forms/form.edit.unsaved.html similarity index 100% rename from web-app/src/ng1/admin/events/forms/form.edit.unsaved.html rename to web-app/admin/src/ng1/admin/events/forms/form.edit.unsaved.html diff --git a/web-app/src/ng1/admin/events/forms/index.js b/web-app/admin/src/ng1/admin/events/forms/index.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/index.js rename to web-app/admin/src/ng1/admin/events/forms/index.js diff --git a/web-app/src/ng1/admin/events/forms/map/index.js b/web-app/admin/src/ng1/admin/events/forms/map/index.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/map/index.js rename to web-app/admin/src/ng1/admin/events/forms/map/index.js diff --git a/web-app/src/ng1/admin/events/forms/map/map.edit.component.js b/web-app/admin/src/ng1/admin/events/forms/map/map.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/map/map.edit.component.js rename to web-app/admin/src/ng1/admin/events/forms/map/map.edit.component.js diff --git a/web-app/src/ng1/admin/events/forms/map/map.edit.html b/web-app/admin/src/ng1/admin/events/forms/map/map.edit.html similarity index 100% rename from web-app/src/ng1/admin/events/forms/map/map.edit.html rename to web-app/admin/src/ng1/admin/events/forms/map/map.edit.html diff --git a/web-app/src/ng1/admin/events/forms/map/map.shape.component.js b/web-app/admin/src/ng1/admin/events/forms/map/map.shape.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/map/map.shape.component.js rename to web-app/admin/src/ng1/admin/events/forms/map/map.shape.component.js diff --git a/web-app/src/ng1/admin/events/forms/map/map.symbology.component.js b/web-app/admin/src/ng1/admin/events/forms/map/map.symbology.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/map/map.symbology.component.js rename to web-app/admin/src/ng1/admin/events/forms/map/map.symbology.component.js diff --git a/web-app/src/ng1/admin/events/forms/map/map.symbology.edit.component.js b/web-app/admin/src/ng1/admin/events/forms/map/map.symbology.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/events/forms/map/map.symbology.edit.component.js rename to web-app/admin/src/ng1/admin/events/forms/map/map.symbology.edit.component.js diff --git a/web-app/src/ng1/admin/events/forms/map/map.symbology.edit.html b/web-app/admin/src/ng1/admin/events/forms/map/map.symbology.edit.html similarity index 100% rename from web-app/src/ng1/admin/events/forms/map/map.symbology.edit.html rename to web-app/admin/src/ng1/admin/events/forms/map/map.symbology.edit.html diff --git a/web-app/src/ng1/admin/events/forms/map/map.symbology.html b/web-app/admin/src/ng1/admin/events/forms/map/map.symbology.html similarity index 100% rename from web-app/src/ng1/admin/events/forms/map/map.symbology.html rename to web-app/admin/src/ng1/admin/events/forms/map/map.symbology.html diff --git a/web-app/src/ng1/admin/events/index.js b/web-app/admin/src/ng1/admin/events/index.js similarity index 100% rename from web-app/src/ng1/admin/events/index.js rename to web-app/admin/src/ng1/admin/events/index.js diff --git a/web-app/src/ng1/admin/feeds/feed.component.js b/web-app/admin/src/ng1/admin/feeds/feed.component.js similarity index 100% rename from web-app/src/ng1/admin/feeds/feed.component.js rename to web-app/admin/src/ng1/admin/feeds/feed.component.js diff --git a/web-app/src/ng1/admin/feeds/feed.html b/web-app/admin/src/ng1/admin/feeds/feed.html similarity index 100% rename from web-app/src/ng1/admin/feeds/feed.html rename to web-app/admin/src/ng1/admin/feeds/feed.html diff --git a/web-app/src/ng1/admin/feeds/feeds.component.js b/web-app/admin/src/ng1/admin/feeds/feeds.component.js similarity index 100% rename from web-app/src/ng1/admin/feeds/feeds.component.js rename to web-app/admin/src/ng1/admin/feeds/feeds.component.js diff --git a/web-app/src/ng1/admin/feeds/feeds.html b/web-app/admin/src/ng1/admin/feeds/feeds.html similarity index 100% rename from web-app/src/ng1/admin/feeds/feeds.html rename to web-app/admin/src/ng1/admin/feeds/feeds.html diff --git a/web-app/src/ng1/admin/feeds/index.js b/web-app/admin/src/ng1/admin/feeds/index.js similarity index 100% rename from web-app/src/ng1/admin/feeds/index.js rename to web-app/admin/src/ng1/admin/feeds/index.js diff --git a/web-app/src/ng1/admin/index.js b/web-app/admin/src/ng1/admin/index.js similarity index 100% rename from web-app/src/ng1/admin/index.js rename to web-app/admin/src/ng1/admin/index.js diff --git a/web-app/src/ng1/admin/layers/index.js b/web-app/admin/src/ng1/admin/layers/index.js similarity index 100% rename from web-app/src/ng1/admin/layers/index.js rename to web-app/admin/src/ng1/admin/layers/index.js diff --git a/web-app/src/ng1/admin/layers/layer.component.js b/web-app/admin/src/ng1/admin/layers/layer.component.js similarity index 100% rename from web-app/src/ng1/admin/layers/layer.component.js rename to web-app/admin/src/ng1/admin/layers/layer.component.js diff --git a/web-app/src/ng1/admin/layers/layer.delete.component.js b/web-app/admin/src/ng1/admin/layers/layer.delete.component.js similarity index 100% rename from web-app/src/ng1/admin/layers/layer.delete.component.js rename to web-app/admin/src/ng1/admin/layers/layer.delete.component.js diff --git a/web-app/src/ng1/admin/layers/layer.delete.html b/web-app/admin/src/ng1/admin/layers/layer.delete.html similarity index 100% rename from web-app/src/ng1/admin/layers/layer.delete.html rename to web-app/admin/src/ng1/admin/layers/layer.delete.html diff --git a/web-app/src/ng1/admin/layers/layer.edit.component.js b/web-app/admin/src/ng1/admin/layers/layer.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/layers/layer.edit.component.js rename to web-app/admin/src/ng1/admin/layers/layer.edit.component.js diff --git a/web-app/src/ng1/admin/layers/layer.edit.html b/web-app/admin/src/ng1/admin/layers/layer.edit.html similarity index 100% rename from web-app/src/ng1/admin/layers/layer.edit.html rename to web-app/admin/src/ng1/admin/layers/layer.edit.html diff --git a/web-app/src/ng1/admin/layers/layer.html b/web-app/admin/src/ng1/admin/layers/layer.html similarity index 100% rename from web-app/src/ng1/admin/layers/layer.html rename to web-app/admin/src/ng1/admin/layers/layer.html diff --git a/web-app/src/ng1/admin/layers/layer.preview.component.js b/web-app/admin/src/ng1/admin/layers/layer.preview.component.js similarity index 100% rename from web-app/src/ng1/admin/layers/layer.preview.component.js rename to web-app/admin/src/ng1/admin/layers/layer.preview.component.js diff --git a/web-app/src/ng1/admin/layers/layer.preview.html b/web-app/admin/src/ng1/admin/layers/layer.preview.html similarity index 100% rename from web-app/src/ng1/admin/layers/layer.preview.html rename to web-app/admin/src/ng1/admin/layers/layer.preview.html diff --git a/web-app/src/ng1/admin/layers/layer.wms.edit.component.js b/web-app/admin/src/ng1/admin/layers/layer.wms.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/layers/layer.wms.edit.component.js rename to web-app/admin/src/ng1/admin/layers/layer.wms.edit.component.js diff --git a/web-app/src/ng1/admin/layers/layer.wms.edit.html b/web-app/admin/src/ng1/admin/layers/layer.wms.edit.html similarity index 100% rename from web-app/src/ng1/admin/layers/layer.wms.edit.html rename to web-app/admin/src/ng1/admin/layers/layer.wms.edit.html diff --git a/web-app/src/ng1/admin/layers/layers.component.js b/web-app/admin/src/ng1/admin/layers/layers.component.js similarity index 100% rename from web-app/src/ng1/admin/layers/layers.component.js rename to web-app/admin/src/ng1/admin/layers/layers.component.js diff --git a/web-app/src/ng1/admin/layers/layers.html b/web-app/admin/src/ng1/admin/layers/layers.html similarity index 100% rename from web-app/src/ng1/admin/layers/layers.html rename to web-app/admin/src/ng1/admin/layers/layers.html diff --git a/web-app/src/ng1/admin/plugins/dashboard/dashboard.component.js b/web-app/admin/src/ng1/admin/plugins/dashboard/dashboard.component.js similarity index 100% rename from web-app/src/ng1/admin/plugins/dashboard/dashboard.component.js rename to web-app/admin/src/ng1/admin/plugins/dashboard/dashboard.component.js diff --git a/web-app/src/ng1/admin/plugins/dashboard/dashboard.html b/web-app/admin/src/ng1/admin/plugins/dashboard/dashboard.html similarity index 100% rename from web-app/src/ng1/admin/plugins/dashboard/dashboard.html rename to web-app/admin/src/ng1/admin/plugins/dashboard/dashboard.html diff --git a/web-app/src/ng1/admin/plugins/index.js b/web-app/admin/src/ng1/admin/plugins/index.js similarity index 100% rename from web-app/src/ng1/admin/plugins/index.js rename to web-app/admin/src/ng1/admin/plugins/index.js diff --git a/web-app/src/ng1/admin/plugins/plugins.component.js b/web-app/admin/src/ng1/admin/plugins/plugins.component.js similarity index 100% rename from web-app/src/ng1/admin/plugins/plugins.component.js rename to web-app/admin/src/ng1/admin/plugins/plugins.component.js diff --git a/web-app/src/ng1/admin/plugins/plugins.html b/web-app/admin/src/ng1/admin/plugins/plugins.html similarity index 100% rename from web-app/src/ng1/admin/plugins/plugins.html rename to web-app/admin/src/ng1/admin/plugins/plugins.html diff --git a/web-app/src/ng1/admin/teams/index.js b/web-app/admin/src/ng1/admin/teams/index.js similarity index 100% rename from web-app/src/ng1/admin/teams/index.js rename to web-app/admin/src/ng1/admin/teams/index.js diff --git a/web-app/src/ng1/admin/teams/team.access.component.js b/web-app/admin/src/ng1/admin/teams/team.access.component.js similarity index 100% rename from web-app/src/ng1/admin/teams/team.access.component.js rename to web-app/admin/src/ng1/admin/teams/team.access.component.js diff --git a/web-app/src/ng1/admin/teams/team.access.html b/web-app/admin/src/ng1/admin/teams/team.access.html similarity index 100% rename from web-app/src/ng1/admin/teams/team.access.html rename to web-app/admin/src/ng1/admin/teams/team.access.html diff --git a/web-app/src/ng1/admin/teams/team.component.js b/web-app/admin/src/ng1/admin/teams/team.component.js similarity index 100% rename from web-app/src/ng1/admin/teams/team.component.js rename to web-app/admin/src/ng1/admin/teams/team.component.js diff --git a/web-app/src/ng1/admin/teams/team.delete.component.js b/web-app/admin/src/ng1/admin/teams/team.delete.component.js similarity index 100% rename from web-app/src/ng1/admin/teams/team.delete.component.js rename to web-app/admin/src/ng1/admin/teams/team.delete.component.js diff --git a/web-app/src/ng1/admin/teams/team.delete.html b/web-app/admin/src/ng1/admin/teams/team.delete.html similarity index 100% rename from web-app/src/ng1/admin/teams/team.delete.html rename to web-app/admin/src/ng1/admin/teams/team.delete.html diff --git a/web-app/src/ng1/admin/teams/team.edit.component.js b/web-app/admin/src/ng1/admin/teams/team.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/teams/team.edit.component.js rename to web-app/admin/src/ng1/admin/teams/team.edit.component.js diff --git a/web-app/src/ng1/admin/teams/team.edit.html b/web-app/admin/src/ng1/admin/teams/team.edit.html similarity index 100% rename from web-app/src/ng1/admin/teams/team.edit.html rename to web-app/admin/src/ng1/admin/teams/team.edit.html diff --git a/web-app/src/ng1/admin/teams/team.html b/web-app/admin/src/ng1/admin/teams/team.html similarity index 100% rename from web-app/src/ng1/admin/teams/team.html rename to web-app/admin/src/ng1/admin/teams/team.html diff --git a/web-app/src/ng1/admin/teams/teams.component.js b/web-app/admin/src/ng1/admin/teams/teams.component.js similarity index 100% rename from web-app/src/ng1/admin/teams/teams.component.js rename to web-app/admin/src/ng1/admin/teams/teams.component.js diff --git a/web-app/src/ng1/admin/teams/teams.html b/web-app/admin/src/ng1/admin/teams/teams.html similarity index 100% rename from web-app/src/ng1/admin/teams/teams.html rename to web-app/admin/src/ng1/admin/teams/teams.html diff --git a/web-app/src/ng1/admin/users/index.js b/web-app/admin/src/ng1/admin/users/index.js similarity index 100% rename from web-app/src/ng1/admin/users/index.js rename to web-app/admin/src/ng1/admin/users/index.js diff --git a/web-app/src/ng1/admin/users/map.icon.component.js b/web-app/admin/src/ng1/admin/users/map.icon.component.js similarity index 100% rename from web-app/src/ng1/admin/users/map.icon.component.js rename to web-app/admin/src/ng1/admin/users/map.icon.component.js diff --git a/web-app/src/ng1/admin/users/user.bulk.component.js b/web-app/admin/src/ng1/admin/users/user.bulk.component.js similarity index 100% rename from web-app/src/ng1/admin/users/user.bulk.component.js rename to web-app/admin/src/ng1/admin/users/user.bulk.component.js diff --git a/web-app/src/ng1/admin/users/user.bulk.html b/web-app/admin/src/ng1/admin/users/user.bulk.html similarity index 100% rename from web-app/src/ng1/admin/users/user.bulk.html rename to web-app/admin/src/ng1/admin/users/user.bulk.html diff --git a/web-app/src/ng1/admin/users/user.component.js b/web-app/admin/src/ng1/admin/users/user.component.js similarity index 100% rename from web-app/src/ng1/admin/users/user.component.js rename to web-app/admin/src/ng1/admin/users/user.component.js diff --git a/web-app/src/ng1/admin/users/user.delete.component.js b/web-app/admin/src/ng1/admin/users/user.delete.component.js similarity index 100% rename from web-app/src/ng1/admin/users/user.delete.component.js rename to web-app/admin/src/ng1/admin/users/user.delete.component.js diff --git a/web-app/src/ng1/admin/users/user.delete.html b/web-app/admin/src/ng1/admin/users/user.delete.html similarity index 100% rename from web-app/src/ng1/admin/users/user.delete.html rename to web-app/admin/src/ng1/admin/users/user.delete.html diff --git a/web-app/src/ng1/admin/users/user.edit.component.js b/web-app/admin/src/ng1/admin/users/user.edit.component.js similarity index 100% rename from web-app/src/ng1/admin/users/user.edit.component.js rename to web-app/admin/src/ng1/admin/users/user.edit.component.js diff --git a/web-app/src/ng1/admin/users/user.edit.html b/web-app/admin/src/ng1/admin/users/user.edit.html similarity index 100% rename from web-app/src/ng1/admin/users/user.edit.html rename to web-app/admin/src/ng1/admin/users/user.edit.html diff --git a/web-app/src/ng1/admin/users/user.html b/web-app/admin/src/ng1/admin/users/user.html similarity index 100% rename from web-app/src/ng1/admin/users/user.html rename to web-app/admin/src/ng1/admin/users/user.html diff --git a/web-app/src/ng1/admin/users/users.component.js b/web-app/admin/src/ng1/admin/users/users.component.js similarity index 100% rename from web-app/src/ng1/admin/users/users.component.js rename to web-app/admin/src/ng1/admin/users/users.component.js diff --git a/web-app/src/ng1/admin/users/users.html b/web-app/admin/src/ng1/admin/users/users.html similarity index 100% rename from web-app/src/ng1/admin/users/users.html rename to web-app/admin/src/ng1/admin/users/users.html diff --git a/web-app/src/ng1/app.js b/web-app/admin/src/ng1/app.js similarity index 71% rename from web-app/src/ng1/app.js rename to web-app/admin/src/ng1/app.js index 54c6a18ac..e5997b188 100644 --- a/web-app/src/ng1/app.js +++ b/web-app/admin/src/ng1/app.js @@ -1,38 +1,16 @@ import _ from 'underscore'; import angular from 'angular'; -import mage from './mage/mage.component'; -import about from './about/about.component'; import fileUpload from './file-upload/file.upload.component'; import fileBrowser from './file-upload/file.browser.component'; import uiRouter from "@uirouter/angularjs"; -import { SwaggerComponent } from "../app/swagger/swagger.component"; import { downgradeComponent, downgradeInjectable } from '@angular/upgrade/static'; import { BootstrapComponent } from "../app/bootstrap/bootstrap.component" -import { ZoomComponent } from '../app/map/controls/zoom.component'; -import { SearchComponent } from '../app/map/controls/search.component'; -import { LocationComponent } from '../app/map/controls/location.component'; -import { AddObservationComponent } from '../app/map/controls/add-observation.component'; -import { LeafletComponent } from '../app/map/leaflet.component'; -import { ExportComponent } from '../app/export/export.component'; - - - import { FeedService } from '@ngageoint/mage.web-core-lib/feed' -import { ExportService } from '../app/export/export.service' -import { FeedPanelService } from '../app/feed-panel/feed-panel.service' -import { MapPopupService } from '../app/map/map-popup.service' import { PluginService } from '../app/plugin/plugin.service' -import { FeedPanelComponent } from '../app/feed-panel/feed-panel.component'; -import { FeedItemMapPopupComponent } from '../app/feed/feed-item/feed-item-map/feed-item-map-popup.component' - -import { ObservationPopupComponent } from '../app/observation/observation-popup/observation-popup.component'; -import { ObservationListItemComponent } from '../app/observation/observation-list/observation-list-item.component'; - import { UserAvatarComponent } from '../app/user/user-avatar/user-avatar.component'; -import { UserPopupComponent } from '../app/user/user-popup/user-popup.component'; import { UserReadService } from '@ngageoint/mage.web-core-lib/user'; import { ContactComponent } from '../app/contact/contact.component'; @@ -67,32 +45,17 @@ app app .factory('FeedService', downgradeInjectable(FeedService)) - .factory('ExportService', downgradeInjectable(ExportService)) - .factory('FeedPanelService', downgradeInjectable(FeedPanelService)) - .factory('MapPopupService', downgradeInjectable(MapPopupService)) .factory('PluginService', downgradeInjectable(PluginService)) // TODO: remove this once we have a new user service .factory('UserReadService', downgradeInjectable(UserReadService)) // Downgraded Angular components app - .directive('feedPanel', downgradeComponent({ component: FeedPanelComponent })) - .directive('observationPopup', downgradeComponent({ component: ObservationPopupComponent })) - .directive('observationListItem', downgradeComponent({ component: ObservationListItemComponent })) .directive('userAvatar', downgradeComponent({ component: UserAvatarComponent })) - .directive('userMapPopup', downgradeComponent({ component: UserPopupComponent })) - .directive('mapLeaflet', downgradeComponent({ component: LeafletComponent })) - .directive('mapControlZoom', downgradeComponent({ component: ZoomComponent })) - .directive('mapControlSearch', downgradeComponent({ component: SearchComponent })) - .directive('mapControlLocation', downgradeComponent({ component: LocationComponent })) - .directive('mapControlAddObservation', downgradeComponent({ component: AddObservationComponent })) - .directive('feedItemMapPopup', downgradeComponent({ component: FeedItemMapPopupComponent })) .directive('feeds', downgradeComponent({ component: AdminFeedsComponent })) .directive('adminFeed', downgradeComponent({ component: AdminFeedComponent })) .directive('adminService', downgradeComponent({ component: AdminServiceComponent })) .directive('feedEdit', downgradeComponent({ component: AdminFeedEditComponent })) - .directive('swagger', downgradeComponent({ component: SwaggerComponent })) - .directive('export', downgradeComponent({ component: ExportComponent })) .directive('upgradedAdminMapSettings', downgradeComponent({ component: AdminMapComponent })) .directive('upgradedAdminSettings', downgradeComponent({ component: AdminSettingsComponent })) .directive('authenticationCreate', downgradeComponent({ component: AuthenticationCreateComponent })) @@ -100,17 +63,11 @@ app .directive('adminEventFormPreview', downgradeComponent({ component: AdminEventFormPreviewComponent })); app - .component('filterPanel', require('./filter/filter')) - .component('eventFilter', require('./filter/event.filter.component')) + .component('navbar', require('./navbar/navbar.component')) .component('dateTime', require('./datetime/datetime.component')) - .component('disclaimer', require('./disclaimer/disclaimer.controller')) - .component('setup', require('./setup/setup.controller')) - .component('about', about) .component('fileUpload', fileUpload) .component('fileBrowser', fileBrowser) - .component('mage', mage) .controller('NavController', require('./mage/mage-nav.controller')) - .controller('NotInEventController', require('./error/not.in.event.controller')) .directive('fileUploadGrid', require('./file-upload/file-upload-grid.directive')) .animation('.slide-down', function() { return { @@ -124,32 +81,22 @@ app }) .config(config) .run(run); - + +require('./mage'); +require('./authentication') // for modal in admin pages if token expires require('./factories'); require('./filters'); -require('./leaflet-extensions'); -require('./mage'); -require('./authentication'); -require('./user'); require('./admin'); +require('./user'); require('./material-components'); -config.$inject = ['$httpProvider', '$locationProvider', '$stateProvider', '$urlRouterProvider', '$urlServiceProvider', '$animateProvider']; +config.$inject = ['$httpProvider', '$stateProvider', '$urlRouterProvider', '$animateProvider']; -function config($httpProvider, $locationProvider, $stateProvider, $urlRouterProvider, $urlServiceProvider, $animateProvider) { +function config($httpProvider, $stateProvider, $urlRouterProvider, $animateProvider) { $httpProvider.defaults.withCredentials = true; - $httpProvider.defaults.headers.post = { 'Content-Type': 'application/x-www-form-urlencoded' }; - // TODO: this is the default hash prefix for angularjs 1.6+ - $locationProvider.hashPrefix('!'); - $animateProvider.classNameFilter(/ng-animatable/); + $httpProvider.defaults.headers.post = {'Content-Type': 'application/x-www-form-urlencoded'}; - function resolveLogin() { - return { - user: ['UserService', function(UserService) { - return UserService.getMyself(); - }] - }; - } + $animateProvider.classNameFilter(/ng-animatable/); function resolveAdmin() { return { @@ -174,42 +121,11 @@ function config($httpProvider, $locationProvider, $stateProvider, $urlRouterProv }; } - $urlRouterProvider.otherwise('/signin'); - - // TODO temp place for app states for angular 8 - // this should probably move - $stateProvider.state({ - name: 'swagger', - url: '/swagger', - component: 'swagger', - resolve: resolveLogin() - }); - - $stateProvider.state({ - name: 'landing', - url: '/signin?action?strategy?token', - component: 'landing', - resolve: { - api: ['$q', 'Api', function($q, Api) { - const deferred = $q.defer(); - Api.get(function(api) { - deferred.resolve(api); - }); - - return deferred.promise; - }] - } - }); - - $stateProvider.state('map', { - url: '/map', - component: "mage", - resolve: resolveLogin() - }); + $urlRouterProvider.otherwise('/home'); $stateProvider.state('admin', { redirectTo: 'admin.dashboard', - url: '/admin', + url: '/home', component: 'admin' }); @@ -442,30 +358,17 @@ function config($httpProvider, $locationProvider, $stateProvider, $urlRouterProv component: "authenticationCreate", resolve: resolveAdmin() }); - - $stateProvider.state('profile', { - url: '/profile', - component: "userProfile", - resolve: resolveLogin() - }); - - $stateProvider.state('about', { - url: '/about', - component: "about", - resolve: resolveLogin() - }); } run.$inject = ['$rootScope', '$uibModal', '$state', 'Api']; - function run($rootScope, $uibModal, $state, Api) { - $rootScope.$on('event:auth-loginRequired', function(e, response) { + $rootScope.$on('event:auth-loginRequired', function (e, response) { const stateExceptions = ['landing']; const requestExceptions = ['/api/users/myself/password']; if (!$rootScope.loginDialogPresented && !_(stateExceptions).contains($state.current.name) && !_(requestExceptions).contains(response.config.url)) { $rootScope.loginDialogPresented = true; - Api.get(function(api) { + Api.get(function (api) { let successful = false; const options = { template: require('./authentication/signin-modal.html'), @@ -474,14 +377,14 @@ function run($rootScope, $uibModal, $state, Api) { $scope.api = api; $scope.hideSignup = true; - $scope.onSuccess = function() { + $scope.onSuccess = function () { authService.loginConfirmed(); $rootScope.loginDialogPresented = false; successful = true; $uibModalInstance.close($scope); }; - $scope.logout = function() { + $scope.logout = function () { $rootScope.loginDialogPresented = false; successful = true; $uibModalInstance.close($scope); @@ -489,7 +392,7 @@ function run($rootScope, $uibModal, $state, Api) { }] }; let modalInstance = $uibModal.open(options); - const modalClosed = function() { + const modalClosed = function () { if (!successful) { modalInstance = $uibModal.open(options); modalInstance.closed.then(modalClosed); diff --git a/web-app/src/ng1/auth/http-auth-interceptor.js b/web-app/admin/src/ng1/auth/http-auth-interceptor.js similarity index 100% rename from web-app/src/ng1/auth/http-auth-interceptor.js rename to web-app/admin/src/ng1/auth/http-auth-interceptor.js diff --git a/web-app/src/ng1/authentication/authentication.component.html b/web-app/admin/src/ng1/authentication/authentication.component.html similarity index 100% rename from web-app/src/ng1/authentication/authentication.component.html rename to web-app/admin/src/ng1/authentication/authentication.component.html diff --git a/web-app/src/ng1/authentication/authentication.component.js b/web-app/admin/src/ng1/authentication/authentication.component.js similarity index 100% rename from web-app/src/ng1/authentication/authentication.component.js rename to web-app/admin/src/ng1/authentication/authentication.component.js diff --git a/web-app/src/ng1/authentication/authorize.component.js b/web-app/admin/src/ng1/authentication/authorize.component.js similarity index 100% rename from web-app/src/ng1/authentication/authorize.component.js rename to web-app/admin/src/ng1/authentication/authorize.component.js diff --git a/web-app/src/ng1/authentication/authorize.html b/web-app/admin/src/ng1/authentication/authorize.html similarity index 100% rename from web-app/src/ng1/authentication/authorize.html rename to web-app/admin/src/ng1/authentication/authorize.html diff --git a/web-app/src/ng1/authentication/idp.signin.html b/web-app/admin/src/ng1/authentication/idp.signin.html similarity index 100% rename from web-app/src/ng1/authentication/idp.signin.html rename to web-app/admin/src/ng1/authentication/idp.signin.html diff --git a/web-app/src/ng1/authentication/idp.signin.js b/web-app/admin/src/ng1/authentication/idp.signin.js similarity index 100% rename from web-app/src/ng1/authentication/idp.signin.js rename to web-app/admin/src/ng1/authentication/idp.signin.js diff --git a/web-app/src/ng1/authentication/index.js b/web-app/admin/src/ng1/authentication/index.js similarity index 100% rename from web-app/src/ng1/authentication/index.js rename to web-app/admin/src/ng1/authentication/index.js diff --git a/web-app/src/ng1/authentication/landing.html b/web-app/admin/src/ng1/authentication/landing.html similarity index 100% rename from web-app/src/ng1/authentication/landing.html rename to web-app/admin/src/ng1/authentication/landing.html diff --git a/web-app/src/ng1/authentication/landing.js b/web-app/admin/src/ng1/authentication/landing.js similarity index 100% rename from web-app/src/ng1/authentication/landing.js rename to web-app/admin/src/ng1/authentication/landing.js diff --git a/web-app/src/ng1/authentication/ldap.signin.html b/web-app/admin/src/ng1/authentication/ldap.signin.html similarity index 100% rename from web-app/src/ng1/authentication/ldap.signin.html rename to web-app/admin/src/ng1/authentication/ldap.signin.html diff --git a/web-app/src/ng1/authentication/ldap.signin.js b/web-app/admin/src/ng1/authentication/ldap.signin.js similarity index 100% rename from web-app/src/ng1/authentication/ldap.signin.js rename to web-app/admin/src/ng1/authentication/ldap.signin.js diff --git a/web-app/src/ng1/authentication/local.signin.html b/web-app/admin/src/ng1/authentication/local.signin.html similarity index 100% rename from web-app/src/ng1/authentication/local.signin.html rename to web-app/admin/src/ng1/authentication/local.signin.html diff --git a/web-app/src/ng1/authentication/local.signin.js b/web-app/admin/src/ng1/authentication/local.signin.js similarity index 100% rename from web-app/src/ng1/authentication/local.signin.js rename to web-app/admin/src/ng1/authentication/local.signin.js diff --git a/web-app/src/ng1/authentication/local.signup.html b/web-app/admin/src/ng1/authentication/local.signup.html similarity index 100% rename from web-app/src/ng1/authentication/local.signup.html rename to web-app/admin/src/ng1/authentication/local.signup.html diff --git a/web-app/src/ng1/authentication/local.signup.js b/web-app/admin/src/ng1/authentication/local.signup.js similarity index 100% rename from web-app/src/ng1/authentication/local.signup.js rename to web-app/admin/src/ng1/authentication/local.signup.js diff --git a/web-app/src/ng1/authentication/signin-modal.html b/web-app/admin/src/ng1/authentication/signin-modal.html similarity index 100% rename from web-app/src/ng1/authentication/signin-modal.html rename to web-app/admin/src/ng1/authentication/signin-modal.html diff --git a/web-app/src/ng1/authentication/signin.component.html b/web-app/admin/src/ng1/authentication/signin.component.html similarity index 100% rename from web-app/src/ng1/authentication/signin.component.html rename to web-app/admin/src/ng1/authentication/signin.component.html diff --git a/web-app/src/ng1/authentication/signin.component.js b/web-app/admin/src/ng1/authentication/signin.component.js similarity index 100% rename from web-app/src/ng1/authentication/signin.component.js rename to web-app/admin/src/ng1/authentication/signin.component.js diff --git a/web-app/src/ng1/css/admin/event/event.scss b/web-app/admin/src/ng1/css/admin/event/event.scss similarity index 100% rename from web-app/src/ng1/css/admin/event/event.scss rename to web-app/admin/src/ng1/css/admin/event/event.scss diff --git a/web-app/src/ng1/css/admin/event/index.scss b/web-app/admin/src/ng1/css/admin/event/index.scss similarity index 100% rename from web-app/src/ng1/css/admin/event/index.scss rename to web-app/admin/src/ng1/css/admin/event/index.scss diff --git a/web-app/src/ng1/css/admin/index.scss b/web-app/admin/src/ng1/css/admin/index.scss similarity index 100% rename from web-app/src/ng1/css/admin/index.scss rename to web-app/admin/src/ng1/css/admin/index.scss diff --git a/web-app/src/ng1/css/admin/team/index.scss b/web-app/admin/src/ng1/css/admin/team/index.scss similarity index 100% rename from web-app/src/ng1/css/admin/team/index.scss rename to web-app/admin/src/ng1/css/admin/team/index.scss diff --git a/web-app/src/ng1/css/admin/team/team.scss b/web-app/admin/src/ng1/css/admin/team/team.scss similarity index 100% rename from web-app/src/ng1/css/admin/team/team.scss rename to web-app/admin/src/ng1/css/admin/team/team.scss diff --git a/web-app/src/ng1/css/admin/user/bulk-import.scss b/web-app/admin/src/ng1/css/admin/user/bulk-import.scss similarity index 100% rename from web-app/src/ng1/css/admin/user/bulk-import.scss rename to web-app/admin/src/ng1/css/admin/user/bulk-import.scss diff --git a/web-app/src/ng1/css/admin/user/index.scss b/web-app/admin/src/ng1/css/admin/user/index.scss similarity index 100% rename from web-app/src/ng1/css/admin/user/index.scss rename to web-app/admin/src/ng1/css/admin/user/index.scss diff --git a/web-app/src/ng1/css/animate.scss b/web-app/admin/src/ng1/css/animate.scss similarity index 100% rename from web-app/src/ng1/css/animate.scss rename to web-app/admin/src/ng1/css/animate.scss diff --git a/web-app/src/ng1/css/animations.scss b/web-app/admin/src/ng1/css/animations.scss similarity index 100% rename from web-app/src/ng1/css/animations.scss rename to web-app/admin/src/ng1/css/animations.scss diff --git a/web-app/src/ng1/css/auth.css b/web-app/admin/src/ng1/css/auth.css similarity index 100% rename from web-app/src/ng1/css/auth.css rename to web-app/admin/src/ng1/css/auth.css diff --git a/web-app/src/ng1/css/auth.scss b/web-app/admin/src/ng1/css/auth.scss similarity index 92% rename from web-app/src/ng1/css/auth.scss rename to web-app/admin/src/ng1/css/auth.scss index 2b1a11f46..5011f579a 100644 --- a/web-app/src/ng1/css/auth.scss +++ b/web-app/admin/src/ng1/css/auth.scss @@ -10,17 +10,6 @@ $small-screen-breakpoint: 1025px; } } -.sliding-bg { - width: 100%; - background-size: cover; - position:absolute; - top: 0; - bottom: 0; - left: 0; - animation: bg-slide 400s linear infinite; - z-index: -1; -} - .outer-container { display:inline; min-height: 100%; @@ -70,16 +59,7 @@ authentication { padding-top: 30px; } -.mage-info-title { - font-size: 8rem; - letter-spacing: 1rem; -} - @media all and (max-width: $small-screen-breakpoint) { - .sliding-bg { - animation: none; - } - .authentication-container { display: inline; } @@ -102,11 +82,6 @@ authentication { .mage-feature-list { display: none; } - - .mage-info-title { - font-size: 4rem; - letter-spacing: none; - } } .mage-feature-list { @@ -116,16 +91,6 @@ authentication { width: 60%; } -.mage-info-title-container { - margin-bottom: 16px; - text-align: center; -} - -.mage-info-subtitle { - margin-top: -10px; - font-size: 1.5rem; -} - .mage-info-feature-icon { display: flex; justify-content: center; diff --git a/web-app/src/ng1/css/authentication.css b/web-app/admin/src/ng1/css/authentication.css similarity index 100% rename from web-app/src/ng1/css/authentication.css rename to web-app/admin/src/ng1/css/authentication.css diff --git a/web-app/src/ng1/css/card/error.scss b/web-app/admin/src/ng1/css/card/error.scss similarity index 100% rename from web-app/src/ng1/css/card/error.scss rename to web-app/admin/src/ng1/css/card/error.scss diff --git a/web-app/src/ng1/css/card/index.scss b/web-app/admin/src/ng1/css/card/index.scss similarity index 100% rename from web-app/src/ng1/css/card/index.scss rename to web-app/admin/src/ng1/css/card/index.scss diff --git a/web-app/src/ng1/css/colors.scss b/web-app/admin/src/ng1/css/colors.scss similarity index 100% rename from web-app/src/ng1/css/colors.scss rename to web-app/admin/src/ng1/css/colors.scss diff --git a/web-app/src/ng1/css/feed.scss b/web-app/admin/src/ng1/css/feed.scss similarity index 100% rename from web-app/src/ng1/css/feed.scss rename to web-app/admin/src/ng1/css/feed.scss diff --git a/web-app/src/ng1/css/form-chooser.scss b/web-app/admin/src/ng1/css/form-chooser.scss similarity index 100% rename from web-app/src/ng1/css/form-chooser.scss rename to web-app/admin/src/ng1/css/form-chooser.scss diff --git a/web-app/src/ng1/css/layer-edit.scss b/web-app/admin/src/ng1/css/layer-edit.scss similarity index 100% rename from web-app/src/ng1/css/layer-edit.scss rename to web-app/admin/src/ng1/css/layer-edit.scss diff --git a/web-app/src/ng1/css/leaflet-overrides.scss b/web-app/admin/src/ng1/css/leaflet-overrides.scss similarity index 100% rename from web-app/src/ng1/css/leaflet-overrides.scss rename to web-app/admin/src/ng1/css/leaflet-overrides.scss diff --git a/web-app/src/ng1/css/map.scss b/web-app/admin/src/ng1/css/map.scss similarity index 100% rename from web-app/src/ng1/css/map.scss rename to web-app/admin/src/ng1/css/map.scss diff --git a/web-app/src/ng1/css/material-select-theme.scss b/web-app/admin/src/ng1/css/material-select-theme.scss similarity index 100% rename from web-app/src/ng1/css/material-select-theme.scss rename to web-app/admin/src/ng1/css/material-select-theme.scss diff --git a/web-app/src/ng1/css/material-theme.scss b/web-app/admin/src/ng1/css/material-theme.scss similarity index 100% rename from web-app/src/ng1/css/material-theme.scss rename to web-app/admin/src/ng1/css/material-theme.scss diff --git a/web-app/src/ng1/css/mdDateTimePicker-overrides.scss b/web-app/admin/src/ng1/css/mdDateTimePicker-overrides.scss similarity index 100% rename from web-app/src/ng1/css/mdDateTimePicker-overrides.scss rename to web-app/admin/src/ng1/css/mdDateTimePicker-overrides.scss diff --git a/web-app/src/ng1/css/navbar.scss b/web-app/admin/src/ng1/css/navbar.scss similarity index 100% rename from web-app/src/ng1/css/navbar.scss rename to web-app/admin/src/ng1/css/navbar.scss diff --git a/web-app/src/ng1/css/observation-edit.scss b/web-app/admin/src/ng1/css/observation-edit.scss similarity index 100% rename from web-app/src/ng1/css/observation-edit.scss rename to web-app/admin/src/ng1/css/observation-edit.scss diff --git a/web-app/src/ng1/css/observation-item.scss b/web-app/admin/src/ng1/css/observation-item.scss similarity index 100% rename from web-app/src/ng1/css/observation-item.scss rename to web-app/admin/src/ng1/css/observation-item.scss diff --git a/web-app/src/ng1/css/observation-view.scss b/web-app/admin/src/ng1/css/observation-view.scss similarity index 100% rename from web-app/src/ng1/css/observation-view.scss rename to web-app/admin/src/ng1/css/observation-view.scss diff --git a/web-app/src/ng1/css/people-item.scss b/web-app/admin/src/ng1/css/people-item.scss similarity index 100% rename from web-app/src/ng1/css/people-item.scss rename to web-app/admin/src/ng1/css/people-item.scss diff --git a/web-app/src/ng1/css/style.scss b/web-app/admin/src/ng1/css/style.scss similarity index 100% rename from web-app/src/ng1/css/style.scss rename to web-app/admin/src/ng1/css/style.scss diff --git a/web-app/src/ng1/css/tooltip.scss b/web-app/admin/src/ng1/css/tooltip.scss similarity index 100% rename from web-app/src/ng1/css/tooltip.scss rename to web-app/admin/src/ng1/css/tooltip.scss diff --git a/web-app/src/ng1/css/user-view.scss b/web-app/admin/src/ng1/css/user-view.scss similarity index 100% rename from web-app/src/ng1/css/user-view.scss rename to web-app/admin/src/ng1/css/user-view.scss diff --git a/web-app/src/ng1/css/variables.scss b/web-app/admin/src/ng1/css/variables.scss similarity index 100% rename from web-app/src/ng1/css/variables.scss rename to web-app/admin/src/ng1/css/variables.scss diff --git a/web-app/src/ng1/datetime/datetime.component.html b/web-app/admin/src/ng1/datetime/datetime.component.html similarity index 100% rename from web-app/src/ng1/datetime/datetime.component.html rename to web-app/admin/src/ng1/datetime/datetime.component.html diff --git a/web-app/src/ng1/datetime/datetime.component.js b/web-app/admin/src/ng1/datetime/datetime.component.js similarity index 100% rename from web-app/src/ng1/datetime/datetime.component.js rename to web-app/admin/src/ng1/datetime/datetime.component.js diff --git a/web-app/src/ng1/disclaimer/disclaimer.controller.js b/web-app/admin/src/ng1/disclaimer/disclaimer.controller.js similarity index 100% rename from web-app/src/ng1/disclaimer/disclaimer.controller.js rename to web-app/admin/src/ng1/disclaimer/disclaimer.controller.js diff --git a/web-app/src/ng1/disclaimer/disclaimer.html b/web-app/admin/src/ng1/disclaimer/disclaimer.html similarity index 100% rename from web-app/src/ng1/disclaimer/disclaimer.html rename to web-app/admin/src/ng1/disclaimer/disclaimer.html diff --git a/web-app/src/ng1/factories/api.resource.js b/web-app/admin/src/ng1/factories/api.resource.js similarity index 100% rename from web-app/src/ng1/factories/api.resource.js rename to web-app/admin/src/ng1/factories/api.resource.js diff --git a/web-app/src/ng1/factories/authentication-configuration.service.js b/web-app/admin/src/ng1/factories/authentication-configuration.service.js similarity index 100% rename from web-app/src/ng1/factories/authentication-configuration.service.js rename to web-app/admin/src/ng1/factories/authentication-configuration.service.js diff --git a/web-app/src/ng1/factories/device-paging.service.js b/web-app/admin/src/ng1/factories/device-paging.service.js similarity index 100% rename from web-app/src/ng1/factories/device-paging.service.js rename to web-app/admin/src/ng1/factories/device-paging.service.js diff --git a/web-app/src/ng1/factories/device.service.js b/web-app/admin/src/ng1/factories/device.service.js similarity index 100% rename from web-app/src/ng1/factories/device.service.js rename to web-app/admin/src/ng1/factories/device.service.js diff --git a/web-app/src/ng1/factories/event.resource.js b/web-app/admin/src/ng1/factories/event.resource.js similarity index 100% rename from web-app/src/ng1/factories/event.resource.js rename to web-app/admin/src/ng1/factories/event.resource.js diff --git a/web-app/src/ng1/factories/event.service.js b/web-app/admin/src/ng1/factories/event.service.js similarity index 100% rename from web-app/src/ng1/factories/event.service.js rename to web-app/admin/src/ng1/factories/event.service.js diff --git a/web-app/src/ng1/factories/feature.service.js b/web-app/admin/src/ng1/factories/feature.service.js similarity index 100% rename from web-app/src/ng1/factories/feature.service.js rename to web-app/admin/src/ng1/factories/feature.service.js diff --git a/web-app/src/ng1/factories/filter.service.js b/web-app/admin/src/ng1/factories/filter.service.js similarity index 100% rename from web-app/src/ng1/factories/filter.service.js rename to web-app/admin/src/ng1/factories/filter.service.js diff --git a/web-app/src/ng1/factories/form.resource.js b/web-app/admin/src/ng1/factories/form.resource.js similarity index 100% rename from web-app/src/ng1/factories/form.resource.js rename to web-app/admin/src/ng1/factories/form.resource.js diff --git a/web-app/src/ng1/factories/geometry.service.js b/web-app/admin/src/ng1/factories/geometry.service.js similarity index 100% rename from web-app/src/ng1/factories/geometry.service.js rename to web-app/admin/src/ng1/factories/geometry.service.js diff --git a/web-app/src/ng1/factories/index.js b/web-app/admin/src/ng1/factories/index.js similarity index 100% rename from web-app/src/ng1/factories/index.js rename to web-app/admin/src/ng1/factories/index.js diff --git a/web-app/src/ng1/factories/layer.resource.js b/web-app/admin/src/ng1/factories/layer.resource.js similarity index 100% rename from web-app/src/ng1/factories/layer.resource.js rename to web-app/admin/src/ng1/factories/layer.resource.js diff --git a/web-app/src/ng1/factories/layer.service.js b/web-app/admin/src/ng1/factories/layer.service.js similarity index 100% rename from web-app/src/ng1/factories/layer.service.js rename to web-app/admin/src/ng1/factories/layer.service.js diff --git a/web-app/src/ng1/factories/local-storage.service.js b/web-app/admin/src/ng1/factories/local-storage.service.js similarity index 100% rename from web-app/src/ng1/factories/local-storage.service.js rename to web-app/admin/src/ng1/factories/local-storage.service.js diff --git a/web-app/src/ng1/factories/location.resource.js b/web-app/admin/src/ng1/factories/location.resource.js similarity index 100% rename from web-app/src/ng1/factories/location.resource.js rename to web-app/admin/src/ng1/factories/location.resource.js diff --git a/web-app/src/ng1/factories/location.service.js b/web-app/admin/src/ng1/factories/location.service.js similarity index 100% rename from web-app/src/ng1/factories/location.service.js rename to web-app/admin/src/ng1/factories/location.service.js diff --git a/web-app/src/ng1/factories/login.service.js b/web-app/admin/src/ng1/factories/login.service.js similarity index 100% rename from web-app/src/ng1/factories/login.service.js rename to web-app/admin/src/ng1/factories/login.service.js diff --git a/web-app/src/ng1/factories/map.service.js b/web-app/admin/src/ng1/factories/map.service.js similarity index 96% rename from web-app/src/ng1/factories/map.service.js rename to web-app/admin/src/ng1/factories/map.service.js index bad9cf47a..943d5a710 100644 --- a/web-app/src/ng1/factories/map.service.js +++ b/web-app/admin/src/ng1/factories/map.service.js @@ -2,9 +2,9 @@ const _ = require('underscore'); module.exports = MapService; -MapService.$inject = ['EventService', 'LocationService', 'FeatureService', 'LocalStorageService', 'MapPopupService']; +MapService.$inject = ['EventService', 'LocationService', 'FeatureService', 'LocalStorageService']; -function MapService(EventService, LocationService, FeatureService, LocalStorageService, MapPopupService) { +function MapService(EventService, LocationService, FeatureService, LocalStorageService) { // Map Service should delegate to some map provider that implements delegate interface // In this case should delegate to leaflet directive. See if this is possible @@ -94,10 +94,8 @@ function MapService(EventService, LocationService, FeatureService, LocalStorageS observationLayer.featureIdToLayer[feature.id] = layer; }, popup: (layer, feature) => { - MapPopupService.popupObservation(layer, feature); }, onLayer: (layer, feature) => { - MapPopupService.registerObservation(layer, feature); } } }; @@ -117,10 +115,8 @@ function MapService(EventService, LocationService, FeatureService, LocalStorageS colorBuckets: LocationService.colorBuckets }, popup: (layer, feature) => { - MapPopupService.popupUser(layer, feature); }, onLayer: (layer, feature) => { - MapPopupService.registerUser(layer, usersById[feature.id]); } } }; @@ -230,10 +226,8 @@ function MapService(EventService, LocationService, FeatureService, LocalStorageS iconWidth: 24, selected: true, popup: (layer, feature) => { - MapPopupService.popupFeedItem(layer, feed, feature); }, onLayer: (layer, feature) => { - MapPopupService.registerFeedItem(layer, feed, feature); }, iconUrl } @@ -291,7 +285,7 @@ function MapService(EventService, LocationService, FeatureService, LocalStorageS service.updateFeatureForLayer(updated.location, 'people'); // pan/zoom map to user if this is the user we are following - if (followFeatureInLayer.layer === 'people' && user.id === followFeatureInLayer.id) + if (this.followFeature.layer === 'people' && user.id === this.followFeature.id) service.zoomToFeatureInLayer(user, 'people'); } }); diff --git a/web-app/src/ng1/factories/observation.resource.js b/web-app/admin/src/ng1/factories/observation.resource.js similarity index 100% rename from web-app/src/ng1/factories/observation.resource.js rename to web-app/admin/src/ng1/factories/observation.resource.js diff --git a/web-app/src/ng1/factories/observation.service.js b/web-app/admin/src/ng1/factories/observation.service.js similarity index 100% rename from web-app/src/ng1/factories/observation.service.js rename to web-app/admin/src/ng1/factories/observation.service.js diff --git a/web-app/src/ng1/factories/plugin.resource.js b/web-app/admin/src/ng1/factories/plugin.resource.js similarity index 100% rename from web-app/src/ng1/factories/plugin.resource.js rename to web-app/admin/src/ng1/factories/plugin.resource.js diff --git a/web-app/src/ng1/factories/polling.service.js b/web-app/admin/src/ng1/factories/polling.service.js similarity index 100% rename from web-app/src/ng1/factories/polling.service.js rename to web-app/admin/src/ng1/factories/polling.service.js diff --git a/web-app/src/ng1/factories/settings.resource.js b/web-app/admin/src/ng1/factories/settings.resource.js similarity index 100% rename from web-app/src/ng1/factories/settings.resource.js rename to web-app/admin/src/ng1/factories/settings.resource.js diff --git a/web-app/src/ng1/factories/team-paging.service.js b/web-app/admin/src/ng1/factories/team-paging.service.js similarity index 100% rename from web-app/src/ng1/factories/team-paging.service.js rename to web-app/admin/src/ng1/factories/team-paging.service.js diff --git a/web-app/src/ng1/factories/team.resource.js b/web-app/admin/src/ng1/factories/team.resource.js similarity index 100% rename from web-app/src/ng1/factories/team.resource.js rename to web-app/admin/src/ng1/factories/team.resource.js diff --git a/web-app/src/ng1/factories/user-paging.service.js b/web-app/admin/src/ng1/factories/user-paging.service.js similarity index 100% rename from web-app/src/ng1/factories/user-paging.service.js rename to web-app/admin/src/ng1/factories/user-paging.service.js diff --git a/web-app/src/ng1/factories/user.icon.service.js b/web-app/admin/src/ng1/factories/user.icon.service.js similarity index 100% rename from web-app/src/ng1/factories/user.icon.service.js rename to web-app/admin/src/ng1/factories/user.icon.service.js diff --git a/web-app/src/ng1/factories/user.service.js b/web-app/admin/src/ng1/factories/user.service.js similarity index 100% rename from web-app/src/ng1/factories/user.service.js rename to web-app/admin/src/ng1/factories/user.service.js diff --git a/web-app/src/ng1/file-upload/file-upload-grid.directive.html b/web-app/admin/src/ng1/file-upload/file-upload-grid.directive.html similarity index 100% rename from web-app/src/ng1/file-upload/file-upload-grid.directive.html rename to web-app/admin/src/ng1/file-upload/file-upload-grid.directive.html diff --git a/web-app/src/ng1/file-upload/file-upload-grid.directive.js b/web-app/admin/src/ng1/file-upload/file-upload-grid.directive.js similarity index 100% rename from web-app/src/ng1/file-upload/file-upload-grid.directive.js rename to web-app/admin/src/ng1/file-upload/file-upload-grid.directive.js diff --git a/web-app/src/ng1/file-upload/file.browser.component.js b/web-app/admin/src/ng1/file-upload/file.browser.component.js similarity index 100% rename from web-app/src/ng1/file-upload/file.browser.component.js rename to web-app/admin/src/ng1/file-upload/file.browser.component.js diff --git a/web-app/src/ng1/file-upload/file.browser.html b/web-app/admin/src/ng1/file-upload/file.browser.html similarity index 100% rename from web-app/src/ng1/file-upload/file.browser.html rename to web-app/admin/src/ng1/file-upload/file.browser.html diff --git a/web-app/src/ng1/file-upload/file.upload.component.js b/web-app/admin/src/ng1/file-upload/file.upload.component.js similarity index 100% rename from web-app/src/ng1/file-upload/file.upload.component.js rename to web-app/admin/src/ng1/file-upload/file.upload.component.js diff --git a/web-app/src/ng1/file-upload/file.upload.html b/web-app/admin/src/ng1/file-upload/file.upload.html similarity index 100% rename from web-app/src/ng1/file-upload/file.upload.html rename to web-app/admin/src/ng1/file-upload/file.upload.html diff --git a/web-app/src/ng1/filters/filename.filter.js b/web-app/admin/src/ng1/filters/filename.filter.js similarity index 100% rename from web-app/src/ng1/filters/filename.filter.js rename to web-app/admin/src/ng1/filters/filename.filter.js diff --git a/web-app/src/ng1/filters/filesize.filter.js b/web-app/admin/src/ng1/filters/filesize.filter.js similarity index 100% rename from web-app/src/ng1/filters/filesize.filter.js rename to web-app/admin/src/ng1/filters/filesize.filter.js diff --git a/web-app/src/ng1/filters/geometry.filter.js b/web-app/admin/src/ng1/filters/geometry.filter.js similarity index 100% rename from web-app/src/ng1/filters/geometry.filter.js rename to web-app/admin/src/ng1/filters/geometry.filter.js diff --git a/web-app/src/ng1/filters/index.js b/web-app/admin/src/ng1/filters/index.js similarity index 100% rename from web-app/src/ng1/filters/index.js rename to web-app/admin/src/ng1/filters/index.js diff --git a/web-app/src/ng1/filters/moment.filter.js b/web-app/admin/src/ng1/filters/moment.filter.js similarity index 100% rename from web-app/src/ng1/filters/moment.filter.js rename to web-app/admin/src/ng1/filters/moment.filter.js diff --git a/web-app/src/ng1/filters/paging-offset.filter.js b/web-app/admin/src/ng1/filters/paging-offset.filter.js similarity index 100% rename from web-app/src/ng1/filters/paging-offset.filter.js rename to web-app/admin/src/ng1/filters/paging-offset.filter.js diff --git a/web-app/src/ng1/filters/password.filter.js b/web-app/admin/src/ng1/filters/password.filter.js similarity index 100% rename from web-app/src/ng1/filters/password.filter.js rename to web-app/admin/src/ng1/filters/password.filter.js diff --git a/web-app/src/ng1/filters/polling.filter.js b/web-app/admin/src/ng1/filters/polling.filter.js similarity index 100% rename from web-app/src/ng1/filters/polling.filter.js rename to web-app/admin/src/ng1/filters/polling.filter.js diff --git a/web-app/src/ng1/filters/user.filter.js b/web-app/admin/src/ng1/filters/user.filter.js similarity index 100% rename from web-app/src/ng1/filters/user.filter.js rename to web-app/admin/src/ng1/filters/user.filter.js diff --git a/web-app/src/ng1/mage/banner.component.js b/web-app/admin/src/ng1/mage/banner.component.js similarity index 100% rename from web-app/src/ng1/mage/banner.component.js rename to web-app/admin/src/ng1/mage/banner.component.js diff --git a/web-app/src/ng1/mage/banner.html b/web-app/admin/src/ng1/mage/banner.html similarity index 100% rename from web-app/src/ng1/mage/banner.html rename to web-app/admin/src/ng1/mage/banner.html diff --git a/web-app/src/ng1/mage/color.picker.directive.js b/web-app/admin/src/ng1/mage/color.picker.directive.js similarity index 100% rename from web-app/src/ng1/mage/color.picker.directive.js rename to web-app/admin/src/ng1/mage/color.picker.directive.js diff --git a/web-app/src/ng1/mage/countries-land-10km.geo.json b/web-app/admin/src/ng1/mage/countries-land-10km.geo.json similarity index 100% rename from web-app/src/ng1/mage/countries-land-10km.geo.json rename to web-app/admin/src/ng1/mage/countries-land-10km.geo.json diff --git a/web-app/src/ng1/mage/equals.directive.js b/web-app/admin/src/ng1/mage/equals.directive.js similarity index 100% rename from web-app/src/ng1/mage/equals.directive.js rename to web-app/admin/src/ng1/mage/equals.directive.js diff --git a/web-app/src/ng1/mage/index.js b/web-app/admin/src/ng1/mage/index.js similarity index 60% rename from web-app/src/ng1/mage/index.js rename to web-app/admin/src/ng1/mage/index.js index 22a738adf..ba9426ce2 100644 --- a/web-app/src/ng1/mage/index.js +++ b/web-app/admin/src/ng1/mage/index.js @@ -1,12 +1,7 @@ import angular from 'angular'; import banner from './banner.component'; -import leaflet from './leaflet.component'; angular.module('mage') - .component('mageInfo', require('./mage-info.component.js')) .directive('colorPicker', require('./color.picker.directive')) .directive('equals', require('./equals.directive')) .component('banner', banner) - .component('leaflet', leaflet); - -require('./navbar'); \ No newline at end of file diff --git a/web-app/src/ng1/mage/mage-nav.controller.js b/web-app/admin/src/ng1/mage/mage-nav.controller.js similarity index 96% rename from web-app/src/ng1/mage/mage-nav.controller.js rename to web-app/admin/src/ng1/mage/mage-nav.controller.js index 0dee19964..4120c81a2 100644 --- a/web-app/src/ng1/mage/mage-nav.controller.js +++ b/web-app/admin/src/ng1/mage/mage-nav.controller.js @@ -12,7 +12,6 @@ function NavController($rootScope, $scope) { this.feedToggle = function() { this.toggleFeed = { - foo: 'bar' }; } } diff --git a/web-app/src/ng1/material-components/index.js b/web-app/admin/src/ng1/material-components/index.js similarity index 100% rename from web-app/src/ng1/material-components/index.js rename to web-app/admin/src/ng1/material-components/index.js diff --git a/web-app/src/ng1/material-components/menu.component.html b/web-app/admin/src/ng1/material-components/menu.component.html similarity index 100% rename from web-app/src/ng1/material-components/menu.component.html rename to web-app/admin/src/ng1/material-components/menu.component.html diff --git a/web-app/src/ng1/material-components/menu.component.js b/web-app/admin/src/ng1/material-components/menu.component.js similarity index 100% rename from web-app/src/ng1/material-components/menu.component.js rename to web-app/admin/src/ng1/material-components/menu.component.js diff --git a/web-app/src/ng1/material-components/multiselect.component.html b/web-app/admin/src/ng1/material-components/multiselect.component.html similarity index 100% rename from web-app/src/ng1/material-components/multiselect.component.html rename to web-app/admin/src/ng1/material-components/multiselect.component.html diff --git a/web-app/src/ng1/material-components/multiselect.component.js b/web-app/admin/src/ng1/material-components/multiselect.component.js similarity index 100% rename from web-app/src/ng1/material-components/multiselect.component.js rename to web-app/admin/src/ng1/material-components/multiselect.component.js diff --git a/web-app/src/ng1/material-components/snackbar.component.html b/web-app/admin/src/ng1/material-components/snackbar.component.html similarity index 100% rename from web-app/src/ng1/material-components/snackbar.component.html rename to web-app/admin/src/ng1/material-components/snackbar.component.html diff --git a/web-app/src/ng1/material-components/snackbar.component.js b/web-app/admin/src/ng1/material-components/snackbar.component.js similarity index 100% rename from web-app/src/ng1/material-components/snackbar.component.js rename to web-app/admin/src/ng1/material-components/snackbar.component.js diff --git a/web-app/src/ng1/material-components/typeahead.select.component.html b/web-app/admin/src/ng1/material-components/typeahead.select.component.html similarity index 100% rename from web-app/src/ng1/material-components/typeahead.select.component.html rename to web-app/admin/src/ng1/material-components/typeahead.select.component.html diff --git a/web-app/src/ng1/material-components/typeahead.select.component.js b/web-app/admin/src/ng1/material-components/typeahead.select.component.js similarity index 100% rename from web-app/src/ng1/material-components/typeahead.select.component.js rename to web-app/admin/src/ng1/material-components/typeahead.select.component.js diff --git a/web-app/src/ng1/mage/navbar/navbar.component.html b/web-app/admin/src/ng1/navbar/navbar.component.html similarity index 69% rename from web-app/src/ng1/mage/navbar/navbar.component.html rename to web-app/admin/src/ng1/navbar/navbar.component.html index 8decbbd24..d5a7cbb09 100644 --- a/web-app/src/ng1/mage/navbar/navbar.component.html +++ b/web-app/admin/src/ng1/navbar/navbar.component.html @@ -3,36 +3,22 @@
    menu - -
    -
    - - - - +
    -
    - - Administration Options -
    - + info About MAGE
    diff --git a/web-app/admin/src/ng1/navbar/navbar.component.js b/web-app/admin/src/ng1/navbar/navbar.component.js new file mode 100644 index 000000000..50ee8ac29 --- /dev/null +++ b/web-app/admin/src/ng1/navbar/navbar.component.js @@ -0,0 +1,35 @@ +module.exports = { + template: require('./navbar.component.html'), + bindings: { + myself: '<' + }, + controller: NavbarController +}; + +NavbarController.$inject = ['$state', '$transitions', 'UserService']; + +function NavbarController($state, $transitions, UserService) { + this.hasAdminPermission = false; + + this.feed = { + visible: true + }; + + this.$onInit = function () { + console.log('hello nav bar init') + this.state = $state.current.name; + $transitions.onSuccess({}, transition => { + this.state = transition.to().name; + }); + }; + + this.$onChanges = function(changes) { + if (changes.myself) { + this.hasAdminPermission = UserService.amAdmin; + } + } + + this.logout = function() { + UserService.logout(); + }; +} \ No newline at end of file diff --git a/web-app/src/ng1/setup/setup.controller.js b/web-app/admin/src/ng1/setup/setup.controller.js similarity index 100% rename from web-app/src/ng1/setup/setup.controller.js rename to web-app/admin/src/ng1/setup/setup.controller.js diff --git a/web-app/src/ng1/setup/setup.html b/web-app/admin/src/ng1/setup/setup.html similarity index 100% rename from web-app/src/ng1/setup/setup.html rename to web-app/admin/src/ng1/setup/setup.html diff --git a/web-app/src/ng1/user/avatar.edit.component.js b/web-app/admin/src/ng1/user/avatar.edit.component.js similarity index 100% rename from web-app/src/ng1/user/avatar.edit.component.js rename to web-app/admin/src/ng1/user/avatar.edit.component.js diff --git a/web-app/src/ng1/user/avatar.edit.html b/web-app/admin/src/ng1/user/avatar.edit.html similarity index 100% rename from web-app/src/ng1/user/avatar.edit.html rename to web-app/admin/src/ng1/user/avatar.edit.html diff --git a/web-app/src/ng1/user/icon.edit.component.js b/web-app/admin/src/ng1/user/icon.edit.component.js similarity index 100% rename from web-app/src/ng1/user/icon.edit.component.js rename to web-app/admin/src/ng1/user/icon.edit.component.js diff --git a/web-app/src/ng1/user/icon.edit.html b/web-app/admin/src/ng1/user/icon.edit.html similarity index 100% rename from web-app/src/ng1/user/icon.edit.html rename to web-app/admin/src/ng1/user/icon.edit.html diff --git a/web-app/src/ng1/user/index.js b/web-app/admin/src/ng1/user/index.js similarity index 100% rename from web-app/src/ng1/user/index.js rename to web-app/admin/src/ng1/user/index.js diff --git a/web-app/src/ng1/user/profile.component.js b/web-app/admin/src/ng1/user/profile.component.js similarity index 100% rename from web-app/src/ng1/user/profile.component.js rename to web-app/admin/src/ng1/user/profile.component.js diff --git a/web-app/src/ng1/user/profile.html b/web-app/admin/src/ng1/user/profile.html similarity index 100% rename from web-app/src/ng1/user/profile.html rename to web-app/admin/src/ng1/user/profile.html diff --git a/web-app/src/ng1/user/user-icon.directive.js b/web-app/admin/src/ng1/user/user-icon.directive.js similarity index 100% rename from web-app/src/ng1/user/user-icon.directive.js rename to web-app/admin/src/ng1/user/user-icon.directive.js diff --git a/web-app/src/ng1/user/user.reset.password.controller.js b/web-app/admin/src/ng1/user/user.reset.password.controller.js similarity index 100% rename from web-app/src/ng1/user/user.reset.password.controller.js rename to web-app/admin/src/ng1/user/user.reset.password.controller.js diff --git a/web-app/src/ng1/user/user.reset.password.html b/web-app/admin/src/ng1/user/user.reset.password.html similarity index 100% rename from web-app/src/ng1/user/user.reset.password.html rename to web-app/admin/src/ng1/user/user.reset.password.html diff --git a/web-app/src/ng1/vendor/bootstrap/config.json b/web-app/admin/src/ng1/vendor/bootstrap/config.json similarity index 100% rename from web-app/src/ng1/vendor/bootstrap/config.json rename to web-app/admin/src/ng1/vendor/bootstrap/config.json diff --git a/web-app/src/ng1/vendor/bootstrap/css/bootstrap-theme.css b/web-app/admin/src/ng1/vendor/bootstrap/css/bootstrap-theme.css similarity index 100% rename from web-app/src/ng1/vendor/bootstrap/css/bootstrap-theme.css rename to web-app/admin/src/ng1/vendor/bootstrap/css/bootstrap-theme.css diff --git a/web-app/src/ng1/vendor/bootstrap/css/bootstrap-theme.min.css b/web-app/admin/src/ng1/vendor/bootstrap/css/bootstrap-theme.min.css similarity index 100% rename from web-app/src/ng1/vendor/bootstrap/css/bootstrap-theme.min.css rename to web-app/admin/src/ng1/vendor/bootstrap/css/bootstrap-theme.min.css diff --git a/web-app/src/ng1/vendor/bootstrap/css/bootstrap.css b/web-app/admin/src/ng1/vendor/bootstrap/css/bootstrap.css similarity index 100% rename from web-app/src/ng1/vendor/bootstrap/css/bootstrap.css rename to web-app/admin/src/ng1/vendor/bootstrap/css/bootstrap.css diff --git a/web-app/src/ng1/vendor/bootstrap/css/bootstrap.min.css b/web-app/admin/src/ng1/vendor/bootstrap/css/bootstrap.min.css similarity index 100% rename from web-app/src/ng1/vendor/bootstrap/css/bootstrap.min.css rename to web-app/admin/src/ng1/vendor/bootstrap/css/bootstrap.min.css diff --git a/web-app/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot b/web-app/admin/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from web-app/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot rename to web-app/admin/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.eot diff --git a/web-app/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.svg b/web-app/admin/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from web-app/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.svg rename to web-app/admin/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.svg diff --git a/web-app/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf b/web-app/admin/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from web-app/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf rename to web-app/admin/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.ttf diff --git a/web-app/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff b/web-app/admin/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from web-app/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff rename to web-app/admin/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff diff --git a/web-app/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff2 b/web-app/admin/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff2 similarity index 100% rename from web-app/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff2 rename to web-app/admin/src/ng1/vendor/bootstrap/fonts/glyphicons-halflings-regular.woff2 diff --git a/web-app/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2 b/web-app/admin/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2 similarity index 100% rename from web-app/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2 rename to web-app/admin/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialicons/v48/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2 diff --git a/web-app/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialiconsoutlined/v14/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg.woff2 b/web-app/admin/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialiconsoutlined/v14/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg.woff2 similarity index 100% rename from web-app/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialiconsoutlined/v14/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg.woff2 rename to web-app/admin/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialiconsoutlined/v14/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUcel5euIg.woff2 diff --git a/web-app/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialiconstwotone/v13/hESh6WRmNCxEqUmNyh3JDeGxjVVyMg4tHGctNCu0NjbrHg.woff2 b/web-app/admin/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialiconstwotone/v13/hESh6WRmNCxEqUmNyh3JDeGxjVVyMg4tHGctNCu0NjbrHg.woff2 similarity index 100% rename from web-app/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialiconstwotone/v13/hESh6WRmNCxEqUmNyh3JDeGxjVVyMg4tHGctNCu0NjbrHg.woff2 rename to web-app/admin/src/ng1/vendor/material-design-icons/fonts.gstatic.com/s/materialiconstwotone/v13/hESh6WRmNCxEqUmNyh3JDeGxjVVyMg4tHGctNCu0NjbrHg.woff2 diff --git a/web-app/src/ng1/vendor/material-design-icons/icons.css b/web-app/admin/src/ng1/vendor/material-design-icons/icons.css similarity index 100% rename from web-app/src/ng1/vendor/material-design-icons/icons.css rename to web-app/admin/src/ng1/vendor/material-design-icons/icons.css diff --git a/web-app/admin/src/polyfills.ts b/web-app/admin/src/polyfills.ts new file mode 100644 index 000000000..21c5e5eb4 --- /dev/null +++ b/web-app/admin/src/polyfills.ts @@ -0,0 +1,58 @@ +/** + * This file includes polyfills needed by Angular and is loaded before the app. + * You can add your own extra polyfills to this file. + * + * This file is divided into 2 sections: + * 1. Browser polyfills. These are applied before loading ZoneJS and are sorted by browsers. + * 2. Application imports. Files imported after ZoneJS that should be loaded before your main + * file. + * + * The current setup is for so-called "evergreen" browsers; the last versions of browsers that + * automatically update themselves. This includes Safari >= 10, Chrome >= 55 (including Opera), + * Edge >= 13 on the desktop, and iOS 10 and Chrome on mobile. + * + * Learn more in https://angular.io/guide/browser-support + */ + +/*************************************************************************************************** + * BROWSER POLYFILLS + */ + +/** + * By default, zone.js will patch all possible macroTask and DomEvents + * user can disable parts of macroTask/DomEvents patch by setting following flags + * because those flags need to be set before `zone.js` being loaded, and webpack + * will put import in the top of bundle, so user need to create a separate file + * in this directory (for example: zone-flags.ts), and put the following flags + * into that file, and then add the following code before importing zone.js. + * import './zone-flags.ts'; + * + * The flags allowed in zone-flags.ts are listed here. + * + * The following flags will work for all browsers. + * + * (window as any).__Zone_disable_requestAnimationFrame = true; // disable patch requestAnimationFrame + * (window as any).__Zone_disable_on_property = true; // disable patch onProperty such as onclick + * (window as any).__zone_symbol__UNPATCHED_EVENTS = ['scroll', 'mousemove']; // disable patch specified eventNames + * + * in IE/Edge developer tools, the addEventListener will also be wrapped by zone.js + * with the following flag, it will bypass `zone.js` patch for IE/Edge + * + * (window as any).__Zone_enable_cross_context_check = true; + * + */ + +/*************************************************************************************************** + * Zone JS is required by default for Angular itself. + */ +import 'zone.js'; // Included with Angular CLI. + + +/*************************************************************************************************** + * APPLICATION IMPORTS + */ +(window as any).global = window; +(window as any).process = { browser: true }; +// @ts-ignore +window.Buffer = window.Buffer || require('buffer').Buffer; + diff --git a/web-app/admin/src/roboto.scss b/web-app/admin/src/roboto.scss new file mode 100644 index 000000000..71219d2d3 --- /dev/null +++ b/web-app/admin/src/roboto.scss @@ -0,0 +1,153 @@ +/* Thin */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 200; + src: url('./fonts/Roboto-Thin.ttf') format('truetype'); +} +@font-face { + font-family: "Roboto"; + font-style: italic; + font-weight: 200; + src: url("./fonts/Roboto-ThinItalic.ttf") format('truetype'); +} + +/* Light */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 300; + src: url("./fonts/Roboto-Light.ttf") format('truetype'); +} +@font-face { + font-family: "Roboto"; + font-style: italic; + font-weight: 300; + src: url("./fonts/Roboto-LightItalic.ttf") format('truetype'); +} + +/* Regular */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 400; + src: url("./fonts/Roboto-Regular.ttf") format('truetype'); +} +@font-face { + font-family: "Roboto"; + font-style: italic; + font-weight: 400; + src: url("./fonts/Roboto-Italic.ttf") format('truetype'); +} + +/* Medium */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 500; + src: url("./fonts/Roboto-Medium.ttf") format('truetype'); +} +@font-face { + font-family: "Roboto"; + font-style: italic; + font-weight: 500; + src: url("./fonts/Roboto-MediumItalic.ttf") format('truetype'); +} + +/* Bold */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 600; + src: url("./fonts/Roboto-Bold.ttf") format('truetype'); +} +@font-face { + font-family: "Roboto"; + font-style: italic; + font-weight: 600; + src: url("./fonts/Roboto-BoldItalic.ttf") format('truetype'); +} + +/* Black */ +@font-face { + font-family: "Roboto"; + font-style: normal; + font-weight: 700; + src: url("./fonts/Roboto-Black.ttf") format('truetype'); +} +@font-face { + font-family: "Roboto"; + font-style: italic; + font-weight: 700; + src: url("./fonts/Roboto-BlackItalic.ttf") format('truetype'); +} + +/* Thin */ +@font-face { + font-family: "RobotoMono"; + font-style: normal; + font-weight: 200; + src: url("./fonts/RobotoMono-Thin.ttf") format('truetype'); +} +@font-face { + font-family: "RobotoMono"; + font-style: italic; + font-weight: 200; + src: url("./fonts/RobotoMono-ThinItalic.ttf") format('truetype'); +} + +/* Light */ +@font-face { + font-family: "RobotoMono"; + font-style: normal; + font-weight: 300; + src: url("./fonts/RobotoMono-Light.ttf") format('truetype'); +} +@font-face { + font-family: "RobotoMono"; + font-style: italic; + font-weight: 300; + src: url("./fonts/RobotoMono-LightItalic.ttf") format('truetype'); +} + +/* Regular */ +@font-face { + font-family: "RobotoMono"; + font-style: normal; + font-weight: 400; + src: url("./fonts/RobotoMono-Regular.ttf") format('truetype'); +} +@font-face { + font-family: "RobotoMono"; + font-style: italic; + font-weight: 400; + src: url("./fonts/RobotoMono-Italic.ttf") format('truetype'); +} + +/* Medium */ +@font-face { + font-family: "RobotoMono"; + font-style: normal; + font-weight: 500; + src: url("./fonts/RobotoMono-Medium.ttf") format('truetype'); +} +@font-face { + font-family: "RobotoMono"; + font-style: italic; + font-weight: 500; + src: url("./fonts/RobotoMono-MediumItalic.ttf") format('truetype'); +} + +/* Bold */ +@font-face { + font-family: "RobotoMono"; + font-style: normal; + font-weight: 600; + src: url("./fonts/RobotoMono-Bold.ttf") format('truetype'); +} +@font-face { + font-family: "RobotoMono"; + font-style: italic; + font-weight: 600; + src: url("./fonts/RobotoMono-BoldItalic.ttf") format('truetype'); +} \ No newline at end of file diff --git a/web-app/admin/src/styles.scss b/web-app/admin/src/styles.scss new file mode 100644 index 000000000..340b0e317 --- /dev/null +++ b/web-app/admin/src/styles.scss @@ -0,0 +1,30 @@ +@import "theme.scss"; +/* You can add global styles to this file, and also import other style files */ +@import "@ng-select/ng-select/themes/material.theme.css"; +@import "./roboto.scss"; +@import "./ng1/css/style.scss"; +@import "./ng1/css/map.scss"; +html, body { height: 100%; } +body { + margin: 0; + font-family: Roboto, "Helvetica Neue", sans-serif; + font-size: unset; +} + +bootstrap { + height: 100%; +} + +mat-bottom-sheet-container.feed-panel { + position: absolute; + left: 0; + bottom:0; + width: 450px; + min-width: 450px; +} + +.form-remove-snackbar { + position: absolute; + left: 29px; + bottom:0; +} diff --git a/web-app/admin/src/test.ts b/web-app/admin/src/test.ts new file mode 100644 index 000000000..6b03dbe8b --- /dev/null +++ b/web-app/admin/src/test.ts @@ -0,0 +1,22 @@ +// This file is required by karma.conf.js and loads recursively all the .spec and framework files + +import 'zone.js/testing'; +import { getTestBed } from '@angular/core/testing'; +import { + BrowserDynamicTestingModule, + platformBrowserDynamicTesting +} from '@angular/platform-browser-dynamic/testing'; + +declare const require: any; + +// First, initialize the Angular testing environment. +getTestBed().initTestEnvironment( + BrowserDynamicTestingModule, + platformBrowserDynamicTesting(), { + teardown: { destroyAfterEach: false } +} +); +// Then we find all the tests. +const context = require.context('./', true, /\.spec\.ts$/); +// And load the modules. +context.keys().map(context); diff --git a/web-app/admin/src/theme.scss b/web-app/admin/src/theme.scss new file mode 100644 index 000000000..a443d0903 --- /dev/null +++ b/web-app/admin/src/theme.scss @@ -0,0 +1,22 @@ +// Custom Theming for Angular Material +@use '@angular/material' as mat; +// For more information: https://material.angular.io/guide/theming + +@import "variables.scss"; +@import '@mat-datetimepicker/core/datetimepicker/datetimepicker-theme.scss'; + +// Include the common styles for Angular Material. We include this here so that you only +// have to load a single css file for Angular Material in your app. +// Be sure that you only ever include this mixin once! +@include mat.core(); + +// Create the theme object (a Sass map containing all of the palettes). +$app-theme: mat.define-light-theme($app-primary, $app-accent, $app-warn); + +// Include theme styles for core and each component used in your app. +// Alternatively, you can import and @include the theme mixins for each component +// that you are using. +@include mat.all-component-themes($app-theme); + +// Using the $theme variable from the pre-built theme you can call the theming function +@include mat-datetimepicker-theme($app-theme); diff --git a/web-app/admin/src/variables.scss b/web-app/admin/src/variables.scss new file mode 100644 index 000000000..74eb4962e --- /dev/null +++ b/web-app/admin/src/variables.scss @@ -0,0 +1,13 @@ +@use '@angular/material' as mat; + +// Define the palettes for your theme using the Material Design palettes available in palette.scss +// (imported above). For each palette, you can optionally specify a default, lighter, and darker +// hue. Available color palettes: https://material.io/design/color/ +$app-primary: mat.define-palette(mat.$blue-palette, 600, 200, 800); +$app-accent: mat.define-palette(mat.$orange-palette, A700, A100, A700); +$app-warn: mat.define-palette(mat.$red-palette); // The warn palette is optional (defaults to red). + +// Custom Sass colors vars (will be available in all the project) +$primary: mat.get-color-from-palette($app-primary); +$accent: mat.get-color-from-palette($app-accent); +$warn: mat.get-color-from-palette($app-warn); \ No newline at end of file diff --git a/web-app/angular.json b/web-app/angular.json index 593b0e6c7..02b71973d 100644 --- a/web-app/angular.json +++ b/web-app/angular.json @@ -34,10 +34,8 @@ } ], "styles": [ - "src/ng1/vendor/bootstrap/css/bootstrap.min.css", "node_modules/swagger-ui/dist/swagger-ui.css", "node_modules/@ngageoint/md-date-time-picker/dist/css/mdDateTimePicker.css", - "src/ng1/vendor/material-design-icons/icons.css", "src/styles.scss" ], "stylePreprocessorOptions": { @@ -55,7 +53,6 @@ "node_modules/systemjs/dist/extras/named-register.js", "node_modules/js_cols/dist/js_cols.min.js" ], - "plugin": "~/post_build.js", "allowedCommonJsDependencies": [ "ajv", "angular", @@ -152,6 +149,182 @@ "scripts": [], "codeCoverage": true } + }, + "e2e": { + "builder": "@angular-devkit/build-angular:protractor", + "options": { + "protractorConfig": "e2e/protractor.conf.js", + "devServerTarget": "app:serve" + }, + "configurations": { + "production": { + "devServerTarget": "app:serve:production" + } + } + } + } + }, + "admin": { + "projectType": "application", + "schematics": { + "@schematics/angular:component": { + "style": "scss" + } + }, + "root": "", + "sourceRoot": "admin/src", + "prefix": "mage", + "architect": { + "build": { + "builder": "ngx-build-plus:browser", + "options": { + "extraWebpackConfig": "webpack.extra.js", + "outputPath": "dist/admin", + "index": "admin/src/index.html", + "main": "admin/src/main.ts", + "polyfills": "admin/src/polyfills.ts", + "tsConfig": "tsconfig.app.json", + "aot": true, + "assets": [ + "admin/src/favicon.ico", + "admin/src/assets", + { + "glob": "**/*", + "input": "./node_modules/leaflet/dist/images", + "output": "/" + } + ], + "styles": [ + "admin/src/ng1/vendor/bootstrap/css/bootstrap.min.css", + "node_modules/swagger-ui/dist/swagger-ui.css", + "node_modules/@ngageoint/md-date-time-picker/dist/css/mdDateTimePicker.css", + "admin/src/ng1/vendor/material-design-icons/icons.css", + "admin/src/styles.scss" + ], + "stylePreprocessorOptions": { + "includePaths": [ + "admin/src", + "node_modules" + ] + }, + "scripts": [ + "node_modules/jquery/dist/jquery.min.js", + "node_modules/jquery-minicolors/jquery.minicolors.min.js", + "node_modules/jquery-file-download/src/Scripts/jquery.fileDownload.js", + "node_modules/systemjs/dist/system.js", + "node_modules/systemjs/dist/extras/amd.js", + "node_modules/systemjs/dist/extras/named-register.js", + "node_modules/js_cols/dist/js_cols.min.js" + ], + "allowedCommonJsDependencies": [ + "ajv", + "angular", + "core-js-pure", + "ev-emitter", + "focus-trap", + "lodash", + "traverse" + ] + }, + "configurations": { + "production": { + "fileReplacements": [ + { + "replace": "admin/src/environments/environment.ts", + "with": "admin/src/environments/environment.prod.ts" + } + ], + "optimization": true, + "outputHashing": "all", + "sourceMap": false, + "namedChunks": false, + "aot": true, + "extractLicenses": true, + "vendorChunk": false, + "buildOptimizer": true, + "budgets": [ + { + "type": "initial", + "maximumWarning": "2mb", + "maximumError": "15mb" + }, + { + "type": "anyComponentStyle", + "maximumWarning": "6kb", + "maximumError": "10kb" + } + ] + }, + "development": { + "fileReplacements": [ + { + "replace": "admin/src/environments/environment.ts", + "with": "admin/src/environments/environment.dev.ts" + } + ], + "optimization": false, + "sourceMap": true + } + } + }, + "serve": { + "builder": "ngx-build-plus:dev-server", + "options": { + "extraWebpackConfig": "webpack.extra.js", + "proxyConfig": "proxy.conf.json", + "browserTarget": "admin:build", + "port": 4201 + }, + "configurations": { + "production": { + "browserTarget": "admin:build:production" + }, + "development": { + "browserTarget": "admin:build:development" + } + } + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "browserTarget": "admin:build" + } + }, + "test": { + "builder": "ngx-build-plus:karma", + "options": { + "main": "admin/src/test.ts", + "polyfills": "admin/src/polyfills.ts", + "tsConfig": "tsconfig.spec.json", + "karmaConfig": "karma.conf.js", + "assets": [ + "admin/src/favicon.ico", + "admin/src/assets" + ], + "styles": [ + "admin/src/styles.scss" + ], + "stylePreprocessorOptions": { + "includePaths": [ + "admin/src", + "node_modules" + ] + }, + "scripts": [], + "codeCoverage": true + } + }, + "e2e": { + "builder": "@angular-devkit/build-angular:protractor", + "options": { + "protractorConfig": "e2e/protractor.conf.js", + "devServerTarget": "admin:serve" + }, + "configurations": { + "production": { + "devServerTarget": "admin:serve:production" + } + } } } }, @@ -297,6 +470,18 @@ ], "scripts": [] } + }, + "e2e": { + "builder": "@angular-devkit/build-angular:protractor", + "options": { + "protractorConfig": "projects/core-lib-showcase/e2e/protractor.conf.js", + "devServerTarget": "core-lib-showcase:serve" + }, + "configurations": { + "production": { + "devServerTarget": "core-lib-showcase:serve:production" + } + } } } } @@ -305,4 +490,4 @@ "analytics": false }, "defaultProject": "app" -} +} \ No newline at end of file diff --git a/web-app/package-lock.json b/web-app/package-lock.json index 73cf4d7f5..4c753a806 100644 --- a/web-app/package-lock.json +++ b/web-app/package-lock.json @@ -36,10 +36,16 @@ "@turf/center": "4.3.0", "@turf/helpers": "4.3.0", "@turf/kinks": "4.3.0", + "@types/geojson": "^7946.0.7", + "@types/leaflet-editable": "1.2.6", + "@types/leaflet.markercluster": "1.5.3", "@uirouter/angular": "10.0.0", "@uirouter/angular-hybrid": "^14.0.0", "@uirouter/angularjs": "1.0.30", "@uirouter/rx": "^1.0.0", + "@zxcvbn-ts/core": "^3.0.4", + "@zxcvbn-ts/language-common": "^3.0.4", + "@zxcvbn-ts/language-en": "^3.0.2", "angular": "1.5.11", "angular-animate": "1.5.11", "angular-messages": "1.5.11", @@ -60,7 +66,7 @@ "leaflet-editable": "1.2.0", "leaflet-groupedlayercontrol": "git+https://github.com/newmanw/leaflet-groupedlayercontrol.git#master", "leaflet.markercluster": "1.5.3", - "lodash": "^4.17.20", + "lodash": "^4.17.21", "material-components-web": "3.2.0", "mgrs": "1.0.0", "moment": "2.22.2", @@ -94,8 +100,8 @@ "@types/inputmask": "^5.0.3", "@types/jasmine": "~4.3.1", "@types/jasminewd2": "~2.0.10", - "@types/leaflet": "1.5.4", - "@types/lodash": "^4.14.168", + "@types/leaflet": "1.7.4", + "@types/lodash": "^4.17.6", "@types/node": "^18.11.13", "@types/semver": "^7.5.8", "copyfiles": "^2.4.1", @@ -116,7 +122,7 @@ "stylus": "^0.54.8", "ts-node": "~7.0.0", "tslint": "~6.1.3", - "typescript": "~4.6.4", + "typescript": "~4.8.0", "webpack": "^5.75.0", "webpack-bundle-analyzer": "^4.7.0" } @@ -125,12 +131,14 @@ "version": "4.4.0", "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.0.tgz", "integrity": "sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@ajsf/core": { "version": "0.8.0", "resolved": "https://registry.npmjs.org/@ajsf/core/-/core-0.8.0.tgz", "integrity": "sha512-dKMR3yIIpRuCaP7a/eVoGGT5sQby+YuAuJlPVeFGML/Ydiu1kWDpLO/7BnI6UQpR3S28U+PSHuu8VWq43Uh47w==", + "license": "MIT", "dependencies": { "ajv": "^6.10.0", "lodash-es": "~4.17.21", @@ -148,6 +156,7 @@ "version": "0.8.0", "resolved": "https://registry.npmjs.org/@ajsf/material/-/material-0.8.0.tgz", "integrity": "sha512-7ACD2fnzjverdl9xeTMJQVWWcG8ItEAcS6fZhkSXTnZlJDavdAiB6xa75viLmKtJt+rvypJlhg0e/sv/On+cgQ==", + "license": "MIT", "dependencies": { "@ajsf/core": "~0.8.0", "lodash-es": "~4.17.21", @@ -164,6 +173,7 @@ "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@jridgewell/gen-mapping": "^0.1.0", "@jridgewell/trace-mapping": "^0.3.9" @@ -177,6 +187,7 @@ "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1402.13.tgz", "integrity": "sha512-n0ISBuvkZHoOpAzuAZql1TU9VLHUE9e/a9g4VNOPHewjMzpN02VqeGKvJfOCKtzkCs6gVssIlILm2/SXxkIFxQ==", "dev": true, + "license": "MIT", "dependencies": { "@angular-devkit/core": "14.2.13", "rxjs": "6.6.7" @@ -192,6 +203,7 @@ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "tslib": "^1.9.0" }, @@ -203,13 +215,15 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/@angular-devkit/build-angular": { "version": "14.2.13", "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-14.2.13.tgz", "integrity": "sha512-FJZKQ3xYFvEJ807sxVy4bCVyGU2NMl3UUPNfLIdIdzwwDEP9tx/cc+c4VtVPEZZfU8jVenu8XOvL6L0vpjt3yg==", "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "2.2.0", "@angular-devkit/architect": "0.1402.13", @@ -317,13 +331,15 @@ "version": "0.0.51", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/ast": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/helper-numbers": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1" @@ -333,25 +349,29 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/helper-api-error": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/helper-buffer": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/helper-numbers": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", @@ -362,13 +382,15 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", @@ -381,6 +403,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", "dev": true, + "license": "MIT", "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -390,6 +413,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@xtuc/long": "4.2.2" } @@ -398,13 +422,15 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@angular-devkit/build-angular/node_modules/@webassemblyjs/wasm-edit": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", @@ -421,6 +447,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", @@ -434,6 +461,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", @@ -446,6 +474,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", @@ -460,6 +489,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.11.1", "@xtuc/long": "4.2.2" @@ -470,6 +500,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -479,13 +510,15 @@ "version": "0.9.3", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@angular-devkit/build-angular/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -498,6 +531,7 @@ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "tslib": "^1.9.0" }, @@ -509,19 +543,22 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/@angular-devkit/build-angular/node_modules/sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@angular-devkit/build-angular/node_modules/schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -540,6 +577,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -555,6 +593,7 @@ "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", "dev": true, + "license": "MIT", "dependencies": { "@adobe/css-tools": "^4.0.1", "debug": "^4.3.2", @@ -578,6 +617,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -598,6 +638,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -609,13 +650,15 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/@angular-devkit/build-angular/node_modules/webpack": { "version": "5.76.1", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.1.tgz", "integrity": "sha512-4+YIK4Abzv8172/SGqObnUjaIHjLEuUasz9EwQj/9xmPPkYJy2Mh03Q/lJfSD3YLzbxy5FeTq5Uw0323Oh6SJQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^0.0.51", @@ -662,13 +705,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@angular-devkit/build-webpack": { "version": "0.1402.13", "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1402.13.tgz", "integrity": "sha512-K27aJmuw86ZOdiu5PoGeGDJ2v7g2ZCK0bGwc8jzkjTLRfvd4FRKIIZumGv3hbQ3vQRLikiU6WMDRTFyCZky/EA==", "dev": true, + "license": "MIT", "dependencies": { "@angular-devkit/architect": "0.1402.13", "rxjs": "6.6.7" @@ -688,6 +733,7 @@ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "tslib": "^1.9.0" }, @@ -699,13 +745,15 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/@angular-devkit/core": { "version": "14.2.13", "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-14.2.13.tgz", "integrity": "sha512-aIefeZcbjghQg/V6U9CTLtyB5fXDJ63KwYqVYkWP+i0XriS5A9puFgq2u/OVsWxAfYvqpDqp5AdQ0g0bi3CAsA==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "8.11.0", "ajv-formats": "2.1.1", @@ -732,6 +780,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -747,13 +796,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@angular-devkit/core/node_modules/rxjs": { "version": "6.6.7", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "tslib": "^1.9.0" }, @@ -765,13 +816,15 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/@angular-devkit/schematics": { "version": "14.2.13", "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-14.2.13.tgz", "integrity": "sha512-2zczyeNzeBcrT2HOysv52X9SH3tZoHfWJvVf6H0SIa74rfDKEl7hFpKNXnh3x8sIMLj5mZn05n5RCqGxCczcIg==", "dev": true, + "license": "MIT", "dependencies": { "@angular-devkit/core": "14.2.13", "jsonc-parser": "3.1.0", @@ -790,6 +843,7 @@ "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "tslib": "^1.9.0" }, @@ -801,12 +855,14 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/@angular/animations": { "version": "14.3.0", "resolved": "https://registry.npmjs.org/@angular/animations/-/animations-14.3.0.tgz", "integrity": "sha512-QoBcIKy1ZiU+4qJsAh5Ls20BupWiXiZzKb0s6L9/dntPt5Msr4Ao289XR2P6O1L+kTsCprH9Kt41zyGQ/bkRqg==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -821,6 +877,7 @@ "version": "14.2.7", "resolved": "https://registry.npmjs.org/@angular/cdk/-/cdk-14.2.7.tgz", "integrity": "sha512-/tEsYaUbDSnfEmKVvAMramIptmhI67O+9STjOV0i+74XR2NospeK0fkbywIANu1n3w6AHGMotvRWJrjmbCElFg==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -838,6 +895,7 @@ "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-14.2.13.tgz", "integrity": "sha512-I5EepRem2CCyS3GDzQxZ2ZrqQwVqoGoLY+ZQhsK1QGWUnUyFOjbv3OlUGxRUYwcedu19V1EBAKjmQ96HzMIcVQ==", "dev": true, + "license": "MIT", "dependencies": { "@angular-devkit/architect": "0.1402.13", "@angular-devkit/core": "14.2.13", @@ -874,6 +932,7 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -886,6 +945,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -900,12 +960,14 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@angular/common": { "version": "14.3.0", "resolved": "https://registry.npmjs.org/@angular/common/-/common-14.3.0.tgz", "integrity": "sha512-pV9oyG3JhGWeQ+TFB0Qub6a1VZWMNZ6/7zEopvYivdqa5yDLLDSBRWb6P80RuONXyGnM1pa7l5nYopX+r/23GQ==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -921,6 +983,7 @@ "version": "14.3.0", "resolved": "https://registry.npmjs.org/@angular/compiler/-/compiler-14.3.0.tgz", "integrity": "sha512-E15Rh0t3vA+bctbKnBCaDmLvc3ix+ZBt6yFZmhZalReQ+KpOlvOJv+L9oiFEgg+rYVl2QdvN7US1fvT0PqswLw==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -941,6 +1004,7 @@ "resolved": "https://registry.npmjs.org/@angular/compiler-cli/-/compiler-cli-14.3.0.tgz", "integrity": "sha512-eoKpKdQ2X6axMgzcPUMZVYl3bIlTMzMeTo5V29No4BzgiUB+QoOTYGNJZkGRyqTNpwD9uSBJvmT2vG9+eC4ghQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.17.2", "chokidar": "^3.0.0", @@ -970,6 +1034,7 @@ "version": "14.3.0", "resolved": "https://registry.npmjs.org/@angular/core/-/core-14.3.0.tgz", "integrity": "sha512-wYiwItc0Uyn4FWZ/OAx/Ubp2/WrD3EgUJ476y1XI7yATGPF8n9Ld5iCXT08HOvc4eBcYlDfh90kTXR6/MfhzdQ==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -986,6 +1051,7 @@ "resolved": "https://registry.npmjs.org/@angular/flex-layout/-/flex-layout-14.0.0-beta.41.tgz", "integrity": "sha512-x1YcxqkdFlcbVXEy9ebCgW/F+7n/MXkEkwEcVEIPf5v5qn7HZsjQxgIj35Lf0amvMyF7h35prpoxO1uX5+ntFg==", "deprecated": "This package has been deprecated. Please see https://blog.angular.io/modern-css-in-angular-layouts-4a259dca9127", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1001,6 +1067,7 @@ "version": "14.3.0", "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-14.3.0.tgz", "integrity": "sha512-fBZZC2UFMom2AZPjGQzROPXFWO6kvCsPDKctjJwClVC8PuMrkm+RRyiYRdBbt2qxWHEqOZM2OCQo73xUyZOYHw==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1019,6 +1086,7 @@ "resolved": "https://registry.npmjs.org/@angular/language-service/-/language-service-14.3.0.tgz", "integrity": "sha512-Sij3OQzj1UGs1O8H9PxVAY/o27+oqZwQRnib66rsWvtbIBTjHp4FV3dTs5iVcr62GGv4V4Mff/2I82NP10GPQg==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || >=16.10.0" } @@ -1027,6 +1095,7 @@ "version": "14.2.7", "resolved": "https://registry.npmjs.org/@angular/material/-/material-14.2.7.tgz", "integrity": "sha512-WXHh8pEStpgkXZJmYOg2cI8BSHkV82ET4XTJCNPdveumaCn1UYnaNzsXD13kw5z+zmy8CufhFEzdXTrv/yt7KQ==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1044,6 +1113,7 @@ "version": "14.2.7", "resolved": "https://registry.npmjs.org/@angular/material-moment-adapter/-/material-moment-adapter-14.2.7.tgz", "integrity": "sha512-uadhugTqgETxCTis4da/TpYfIUQDQSfGAxgH1n93eFNhGdW+aof3T4uKcbZ5d18RzU+lgO6RELuPnWW2PPlmCA==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1057,6 +1127,7 @@ "version": "14.3.0", "resolved": "https://registry.npmjs.org/@angular/platform-browser/-/platform-browser-14.3.0.tgz", "integrity": "sha512-w9Y3740UmTz44T0Egvc+4QV9sEbO61L+aRHbpkLTJdlEGzHByZvxJmJyBYmdqeyTPwc/Zpy7c02frlpfAlyB7A==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1078,6 +1149,7 @@ "version": "14.3.0", "resolved": "https://registry.npmjs.org/@angular/platform-browser-dynamic/-/platform-browser-dynamic-14.3.0.tgz", "integrity": "sha512-rneZiMrIiYRhrkQvdL40E2ErKRn4Zdo6EtjBM9pAmWeyoM8oMnOZb9gz5vhrkNWg06kVMVg0yKqluP5How7j3A==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1095,6 +1167,7 @@ "version": "14.3.0", "resolved": "https://registry.npmjs.org/@angular/router/-/router-14.3.0.tgz", "integrity": "sha512-uip0V7w7k7xyxxpTPbr7EuMnYLj3FzJrwkLVJSEw3TMMGHt5VU5t4BBa9veGZOta2C205XFrTAHnp8mD+XYY1w==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1112,6 +1185,7 @@ "version": "14.3.0", "resolved": "https://registry.npmjs.org/@angular/upgrade/-/upgrade-14.3.0.tgz", "integrity": "sha512-rLUbC2fnxgFAzVuhPvdBEr0CQla6llgK80ND/B8lcZT6w/W+TmiDpN9hRuwuO1MyMHphBCH1vJOJveVXTGW1Zg==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -1129,13 +1203,15 @@ "version": "0.10.1", "resolved": "https://registry.npmjs.org/@assemblyscript/loader/-/loader-0.10.1.tgz", "integrity": "sha512-H71nDOOL8Y7kWRLqf6Sums+01Q5msqBW2KhDUTemh1tvY04eSkSXrK0uj/4mmY0Xr16/3zyZmsrxN7CKuRbNRg==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/@babel/code-frame": { "version": "7.24.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/highlight": "^7.24.7", "picocolors": "^1.0.0" @@ -1145,10 +1221,11 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.7.tgz", - "integrity": "sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.25.4.tgz", + "integrity": "sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1158,6 +1235,7 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", "dev": true, + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", @@ -1188,6 +1266,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -1197,6 +1276,7 @@ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.18.10", "@jridgewell/gen-mapping": "^0.3.2", @@ -1211,6 +1291,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -1225,6 +1306,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.18.6" }, @@ -1237,6 +1319,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.7.tgz", "integrity": "sha512-xZeCVVdwb4MsDBkkyZ64tReWYrLRHlMN72vP7Bdm3OUOuyFZExhsHUUnuWnm2/XOlAJzR0LfPpB56WXZn0X/lA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -1246,14 +1329,15 @@ } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz", - "integrity": "sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz", + "integrity": "sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.24.7", - "@babel/helper-validator-option": "^7.24.7", - "browserslist": "^4.22.2", + "@babel/compat-data": "^7.25.2", + "@babel/helper-validator-option": "^7.24.8", + "browserslist": "^4.23.1", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -1266,24 +1350,24 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.7.tgz", - "integrity": "sha512-kTkaDl7c9vO80zeX1rJxnuRpEsD5tA81yh11X1gQo+PhSti3JS+7qeZo9U4RHobKRiFPKaGK3svUAeb8D0Q7eg==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.4.tgz", + "integrity": "sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-member-expression-to-functions": "^7.24.7", + "@babel/helper-member-expression-to-functions": "^7.24.8", "@babel/helper-optimise-call-expression": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7", + "@babel/helper-replace-supers": "^7.25.0", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/traverse": "^7.25.4", "semver": "^6.3.1" }, "engines": { @@ -1298,6 +1382,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -1310,15 +1395,17 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.24.7.tgz", - "integrity": "sha512-03TCmXy2FtXJEZfbXDTSqq1fRJArk7lX9DOFC/47VthYcxyIOx+eXQmdo6DOQvrbpIix+KfXwvuXdFDZHxt+rA==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.25.2.tgz", + "integrity": "sha512-+wqVGP+DFmqwFD3EH6TMTfUNeqDehV3E/dl+Sd54eaXqm17tEUNbEIn4sVivVowbvUpOtIGxdo3GoXyDH9N/9g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", "regexpu-core": "^5.3.1", @@ -1336,6 +1423,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -1348,6 +1436,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -1357,6 +1446,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", @@ -1374,6 +1464,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -1383,45 +1474,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz", "integrity": "sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ==", "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz", - "integrity": "sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA==", - "dev": true, - "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name/node_modules/@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz", - "integrity": "sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ==", - "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -1430,13 +1483,14 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.7.tgz", - "integrity": "sha512-LGeMaf5JN4hAT471eJdBs/GK1DoYIJ5GCtZN/EsL6KUiiDZOvO/eKE11AMZJa2zP4zk4qe9V2O/hxAmkRc8p6w==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.8.tgz", + "integrity": "sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/traverse": "^7.24.8", + "@babel/types": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1447,6 +1501,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz", "integrity": "sha512-8AyH3C+74cgCVVXow/myrynrAGv+nTVg5vKu2nZph9x7RcRwzmh0VFallJuFTZ9mx6u4eSdXZfcOzSqTUm0HCA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -1456,16 +1511,16 @@ } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz", - "integrity": "sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz", + "integrity": "sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", "@babel/helper-module-imports": "^7.24.7", "@babel/helper-simple-access": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.2" }, "engines": { "node": ">=6.9.0" @@ -1479,6 +1534,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.7.tgz", "integrity": "sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -1487,23 +1543,25 @@ } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz", - "integrity": "sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz", + "integrity": "sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.24.7.tgz", - "integrity": "sha512-9pKLcTlZ92hNZMQfGCHImUpDOlAgkkpqalWEeftW5FBya75k8Li2ilerxkM/uBEj01iBZXcCIB/bwvDYgWyibA==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.0.tgz", + "integrity": "sha512-NhavI2eWEIz/H9dbrG0TuOicDhNexze43i5z7lEqwYm0WEZVTwnPpA0EafUTP7+6/W79HWIP2cTe3Z5NiSTVpw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-wrap-function": "^7.24.7" + "@babel/helper-wrap-function": "^7.25.0", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -1517,6 +1575,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -1525,14 +1584,15 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.24.7.tgz", - "integrity": "sha512-qTAxxBM81VEyoAY0TtLrx1oAEJc09ZK67Q9ljQToqCnA+55eNwCORaxlKyu+rNfX86o8OXRUSNUnrtsAZXM9sg==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.25.0.tgz", + "integrity": "sha512-q688zIvQVYtZu+i2PsdIu/uWGRpfxzr5WESsfpShfZECkO+d2o+WROWezCi/Q6kJ0tfPa5+pUGUlfx2HhrA3Bg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-member-expression-to-functions": "^7.24.7", - "@babel/helper-optimise-call-expression": "^7.24.7" + "@babel/helper-member-expression-to-functions": "^7.24.8", + "@babel/helper-optimise-call-expression": "^7.24.7", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -1546,6 +1606,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.24.7.tgz", "integrity": "sha512-zBAIvbCMh5Ts+b86r/CjU+4XGYIs+R1j951gxI3KmmxBMhCg4oQMsv6ZXQ64XOm/cvzfU1FmoCyt6+owc5QMYg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -1559,6 +1620,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.7.tgz", "integrity": "sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.24.7", "@babel/types": "^7.24.7" @@ -1567,23 +1629,12 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz", - "integrity": "sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.24.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-string-parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz", - "integrity": "sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz", + "integrity": "sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -1593,70 +1644,75 @@ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz", - "integrity": "sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz", + "integrity": "sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.24.7.tgz", - "integrity": "sha512-N9JIYk3TD+1vq/wn77YnJOqMtfWhNewNE+DJV4puD2X7Ew9J4JvrzrFDfTfyv5EgEXVy9/Wt8QiOErzEmv5Ifw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.0.tgz", + "integrity": "sha512-s6Q1ebqutSiZnEjaofc/UKDyC4SbzV5n5SrA2Gq8UawLycr3i04f1dX4OzoQVnexm6aOCh37SQNYlJ/8Ku+PMQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-function-name": "^7.24.7", - "@babel/template": "^7.24.7", - "@babel/traverse": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/template": "^7.25.0", + "@babel/traverse": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function/node_modules/@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.7.tgz", - "integrity": "sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.25.6.tgz", + "integrity": "sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/template": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers/node_modules/@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -1667,6 +1723,7 @@ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.24.7", "chalk": "^2.4.2", @@ -1678,10 +1735,14 @@ } }, "node_modules/@babel/parser": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.24.7.tgz", - "integrity": "sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.25.6.tgz", + "integrity": "sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==", "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.25.6" + }, "bin": { "parser": "bin/babel-parser.js" }, @@ -1690,12 +1751,13 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.7.tgz", - "integrity": "sha512-unaQgZ/iRu/By6tsjMZzpeBZjChYfLYry6HrEXPoz3KmfF0sVBQ1l8zKMQ4xRGLWVsjuvB8nQfjNP/DcfEOCsg==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.0.tgz", + "integrity": "sha512-lXwdNZtTmeVOOFtwM/WDe7yg1PL8sYhRk/XH0FzbR2HDQ0xC+EnQ/JHeoMYSavtU115tnUk0q9CDyq8si+LMAA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -1709,6 +1771,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.7.tgz", "integrity": "sha512-+izXIbke1T33mY4MSNnrqhPXDz01WYhEf3yF5NbnUtkiNnm+XBZJl3kNfoK6NKmYlz/D07+l2GWVK/QfDkNCuQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", @@ -1727,6 +1790,7 @@ "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-plugin-utils": "^7.18.9", @@ -1746,6 +1810,7 @@ "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -1763,6 +1828,7 @@ "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.21.0", "@babel/helper-plugin-utils": "^7.20.2", @@ -1781,6 +1847,7 @@ "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-dynamic-import": "^7.8.3" @@ -1798,6 +1865,7 @@ "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.18.9", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -1815,6 +1883,7 @@ "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-json-strings": "^7.8.3" @@ -1832,6 +1901,7 @@ "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -1849,6 +1919,7 @@ "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -1866,6 +1937,7 @@ "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -1883,6 +1955,7 @@ "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.20.5", "@babel/helper-compilation-targets": "^7.20.7", @@ -1903,6 +1976,7 @@ "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.18.6", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" @@ -1920,6 +1994,7 @@ "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.20.2", "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", @@ -1938,6 +2013,7 @@ "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -1955,6 +2031,7 @@ "integrity": "sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.18.6", "@babel/helper-create-class-features-plugin": "^7.21.0", @@ -1974,6 +2051,7 @@ "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6" @@ -1990,6 +2068,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2002,6 +2081,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -2014,6 +2094,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -2029,6 +2110,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2041,6 +2123,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" }, @@ -2049,12 +2132,13 @@ } }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.7.tgz", - "integrity": "sha512-Ec3NRUMoi8gskrkBe3fNmEQfxDvY8bgfQpz6jlk/41kX9eUjvpyqWU7PBP/pLAvMaSQjbMNKJmvX57jP+M6bPg==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.25.6.tgz", + "integrity": "sha512-aABl0jHw9bZ2karQ/uUD6XP4u0SG22SJrOHFoL6XB1R7dTovOP4TzTlsxOYC5yQ1pdscVK2JTUnF6QL3ARoAiQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -2068,6 +2152,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2080,6 +2165,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -2092,6 +2178,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2104,6 +2191,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -2116,6 +2204,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2128,6 +2217,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2140,6 +2230,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -2152,6 +2243,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -2167,6 +2259,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -2182,6 +2275,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.7.tgz", "integrity": "sha512-Dt9LQs6iEY++gXUwY03DNFat5C2NbO48jj+j/bSAz6b3HgPs39qcPiYt77fDObIcFwj3/C2ICX9YMwGflUoSHQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2197,6 +2291,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.6", @@ -2214,6 +2309,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.7.tgz", "integrity": "sha512-yO7RAz6EsVQDaBH18IDJcMB1HnrUn2FJ/Jslc/WtPPWcjhpUJXU/rjbwmluzp7v/ZzWcEhTMXELnnsz8djWDwQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2225,12 +2321,13 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.7.tgz", - "integrity": "sha512-Nd5CvgMbWc+oWzBsuaMcbwjJWAcp5qzrbg69SZdHSP7AMY0AbWFqFO0WTFCA1jxhMCwodRwvRec8k0QUbZk7RQ==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.0.tgz", + "integrity": "sha512-yBQjYoOjXlFv9nlXb3f1casSHOZkWr29NX+zChVanLg5Nc157CrbEX9D7hxxtTpuFy7Q0YzmmWfJxzvps4kXrQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -2240,18 +2337,17 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.7.tgz", - "integrity": "sha512-CFbbBigp8ln4FU6Bpy6g7sE8B/WmCmzvivzUC6xDAdWVsjYTXijpuuGJmYkAaoWAzcItGKT3IOAbxRItZ5HTjw==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.4.tgz", + "integrity": "sha512-oexUfaQle2pF/b6E0dwsxQtAol9TLSO88kQvym6HHBWFliV2lGdrPieX+WgMRLSJDVzdYywk7jXbLPuO2KLTLg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.24.7", - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-replace-supers": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", + "@babel/helper-compilation-targets": "^7.25.2", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-replace-supers": "^7.25.0", + "@babel/traverse": "^7.25.4", "globals": "^11.1.0" }, "engines": { @@ -2266,6 +2362,7 @@ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.7.tgz", "integrity": "sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.24.7" }, @@ -2278,6 +2375,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.7.tgz", "integrity": "sha512-25cS7v+707Gu6Ds2oY6tCkUwsJ9YIDbggd9+cu9jzzDgiNq7hR/8dkzxWfKWnTic26vsI3EsCXNd4iEB6e8esQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/template": "^7.24.7" @@ -2290,26 +2388,28 @@ } }, "node_modules/@babel/plugin-transform-computed-properties/node_modules/@babel/template": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.24.7.tgz", - "integrity": "sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7" + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.7.tgz", - "integrity": "sha512-19eJO/8kdCQ9zISOf+SEUJM/bAUIsvY3YDnXZTupUCQ8LgrWnsG/gFB9dvXqdXnRXMAM8fvt7b0CBKQHNGy1mw==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.8.tgz", + "integrity": "sha512-36e87mfY8TnRxc7yc6M9g9gOB7rKgSahqkIKwLpz4Ppk2+zC2Cy1is0uwtuSG6AE4zlTOUa+7JGz9jCJGLqQFQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -2323,6 +2423,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.7.tgz", "integrity": "sha512-ZOA3W+1RRTSWvyqcMJDLqbchh7U4NRGqwRfFSVbOLS/ePIP4vHB5e8T8eXcuqyN1QkgKyj5wuW0lcS85v4CrSw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2339,6 +2440,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.7.tgz", "integrity": "sha512-JdYfXyCRihAe46jUIliuL2/s0x0wObgwwiGxw/UbgJBr20gQBThrokO4nYKgWkD7uBaqM7+9x5TU7NkExZJyzw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2354,6 +2456,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.7.tgz", "integrity": "sha512-Rqe/vSc9OYgDajNIK35u7ot+KeCoetqQYFXM4Epf7M7ez3lWlOjrDjrwMei6caCVhfdw+mIKD4cgdGNy5JQotQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2370,6 +2473,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.7.tgz", "integrity": "sha512-wo9ogrDG1ITTTBsy46oGiN1dS9A7MROBTcYsfS8DtsImMkHk9JXJ3EWQM6X2SUw4x80uGPlwj0o00Uoc6nEE3g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" @@ -2382,14 +2486,15 @@ } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.7.tgz", - "integrity": "sha512-U9FcnA821YoILngSmYkW6FjyQe2TyZD5pHt4EVIhmcTkrJw/3KqcrRSxuOo5tFZJi7TE19iDyI1u+weTI7bn2w==", + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.1.tgz", + "integrity": "sha512-TVVJVdW9RKMNgJJlLtHsKDTydjZAbwIsn6ySBPQaEAUU5+gVvlJt/9nRmqVbsV/IBanRjzWoaAQKLoamWVOUuA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-compilation-targets": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/traverse": "^7.25.1" }, "engines": { "node": ">=6.9.0" @@ -2399,12 +2504,13 @@ } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.7.tgz", - "integrity": "sha512-vcwCbb4HDH+hWi8Pqenwnjy+UiklO4Kt1vfspcQYFhJdpthSnW8XvWGyDZWKNVrVbVViI/S7K9PDJZiUmP2fYQ==", + "version": "7.25.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.2.tgz", + "integrity": "sha512-HQI+HcTbm9ur3Z2DkO+jgESMAMcYLuN/A7NRw9juzxAezN9AvqvUTnpKP/9kkYANz6u7dFlAyOu44ejuGySlfw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -2418,6 +2524,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.7.tgz", "integrity": "sha512-T/hRC1uqrzXMKLQ6UCwMT85S3EvqaBXDGf0FaMf4446Qx9vKwlghvee0+uuZcDUCZU5RuNi4781UQ7R308zzBw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2433,6 +2540,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.7.tgz", "integrity": "sha512-9+pB1qxV3vs/8Hdmz/CulFB8w2tuu6EB94JZFsjdqxQokwGa9Unap7Bo2gGBGIvPmDIVvQrom7r5m/TCDMURhg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2445,13 +2553,14 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.7.tgz", - "integrity": "sha512-iFI8GDxtevHJ/Z22J5xQpVqFLlMNstcLXh994xifFwxxGslr2ZXXLWgtBeLctOD63UFDArdvN6Tg8RFw+aEmjQ==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.8.tgz", + "integrity": "sha512-WHsk9H8XxRs3JXKWFiqtQebdh9b/pTk4EgueygFzYlTKAg0Ud985mSevdNjdXdFBATSKVJGQXP1tv6aGbssLKA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-module-transforms": "^7.24.8", + "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-simple-access": "^7.24.7" }, "engines": { @@ -2462,15 +2571,16 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.7.tgz", - "integrity": "sha512-GYQE0tW7YoaN13qFh3O1NCY4MPkUiAH3fiF7UcV/I3ajmDKEdG3l+UOcbAm4zUE3gnvUU+Eni7XrVKo9eO9auw==", + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.0.tgz", + "integrity": "sha512-YPJfjQPDXxyQWg/0+jHKj1llnY5f/R6a0p/vP4lPymxLu7Lvl4k2WMitqi08yxwQcCVUUdG9LCUj4TNEgAp3Jw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-module-transforms": "^7.24.7", - "@babel/helper-plugin-utils": "^7.24.7", - "@babel/helper-validator-identifier": "^7.24.7" + "@babel/helper-module-transforms": "^7.25.0", + "@babel/helper-plugin-utils": "^7.24.8", + "@babel/helper-validator-identifier": "^7.24.7", + "@babel/traverse": "^7.25.0" }, "engines": { "node": ">=6.9.0" @@ -2484,6 +2594,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.7.tgz", "integrity": "sha512-3aytQvqJ/h9z4g8AsKPLvD4Zqi2qT+L3j7XoFFu1XBlZWEl2/1kWnhmAbxpLgPrHSY0M6UA02jyTiwUVtiKR6A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2500,6 +2611,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.7.tgz", "integrity": "sha512-/jr7h/EWeJtk1U/uz2jlsCioHkZk1JJZVcc8oQsJ1dUlaJD83f4/6Zeh2aHt9BIFokHIsSeDfhUmju0+1GPd6g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2516,6 +2628,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.7.tgz", "integrity": "sha512-RNKwfRIXg4Ls/8mMTza5oPF5RkOW8Wy/WgMAp1/F1yZ8mMbtwXW+HDoJiOsagWrAhI5f57Vncrmr9XeT4CVapA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2531,6 +2644,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.7.tgz", "integrity": "sha512-A/vVLwN6lBrMFmMDmPPz0jnE6ZGx7Jq7d6sT/Ev4H65RER6pZ+kczlf1DthF5N0qaPHBsI7UXiE8Zy66nmAovg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-replace-supers": "^7.24.7" @@ -2543,12 +2657,13 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.7.tgz", - "integrity": "sha512-tK+0N9yd4j+x/4hxF3F0e0fu/VdcxU18y5SevtyM/PCFlQvXbR0Zmlo2eBrKtVipGNFzpq56o8WsIIKcJFUCRQ==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.8.tgz", + "integrity": "sha512-5cTOLSMs9eypEy8JUVvIKOu6NgvbJMnpG62VpIHrTmROdQ+L5mDAaI40g25k5vXti55JWNX5jCkq3HZxXBQANw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7", + "@babel/helper-plugin-utils": "^7.24.8", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7", "@babel/plugin-syntax-optional-chaining": "^7.8.3" }, @@ -2564,6 +2679,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.7.tgz", "integrity": "sha512-yGWW5Rr+sQOhK0Ot8hjDJuxU3XLRQGflvT4lhlSY0DFvdb3TwKaY26CJzHtYllU0vT9j58hc37ndFPsqT1SrzA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2579,6 +2695,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.7.tgz", "integrity": "sha512-EMi4MLQSHfd2nrCqQEWxFdha2gBCqU4ZcCng4WBGZ5CJL4bBRW0ptdqqDdeirGZcpALazVVNJqRmsO8/+oNCBA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2594,6 +2711,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.7.tgz", "integrity": "sha512-lq3fvXPdimDrlg6LWBoqj+r/DEWgONuwjuOuQCSYgRroXDH/IdM1C0IZf59fL5cHLpjEH/O6opIRBbqv7ELnuA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "regenerator-transform": "^0.15.2" @@ -2610,6 +2728,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.7.tgz", "integrity": "sha512-0DUq0pHcPKbjFZCfTss/pGkYMfy3vFWydkUBd9r0GHpIyfs2eCDENvqadMycRS9wZCXR41wucAfJHJmwA0UmoQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2625,6 +2744,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-module-imports": "^7.18.6", "@babel/helper-plugin-utils": "^7.18.9", @@ -2645,6 +2765,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -2654,6 +2775,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.7.tgz", "integrity": "sha512-KsDsevZMDsigzbA09+vacnLpmPH4aWjcZjXdyFKGzpplxhbeB4wYtury3vglQkg6KM/xEPKt73eCjPPf1PgXBA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2669,6 +2791,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.7.tgz", "integrity": "sha512-x96oO0I09dgMDxJaANcRyD4ellXFLLiWhuwDxKZX5g2rWP1bTPkBSwCYv96VDXVT1bD9aPj8tppr5ITIh8hBng==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7", "@babel/helper-skip-transparent-expression-wrappers": "^7.24.7" @@ -2685,6 +2808,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.7.tgz", "integrity": "sha512-kHPSIJc9v24zEml5geKg9Mjx5ULpfncj0wRpYtxbvKyTtHCYDkVE3aHQ03FrpEo4gEe2vrJJS1Y9CJTaThA52g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2700,6 +2824,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.7.tgz", "integrity": "sha512-AfDTQmClklHCOLxtGoP7HkeMw56k1/bTQjwsfhL6pppo/M4TOBSq+jjBUBLmV/4oeFg4GWMavIl44ZeCtmmZTw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2711,12 +2836,13 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.7.tgz", - "integrity": "sha512-VtR8hDy7YLB7+Pet9IarXjg/zgCMSF+1mNS/EQEiEaUPoFXCVsHG64SIxcaaI2zJgRiv+YmgaQESUfWAdbjzgg==", + "version": "7.24.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.8.tgz", + "integrity": "sha512-adNTUpDCVnmAE58VEqKlAA6ZBlNkMnWD0ZcW76lyNFN3MJniyGFZfNwERVk8Ap56MCnXztmDr19T4mPTztcuaw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.24.7" + "@babel/helper-plugin-utils": "^7.24.8" }, "engines": { "node": ">=6.9.0" @@ -2730,6 +2856,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.7.tgz", "integrity": "sha512-U3ap1gm5+4edc2Q/P+9VrBNhGkfnf+8ZqppY71Bo/pzZmXhhLdqgaUl6cuB07O1+AQJtCLfaOmswiNbSQ9ivhw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.24.7" }, @@ -2745,6 +2872,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.7.tgz", "integrity": "sha512-hlQ96MBZSAXUq7ltkjtu3FJCCSMx/j629ns3hA3pXnBXjanNP0LHi+JpPeA81zaWgVK1VGH95Xuy7u0RyQ8kMg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.24.7", "@babel/helper-plugin-utils": "^7.24.7" @@ -2761,6 +2889,7 @@ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.18.8", "@babel/helper-compilation-targets": "^7.18.9", @@ -2850,6 +2979,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -2859,6 +2989,7 @@ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6.tgz", "integrity": "sha512-ID2yj6K/4lKfhuU3+EX4UvNbIt7eACFbHmNUjzA+ep+B5971CknnA/9DEWKbRokfbbtblxxxXFJJrH47UEAMVg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", @@ -2874,12 +3005,14 @@ "version": "0.8.0", "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@babel/runtime": { "version": "7.18.9", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.13.4" }, @@ -2888,9 +3021,10 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.24.7.tgz", - "integrity": "sha512-eytSX6JLBY6PVAeQa2bFlDx/7Mmln/gaEpsit5a3WEvjGfiIytEsgAwuIXCPM0xvw0v0cJn3ilq0/TvXrW0kgA==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.25.6.tgz", + "integrity": "sha512-Gz0Nrobx8szge6kQQ5Z5MX9L3ObqNwCQY1PSwSNzreFL7aHGxv8Fp2j3ETV6/wWdbiV+mW6OSm8oQhg3Tcsniw==", + "license": "MIT", "dependencies": { "core-js-pure": "^3.30.2", "regenerator-runtime": "^0.14.0" @@ -2902,13 +3036,15 @@ "node_modules/@babel/runtime-corejs3/node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" }, "node_modules/@babel/template": { "version": "7.18.10", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.18.6", "@babel/parser": "^7.18.10", @@ -2919,19 +3055,17 @@ } }, "node_modules/@babel/traverse": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.24.7.tgz", - "integrity": "sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.25.6.tgz", + "integrity": "sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.24.7", - "@babel/generator": "^7.24.7", - "@babel/helper-environment-visitor": "^7.24.7", - "@babel/helper-function-name": "^7.24.7", - "@babel/helper-hoist-variables": "^7.24.7", - "@babel/helper-split-export-declaration": "^7.24.7", - "@babel/parser": "^7.24.7", - "@babel/types": "^7.24.7", + "@babel/generator": "^7.25.6", + "@babel/parser": "^7.25.6", + "@babel/template": "^7.25.0", + "@babel/types": "^7.25.6", "debug": "^4.3.1", "globals": "^11.1.0" }, @@ -2940,12 +3074,13 @@ } }, "node_modules/@babel/traverse/node_modules/@babel/generator": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.7.tgz", - "integrity": "sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.25.6.tgz", + "integrity": "sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.24.7", + "@babel/types": "^7.25.6", "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25", "jsesc": "^2.5.1" @@ -2954,11 +3089,27 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/traverse/node_modules/@babel/template": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.0.tgz", + "integrity": "sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.24.7", + "@babel/parser": "^7.25.0", + "@babel/types": "^7.25.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/traverse/node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -2969,12 +3120,13 @@ } }, "node_modules/@babel/types": { - "version": "7.24.7", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.24.7.tgz", - "integrity": "sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==", + "version": "7.25.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.25.6.tgz", + "integrity": "sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.24.7", + "@babel/helper-string-parser": "^7.24.8", "@babel/helper-validator-identifier": "^7.24.7", "to-fast-properties": "^2.0.0" }, @@ -2986,13 +3138,15 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/@braintree/sanitize-url/-/sanitize-url-5.0.2.tgz", "integrity": "sha512-NBEJlHWrhQucLhZGHtSxM2loSaNUMajC7KOYJLyfcdW/6goVoff2HoYI3bz8YCDN0wKGbxtUL0gx2dvHpvnWlw==", - "deprecated": "Potential XSS vulnerability patched in v6.0.0." + "deprecated": "Potential XSS vulnerability patched in v6.0.0.", + "license": "MIT" }, "node_modules/@colors/colors": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.1.90" } @@ -3002,6 +3156,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", "dev": true, + "license": "CC0-1.0", "dependencies": { "@csstools/selector-specificity": "^2.0.2", "postcss-selector-parser": "^6.0.10" @@ -3022,6 +3177,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", "dev": true, + "license": "CC0-1.0", "dependencies": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" @@ -3042,6 +3198,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -3061,6 +3218,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -3080,6 +3238,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", "dev": true, + "license": "CC0-1.0", "dependencies": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" @@ -3100,6 +3259,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", "dev": true, + "license": "CC0-1.0", "dependencies": { "@csstools/selector-specificity": "^2.0.0", "postcss-selector-parser": "^6.0.10" @@ -3120,6 +3280,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -3139,6 +3300,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -3158,6 +3320,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", "dev": true, + "license": "CC0-1.0", "dependencies": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" @@ -3178,6 +3341,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -3193,6 +3357,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -3212,6 +3377,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -3231,6 +3397,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -3250,6 +3417,7 @@ "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", "dev": true, + "license": "CC0-1.0", "engines": { "node": "^12 || ^14 || >=16" }, @@ -3266,6 +3434,7 @@ "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz", "integrity": "sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==", "dev": true, + "license": "CC0-1.0", "engines": { "node": "^14 || ^16 || >=18" }, @@ -3281,6 +3450,7 @@ "version": "3.6.1", "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==", + "license": "MIT", "engines": { "node": ">=10" } @@ -3290,21 +3460,41 @@ "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" } }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.15.5.tgz", + "integrity": "sha512-UHkDFCfSGTuXq08oQltXxSZmH1TXyWsL+4QhZDWvvLl6mEJQqk3u7/wq1LjhrrAXYIllaTtRSzUXl4Olkf2J8A==", + "cpu": [ + "loong64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/@gar/promisify": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.3.1", "find-up": "^4.1.0", @@ -3321,6 +3511,7 @@ "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -3330,6 +3521,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.0.0", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -3343,6 +3535,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -3352,6 +3545,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } @@ -3361,6 +3555,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25" @@ -3371,6 +3566,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -3381,16 +3577,18 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -3400,6 +3598,7 @@ "version": "0.4.2", "resolved": "https://registry.npmjs.org/@kyleshockey/object-assign-deep/-/object-assign-deep-0.4.2.tgz", "integrity": "sha512-GWZ8omROOrXe4/T4wsKfq86E0efACDG+mghGoz0nWY/THVmt8O/vSpc1YqRBlvBnprhMcL4OrRjM7R/FyKcMJw==", + "license": "MIT", "engines": { "node": ">=4" } @@ -3408,6 +3607,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/@kyleshockey/xml/-/xml-1.0.2.tgz", "integrity": "sha512-iMo32MPLcI9cPxs3YL5kmKxKgDmkSZDCFEqIT5eRk7d/Ll8r4X3SwGYSigzALd6+RHWlFEmjL1QyaQ15xDZFlw==", + "license": "MIT", "dependencies": { "stream": "^0.0.2" } @@ -3416,17 +3616,20 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@mapbox/point-geometry": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/@mapbox/point-geometry/-/point-geometry-0.1.0.tgz", - "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==" + "integrity": "sha512-6j56HdLTwWGO0fJPlrZtdU/B13q8Uwmo18Ck2GnGgN9PCFyKTZ3UbXeEdRFh18i9XQ92eH2VdtpJHpBD3aripQ==", + "license": "ISC" }, "node_modules/@mapbox/vector-tile": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/@mapbox/vector-tile/-/vector-tile-1.3.1.tgz", "integrity": "sha512-MCEddb8u44/xfQ3oD+Srl/tNcQoqTw3goGk2oLsrFxOTc3dUp+kAnby3PvAeeBYSMSjSPD1nd1AJA6W49WnoUw==", + "license": "BSD-3-Clause", "dependencies": { "@mapbox/point-geometry": "~0.1.0" } @@ -3435,6 +3638,7 @@ "version": "10.1.1", "resolved": "https://registry.npmjs.org/@mat-datetimepicker/core/-/core-10.1.1.tgz", "integrity": "sha512-6cnMVsdDkPjpqMwOWAFLGPzwC3C9Dsyaq5TcVUpARUVppYz1phB6rVDtD8YTY8Xt5R/P9uL2atLSS0tczMVQ9g==", + "license": "MIT", "dependencies": { "tslib": "^2.4.0" }, @@ -3449,6 +3653,7 @@ "version": "10.1.1", "resolved": "https://registry.npmjs.org/@mat-datetimepicker/moment/-/moment-10.1.1.tgz", "integrity": "sha512-lb9PfQLkbL//C4zXXNzLTeJo2H0cXQvpbTIT3irw4purVCwoLBBCep1+Y7ELy8rOaG2D0o+nHIQB+mPRszEsMA==", + "license": "MIT", "dependencies": { "tslib": "^2.4.0" }, @@ -3465,6 +3670,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/animation/-/animation-3.1.0.tgz", "integrity": "sha512-ZfP95awrPBLhpaCTPNx+xKYPp2D88fzf5p5YNVp6diUAGRpq3g12Aq7qJfIHDXAFo5CtrYhgOKRqIKxUVcFisQ==", + "license": "MIT", "dependencies": { "tslib": "^1.9.3" } @@ -3472,12 +3678,14 @@ "node_modules/@material/animation/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/auto-init": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/auto-init/-/auto-init-3.1.0.tgz", "integrity": "sha512-Q0fuycL7JUyody+V9h8Y3mXlchNECOwCWOWwjJutcxeIqmhVJxf5qiJJnXZYrwQMMtUuO2A2DTHdrxCITL2COA==", + "license": "MIT", "dependencies": { "@material/base": "^3.1.0", "tslib": "^1.9.3" @@ -3486,12 +3694,14 @@ "node_modules/@material/auto-init/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/base": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/base/-/base-3.1.0.tgz", "integrity": "sha512-pWEBHyPrMV3rdnjqWWH96h5t3MxQI6V1J9jOor+UBG7bXQtr6InTabTqhz5CLY7r+qZU8YvNh2OKIy8heP0cyQ==", + "license": "MIT", "dependencies": { "tslib": "^1.9.3" } @@ -3499,12 +3709,14 @@ "node_modules/@material/base/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/button": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/button/-/button-3.2.0.tgz", "integrity": "sha512-VEASy3Dtc7BCo8/cuUIp6w0+/l4U1myGZffK5GeFVInP/erStSQOmYXT7jGXkZpUglRzWOpVvEpc6nsvhMqGbw==", + "license": "MIT", "dependencies": { "@material/elevation": "^3.1.0", "@material/feature-targeting": "^3.1.0", @@ -3519,6 +3731,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/card/-/card-3.2.0.tgz", "integrity": "sha512-pC9HHhdAXarRJZgKx+xa6G/WPjGp+HN6sOgWPC6Od+0yFuMilCEScGkaXKPOFRt5UwNjzSIBPXJVyP6lmfg1NQ==", + "license": "MIT", "dependencies": { "@material/elevation": "^3.1.0", "@material/feature-targeting": "^3.1.0", @@ -3532,6 +3745,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/checkbox/-/checkbox-3.2.0.tgz", "integrity": "sha512-4XgQ4sM40j60n4RN43BxXtkFVvyFQgo/vc0W5hf9Qz2uwEah46Shg1nHMYZNvcNW+FXRm96gH8zz3qFgEf1ytA==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3546,12 +3760,14 @@ "node_modules/@material/checkbox/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/chips": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/chips/-/chips-3.2.0.tgz", "integrity": "sha512-XPm2RkqPFRog7hCMBTP4lM8AH9fqysXDMqf0ZomeJbFj4mkyalKsp45zrCR384gYjymwu99EHpcIs8L+gjVsrQ==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3568,12 +3784,14 @@ "node_modules/@material/chips/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/data-table": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/data-table/-/data-table-3.2.0.tgz", "integrity": "sha512-67Bjo4B3kiB2zPEhd1OyHGWCNyQtoFTLNmOAPDFAxbmfaBquvjzAEYos2/cJpvzP8yUCIMJlOYaP0uvv94n2og==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3592,12 +3810,14 @@ "node_modules/@material/data-table/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/dialog": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/dialog/-/dialog-3.2.0.tgz", "integrity": "sha512-qcxPxIxEYlDWvWAIaYbgRXluctzIvuCMZISuIUomXnd8t7nc4xVLuNHRubXGCtnIHyoE3Vb7IQEqAGM2ZjWxuw==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3616,12 +3836,14 @@ "node_modules/@material/dialog/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/dom": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/dom/-/dom-3.1.0.tgz", "integrity": "sha512-RtBLSkrBjMfHwknaGBifAIC8cBWF9pXjz2IYqfI2braB6SfQI4vhdJviwyiA5BmA/psn3cKpBUZbHI0ym0O0SQ==", + "license": "MIT", "dependencies": { "tslib": "^1.9.3" } @@ -3629,12 +3851,14 @@ "node_modules/@material/dom/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/drawer": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/drawer/-/drawer-3.2.0.tgz", "integrity": "sha512-bhcnosiJfHRYy4oeMspE/HY2+Wt7HDtsyk47Tc4h14cc8ZgcKd0C96wuL7GJDrZX/zLPnxboQOg+ctXIpskO4w==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3653,12 +3877,14 @@ "node_modules/@material/drawer/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/elevation": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/elevation/-/elevation-3.1.0.tgz", "integrity": "sha512-e45LqiG6LfbR1M52YkSLA7pQPeYJOuOVzLp27xy2072TnLuJexMxhEaG4O1novEIjsTtMjqfrfJ/koODU5vEew==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/feature-targeting": "^3.1.0", @@ -3669,6 +3895,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/fab/-/fab-3.2.0.tgz", "integrity": "sha512-a/uPYDgIFZi2PpAV4Rqqnu9AKK2fA6ydSAVJE64Hs6isJ+UQUzGBvimOHy/DHtFmLxZJKuyakJd1Cq2jDlgXtg==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/elevation": "^3.1.0", @@ -3683,12 +3910,14 @@ "node_modules/@material/feature-targeting": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/feature-targeting/-/feature-targeting-3.1.0.tgz", - "integrity": "sha512-aXAa1Pv6w32URacE9LfMsl9zI6hFwx1K0Lp3Xpyf4rAkmaAB6z0gOkhicOrVFc0f64YheJgHjE7hJFieVenQdw==" + "integrity": "sha512-aXAa1Pv6w32URacE9LfMsl9zI6hFwx1K0Lp3Xpyf4rAkmaAB6z0gOkhicOrVFc0f64YheJgHjE7hJFieVenQdw==", + "license": "MIT" }, "node_modules/@material/floating-label": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/floating-label/-/floating-label-3.2.0.tgz", "integrity": "sha512-szzsSou+xXj3E6InEuOCr8E28IE5EdcBfKRaHoR5EBkzgcRxLuZkFSqD19zsUgVErdTCcRSbeU9mYa6cP8+Nzw==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3701,12 +3930,14 @@ "node_modules/@material/floating-label/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/form-field": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/form-field/-/form-field-3.2.0.tgz", "integrity": "sha512-4XjZGy1S966IOUxFaRAKcZOvr5qqvx8r1RMvfCsEzTB45y9Lo2puilNyCtatVAULRxCwszZb7Kbd++cpmMpzZA==", + "license": "MIT", "dependencies": { "@material/base": "^3.1.0", "@material/feature-targeting": "^3.1.0", @@ -3720,12 +3951,14 @@ "node_modules/@material/form-field/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/grid-list": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/grid-list/-/grid-list-3.2.0.tgz", "integrity": "sha512-0sHV3MWEAoQ5EbZDwXLW+QKByzG4Yq3WqLkgNBftsW2O4QsPwlDYLJABYkgVIcghGCcQNHAmba48O+RW2e8ijg==", + "license": "MIT", "dependencies": { "@material/base": "^3.1.0", "@material/feature-targeting": "^3.1.0", @@ -3738,12 +3971,14 @@ "node_modules/@material/grid-list/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/icon-button": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/icon-button/-/icon-button-3.2.0.tgz", "integrity": "sha512-UTX1q4x5FxntBeb5TxBsXIjbhwFjQxJxovaUGo8+eUL9V9tU6rJ3NnlrFirx9gZnFIU1Xpssm91NCItVZy/Dpg==", + "license": "MIT", "dependencies": { "@material/base": "^3.1.0", "@material/feature-targeting": "^3.1.0", @@ -3755,12 +3990,14 @@ "node_modules/@material/icon-button/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/image-list": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/image-list/-/image-list-3.1.0.tgz", "integrity": "sha512-t4dIMdbLpFUIC1rm/KpLkBqCiRUhag8Hp+AajYypfJADFTfhaflp1PvcIRsx32PRM3aIpAAf+fQrrU/HbLUGEQ==", + "license": "MIT", "dependencies": { "@material/feature-targeting": "^3.1.0", "@material/shape": "^3.1.0", @@ -3771,12 +4008,14 @@ "node_modules/@material/layout-grid": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/layout-grid/-/layout-grid-3.1.0.tgz", - "integrity": "sha512-//9LggCNibXNtUkqijvDBK85fL1GSB+uIPYVx6ATToqDej1/35eedUxDSsw/ugm7zZ0OSyPLimbBuNMMnQtlqQ==" + "integrity": "sha512-//9LggCNibXNtUkqijvDBK85fL1GSB+uIPYVx6ATToqDej1/35eedUxDSsw/ugm7zZ0OSyPLimbBuNMMnQtlqQ==", + "license": "MIT" }, "node_modules/@material/line-ripple": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/line-ripple/-/line-ripple-3.1.0.tgz", "integrity": "sha512-o6E6wrDqoOK4esCnM1MQ9t7DC/JQrzSrwYsYdqtOpGnr3G5Jx7WWVt6GEVh2eNXy8OnVYkJdQbMjyPVEVJb/Dg==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3787,12 +4026,14 @@ "node_modules/@material/line-ripple/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/linear-progress": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/linear-progress/-/linear-progress-3.2.0.tgz", "integrity": "sha512-l27vdMNa+Si0z8m57ahVndsBWFSUF8middEzl5I8542wl1MmIAIkgGwY/eoT8Q6SWiPnK2vnlTN51/G/i4ndiw==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3804,12 +4045,14 @@ "node_modules/@material/linear-progress/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/list": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/list/-/list-3.2.0.tgz", "integrity": "sha512-WtMbN7u4z3qbwU7w/I1DdU6ges5oqorQD5bBXJcS+/c/lMqVul/qchVbnqRUBpewSlX14t7B6HSiLSwptDZK1Q==", + "license": "MIT", "dependencies": { "@material/base": "^3.1.0", "@material/dom": "^3.1.0", @@ -3825,12 +4068,14 @@ "node_modules/@material/list/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/menu": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/menu/-/menu-3.2.0.tgz", "integrity": "sha512-UGCSKp1WTAYN/LmPbZGA9uU9Cz6iF+zi32BhgJ7aeLOLW5L5KMvtE0VBO4LciznpK9paxnghww1kiN5W1k+CoA==", + "license": "MIT", "dependencies": { "@material/base": "^3.1.0", "@material/dom": "^3.1.0", @@ -3846,6 +4091,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/menu-surface/-/menu-surface-3.2.0.tgz", "integrity": "sha512-/B8FB5CR3QVNJZIlJzepeVluxPnQ6V2EbalgIAtOF5GIn441bXRDaZ9fNsq2yV424v2nhnDjyEcRgzBoXdeLVg==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3860,17 +4106,20 @@ "node_modules/@material/menu-surface/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/menu/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/notched-outline": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/notched-outline/-/notched-outline-3.2.0.tgz", "integrity": "sha512-IFuxVoQqlOy/WSSawI2Fglh/U1hS0QtVUiGsc8GUoVUd1pifn7RXidHP3vQrMDEo8M/RwA9p6uveQKjPwW41RA==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3884,12 +4133,14 @@ "node_modules/@material/notched-outline/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/radio": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/radio/-/radio-3.2.0.tgz", "integrity": "sha512-TQeaGsCyIkj1zruOe9g4Kj4p6T3vBRyWvVT15xTbHWBSkzJw2L917EEwIKxQtxqps3E7WEbzkBh0jPRZj8CMVQ==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3903,12 +4154,14 @@ "node_modules/@material/radio/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/ripple": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/ripple/-/ripple-3.2.0.tgz", "integrity": "sha512-GtwkfNakALmfGLs6TpdFIVeAWjRqbyT7WfEw9aU7elUokABfHES+O0KoSKQSMQiSQ8Vjl90MONzNsN1Evi/1YQ==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3921,17 +4174,20 @@ "node_modules/@material/ripple/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/rtl": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/rtl/-/rtl-3.2.0.tgz", - "integrity": "sha512-L/w9m9Yx1ceOw/VjEfeJoqD4rW9QP3IBb9MamXAg3qUi/zsztoXD/FUw179pxkLn4huFFNlVYZ4Y1y6BpM0PMA==" + "integrity": "sha512-L/w9m9Yx1ceOw/VjEfeJoqD4rW9QP3IBb9MamXAg3qUi/zsztoXD/FUw179pxkLn4huFFNlVYZ4Y1y6BpM0PMA==", + "license": "MIT" }, "node_modules/@material/select": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/select/-/select-3.2.0.tgz", "integrity": "sha512-6zqNBXXNsUtzaJwKvj+GOGCqvKCiu+MNsPZM+2ClNsCWLphFV6dC7iU83C4XQ2MdT7t+H2ggCQOBj5gieC1l7g==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3951,12 +4207,14 @@ "node_modules/@material/select/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/shape": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/shape/-/shape-3.1.0.tgz", "integrity": "sha512-Oyvs7YjHfByA0e9IVVp7ojAlPwgSu3Bl0cioiE0OdkidkAaNu0izM2ryRzMBDH5o8+lRD0kpZoT+9CVVCdaYIg==", + "license": "MIT", "dependencies": { "@material/feature-targeting": "^3.1.0" } @@ -3965,6 +4223,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/slider/-/slider-3.2.0.tgz", "integrity": "sha512-8c1u9jfulYqTNtNgaiZnAHyLDyJovQ7oHms+tzLaRV9rENT2pu3Z9H/2KIlpYkYx/5DI0Uv8ogC3s2+zzMc1Dg==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -3979,12 +4238,14 @@ "node_modules/@material/slider/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/snackbar": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/snackbar/-/snackbar-3.2.0.tgz", "integrity": "sha512-WVA+dJYbzDMlPpXCdkGEQqi1+tHqV8a9tKBYlr4Vy+3UUaEl6gIomRiWNnagoodhOwGQhyugCeLKHtmVn72IZA==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -4003,12 +4264,14 @@ "node_modules/@material/snackbar/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/switch": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/switch/-/switch-3.2.0.tgz", "integrity": "sha512-gECImbvf3HGpmc/Sj2Meq+z7/ri5jmD5rKOeUUeC6nZ77/HiGCRhmSD66rlS0SH5qUUj0mWSbE8ZVOJmVWySEQ==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -4024,12 +4287,14 @@ "node_modules/@material/switch/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/tab": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/tab/-/tab-3.2.0.tgz", "integrity": "sha512-O1/ZrBQ/g+fI8jrrpfBDq55BhEPISrFvZeiIVQshQuyZh5bLYYhjMXbOsjC1UYu11rWqAiP+8jDgIyxQT9DHwQ==", + "license": "MIT", "dependencies": { "@material/base": "^3.1.0", "@material/feature-targeting": "^3.1.0", @@ -4045,6 +4310,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/tab-bar/-/tab-bar-3.2.0.tgz", "integrity": "sha512-PMSGLhuDm0iE4BQb9DovgKJD9EoKowQhKwXQBt/+5rlSaRshV8X0Gd1YlKgFVX7EAGK2Dfz5u60TFq00gMemXg==", + "license": "MIT", "dependencies": { "@material/base": "^3.1.0", "@material/elevation": "^3.1.0", @@ -4057,12 +4323,14 @@ "node_modules/@material/tab-bar/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/tab-indicator": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/tab-indicator/-/tab-indicator-3.1.0.tgz", "integrity": "sha512-U4H1bg792ZP4BzjiG3i3htHKmRGlGUZ8c9iroRN6W5B4hYQ5/4DbFA2h2OaAZ1fhyjHiyFosK5ctvgu7qSfZ/g==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -4074,12 +4342,14 @@ "node_modules/@material/tab-indicator/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/tab-scroller": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/tab-scroller/-/tab-scroller-3.2.0.tgz", "integrity": "sha512-tf7QkLd5Javik4jjHcz1P64btgljvC7IjlYZ8tfoYGbs75Z0MGa57heCypzve8QZFjBcmfiKkw61dFoUbtkU6g==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -4092,17 +4362,20 @@ "node_modules/@material/tab-scroller/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/tab/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/textfield": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/textfield/-/textfield-3.2.0.tgz", "integrity": "sha512-xPWDkTzurMOxvH0+DsenzboF7dFoUeLcbqX/9vyhWe3aPlO6ZWFNn3lAmYN24ElqR5FEr5zXNYfeIQ4JLT5mYw==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -4121,12 +4394,14 @@ "node_modules/@material/textfield/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/theme": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/theme/-/theme-3.1.0.tgz", "integrity": "sha512-N4JX+akOwg1faAvFvIEhDcwW4cZfUpwEn8lct6Vs3WczjLF6/KdIoLVaYh+eVl1bzfsoIuWvx56j0B1PjXZw9g==", + "license": "MIT", "dependencies": { "@material/feature-targeting": "^3.1.0" } @@ -4135,6 +4410,7 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/@material/top-app-bar/-/top-app-bar-3.2.0.tgz", "integrity": "sha512-p3PuCIbg0uDveS30D1R8/fcwqeTMXe4oRFnB6Z5Wlej0NySi6038i+TPsHtgYLCR3QpVThnkVch37zyXcNpQoQ==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/base": "^3.1.0", @@ -4151,12 +4427,14 @@ "node_modules/@material/top-app-bar/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/@material/typography": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@material/typography/-/typography-3.1.0.tgz", "integrity": "sha512-aSNBQvVxIH1kORSYdLGuSTivx6oJ1MSOSTUAsUwhXPQLQlvbdFeZaqUp7xgn+EvRsHGRFhWk5YGuiBds9+7zQg==", + "license": "MIT", "dependencies": { "@material/feature-targeting": "^3.1.0" } @@ -4165,6 +4443,7 @@ "version": "9.1.0", "resolved": "https://registry.npmjs.org/@ng-select/ng-select/-/ng-select-9.1.0.tgz", "integrity": "sha512-vxSRD2d84H39eqtTJaethlpQ+xkJUU8epQNUr3yPiah23z8MBCqSDE1t0chxi+rXJz7+xoC9qFa1aYnUVFan4w==", + "license": "MIT", "dependencies": { "tslib": "^2.3.1" }, @@ -4182,6 +4461,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@ngageoint/color-js/-/color-js-2.1.0.tgz", "integrity": "sha512-jiiZRtEgwIpMUEUVcef7kWGLd7yOSvHKHzxbGOV9YAXulYTnl9LPiq7uY6wO95iJ8NSVoanWTnRrDJ49NF+g5A==", + "license": "MIT", "engines": { "npm": ">= 8.x" } @@ -4190,6 +4470,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@ngageoint/gars-js/-/gars-js-1.0.0.tgz", "integrity": "sha512-KVV3MA/op0NYPiTMxTh8ifI4Gmr5sdew9HVqpfPTx12VgVkhXncUWANv+GOdsmNECLwCw0pR8r3unhs8Pm07vg==", + "license": "MIT", "dependencies": { "@ngageoint/color-js": "^2.1.0", "@ngageoint/grid-js": "^2.0.0", @@ -4204,6 +4485,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/@ngageoint/grid-js/-/grid-js-2.1.0.tgz", "integrity": "sha512-PKgkFPgRLU+qXCkfCU/jSZzyI0FlIOjKwTQTEDYR4pXGWXtSmYdor7xUQ/Cq5K/J/4UFJfd55BG7YGguAy9VhA==", + "license": "MIT", "dependencies": { "@ngageoint/color-js": "^2.1.0", "@ngageoint/simple-features-js": "1.1.0", @@ -4219,6 +4501,7 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/@ngageoint/md-date-time-picker/-/md-date-time-picker-2.3.0.tgz", "integrity": "sha512-ampXU7JKO/Et1LVPJaovUTCoKy6SP6kkbxKE3zlZW/pIiXQeVMBG0nWF3OPCfwobAiiN2JO5omM/mtaCb/3QYQ==", + "license": "MIT", "dependencies": { "babel-plugin-transform-es2015-modules-umd": "^6.23.0", "babel-plugin-transform-member-expression-literals": "^6.8.1", @@ -4233,6 +4516,7 @@ "version": "2.30.1", "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", + "license": "MIT", "engines": { "node": "*" } @@ -4241,6 +4525,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@ngageoint/mgrs-js/-/mgrs-js-1.0.0.tgz", "integrity": "sha512-+5bOU2+LWEIK6SZTUMNwbTUhH6DdwvF5+HOzC70mHktwhdNm413ZyncrHzcPov160ItZzd34OazubO1LX49y0w==", + "license": "MIT", "dependencies": { "@ngageoint/color-js": "^2.1.0", "@ngageoint/grid-js": "^2.1.0", @@ -4256,6 +4541,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/@ngageoint/simple-features-js/-/simple-features-js-1.1.0.tgz", "integrity": "sha512-QhJvGiEvPiR5Mk+dUQNsxJF+A77mFfdiOU1CU95q0oHdaEuixrJrrPwJZeG2pSICRNlc36P65Hp26zjzgt7v5Q==", + "license": "MIT", "dependencies": { "js_cols": "1.0.1", "timsort": "^0.3.0" @@ -4265,6 +4551,7 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/@ngneat/input-mask/-/input-mask-6.1.0.tgz", "integrity": "sha512-h6C32+yDG+Wr/ZEL3PtiPIqnEfEkGZmkxYCAXFm9J4kEYczmU4OrBy2bYYghHp+eCVx683AQLzVRvicrh0zw0w==", + "license": "MIT", "dependencies": { "tslib": "^2.0.0" }, @@ -4278,6 +4565,7 @@ "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-14.2.13.tgz", "integrity": "sha512-RQx/rGX7K/+R55x1R6Ax1JzyeHi8cW11dEXpzHWipyuSpusQLUN53F02eMB4VTakXsL3mFNWWy4bX3/LSq8/9w==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || >=16.10.0", "npm": "^6.11.0 || ^7.5.6 || >=8.0.0", @@ -4294,6 +4582,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -4307,6 +4596,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -4316,6 +4606,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -4329,6 +4620,7 @@ "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-2.1.2.tgz", "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", "dev": true, + "license": "ISC", "dependencies": { "@gar/promisify": "^1.1.3", "semver": "^7.3.5" @@ -4342,6 +4634,7 @@ "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-3.0.2.tgz", "integrity": "sha512-CAcd08y3DWBJqJDpfuVL0uijlq5oaXaOJEKHKc4wqrjd00gkvTZB+nFuLn+doOOKddaQS9JfqtNoFCO2LCvA3w==", "dev": true, + "license": "ISC", "dependencies": { "@npmcli/promise-spawn": "^3.0.0", "lru-cache": "^7.4.4", @@ -4362,6 +4655,7 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } @@ -4371,6 +4665,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -4386,6 +4681,7 @@ "resolved": "https://registry.npmjs.org/@npmcli/installed-package-contents/-/installed-package-contents-1.0.7.tgz", "integrity": "sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==", "dev": true, + "license": "ISC", "dependencies": { "npm-bundled": "^1.1.1", "npm-normalize-package-bin": "^1.0.1" @@ -4403,6 +4699,7 @@ "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", "deprecated": "This functionality has been moved to @npmcli/fs", "dev": true, + "license": "MIT", "dependencies": { "mkdirp": "^1.0.4", "rimraf": "^3.0.2" @@ -4416,6 +4713,7 @@ "resolved": "https://registry.npmjs.org/@npmcli/node-gyp/-/node-gyp-2.0.0.tgz", "integrity": "sha512-doNI35wIe3bBaEgrlPfdJPaCpUR89pJWep4Hq3aRdh6gKazIVWfs0jHttvSSoq47ZXgC7h73kDsUl8AoIQUB+A==", "dev": true, + "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } @@ -4425,6 +4723,7 @@ "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz", "integrity": "sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==", "dev": true, + "license": "ISC", "dependencies": { "infer-owner": "^1.0.4" }, @@ -4437,6 +4736,7 @@ "resolved": "https://registry.npmjs.org/@npmcli/run-script/-/run-script-4.2.1.tgz", "integrity": "sha512-7dqywvVudPSrRCW5nTHpHgeWnbBtz8cFkOuKrecm6ih+oO9ciydhWt6OF7HlqupRRmB8Q/gECVdB9LMfToJbRg==", "dev": true, + "license": "ISC", "dependencies": { "@npmcli/node-gyp": "^2.0.0", "@npmcli/promise-spawn": "^3.0.0", @@ -4453,6 +4753,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -4467,13 +4768,15 @@ "version": "1.0.0-next.25", "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.25.tgz", "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@rollup/plugin-commonjs": { - "version": "25.0.7", - "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.7.tgz", - "integrity": "sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==", + "version": "25.0.8", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.8.tgz", + "integrity": "sha512-ZEZWTK5n6Qde0to4vS9Mr5x/0UZoqCxPVR9KRUjU4kA2sO7GEUn1fop0DAwpO6z0Nw/kJON9bDmSxdWxO/TT1A==", "dev": true, + "license": "MIT", "dependencies": { "@rollup/pluginutils": "^5.0.1", "commondir": "^1.0.1", @@ -4494,47 +4797,14 @@ } } }, - "node_modules/@rollup/plugin-commonjs/node_modules/@rollup/pluginutils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", - "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.0", - "estree-walker": "^2.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" - }, - "peerDependenciesMeta": { - "rollup": { - "optional": true - } - } - }, - "node_modules/@rollup/plugin-commonjs/node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true - }, - "node_modules/@rollup/plugin-commonjs/node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, "node_modules/@rollup/plugin-commonjs/node_modules/magic-string": { - "version": "0.30.10", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", - "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "@jridgewell/sourcemap-codec": "^1.5.0" } }, "node_modules/@rollup/plugin-json": { @@ -4542,6 +4812,7 @@ "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz", "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==", "dev": true, + "license": "MIT", "dependencies": { "@rollup/pluginutils": "^3.0.8" }, @@ -4549,11 +4820,44 @@ "rollup": "^1.20.0 || ^2.0.0" } }, + "node_modules/@rollup/plugin-json/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-json/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/plugin-json/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true, + "license": "MIT" + }, "node_modules/@rollup/plugin-node-resolve": { "version": "13.3.0", "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz", "integrity": "sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==", "dev": true, + "license": "MIT", "dependencies": { "@rollup/pluginutils": "^3.1.0", "@types/resolve": "1.17.1", @@ -4569,11 +4873,12 @@ "rollup": "^2.42.0" } }, - "node_modules/@rollup/pluginutils": { + "node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "0.0.39", "estree-walker": "^1.0.1", @@ -4586,11 +4891,49 @@ "rollup": "^1.20.0||^2.0.0" } }, + "node_modules/@rollup/plugin-node-resolve/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, "node_modules/@schematics/angular": { "version": "14.2.13", "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-14.2.13.tgz", "integrity": "sha512-MLxTpTU3E8QACQ/5c0sENMR2gRiMXpGaKeD5IHY+3wyU2fUSJVB0QPU/l1WhoyZbX8N9ospBgf5UEG7taVF9rg==", "dev": true, + "license": "MIT", "dependencies": { "@angular-devkit/core": "14.2.13", "@angular-devkit/schematics": "14.2.13", @@ -4606,15 +4949,17 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz", "integrity": "sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@swagger-api/apidom-ast": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ast/-/apidom-ast-1.0.0-alpha.5.tgz", - "integrity": "sha512-ZH3xryzmwd8OvUdOJH4ujNAyQMXN6NCrRT0HGR8z9TnA0nFPFoOAswq7317mCn77VJmViu/tpCuvmRS0a9BROg==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ast/-/apidom-ast-1.0.0-alpha.9.tgz", + "integrity": "sha512-SAOQrFSFwgDiI4QSIPDwAIJEb4Za+8bu45sNojgV3RMtCz+n4Agw66iqGsDib5YSI/Cg1h4AKFovT3iWdfGWfw==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", + "@swagger-api/apidom-error": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4622,13 +4967,14 @@ } }, "node_modules/@swagger-api/apidom-core": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-core/-/apidom-core-1.0.0-alpha.5.tgz", - "integrity": "sha512-iArtPxwcQ/EpQU/VqwBDrD+F0lngyUyLVCa8zR4gT+7mP6fpiU7jcerizw0hDpFmvieXddx5UdfO28Pxuq204g==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-core/-/apidom-core-1.0.0-alpha.9.tgz", + "integrity": "sha512-vGl8BWRf6ODl39fxElcIOjRE2QG5AJhn8tTNMqjjHB/2WppNBuxOVStYZeVJoWfK03OPK8v4Fp/TAcaP9+R7DQ==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-ast": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", + "@swagger-api/apidom-ast": "^1.0.0-alpha.9", + "@swagger-api/apidom-error": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "minim": "~0.23.8", "ramda": "~0.30.0", @@ -4638,36 +4984,39 @@ } }, "node_modules/@swagger-api/apidom-error": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-error/-/apidom-error-1.0.0-alpha.5.tgz", - "integrity": "sha512-5UEgSZuQPdkqKSKDtRXQ0cm7x1o4EPyusLBVsCG4l8QtJvAhG1OOpEzJbTZ48/nRt7VkbK7MTj/up+oEILzVvw==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-error/-/apidom-error-1.0.0-alpha.9.tgz", + "integrity": "sha512-FU/2sFSgsICB9HYFELJ79caRpXXzlAV41QTHsAM46WfRehbzZUQpOBQm4jRi3qJGSa/Jk+mQ7Vt8HLRFMpJFfg==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7" } }, "node_modules/@swagger-api/apidom-json-pointer": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-json-pointer/-/apidom-json-pointer-1.0.0-alpha.5.tgz", - "integrity": "sha512-eDAz7/UaGpGCvB0y1GoRjFwxFWseCsF/0ZYIQvvq9PS025inc/I6M+XX8dWMmkpNpbbf+KfD7WlwfqnUZLv/MQ==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-json-pointer/-/apidom-json-pointer-1.0.0-alpha.9.tgz", + "integrity": "sha512-/W8Ktbgbs29zdhed6KHTFk0qmuIRbvEFi8wu2MHGQ5UT4i99Bdu2OyUiayhnpejWztfQxDgL08pjrQPEwgY8Yg==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-error": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-ns-api-design-systems": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-api-design-systems/-/apidom-ns-api-design-systems-1.0.0-alpha.5.tgz", - "integrity": "sha512-aq9Ix2Wo2TMfYW3HmheTO3qVd2MYrdinjLFHn9uozzC2x+CSzALhvKkwOc29HiGOn4QQ6QHHPRojNgD86WkwUg==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-api-design-systems/-/apidom-ns-api-design-systems-1.0.0-alpha.9.tgz", + "integrity": "sha512-aduC2vbwGgn6ia9IkKpqBYBaKyIDGM/80M3oU3DFgaYIIwynzuwVpN1TkBOLIFy3mAzkWoYKUS0jdZJhMy/6Ug==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-error": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4675,14 +5024,15 @@ } }, "node_modules/@swagger-api/apidom-ns-asyncapi-2": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-asyncapi-2/-/apidom-ns-asyncapi-2-1.0.0-alpha.5.tgz", - "integrity": "sha512-JFtQBhCOkYuyNVcYGMFd9+U0UO6lEj9kO5qCgUjPOTgkOpZOZQslVEtg3TDmRlBATwVdmRv39xy3ZLK8O/JdmQ==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-asyncapi-2/-/apidom-ns-asyncapi-2-1.0.0-alpha.9.tgz", + "integrity": "sha512-hZjxXJgMt517ADnAauWJh01k7WNRwkbWT5p6b7AXF2H3tl549A2hhLnIg3BBSE3GwB3Nv25GyrI3aA/1dFVC8A==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-json-schema-draft-7": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-json-schema-draft-7": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4690,13 +5040,14 @@ } }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-4": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-4/-/apidom-ns-json-schema-draft-4-1.0.0-alpha.5.tgz", - "integrity": "sha512-aDmcpGikL5JZmDTg7J6EJfLFjtUmX/MfduS4hQeopFCkw91dZsqxO10j7KEiRVVuJBuGStbYoHI5aIsQTlebzA==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-4/-/apidom-ns-json-schema-draft-4-1.0.0-alpha.9.tgz", + "integrity": "sha512-OfX4UBb08C0xD5+F80dQAM2yt5lXxcURWkVEeCwxz7i23BB3nNEbnZXNV91Qo9eaJflPh8dO9iiHQxvfw5IgSg==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-ast": "^1.0.0-alpha.5", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", + "@swagger-api/apidom-ast": "^1.0.0-alpha.9", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4704,15 +5055,16 @@ } }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-6": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-6/-/apidom-ns-json-schema-draft-6-1.0.0-alpha.5.tgz", - "integrity": "sha512-ylh96E59aaV1VDv9sDrNwpTmjVT6vmOSncpmytlc0ynb374dwZkLZ63Hd30rcMFAhKmg5aYOG+i5O1QXKFYz8A==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-6/-/apidom-ns-json-schema-draft-6-1.0.0-alpha.9.tgz", + "integrity": "sha512-qzUVRSSrnlYGMhK6w57o/RboNvy1FO0iFgEnTk56dD4wN49JRNuFqKI18IgXc1W2r9tTTG70nG1khe4cPE8TNg==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-error": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4720,15 +5072,16 @@ } }, "node_modules/@swagger-api/apidom-ns-json-schema-draft-7": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-7/-/apidom-ns-json-schema-draft-7-1.0.0-alpha.5.tgz", - "integrity": "sha512-Mks9gabJvz4atkjzLDwjWbo12xirul7a9ifHYZQJc/jfVKfVNy1e3QgFG1+EbSWWG5Yfbr3WKyxUDJLgr75qKg==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-json-schema-draft-7/-/apidom-ns-json-schema-draft-7-1.0.0-alpha.9.tgz", + "integrity": "sha512-Zml8Z8VCckdFjvTogaec1dabd85hg1+xZDseWcCuD0tYkaTY/sZ8zzI0dz6/4HsKCb58qjiWSa0w60N8Syr6WQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-json-schema-draft-6": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-error": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-json-schema-draft-6": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4736,15 +5089,16 @@ } }, "node_modules/@swagger-api/apidom-ns-openapi-2": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-2/-/apidom-ns-openapi-2-1.0.0-alpha.5.tgz", - "integrity": "sha512-uY+1G4oRf9UT/6sGuatvWKstmlRnEiN9XqaVvV8euXESxI4jtwcPbRwoEX31vEYXoTqq2ZScFy8UQJ2CJ2ZADw==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-2/-/apidom-ns-openapi-2-1.0.0-alpha.9.tgz", + "integrity": "sha512-WUZxt7Gs7P4EQsGtoD6cKAjf0uDJhkUxsIW9Bb4EAgO6tdp7LlXhbJ0fJ2QycCLY717SfJbvGLfhuSfTYo4Iow==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-error": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4752,14 +5106,15 @@ } }, "node_modules/@swagger-api/apidom-ns-openapi-3-0": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-3-0/-/apidom-ns-openapi-3-0-1.0.0-alpha.5.tgz", - "integrity": "sha512-UAOGZaGMDVRQ10l8OgXCAfxS9PxGoCW66o/vFmhPfrK8NwU1GEo6sYHYoo1mflNMHCN2eVYyM5LxA+qYm0SJgQ==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-3-0/-/apidom-ns-openapi-3-0-1.0.0-alpha.9.tgz", + "integrity": "sha512-7ra5uoZGrfCn1LabfJLueChPcYXyg24//LCYBtjTstyueqd5Vp7JCPeP5NnJSAaqVAP47r8ygceBPoxNp9k1EQ==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-error": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-json-schema-draft-4": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4767,15 +5122,16 @@ } }, "node_modules/@swagger-api/apidom-ns-openapi-3-1": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-3-1/-/apidom-ns-openapi-3-1-1.0.0-alpha.5.tgz", - "integrity": "sha512-8VkdZ2MfxXIdmzQZrV0qGk18MG7XNJKIL3GT9lad9NyXyiKSvBVFJDmS4S43qcQTL0rjHXF6ds25yErDSTprjg==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-openapi-3-1/-/apidom-ns-openapi-3-1-1.0.0-alpha.9.tgz", + "integrity": "sha512-nQOwNQgf0C8EVjf2loAAl4ifRuVOdcqycvXUdcTpsUfHN3fbndR8IKpb26mQNmnACmqgmX+LkbMdW9b+K6089g==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-ast": "^1.0.0-alpha.5", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-json-pointer": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.5", + "@swagger-api/apidom-ast": "^1.0.0-alpha.9", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-json-pointer": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4783,14 +5139,15 @@ } }, "node_modules/@swagger-api/apidom-ns-workflows-1": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-workflows-1/-/apidom-ns-workflows-1-1.0.0-alpha.5.tgz", - "integrity": "sha512-6cMv37y4kftJySoMAeubz5yhHaRKnSK0YglvCv8v7rE2OBduR/yEITDOej2/KFAnt29LxkhotSbNsmHx0weICQ==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-ns-workflows-1/-/apidom-ns-workflows-1-1.0.0-alpha.9.tgz", + "integrity": "sha512-yKo0p8OkQmDib93Kt1yqWmI7JsD6D9qUHxr/SCuAmNNWny1hxm7cZGoKJwJlGd0uAg84j4vmzWOlG3AsJbnT8g==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4798,75 +5155,80 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-json": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-api-design-systems-json/-/apidom-parser-adapter-api-design-systems-json-1.0.0-alpha.5.tgz", - "integrity": "sha512-QVWS2sPKA1sG52UIJut/St6+j7zO8QxzPlL5akR/8QPX2FWKqmw808Ewvjq9WLtqlPhVY2G33tv90d4/FJUNwQ==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-api-design-systems-json/-/apidom-parser-adapter-api-design-systems-json-1.0.0-alpha.9.tgz", + "integrity": "sha512-xfVMR4HrTzXU0HB4TtxwkNbUIa/cQrPa0BWutJZ0fMYMAtUox2s8GsFYnJfZP52XfpSHFM1VPclivorZqET14g==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-api-design-systems": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-api-design-systems": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-api-design-systems-yaml": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/-/apidom-parser-adapter-api-design-systems-yaml-1.0.0-alpha.5.tgz", - "integrity": "sha512-T7UD/SWd5u2zlPyswDdtfAStm6Qt5hQWAWvCmQKxy37qJA9QGXcQKNavaSMPGvN660hufNaJEBxgJ/B0Zd5iaw==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-api-design-systems-yaml/-/apidom-parser-adapter-api-design-systems-yaml-1.0.0-alpha.9.tgz", + "integrity": "sha512-lJZkrhZ8qRTtc5fSLKefCv8j7Xzo8UBfMjpqTJhmETAtU8YfVV2i2znjgxJpm0QwV6FVQqGfK1+ASZQWPLiVcA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-api-design-systems": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-api-design-systems": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-json-2": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-1.0.0-alpha.5.tgz", - "integrity": "sha512-UfCS9DFIURTUfaHfmEn8omHaevIV2i24Ncp46M/Pnk6JwZHjAEMxmPxsgMl4TTGbzqvySUQsJka8Qz1ziYZ1og==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-asyncapi-json-2/-/apidom-parser-adapter-asyncapi-json-2-1.0.0-alpha.9.tgz", + "integrity": "sha512-65nmKdPzw4C1bmtYn+3zoxXCI6Gnobr0StI9XE0YWiK+lpso7RH3Cgyl1yPZ0DBRVGzP+Fn9FVzmDNulEfR95w==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-asyncapi-2": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-asyncapi-2": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/-/apidom-parser-adapter-asyncapi-yaml-2-1.0.0-alpha.5.tgz", - "integrity": "sha512-X5avFyLnlu6Zjyul35f8Ff0DRE70aNc+Bk7il+eV8g+FR/qgrmuNziQEBOhCrIUnYB1kFbTty6BZRsNLdjW9XQ==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-asyncapi-yaml-2/-/apidom-parser-adapter-asyncapi-yaml-2-1.0.0-alpha.9.tgz", + "integrity": "sha512-RLI4FpVB3vB6mIuT77yrsv5V2LMZ80dW9XpV+Fmbd4Jkdj+ysAFwT38cI4AsUMOxixpTDIXY1oWD7AjvylHhQQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-asyncapi-2": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-asyncapi-2": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-json": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-json/-/apidom-parser-adapter-json-1.0.0-alpha.5.tgz", - "integrity": "sha512-NdVjlRrtr1EvrBsk6DHSkjI8zdnSve/bjeGgo0NR2IRmA/8BRcY6rffM1BR76Ku+CjxhCB2mfQxotilD71dL+g==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-json/-/apidom-parser-adapter-json-1.0.0-alpha.9.tgz", + "integrity": "sha512-aOewp8/3zobf/O+5Jx8y7+bX3BPRfRlHIv15qp4YVTsLs6gLISWSzTO9JpWe9cR+AfhpsAalFq4t1LwIkmLk4A==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-ast": "^1.0.0-alpha.5", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", + "@swagger-api/apidom-ast": "^1.0.0-alpha.9", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-error": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -4876,135 +5238,144 @@ } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-2": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-2/-/apidom-parser-adapter-openapi-json-2-1.0.0-alpha.5.tgz", - "integrity": "sha512-qOwQl2WezfdDVmtf9ZlOiqT1hcDS52j7ZbBdH9MqMGJ+/mo6sv0qEY2ZXS104lWeRamgi4o/4o4jGqjZS1YrMg==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-2/-/apidom-parser-adapter-openapi-json-2-1.0.0-alpha.9.tgz", + "integrity": "sha512-zgtsAfkplCFusX2P/saqdn10J8P3kQizCXxHLvxd2j0EhMJk2wfu4HYN5Pej/7/qf/OR1QZxqtacwebd4RfpXA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-2": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-openapi-2": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-0": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-3-0/-/apidom-parser-adapter-openapi-json-3-0-1.0.0-alpha.5.tgz", - "integrity": "sha512-t5oj7XteTu2Yh8uNkzXAcKU81CQky+q6Qt/ImQ/S6MGxpXJnWwgVfm/j/dH2wnHFKghNS3vgm6IewpojSbUw4w==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-3-0/-/apidom-parser-adapter-openapi-json-3-0-1.0.0-alpha.9.tgz", + "integrity": "sha512-iPuHf0cAZSUhSv8mB0FnVgatTc26cVYohgqz2cvjoGofdqoh5KKIfxOkWlIhm+qGuBp71CfZUrPYPRsd0dHgeg==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-json-3-1": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-3-1/-/apidom-parser-adapter-openapi-json-3-1-1.0.0-alpha.5.tgz", - "integrity": "sha512-w0G53HXYdzcespfa3atN90jVLDRoH9FU7XEWG4DvFWM90WGwuNscojcaB28r8pZMhSQAKMPxggh6PnmvK3gdEQ==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-json-3-1/-/apidom-parser-adapter-openapi-json-3-1-1.0.0-alpha.9.tgz", + "integrity": "sha512-jwkfO7tzZyyrAgok+O9fKFOv1q/5njMb9DBc3D/ZF3ZLTcnEw8uj4V2HkjKxUweH5k8ip/gc8ueKmO/i7p2fng==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-2": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-2/-/apidom-parser-adapter-openapi-yaml-2-1.0.0-alpha.5.tgz", - "integrity": "sha512-nfeYRL0o6QwtKsyF30d2JmtW7fzoI/EYKSFgzaDm7IFlrQWMpB6BidpZKdk5MtYN4zvmfAM+lOhrqR7a5BvHMg==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-2/-/apidom-parser-adapter-openapi-yaml-2-1.0.0-alpha.9.tgz", + "integrity": "sha512-jEIDpjbjwFKXQXS/RHJeA4tthsguLoz+nJPYS3AOLfuSiby5QXsKTxgqHXxG/YJqF1xJbZL+5KcF8UyiDePumw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-2": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-openapi-2": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/-/apidom-parser-adapter-openapi-yaml-3-0-1.0.0-alpha.5.tgz", - "integrity": "sha512-HRziGD/YUcO21hmDIYNzwYivp/faeZRxcq8Gex7RLLhJZ60fGTJJ1k1yhWFPNSe9DEJUNBN949SDxMdZnGT9PQ==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-3-0/-/apidom-parser-adapter-openapi-yaml-3-0-1.0.0-alpha.9.tgz", + "integrity": "sha512-ieJL8dfIF8fmP3uJRNh/duJa3cCIIv6MzUe6o4uPT/oTDroy4qIATvnq9Dq/gtAv6rcPRpA9VhyghJ1DmjKsZQ==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-openapi-3-0": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/-/apidom-parser-adapter-openapi-yaml-3-1-1.0.0-alpha.5.tgz", - "integrity": "sha512-aul2wSOvkdp9jQjSv1pvEGllVaDUnTKmRbCy7M/dFQyIhJQBvwW+/Cu//PprzAODtFNraOBjIXiJ5tVdv6NuIQ==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-openapi-yaml-3-1/-/apidom-parser-adapter-openapi-yaml-3-1-1.0.0-alpha.9.tgz", + "integrity": "sha512-EatIH7PZQSNDsRn9ompc62MYzboY7wAkjfYz+2FzBaSA8Vl5/+740qGQj22tu/xhwW4K72aV2NNL1m47QVF7hA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-openapi-3-1": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-json-1": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-workflows-json-1/-/apidom-parser-adapter-workflows-json-1-1.0.0-alpha.5.tgz", - "integrity": "sha512-R1LVe/gx7fRSCuDmmN3qScWonz6Xlaw11J+NAfiJzrNXBy1Qa1mCxgGs47w0slQN+FjYkVj5Y/q29jJgpUbLHA==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-workflows-json-1/-/apidom-parser-adapter-workflows-json-1-1.0.0-alpha.9.tgz", + "integrity": "sha512-LylC2cQdAmvR7bXqwMwBt6FHTMVGinwIdI8pjl4EbPT9hCVm1rdED53caTYM4gCm+CJGRw20r4gb9vn3+N6RrA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-workflows-1": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-workflows-1": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-json": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-workflows-yaml-1": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-workflows-yaml-1/-/apidom-parser-adapter-workflows-yaml-1-1.0.0-alpha.5.tgz", - "integrity": "sha512-W5wD+TdGNdW4aP9uqkxFbVmjWvLOXyV02VvyStyTlzxdUaPzKY3FGaxjxk8TGVRqwe2yEQVUc2zfGalrScA/Sg==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-workflows-yaml-1/-/apidom-parser-adapter-workflows-yaml-1-1.0.0-alpha.9.tgz", + "integrity": "sha512-TlA4+1ca33D7fWxO5jKBytSCv86IGI4Lze4JfrawWUXZ5efhi4LiNmW5TrGlZUyvL7yJtZcA4tn3betlj6jVwA==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-ns-workflows-1": "^1.0.0-alpha.5", - "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-ns-workflows-1": "^1.0.0-alpha.9", + "@swagger-api/apidom-parser-adapter-yaml-1-2": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0" } }, "node_modules/@swagger-api/apidom-parser-adapter-yaml-1-2": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-yaml-1-2/-/apidom-parser-adapter-yaml-1-2-1.0.0-alpha.5.tgz", - "integrity": "sha512-21TIQPkB+Z4ekNj5dh1uN0dhOBBCPeK572YpooA/pBTFLeH6Wtildx7ZZYfpJEejHaQKaqoRx3hp0G42GDOb7g==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-parser-adapter-yaml-1-2/-/apidom-parser-adapter-yaml-1-2-1.0.0-alpha.9.tgz", + "integrity": "sha512-jSIHEB7lbh+MP3BhYIXFkeivDR01kugXN70e5FskW7oet2TIARsVEPheWKQFSP1U8bUZA4bsp9h9gOQ9xEeErw==", + "license": "Apache-2.0", "optional": true, "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-ast": "^1.0.0-alpha.5", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", - "@swagger-api/apidom-error": "^1.0.0-alpha.5", + "@swagger-api/apidom-ast": "^1.0.0-alpha.9", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", + "@swagger-api/apidom-error": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "ramda": "~0.30.0", "ramda-adjunct": "^5.0.0", @@ -5014,12 +5385,13 @@ } }, "node_modules/@swagger-api/apidom-reference": { - "version": "1.0.0-alpha.5", - "resolved": "https://registry.npmjs.org/@swagger-api/apidom-reference/-/apidom-reference-1.0.0-alpha.5.tgz", - "integrity": "sha512-zPMTScWI8oVUAT//RdAhl9GJuwtQLibP8iCrqFQDGjBzKQS5Uxz4hSXr/jqKPdkCJXbEoP94yYjvQjtI5yrv1A==", + "version": "1.0.0-alpha.9", + "resolved": "https://registry.npmjs.org/@swagger-api/apidom-reference/-/apidom-reference-1.0.0-alpha.9.tgz", + "integrity": "sha512-KQ6wB5KplqdSsjxdA8BaQulj5zlF5VBCd5KP3RN/9vvixgsD/gyrVY59nisdzmPTqiL6yjhk612eQ96MgG8KiA==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.20.7", - "@swagger-api/apidom-core": "^1.0.0-alpha.5", + "@swagger-api/apidom-core": "^1.0.0-alpha.9", "@types/ramda": "~0.30.0", "axios": "^1.4.0", "minimatch": "^7.4.3", @@ -5055,6 +5427,7 @@ "version": "7.4.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -5070,6 +5443,7 @@ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" } @@ -5078,6 +5452,7 @@ "version": "4.7.3", "resolved": "https://registry.npmjs.org/@turf/bbox/-/bbox-4.7.3.tgz", "integrity": "sha512-78lSzSQuLHq0363sVlmkX9uxBejeWGyZhQBAh7oc1ucnsYsem1m4ynjDXG8/hKP4nG/yUFWPdV9xklezKdvzKw==", + "license": "MIT", "dependencies": { "@turf/meta": "^4.7.3" } @@ -5086,6 +5461,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/@turf/center/-/center-4.3.0.tgz", "integrity": "sha512-eVgMzXBrVbb+OijXzbIbOaBTwd+pXwidpryAMSDhB0itkxnVAywM9VF2JJ4uHPoMtNmp5rqpIL+q9J0qkYCtLA==", + "license": "MIT", "dependencies": { "@turf/bbox": "^4.3.0", "@turf/helpers": "^4.3.0" @@ -5094,12 +5470,14 @@ "node_modules/@turf/helpers": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/@turf/helpers/-/helpers-4.3.0.tgz", - "integrity": "sha512-pJmCszZNC8NtvHrTfwWoywo0ISpCZbjc2lIRSkrB/ZFkwgCZJtdICf98n8+b9byWPVSpdbRUX0sGE2CQfnlS/g==" + "integrity": "sha512-pJmCszZNC8NtvHrTfwWoywo0ISpCZbjc2lIRSkrB/ZFkwgCZJtdICf98n8+b9byWPVSpdbRUX0sGE2CQfnlS/g==", + "license": "MIT" }, "node_modules/@turf/kinks": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/@turf/kinks/-/kinks-4.3.0.tgz", "integrity": "sha512-UGa4Og1BvoM3PVK9gEiSnpvKABqelEHi9kuda39uxzOhew1C/9V7DlLpsuc3lfAJCv4MlezIuFTqM646i6fniw==", + "license": "MIT", "dependencies": { "@turf/helpers": "^4.3.0" } @@ -5107,19 +5485,22 @@ "node_modules/@turf/meta": { "version": "4.7.4", "resolved": "https://registry.npmjs.org/@turf/meta/-/meta-4.7.4.tgz", - "integrity": "sha512-cvwz4EI9BjrgRHxmJ3Z3HKxq6k/fj/V95kwNZ8uWNLncCvrb7x1jUBDkQUo1tShnYdZ8eBgA+a2bvJmAM+MJ0A==" + "integrity": "sha512-cvwz4EI9BjrgRHxmJ3Z3HKxq6k/fj/V95kwNZ8uWNLncCvrb7x1jUBDkQUo1tShnYdZ8eBgA+a2bvJmAM+MJ0A==", + "license": "MIT" }, "node_modules/@types/angular": { "version": "1.8.9", "resolved": "https://registry.npmjs.org/@types/angular/-/angular-1.8.9.tgz", "integrity": "sha512-Z0HukqZkx0fotsV3QO00yqU9NzcQI+tMcrum+8MvfB4ePqCawZctF/gz6QiuII+T1ax+LitNoPx/eICTgnF4sg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/body-parser": { "version": "1.19.5", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", "dev": true, + "license": "MIT", "dependencies": { "@types/connect": "*", "@types/node": "*" @@ -5130,6 +5511,7 @@ "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -5139,6 +5521,7 @@ "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -5148,6 +5531,7 @@ "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", "dev": true, + "license": "MIT", "dependencies": { "@types/express-serve-static-core": "*", "@types/node": "*" @@ -5157,22 +5541,25 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz", "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/cors": { "version": "2.8.17", "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz", "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -5183,22 +5570,25 @@ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "dev": true, + "license": "MIT", "dependencies": { "@types/eslint": "*", "@types/estree": "*" } }, "node_modules/@types/estree": { - "version": "0.0.39", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", - "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", - "dev": true + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true, + "license": "MIT" }, "node_modules/@types/express": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/body-parser": "*", "@types/express-serve-static-core": "^4.17.33", @@ -5207,10 +5597,11 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.19.3", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.3.tgz", - "integrity": "sha512-KOzM7MhcBFlmnlr/fzISFF5vGWVSvN6fTd4T+ExOt08bA/dA5kpSzY52nMsI1KDFmUREpJelPYyuslLRSjjgCg==", + "version": "4.19.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", + "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "@types/qs": "*", @@ -5222,18 +5613,20 @@ "version": "7946.0.7", "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.7.tgz", "integrity": "sha512-wE2v81i4C4Ol09RtsWFAqg3BUitWbHSpSlIo+bNdsCJijO9sjme+zm+73ZMCa/qMC8UEERxzGbvmr1cffo2SiQ==", - "dev": true + "license": "MIT" }, "node_modules/@types/hammerjs": { "version": "2.0.45", "resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.45.tgz", "integrity": "sha512-qkcUlZmX6c4J8q45taBKTL3p+LbITgyx7qhlPYOdOHZB7B31K0mXbP5YA7i7SgDeEGuI9MnumiKPEMrxg8j3KQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/hast": { "version": "2.3.10", "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.10.tgz", "integrity": "sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==", + "license": "MIT", "dependencies": { "@types/unist": "^2" } @@ -5242,19 +5635,22 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/http-errors": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/http-proxy": { - "version": "1.17.14", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", - "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -5263,19 +5659,22 @@ "version": "5.0.7", "resolved": "https://registry.npmjs.org/@types/inputmask/-/inputmask-5.0.7.tgz", "integrity": "sha512-uojbVPWzBQ/n/0jc/d16fLqmGasFIptbrLD2WrCPWArlk+5PgblOqH4EDkI3AoobXLAlOK5yF01V8jMmvMG5qg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/jasmine": { "version": "4.3.6", "resolved": "https://registry.npmjs.org/@types/jasmine/-/jasmine-4.3.6.tgz", "integrity": "sha512-3N0FpQTeiWjm+Oo1WUYWguUS7E6JLceiGTriFrG8k5PU7zRLJCzLcWURU3wjMbZGS//a2/LgjsnO3QxIlwxt9g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/jasminewd2": { "version": "2.0.13", "resolved": "https://registry.npmjs.org/@types/jasminewd2/-/jasminewd2-2.0.13.tgz", "integrity": "sha512-aJ3wj8tXMpBrzQ5ghIaqMisD8C3FIrcO6sDKHqFbuqAsI7yOxj0fA7MrRCPLZHIVUjERIwsMmGn/vB0UQ9u0Hg==", "dev": true, + "license": "MIT", "dependencies": { "@types/jasmine": "*" } @@ -5284,33 +5683,55 @@ "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/leaflet": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.5.4.tgz", - "integrity": "sha512-hAiiY7S25N8Ax+vA7FX29j1Hzn7bTziRnkKSj5jfOpud2JUcp/qZHGKCgxWW2TH581a00fDVBhto4xRox8GHXw==", - "dev": true, + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.7.4.tgz", + "integrity": "sha512-a3qYlMwJ62+WRoiDmYODUD4KywA14jP2XohAkAWtELGuMAD3MohZa/MmIvQDqF52xNI9OYaY8BMsL+9z7yf2HQ==", + "license": "MIT", "dependencies": { "@types/geojson": "*" } }, + "node_modules/@types/leaflet-editable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@types/leaflet-editable/-/leaflet-editable-1.2.6.tgz", + "integrity": "sha512-8K1QEDiWZvbShO0bcT4UxjkUJRx0Szp7PXewYxi9AjKNMttM9lxKTbioKm8t4ieZQlqmM+DTd8yUliMoAbA/Cw==", + "license": "MIT", + "dependencies": { + "@types/leaflet": "*" + } + }, + "node_modules/@types/leaflet.markercluster": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/@types/leaflet.markercluster/-/leaflet.markercluster-1.5.3.tgz", + "integrity": "sha512-G19K7/Nzwvoz9RDKL2/U1RxkdhDqXPDVRokrmI4eNDfSLShlitY6w/hp4bUaMdi2cwyYcNgdNOarpzDHMuSFrQ==", + "license": "MIT", + "dependencies": { + "@types/leaflet": "*" + } + }, "node_modules/@types/lodash": { - "version": "4.17.5", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.5.tgz", - "integrity": "sha512-MBIOHVZqVqgfro1euRDWX7OO0fBVUUMrN6Pwm8LQsz8cWhEpihlvR70ENj3f40j58TNxZaWv2ndSkInykNBBJw==" + "version": "4.17.7", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.7.tgz", + "integrity": "sha512-8wTvZawATi/lsmNu10/j2hk1KEP0IvjubqPE3cu1Xz7xfXXt5oCq3SNUz4fMIP4XGF9Ky+Ue2tBA3hcS7LSBlA==", + "license": "MIT" }, "node_modules/@types/mime": { "version": "1.3.5", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/node": { - "version": "18.19.34", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.34.tgz", - "integrity": "sha512-eXF4pfBNV5DAMKGbI02NnDtWrQ40hAN558/2vvS4gMpMIxaf6JmD7YjnZbq0Q9TDSSkKBamime8ewRoomHdt4g==", + "version": "18.19.50", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.50.tgz", + "integrity": "sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg==", "dev": true, + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } @@ -5320,6 +5741,7 @@ "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -5328,41 +5750,38 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true - }, - "node_modules/@types/q": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/@types/q/-/q-0.0.32.tgz", - "integrity": "sha512-qYi3YV9inU/REEfxwVcGZzbS3KG/Xs90lv0Pr+lDtuVjBPGd1A+eciXzVSaRvLify132BfcvhvEjeVahrUl0Ug==", "dev": true, - "optional": true, - "peer": true + "license": "MIT" }, "node_modules/@types/qs": { "version": "6.9.15", "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.15.tgz", "integrity": "sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/ramda": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/@types/ramda/-/ramda-0.30.0.tgz", - "integrity": "sha512-DQtfqUbSB18iM9NHbQ++kVUDuBWHMr6T2FpW1XTiksYRGjq4WnNPZLt712OEHEBJs7aMyJ68Mf2kGMOP1srVVw==", + "version": "0.30.2", + "resolved": "https://registry.npmjs.org/@types/ramda/-/ramda-0.30.2.tgz", + "integrity": "sha512-PyzHvjCalm2BRYjAU6nIB3TprYwMNOUY/7P/N8bSzp9W/yM2YrtGtAnnVtaCNSeOZ8DzKyFDvaqQs7LnWwwmBA==", + "license": "MIT", "dependencies": { - "types-ramda": "^0.30.0" + "types-ramda": "^0.30.1" } }, "node_modules/@types/range-parser": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/resolve": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -5371,27 +5790,22 @@ "version": "0.12.0", "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "node_modules/@types/selenium-webdriver": { - "version": "3.0.26", - "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-3.0.26.tgz", - "integrity": "sha512-dyIGFKXfUFiwkMfNGn1+F6b80ZjR3uSYv1j6xVJSDlft5waZ2cwkHW4e7zNzvq7hiEackcgvBpmnXZrI1GltPg==", "dev": true, - "optional": true, - "peer": true + "license": "MIT" }, "node_modules/@types/semver": { "version": "7.5.8", "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/send": { "version": "0.17.4", "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", "dev": true, + "license": "MIT", "dependencies": { "@types/mime": "^1", "@types/node": "*" @@ -5402,6 +5816,7 @@ "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", "dev": true, + "license": "MIT", "dependencies": { "@types/express": "*" } @@ -5411,6 +5826,7 @@ "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", "dev": true, + "license": "MIT", "dependencies": { "@types/http-errors": "*", "@types/node": "*", @@ -5422,20 +5838,23 @@ "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } }, "node_modules/@types/unist": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.10.tgz", - "integrity": "sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==" + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz", + "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==", + "license": "MIT" }, "node_modules/@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -5444,6 +5863,7 @@ "version": "10.0.0", "resolved": "https://registry.npmjs.org/@uirouter/angular/-/angular-10.0.0.tgz", "integrity": "sha512-X1iSOlorjlcWjq4X/IVH3RmZCS/FDeqnSp/pjWGIKBnSw7myew2RIOIaYKK3Jq1SPx7GPLRL9uCtjkPJ1EcP8A==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -5461,6 +5881,7 @@ "version": "14.0.0", "resolved": "https://registry.npmjs.org/@uirouter/angular-hybrid/-/angular-hybrid-14.0.0.tgz", "integrity": "sha512-YtBN5G0ibfAeM+6xuzbNNARazI1bAroDm8Wk0/AHuqYozbwKlcVgI5fBandrQYQkv0sindz4otP4cjSgfTpA2A==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" }, @@ -5476,6 +5897,7 @@ "version": "1.0.30", "resolved": "https://registry.npmjs.org/@uirouter/angularjs/-/angularjs-1.0.30.tgz", "integrity": "sha512-qkc3RFZc91S5K0gc/QVAXc9LGDPXjR04vDgG/11j8+yyZEuQojXxKxdLhKIepiPzqLmGRVqzBmBc27gtqaEeZg==", + "license": "MIT", "dependencies": { "@uirouter/core": "6.0.8" }, @@ -5490,14 +5912,16 @@ "version": "6.0.8", "resolved": "https://registry.npmjs.org/@uirouter/core/-/core-6.0.8.tgz", "integrity": "sha512-Gc/BAW47i4L54p8dqYCJJZuv2s3tqlXQ0fvl6Zp2xrblELPVfxmjnc0eurx3XwfQdaqm3T6uls6tQKkof/4QMw==", + "license": "MIT", "engines": { "node": ">=4.0.0" } }, "node_modules/@uirouter/core": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@uirouter/core/-/core-6.1.0.tgz", - "integrity": "sha512-WFYh5NPAqRX4L2qlI4k62tgR6pxoqOBSW1CM1uBWCau4mAmgasYd5etJ9RoSJrSnCpCQ2km2Jltf0n5ql684MQ==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/@uirouter/core/-/core-6.1.1.tgz", + "integrity": "sha512-vA+OolBOe0R8dbFk5mgaj30LzYzOoGhMJzj356KVQcx+wKdZHUs0dnMPuuHbKe/CEbErTgFA3MfRAW96qVc2hA==", + "license": "MIT", "peer": true, "engines": { "node": ">=4.0.0" @@ -5507,6 +5931,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/@uirouter/rx/-/rx-1.0.0.tgz", "integrity": "sha512-dqPmLFC+qqF6RIdJVKktXSON6WILy2oyLhADDk74F3GAUZ/VvOu3QSPLDtZEP3LMSo6vkGQvwcUdjgNVWL3YJA==", + "license": "MIT", "peerDependencies": { "@uirouter/core": ">=6.0.1", "rxjs": "^6.5.3 || ^7.4.0" @@ -5517,6 +5942,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6" @@ -5526,25 +5952,29 @@ "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.6", "@webassemblyjs/helper-api-error": "1.11.6", @@ -5555,13 +5985,15 @@ "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -5574,6 +6006,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, + "license": "MIT", "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -5583,6 +6016,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@xtuc/long": "4.2.2" } @@ -5591,13 +6025,15 @@ "version": "1.11.6", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.12.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -5614,6 +6050,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", @@ -5627,6 +6064,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -5639,6 +6077,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", @@ -5653,6 +6092,7 @@ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" @@ -5662,38 +6102,65 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/@yarnpkg/lockfile": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz", "integrity": "sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/@zxcvbn-ts/core": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@zxcvbn-ts/core/-/core-3.0.4.tgz", + "integrity": "sha512-aQeiT0F09FuJaAqNrxynlAwZ2mW/1MdXakKWNmGM1Qp/VaY6CnB/GfnMS2T8gB2231Esp1/maCWd8vTG4OuShw==", + "license": "MIT", + "dependencies": { + "fastest-levenshtein": "1.0.16" + } + }, + "node_modules/@zxcvbn-ts/language-common": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@zxcvbn-ts/language-common/-/language-common-3.0.4.tgz", + "integrity": "sha512-viSNNnRYtc7ULXzxrQIVUNwHAPSXRtoIwy/Tq4XQQdIknBzw4vz36lQLF6mvhMlTIlpjoN/Z1GFu/fwiAlUSsw==", + "license": "MIT" + }, + "node_modules/@zxcvbn-ts/language-en": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@zxcvbn-ts/language-en/-/language-en-3.0.2.tgz", + "integrity": "sha512-Zp+zL+I6Un2Bj0tRXNs6VUBq3Djt+hwTwUz4dkt2qgsQz47U0/XthZ4ULrT/RxjwJRl5LwiaKOOZeOtmixHnjg==", + "license": "MIT" }, "node_modules/abab": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", "deprecated": "Use your platform's native atob() and btoa() methods instead", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, + "license": "MIT", "dependencies": { "mime-types": "~2.1.34", "negotiator": "0.6.3" @@ -5703,10 +6170,11 @@ } }, "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -5719,6 +6187,7 @@ "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^8" } @@ -5728,15 +6197,20 @@ "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^8" } }, "node_modules/acorn-walk": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", - "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", + "version": "8.3.3", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", + "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.11.0" + }, "engines": { "node": ">=0.4.0" } @@ -5746,6 +6220,7 @@ "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", "dev": true, + "license": "MIT", "dependencies": { "loader-utils": "^2.0.0", "regex-parser": "^2.2.11" @@ -5759,6 +6234,7 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, + "license": "MIT", "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -5768,22 +6244,12 @@ "node": ">=8.9.0" } }, - "node_modules/adm-zip": { - "version": "0.5.14", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.14.tgz", - "integrity": "sha512-DnyqqifT4Jrcvb8USYjp6FHtBpEIz1mnXu6pTRHZ0RL69LbQYiO+0lDFg5+OKA7U29oWSs3a/i8fhn8ZcceIWg==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=12.0" - } - }, "node_modules/agent-base": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", "dev": true, + "license": "MIT", "dependencies": { "debug": "4" }, @@ -5796,6 +6262,7 @@ "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.5.0.tgz", "integrity": "sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==", "dev": true, + "license": "MIT", "dependencies": { "humanize-ms": "^1.2.1" }, @@ -5808,6 +6275,7 @@ "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, + "license": "MIT", "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -5820,6 +6288,7 @@ "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -5836,6 +6305,7 @@ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^8.0.0" }, @@ -5849,15 +6319,16 @@ } }, "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", - "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -5868,13 +6339,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", "dev": true, + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } @@ -5883,52 +6356,61 @@ "version": "1.5.11", "resolved": "https://registry.npmjs.org/angular/-/angular-1.5.11.tgz", "integrity": "sha512-09DBOVVWo6rOQfdCBKGfEL0ZZIhf6P3fbeP3BU+ty5FU50DPiavVeDn8hQ4wXE8o4vKEEpzY1aRcRHJMCixWYA==", - "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward." + "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward.", + "license": "MIT" }, "node_modules/angular-animate": { "version": "1.5.11", "resolved": "https://registry.npmjs.org/angular-animate/-/angular-animate-1.5.11.tgz", "integrity": "sha512-onbcfyND0O42P15qtVvby2f3A2XlsKG2VzAhCjGCZoR9cow9s60fpVlnf8/Xx8wlqjukx/rd65QbxwPAnqSCyg==", - "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward." + "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward.", + "license": "MIT" }, "node_modules/angular-messages": { "version": "1.5.11", "resolved": "https://registry.npmjs.org/angular-messages/-/angular-messages-1.5.11.tgz", - "integrity": "sha512-3RiBB3jn8fESBPYSbjZA3VgrKIhcwwvPRIMUypLWO28VJhNv7/nq7o9thZ2ZBgCJgSSuTKiBesTNZMqabeLtrw==" + "integrity": "sha512-3RiBB3jn8fESBPYSbjZA3VgrKIhcwwvPRIMUypLWO28VJhNv7/nq7o9thZ2ZBgCJgSSuTKiBesTNZMqabeLtrw==", + "license": "MIT" }, "node_modules/angular-minicolors": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/angular-minicolors/-/angular-minicolors-0.0.7.tgz", - "integrity": "sha512-JFepxt7N3hFnCcBVWtr4mkO3KYInl6wisDCw3ZbRY+yJCj0hWhC0DmT9x4ZVrfpxtS1iHJRAqfqOBw/WY9Mcqw==" + "integrity": "sha512-JFepxt7N3hFnCcBVWtr4mkO3KYInl6wisDCw3ZbRY+yJCj0hWhC0DmT9x4ZVrfpxtS1iHJRAqfqOBw/WY9Mcqw==", + "license": "MIT" }, "node_modules/angular-resource": { "version": "1.5.11", "resolved": "https://registry.npmjs.org/angular-resource/-/angular-resource-1.5.11.tgz", "integrity": "sha512-OlJJ+pxCu2PoyWrlkEeLjP7jmo7WtYHuWYdT8s1IpLVHYk4rfK7+uD5Zua99Yi1ZS/x9nU+mBiAupp46mBPayA==", - "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward." + "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward.", + "license": "MIT" }, "node_modules/angular-route": { "version": "1.5.11", "resolved": "https://registry.npmjs.org/angular-route/-/angular-route-1.5.11.tgz", "integrity": "sha512-0kElWj6PF+ChXhu4kPed+5hbG5E3gR7AM1gvgYvuT36onYCI6ZELS4/IS232gDVCqueoulMS9BfeeFk6o/2/Sw==", - "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward." + "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward.", + "license": "MIT" }, "node_modules/angular-sanitize": { "version": "1.5.11", "resolved": "https://registry.npmjs.org/angular-sanitize/-/angular-sanitize-1.5.11.tgz", "integrity": "sha512-9yVOr8YOefo0/4q+ImqNdGcbfGzelQIoHW0OoaoU/U5wpRZNn5IqlkdLW9udieSiprYzuXeqiS1V7ZiHurYisw==", - "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward." + "deprecated": "For the actively supported Angular, see https://www.npmjs.com/package/@angular/core. AngularJS support has officially ended. For extended AngularJS support options, see https://goo.gle/angularjs-path-forward.", + "license": "MIT" }, "node_modules/angular-ui-bootstrap": { "version": "2.5.6", "resolved": "https://registry.npmjs.org/angular-ui-bootstrap/-/angular-ui-bootstrap-2.5.6.tgz", - "integrity": "sha512-yzcHpPMLQl0232nDzm5P4iAFTFQ9dMw0QgFLuKYbDj9M0xJ62z0oudYD/Lvh1pWfRsukiytP4Xj6BHOSrSXP8A==" + "integrity": "sha512-yzcHpPMLQl0232nDzm5P4iAFTFQ9dMw0QgFLuKYbDj9M0xJ62z0oudYD/Lvh1pWfRsukiytP4Xj6BHOSrSXP8A==", + "license": "MIT" }, "node_modules/ansi-colors": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -5938,6 +6420,7 @@ "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -5956,6 +6439,7 @@ "engines": [ "node >= 0.8.0" ], + "license": "Apache-2.0", "bin": { "ansi-html": "bin/ansi-html" } @@ -5965,6 +6449,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -5974,6 +6459,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -5986,6 +6472,7 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", "dev": true, + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -5995,15 +6482,17 @@ } }, "node_modules/apg-lite": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/apg-lite/-/apg-lite-1.0.3.tgz", - "integrity": "sha512-lOoNkL7vN7PGdyQMFPey1aok2oVVqvs3n7UMFBRvQ9FoELSbKhgPc3rd7JptaGwCmo4125gLX9Cqb8ElvLCFaQ==" + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/apg-lite/-/apg-lite-1.0.4.tgz", + "integrity": "sha512-B32zCN3IdHIc99Vy7V9BaYTUzLeRA8YXYY1aQD1/5I2aqIrO0coi4t6hJPqMisidlBxhyME8UexkHt31SlR6Og==", + "license": "BSD-2-Clause" }, "node_modules/aproba": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz", "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/are-we-there-yet": { "version": "3.0.1", @@ -6011,6 +6500,7 @@ "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", "deprecated": "This package is no longer supported.", "dev": true, + "license": "ISC", "dependencies": { "delegates": "^1.0.0", "readable-stream": "^3.6.0" @@ -6019,10 +6509,36 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/are-we-there-yet/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/are-we-there-yet/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } @@ -6030,13 +6546,15 @@ "node_modules/argparse/node_modules/sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "license": "BSD-3-Clause" }, "node_modules/array-buffer-byte-length": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" @@ -6052,38 +6570,15 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, "node_modules/arraybuffer.prototype.slice": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", @@ -6106,6 +6601,7 @@ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -6113,35 +6609,15 @@ "node_modules/asap": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" - }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.8" - } + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "license": "MIT" }, "node_modules/ast-types": { "version": "0.9.6", "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -6149,13 +6625,15 @@ "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" }, "node_modules/atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "dev": true, + "license": "(MIT OR Apache-2.0)", "bin": { "atob": "bin/atob.js" }, @@ -6167,14 +6645,15 @@ "version": "3.16.2", "resolved": "https://registry.npmjs.org/autolinker/-/autolinker-3.16.2.tgz", "integrity": "sha512-JiYl7j2Z19F9NdTmirENSUUIIL/9MytEWtmzhfmsKPCp9E+G35Y0UNCMoM9tFigxT59qSc8Ml2dlZXOCVTYwuA==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" } }, "node_modules/autoprefixer": { - "version": "10.4.19", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.19.tgz", - "integrity": "sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==", + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", "dev": true, "funding": [ { @@ -6190,12 +6669,13 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0", - "caniuse-lite": "^1.0.30001599", + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", + "picocolors": "^1.0.1", "postcss-value-parser": "^4.2.0" }, "bin": { @@ -6213,6 +6693,7 @@ "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, + "license": "MIT", "dependencies": { "possible-typed-array-names": "^1.0.0" }, @@ -6223,29 +6704,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.0.tgz", - "integrity": "sha512-3AungXC4I8kKsS9PuS4JH2nc+0bVY/mjgrephHTIi8fpEeGsTHBUJeosp0Wc1myYMElmD0B3Oc4XL/HVJ4PV2g==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/axios": { - "version": "1.6.8", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", - "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", + "version": "1.7.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.7.tgz", + "integrity": "sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q==", + "license": "MIT", "dependencies": { "follow-redirects": "^1.15.6", "form-data": "^4.0.0", @@ -6256,6 +6719,7 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", "integrity": "sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==", + "license": "MIT", "dependencies": { "chalk": "^1.1.3", "esutils": "^2.0.2", @@ -6266,6 +6730,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -6274,6 +6739,7 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -6282,6 +6748,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "license": "MIT", "dependencies": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", @@ -6296,12 +6763,14 @@ "node_modules/babel-code-frame/node_modules/js-tokens": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==" + "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", + "license": "MIT" }, "node_modules/babel-code-frame/node_modules/strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -6313,6 +6782,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -6322,6 +6792,7 @@ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", "dev": true, + "license": "MIT", "dependencies": { "find-cache-dir": "^3.3.1", "loader-utils": "^2.0.0", @@ -6341,6 +6812,7 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, + "license": "MIT", "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -6354,6 +6826,7 @@ "version": "6.23.0", "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", "integrity": "sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==", + "license": "MIT", "dependencies": { "babel-runtime": "^6.22.0" } @@ -6363,6 +6836,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -6379,6 +6853,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", "dev": true, + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.17.7", "@babel/helper-define-polyfill-provider": "^0.3.3", @@ -6393,6 +6868,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -6402,6 +6878,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-define-polyfill-provider": "^0.3.2", "core-js-compat": "^3.21.0" @@ -6415,6 +6892,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-define-polyfill-provider": "^0.3.3" }, @@ -6426,6 +6904,7 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", "integrity": "sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA==", + "license": "MIT", "dependencies": { "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", "babel-runtime": "^6.22.0", @@ -6436,6 +6915,7 @@ "version": "6.26.2", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "license": "MIT", "dependencies": { "babel-plugin-transform-strict-mode": "^6.24.1", "babel-runtime": "^6.26.0", @@ -6447,6 +6927,7 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", "integrity": "sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw==", + "license": "MIT", "dependencies": { "babel-plugin-transform-es2015-modules-amd": "^6.24.1", "babel-runtime": "^6.22.0", @@ -6456,22 +6937,26 @@ "node_modules/babel-plugin-transform-member-expression-literals": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.9.4.tgz", - "integrity": "sha512-Xq9/Rarpj+bjOZSl1nBbZYETsNEDDJSrb6Plb1sS3/36FukWFLLRysgecva5KZECjUJTrJoQqjJgtWToaflk5Q==" + "integrity": "sha512-Xq9/Rarpj+bjOZSl1nBbZYETsNEDDJSrb6Plb1sS3/36FukWFLLRysgecva5KZECjUJTrJoQqjJgtWToaflk5Q==", + "license": "MIT" }, "node_modules/babel-plugin-transform-merge-sibling-variables": { "version": "6.9.5", "resolved": "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.5.tgz", - "integrity": "sha512-xj/KrWi6/uP+DrD844h66Qh2cZN++iugEIgH8QcIxhmZZPNP6VpOE9b4gP2FFW39xDAY43kCmYMM6U0QNKN8fw==" + "integrity": "sha512-xj/KrWi6/uP+DrD844h66Qh2cZN++iugEIgH8QcIxhmZZPNP6VpOE9b4gP2FFW39xDAY43kCmYMM6U0QNKN8fw==", + "license": "MIT" }, "node_modules/babel-plugin-transform-minify-booleans": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.9.4.tgz", - "integrity": "sha512-9pW9ePng6DZpzGPalcrULuhSCcauGAbn8AeU3bE34HcDkGm8Ldt0ysjGkyb64f0K3T5ilV4mriayOVv5fg0ASA==" + "integrity": "sha512-9pW9ePng6DZpzGPalcrULuhSCcauGAbn8AeU3bE34HcDkGm8Ldt0ysjGkyb64f0K3T5ilV4mriayOVv5fg0ASA==", + "license": "MIT" }, "node_modules/babel-plugin-transform-property-literals": { "version": "6.9.4", "resolved": "https://registry.npmjs.org/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.9.4.tgz", "integrity": "sha512-Pf8JHTjTPxecqVyL6KSwD/hxGpoTZjiEgV7nCx0KFQsJYM0nuuoCajbg09KRmZWeZbJ5NGTySABYv8b/hY1eEA==", + "license": "MIT", "dependencies": { "esutils": "^2.0.2" } @@ -6480,6 +6965,7 @@ "version": "6.24.1", "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", "integrity": "sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw==", + "license": "MIT", "dependencies": { "babel-runtime": "^6.22.0", "babel-types": "^6.24.1" @@ -6489,6 +6975,7 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==", + "license": "MIT", "dependencies": { "core-js": "^2.4.0", "regenerator-runtime": "^0.11.0" @@ -6497,12 +6984,14 @@ "node_modules/babel-runtime/node_modules/regenerator-runtime": { "version": "0.11.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", - "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "license": "MIT" }, "node_modules/babel-template": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", "integrity": "sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==", + "license": "MIT", "dependencies": { "babel-runtime": "^6.26.0", "babel-traverse": "^6.26.0", @@ -6515,6 +7004,7 @@ "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", "integrity": "sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==", + "license": "MIT", "dependencies": { "babel-code-frame": "^6.26.0", "babel-messages": "^6.23.0", @@ -6531,6 +7021,7 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -6539,6 +7030,7 @@ "version": "9.18.0", "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -6546,12 +7038,14 @@ "node_modules/babel-traverse/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" }, "node_modules/babel-types": { "version": "6.26.0", "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", "integrity": "sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==", + "license": "MIT", "dependencies": { "babel-runtime": "^6.26.0", "esutils": "^2.0.2", @@ -6563,6 +7057,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", "integrity": "sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -6571,6 +7066,7 @@ "version": "6.18.0", "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "license": "MIT", "bin": { "babylon": "bin/babylon.js" } @@ -6578,7 +7074,8 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "license": "MIT" }, "node_modules/base64-js": { "version": "1.5.1", @@ -6597,13 +7094,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/base64id": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz", "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==", "dev": true, + "license": "MIT", "engines": { "node": "^4.5.0 || >= 5.9" } @@ -6612,24 +7111,15 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } + "license": "MIT" }, "node_modules/big.js": { "version": "5.2.2", "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -6639,6 +7129,7 @@ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -6651,27 +7142,36 @@ "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "devOptional": true, + "license": "MIT", "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", "readable-stream": "^3.4.0" } }, - "node_modules/blocking-proxy": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/blocking-proxy/-/blocking-proxy-1.0.1.tgz", - "integrity": "sha512-KE8NFMZr3mN2E0HcvCgRtX7DjhiIQrwle+nSVJVC/yqFb9+xznHl2ZcoBp2L9qzkI4t4cBFJ1efXF8Dwi132RA==", - "dev": true, - "optional": true, - "peer": true, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "devOptional": true, + "license": "MIT", "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "blocking-proxy": "built/lib/bin.js" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=6.9.x" + "node": ">= 6" + } + }, + "node_modules/bl/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "devOptional": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" } }, "node_modules/body-parser": { @@ -6679,6 +7179,7 @@ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, + "license": "MIT", "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -6703,6 +7204,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -6711,13 +7213,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/bonjour-service": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", "multicast-dns": "^7.2.5" @@ -6727,12 +7231,14 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/brace-expansion": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -6742,6 +7248,7 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, + "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -6750,9 +7257,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.1.tgz", - "integrity": "sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", "dev": true, "funding": [ { @@ -6768,11 +7275,12 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001629", - "electron-to-chromium": "^1.4.796", - "node-releases": "^2.0.14", - "update-browserslist-db": "^1.0.16" + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -6781,57 +7289,6 @@ "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "node_modules/browserstack": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/browserstack/-/browserstack-1.6.1.tgz", - "integrity": "sha512-GxtFjpIaKdbAyzHfFDKixKO8IBT7wR3NjbzrGc78nNs/Ciys9wU3/nBtsqsWv5nDSrdI5tz0peKuzCPuNXNUiw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "https-proxy-agent": "^2.2.1" - } - }, - "node_modules/browserstack/node_modules/agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "es6-promisify": "^5.0.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/browserstack/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/browserstack/node_modules/https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - }, - "engines": { - "node": ">= 4.5.0" - } - }, "node_modules/buffer": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", @@ -6851,6 +7308,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" @@ -6860,13 +7318,15 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/builtin-modules": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -6879,6 +7339,7 @@ "resolved": "https://registry.npmjs.org/builtins/-/builtins-5.1.0.tgz", "integrity": "sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.0.0" } @@ -6888,6 +7349,7 @@ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -6897,6 +7359,7 @@ "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", "dev": true, + "license": "ISC", "dependencies": { "@npmcli/fs": "^2.1.0", "@npmcli/move-file": "^2.0.0", @@ -6926,6 +7389,7 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } @@ -6934,6 +7398,8 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -6953,6 +7419,7 @@ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -6962,6 +7429,7 @@ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", "dev": true, + "license": "MIT", "dependencies": { "no-case": "^2.2.0", "upper-case": "^1.1.1" @@ -6972,14 +7440,15 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/caniuse-lite": { - "version": "1.0.30001633", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001633.tgz", - "integrity": "sha512-6sT0yf/z5jqf8tISAgpJDrmwOpLsrpnyCdD/lOZKvKkkJK4Dn0X5i7KF7THEZhOq+30bmhwBlNEaqPUiHiKtZg==", + "version": "1.0.30001658", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001658.tgz", + "integrity": "sha512-N2YVqWbJELVdrnsW5p+apoQyYt51aBMSsBZki1XZEfeBCexcM/sf4xiAHcXQBkuOwJBXtWF7aW1sYX6tKebPHw==", "dev": true, "funding": [ { @@ -6994,21 +7463,15 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true, - "optional": true, - "peer": true + ], + "license": "CC-BY-4.0" }, "node_modules/chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -7022,6 +7485,7 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -7031,6 +7495,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -7040,6 +7505,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -7049,13 +7515,15 @@ "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/chokidar": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, + "license": "MIT", "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -7080,6 +7548,7 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } @@ -7089,6 +7558,7 @@ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0" } @@ -7096,13 +7566,15 @@ "node_modules/classnames": { "version": "2.5.1", "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", - "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", + "license": "MIT" }, "node_modules/clean-css": { "version": "4.2.4", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", "dev": true, + "license": "MIT", "dependencies": { "source-map": "~0.6.0" }, @@ -7115,6 +7587,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -7124,6 +7597,7 @@ "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -7133,6 +7607,7 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, + "license": "MIT", "dependencies": { "restore-cursor": "^3.1.0" }, @@ -7145,6 +7620,7 @@ "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -7157,6 +7633,7 @@ "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", "dev": true, + "license": "ISC", "engines": { "node": ">= 10" } @@ -7166,6 +7643,7 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -7177,6 +7655,7 @@ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8" } @@ -7186,6 +7665,7 @@ "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dev": true, + "license": "MIT", "dependencies": { "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", @@ -7200,6 +7680,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -7208,13 +7689,15 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true, + "license": "ISC", "bin": { "color-support": "bin.js" } @@ -7223,13 +7706,15 @@ "version": "2.0.20", "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/colors": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.1.90" } @@ -7238,6 +7723,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" }, @@ -7249,6 +7735,7 @@ "version": "1.0.8", "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -7258,19 +7745,22 @@ "version": "2.17.1", "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dev": true, + "license": "MIT", "dependencies": { "mime-db": ">= 1.43.0 < 2" }, @@ -7283,6 +7773,7 @@ "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", "dev": true, + "license": "MIT", "dependencies": { "accepts": "~1.3.5", "bytes": "3.0.0", @@ -7301,6 +7792,7 @@ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -7310,6 +7802,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -7318,25 +7811,29 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/compression/node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/connect": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "finalhandler": "1.1.2", @@ -7352,6 +7849,7 @@ "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8" } @@ -7361,6 +7859,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -7369,19 +7868,22 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/console-control-strings": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/content-disposition": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "5.2.1" }, @@ -7394,6 +7896,7 @@ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -7402,13 +7905,15 @@ "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cookie": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -7417,13 +7922,15 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/copy-anything": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", "dev": true, + "license": "MIT", "dependencies": { "is-what": "^3.14.1" }, @@ -7435,6 +7942,7 @@ "version": "3.3.3", "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz", "integrity": "sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==", + "license": "MIT", "dependencies": { "toggle-selection": "^1.0.6" } @@ -7444,6 +7952,7 @@ "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", "dev": true, + "license": "MIT", "dependencies": { "fast-glob": "^3.2.11", "glob-parent": "^6.0.1", @@ -7464,15 +7973,16 @@ } }, "node_modules/copy-webpack-plugin/node_modules/ajv": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", - "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -7484,6 +7994,7 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -7496,6 +8007,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -7507,13 +8019,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/copy-webpack-plugin/node_modules/schema-utils": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -7533,6 +8047,7 @@ "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz", "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==", "dev": true, + "license": "MIT", "dependencies": { "glob": "^7.0.5", "minimatch": "^3.0.3", @@ -7552,6 +8067,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -7561,7 +8077,9 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -7582,6 +8100,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -7594,6 +8113,7 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -7612,6 +8132,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } @@ -7621,15 +8142,17 @@ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", - "hasInstallScript": true + "hasInstallScript": true, + "license": "MIT" }, "node_modules/core-js-compat": { - "version": "3.37.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.37.0.tgz", - "integrity": "sha512-vYq4L+T8aS5UuFg4UwDhc7YNRWVeVZwltad9C/jV3R2LgVOpS9BDr7l/WL6BN0dbV3k1XejPTHqqEzJgsa0frA==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.38.1.tgz", + "integrity": "sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==", "dev": true, + "license": "MIT", "dependencies": { - "browserslist": "^4.23.0" + "browserslist": "^4.23.3" }, "funding": { "type": "opencollective", @@ -7637,10 +8160,11 @@ } }, "node_modules/core-js-pure": { - "version": "3.37.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.37.0.tgz", - "integrity": "sha512-d3BrpyFr5eD4KcbRvQ3FTUx/KWmaDesr7+a3+1+P46IUnNoEt+oiLijPINZMEon7w9oGkIINWxrBAU9DEciwFQ==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.38.1.tgz", + "integrity": "sha512-BY8Etc1FZqdw1glX0XNOq2FDwfrg/VGqoZOZCdaL+UmdaqDwQwYXkMJT4t6In+zfEfOJDcM9T0KdbBeJg8KKCQ==", "hasInstallScript": true, + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/core-js" @@ -7650,13 +8174,15 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cors": { "version": "2.8.5", "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", "dev": true, + "license": "MIT", "dependencies": { "object-assign": "^4", "vary": "^1" @@ -7670,6 +8196,7 @@ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", "dev": true, + "license": "MIT", "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -7685,6 +8212,7 @@ "version": "15.7.0", "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "license": "MIT", "dependencies": { "loose-envify": "^1.3.1", "object-assign": "^4.1.1" @@ -7695,6 +8223,7 @@ "resolved": "https://registry.npmjs.org/critters/-/critters-0.0.16.tgz", "integrity": "sha512-JwjgmO6i3y6RWtLYmXwO5jMd+maZt8Tnfu7VVISmEWyQqfLpB8soBswf8/2bu6SBXxtKA68Al3c+qIG1ApT68A==", "dev": true, + "license": "Apache-2.0", "dependencies": { "chalk": "^4.1.0", "css-select": "^4.2.0", @@ -7709,6 +8238,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -7724,6 +8254,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -7740,6 +8271,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -7751,13 +8283,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/critters/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -7766,13 +8300,15 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/critters/node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -7785,6 +8321,7 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, + "license": "MIT", "dependencies": { "nice-try": "^1.0.4", "path-key": "^2.0.1", @@ -7801,6 +8338,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver" } @@ -7810,6 +8348,7 @@ "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "source-map": "^0.6.1", @@ -7822,6 +8361,7 @@ "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-selector-parser": "^6.0.9" }, @@ -7840,6 +8380,7 @@ "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-selector-parser": "^6.0.9" }, @@ -7858,6 +8399,7 @@ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", "dev": true, + "license": "MIT", "dependencies": { "icss-utils": "^5.1.0", "postcss": "^8.4.7", @@ -7884,6 +8426,7 @@ "resolved": "https://registry.npmjs.org/css-parse/-/css-parse-2.0.0.tgz", "integrity": "sha512-UNIFik2RgSbiTwIW1IsFwXWn6vs+bYdq83LKTSOsx7NJR7WII9dxewkHLltfTLVppoUApHV0118a4RZRI9FLwA==", "dev": true, + "license": "MIT", "dependencies": { "css": "^2.0.0" } @@ -7893,6 +8436,7 @@ "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", "dev": true, + "license": "CC0-1.0", "bin": { "css-prefers-color-scheme": "dist/cli.cjs" }, @@ -7908,6 +8452,7 @@ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.0.1", @@ -7924,6 +8469,7 @@ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">= 6" }, @@ -7934,13 +8480,15 @@ "node_modules/css.escape": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==", + "license": "MIT" }, "node_modules/css/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -7951,6 +8499,7 @@ "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", "dev": true, + "license": "MIT", "dependencies": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0", @@ -7973,13 +8522,15 @@ "type": "github", "url": "https://github.com/sponsors/csstools" } - ] + ], + "license": "CC0-1.0" }, "node_modules/cssesc": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true, + "license": "MIT", "bin": { "cssesc": "bin/cssesc" }, @@ -7991,18 +8542,21 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/cuint/-/cuint-0.2.2.tgz", "integrity": "sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/custom-event": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/custom-event/-/custom-event-1.0.1.tgz", "integrity": "sha512-GAj5FOq0Hd+RsCGVJxZuKaIDXDf3h6GQoNEjFgbLLI/trgtavwUbSnZ5pVfg27DVCaWjIohryS0JFwIJyT2cMg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/d": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", + "license": "ISC", "dependencies": { "es5-ext": "^0.10.64", "type": "^2.7.2" @@ -8011,25 +8565,12 @@ "node": ">=0.12" } }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, "node_modules/data-view-buffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -8047,6 +8588,7 @@ "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -8064,6 +8606,7 @@ "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -8081,6 +8624,7 @@ "resolved": "https://registry.npmjs.org/date-format/-/date-format-4.0.14.tgz", "integrity": "sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4.0" } @@ -8089,13 +8633,15 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.1.2" }, @@ -8108,27 +8654,18 @@ } } }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/decimal-format": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/decimal-format/-/decimal-format-3.0.1.tgz", - "integrity": "sha512-L07urvPTg4RoTTAMsbZlVPdGoQKeQRLukLovp/6aTufiwGnVHY4Q6L4hELAFAWnh6zT0dZpZGXU/oSrli+SG9w==" + "integrity": "sha512-L07urvPTg4RoTTAMsbZlVPdGoQKeQRLukLovp/6aTufiwGnVHY4Q6L4hELAFAWnh6zT0dZpZGXU/oSrli+SG9w==", + "license": "ISC" }, "node_modules/decode-uri-component": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10" } @@ -8137,6 +8674,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", "optional": true, "dependencies": { "mimic-response": "^3.1.0" @@ -8152,6 +8690,7 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "license": "MIT", "engines": { "node": ">=4.0.0" } @@ -8160,6 +8699,7 @@ "version": "4.3.1", "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -8169,6 +8709,7 @@ "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "execa": "^5.0.0" }, @@ -8181,6 +8722,7 @@ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, + "license": "MIT", "dependencies": { "clone": "^1.0.2" }, @@ -8192,6 +8734,8 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -8209,6 +8753,7 @@ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -8218,6 +8763,7 @@ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -8230,146 +8776,48 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "node_modules/del/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } + "license": "MIT" }, - "node_modules/del/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, + "license": "MIT", "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">= 0.8" } }, - "node_modules/del/node_modules/globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "node_modules/dependency-graph": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", + "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6.0" } }, - "node_modules/del/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/del/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegates": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", - "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", - "dev": true - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dependency-graph": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz", - "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8", "npm": "1.2.8000 || >= 1.4.16" @@ -8379,6 +8827,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", + "license": "Apache-2.0", "optional": true, "engines": { "node": ">=8" @@ -8388,19 +8837,22 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/di": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/di/-/di-0.0.1.tgz", "integrity": "sha512-uJaamHkagcZtHPqCIHZxnFrXlunQXgBOsZSUOWwFw31QJCAbyTBoHMW75YOTur5ZNx8pIeAKgf6GWIgaqqiLhA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/diff": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -8410,6 +8862,7 @@ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", "dev": true, + "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -8422,6 +8875,7 @@ "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", "dev": true, + "license": "MIT", "dependencies": { "@leichtgewicht/ip-codec": "^2.0.1" }, @@ -8434,6 +8888,7 @@ "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", "dev": true, + "license": "MIT", "dependencies": { "utila": "~0.4" } @@ -8443,6 +8898,7 @@ "resolved": "https://registry.npmjs.org/dom-serialize/-/dom-serialize-2.2.1.tgz", "integrity": "sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==", "dev": true, + "license": "MIT", "dependencies": { "custom-event": "~1.0.0", "ent": "~2.2.0", @@ -8455,6 +8911,7 @@ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", "dev": true, + "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", @@ -8474,13 +8931,15 @@ "type": "github", "url": "https://github.com/sponsors/fb55" } - ] + ], + "license": "BSD-2-Clause" }, "node_modules/domhandler": { "version": "4.3.1", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.2.0" }, @@ -8492,15 +8951,17 @@ } }, "node_modules/dompurify": { - "version": "2.5.5", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.5.5.tgz", - "integrity": "sha512-FgbqnEPiv5Vdtwt6Mxl7XSylttCC03cqP5ldNT2z+Kj0nLxPHJH4+1Cyf5Jasxhw93Rl4Oo11qRoUV72fmya2Q==" + "version": "2.5.6", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-2.5.6.tgz", + "integrity": "sha512-zUTaUBO8pY4+iJMPE1B9XlO2tXVYIcEA4SNGtvDELzTSCQO7RzH+j7S180BmhmJId78lqGU2z19vgVx2Sxs/PQ==", + "license": "(MPL-2.0 OR Apache-2.0)" }, "node_modules/domutils": { "version": "2.8.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^1.0.1", "domelementtype": "^2.2.0", @@ -8515,6 +8976,7 @@ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", "dev": true, + "license": "MIT", "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -8525,6 +8987,7 @@ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^2.0.3" } @@ -8534,6 +8997,7 @@ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", "dev": true, + "license": "MIT", "dependencies": { "lower-case": "^2.0.2", "tslib": "^2.0.3" @@ -8543,6 +9007,7 @@ "version": "2.4.1", "resolved": "https://registry.npmjs.org/draggabilly/-/draggabilly-2.4.1.tgz", "integrity": "sha512-HHHLPEPZqRXIDQDFRFdK7RONZausNlJ4WkA73ST7Z6O2HPWttxFHVwHo8nccuDLzXWwiVKRVuc6fTkW+CQA++A==", + "license": "MIT", "dependencies": { "get-size": "^2.0.2", "unidragger": "^2.4.0" @@ -8552,39 +9017,22 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/ecc-jsbn/node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", "dev": true, - "optional": true, - "peer": true + "license": "MIT" }, "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.4.802", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.802.tgz", - "integrity": "sha512-TnTMUATbgNdPXVSHsxvNVSG0uEd6cSZsANjm8c9HbvflZVVn1yTRcmVXYT1Ma95/ssB/Dcd30AHweH2TE+dNpA==", - "dev": true + "version": "1.5.17", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.17.tgz", + "integrity": "sha512-Q6Q+04tjC2KJ8qsSOSgovvhWcv5t+SmpH6/YfAWmhpE5/r+zw6KQy1/yWVFFNyEBvy68twTTXr2d5eLfCq7QIw==", + "dev": true, + "license": "ISC" }, "node_modules/emitter-component": { "version": "1.1.2", @@ -8598,13 +9046,15 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -8614,6 +9064,7 @@ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -8622,6 +9073,7 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "license": "MIT", "dependencies": { "iconv-lite": "^0.6.2" } @@ -8630,6 +9082,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -8641,16 +9094,18 @@ "version": "1.4.4", "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "license": "MIT", "optional": true, "dependencies": { "once": "^1.4.0" } }, "node_modules/engine.io": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.4.tgz", - "integrity": "sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==", + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.5.tgz", + "integrity": "sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==", "dev": true, + "license": "MIT", "dependencies": { "@types/cookie": "^0.4.1", "@types/cors": "^2.8.12", @@ -8661,26 +9116,28 @@ "cors": "~2.8.5", "debug": "~4.3.1", "engine.io-parser": "~5.2.1", - "ws": "~8.11.0" + "ws": "~8.17.1" }, "engines": { "node": ">=10.2.0" } }, "node_modules/engine.io-parser": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.2.tgz", - "integrity": "sha512-RcyUFKA93/CXH20l4SoVvzZfrSDMOTUS3bWVpTt2FuFP+XYrL8i8oonHP7WInRyVHXh0n/ORtoeiE1os+8qkSw==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz", + "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" } }, "node_modules/enhanced-resolve": { - "version": "5.17.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", - "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -8690,16 +9147,24 @@ } }, "node_modules/ent": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.0.tgz", - "integrity": "sha512-GHrMyVZQWvTIdDtpiEXdHZnFQKzeO09apj8Cbl4pKWy4i0Oprcq17usfDt5aO63swf0JOeMWjWQE/LzgSRuWpA==", - "dev": true + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ent/-/ent-2.2.1.tgz", + "integrity": "sha512-QHuXVeZx9d+tIQAz/XztU0ZwZf2Agg9CcXcgE1rurqvdBeDBrpSwjl8/6XUqMg7tw2Y7uAdKb2sRv+bSEFqQ5A==", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^1.4.1" + }, + "engines": { + "node": ">= 0.4" + } }, "node_modules/entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true, + "license": "BSD-2-Clause", "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } @@ -8709,6 +9174,7 @@ "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -8717,13 +9183,15 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/errno": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "prr": "~1.0.1" @@ -8737,6 +9205,7 @@ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", "dev": true, + "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } @@ -8746,6 +9215,7 @@ "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", @@ -8805,6 +9275,8 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4" }, @@ -8816,21 +9288,25 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } }, "node_modules/es-module-lexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", - "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==", - "dev": true + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "dev": true, + "license": "MIT" }, "node_modules/es-object-atoms": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, @@ -8843,6 +9319,7 @@ "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", @@ -8857,6 +9334,7 @@ "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, + "license": "MIT", "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", @@ -8874,6 +9352,7 @@ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", "hasInstallScript": true, + "license": "ISC", "dependencies": { "es6-iterator": "^2.0.3", "es6-symbol": "^3.1.3", @@ -8888,35 +9367,18 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "license": "MIT", "dependencies": { "d": "1", "es5-ext": "^0.10.35", "es6-symbol": "^3.1.1" } }, - "node_modules/es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "es6-promise": "^4.0.3" - } - }, "node_modules/es6-symbol": { "version": "3.1.4", "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", + "license": "ISC", "dependencies": { "d": "^1.0.2", "ext": "^1.7.0" @@ -8930,6 +9392,7 @@ "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", "dev": true, + "license": "Apache 2", "dependencies": { "recast": "~0.11.12", "through": "~2.3.6" @@ -8939,6 +9402,7 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "license": "ISC", "dependencies": { "d": "1", "es5-ext": "^0.10.46", @@ -8952,6 +9416,7 @@ "integrity": "sha512-VSf6S1QVqvxfIsSKb3UKr3VhUCis7wgDbtF4Vd9z84UJr05/Sp2fRKmzC+CSPG/dNAPPJZ0BTBLTT1Fhd6N9Gg==", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "bin": { "esbuild": "bin/esbuild" @@ -8983,107 +9448,439 @@ "esbuild-windows-arm64": "0.15.5" } }, - "node_modules/esbuild-darwin-arm64": { + "node_modules/esbuild-android-64": { "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz", - "integrity": "sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==", + "resolved": "https://registry.npmjs.org/esbuild-android-64/-/esbuild-android-64-0.15.5.tgz", + "integrity": "sha512-dYPPkiGNskvZqmIK29OPxolyY3tp+c47+Fsc2WYSOVjEPWNCHNyqhtFqQadcXMJDQt8eN0NMDukbyQgFcHquXg==", "cpu": [ - "arm64" + "x64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ - "darwin" + "android" ], "engines": { "node": ">=12" } }, - "node_modules/esbuild-wasm": { + "node_modules/esbuild-android-arm64": { "version": "0.15.5", - "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.15.5.tgz", - "integrity": "sha512-lTJOEKekN/4JI/eOEq0wLcx53co2N6vaT/XjBz46D1tvIVoUEyM0o2K6txW6gEotf31szFD/J1PbxmnbkGlK9A==", + "resolved": "https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.15.5.tgz", + "integrity": "sha512-YyEkaQl08ze3cBzI/4Cm1S+rVh8HMOpCdq8B78JLbNFHhzi4NixVN93xDrHZLztlocEYqi45rHHCgA8kZFidFg==", + "cpu": [ + "arm64" + ], "dev": true, - "bin": { - "esbuild": "bin/esbuild" - }, + "license": "MIT", + "optional": true, + "os": [ + "android" + ], "engines": { "node": ">=12" } }, - "node_modules/escalade": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", - "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "node_modules/esbuild-darwin-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.15.5.tgz", + "integrity": "sha512-Cr0iIqnWKx3ZTvDUAzG0H/u9dWjLE4c2gTtRLz4pqOBGjfjqdcZSfAObFzKTInLLSmD0ZV1I/mshhPoYSBMMCQ==", + "cpu": [ + "x64" + ], "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=6" + "node": ">=12" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "node_modules/esbuild-darwin-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.15.5.tgz", + "integrity": "sha512-WIfQkocGtFrz7vCu44ypY5YmiFXpsxvz2xqwe688jFfSVCnUsCn2qkEVDo7gT8EpsLOz1J/OmqjExePL1dr1Kg==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": ">=0.8.0" + "node": ">=12" } }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "node_modules/esbuild-freebsd-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.15.5.tgz", + "integrity": "sha512-M5/EfzV2RsMd/wqwR18CELcenZ8+fFxQAAEO7TJKDmP3knhWSbD72ILzrXFMMwshlPAS1ShCZ90jsxkm+8FlaA==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=8.0.0" + "node": ">=12" } }, - "node_modules/esniff": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", - "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", - "dependencies": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "event-emitter": "^0.3.5", - "type": "^2.7.2" - }, + "node_modules/esbuild-freebsd-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.15.5.tgz", + "integrity": "sha512-2JQQ5Qs9J0440F/n/aUBNvY6lTo4XP/4lt1TwDfHuo0DY3w5++anw+jTjfouLzbJmFFiwmX7SmUhMnysocx96w==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": ">=0.10" + "node": ">=12" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "node_modules/esbuild-linux-32": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.15.5.tgz", + "integrity": "sha512-gO9vNnIN0FTUGjvTFucIXtBSr1Woymmx/aHQtuU+2OllGU6YFLs99960UD4Dib1kFovVgs59MTXwpFdVoSMZoQ==", + "cpu": [ + "ia32" + ], "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=4" + "node": ">=12" } }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "node_modules/esbuild-linux-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.15.5.tgz", + "integrity": "sha512-ne0GFdNLsm4veXbTnYAWjbx3shpNKZJUd6XpNbKNUZaNllDZfYQt0/zRqOg0sc7O8GQ+PjSMv9IpIEULXVTVmg==", + "cpu": [ + "x64" + ], "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=4.0" + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.15.5.tgz", + "integrity": "sha512-wvAoHEN+gJ/22gnvhZnS/+2H14HyAxM07m59RSLn3iXrQsdS518jnEWRBnJz3fR6BJa+VUTo0NxYjGaNt7RA7Q==", + "cpu": [ + "arm" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.15.5.tgz", + "integrity": "sha512-7EgFyP2zjO065XTfdCxiXVEk+f83RQ1JsryN1X/VSX2li9rnHAt2swRbpoz5Vlrl6qjHrCmq5b6yxD13z6RheA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-mips64le": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.15.5.tgz", + "integrity": "sha512-KdnSkHxWrJ6Y40ABu+ipTZeRhFtc8dowGyFsZY5prsmMSr1ZTG9zQawguN4/tunJ0wy3+kD54GaGwdcpwWAvZQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-ppc64le": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.15.5.tgz", + "integrity": "sha512-QdRHGeZ2ykl5P0KRmfGBZIHmqcwIsUKWmmpZTOq573jRWwmpfRmS7xOhmDHBj9pxv+6qRMH8tLr2fe+ZKQvCYw==", + "cpu": [ + "ppc64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-riscv64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-riscv64/-/esbuild-linux-riscv64-0.15.5.tgz", + "integrity": "sha512-p+WE6RX+jNILsf+exR29DwgV6B73khEQV0qWUbzxaycxawZ8NE0wA6HnnTxbiw5f4Gx9sJDUBemh9v49lKOORA==", + "cpu": [ + "riscv64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-linux-s390x": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-linux-s390x/-/esbuild-linux-s390x-0.15.5.tgz", + "integrity": "sha512-J2ngOB4cNzmqLHh6TYMM/ips8aoZIuzxJnDdWutBw5482jGXiOzsPoEF4j2WJ2mGnm7FBCO4StGcwzOgic70JQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-netbsd-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.15.5.tgz", + "integrity": "sha512-MmKUYGDizYjFia0Rwt8oOgmiFH7zaYlsoQ3tIOfPxOqLssAsEgG0MUdRDm5lliqjiuoog8LyDu9srQk5YwWF3w==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-openbsd-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.15.5.tgz", + "integrity": "sha512-2mMFfkLk3oPWfopA9Plj4hyhqHNuGyp5KQyTT9Rc8hFd8wAn5ZrbJg+gNcLMo2yzf8Uiu0RT6G9B15YN9WQyMA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-sunos-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.15.5.tgz", + "integrity": "sha512-2sIzhMUfLNoD+rdmV6AacilCHSxZIoGAU2oT7XmJ0lXcZWnCvCtObvO6D4puxX9YRE97GodciRGDLBaiC6x1SA==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-wasm": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.15.5.tgz", + "integrity": "sha512-lTJOEKekN/4JI/eOEq0wLcx53co2N6vaT/XjBz46D1tvIVoUEyM0o2K6txW6gEotf31szFD/J1PbxmnbkGlK9A==", + "dev": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-32": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.15.5.tgz", + "integrity": "sha512-e+duNED9UBop7Vnlap6XKedA/53lIi12xv2ebeNS4gFmu7aKyTrok7DPIZyU5w/ftHD4MUDs5PJUkQPP9xJRzg==", + "cpu": [ + "ia32" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.15.5.tgz", + "integrity": "sha512-v+PjvNtSASHOjPDMIai9Yi+aP+Vwox+3WVdg2JB8N9aivJ7lyhp4NVU+J0MV2OkWFPnVO8AE/7xH+72ibUUEnw==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild-windows-arm64": { + "version": "0.15.5", + "resolved": "https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.15.5.tgz", + "integrity": "sha512-Yz8w/D8CUPYstvVQujByu6mlf48lKmXkq6bkeSZZxTA626efQOJb26aDGLzmFWx6eg/FwrXgt6SZs9V8Pwy/aA==", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true, + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "license": "ISC", + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" } }, "node_modules/esrecurse/node_modules/estraverse": { @@ -9091,6 +9888,7 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -9100,20 +9898,23 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } }, "node_modules/estree-walker": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", - "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", - "dev": true + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", + "dev": true, + "license": "MIT" }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } @@ -9123,6 +9924,7 @@ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -9130,12 +9932,14 @@ "node_modules/ev-emitter": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ev-emitter/-/ev-emitter-1.1.1.tgz", - "integrity": "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==" + "integrity": "sha512-ipiDYhdQSCZ4hSbX4rMW+XzNKMD1prg/sTvoVmSLkuQ1MVlwjJQQA+sW8tMYR3BLUr9KjodFV4pvzunvRhd33Q==", + "license": "MIT" }, "node_modules/event-emitter": { "version": "0.3.5", "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "license": "MIT", "dependencies": { "d": "1", "es5-ext": "~0.10.14" @@ -9145,19 +9949,22 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", "integrity": "sha512-39F7TBIV0G7gTelxwbEqnwhp90eqCPON1k0NwNfwhgKn4Co4ybUbj2pECcXT0B3ztRKZ7Pw1JujUUgmQJHcVAQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.x" } @@ -9167,6 +9974,7 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -9190,6 +9998,7 @@ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -9204,6 +10013,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -9216,6 +10026,7 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -9225,6 +10036,7 @@ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, + "license": "MIT", "dependencies": { "shebang-regex": "^3.0.0" }, @@ -9237,6 +10049,7 @@ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -9246,6 +10059,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -9259,23 +10073,14 @@ "node_modules/exif-js": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/exif-js/-/exif-js-2.1.1.tgz", - "integrity": "sha512-kiTfBy3KTNJJVInU1uSxT13s1e/+KdN9+ylFoDkAGCKIymmO1PCnM2hOuLEd1rmbEpyOcqoR35YWqsSJkZT13Q==" - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.8.0" - } + "integrity": "sha512-kiTfBy3KTNJJVInU1uSxT13s1e/+KdN9+ylFoDkAGCKIymmO1PCnM2hOuLEd1rmbEpyOcqoR35YWqsSJkZT13Q==", + "license": "MIT" }, "node_modules/expand-template": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "license": "(MIT OR WTFPL)", "optional": true, "engines": { "node": ">=6" @@ -9285,13 +10090,15 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/exponential-backoff/-/exponential-backoff-3.1.1.tgz", "integrity": "sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/express": { "version": "4.19.2", "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dev": true, + "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", @@ -9334,6 +10141,7 @@ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -9343,6 +10151,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -9352,6 +10161,7 @@ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -9369,13 +10179,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/express/node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -9384,6 +10196,7 @@ "version": "1.7.0", "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", + "license": "ISC", "dependencies": { "type": "^2.7.2" } @@ -9392,13 +10205,15 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "dev": true, + "license": "MIT", "dependencies": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", @@ -9408,27 +10223,18 @@ "node": ">=4" } }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "optional": true, - "peer": true - }, "node_modules/fast-deep-equal": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "license": "MIT" }, "node_modules/fast-glob": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -9443,24 +10249,44 @@ "node_modules/fast-json-patch": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/fast-json-patch/-/fast-json-patch-3.1.1.tgz", - "integrity": "sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==" + "integrity": "sha512-vf6IHUX2SBcA+5/+4883dsIjpBTqmfBjmYiWK1savxQmFk4JfBMLa7ynTYOs1Rolp/T1betJxHiGD3g1Mn8lUQ==", + "license": "MIT" }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz", + "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==", + "dev": true, + "license": "MIT" + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "license": "MIT", + "engines": { + "node": ">= 4.9.1" + } }, "node_modules/fastparse": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fastq": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -9469,6 +10295,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", + "license": "MIT", "dependencies": { "format": "^0.2.0" }, @@ -9482,6 +10309,7 @@ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", "dev": true, + "license": "Apache-2.0", "dependencies": { "websocket-driver": ">=0.5.1" }, @@ -9493,6 +10321,7 @@ "version": "0.8.18", "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-0.8.18.tgz", "integrity": "sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==", + "license": "MIT", "dependencies": { "core-js": "^1.0.0", "isomorphic-fetch": "^2.1.1", @@ -9507,13 +10336,15 @@ "version": "1.2.7", "resolved": "https://registry.npmjs.org/core-js/-/core-js-1.2.7.tgz", "integrity": "sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==", - "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js." + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "license": "MIT" }, "node_modules/figures": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, + "license": "MIT", "dependencies": { "escape-string-regexp": "^1.0.5" }, @@ -9529,6 +10360,7 @@ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -9541,6 +10373,7 @@ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -9559,6 +10392,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -9567,13 +10401,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/finalhandler/node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "dev": true, + "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, @@ -9586,6 +10422,7 @@ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", "dev": true, + "license": "MIT", "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -9603,6 +10440,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -9615,27 +10453,30 @@ "version": "3.3.1", "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/focus-trap": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/focus-trap/-/focus-trap-5.1.0.tgz", "integrity": "sha512-CkB/nrO55069QAUjWFBpX6oc+9V90Qhgpe6fBWApzruMq5gnlh90Oo7iSSDK7pKiV5ugG6OY2AXM5mxcmL3lwQ==", + "license": "MIT", "dependencies": { "tabbable": "^4.0.0", "xtend": "^4.0.1" } }, "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "version": "1.15.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", + "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", "funding": [ { "type": "individual", "url": "https://github.com/sponsors/RubenVerborgh" } ], + "license": "MIT", "engines": { "node": ">=4.0" }, @@ -9649,6 +10490,7 @@ "version": "4.7.0", "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", "integrity": "sha512-U6kGnykA/6bFmg1M/oT9EkFeIYv7JlX3bozwQJWiiLz6L0w3F5vBVPxHlwyX/vtNq1ckcpRKOB9f2Qal/VtFpg==", + "license": "(OFL-1.1 AND MIT)", "engines": { "node": ">=0.10.3" } @@ -9658,25 +10500,16 @@ "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, + "license": "MIT", "dependencies": { "is-callable": "^1.1.3" } }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": "*" - } - }, "node_modules/form-data": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -9699,6 +10532,7 @@ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -9708,6 +10542,7 @@ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "dev": true, + "license": "MIT", "engines": { "node": "*" }, @@ -9721,6 +10556,7 @@ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -9729,6 +10565,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "license": "MIT", "optional": true }, "node_modules/fs-extra": { @@ -9736,6 +10573,7 @@ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^4.0.0", @@ -9750,6 +10588,7 @@ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", "dev": true, + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -9761,13 +10600,15 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.6.tgz", "integrity": "sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==", - "dev": true + "dev": true, + "license": "Unlicense" }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/fsevents": { "version": "2.3.3", @@ -9775,6 +10616,7 @@ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -9787,6 +10629,8 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -9796,6 +10640,7 @@ "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -9814,6 +10659,7 @@ "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -9824,6 +10670,7 @@ "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", "deprecated": "This package is no longer supported.", "dev": true, + "license": "ISC", "dependencies": { "aproba": "^1.0.3 || ^2.0.0", "color-support": "^1.1.3", @@ -9843,6 +10690,7 @@ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -9852,6 +10700,7 @@ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, + "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -9860,6 +10709,8 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", @@ -9879,6 +10730,7 @@ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.0.0" } @@ -9886,13 +10738,15 @@ "node_modules/get-size": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/get-size/-/get-size-2.0.3.tgz", - "integrity": "sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==" + "integrity": "sha512-lXNzT/h/dTjTxRbm9BXb+SGxxzkm97h/PCIKtlN/CBCxxmkkIVV21udumMS93MuVTDX583gqc94v3RjuHmI+2Q==", + "license": "MIT" }, "node_modules/get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -9905,6 +10759,7 @@ "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", @@ -9917,21 +10772,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, "node_modules/github-from-package": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", + "license": "MIT", "optional": true }, "node_modules/glob": { @@ -9940,6 +10785,7 @@ "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -9959,6 +10805,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -9970,13 +10817,15 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/globals": { "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -9986,6 +10835,7 @@ "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, + "license": "MIT", "dependencies": { "define-properties": "^1.2.1", "gopd": "^1.0.1" @@ -10002,6 +10852,7 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", "dev": true, + "license": "MIT", "dependencies": { "dir-glob": "^3.0.1", "fast-glob": "^3.3.0", @@ -10020,6 +10871,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -10031,13 +10884,15 @@ "version": "4.2.11", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/gzip-size": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", "dev": true, + "license": "MIT", "dependencies": { "duplexer": "^0.1.2" }, @@ -10052,6 +10907,7 @@ "version": "2.0.8", "resolved": "https://registry.npmjs.org/hammerjs/-/hammerjs-2.0.8.tgz", "integrity": "sha512-tSQXBXS/MWQOn/RKckawJ61vvsDpCom87JgxiYdGwHdOa0ht0vzUWDlfioofFCRU0L+6NGDt6XzbgoJvZkMeRQ==", + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -10060,39 +10916,14 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } + "license": "MIT" }, "node_modules/has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -10104,6 +10935,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10113,6 +10945,7 @@ "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -10122,6 +10955,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -10130,6 +10964,8 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0" }, @@ -10141,6 +10977,8 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -10152,6 +10990,8 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -10164,6 +11004,7 @@ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, + "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" }, @@ -10178,12 +11019,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/hasown": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -10195,6 +11039,7 @@ "version": "2.2.5", "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -10204,6 +11049,7 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0", "comma-separated-tokens": "^1.0.0", @@ -10221,6 +11067,7 @@ "resolved": "https://registry.npmjs.org/hdr-histogram-js/-/hdr-histogram-js-2.0.3.tgz", "integrity": "sha512-Hkn78wwzWHNCp2uarhzQ2SGFLU3JY8SBDDd3TAABK4fc30wm+MuPOrg5QVFVfkKOQd6Bfz3ukJEI+q9sXEkK1g==", "dev": true, + "license": "BSD", "dependencies": { "@assemblyscript/loader": "^0.10.1", "base64-js": "^1.2.0", @@ -10231,13 +11078,15 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/hdr-histogram-percentiles-obj/-/hdr-histogram-percentiles-obj-3.0.0.tgz", "integrity": "sha512-7kIufnBqdsBGcSZLPJwqHT3yhk1QTsSlFsVD3kx5ixH/AlgBs9yM1q6DPhXZ8f8gtdqgh7N7/5btRLpQsS2gHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true, + "license": "MIT", "bin": { "he": "bin/he" } @@ -10246,6 +11095,7 @@ "version": "10.7.3", "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "license": "BSD-3-Clause", "engines": { "node": "*" } @@ -10254,6 +11104,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "license": "BSD-3-Clause", "dependencies": { "react-is": "^16.7.0" } @@ -10263,6 +11114,7 @@ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz", "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^7.5.1" }, @@ -10275,6 +11127,7 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } @@ -10284,6 +11137,7 @@ "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.1", "obuf": "^1.0.0", @@ -10295,13 +11149,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/hpack.js/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -10316,13 +11172,15 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/hpack.js/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } @@ -10341,19 +11199,22 @@ "type": "patreon", "url": "https://patreon.com/mdevils" } - ] + ], + "license": "MIT" }, "node_modules/html-escaper": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/html-loader": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", "dev": true, + "license": "MIT", "dependencies": { "es6-templates": "^0.2.3", "fastparse": "^1.1.1", @@ -10367,6 +11228,7 @@ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.0" }, @@ -10379,6 +11241,7 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "dev": true, + "license": "MIT", "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -10393,6 +11256,7 @@ "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", "dev": true, + "license": "MIT", "dependencies": { "camel-case": "3.0.x", "clean-css": "4.2.x", @@ -10414,6 +11278,7 @@ "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", "dev": true, + "license": "MIT", "dependencies": { "camel-case": "^4.1.2", "clean-css": "^5.2.2", @@ -10435,6 +11300,7 @@ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", "dev": true, + "license": "MIT", "dependencies": { "pascal-case": "^3.1.2", "tslib": "^2.0.3" @@ -10445,6 +11311,7 @@ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", "dev": true, + "license": "MIT", "dependencies": { "source-map": "~0.6.0" }, @@ -10457,6 +11324,7 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "dev": true, + "license": "MIT", "engines": { "node": ">= 12" } @@ -10466,6 +11334,7 @@ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", "dev": true, + "license": "MIT", "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -10476,6 +11345,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -10485,6 +11355,7 @@ "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.0.tgz", "integrity": "sha512-iwaY4wzbe48AfKLZ/Cc8k0L+FKG6oSNRaZ8x5A/T/IVDGyXcbHncM9TdDa93wn0FsSm82FhTKW7f3vS61thXAw==", "dev": true, + "license": "MIT", "dependencies": { "@types/html-minifier-terser": "^6.0.0", "html-minifier-terser": "^6.0.2", @@ -10524,6 +11395,7 @@ "url": "https://github.com/sponsors/fb55" } ], + "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.0.0", @@ -10535,19 +11407,22 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/http-errors": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, + "license": "MIT", "dependencies": { "depd": "2.0.0", "inherits": "2.0.4", @@ -10564,6 +11439,7 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -10572,13 +11448,15 @@ "version": "0.5.8", "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", "dev": true, + "license": "MIT", "dependencies": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", @@ -10593,6 +11471,7 @@ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", "dev": true, + "license": "MIT", "dependencies": { "@tootallnate/once": "2", "agent-base": "6", @@ -10607,6 +11486,7 @@ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", "dev": true, + "license": "MIT", "dependencies": { "@types/http-proxy": "^1.17.8", "http-proxy": "^1.18.1", @@ -10626,28 +11506,12 @@ } } }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, + "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" @@ -10661,6 +11525,7 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=10.17.0" } @@ -10670,6 +11535,7 @@ "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz", "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.0.0" } @@ -10679,6 +11545,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -10691,6 +11558,7 @@ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", "dev": true, + "license": "ISC", "engines": { "node": "^10 || ^12 || >= 14" }, @@ -10715,13 +11583,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "BSD-3-Clause" }, "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -10731,6 +11601,7 @@ "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-5.0.1.tgz", "integrity": "sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==", "dev": true, + "license": "ISC", "dependencies": { "minimatch": "^5.0.1" }, @@ -10743,6 +11614,7 @@ "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", "dev": true, + "license": "MIT", "optional": true, "bin": { "image-size": "bin/image-size.js" @@ -10751,24 +11623,18 @@ "node": ">=0.10.0" } }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/immutable": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.6.tgz", - "integrity": "sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ==" + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", + "license": "MIT" }, "node_modules/import-fresh": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, + "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -10785,6 +11651,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -10794,6 +11661,7 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.19" } @@ -10803,6 +11671,7 @@ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -10811,7 +11680,8 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/inflight": { "version": "1.0.6", @@ -10819,6 +11689,7 @@ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, + "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -10827,13 +11698,15 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" }, "node_modules/ini": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/ini/-/ini-3.0.0.tgz", "integrity": "sha512-TxYQaeNW/N8ymDvwAxPyRbhMBtnEwuvaTYpOQkFx1nSeusgezHniEc/l35Vo4iCq/mMiTJbpD7oYxN98hFlfmw==", "dev": true, + "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } @@ -10843,6 +11716,7 @@ "resolved": "https://registry.npmjs.org/injection-js/-/injection-js-2.4.0.tgz", "integrity": "sha512-6jiJt0tCAo9zjHbcwLiPL+IuNe9SQ6a9g0PEzafThW3fOQi0mrmiJGBJvDD6tmhPh8cQHIQtCOrJuBfQME4kPA==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^2.0.0" } @@ -10850,13 +11724,15 @@ "node_modules/inputmask": { "version": "5.0.9", "resolved": "https://registry.npmjs.org/inputmask/-/inputmask-5.0.9.tgz", - "integrity": "sha512-s0lUfqcEbel+EQXtehXqwCJGShutgieOaIImFKC/r4reYNvX3foyrChl6LOEvaEgxEbesePIrw1Zi2jhZaDZbQ==" + "integrity": "sha512-s0lUfqcEbel+EQXtehXqwCJGShutgieOaIImFKC/r4reYNvX3foyrChl6LOEvaEgxEbesePIrw1Zi2jhZaDZbQ==", + "license": "MIT" }, "node_modules/inquirer": { "version": "8.2.4", "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.4.tgz", "integrity": "sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-escapes": "^4.2.1", "chalk": "^4.1.1", @@ -10883,6 +11759,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -10898,6 +11775,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -10914,6 +11792,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -10925,13 +11804,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/inquirer/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -10941,6 +11822,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -10953,6 +11835,7 @@ "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.0", @@ -10966,6 +11849,7 @@ "version": "2.2.4", "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "license": "MIT", "dependencies": { "loose-envify": "^1.0.0" } @@ -10975,6 +11859,7 @@ "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "dev": true, + "license": "MIT", "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" @@ -10988,6 +11873,7 @@ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" } @@ -10996,6 +11882,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -11005,6 +11892,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "license": "MIT", "dependencies": { "is-alphabetical": "^1.0.0", "is-decimal": "^1.0.0" @@ -11019,6 +11907,7 @@ "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" @@ -11034,13 +11923,15 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-bigint": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, + "license": "MIT", "dependencies": { "has-bigints": "^1.0.1" }, @@ -11053,6 +11944,7 @@ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, + "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -11065,6 +11957,7 @@ "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -11081,6 +11974,7 @@ "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz", "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==", "dev": true, + "license": "MIT", "dependencies": { "builtin-modules": "^3.3.0" }, @@ -11096,6 +11990,7 @@ "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -11104,12 +11999,16 @@ } }, "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dev": true, + "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -11120,6 +12019,7 @@ "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "dev": true, + "license": "MIT", "dependencies": { "is-typed-array": "^1.1.13" }, @@ -11135,6 +12035,7 @@ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -11149,6 +12050,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -11159,6 +12061,7 @@ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true, + "license": "MIT", "bin": { "is-docker": "cli.js" }, @@ -11173,6 +12076,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-dom/-/is-dom-1.1.0.tgz", "integrity": "sha512-u82f6mvhYxRPKpw8V1N0W8ce1xXwOrQtgGcxl6UCL5zBmZu3is/18K0rR7uFCnMDuAsS/3W54mGL4vsaFUQlEQ==", + "license": "MIT", "dependencies": { "is-object": "^1.0.1", "is-window": "^1.0.2" @@ -11183,6 +12087,7 @@ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -11192,6 +12097,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -11201,6 +12107,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, + "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -11212,6 +12119,7 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -11222,6 +12130,7 @@ "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -11230,19 +12139,22 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz", "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-module": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-negative-zero": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -11255,6 +12167,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -11264,6 +12177,7 @@ "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -11278,54 +12192,17 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-object/-/is-object-1.0.2.tgz", "integrity": "sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "is-path-inside": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "path-is-inside": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-plain-obj": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -11338,6 +12215,7 @@ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, + "license": "MIT", "dependencies": { "isobject": "^3.0.1" }, @@ -11348,13 +12226,15 @@ "node_modules/is-promise": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", - "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "license": "MIT" }, "node_modules/is-reference": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "*" } @@ -11364,6 +12244,7 @@ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -11380,6 +12261,7 @@ "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7" }, @@ -11394,6 +12276,7 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -11403,6 +12286,7 @@ "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -11418,6 +12302,7 @@ "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", "dev": true, + "license": "MIT", "dependencies": { "has-symbols": "^1.0.2" }, @@ -11433,6 +12318,7 @@ "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, + "license": "MIT", "dependencies": { "which-typed-array": "^1.1.14" }, @@ -11443,19 +12329,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/is-unicode-supported": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -11468,6 +12347,7 @@ "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2" }, @@ -11479,18 +12359,21 @@ "version": "3.14.1", "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-window": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-window/-/is-window-1.0.2.tgz", - "integrity": "sha512-uj00kdXyZb9t9RcAUAwMZAnkBUwdYGhYlt7djMXhfyhUCzwNba50tIiBKR7q0l7tdoBtFVw/3JmLY6fI3rmZmg==" + "integrity": "sha512-uj00kdXyZb9t9RcAUAwMZAnkBUwdYGhYlt7djMXhfyhUCzwNba50tIiBKR7q0l7tdoBtFVw/3JmLY6fI3rmZmg==", + "license": "MIT" }, "node_modules/is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, + "license": "MIT", "dependencies": { "is-docker": "^2.0.0" }, @@ -11499,16 +12382,18 @@ } }, "node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true, + "license": "MIT" }, "node_modules/isbinaryfile": { "version": "4.0.10", "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz", "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8.0.0" }, @@ -11520,13 +12405,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -11535,24 +12422,18 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", + "license": "MIT", "dependencies": { "node-fetch": "^1.0.1", "whatwg-fetch": ">=0.10.0" } }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=8" } @@ -11562,6 +12443,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -11578,6 +12460,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -11587,6 +12470,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^4.0.0", @@ -11601,6 +12485,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -11610,6 +12495,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^7.5.3" }, @@ -11625,6 +12511,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -11637,6 +12524,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -11651,6 +12539,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -11660,6 +12549,7 @@ "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -11668,110 +12558,29 @@ "node": ">=8" } }, - "node_modules/jasmine": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine/-/jasmine-2.8.0.tgz", - "integrity": "sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "exit": "^0.1.2", - "glob": "^7.0.6", - "jasmine-core": "~2.8.0" - }, - "bin": { - "jasmine": "bin/jasmine.js" - } - }, "node_modules/jasmine-core": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-4.5.0.tgz", "integrity": "sha512-9PMzyvhtocxb3aXJVOPqBDswdgyAeSB81QnLop4npOpbqnheaTEwPc9ZloQeVswugPManznQBjD8kWDTjlnHuw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jasmine-spec-reporter": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/jasmine-spec-reporter/-/jasmine-spec-reporter-7.0.0.tgz", "integrity": "sha512-OtC7JRasiTcjsaCBPtMO0Tl8glCejM4J4/dNuOJdA8lBjz4PmWjYQ6pzb0uzpBNAWJMDudYuj9OdXJWqM2QTJg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "colors": "1.4.0" } }, - "node_modules/jasmine/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/jasmine/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/jasmine/node_modules/jasmine-core": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/jasmine-core/-/jasmine-core-2.8.0.tgz", - "integrity": "sha512-SNkOkS+/jMZvLhuSx1fjhcNWUC/KG6oVyFUGkSBEr9n1axSNduWU8GlI7suaHXr4yxjet6KjrUZxUTE5WzzWwQ==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/jasmine/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/jasminewd2": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/jasminewd2/-/jasminewd2-2.2.0.tgz", - "integrity": "sha512-Rn0nZe4rfDhzA63Al3ZGh0E+JTmM6ESZYXJGKuqKGZObsAB9fwXPD03GjtIEvJBDOhN94T5MzbwZSqzFHSQPzg==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">= 6.9.x" - } - }, "node_modules/jest-worker": { "version": "27.5.1", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -11786,6 +12595,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -11795,6 +12605,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -11808,7 +12619,8 @@ "node_modules/jquery": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.1.tgz", - "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==" + "integrity": "sha512-m4avr8yL8kmFN8psrbFFFmB/If14iN5o9nw/NgnnM+kybDJpRsAynV2BsfpTYrTRysYUdADVD7CkUUizgkpLfg==", + "license": "MIT" }, "node_modules/jquery-file-download": { "version": "1.4.6", @@ -11819,6 +12631,7 @@ "version": "2.1.10", "resolved": "https://registry.npmjs.org/jquery-minicolors/-/jquery-minicolors-2.1.10.tgz", "integrity": "sha512-vXG4hz0h97VtmXXXrG6ceM0kjANjMziWfT1L0TZ1PaTEN2AYdJZWCndrGX/ep4AWMGgXsnEfGl/h95Gjm/4eKw==", + "license": "MIT", "dependencies": { "jquery": ">= 1.7.x" } @@ -11831,18 +12644,21 @@ "node_modules/js-file-download": { "version": "0.4.12", "resolved": "https://registry.npmjs.org/js-file-download/-/js-file-download-0.4.12.tgz", - "integrity": "sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==" + "integrity": "sha512-rML+NkoD08p5Dllpjo0ffy4jRHeY6Zsapvr/W86N7E0yuzAO6qa5X9+xog6zQNlH102J7IXljNY2FtS6Lj3ucg==", + "license": "MIT" }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" }, "node_modules/js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -11855,13 +12671,15 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true, + "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, @@ -11873,40 +12691,28 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", "dev": true, - "optional": true, - "peer": true + "license": "MIT" }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true, - "optional": true, - "peer": true + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, + "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -11918,13 +12724,15 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.1.0.tgz", "integrity": "sha512-DRf0QjnNeCUds3xTjKlQQ3DpJD51GvDjJfnxUVWg6PZTo2otSm+slzNAxU/35hF8/oJIKoG9slq30JYOsF2azg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jsonfile": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, + "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } @@ -11936,88 +12744,15 @@ "dev": true, "engines": [ "node >= 0.2.0" - ] - }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/jszip": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz", - "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "setimmediate": "^1.0.5" - } - }, - "node_modules/jszip/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/jszip/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/jszip/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/jszip/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } + ], + "license": "MIT" }, "node_modules/karma": { - "version": "6.4.3", - "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.3.tgz", - "integrity": "sha512-LuucC/RE92tJ8mlCwqEoRWXP38UMAqpnq98vktmS9SznSoUPPUJQbc91dHcxcunROvfQjdORVA/YFviH+Xci9Q==", + "version": "6.4.4", + "resolved": "https://registry.npmjs.org/karma/-/karma-6.4.4.tgz", + "integrity": "sha512-LrtUxbdvt1gOpo3gxG+VAJlJAEMhbWlM4YrFQgql98FwF7+K8K12LYO4hnDdUkNjeztYrOXEMqgTajSWgmtI/w==", "dev": true, + "license": "MIT", "dependencies": { "@colors/colors": "1.5.0", "body-parser": "^1.19.0", @@ -12056,6 +12791,7 @@ "resolved": "https://registry.npmjs.org/karma-chrome-launcher/-/karma-chrome-launcher-3.1.1.tgz", "integrity": "sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==", "dev": true, + "license": "MIT", "dependencies": { "which": "^1.2.1" } @@ -12065,6 +12801,7 @@ "resolved": "https://registry.npmjs.org/karma-coverage/-/karma-coverage-2.2.1.tgz", "integrity": "sha512-yj7hbequkQP2qOSb20GuNSIyE//PgJWHwC2IydLE6XRtsnaflv+/OSGNssPjobYUlhVVagy99TQpqUt3vAUG7A==", "dev": true, + "license": "MIT", "dependencies": { "istanbul-lib-coverage": "^3.2.0", "istanbul-lib-instrument": "^5.1.0", @@ -12082,6 +12819,7 @@ "resolved": "https://registry.npmjs.org/karma-coverage-istanbul-reporter/-/karma-coverage-istanbul-reporter-3.0.3.tgz", "integrity": "sha512-wE4VFhG/QZv2Y4CdAYWDbMmcAHeS926ZIji4z+FkB2aF/EposRb6DP6G5ncT/wXhqUfAb/d7kZrNKPonbvsATw==", "dev": true, + "license": "MIT", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "istanbul-lib-report": "^3.0.0", @@ -12098,6 +12836,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -12109,6 +12848,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -12129,6 +12869,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^2.0.5", @@ -12145,6 +12886,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=6" } @@ -12154,6 +12896,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "dev": true, + "license": "MIT", "dependencies": { "pify": "^4.0.1", "semver": "^5.6.0" @@ -12167,6 +12910,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -12179,6 +12923,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -12189,6 +12934,7 @@ "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -12201,6 +12947,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver" } @@ -12210,6 +12957,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -12219,6 +12967,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -12229,6 +12978,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -12241,6 +12991,7 @@ "resolved": "https://registry.npmjs.org/karma-jasmine/-/karma-jasmine-5.1.0.tgz", "integrity": "sha512-i/zQLFrfEpRyQoJF9fsCdTMOF5c2dK7C7OmsuKg2D0YSsuZSfQDiLuaiktbuio6F2wiCsZSnSnieIQ0ant/uzQ==", "dev": true, + "license": "MIT", "dependencies": { "jasmine-core": "^4.1.0" }, @@ -12256,6 +13007,7 @@ "resolved": "https://registry.npmjs.org/karma-jasmine-html-reporter/-/karma-jasmine-html-reporter-2.1.0.tgz", "integrity": "sha512-sPQE1+nlsn6Hwb5t+HHwyy0A1FNCVKuL1192b+XNauMYWThz2kweiBVW1DqloRpVvZIJkIoHVB7XRpK78n1xbQ==", "dev": true, + "license": "MIT", "peerDependencies": { "jasmine-core": "^4.0.0 || ^5.0.0", "karma": "^6.0.0", @@ -12267,6 +13019,7 @@ "resolved": "https://registry.npmjs.org/karma-source-map-support/-/karma-source-map-support-1.4.0.tgz", "integrity": "sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==", "dev": true, + "license": "MIT", "dependencies": { "source-map-support": "^0.5.5" } @@ -12276,6 +13029,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -12287,6 +13041,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -12307,6 +13062,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -12319,6 +13075,7 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.6" }, @@ -12331,6 +13088,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -12340,6 +13098,7 @@ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.3.tgz", "integrity": "sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.14" } @@ -12349,6 +13108,7 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -12367,6 +13127,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } @@ -12376,6 +13137,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12385,6 +13147,7 @@ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -12392,12 +13155,14 @@ "node_modules/leaflet": { "version": "1.7.1", "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.7.1.tgz", - "integrity": "sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw==" + "integrity": "sha512-/xwPEBidtg69Q3HlqPdU3DnrXQOvQU/CCHA1tcDQVzOwm91YMYaILjNp7L4Eaw5Z4sOYdbBz6koWyibppd8Zqw==", + "license": "BSD-2-Clause" }, "node_modules/leaflet-editable": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/leaflet-editable/-/leaflet-editable-1.2.0.tgz", - "integrity": "sha512-wG11JwpL8zqIbypTop6xCRGagMuWw68ihYu4uqrqc5Ep0wnEJeyob7NB2Rt5t74Oih4rwJ3OfwaGbzdowOGfYQ==" + "integrity": "sha512-wG11JwpL8zqIbypTop6xCRGagMuWw68ihYu4uqrqc5Ep0wnEJeyob7NB2Rt5t74Oih4rwJ3OfwaGbzdowOGfYQ==", + "license": "WTFPL" }, "node_modules/leaflet-groupedlayercontrol": { "version": "0.6.1", @@ -12411,6 +13176,7 @@ "version": "1.5.3", "resolved": "https://registry.npmjs.org/leaflet.markercluster/-/leaflet.markercluster-1.5.3.tgz", "integrity": "sha512-vPTw/Bndq7eQHjLBVlWpnGeLa3t+3zGiuM7fJwCkiMFq+nmRuG3RI3f7f4N4TDX7T4NpbAXpR2+NTRSEGfCSeA==", + "license": "MIT", "peerDependencies": { "leaflet": "^1.3.1" } @@ -12420,6 +13186,7 @@ "resolved": "https://registry.npmjs.org/less/-/less-4.1.3.tgz", "integrity": "sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "copy-anything": "^2.0.1", "parse-node-version": "^1.0.1", @@ -12446,6 +13213,7 @@ "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.0.0.tgz", "integrity": "sha512-9+LOWWjuoectIEx3zrfN83NAGxSUB5pWEabbbidVQVgZhN+wN68pOvuyirVlH1IK4VT1f3TmlyvAnCXh8O5KEw==", "dev": true, + "license": "MIT", "dependencies": { "klona": "^2.0.4" }, @@ -12466,6 +13234,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "pify": "^4.0.1", @@ -12480,6 +13249,7 @@ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "dev": true, + "license": "MIT", "optional": true, "bin": { "mime": "cli.js" @@ -12493,6 +13263,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": ">=6" @@ -12503,6 +13274,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "optional": true, "bin": { "semver": "bin/semver" @@ -12513,6 +13285,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.0" @@ -12523,6 +13296,7 @@ "resolved": "https://registry.npmjs.org/license-webpack-plugin/-/license-webpack-plugin-4.0.2.tgz", "integrity": "sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==", "dev": true, + "license": "ISC", "dependencies": { "webpack-sources": "^3.0.0" }, @@ -12535,28 +13309,19 @@ } } }, - "node_modules/lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "immediate": "~3.0.5" - } - }, "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/load-json-file": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "parse-json": "^4.0.0", @@ -12572,6 +13337,7 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", "dev": true, + "license": "MIT", "dependencies": { "error-ex": "^1.3.1", "json-parse-better-errors": "^1.0.1" @@ -12585,6 +13351,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -12594,6 +13361,7 @@ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.11.5" } @@ -12603,6 +13371,7 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 12.13.0" } @@ -12612,6 +13381,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -12622,23 +13392,27 @@ "node_modules/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "license": "MIT" }, "node_modules/lodash-es": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==", + "license": "MIT" }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT" }, "node_modules/log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" @@ -12655,6 +13429,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -12670,6 +13445,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -12686,6 +13462,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -12697,13 +13474,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/log-symbols/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -12713,6 +13492,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -12725,6 +13505,7 @@ "resolved": "https://registry.npmjs.org/log4js/-/log4js-6.9.1.tgz", "integrity": "sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==", "dev": true, + "license": "Apache-2.0", "dependencies": { "date-format": "^4.0.14", "debug": "^4.3.4", @@ -12740,6 +13521,7 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "license": "MIT", "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, @@ -12751,12 +13533,14 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lowlight": { "version": "1.20.0", "resolved": "https://registry.npmjs.org/lowlight/-/lowlight-1.20.0.tgz", "integrity": "sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==", + "license": "MIT", "dependencies": { "fault": "^1.0.0", "highlight.js": "~10.7.0" @@ -12771,6 +13555,7 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } @@ -12779,6 +13564,7 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", "integrity": "sha512-BpdYkt9EvGl8OfWHDQPISVpcl5xZthb+XPsbELj5AQXxIC8IriDZIQYjBJPEm5rS420sjZ0TLEzRcq5KdBhYrQ==", + "license": "MIT", "dependencies": { "es5-ext": "~0.10.2" } @@ -12788,6 +13574,7 @@ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.26.2.tgz", "integrity": "sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==", "dev": true, + "license": "MIT", "dependencies": { "sourcemap-codec": "^1.4.8" }, @@ -12800,6 +13587,7 @@ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, + "license": "MIT", "dependencies": { "semver": "^6.0.0" }, @@ -12815,6 +13603,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -12823,13 +13612,15 @@ "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/make-fetch-happen": { "version": "10.2.1", "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", "dev": true, + "license": "ISC", "dependencies": { "agentkeepalive": "^4.2.1", "cacache": "^16.1.0", @@ -12857,6 +13648,7 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } @@ -12864,12 +13656,14 @@ "node_modules/material-colors": { "version": "1.2.6", "resolved": "https://registry.npmjs.org/material-colors/-/material-colors-1.2.6.tgz", - "integrity": "sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==" + "integrity": "sha512-6qE4B9deFBIa9YSpOc9O0Sgc43zTeVYbgDT5veRKSlB2+ZuHNoVVxA1L/ckMUayV9Ay9y7Z/SZCLcGteW9i7bg==", + "license": "ISC" }, "node_modules/material-components-web": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/material-components-web/-/material-components-web-3.2.0.tgz", "integrity": "sha512-HYluyPpKhFjibixPczRMGkvic/qib78wHPmXVCQ/N5PPOSZ15on33WgM1+307bqDMnaqU5IEyjznnGjUP78zRw==", + "license": "MIT", "dependencies": { "@material/animation": "^3.1.0", "@material/auto-init": "^3.1.0", @@ -12920,6 +13714,7 @@ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -12929,6 +13724,7 @@ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", "dev": true, + "license": "Unlicense", "dependencies": { "fs-monkey": "^1.0.4" }, @@ -12940,6 +13736,7 @@ "version": "0.4.17", "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.17.tgz", "integrity": "sha512-DGqD7Hjpi/1or4F/aYAspXKNm5Yili0QDAFAY4QYvpqpgiY6+1jOfqpmByzjxbWd/T9mChbCArXAbDAsTm5oXA==", + "license": "ISC", "dependencies": { "d": "^1.0.2", "es5-ext": "^0.10.64", @@ -12967,19 +13764,22 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -12989,6 +13789,7 @@ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -12996,13 +13797,15 @@ "node_modules/mgrs": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/mgrs/-/mgrs-1.0.0.tgz", - "integrity": "sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==" + "integrity": "sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA==", + "license": "MIT" }, "node_modules/micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, + "license": "MIT", "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -13016,6 +13819,7 @@ "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", "dev": true, + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -13027,6 +13831,7 @@ "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -13035,6 +13840,7 @@ "version": "2.1.35", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -13047,6 +13853,7 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -13055,6 +13862,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", "optional": true, "engines": { "node": ">=10" @@ -13068,6 +13876,7 @@ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", "dev": true, + "license": "MIT", "dependencies": { "schema-utils": "^4.0.0" }, @@ -13083,15 +13892,16 @@ } }, "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", - "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -13103,6 +13913,7 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -13114,13 +13925,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -13139,6 +13952,7 @@ "version": "0.23.8", "resolved": "https://registry.npmjs.org/minim/-/minim-0.23.8.tgz", "integrity": "sha512-bjdr2xW1dBCMsMGGsUeqM4eFI60m94+szhxWys+B1ztIt6gWSfeGBdSVCIawezeHYLYn0j6zrsXdQS/JllBzww==", + "license": "MIT", "dependencies": { "lodash": "^4.15.0" }, @@ -13150,13 +13964,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/minimatch": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -13169,6 +13985,7 @@ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "devOptional": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -13178,6 +13995,7 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -13190,6 +14008,7 @@ "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", "dev": true, + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -13202,6 +14021,7 @@ "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "dev": true, + "license": "MIT", "dependencies": { "minipass": "^3.1.6", "minipass-sized": "^1.0.3", @@ -13219,6 +14039,7 @@ "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", "dev": true, + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -13227,10 +14048,11 @@ } }, "node_modules/minipass-json-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.1.tgz", - "integrity": "sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-json-stream/-/minipass-json-stream-1.0.2.tgz", + "integrity": "sha512-myxeeTm57lYs8pH2nxPzmEEg8DGIgW+9mv6D4JZD2pa81I/OBjeU7PtICXV6c9eRGTA5JMDsuIPUZRCyBMYNhg==", "dev": true, + "license": "MIT", "dependencies": { "jsonparse": "^1.3.1", "minipass": "^3.0.0" @@ -13241,6 +14063,7 @@ "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", "dev": true, + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -13253,6 +14076,7 @@ "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz", "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", "dev": true, + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -13264,13 +14088,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", "dev": true, + "license": "MIT", "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -13283,13 +14109,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/mkdirp": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", "dev": true, + "license": "MIT", "bin": { "mkdirp": "bin/cmd.js" }, @@ -13301,12 +14129,14 @@ "version": "0.5.3", "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "license": "MIT", "optional": true }, "node_modules/moment": { "version": "2.22.2", "resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz", "integrity": "sha512-LRvkBHaJGnrcWvqsElsOhHCzj8mU39wLx5pQ0pc6s153GynCTsPdGdqsVNKAQD9sKnWj11iF7TZx9fpLwdD3fw==", + "license": "MIT", "engines": { "node": "*" } @@ -13316,6 +14146,7 @@ "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -13324,13 +14155,15 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/multicast-dns": { "version": "7.2.5", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", "dev": true, + "license": "MIT", "dependencies": { "dns-packet": "^5.2.2", "thunky": "^1.0.2" @@ -13343,12 +14176,14 @@ "version": "0.0.8", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/nan": { "version": "2.20.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.20.0.tgz", "integrity": "sha512-bk3gXBZDGILuuo/6sKtr0DQmSThYHLtNCdSdXk9YkxD/jK6X2vmCyyXBBxyqZ4XcnzTyYEAThfX3DCEnLf6igw==", + "license": "MIT", "optional": true }, "node_modules/nanoid": { @@ -13362,6 +14197,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -13373,6 +14209,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "license": "MIT", "optional": true }, "node_modules/needle": { @@ -13380,6 +14217,7 @@ "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "iconv-lite": "^0.6.3", @@ -13397,6 +14235,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -13410,6 +14249,7 @@ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -13418,18 +14258,30 @@ "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/neotraverse": { + "version": "0.6.18", + "resolved": "https://registry.npmjs.org/neotraverse/-/neotraverse-0.6.18.tgz", + "integrity": "sha512-Z4SmBUweYa09+o6pG+eASabEpP6QkQ70yHj351pQoEXIs8uHbaU2DWVmzBANKgflPa47A50PtB2+NgRpQvr7vA==", + "license": "MIT", + "engines": { + "node": ">= 10" + } }, "node_modules/next-tick": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", + "license": "ISC" }, "node_modules/ng-packagr": { "version": "14.2.2", "resolved": "https://registry.npmjs.org/ng-packagr/-/ng-packagr-14.2.2.tgz", "integrity": "sha512-AqwHcMM6x+JkCHT++IsbulnTdyoXcC2Cr4tbPamuieacc77+fFbB195hdcqEFwsKX5410cymx/ZUyHird9rxlg==", "dev": true, + "license": "MIT", "dependencies": { "@rollup/plugin-json": "^4.1.0", "@rollup/plugin-node-resolve": "^13.1.3", @@ -13472,15 +14324,16 @@ } }, "node_modules/ng-packagr/node_modules/ajv": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", - "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -13492,6 +14345,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -13502,6 +14356,7 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || >=14" } @@ -13510,13 +14365,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ng-packagr/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -13528,13 +14385,15 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/ng-packagr/node_modules/stylus": { "version": "0.59.0", "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.59.0.tgz", "integrity": "sha512-lQ9w/XIOH5ZHVNuNbWW8D822r+/wBSO/d6XvtyHLF7LW4KaCIDeVbvn5DF8fGCJAUCwVhVi/h6J0NUcnylUEjg==", "dev": true, + "license": "MIT", "dependencies": { "@adobe/css-tools": "^4.0.1", "debug": "^4.3.2", @@ -13558,6 +14417,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -13578,6 +14438,7 @@ "resolved": "https://registry.npmjs.org/ngx-build-plus/-/ngx-build-plus-14.0.0.tgz", "integrity": "sha512-Rq23dNx9jL34+hbCrSa7LYrkopZpKN6WGAfPRaFlCeuJ/b5YIPVk8cePjj3/CDZr7LlNPedTrEtMC1dpG4AXww==", "dev": true, + "license": "MIT", "dependencies": { "@angular-devkit/build-angular": ">=14.0.0", "@schematics/angular": ">=14.0.0", @@ -13592,6 +14453,7 @@ "version": "8.0.3", "resolved": "https://registry.npmjs.org/ngx-color/-/ngx-color-8.0.3.tgz", "integrity": "sha512-tuLP+uIoDEu2m0bh711kb2P1M1bh/oIrOn8mJd9mb8xGL2v+OcokcxPmVvWRn0avMG1lXL53CjSlWXGkdV4CDA==", + "license": "MIT", "dependencies": { "@ctrl/tinycolor": "^3.4.1", "material-colors": "^1.2.6", @@ -13606,6 +14468,7 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/ngx-mat-select-search/-/ngx-mat-select-search-5.0.0.tgz", "integrity": "sha512-w9NLIhN/b6aDpvwdrvxttNm6eYbcnalyCIOPaFPTpK8Ub8graHmL6qQdWzIw54Qxyzlr7A0DvpMgywcs4eGSYA==", + "license": "MIT", "dependencies": { "tslib": "^2.4.0" }, @@ -13619,6 +14482,7 @@ "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "!win32" @@ -13632,21 +14496,24 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/no-case": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", "dev": true, + "license": "MIT", "dependencies": { "lower-case": "^1.1.1" } }, "node_modules/node-abi": { - "version": "3.65.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.65.0.tgz", - "integrity": "sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==", + "version": "3.67.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.67.0.tgz", + "integrity": "sha512-bLn/fU/ALVBE9wj+p4Y21ZJWYFjUXLXPi/IewyLZkx3ApxKDNBWCKdReeKOtD8dWpOdDCeMyLh6ZewzcLsG2Nw==", + "license": "MIT", "optional": true, "dependencies": { "semver": "^7.3.5" @@ -13658,13 +14525,15 @@ "node_modules/node-abort-controller": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/node-abort-controller/-/node-abort-controller-3.1.1.tgz", - "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==" + "integrity": "sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==", + "license": "MIT" }, "node_modules/node-addon-api": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", "dev": true, + "license": "MIT", "optional": true }, "node_modules/node-domexception": { @@ -13681,6 +14550,7 @@ "url": "https://paypal.me/jimmywarting" } ], + "license": "MIT", "engines": { "node": ">=10.5.0" } @@ -13689,6 +14559,7 @@ "version": "1.7.3", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "license": "MIT", "dependencies": { "encoding": "^0.1.11", "is-stream": "^1.0.1" @@ -13698,6 +14569,7 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/node-fetch-commonjs/-/node-fetch-commonjs-3.3.2.tgz", "integrity": "sha512-VBlAiynj3VMLrotgwOS3OyECFxas5y7ltLcK4t41lMUZeaK15Ym4QRkqN0EQKAFL42q9i21EPKjzLUPfltR72A==", + "license": "MIT", "dependencies": { "node-domexception": "^1.0.0", "web-streams-polyfill": "^3.0.3" @@ -13715,6 +14587,7 @@ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" } @@ -13724,6 +14597,7 @@ "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-9.4.1.tgz", "integrity": "sha512-OQkWKbjQKbGkMf/xqI1jjy3oCTgMKJac58G2+bjZb3fza6gW2YrCSdMQYaoTb70crvE//Gngr4f0AgVHmqHvBQ==", "dev": true, + "license": "MIT", "dependencies": { "env-paths": "^2.2.0", "exponential-backoff": "^3.1.1", @@ -13745,10 +14619,11 @@ } }, "node_modules/node-gyp-build": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.1.tgz", - "integrity": "sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==", + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.2.tgz", + "integrity": "sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==", "dev": true, + "license": "MIT", "optional": true, "bin": { "node-gyp-build": "bin.js", @@ -13761,6 +14636,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -13772,6 +14648,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -13792,6 +14669,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -13804,6 +14682,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -13815,50 +14694,29 @@ } }, "node_modules/node-releases": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", - "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", - "dev": true + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", + "dev": true, + "license": "MIT" }, "node_modules/noms": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", "integrity": "sha512-lNDU9VJaOPxUmXcLb+HQFeUgQQPtMI24Gt6hgfuMHRJgMRHMF/qZ4HJD3GDru4sSw9IQl2jPjAYnQrdIeLbwow==", "dev": true, + "license": "ISC", "dependencies": { "inherits": "^2.0.1", "readable-stream": "~1.0.31" } }, - "node_modules/noms/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true - }, - "node_modules/noms/node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/noms/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, "node_modules/nopt": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz", "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==", "dev": true, + "license": "ISC", "dependencies": { "abbrev": "^1.0.0" }, @@ -13874,6 +14732,7 @@ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz", "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^5.0.0", "is-core-module": "^2.8.1", @@ -13889,6 +14748,7 @@ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13898,6 +14758,7 @@ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13907,6 +14768,7 @@ "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", "dev": true, + "license": "ISC", "dependencies": { "npm-normalize-package-bin": "^1.0.1" } @@ -13916,6 +14778,7 @@ "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-5.0.0.tgz", "integrity": "sha512-65lUsMI8ztHCxFz5ckCEC44DRvEGdZX5usQFriauxHEwt7upv1FKaQEmAtU0YnOAdwuNWCmk64xYiQABNrEyLA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "semver": "^7.1.1" }, @@ -13927,13 +14790,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/npm-package-arg": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", "integrity": "sha512-4J0GL+u2Nh6OnhvUKXRr2ZMG4lR8qtLp+kv7UiV00Y+nGiSxtttCyIRHCt5L5BNkXQld/RceYItau3MDOoGiBw==", "dev": true, + "license": "ISC", "dependencies": { "hosted-git-info": "^5.0.0", "proc-log": "^2.0.1", @@ -13949,6 +14814,7 @@ "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", "dev": true, + "license": "ISC", "dependencies": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", @@ -13967,6 +14833,7 @@ "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", "dev": true, + "license": "ISC", "dependencies": { "npm-normalize-package-bin": "^2.0.0" }, @@ -13979,6 +14846,7 @@ "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", "dev": true, + "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } @@ -13988,6 +14856,7 @@ "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", "dev": true, + "license": "ISC", "dependencies": { "npm-install-checks": "^5.0.0", "npm-normalize-package-bin": "^1.0.1", @@ -14003,6 +14872,7 @@ "resolved": "https://registry.npmjs.org/npm-registry-fetch/-/npm-registry-fetch-13.3.1.tgz", "integrity": "sha512-eukJPi++DKRTjSBRcDZSDDsGqRK3ehbxfFUcgaRd0Yp6kRwOwh2WVn0r+8rMB4nnuzvAk6rQVzl6K5CkYOmnvw==", "dev": true, + "license": "ISC", "dependencies": { "make-fetch-happen": "^10.0.6", "minipass": "^3.1.6", @@ -14021,6 +14891,7 @@ "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "chalk": "^2.4.1", @@ -14046,6 +14917,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -14056,6 +14928,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -14068,6 +14941,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -14080,6 +14954,7 @@ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -14090,6 +14965,7 @@ "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", "deprecated": "This package is no longer supported.", "dev": true, + "license": "ISC", "dependencies": { "are-we-there-yet": "^3.0.0", "console-control-strings": "^1.1.0", @@ -14105,6 +14981,7 @@ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0" }, @@ -14112,29 +14989,24 @@ "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": "*" - } - }, "node_modules/object-assign": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", + "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -14144,6 +15016,7 @@ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -14153,6 +15026,7 @@ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", @@ -14170,13 +15044,15 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/on-finished": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, + "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, @@ -14189,6 +15065,7 @@ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -14198,6 +15075,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "devOptional": true, + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -14207,6 +15085,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, + "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -14222,6 +15101,7 @@ "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dev": true, + "license": "MIT", "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", @@ -14235,9 +15115,10 @@ } }, "node_modules/openapi-path-templating": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/openapi-path-templating/-/openapi-path-templating-1.5.3.tgz", - "integrity": "sha512-NPL+3w4NsBmqTzCQGQbSUHTAUYM/ubm3tH9BWe77uvGyA8L32L73w+w7zhBCsql0zp+gqGvglaHdQTpWx/tzmA==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/openapi-path-templating/-/openapi-path-templating-1.6.0.tgz", + "integrity": "sha512-1atBNwOUrZXthTvlvvX8k8ovFEF3iA8mDidYMkdOtvVdndBhTrspbwGXNOzEUaJhm9iUl4Tf5uQaeTLAJvwPig==", + "license": "Apache-2.0", "dependencies": { "apg-lite": "^1.0.3" }, @@ -14246,9 +15127,10 @@ } }, "node_modules/openapi-server-url-templating": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/openapi-server-url-templating/-/openapi-server-url-templating-1.0.0.tgz", - "integrity": "sha512-hJ3sCVx7XyYATfRqBfUY+dE+DSM/tsqZ83xtcyHhNqtDiN2Il/uedCzBaE9re3gLRkC4I0GrCI84aaQHboNMCw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/openapi-server-url-templating/-/openapi-server-url-templating-1.1.0.tgz", + "integrity": "sha512-dtyTFKx2xVcO0W8JKaluXIHC9l/MLjHeflBaWjiWNMCHp/TBs9dEjQDbj/VFlHR4omFOKjjmqm1pW1aCAhmPBg==", + "license": "Apache-2.0", "dependencies": { "apg-lite": "^1.0.3" }, @@ -14261,6 +15143,7 @@ "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", "dev": true, + "license": "(WTFPL OR MIT)", "bin": { "opener": "bin/opener-bin.js" } @@ -14270,6 +15153,7 @@ "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", "dev": true, + "license": "MIT", "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", @@ -14293,6 +15177,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -14308,6 +15193,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14324,6 +15210,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -14335,13 +15222,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ora/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -14351,6 +15240,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -14363,6 +15253,7 @@ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -14372,6 +15263,7 @@ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -14387,6 +15279,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -14399,6 +15292,7 @@ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dev": true, + "license": "MIT", "dependencies": { "aggregate-error": "^3.0.0" }, @@ -14414,6 +15308,7 @@ "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/retry": "0.12.0", "retry": "^0.13.1" @@ -14427,6 +15322,7 @@ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -14436,6 +15332,7 @@ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -14445,6 +15342,7 @@ "resolved": "https://registry.npmjs.org/pacote/-/pacote-13.6.2.tgz", "integrity": "sha512-Gu8fU3GsvOPkak2CkbojR7vjs3k3P9cA6uazKTHdsdV0gpCEQq2opelnEv30KRQWgVzP5Vd/5umjcedma3MKtg==", "dev": true, + "license": "ISC", "dependencies": { "@npmcli/git": "^3.0.0", "@npmcli/installed-package-contents": "^1.0.7", @@ -14479,7 +15377,8 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true + "dev": true, + "license": "(MIT AND Zlib)" }, "node_modules/papaparse": { "version": "4.1.4", @@ -14491,6 +15390,7 @@ "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", "dev": true, + "license": "MIT", "dependencies": { "no-case": "^2.2.0" } @@ -14500,6 +15400,7 @@ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -14511,6 +15412,7 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "license": "MIT", "dependencies": { "character-entities": "^1.0.0", "character-entities-legacy": "^1.0.0", @@ -14529,6 +15431,7 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -14547,6 +15450,7 @@ "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -14555,6 +15459,7 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "license": "MIT", "optional": true }, "node_modules/parse5-html-rewriting-stream": { @@ -14562,6 +15467,7 @@ "resolved": "https://registry.npmjs.org/parse5-html-rewriting-stream/-/parse5-html-rewriting-stream-6.0.1.tgz", "integrity": "sha512-vwLQzynJVEfUlURxgnf51yAJDQTtVpNyGD8tKi2Za7m+akukNHxCcUQMAa/mUGLhCeicFdpy7Tlvj8ZNKadprg==", "dev": true, + "license": "MIT", "dependencies": { "parse5": "^6.0.1", "parse5-sax-parser": "^6.0.1" @@ -14571,13 +15477,15 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/parse5-htmlparser2-tree-adapter": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", "dev": true, + "license": "MIT", "dependencies": { "parse5": "^6.0.1" } @@ -14586,13 +15494,15 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/parse5-sax-parser": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5-sax-parser/-/parse5-sax-parser-6.0.1.tgz", "integrity": "sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==", "dev": true, + "license": "MIT", "dependencies": { "parse5": "^6.0.1" } @@ -14601,13 +15511,15 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -14617,6 +15529,7 @@ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", "dev": true, + "license": "MIT", "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -14627,6 +15540,7 @@ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^2.0.3" } @@ -14636,6 +15550,7 @@ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", "dev": true, + "license": "MIT", "dependencies": { "lower-case": "^2.0.2", "tslib": "^2.0.3" @@ -14646,6 +15561,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -14655,23 +15571,17 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/path-key": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -14680,19 +15590,22 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -14700,19 +15613,22 @@ "node_modules/performance-now": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-0.2.0.tgz", - "integrity": "sha512-YHk5ez1hmMR5LOkb9iJkLKqoBlL7WD5M8ljC75ZfzXriuBIVNuecaXuU7e+hOwyqf24Wxhh7Vxgt7Hnw9288Tg==" + "integrity": "sha512-YHk5ez1hmMR5LOkb9iJkLKqoBlL7WD5M8ljC75ZfzXriuBIVNuecaXuU7e+hOwyqf24Wxhh7Vxgt7Hnw9288Tg==", + "license": "MIT" }, "node_modules/picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", - "dev": true + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", + "dev": true, + "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -14725,6 +15641,7 @@ "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", "dev": true, + "license": "MIT", "bin": { "pidtree": "bin/pidtree.js" }, @@ -14737,31 +15654,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "pinkie": "^2.0.0" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -14771,6 +15664,7 @@ "resolved": "https://registry.npmjs.org/piscina/-/piscina-3.2.0.tgz", "integrity": "sha512-yn/jMdHRw+q2ZJhFhyqsmANcbF6V2QwmD84c6xRau+QpQOmtrBCoRGdvTfeuFDYXB5W2m6MfLkjkvQa9lUSmIA==", "dev": true, + "license": "MIT", "dependencies": { "eventemitter-asyncresource": "^1.0.0", "hdr-histogram-js": "^2.0.1", @@ -14785,6 +15679,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^4.0.0" }, @@ -14797,6 +15692,7 @@ "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -14820,6 +15716,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.6", "picocolors": "^1.0.0", @@ -14834,6 +15731,7 @@ "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", "dev": true, + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.0.10" }, @@ -14853,6 +15751,7 @@ "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -14868,6 +15767,7 @@ "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -14887,6 +15787,7 @@ "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -14906,6 +15807,7 @@ "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -14925,6 +15827,7 @@ "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -14944,6 +15847,7 @@ "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz", "integrity": "sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -14963,6 +15867,7 @@ "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", "dev": true, + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.0.4" }, @@ -14982,6 +15887,7 @@ "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-selector-parser": "^6.0.10" }, @@ -15001,6 +15907,7 @@ "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", "dev": true, + "license": "CC0-1.0", "dependencies": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" @@ -15021,6 +15928,7 @@ "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -15036,6 +15944,7 @@ "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-selector-parser": "^6.0.9" }, @@ -15051,6 +15960,7 @@ "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-selector-parser": "^6.0.9" }, @@ -15066,6 +15976,7 @@ "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", "dev": true, + "license": "MIT", "peerDependencies": { "postcss": "^8.1.0" } @@ -15075,6 +15986,7 @@ "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", "dev": true, + "license": "CC0-1.0", "engines": { "node": "^12 || ^14 || >=16" }, @@ -15091,6 +16003,7 @@ "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -15110,6 +16023,7 @@ "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.0.0.tgz", "integrity": "sha512-Y20shPQ07RitgBGv2zvkEAu9bqvrD77C9axhj/aA1BQj4czape2MdClCExvB27EwYEJdGgKZBpKanb0t1rK2Kg==", "dev": true, + "license": "MIT", "dependencies": { "postcss-value-parser": "^4.0.0", "read-cache": "^1.0.0", @@ -15127,6 +16041,7 @@ "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", "dev": true, + "license": "MIT", "peerDependencies": { "postcss": "^8.0.0" } @@ -15136,6 +16051,7 @@ "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", "dev": true, + "license": "CC0-1.0", "dependencies": { "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" @@ -15156,6 +16072,7 @@ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", "dev": true, + "license": "MIT", "dependencies": { "cosmiconfig": "^7.0.0", "klona": "^2.0.5", @@ -15178,6 +16095,7 @@ "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", "dev": true, + "license": "CC0-1.0", "engines": { "node": "^12 || ^14 || >=16" }, @@ -15190,6 +16108,7 @@ "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -15202,6 +16121,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", "dev": true, + "license": "ISC", "engines": { "node": "^10 || ^12 || >= 14" }, @@ -15214,6 +16134,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", "dev": true, + "license": "MIT", "dependencies": { "icss-utils": "^5.0.0", "postcss-selector-parser": "^6.0.2", @@ -15231,6 +16152,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", "dev": true, + "license": "ISC", "dependencies": { "postcss-selector-parser": "^6.0.4" }, @@ -15246,6 +16168,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", "dev": true, + "license": "ISC", "dependencies": { "icss-utils": "^5.0.0" }, @@ -15261,6 +16184,7 @@ "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", "dev": true, + "license": "CC0-1.0", "dependencies": { "@csstools/selector-specificity": "^2.0.0", "postcss-selector-parser": "^6.0.10" @@ -15291,6 +16215,7 @@ "url": "https://liberapay.com/mrcgrtz" } ], + "license": "MIT", "engines": { "node": "^12 || ^14 || >=16" }, @@ -15303,6 +16228,7 @@ "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -15322,6 +16248,7 @@ "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", "dev": true, + "license": "MIT", "peerDependencies": { "postcss": "^8" } @@ -15331,6 +16258,7 @@ "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-value-parser": "^4.2.0" }, @@ -15350,6 +16278,7 @@ "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.0.tgz", "integrity": "sha512-leqiqLOellpLKfbHkD06E04P6d9ZQ24mat6hu4NSqun7WG0UhspHR5Myiv/510qouCjoo4+YJtNOqg5xHaFnCA==", "dev": true, + "license": "CC0-1.0", "dependencies": { "@csstools/postcss-cascade-layers": "^1.0.5", "@csstools/postcss-color-function": "^1.1.1", @@ -15417,6 +16346,7 @@ "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", "dev": true, + "license": "CC0-1.0", "dependencies": { "postcss-selector-parser": "^6.0.10" }, @@ -15436,6 +16366,7 @@ "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", "dev": true, + "license": "MIT", "peerDependencies": { "postcss": "^8.0.3" } @@ -15445,6 +16376,7 @@ "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", "dev": true, + "license": "MIT", "dependencies": { "postcss-selector-parser": "^6.0.10" }, @@ -15460,10 +16392,11 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.16", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", - "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", "dev": true, + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -15477,6 +16410,7 @@ "resolved": "https://registry.npmjs.org/postcss-url/-/postcss-url-10.1.3.tgz", "integrity": "sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==", "dev": true, + "license": "MIT", "dependencies": { "make-dir": "~3.1.0", "mime": "~2.5.2", @@ -15495,6 +16429,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -15502,346 +16437,23 @@ }, "node_modules/postcss-url/node_modules/mime": { "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-url/node_modules/minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/prebuild-install": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", - "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", - "optional": true, - "dependencies": { - "detect-libc": "^2.0.0", - "expand-template": "^2.0.3", - "github-from-package": "0.0.0", - "minimist": "^1.2.3", - "mkdirp-classic": "^0.5.3", - "napi-build-utils": "^1.0.1", - "node-abi": "^3.3.0", - "pump": "^3.0.0", - "rc": "^1.2.7", - "simple-get": "^4.0.0", - "tar-fs": "^2.0.0", - "tunnel-agent": "^0.6.0" - }, - "bin": { - "prebuild-install": "bin.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/pretty-bytes": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", - "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "engines": { - "node": ">=6" - } - }, - "node_modules/private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/proc-log": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", - "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", - "dev": true, - "engines": { - "node": "^12.13.0 || ^14.15.0 || >=16.0.0" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "dependencies": { - "asap": "~2.0.3" - } - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "node_modules/promise-retry": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", - "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", - "dev": true, - "dependencies": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", - "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", - "dependencies": { - "xtend": "^4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/protractor": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/protractor/-/protractor-7.0.0.tgz", - "integrity": "sha512-UqkFjivi4GcvUQYzqGYNe0mLzfn5jiLmO8w9nMhQoJRLhy2grJonpga2IWhI6yJO30LibWXJJtA4MOIZD2GgZw==", - "deprecated": "We have news to share - Protractor is deprecated and will reach end-of-life by Summer 2023. To learn more and find out about other options please refer to this post on the Angular blog. Thank you for using and contributing to Protractor. https://goo.gle/state-of-e2e-in-angular", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@types/q": "^0.0.32", - "@types/selenium-webdriver": "^3.0.0", - "blocking-proxy": "^1.0.0", - "browserstack": "^1.5.1", - "chalk": "^1.1.3", - "glob": "^7.0.3", - "jasmine": "2.8.0", - "jasminewd2": "^2.1.0", - "q": "1.4.1", - "saucelabs": "^1.5.0", - "selenium-webdriver": "3.6.0", - "source-map-support": "~0.4.0", - "webdriver-js-extender": "2.1.0", - "webdriver-manager": "^12.1.7", - "yargs": "^15.3.1" - }, - "bin": { - "protractor": "bin/protractor", - "webdriver-manager": "bin/webdriver-manager" - }, - "engines": { - "node": ">=10.13.x" - } - }, - "node_modules/protractor/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/protractor/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/protractor/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/protractor/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/protractor/node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/protractor/node_modules/cliui/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/protractor/node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/protractor/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/protractor/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/protractor/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "license": "MIT", + "bin": { + "mime": "cli.js" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=4.0.0" } }, - "node_modules/protractor/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/postcss-url/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, - "optional": true, - "peer": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -15849,156 +16461,161 @@ "node": "*" } }, - "node_modules/protractor/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", "dev": true, + "license": "MIT" + }, + "node_modules/prebuild-install": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.2.tgz", + "integrity": "sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==", + "license": "MIT", "optional": true, - "peer": true, + "dependencies": { + "detect-libc": "^2.0.0", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/protractor/node_modules/source-map-support": { - "version": "0.4.18", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", - "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "source-map": "^0.5.6" + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/protractor/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" + "lodash": "^4.17.20", + "renderkid": "^3.0.0" } }, - "node_modules/protractor/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "optional": true, - "peer": true, + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">=6" } }, - "node_modules/protractor/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/protractor/node_modules/wrap-ansi/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "node_modules/proc-log": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-2.0.1.tgz", + "integrity": "sha512-Kcmo2FhfDTXdcbfDH76N7uBYHINxc/8GW7UAVuVP9I+Va3uHSerrnKV6dLooga/gh7GlgzuCCr/eoldnL1muGw==", "dev": true, - "optional": true, - "peer": true, + "license": "ISC", "engines": { - "node": ">=8" + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, - "node_modules/protractor/node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "license": "MIT", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 0.6.0" } }, - "node_modules/protractor/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT" + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "license": "MIT", "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" + "asap": "~2.0.3" } }, - "node_modules/protractor/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", "dev": true, - "optional": true, - "peer": true + "license": "ISC" }, - "node_modules/protractor/node_modules/yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" + "err-code": "^2.0.2", + "retry": "^0.12.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/protractor/node_modules/yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "optional": true, - "peer": true, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "license": "MIT", "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" + "xtend": "^4.0.0" }, - "engines": { - "node": ">=6" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" } }, "node_modules/proxy-addr": { @@ -16006,6 +16623,7 @@ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", "dev": true, + "license": "MIT", "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -16019,6 +16637,7 @@ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -16026,27 +16645,22 @@ "node_modules/proxy-from-env": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "license": "MIT" }, "node_modules/prr": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", "dev": true, + "license": "MIT", "optional": true }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "license": "MIT", "optional": true, "dependencies": { "end-of-stream": "^1.1.0", @@ -16054,31 +16668,18 @@ } }, "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "engines": { - "node": ">=6" - } - }, - "node_modules/q": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.4.1.tgz", - "integrity": "sha512-/CdEdaw49VZVmyIDGUQKDDT53c7qBkO6g5CefWz91Ae+l4+cRtcDYwMTXh6me4O8TMldeGHG3N2Bl84V78Ywbg==", - "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } + "license": "MIT" }, "node_modules/qjobs": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/qjobs/-/qjobs-1.2.0.tgz", "integrity": "sha512-8YOJEHtxpySA3fFDyCRxA+UUV+fA+rTWnuWvylOK/NCjhY+b4ocCtmu8TtsWb+mYeU+GCHf/S66KZF/AsteKHg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.9" } @@ -16087,6 +16688,8 @@ "version": "6.11.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { "side-channel": "^1.0.4" }, @@ -16100,7 +16703,8 @@ "node_modules/querystringify": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "license": "MIT" }, "node_modules/queue-microtask": { "version": "1.2.3", @@ -16120,12 +16724,14 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/raf": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "license": "MIT", "dependencies": { "performance-now": "^2.1.0" } @@ -16133,21 +16739,24 @@ "node_modules/raf/node_modules/performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "license": "MIT" }, "node_modules/ramda": { "version": "0.30.1", "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.30.1.tgz", "integrity": "sha512-tEF5I22zJnuclswcZMc8bDIrwRHRzf+NqVEmqg50ShAZMP7MWeR/RGDthfM/p+BlqvF2fXAzpn8i+SJcYD3alw==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/ramda" } }, "node_modules/ramda-adjunct": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.0.1.tgz", - "integrity": "sha512-UTQCcWnoiuYH+ua+jGg3GTktcmCSD2W7OO2++tmv8p2Ze+N9VgVACERg4g36rRfIXklVMtqazyBLBWXfoPKgRQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ramda-adjunct/-/ramda-adjunct-5.1.0.tgz", + "integrity": "sha512-8qCpl2vZBXEJyNbi4zqcgdfHtcdsWjOGbiNSEnEBrM6Y0OKOT8UxJbIVGm1TIcjaSu2MxaWcgtsNlKlCk7o7qg==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.3" }, @@ -16163,6 +16772,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "license": "MIT", "dependencies": { "safe-buffer": "^5.1.0" } @@ -16172,6 +16782,7 @@ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -16181,6 +16792,7 @@ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, + "license": "MIT", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -16195,6 +16807,7 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "optional": true, "dependencies": { "deep-extend": "^0.6.0", @@ -16210,12 +16823,14 @@ "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC", "optional": true }, "node_modules/react": { "version": "15.7.0", "resolved": "https://registry.npmjs.org/react/-/react-15.7.0.tgz", "integrity": "sha512-5/MMRYmpmM0sMTHGLossnJCrmXQIiJilD6y3YN3TzAwGFj6zdnMtFv6xmi65PHKRV+pehIHpT7oy67Sr6s9AHA==", + "license": "MIT", "dependencies": { "create-react-class": "^15.6.0", "fbjs": "^0.8.9", @@ -16231,6 +16846,7 @@ "version": "5.0.3", "resolved": "https://registry.npmjs.org/react-copy-to-clipboard/-/react-copy-to-clipboard-5.0.3.tgz", "integrity": "sha512-9S3j+m+UxDZOM0Qb8mhnT/rMR0NGSrj9A/073yz2DSxPMYhmYFBMYIdI2X4o8AjOjyFsSNxDRnCX6s/gRxpriw==", + "license": "MIT", "dependencies": { "copy-to-clipboard": "^3", "prop-types": "^15.5.8" @@ -16243,6 +16859,7 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/react-debounce-input/-/react-debounce-input-3.3.0.tgz", "integrity": "sha512-VEqkvs8JvY/IIZvh71Z0TC+mdbxERvYF33RcebnodlsUZ8RSgyKe2VWaHXv4+/8aoOgXLxWrdsYs2hDhcwbUgA==", + "license": "MIT", "dependencies": { "lodash.debounce": "^4", "prop-types": "^15.8.1" @@ -16255,6 +16872,7 @@ "version": "15.7.0", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-15.7.0.tgz", "integrity": "sha512-mpjXqC2t1FuYsILOLCj0kg6pbg460byZkVA/80VtDmKU/pYmoTdHOtaMcTRIDiyXLz4sIur0cQ04nOC6iGndJg==", + "license": "MIT", "dependencies": { "fbjs": "^0.8.9", "loose-envify": "^1.1.0", @@ -16269,6 +16887,7 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/react-immutable-proptypes/-/react-immutable-proptypes-2.2.0.tgz", "integrity": "sha512-Vf4gBsePlwdGvSZoLSBfd4HAP93HDauMY4fDjXhreg/vg6F3Fj/MXDNyTbltPC/xZKmZc+cjLu3598DdYK6sgQ==", + "license": "MIT", "dependencies": { "invariant": "^2.2.2" }, @@ -16280,6 +16899,7 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/react-immutable-pure-component/-/react-immutable-pure-component-1.2.4.tgz", "integrity": "sha512-zPXaFWxaF4+ztVMFNMlCFkrhjpb9MPcL3JnXUpb6wKGF1+vBoSgClFbpbOsZAji7gm+RHBE24H44Lday2xxPjw==", + "license": "MIT", "peerDependencies": { "immutable": ">= 3", "react": ">= 15", @@ -16290,6 +16910,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/react-inspector/-/react-inspector-2.3.1.tgz", "integrity": "sha512-tUUK7t3KWgZEIUktOYko5Ic/oYwvjEvQUFAGC1UeMeDaQ5za2yZFtItJa2RTwBJB//NxPr000WQK6sEbqC6y0Q==", + "license": "MIT", "dependencies": { "babel-runtime": "^6.26.0", "is-dom": "^1.0.9", @@ -16302,12 +16923,14 @@ "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" }, "node_modules/react-motion": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/react-motion/-/react-motion-0.5.2.tgz", "integrity": "sha512-9q3YAvHoUiWlP3cK0v+w1N5Z23HXMj4IF4YuvjvWegWqNPfLXsOBE/V7UvQGpXxHFKRQQcNcVQE31g9SB/6qgQ==", + "license": "MIT", "dependencies": { "performance-now": "^0.2.0", "prop-types": "^15.5.8", @@ -16321,6 +16944,7 @@ "version": "4.4.10", "resolved": "https://registry.npmjs.org/react-redux/-/react-redux-4.4.10.tgz", "integrity": "sha512-tjL0Bmpkj75Td0k+lXlF8Fc8a9GuXFv/3ahUOCXExWs/jhsKiQeTffdH0j5byejCGCRL4tvGFYlrwBF1X/Aujg==", + "license": "MIT", "dependencies": { "create-react-class": "^15.5.1", "hoist-non-react-statics": "^3.3.0", @@ -16338,6 +16962,7 @@ "version": "15.5.0", "resolved": "https://registry.npmjs.org/react-syntax-highlighter/-/react-syntax-highlighter-15.5.0.tgz", "integrity": "sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.3.1", "highlight.js": "^10.4.1", @@ -16354,6 +16979,7 @@ "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "dev": true, + "license": "MIT", "dependencies": { "pify": "^2.3.0" } @@ -16364,6 +16990,7 @@ "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.", "dev": true, + "license": "ISC", "dependencies": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", @@ -16379,6 +17006,7 @@ "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-2.0.3.tgz", "integrity": "sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==", "dev": true, + "license": "ISC", "dependencies": { "json-parse-even-better-errors": "^2.3.0", "npm-normalize-package-bin": "^1.0.1" @@ -16392,6 +17020,7 @@ "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", "dev": true, + "license": "ISC", "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } @@ -16401,6 +17030,7 @@ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", "dev": true, + "license": "MIT", "dependencies": { "load-json-file": "^4.0.0", "normalize-package-data": "^2.3.2", @@ -16414,13 +17044,15 @@ "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/read-pkg/node_modules/normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^2.1.4", "resolve": "^1.10.0", @@ -16433,6 +17065,7 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, + "license": "MIT", "dependencies": { "pify": "^3.0.0" }, @@ -16445,6 +17078,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -16454,22 +17088,22 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver" } }, "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "devOptional": true, + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dev": true, + "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" } }, "node_modules/readdirp": { @@ -16477,6 +17111,7 @@ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -16489,6 +17124,7 @@ "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", "dev": true, + "license": "MIT", "dependencies": { "ast-types": "0.9.6", "esprima": "~3.1.0", @@ -16504,6 +17140,7 @@ "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", "dev": true, + "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -16517,6 +17154,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -16525,6 +17163,7 @@ "version": "3.7.2", "resolved": "https://registry.npmjs.org/redux/-/redux-3.7.2.tgz", "integrity": "sha512-pNqnf9q1hI5HHZRBkj3bAngGZW/JMCmexDlOxw4XagXY2o1327nHH54LoTjiPJ0gizoqPDRqWyX/00g0hD6w+A==", + "license": "MIT", "dependencies": { "lodash": "^4.2.1", "lodash-es": "^4.2.1", @@ -16536,6 +17175,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/redux-immutable/-/redux-immutable-3.1.0.tgz", "integrity": "sha512-1W+0w6jKurzRnLLpYXRSOgaBTDpJthbnFJkkRei7598uNkiRYn5BZZ4QcGDX2I5Sin8L7W3hOHzQ9ne0oO8y8A==", + "license": "BSD-3-Clause", "dependencies": { "immutable": "^3.8.1" } @@ -16544,6 +17184,7 @@ "version": "3.8.2", "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16552,6 +17193,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.2.0.tgz", "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16560,12 +17202,14 @@ "version": "0.1.14", "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/refractor": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/refractor/-/refractor-3.6.0.tgz", "integrity": "sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==", + "license": "MIT", "dependencies": { "hastscript": "^6.0.0", "parse-entities": "^2.0.0", @@ -16580,6 +17224,7 @@ "version": "1.27.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz", "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -16588,13 +17233,15 @@ "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/regenerate-unicode-properties": { "version": "10.1.1", "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", "dev": true, + "license": "MIT", "dependencies": { "regenerate": "^1.4.2" }, @@ -16605,13 +17252,15 @@ "node_modules/regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "license": "MIT" }, "node_modules/regenerator-transform": { "version": "0.15.2", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.8.4" } @@ -16620,13 +17269,15 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.3.0.tgz", "integrity": "sha512-TVILVSz2jY5D47F4mA4MppkBrafEaiUWJO/TcZHEIuI13AqoZMkK1WMA4Om1YkYbTx+9Ki1/tSUXbceyr9saRg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/regexp.prototype.flags": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "define-properties": "^1.2.1", @@ -16645,6 +17296,7 @@ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", @@ -16662,6 +17314,7 @@ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "jsesc": "~0.5.0" }, @@ -16683,6 +17336,7 @@ "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -16691,6 +17345,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/remarkable/-/remarkable-2.0.1.tgz", "integrity": "sha512-YJyMcOH5lrR+kZdmB0aJJ4+93bEojRZ1HGDn9Eagu6ibg7aVZhc3OWbbShRid+Q5eAfsEqWxpe+g5W5nYNfNiA==", + "license": "MIT", "dependencies": { "argparse": "^1.0.10", "autolinker": "^3.11.0" @@ -16707,6 +17362,7 @@ "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", "dev": true, + "license": "MIT", "dependencies": { "css-select": "^4.1.3", "dom-converter": "^0.2.0", @@ -16719,96 +17375,17 @@ "version": "1.6.1", "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", "engines": { "node": ">=0.10" } }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/request/node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/request/node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/request/node_modules/qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/request/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "uuid": "bin/uuid" - } - }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16818,33 +17395,29 @@ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" }, "node_modules/reselect": { "version": "4.1.8", "resolved": "https://registry.npmjs.org/reselect/-/reselect-4.1.8.tgz", - "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==" + "integrity": "sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==", + "license": "MIT" }, "node_modules/resolve": { "version": "1.22.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", "dev": true, + "license": "MIT", "dependencies": { "is-core-module": "^2.9.0", "path-parse": "^1.0.7", @@ -16862,6 +17435,7 @@ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -16871,13 +17445,15 @@ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/resolve-url-loader": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", "dev": true, + "license": "MIT", "dependencies": { "adjust-sourcemap-loader": "^4.0.0", "convert-source-map": "^1.7.0", @@ -16894,6 +17470,7 @@ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", "dev": true, + "license": "MIT", "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -16908,6 +17485,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -16917,6 +17495,7 @@ "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, + "license": "MIT", "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" @@ -16930,6 +17509,7 @@ "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -16939,6 +17519,7 @@ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -16948,7 +17529,8 @@ "version": "1.4.1", "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/rimraf": { "version": "3.0.2", @@ -16956,6 +17538,7 @@ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -16971,6 +17554,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -16982,6 +17566,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -17002,6 +17587,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -17014,6 +17600,7 @@ "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", "dev": true, + "license": "MIT", "bin": { "rollup": "dist/bin/rollup" }, @@ -17029,6 +17616,7 @@ "resolved": "https://registry.npmjs.org/rollup-plugin-sourcemaps/-/rollup-plugin-sourcemaps-0.6.3.tgz", "integrity": "sha512-paFu+nT1xvuO1tPFYXGe+XnQvg4Hjqv/eIhG8i5EspfYYPBKL57X7iVbfv55aNVASg3dzWvES9dmWsL2KhfByw==", "dev": true, + "license": "MIT", "dependencies": { "@rollup/pluginutils": "^3.0.9", "source-map-resolve": "^0.6.0" @@ -17046,11 +17634,44 @@ } } }, + "node_modules/rollup-plugin-sourcemaps/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/rollup-plugin-sourcemaps/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true, + "license": "MIT" + }, + "node_modules/rollup-plugin-sourcemaps/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true, + "license": "MIT" + }, "node_modules/run-async": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.12.0" } @@ -17074,6 +17695,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -17082,6 +17704,7 @@ "version": "7.6.0", "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.6.0.tgz", "integrity": "sha512-DDa7d8TFNUalGC9VqXvQ1euWNN7sc63TrUCuM9J998+ViviahMIjKSOU7rfcgFOF+FCD71BhDRv4hrFz+ImDLQ==", + "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } @@ -17091,6 +17714,7 @@ "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", @@ -17104,6 +17728,13 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -17121,13 +17752,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/safe-regex-test": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -17143,13 +17776,15 @@ "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" }, "node_modules/sass": { "version": "1.54.4", "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.4.tgz", "integrity": "sha512-3tmF16yvnBwtlPrNBHw/H907j8MlOX8aTBnlNX1yrKx24RKcJGPyLhFUwkoKBKesR3unP93/2z14Ll8NicwQUA==", "dev": true, + "license": "MIT", "dependencies": { "chokidar": ">=3.0.0 <4.0.0", "immutable": "^4.0.0", @@ -17167,6 +17802,7 @@ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-13.0.2.tgz", "integrity": "sha512-BbiqbVmbfJaWVeOOAu2o7DhYWtcNmTfvroVgFXa6k2hHheMxNAeDHLNoDy/Q5aoaVlz0LH+MbMktKwm9vN/j8Q==", "dev": true, + "license": "MIT", "dependencies": { "klona": "^2.0.4", "neo-async": "^2.6.2" @@ -17200,194 +17836,50 @@ } } }, - "node_modules/saucelabs": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-1.5.0.tgz", - "integrity": "sha512-jlX3FGdWvYf4Q3LFfFWS1QvPg3IGCGWxIc8QBFdPTbpTJnt/v17FHXYVAn7C8sHf1yUXo2c7yIM0isDryfYtHQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "https-proxy-agent": "^2.2.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/saucelabs/node_modules/agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "es6-promisify": "^5.0.0" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/saucelabs/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/saucelabs/node_modules/https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/sax": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==" - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "node_modules/select2": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/select2/-/select2-4.0.7.tgz", - "integrity": "sha512-t46Z2nkEEYnBYdRpLNw5dj9qqO+YTiTlWKnpJ/B5e1Q3hPND00JRgcLJxYRzqpeLZd+ZkszkHEMagLKIfbTjVA==" - }, - "node_modules/selenium-webdriver": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-3.6.0.tgz", - "integrity": "sha512-WH7Aldse+2P5bbFBO4Gle/nuQOdVwpHMTL6raL3uuBj/vPG07k6uzt3aiahu352ONBr5xXh0hDlM3LhtXPOC4Q==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "jszip": "^3.1.3", - "rimraf": "^2.5.4", - "tmp": "0.0.30", - "xml2js": "^0.4.17" - }, - "engines": { - "node": ">= 6.9.0" - } - }, - "node_modules/selenium-webdriver/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/selenium-webdriver/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/selenium-webdriver/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "license": "ISC" }, - "node_modules/selenium-webdriver/node_modules/rimraf": { + "node_modules/schema-utils": { "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "glob": "^7.1.3" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/selenium-webdriver/node_modules/tmp": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.30.tgz", - "integrity": "sha512-HXdTB7lvMwcb55XFfrTM8CPr/IYREk4hVBFaQ4b/6nInrluSL86hfHm7vu0luYKCfyBZp2trCjpc8caC3vVM3w==", + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "os-tmpdir": "~1.0.1" - }, - "engines": { - "node": ">=0.4.0" - } + "license": "MIT" + }, + "node_modules/select2": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/select2/-/select2-4.0.7.tgz", + "integrity": "sha512-t46Z2nkEEYnBYdRpLNw5dj9qqO+YTiTlWKnpJ/B5e1Q3hPND00JRgcLJxYRzqpeLZd+ZkszkHEMagLKIfbTjVA==", + "license": "MIT" }, "node_modules/selfsigned": { "version": "2.4.1", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/node-forge": "^1.3.0", "node-forge": "^1" @@ -17397,9 +17889,10 @@ } }, "node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -17412,6 +17905,7 @@ "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "depd": "2.0.0", @@ -17436,6 +17930,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -17444,13 +17939,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/send/node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "dev": true, + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -17462,13 +17959,15 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/send/node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -17477,6 +17976,7 @@ "version": "8.1.0", "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-8.1.0.tgz", "integrity": "sha512-3NnuWfM6vBYoy5gZFvHiYsVbafvI9vZv/+jlIigFn4oP4zjNPK3LhcY0xSCgeb1a5L8jO71Mit9LlNoi2UfDDQ==", + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -17491,6 +17991,7 @@ "version": "0.20.2", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -17503,6 +18004,7 @@ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } @@ -17512,6 +18014,7 @@ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", "dev": true, + "license": "MIT", "dependencies": { "accepts": "~1.3.4", "batch": "0.6.1", @@ -17530,6 +18033,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -17539,6 +18043,7 @@ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -17548,6 +18053,7 @@ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", "dev": true, + "license": "MIT", "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -17562,25 +18068,29 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/serve-index/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/serve-index/node_modules/setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/serve-static": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", "dev": true, + "license": "MIT", "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -17595,12 +18105,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -17618,6 +18131,7 @@ "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -17631,18 +18145,21 @@ "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "license": "(MIT AND BSD-3-Clause)", "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -17656,6 +18173,7 @@ "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", "dev": true, + "license": "MIT", "dependencies": { "kind-of": "^6.0.2" }, @@ -17668,6 +18186,7 @@ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", "dev": true, + "license": "MIT", "dependencies": { "shebang-regex": "^1.0.0" }, @@ -17680,6 +18199,7 @@ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -17689,6 +18209,7 @@ "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -17697,6 +18218,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/short-unique-id/-/short-unique-id-5.2.0.tgz", "integrity": "sha512-cMGfwNyfDZ/nzJ2k2M+ClthBIh//GlZl1JEf47Uoa9XR11bz8Pa2T2wQO4bVrRdH48LrIDWJahQziKo3MjhsWg==", + "license": "Apache-2.0", "bin": { "short-unique-id": "bin/short-unique-id", "suid": "bin/short-unique-id" @@ -17706,6 +18228,8 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", + "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -17723,7 +18247,8 @@ "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/simple-concat": { "version": "1.0.1", @@ -17743,6 +18268,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "optional": true }, "node_modules/simple-get": { @@ -17763,6 +18289,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "optional": true, "dependencies": { "decompress-response": "^6.0.0", @@ -17775,6 +18302,7 @@ "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", "dev": true, + "license": "MIT", "dependencies": { "@polka/url": "^1.0.0-next.24", "mrmime": "^2.0.0", @@ -17789,6 +18317,7 @@ "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -17801,6 +18330,7 @@ "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -17811,6 +18341,7 @@ "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.7.5.tgz", "integrity": "sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA==", "dev": true, + "license": "MIT", "dependencies": { "accepts": "~1.3.4", "base64id": "~2.0.0", @@ -17825,13 +18356,14 @@ } }, "node_modules/socket.io-adapter": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.4.tgz", - "integrity": "sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==", + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", + "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", "dev": true, + "license": "MIT", "dependencies": { "debug": "~4.3.4", - "ws": "~8.11.0" + "ws": "~8.17.1" } }, "node_modules/socket.io-parser": { @@ -17839,6 +18371,7 @@ "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz", "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==", "dev": true, + "license": "MIT", "dependencies": { "@socket.io/component-emitter": "~3.1.0", "debug": "~4.3.1" @@ -17852,6 +18385,7 @@ "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "dev": true, + "license": "MIT", "dependencies": { "faye-websocket": "^0.11.3", "uuid": "^8.3.2", @@ -17863,6 +18397,7 @@ "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz", "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==", "dev": true, + "license": "MIT", "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" @@ -17877,6 +18412,7 @@ "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", "dev": true, + "license": "MIT", "dependencies": { "agent-base": "^6.0.2", "debug": "^4.3.3", @@ -17891,6 +18427,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">= 8" } @@ -17900,6 +18437,7 @@ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -17909,6 +18447,7 @@ "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.0.tgz", "integrity": "sha512-i3KVgM3+QPAHNbGavK+VBq03YoJl24m9JWNbLgsjTj8aJzXG9M61bantBTNBt7CNwY2FYf+RJRYJ3pzalKjIrw==", "dev": true, + "license": "MIT", "dependencies": { "abab": "^2.0.6", "iconv-lite": "^0.6.3", @@ -17930,6 +18469,7 @@ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" }, @@ -17943,6 +18483,7 @@ "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", "dev": true, + "license": "MIT", "dependencies": { "atob": "^2.1.2", "decode-uri-component": "^0.2.0" @@ -17953,6 +18494,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -17963,6 +18505,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -17972,19 +18515,22 @@ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/sourcemap-codec": { "version": "1.4.8", "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", "deprecated": "Please use @jridgewell/sourcemap-codec instead", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/space-separated-tokens": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -17995,6 +18541,7 @@ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "spdx-expression-parse": "^3.0.0", "spdx-license-ids": "^3.0.0" @@ -18004,29 +18551,33 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", - "dev": true + "dev": true, + "license": "CC-BY-3.0" }, "node_modules/spdx-expression-parse": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, + "license": "MIT", "dependencies": { "spdx-exceptions": "^2.1.0", "spdx-license-ids": "^3.0.0" } }, "node_modules/spdx-license-ids": { - "version": "3.0.18", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", - "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==", - "dev": true + "version": "3.0.20", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", + "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", + "dev": true, + "license": "CC0-1.0" }, "node_modules/spdy": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -18043,6 +18594,7 @@ "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^4.1.0", "detect-node": "^2.0.4", @@ -18052,51 +18604,43 @@ "wbuf": "^1.7.3" } }, - "node_modules/sprintf-js": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", - "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" - }, - "node_modules/sshpk": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", - "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 6" } }, - "node_modules/sshpk/node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "node_modules/spdy-transport/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dev": true, - "optional": true, - "peer": true + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", + "license": "BSD-3-Clause" }, "node_modules/ssri": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/ssri/-/ssri-9.0.1.tgz", "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", "dev": true, + "license": "ISC", "dependencies": { "minipass": "^3.1.1" }, @@ -18109,6 +18653,7 @@ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -18117,6 +18662,7 @@ "version": "0.0.2", "resolved": "https://registry.npmjs.org/stream/-/stream-0.0.2.tgz", "integrity": "sha512-gCq3NDI2P35B2n6t76YJuOp7d6cN/C7Rt0577l91wllh0sY9ZBuw9KaSGqH/b0hzn3CWWJbpbW0W0WvQ1H/Q7g==", + "license": "MIT", "dependencies": { "emitter-component": "^1.1.1" } @@ -18126,6 +18672,7 @@ "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-3.1.5.tgz", "integrity": "sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==", "dev": true, + "license": "MIT", "dependencies": { "date-format": "^4.0.14", "debug": "^4.3.4", @@ -18136,19 +18683,18 @@ } }, "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "devOptional": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true, + "license": "MIT" }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -18163,6 +18709,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.6.tgz", "integrity": "sha512-XZpspuSB7vJWhvJc9DLSlrXl1mcA2BdoY5jjnS135ydXqLoqhs96JjDtCkjJEQHvfqZIp9hBuBMgI589peyx9Q==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -18181,6 +18728,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -18199,6 +18747,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -18213,6 +18762,7 @@ "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -18230,6 +18780,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" }, @@ -18242,6 +18793,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -18251,6 +18803,7 @@ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -18259,6 +18812,7 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", "optional": true, "engines": { "node": ">=0.10.0" @@ -18269,6 +18823,7 @@ "resolved": "https://registry.npmjs.org/stylus/-/stylus-0.54.8.tgz", "integrity": "sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg==", "dev": true, + "license": "MIT", "dependencies": { "css-parse": "~2.0.0", "debug": "~3.1.0", @@ -18291,6 +18846,7 @@ "resolved": "https://registry.npmjs.org/stylus-loader/-/stylus-loader-7.0.0.tgz", "integrity": "sha512-WTbtLrNfOfLgzTaR9Lj/BPhQroKk/LC1hfTXSUbrxmxgfUo3Y3LpmKRVA2R1XbjvTAvOfaian9vOyfv1z99E+A==", "dev": true, + "license": "MIT", "dependencies": { "fast-glob": "^3.2.11", "klona": "^2.0.5", @@ -18313,6 +18869,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -18323,6 +18880,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -18333,6 +18891,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -18353,6 +18912,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -18364,19 +18924,22 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/stylus/node_modules/sax": { "version": "1.2.4", "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/stylus/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -18386,6 +18949,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -18398,6 +18962,7 @@ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -18406,37 +18971,40 @@ } }, "node_modules/swagger-client": { - "version": "3.28.2", - "resolved": "https://registry.npmjs.org/swagger-client/-/swagger-client-3.28.2.tgz", - "integrity": "sha512-g30KCdSVyZlMulWOJnheNo7Ea+L06OZebl0oRU6zHd5Zf5AZKHTqurKRdNOLsMWA3l3bWJiEh7s3JlzFJHRmoQ==", + "version": "3.29.2", + "resolved": "https://registry.npmjs.org/swagger-client/-/swagger-client-3.29.2.tgz", + "integrity": "sha512-7dOIAodJeUsYbvWTpDODY2+bfJcZ34WG84TByMet76OJ/ZjOLHZtJSgMFxEvnh9+yR0qn8wvHUdfg27ylg2eiQ==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.22.15", - "@swagger-api/apidom-core": ">=1.0.0-alpha.5 <1.0.0-beta.0", - "@swagger-api/apidom-error": ">=1.0.0-alpha.5 <1.0.0-beta.0", - "@swagger-api/apidom-json-pointer": ">=1.0.0-alpha.5 <1.0.0-beta.0", - "@swagger-api/apidom-ns-openapi-3-1": ">=1.0.0-alpha.5 <1.0.0-beta.0", - "@swagger-api/apidom-reference": ">=1.0.0-alpha.5 <1.0.0-beta.0", + "@swagger-api/apidom-core": ">=1.0.0-alpha.9 <1.0.0-beta.0", + "@swagger-api/apidom-error": ">=1.0.0-alpha.9 <1.0.0-beta.0", + "@swagger-api/apidom-json-pointer": ">=1.0.0-alpha.9 <1.0.0-beta.0", + "@swagger-api/apidom-ns-openapi-3-1": ">=1.0.0-alpha.9 <1.0.0-beta.0", + "@swagger-api/apidom-reference": ">=1.0.0-alpha.9 <1.0.0-beta.0", "cookie": "~0.6.0", "deepmerge": "~4.3.0", "fast-json-patch": "^3.0.0-1", "js-yaml": "^4.1.0", + "neotraverse": "=0.6.18", "node-abort-controller": "^3.1.1", "node-fetch-commonjs": "^3.3.2", "openapi-path-templating": "^1.5.1", "openapi-server-url-templating": "^1.0.0", - "qs": "^6.10.2", - "traverse": "=0.6.8" + "ramda-adjunct": "^5.0.0" } }, "node_modules/swagger-client/node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" }, "node_modules/swagger-client/node_modules/cookie": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -18445,6 +19013,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -18456,6 +19025,7 @@ "version": "3.52.5", "resolved": "https://registry.npmjs.org/swagger-ui/-/swagger-ui-3.52.5.tgz", "integrity": "sha512-GvxNYvSaFkU9OoG4BQxjmengl5fA+A5wAuG4rtAbBLWlrLkBiQiHXKQPzyDMUUa3/8nielKpEK1NunnxwpY9Mg==", + "license": "Apache-2.0", "dependencies": { "@babel/runtime-corejs3": "^7.14.7", "@braintree/sanitize-url": "^5.0.2", @@ -18499,12 +19069,14 @@ "node_modules/swagger-ui/node_modules/argparse": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "license": "Python-2.0" }, "node_modules/swagger-ui/node_modules/immutable": { "version": "3.8.2", "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -18513,6 +19085,7 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -18525,6 +19098,7 @@ "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10" } @@ -18532,18 +19106,21 @@ "node_modules/systemjs": { "version": "6.15.1", "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.15.1.tgz", - "integrity": "sha512-Nk8c4lXvMB98MtbmjX7JwJRgJOL8fluecYCfCeYBznwmpOs8Bf15hLM6z4z71EDAhQVrQrI+wt1aLWSXZq+hXA==" + "integrity": "sha512-Nk8c4lXvMB98MtbmjX7JwJRgJOL8fluecYCfCeYBznwmpOs8Bf15hLM6z4z71EDAhQVrQrI+wt1aLWSXZq+hXA==", + "license": "MIT" }, "node_modules/tabbable": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-4.0.0.tgz", - "integrity": "sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ==" + "integrity": "sha512-H1XoH1URcBOa/rZZWxLxHCtOdVUEev+9vo5YdYhC9tCY4wnybX+VQrCYuy9ubkg69fCBxCONJOSLGfw0DWMffQ==", + "license": "MIT" }, "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -18553,6 +19130,7 @@ "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dev": true, + "license": "ISC", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -18569,6 +19147,7 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "license": "MIT", "optional": true, "dependencies": { "chownr": "^1.1.1", @@ -18581,12 +19160,14 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "license": "ISC", "optional": true }, "node_modules/tar-stream": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", "optional": true, "dependencies": { "bl": "^4.0.3", @@ -18599,11 +19180,37 @@ "node": ">=6" } }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "optional": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tar-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", + "optional": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "node_modules/tar/node_modules/minipass": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", "dev": true, + "license": "ISC", "engines": { "node": ">=8" } @@ -18612,13 +19219,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/terser": { "version": "5.14.2", "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.2", "acorn": "^8.5.0", @@ -18637,6 +19246,7 @@ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", @@ -18670,13 +19280,15 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -18691,10 +19303,11 @@ } }, "node_modules/terser-webpack-plugin/node_modules/terser": { - "version": "5.31.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", - "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", + "version": "5.31.6", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", + "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -18712,13 +19325,15 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, + "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -18733,6 +19348,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -18744,6 +19360,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -18764,6 +19381,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -18775,19 +19393,22 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/through2": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" @@ -18797,13 +19418,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/through2/node_modules/readable-stream": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -18818,13 +19441,15 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/through2/node_modules/string_decoder": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } @@ -18833,12 +19458,14 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/timers-ext": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz", "integrity": "sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==", + "license": "ISC", "dependencies": { "es5-ext": "^0.10.64", "next-tick": "^1.1.0" @@ -18850,13 +19477,15 @@ "node_modules/timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", + "license": "MIT" }, "node_modules/tmp": { "version": "0.0.33", "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, + "license": "MIT", "dependencies": { "os-tmpdir": "~1.0.2" }, @@ -18869,6 +19498,7 @@ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -18878,6 +19508,7 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -18888,13 +19519,15 @@ "node_modules/toggle-selection": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==" + "integrity": "sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==", + "license": "MIT" }, "node_modules/toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.6" } @@ -18904,41 +19537,17 @@ "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/traverse": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.8.tgz", - "integrity": "sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", "dev": true, + "license": "MIT", "bin": { "tree-kill": "cli.js" } @@ -18948,6 +19557,7 @@ "resolved": "https://registry.npmjs.org/tree-sitter/-/tree-sitter-0.20.4.tgz", "integrity": "sha512-rjfR5dc4knG3jnJNN/giJ9WOoN1zL/kZyrS0ILh+eqq8RNcIbiXA63JsMEgluug0aNvfQvK4BfCErN1vIzvKog==", "hasInstallScript": true, + "license": "MIT", "optional": true, "dependencies": { "nan": "^2.17.0", @@ -18959,6 +19569,7 @@ "resolved": "https://registry.npmjs.org/tree-sitter-json/-/tree-sitter-json-0.20.2.tgz", "integrity": "sha512-eUxrowp4F1QEGk/i7Sa+Xl8Crlfp7J0AXxX1QdJEQKQYMWhgMbCIgyQvpO3Q0P9oyTrNQxRLlRipDS44a8EtRw==", "hasInstallScript": true, + "license": "MIT", "optional": true, "dependencies": { "nan": "^2.18.0" @@ -18969,6 +19580,7 @@ "resolved": "https://registry.npmjs.org/tree-sitter-yaml/-/tree-sitter-yaml-0.5.0.tgz", "integrity": "sha512-POJ4ZNXXSWIG/W4Rjuyg36MkUD4d769YRUGKRqN+sVaj/VCo6Dh6Pkssn1Rtewd5kybx+jT1BWMyWN0CijXnMA==", "hasInstallScript": true, + "license": "MIT", "optional": true, "dependencies": { "nan": "^2.14.0" @@ -18977,13 +19589,15 @@ "node_modules/ts-mixer": { "version": "6.0.4", "resolved": "https://registry.npmjs.org/ts-mixer/-/ts-mixer-6.0.4.tgz", - "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==" + "integrity": "sha512-ufKpbmrugz5Aou4wcr5Wc1UUFWOLhq+Fm6qa6P0w0K5Qw2yhaUoiWszhCVuNQyNwrlGiscHOmqYoAox1PtvgjA==", + "license": "MIT" }, "node_modules/ts-node": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz", "integrity": "sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==", "dev": true, + "license": "MIT", "dependencies": { "arrify": "^1.0.0", "buffer-from": "^1.1.0", @@ -19006,6 +19620,7 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.6" }, @@ -19016,12 +19631,14 @@ "node_modules/ts-toolbelt": { "version": "9.6.0", "resolved": "https://registry.npmjs.org/ts-toolbelt/-/ts-toolbelt-9.6.0.tgz", - "integrity": "sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==" + "integrity": "sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==", + "license": "Apache-2.0" }, "node_modules/tslib": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.3.tgz", - "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", + "license": "0BSD" }, "node_modules/tslint": { "version": "6.1.3", @@ -19029,6 +19646,7 @@ "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==", "deprecated": "TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.", "dev": true, + "license": "Apache-2.0", "dependencies": { "@babel/code-frame": "^7.0.0", "builtin-modules": "^1.1.1", @@ -19059,6 +19677,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -19069,6 +19688,7 @@ "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", "integrity": "sha512-wxXCdllwGhI2kCC0MnvTGYTMvnVZTvqgypkiTI8Pa5tcz2i6VqsqwYGgqwXji+4RgCzms6EajE4IxiUH6HH8nQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -19078,6 +19698,7 @@ "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } @@ -19088,6 +19709,7 @@ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -19108,6 +19730,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -19120,6 +19743,7 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.6" }, @@ -19132,6 +19756,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver" } @@ -19140,18 +19765,21 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/tstl": { "version": "2.5.16", "resolved": "https://registry.npmjs.org/tstl/-/tstl-2.5.16.tgz", - "integrity": "sha512-+O2ybLVLKcBwKm4HymCEwZIT0PpwS3gCYnxfSDEjJEKADvIFruaQjd3m7CAKNU1c7N3X3WjVz87re7TA2A5FUw==" + "integrity": "sha512-+O2ybLVLKcBwKm4HymCEwZIT0PpwS3gCYnxfSDEjJEKADvIFruaQjd3m7CAKNU1c7N3X3WjVz87re7TA2A5FUw==", + "license": "MIT" }, "node_modules/tsutils": { "version": "2.29.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz", "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^1.8.1" }, @@ -19163,12 +19791,14 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/tunnel-agent": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "license": "Apache-2.0", "optional": true, "dependencies": { "safe-buffer": "^5.0.1" @@ -19177,24 +19807,18 @@ "node": "*" } }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/type": { "version": "2.7.3", "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", - "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==" + "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", + "license": "ISC" }, "node_modules/type-fest": { "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -19207,6 +19831,7 @@ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "dev": true, + "license": "MIT", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -19220,6 +19845,7 @@ "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -19234,6 +19860,7 @@ "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -19253,6 +19880,7 @@ "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -19273,6 +19901,7 @@ "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -19292,21 +19921,24 @@ "version": "1.0.9", "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.9.tgz", "integrity": "sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/types-ramda": { - "version": "0.30.0", - "resolved": "https://registry.npmjs.org/types-ramda/-/types-ramda-0.30.0.tgz", - "integrity": "sha512-oVPw/KHB5M0Du0txTEKKM8xZOG9cZBRdCVXvwHYuNJUVkAiJ9oWyqkA+9Bj2gjMsHgkkhsYevobQBWs8I2/Xvw==", + "version": "0.30.1", + "resolved": "https://registry.npmjs.org/types-ramda/-/types-ramda-0.30.1.tgz", + "integrity": "sha512-1HTsf5/QVRmLzcGfldPFvkVsAdi1db1BBKzi7iW3KBUlOICg/nKnFS+jGqDJS3YD8VsWbAh7JiHeBvbsw8RPxA==", + "license": "MIT", "dependencies": { "ts-toolbelt": "^9.6.0" } }, "node_modules/typescript": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -19333,6 +19965,7 @@ "url": "https://github.com/sponsors/faisalman" } ], + "license": "MIT", "engines": { "node": "*" } @@ -19342,6 +19975,7 @@ "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "commander": "~2.19.0", "source-map": "~0.6.1" @@ -19357,13 +19991,15 @@ "version": "2.19.0", "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/uglify-js/node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -19371,13 +20007,15 @@ "node_modules/ui-select": { "version": "0.17.1", "resolved": "https://registry.npmjs.org/ui-select/-/ui-select-0.17.1.tgz", - "integrity": "sha512-+LcKWuybIQRDy+IYCaTApvcZlNvS5oK9jb5t6NNj3c3cLrPFx9a38u4p3NrxPwnIQHImbONYHr5X7zZlY86A7A==" + "integrity": "sha512-+LcKWuybIQRDy+IYCaTApvcZlNvS5oK9jb5t6NNj3c3cLrPFx9a38u4p3NrxPwnIQHImbONYHr5X7zZlY86A7A==", + "license": "MIT" }, "node_modules/unbox-primitive": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", @@ -19389,21 +20027,24 @@ } }, "node_modules/underscore": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", - "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" + "version": "1.13.7", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz", + "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==", + "license": "MIT" }, "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -19413,6 +20054,7 @@ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", "dev": true, + "license": "MIT", "dependencies": { "unicode-canonical-property-names-ecmascript": "^2.0.0", "unicode-property-aliases-ecmascript": "^2.0.0" @@ -19426,6 +20068,7 @@ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -19435,6 +20078,7 @@ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -19443,6 +20087,7 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/unidragger/-/unidragger-2.4.0.tgz", "integrity": "sha512-MueZK2oXuGE6OAlGKIrSXK2zCq+8yb1QUZgqyTDCSJzvwYL0g2Llrad+TtoQTYxtFnNyxxSw0IMnKNIgEMia1w==", + "license": "MIT", "dependencies": { "unipointer": "^2.4.0" } @@ -19451,6 +20096,7 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/unipointer/-/unipointer-2.4.0.tgz", "integrity": "sha512-VjzDLPjGK7aYpQKH7bnDZS8X4axF5AFU/LQi+NQe1oyEHfaz6lWKhaQ7n4o7vJ1iJ4i2T0quCIfrQM139p05Sw==", + "license": "MIT", "dependencies": { "ev-emitter": "^1.0.1" } @@ -19460,6 +20106,7 @@ "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", "dev": true, + "license": "ISC", "dependencies": { "unique-slug": "^2.0.0" } @@ -19469,6 +20116,7 @@ "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4" } @@ -19478,6 +20126,7 @@ "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4.0.0" } @@ -19487,6 +20136,7 @@ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -19494,21 +20144,23 @@ "node_modules/unraw": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/unraw/-/unraw-3.0.0.tgz", - "integrity": "sha512-08/DA66UF65OlpUDIQtbJyrqTR0jTAlJ+jsnkQ4jxR7+K5g5YG1APZKQSMCE1vqqmD+2pv6+IdEjmopFatacvg==" + "integrity": "sha512-08/DA66UF65OlpUDIQtbJyrqTR0jTAlJ+jsnkQ4jxR7+K5g5YG1APZKQSMCE1vqqmD+2pv6+IdEjmopFatacvg==", + "license": "MIT" }, "node_modules/untildify": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/update-browserslist-db": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz", - "integrity": "sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "dev": true, "funding": [ { @@ -19524,6 +20176,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "escalade": "^3.1.2", "picocolors": "^1.0.1" @@ -19539,27 +20192,40 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/url-parse": { "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "license": "MIT", "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" @@ -19569,19 +20235,22 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "devOptional": true + "devOptional": true, + "license": "MIT" }, "node_modules/utila": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4.0" } @@ -19591,6 +20260,7 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } @@ -19600,6 +20270,7 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, + "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -19610,6 +20281,7 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-4.0.0.tgz", "integrity": "sha512-mzR0L8ZDktZjpX4OB46KT+56MAhl4EIazWP/+G/HPGuvfdaqg4YsCdtOm6U9+LOFyYDoh4dpnpxZRB9MQQns5Q==", "dev": true, + "license": "ISC", "dependencies": { "builtins": "^5.0.0" }, @@ -19622,48 +20294,27 @@ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "optional": true, - "peer": true, - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/void-elements": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz", "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", "dev": true, + "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -19677,6 +20328,7 @@ "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", "dev": true, + "license": "MIT", "dependencies": { "minimalistic-assert": "^1.0.0" } @@ -19686,6 +20338,7 @@ "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", "dev": true, + "license": "MIT", "dependencies": { "defaults": "^1.0.3" } @@ -19694,6 +20347,7 @@ "version": "3.3.3", "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "license": "MIT", "engines": { "node": ">= 8" } @@ -19702,210 +20356,22 @@ "version": "0.20.3", "resolved": "https://registry.npmjs.org/web-tree-sitter/-/web-tree-sitter-0.20.3.tgz", "integrity": "sha512-zKGJW9r23y3BcJusbgvnOH2OYAW40MXAOi9bi3Gcc7T4Gms9WWgXF8m6adsJWpGJEhgOzCrfiz1IzKowJWrtYw==", + "license": "MIT", "optional": true }, - "node_modules/webdriver-js-extender": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/webdriver-js-extender/-/webdriver-js-extender-2.1.0.tgz", - "integrity": "sha512-lcUKrjbBfCK6MNsh7xaY2UAUmZwe+/ib03AjVOpFobX4O7+83BUveSrLfU0Qsyb1DaKJdQRbuU+kM9aZ6QUhiQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@types/selenium-webdriver": "^3.0.0", - "selenium-webdriver": "^3.0.1" - }, - "engines": { - "node": ">=6.9.x" - } - }, - "node_modules/webdriver-manager": { - "version": "12.1.9", - "resolved": "https://registry.npmjs.org/webdriver-manager/-/webdriver-manager-12.1.9.tgz", - "integrity": "sha512-Yl113uKm8z4m/KMUVWHq1Sjtla2uxEBtx2Ue3AmIlnlPAKloDn/Lvmy6pqWCUersVISpdMeVpAaGbNnvMuT2LQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "adm-zip": "^0.5.2", - "chalk": "^1.1.1", - "del": "^2.2.0", - "glob": "^7.0.3", - "ini": "^1.3.4", - "minimist": "^1.2.0", - "q": "^1.4.1", - "request": "^2.87.0", - "rimraf": "^2.5.2", - "semver": "^5.3.0", - "xml2js": "^0.4.17" - }, - "bin": { - "webdriver-manager": "bin/webdriver-manager" - }, - "engines": { - "node": ">=6.9.x" - } - }, - "node_modules/webdriver-manager/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webdriver-manager/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webdriver-manager/node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/webdriver-manager/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webdriver-manager/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/webdriver-manager/node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/webdriver-manager/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/webdriver-manager/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/webdriver-manager/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "optional": true, - "peer": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/webdriver-manager/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webdriver-manager/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/webfontloader": { "version": "1.6.6", "resolved": "https://registry.npmjs.org/webfontloader/-/webfontloader-1.6.6.tgz", - "integrity": "sha512-DnkOs1euvRF+ohMIxYNVaRm8hOJ7fYokVmMIcRKurJzTGz7bMgQOUfV6hWdj3qe/rPErbEh3GQmhDzAP/kKDMg==" + "integrity": "sha512-DnkOs1euvRF+ohMIxYNVaRm8hOJ7fYokVmMIcRKurJzTGz7bMgQOUfV6hWdj3qe/rPErbEh3GQmhDzAP/kKDMg==", + "license": "Apache-2.0" }, "node_modules/webpack": { - "version": "5.92.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.92.0.tgz", - "integrity": "sha512-Bsw2X39MYIgxouNATyVpCNVWBCuUwDgWtN78g6lSdPJRLaQ/PUVm/oXcaRAyY/sMFoKFQrsPeqvTizWtq7QPCA==", + "version": "5.94.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", + "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", "dev": true, + "license": "MIT", "dependencies": { - "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", "@webassemblyjs/ast": "^1.12.1", "@webassemblyjs/wasm-edit": "^1.12.1", @@ -19914,7 +20380,7 @@ "acorn-import-attributes": "^1.9.5", "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.0", + "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", @@ -19951,6 +20417,7 @@ "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", "dev": true, + "license": "MIT", "dependencies": { "@discoveryjs/json-ext": "0.5.7", "acorn": "^8.0.4", @@ -19977,6 +20444,7 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" } @@ -19986,6 +20454,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -19994,10 +20463,11 @@ } }, "node_modules/webpack-bundle-analyzer/node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.3.0" }, @@ -20019,6 +20489,7 @@ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", "dev": true, + "license": "MIT", "dependencies": { "colorette": "^2.0.10", "memfs": "^3.4.3", @@ -20038,15 +20509,16 @@ } }, "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", - "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -20058,6 +20530,7 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -20069,13 +20542,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/webpack-dev-middleware/node_modules/schema-utils": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -20095,6 +20570,7 @@ "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz", "integrity": "sha512-L5S4Q2zT57SK7tazgzjMiSMBdsw+rGYIX27MgPgx7LDhWO0lViPrHKoLS7jo5In06PWYAhlYu3PbyoC6yAThbw==", "dev": true, + "license": "MIT", "dependencies": { "@types/bonjour": "^3.5.9", "@types/connect-history-api-fallback": "^1.3.5", @@ -20146,15 +20622,16 @@ } }, "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.16.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", - "integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -20166,6 +20643,7 @@ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.3" }, @@ -20177,13 +20655,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/webpack-dev-server/node_modules/schema-utils": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", "ajv": "^8.9.0", @@ -20203,6 +20683,7 @@ "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", "dev": true, + "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", "wildcard": "^2.0.0" @@ -20216,6 +20697,7 @@ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.13.0" } @@ -20225,6 +20707,7 @@ "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.1.0.tgz", "integrity": "sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==", "dev": true, + "license": "MIT", "dependencies": { "typed-assert": "^1.0.8" }, @@ -20241,17 +20724,12 @@ } } }, - "node_modules/webpack/node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true - }, "node_modules/webpack/node_modules/schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -20270,6 +20748,7 @@ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", @@ -20284,6 +20763,7 @@ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=0.8.0" } @@ -20291,13 +20771,15 @@ "node_modules/whatwg-fetch": { "version": "3.6.20", "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "license": "MIT" }, "node_modules/which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -20310,6 +20792,7 @@ "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dev": true, + "license": "MIT", "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", @@ -20321,19 +20804,12 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which-module": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true, - "optional": true, - "peer": true - }, "node_modules/which-typed-array": { "version": "1.1.15", "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -20353,6 +20829,7 @@ "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^1.0.2 || 2 || 3 || 4" } @@ -20361,13 +20838,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -20385,6 +20864,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -20400,6 +20880,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -20411,25 +20892,28 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "devOptional": true + "devOptional": true, + "license": "ISC" }, "node_modules/ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -20444,6 +20928,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml-but-prettier/-/xml-but-prettier-1.0.1.tgz", "integrity": "sha512-C2CJaadHrZTqESlH03WOyw0oZTtoy2uEg6dSDF6YRg+9GnYNub53RRemLpnvtbHDFelxMx4LajiFsYeR6XJHgQ==", + "license": "MIT", "dependencies": { "repeat-string": "^1.5.2" } @@ -20452,6 +20937,7 @@ "version": "0.4.19", "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.19.tgz", "integrity": "sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==", + "license": "MIT", "dependencies": { "sax": ">=0.6.0", "xmlbuilder": "~9.0.1" @@ -20461,6 +20947,7 @@ "version": "9.0.7", "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-9.0.7.tgz", "integrity": "sha512-7YXTQc3P2l9+0rjaUbLwMKRhtmwg1M1eDf6nag7urC7pIPYLD9W/jmzQ4ptRSUbodw5S0jfoGTflLemQibSpeQ==", + "license": "MIT", "engines": { "node": ">=4.0" } @@ -20469,6 +20956,7 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "license": "MIT", "engines": { "node": ">=0.4" } @@ -20478,6 +20966,7 @@ "resolved": "https://registry.npmjs.org/xxhashjs/-/xxhashjs-0.2.2.tgz", "integrity": "sha512-AkTuIuVTET12tpsVIQo+ZU6f/qDmKuRUcjaqR+OIvm+aCBsZ95i7UVY5WJ9TMsSaZ0DA2WxoZ4acu0sPH+OKAw==", "dev": true, + "license": "MIT", "dependencies": { "cuint": "^0.2.2" } @@ -20487,6 +20976,7 @@ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } @@ -20495,13 +20985,15 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", "dev": true, + "license": "ISC", "engines": { "node": ">= 6" } @@ -20511,6 +21003,7 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -20529,6 +21022,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } @@ -20538,6 +21032,7 @@ "resolved": "https://registry.npmjs.org/yn/-/yn-2.0.0.tgz", "integrity": "sha512-uTv8J/wiWTgUTg+9vLTi//leUl5vDQS6uii/emeTb2ssY7vl6QWf2fFbIIGjnhjvbdKlU0ed7QPgY1htTC86jQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -20545,12 +21040,14 @@ "node_modules/zenscroll": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/zenscroll/-/zenscroll-4.0.2.tgz", - "integrity": "sha512-jEA1znR7b4C/NnaycInCU6h/d15ZzCd1jmsruqOKnZP6WXQSMH3W2GL+OXbkruslU4h+Tzuos0HdswzRUk/Vgg==" + "integrity": "sha512-jEA1znR7b4C/NnaycInCU6h/d15ZzCd1jmsruqOKnZP6WXQSMH3W2GL+OXbkruslU4h+Tzuos0HdswzRUk/Vgg==", + "license": "Unlicense" }, "node_modules/zone.js": { "version": "0.11.8", "resolved": "https://registry.npmjs.org/zone.js/-/zone.js-0.11.8.tgz", "integrity": "sha512-82bctBg2hKcEJ21humWIkXRlLBBmrc3nN7DFh5LGGhcyycO2S7FN8NmdvlcKaGFDNVL4/9kFLmwmInTavdJERA==", + "license": "MIT", "dependencies": { "tslib": "^2.3.0" } @@ -20558,7 +21055,8 @@ "node_modules/zxcvbn": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/zxcvbn/-/zxcvbn-4.4.2.tgz", - "integrity": "sha512-Bq0B+ixT/DMyG8kgX2xWcI5jUvCwqrMxSFam7m0lAf78nf04hv6lNCsyLYdyYTrCVMqNDY/206K7eExYCeSyUQ==" + "integrity": "sha512-Bq0B+ixT/DMyG8kgX2xWcI5jUvCwqrMxSFam7m0lAf78nf04hv6lNCsyLYdyYTrCVMqNDY/206K7eExYCeSyUQ==", + "license": "MIT" } } } diff --git a/web-app/package.json b/web-app/package.json index 797fc0afe..9cfc7d595 100644 --- a/web-app/package.json +++ b/web-app/package.json @@ -27,26 +27,34 @@ "url": "https://github.com/ngageoint/mage-server/issues" }, "scripts": { - "start": "ng serve --configuration development", - "build": "npm-run-all clean build:core-lib build:app:dev", - "build:prod": "npm-run-all clean build:core-lib build:app:prod", - "build:app:dev": "ng build --configuration development", - "build:app:prod": "ng build --configuration production", + "start:app": "ng serve --project=app --configuration development", + "start:admin": "ng serve --project=admin --configuration development", + "build": "npm-run-all clean build:core-lib build:app:dev build:admin:dev combine", + "build:prod": "npm-run-all clean build:core-lib build:app:prod build:admin:prod combine", + "build:app:dev": "ng build --project=app --configuration development", + "build:admin:dev": "ng build --project=admin --configuration development", + "build:app:prod": "ng build --project=app --configuration production", + "build:admin:prod": "ng build --project=admin --configuration production", "build:core-lib": "npm-run-all build:core-lib:*", "build:core-lib:api": "ng build --project core-lib", "build:core-lib:angular-cli": "npm-run-all build:core-lib:angular-cli:*", "build:core-lib:angular-cli:code": "tsc -p projects/core-lib/tsconfig.angular-cli.json", "build:core-lib:angular-cli:resources": "copyfiles -V --up 1 \"projects/core-lib/angular-cli/**/*.json\" ./dist/", "clean": "rimraf dist", + "combine": "node post_build.js", "ng": "ng", - "test": "ng test --code-coverage=false --project=app", + "test": "npm-run-all test:app test:admin", + "test:app": "ng test --project=app --code-coverage=false", + "test:admin": "ng test --project=admin --code-coverage=false", "test:core-lib": "ng test --project=core-lib", - "test-headless": "ng test --watch=false --browsers=ChromeHeadless --project=app", + "test-headless": "npm-run-all test-headless:app test-headless:admin", + "test-headless:app": "ng test --watch=false --browsers=ChromeHeadless --project=app", + "test-headless:admin": "ng test --watch=false --browsers=ChromeHeadless --project=admin", "test-headless:core-lib": "ng test --watch=false --browsers=ChromeHeadless --project=core-lib", "ci:test": "npm-run-all test-headless:core-lib test-headless", "lint": "ng lint", "e2e": "ng e2e", - "pack:app": "npm pack ./dist/app", + "pack:app": "npm pack ./dist", "pack:core-lib": "npm pack ./dist/core-lib", "bundle-report": "webpack-bundle-analyzer dist/stats.json" }, @@ -79,10 +87,16 @@ "@turf/center": "4.3.0", "@turf/helpers": "4.3.0", "@turf/kinks": "4.3.0", + "@types/geojson": "^7946.0.7", + "@types/leaflet-editable": "1.2.6", + "@types/leaflet.markercluster": "1.5.3", "@uirouter/angular": "10.0.0", "@uirouter/angular-hybrid": "^14.0.0", "@uirouter/angularjs": "1.0.30", "@uirouter/rx": "^1.0.0", + "@zxcvbn-ts/core": "^3.0.4", + "@zxcvbn-ts/language-common": "^3.0.4", + "@zxcvbn-ts/language-en": "^3.0.2", "angular": "1.5.11", "angular-animate": "1.5.11", "angular-messages": "1.5.11", @@ -103,7 +117,7 @@ "leaflet-editable": "1.2.0", "leaflet-groupedlayercontrol": "git+https://github.com/newmanw/leaflet-groupedlayercontrol.git#master", "leaflet.markercluster": "1.5.3", - "lodash": "^4.17.20", + "lodash": "^4.17.21", "material-components-web": "3.2.0", "mgrs": "1.0.0", "moment": "2.22.2", @@ -137,8 +151,8 @@ "@types/inputmask": "^5.0.3", "@types/jasmine": "~4.3.1", "@types/jasminewd2": "~2.0.10", - "@types/leaflet": "1.5.4", - "@types/lodash": "^4.14.168", + "@types/leaflet": "1.7.4", + "@types/lodash": "^4.17.6", "@types/node": "^18.11.13", "@types/semver": "^7.5.8", "copyfiles": "^2.4.1", @@ -159,7 +173,7 @@ "stylus": "^0.54.8", "ts-node": "~7.0.0", "tslint": "~6.1.3", - "typescript": "~4.6.4", + "typescript": "~4.8.0", "webpack": "^5.75.0", "webpack-bundle-analyzer": "^4.7.0" } diff --git a/web-app/post_build.js b/web-app/post_build.js index 6d7a247dc..3e6f170af 100755 --- a/web-app/post_build.js +++ b/web-app/post_build.js @@ -11,20 +11,16 @@ const fs = require('fs-extra'); const path = require('path'); const process = require('process'); -const post = builderOptions => { - const packageDesc = require('./package'); - delete packageDesc.private; - delete packageDesc.scripts; - delete packageDesc.dependencies; - delete packageDesc.devDependencies; - delete packageDesc.main; - delete packageDesc.files; - packageDesc.peerDependencies = { - '@ngageoint/mage.service': `^${packageDesc.version}` - }; - const outputPathDir = path.resolve(process.cwd(), builderOptions.outputPath); - const packageDescPath = path.join(outputPathDir, 'package.json'); - fs.writeFileSync(packageDescPath, JSON.stringify(packageDesc, null, 2)); -} - -module.exports.default = { post } +const packageDesc = require('./package'); +delete packageDesc.private; +delete packageDesc.scripts; +delete packageDesc.dependencies; +delete packageDesc.devDependencies; +delete packageDesc.main; +packageDesc.files = ['app', 'admin']; +packageDesc.peerDependencies = { + '@ngageoint/mage.service': `^${packageDesc.version}` +}; +const outputPathDir = path.resolve(process.cwd(), "dist"); +const packageDescPath = path.join(outputPathDir, 'package.json'); +fs.writeFileSync(packageDescPath, JSON.stringify(packageDesc, null, 2)); diff --git a/web-app/projects/core-lib/common/mage-common.module.ts b/web-app/projects/core-lib/common/mage-common.module.ts index 0fab911af..186c0080d 100644 --- a/web-app/projects/core-lib/common/mage-common.module.ts +++ b/web-app/projects/core-lib/common/mage-common.module.ts @@ -1,10 +1,10 @@ import { NgModule } from '@angular/core' -import { BrowserModule } from '@angular/platform-browser' import { XhrImgComponent } from './xhr-img.component' +import { CommonModule } from '@angular/common' @NgModule({ imports: [ - BrowserModule + CommonModule ], declarations: [ XhrImgComponent diff --git a/web-app/projects/core-lib/feed/feed.service.ts b/web-app/projects/core-lib/feed/feed.service.ts index c3593be79..943187956 100644 --- a/web-app/projects/core-lib/feed/feed.service.ts +++ b/web-app/projects/core-lib/feed/feed.service.ts @@ -19,7 +19,7 @@ export class FeedService { // TODO: there is probably a better solution than maintaining this map here private _feeds = new BehaviorSubject>([]); - readonly feeds = this._feeds.asObservable(); + readonly feeds$ = this._feeds.asObservable(); private _feedItems = new Map>>(); feedItems(feedId: string): Observable> { diff --git a/web-app/projects/core-lib/user/user.model.ts b/web-app/projects/core-lib/user/user.model.ts index d9233ad36..4c161b1b0 100644 --- a/web-app/projects/core-lib/user/user.model.ts +++ b/web-app/projects/core-lib/user/user.model.ts @@ -41,7 +41,7 @@ export interface User { * The authorization role of this user account that defines the actions this * user account has permission to perform */ - roleId: string + role: string email?: string /** * URL of the image that identifies this user account in the user feed, etc.; diff --git a/web-app/proxy.conf.json b/web-app/proxy.conf.json index 79499e58a..f1bcb4972 100644 --- a/web-app/proxy.conf.json +++ b/web-app/proxy.conf.json @@ -6,7 +6,7 @@ "/plugins", "/ui_plugins" ], - "target": "http://localhost:4242", + "target": "http://127.0.0.1:4242", "secure": false } ] \ No newline at end of file diff --git a/web-app/src/app/about/about.component.html b/web-app/src/app/about/about.component.html new file mode 100644 index 000000000..159ba7011 --- /dev/null +++ b/web-app/src/app/about/about.component.html @@ -0,0 +1,67 @@ + +
    + + + About +
    +
    + +
    +
    +
    About
    +

    + Mage is a dynamic, secure, mobile situational awareness and field data collection platform that supports + low-bandwidth and disconnected users. Mage can integrate with existing command centers and common operating + pictures or stand alone as a complete, mission-ready solution. The Mage mobile app on iOS and Android + allows agents in the field to create and share geo-tagged observations with attached photos, videos, + audio, and form data. Mage's data collection forms are easily tailored to suit any team and mission with + custom form fields and map symbologies. In addition to data collection, the Mage mobile app can optionally + report field agents' locations at regular intervals to the Mage server. The Mage server's web app provides + a common operating picture of field agents' observations and latest reported locations. +

    + + +
    + +
    +
    API
    +
    + Browse and try the Mage API live with Swagger UI. Swagger interactive documentation will modify Mage data via API calls; please be careful with POST/PUT/DELETE operations. +
    +
    + +
    +
    System
    +
    Server Version {{mageVersion?.major}}.{{mageVersion?.minor}}.{{mageVersion?.micro}}
    +
    Node Version {{nodeVersion}}
    +
    MongoDB Version {{mongoVersion}}
    +
    + +
    +
    Acknowledgements
    +
    Mage is built with the MEAN stack + MongoDB, + Express, + Angular and + NodeJS. +
    + +
    Authentication is locked down by + Passport +
    + +
    Maps are powered by + Leaflet +
    +
    + +
    \ No newline at end of file diff --git a/web-app/src/app/about/about.component.scss b/web-app/src/app/about/about.component.scss new file mode 100644 index 000000000..933ea63b3 --- /dev/null +++ b/web-app/src/app/about/about.component.scss @@ -0,0 +1,37 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + +.content { + width: 50vw; + margin: 0 auto; + padding: 32px 0; + display: flex; + flex-direction: column; + gap: 32px; +} + +.mat-h1 { + color: mat.get-color-from-palette($app-primary); +} + +.container { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; +} + +.title { + margin-left: 16px; +} + +.app-store { + display: flex; + flex-direction: row; + gap: 16px; + align-items: center; +} + +.app-store-icon { + height: 48px; +} \ No newline at end of file diff --git a/web-app/src/app/about/about.component.spec.ts b/web-app/src/app/about/about.component.spec.ts new file mode 100644 index 000000000..4e54ac456 --- /dev/null +++ b/web-app/src/app/about/about.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { AboutComponent } from './about.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('About Component', () => { + let component: AboutComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [AboutComponent], + imports: [HttpClientTestingModule] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(AboutComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/about/about.component.ts b/web-app/src/app/about/about.component.ts new file mode 100644 index 000000000..df14f04a3 --- /dev/null +++ b/web-app/src/app/about/about.component.ts @@ -0,0 +1,37 @@ +import { Component, Inject, OnInit } from '@angular/core'; +import { ApiService } from '../api/api.service'; +import { Router } from '@angular/router'; + +@Component({ + selector: 'about', + templateUrl: './about.component.html', + styleUrls: ['./about.component.scss'] +}) +export class AboutComponent implements OnInit { + mageVersion: { + major: number, + minor: number, + micro: number + } + apk: string + nodeVersion: string + mongoVersion: string + + constructor( + private router: Router, + @Inject(ApiService) public apiService: ApiService + ) {} + + ngOnInit(): void { + this.apiService.getApi().subscribe(api =>{ + this.mageVersion = api.version; + this.apk = api.apk; + this.nodeVersion = api.environment.nodeVersion; + this.mongoVersion = api.environment.mongodbVersion; + }) + } + + onBack(): void { + this.router.navigate(['home']); + } +} diff --git a/web-app/src/app/about/about.module.ts b/web-app/src/app/about/about.module.ts new file mode 100644 index 000000000..21bd9be27 --- /dev/null +++ b/web-app/src/app/about/about.module.ts @@ -0,0 +1,36 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { RouterModule, Routes } from '@angular/router'; +import { AboutComponent } from './about.component'; +import { MatToolbarModule } from '@angular/material/toolbar'; +import { MatIconModule } from '@angular/material/icon'; +import { MatButtonModule } from '@angular/material/button'; + +const routes: Routes = [{ + path: '', + component: AboutComponent +}]; + +@NgModule({ + declarations: [], + imports: [], + exports: [ + CommonModule, + MatButtonModule, + MatIconModule, + MatToolbarModule + ] +}) +class AngularModule { } + +@NgModule({ + declarations: [ + AboutComponent, + ], + imports: [ + AngularModule, + RouterModule.forChild(routes) + ], + exports: [RouterModule] +}) +export class AboutModule { } \ No newline at end of file diff --git a/web-app/src/app/api/api.entity.ts b/web-app/src/app/api/api.entity.ts new file mode 100644 index 000000000..2b530ecd9 --- /dev/null +++ b/web-app/src/app/api/api.entity.ts @@ -0,0 +1,30 @@ +export interface Version { + major: number, + minor: number, + micro: number +} + +export interface AuthenticationStrategy { + enabled: boolean, + name: string, + type: string, + title: string, + textColor: string, + buttonColor: string, + icon: string +} + +export type Disclaimer = { + show: boolean, + title: string, + text: string +} + +export interface Api { + version: Version, + initial: boolean, + disclaimer?: Disclaimer, + contactInfo: any, + localAuthenticationStrategy: AuthenticationStrategy, + authenticationStrategies: { string: AuthenticationStrategy } +} diff --git a/web-app/src/app/api/api.resolver.ts b/web-app/src/app/api/api.resolver.ts new file mode 100644 index 000000000..4c433e678 --- /dev/null +++ b/web-app/src/app/api/api.resolver.ts @@ -0,0 +1,17 @@ +import { Injectable } from "@angular/core"; +import { ApiService } from "../api/api.service"; +import { ActivatedRouteSnapshot, Resolve, RouterStateSnapshot } from "@angular/router"; +import { Observable } from "rxjs"; +import { Api } from "../api/api.entity"; + +@Injectable({ providedIn: 'root' }) +export class ApiResolver implements Resolve { + constructor(private service: ApiService) { } + + resolve( + route: ActivatedRouteSnapshot, + state: RouterStateSnapshot + ): Observable { + return this.service.getApi() + } +} \ No newline at end of file diff --git a/web-app/src/app/api/api.service.ts b/web-app/src/app/api/api.service.ts index e40305a2d..5bd99c0e1 100644 --- a/web-app/src/app/api/api.service.ts +++ b/web-app/src/app/api/api.service.ts @@ -1,14 +1,17 @@ -import { HttpClient } from "@angular/common/http"; +import { HttpClient, HttpContext } from "@angular/common/http"; import { Injectable } from "@angular/core"; import { Observable } from "rxjs"; +import { BYPASS_TOKEN } from "../http/token.interceptor"; @Injectable({ - providedIn: 'root' + providedIn: 'root' }) export class ApiService { - constructor(private client: HttpClient) { } + constructor(private httpClient: HttpClient) { } - getApi(): Observable { - return this.client.get('/api'); - } + getApi(): Observable { + return this.httpClient.get('/api', { + context: new HttpContext().set(BYPASS_TOKEN, true) + }) + } } \ No newline at end of file diff --git a/web-app/src/app/app.component.html b/web-app/src/app/app.component.html new file mode 100644 index 000000000..7ac0668b9 --- /dev/null +++ b/web-app/src/app/app.component.html @@ -0,0 +1,3 @@ +
    + +
    diff --git a/web-app/src/app/app.component.scss b/web-app/src/app/app.component.scss new file mode 100644 index 000000000..4ef253b1b --- /dev/null +++ b/web-app/src/app/app.component.scss @@ -0,0 +1,5 @@ +.application { + display: flex; + flex-direction: column; + height: 100%; +} \ No newline at end of file diff --git a/web-app/src/app/app.component.ts b/web-app/src/app/app.component.ts new file mode 100644 index 000000000..586c9e2e2 --- /dev/null +++ b/web-app/src/app/app.component.ts @@ -0,0 +1,9 @@ + +import { Component } from '@angular/core'; + +@Component({ + selector: 'app', + templateUrl: './app.component.html', + styleUrls: ['./app.component.scss'] +}) +export class AppComponent {} \ No newline at end of file diff --git a/web-app/src/app/app.module.ts b/web-app/src/app/app.module.ts index b23de4bed..f92424ec1 100644 --- a/web-app/src/app/app.module.ts +++ b/web-app/src/app/app.module.ts @@ -1,365 +1,37 @@ import { BrowserModule } from '@angular/platform-browser'; import { NgModule, ApplicationRef, DoBootstrap } from '@angular/core'; - -import { UpgradeModule } from '@angular/upgrade/static'; -import { UIRouterUpgradeModule } from '@uirouter/angular-hybrid'; -import { FormsModule, ReactiveFormsModule } from '@angular/forms'; - import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; -import { NgxMatSelectSearchModule } from 'ngx-mat-select-search'; -import { ScrollingModule } from '@angular/cdk/scrolling'; -import { DragDropModule } from '@angular/cdk/drag-drop'; - -import { SaturationModule, HueModule, CheckboardModule, AlphaModule } from 'ngx-color'; - -import { MatAutocompleteModule } from '@angular/material/autocomplete'; -import { MatBadgeModule } from '@angular/material/badge'; -import { MatBottomSheetModule } from '@angular/material/bottom-sheet'; -import { MatButtonModule } from '@angular/material/button'; -import { MatButtonToggleModule } from '@angular/material/button-toggle'; -import { MatCardModule } from '@angular/material/card'; -import { MatCheckboxModule } from '@angular/material/checkbox'; -import { MatChipsModule } from '@angular/material/chips'; -import { MatRippleModule, MatNativeDateModule } from '@angular/material/core'; -import { MatDatepickerModule } from '@angular/material/datepicker'; +import { CommonModule, HashLocationStrategy, LocationStrategy } from '@angular/common'; +import { AppComponent } from './app.component'; +import { HTTP_INTERCEPTORS, HttpClientModule } from '@angular/common/http'; import { MatDialogModule } from '@angular/material/dialog'; -import { MatExpansionModule } from '@angular/material/expansion'; -import { MatFormFieldModule } from '@angular/material/form-field'; -import { MatGridListModule } from '@angular/material/grid-list'; -import { MatIconModule } from '@angular/material/icon'; -import { MatInputModule } from '@angular/material/input'; -import { MatListModule } from '@angular/material/list'; -import { MatPaginatorModule } from '@angular/material/paginator'; -import { MatProgressBarModule } from '@angular/material/progress-bar'; -import { MatProgressSpinnerModule } from '@angular/material/progress-spinner'; -import { MatRadioModule } from '@angular/material/radio'; -import { MatSelectModule } from '@angular/material/select'; -import { MatSidenavModule } from '@angular/material/sidenav'; -import { MatSliderModule } from '@angular/material/slider'; -import { MatSnackBarModule } from '@angular/material/snack-bar'; -import { MatSortModule } from '@angular/material/sort'; -import { MatTableModule } from '@angular/material/table'; -import { MatTabsModule } from '@angular/material/tabs'; -import { MatToolbarModule } from '@angular/material/toolbar'; -import { MatTooltipModule } from '@angular/material/tooltip'; -import { MatSlideToggleModule } from '@angular/material/slide-toggle'; -import { MatStepperModule } from '@angular/material/stepper'; - -import { MatDatetimepickerModule } from '@mat-datetimepicker/core' -import { MatMomentDatetimeModule } from '@mat-datetimepicker/moment' -import { InputMaskModule } from '@ngneat/input-mask' - -import { ZoomComponent } from './map/controls/zoom.component'; -import { AddObservationComponent } from './map/controls/add-observation.component'; -import { SwaggerComponent } from './swagger/swagger.component'; - -import { LocationComponent } from './map/controls/location.component'; -import { SearchComponent } from './map/controls/search.component'; -import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http'; -import { LayersComponent } from './map/layers/layers.component' -import { LayersControlComponent } from './map/controls/layers-control.component'; -import { LeafletComponent } from './map/leaflet.component'; -import { LeafletDirective } from './map/leaflet.upgrade.component'; -import { LayerHeaderComponent } from './map/layers/layer-header.component'; -import { LayerContentComponent } from './map/layers/layer-content.component'; -import { ColorPickerComponent } from './color-picker/color-picker.component'; -import { ExportComponent } from './export/export.component'; -import { ExportDialogComponent } from "./export/export-dialog.component"; - -import { MapClipComponent } from './map/clip/clip.component'; -import { GeometryModule } from './geometry/geometry.module'; -import { ObservationDeleteComponent } from './observation/observation-delete/observation-delete.component'; -import { ObservationListItemComponent } from './observation/observation-list/observation-list-item.component'; -import { MomentModule } from './moment/moment.module'; -import { BootstrapComponent } from './bootstrap/bootstrap.component'; -import { AttachmentComponent } from './observation/attachment/attachment.component'; -import { FilenamePipe } from './filename/filename.pipe'; -import { AttachUploadComponent } from './observation/attachment/attachment-upload/attachment-upload.component'; -import { ObservationViewFormComponent } from './observation/observation-view/observation-view-form.component'; -import { ObservationViewComponent } from './observation/observation-view/observation-view.component'; -import { ObservationFavoritesComponent } from './observation/observation-favorites/observation-favorites.component'; -import { UserAvatarComponent } from './user/user-avatar/user-avatar.component'; -import { TokenInterceptorService } from './http/token-interceptor.service'; -import { ObservationListComponent } from './observation/observation-list/observation-list.component'; -import { UserViewComponent } from './user/user-view/user-view.component'; -import { UserListItemComponent } from './user/user-list/user-list-item.component'; -import { UserListComponent } from './user/user-list/user-list.component'; -import { FeedListComponent } from './feed/feed-list/feed-list.component'; -import { FeedPanelComponent } from './feed-panel/feed-panel.component'; - -import { - mapServiceProvider, - eventResourceProvider, - eventServiceProvider, - localStorageServiceProvider, - geometryServiceProvider, - observationServiceProvider, - filterServiceProvider, - locationServiceProvider, - userServiceProvider, - settingsProvider, - teamProvider, - eventProvider, - authenticationConfigurationServiceProvider, - userPagingServiceProvider -} from './upgrade/ajs-upgraded-providers'; - -import { - ObservationViewCheckboxComponent, - ObservationViewDateComponent, - ObservationViewGeometryComponent, - ObservationViewMultiselectdropdownComponent, - ObservationViewTextComponent, - ObservationViewTextareaComponent -} from './observation/observation-view/observation-view'; - -import { - DMSValidatorDirective, - MGRSValidatorDirective, - ObservationEditCheckboxComponent, - ObservationEditDateComponent, - ObservationEditSelectComponent, - ObservationEditEmailComponent, - ObservationEditGeometryComponent, - ObservationEditGeometryFormComponent, - ObservationEditGeometryMapComponent, - ObservationEditMultiselectComponent, - ObservationEditNumberComponent, - ObservationEditRadioComponent, - ObservationEditTextComponent, - ObservationEditTextareaComponent, - ObservationEditFormComponent, - ObservationEditComponent -} from './observation/observation-edit/observation-edit'; - -import { FeedItemComponent } from './feed/feed-item/feed-item.component'; -import { FeedItemMapPopupComponent } from './feed/feed-item/feed-item-map/feed-item-map-popup.component'; -import { FeedItemSummaryModule } from './feed/feed-item/feed-item-summary/feed-item-summary.module'; -import { FeedPanelTabComponent } from './feed-panel/feed-panel-tab.component'; -import { AdminFeedsModule } from './admin/admin-feeds/admin-feeds.module'; -import { ObservationPopupComponent } from './observation/observation-popup/observation-popup.component'; -import { UserPopupComponent } from './user/user-popup/user-popup.component'; -import { StaticIconModule } from '@ngageoint/mage.web-core-lib/static-icon' -import { MageCommonModule } from '@ngageoint/mage.web-core-lib/common' -import { AdminModule } from './admin/admin.module' -import { AdminSettingsComponent } from './admin/admin-settings/admin-settings.component'; -import { AdminBreadcrumbModule } from './admin/admin-breadcrumb/admin-breadcrumb.module'; -import { ContactInfoComponent } from './admin/admin-settings/admin-settings'; -import { SecurityBannerComponent, SecurityDisclaimerComponent } from './admin/admin-settings/admin-settings'; -import { DatetimePickerComponent } from './datetime-picker/datetime-picker.component'; -import { CommonModule } from '@angular/common'; -import { ObservationOptionsComponent } from './observation/observation-view/observation-options.component'; -import { ObservationEditFormPickerComponent } from './observation/observation-edit/observation-edit-form-picker.component'; -import { ObservationEditDiscardComponent } from './observation/observation-edit/observation-edit-discard/observation-edit-discard.component'; -import { ObservationViewAttachmentComponent } from './observation/observation-view/observation-view-attachment/observation-view-attachment.component'; -import { ObservationEditAttachmentComponent } from './observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component'; -import { ObservationEditPasswordComponent } from './observation/observation-edit/observation-edit-password/observation-edit-password.component'; -import { ObservationViewPasswordComponent } from './observation/observation-view/observation-view-password/observation-view-password.component'; -import { PasswordPipe } from './observation/observation-view/observation-view-password/password.pipe'; -import { ContactComponent } from './contact/contact.component'; -import { ContactDialogComponent } from "./contact/contact-dialog.component"; -import { AdminAuthenticationOidcComponent } from './admin/admin-authentication/admin-authentication-oidc/admin-authentication-oidc.component'; -import { AuthenticationDeleteComponent } from './admin/admin-authentication/admin-authentication-delete/admin-authentication-delete.component'; -import { AdminAuthenticationLocalComponent } from './admin/admin-authentication/admin-authentication-local/admin-authentication-local.component'; -import { PasswordPolicyComponent } from './admin/admin-authentication/admin-authentication-local//password-policy/password-policy.component'; -import { AccountLockComponent } from './admin/admin-authentication/admin-authentication-local//account-lock/account-lock.component'; -import { AdminAuthenticationComponent } from './admin/admin-authentication/admin-authentication.component'; -import { IconUploadComponent } from './admin/admin-authentication/admin-authentication-create/icon-upload/icon-upload.component'; -import { AuthenticationCreateComponent } from './admin/admin-authentication/admin-authentication-create/admin-authentication-create.component'; -import { AdminAuthenticationOAuth2Component } from './admin/admin-authentication/admin-authentication-oauth2/admin-authentication-oauth2.component'; -import { AdminAuthenticationLDAPComponent } from './admin/admin-authentication/admin-authentication-ldap/admin-authentication-ldap.component'; -import { AdminAuthenticationSAMLComponent } from './admin/admin-authentication/admin-authentication-saml/admin-authentication-saml.component'; -import { ButtonPreviewComponent } from './admin/admin-authentication/admin-authentication-create/button-preview/button-preview.component'; -import { AdminAuthenticationSettingsComponent } from './admin/admin-authentication/admin-authentication-settings.component'; -import { AdminSettingsUnsavedComponent } from './admin/admin-settings/admin-settings-unsaved/admin-settings-unsaved.component'; -import { ExportDataComponent } from './export/export-data/export-data.component'; -import { NoExportsComponent } from './export/empty-state/no-exports.component'; -import { AdminEventFormPreviewComponent } from './admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview.component'; -import { AdminEventFormPreviewDialogComponent } from './admin/admin-event/admin-event-form/admin-event-form-preview/admin-event-form-preview-dialog.component'; -import { AdminMapComponent } from './admin/admin-map/admin-map.component'; - +import { AppRoutingModule } from './routing.module'; +import { LocalStorageService } from './http/local-storage.service'; +import { TokenInterceptorService } from './http/token.interceptor'; +import { MageCommonModule } from '@ngageoint/mage.web-core-lib/common'; @NgModule({ declarations: [ - SwaggerComponent, - ZoomComponent, - AddObservationComponent, - LocationComponent, - SearchComponent, - LayersControlComponent, - LeafletComponent, - LeafletDirective, - LayersComponent, - LayerHeaderComponent, - LayerContentComponent, - ColorPickerComponent, - DMSValidatorDirective, - MGRSValidatorDirective, - FeedItemComponent, - FeedItemMapPopupComponent, - FeedListComponent, - FeedPanelComponent, - FeedPanelTabComponent, - ObservationListItemComponent, - ObservationEditComponent, - ObservationDeleteComponent, - ObservationEditAttachmentComponent, - ObservationEditFormComponent, - ObservationEditFormPickerComponent, - ObservationEditMultiselectComponent, - ObservationEditCheckboxComponent, - ObservationEditSelectComponent, - ObservationEditEmailComponent, - ObservationEditNumberComponent, - ObservationEditTextComponent, - ObservationEditTextareaComponent, - ObservationEditRadioComponent, - ObservationEditGeometryComponent, - ObservationEditGeometryMapComponent, - ObservationEditGeometryFormComponent, - ObservationEditDateComponent, - ObservationViewComponent, - ObservationViewAttachmentComponent, - ObservationViewTextComponent, - ObservationViewTextareaComponent, - ObservationViewCheckboxComponent, - ObservationViewDateComponent, - ObservationViewGeometryComponent, - ObservationViewMultiselectdropdownComponent, - ObservationViewFormComponent, - ObservationFavoritesComponent, - ObservationListComponent, - ObservationOptionsComponent, - MapClipComponent, - BootstrapComponent, - AttachmentComponent, - FilenamePipe, - AttachUploadComponent, - UserAvatarComponent, - UserViewComponent, - UserListItemComponent, - UserListComponent, - ObservationPopupComponent, - UserPopupComponent, - AdminSettingsComponent, - PasswordPolicyComponent, - AccountLockComponent, - AuthenticationCreateComponent, - AuthenticationDeleteComponent, - SecurityBannerComponent, - SecurityDisclaimerComponent, - IconUploadComponent, - ContactInfoComponent, - DatetimePickerComponent, - ExportComponent, - ExportDialogComponent, - ExportDataComponent, - NoExportsComponent, - ObservationEditDiscardComponent, - ObservationEditPasswordComponent, - ObservationViewPasswordComponent, - PasswordPipe, - ContactComponent, - ContactDialogComponent, - AdminAuthenticationOidcComponent, - AdminAuthenticationLocalComponent, - AdminAuthenticationComponent, - AdminAuthenticationOAuth2Component, - AdminAuthenticationLDAPComponent, - AdminAuthenticationSAMLComponent, - ButtonPreviewComponent, - AdminAuthenticationSettingsComponent, - AdminSettingsUnsavedComponent, - AdminEventFormPreviewComponent, - AdminEventFormPreviewDialogComponent, - AdminMapComponent + AppComponent ], imports: [ + AppRoutingModule, CommonModule, BrowserModule, - HttpClientModule, - UpgradeModule, - UIRouterUpgradeModule.forRoot(), - FormsModule, - ReactiveFormsModule, BrowserAnimationsModule, - DragDropModule, - MatBadgeModule, - MatBottomSheetModule, + HttpClientModule, MatDialogModule, - MatButtonToggleModule, - MatNativeDateModule, - MatDatepickerModule, - MatMomentDatetimeModule, - MatDatetimepickerModule, - MatToolbarModule, - MatIconModule, - MatTooltipModule, - MatTabsModule, - MatButtonModule, - MatCardModule, - MatGridListModule, - MatProgressSpinnerModule, - MatFormFieldModule, - MatRadioModule, - MatCheckboxModule, - MatInputModule, - MatAutocompleteModule, - MatSelectModule, - MatSliderModule, - MatExpansionModule, - MatListModule, - MatRippleModule, - MatChipsModule, - MatSidenavModule, - MatSnackBarModule, - MatProgressBarModule, - MatTableModule, - MatPaginatorModule, - MatSortModule, - MageCommonModule, - MomentModule, - GeometryModule, - ScrollingModule, - SaturationModule, - HueModule, - AlphaModule, - CheckboardModule, - MatTableModule, - MatPaginatorModule, - MatSortModule, - MatSnackBarModule, - MatDatepickerModule, - NgxMatSelectSearchModule, - AdminModule, - AdminFeedsModule, - FeedItemSummaryModule, - StaticIconModule, - AdminBreadcrumbModule, - MatSlideToggleModule, - MatStepperModule, - InputMaskModule.forRoot() + MageCommonModule ], + bootstrap: [ AppComponent ], providers: [ - mapServiceProvider, - userServiceProvider, - filterServiceProvider, - eventResourceProvider, - eventServiceProvider, - geometryServiceProvider, - observationServiceProvider, - localStorageServiceProvider, - locationServiceProvider, - settingsProvider, - teamProvider, - eventProvider, - authenticationConfigurationServiceProvider, - userPagingServiceProvider, + LocalStorageService, + TokenInterceptorService, + { provide: LocationStrategy, useClass: HashLocationStrategy }, { provide: HTTP_INTERCEPTORS, useClass: TokenInterceptorService, multi: true } ] }) export class AppModule implements DoBootstrap { // eslint-disable-next-line @typescript-eslint/no-empty-function - public ngDoBootstrap(appRef: ApplicationRef): void { - } -} + public ngDoBootstrap(_appRef: ApplicationRef): void { } +} \ No newline at end of file diff --git a/web-app/src/app/banner/baner.component.ts b/web-app/src/app/banner/baner.component.ts new file mode 100644 index 000000000..212628b03 --- /dev/null +++ b/web-app/src/app/banner/baner.component.ts @@ -0,0 +1,11 @@ +import { Component, Input } from '@angular/core'; +import { Banner } from '../setttings/settings.service'; + +@Component({ + selector: 'banner', + templateUrl: './banner.component.html', + styleUrls: ['./banner.component.scss'] +}) +export class BannerComponent { + @Input() banner?: Banner +} diff --git a/web-app/src/app/banner/banner.component.html b/web-app/src/app/banner/banner.component.html new file mode 100644 index 000000000..27954b5a7 --- /dev/null +++ b/web-app/src/app/banner/banner.component.html @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/web-app/src/app/banner/banner.component.scss b/web-app/src/app/banner/banner.component.scss new file mode 100644 index 000000000..a9d706953 --- /dev/null +++ b/web-app/src/app/banner/banner.component.scss @@ -0,0 +1,10 @@ +:host { + width: 100%; +} + +.banner { + display: flex; + align-items: center; + justify-content: center; + padding: 4px 0; +} \ No newline at end of file diff --git a/web-app/src/app/banner/banner.component.spec.ts b/web-app/src/app/banner/banner.component.spec.ts new file mode 100644 index 000000000..affc1c758 --- /dev/null +++ b/web-app/src/app/banner/banner.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { BannerComponent } from './baner.component'; + +describe('Banner Component', () => { + let component: BannerComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [BannerComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(BannerComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/banner/banner.module.ts b/web-app/src/app/banner/banner.module.ts new file mode 100644 index 000000000..1360c758d --- /dev/null +++ b/web-app/src/app/banner/banner.module.ts @@ -0,0 +1,12 @@ +import { NgModule } from '@angular/core'; +import { BannerComponent } from './baner.component'; +import { CommonModule } from '@angular/common'; + +@NgModule({ + declarations: [ + BannerComponent, + ], + imports: [CommonModule], + exports: [BannerComponent] +}) +export class BannerModule { } \ No newline at end of file diff --git a/web-app/src/app/contact/contact-dialog.component.ts b/web-app/src/app/contact/contact-dialog.component.ts index 836e68233..764739849 100644 --- a/web-app/src/app/contact/contact-dialog.component.ts +++ b/web-app/src/app/contact/contact-dialog.component.ts @@ -1,14 +1,15 @@ -import { Component, Inject, OnInit } from "@angular/core"; +import { Component, Inject } from "@angular/core"; import { MatDialogRef, MAT_DIALOG_DATA } from "@angular/material/dialog"; import { LinkGenerator } from "./utilities/link-generator"; +import { Api } from "../api/api.entity"; +import { ApiService } from "../api/api.service"; @Component({ selector: 'contact-dialog', templateUrl: 'contact-dialog.component.html', styleUrls: ['./contact-dialog.component.scss'], }) -export class ContactDialogComponent implements OnInit { - api: any; +export class ContactDialogComponent { statusTitle: string; statusMessage: string; id: string; @@ -17,37 +18,44 @@ export class ContactDialogComponent implements OnInit { phoneLink: string; constructor( - public dialogRef: MatDialogRef, - @Inject(MAT_DIALOG_DATA) public data: any) { + private apiService: ApiService, + @Inject(MAT_DIALOG_DATA) public data: any, + public dialogRef: MatDialogRef + ) { + this.statusTitle = data.info.statusTitle + this.statusMessage = data.info.statusMessage + this.id = data.info.id + this.strategy = data.strategy - this.api = data.api; - this.statusTitle = data.info.statusTitle; - this.statusMessage = data.info.statusMessage; - this.id = data.info.id; - this.strategy = data.strategy; + apiService.getApi().subscribe((api: Api) => { + this.statusMessage = `${this.statusMessage}${this.generateContactMessage(api)}` + }) } - ngOnInit(): void { - const emailLink = LinkGenerator.emailLink(this.api.contactinfo, this.statusMessage, this.id, this.strategy); - const phoneLink = LinkGenerator.phoneLink(this.api.contactinfo); + private generateContactMessage(api: Api): string { + const emailLink = LinkGenerator.emailLink(api.contactInfo, this.statusMessage, this.id, this.strategy) + const phoneLink = LinkGenerator.phoneLink(api.contactInfo); + var message = "" if (emailLink || phoneLink) { - this.statusMessage += "

    "; - this.statusMessage += "You may contact your MAGE administrator via "; + message += "

    " + message += "You may contact your Mage administrator via " if (emailLink) { - this.statusMessage += "Email"; + message += "Email" } if (emailLink && phoneLink) { - this.statusMessage += " or "; + message += " or " } if (phoneLink) { - this.statusMessage += "Phone"; + message += "Phone" } - this.statusMessage += " for further assistance."; + message += " for further assistance." } + + return message } close(): void { - this.dialogRef.close('cancel'); + this.dialogRef.close('cancel') } } \ No newline at end of file diff --git a/web-app/src/app/contact/utilities/email-builder.ts b/web-app/src/app/contact/utilities/email-builder.ts index 24b906145..9f9d07027 100644 --- a/web-app/src/app/contact/utilities/email-builder.ts +++ b/web-app/src/app/contact/utilities/email-builder.ts @@ -33,17 +33,17 @@ export class EmailBuilder { } } else { if (upperStatusMsg.includes('APPROVED') || upperStatusMsg.includes('ACTIVATE')) { - this._subject = "Please activate my account" + this._subject = "Please activate my Mage account" } else if (upperStatusMsg.includes('DISABLED')) { - this._subject = "Please enable my account" + this._subject = "Please enable my Mage account" } else if (upperStatusMsg.includes('LOCKED')) { - this._subject = "Please unlock my account" + this._subject = "Please unlock my Mage account" } else if (upperStatusMsg.includes('CAPTCHA')) { - this._subject = "CAPTCHA issue" + this._subject = "Mage CAPTCHA issue" } else if (upperStatusMsg.includes('EVENT')) { - this._subject = "Please add me to an event"; + this._subject = "Please add me to a Mage event"; } else { - this._subject = 'User login issue'; + this._subject = 'Mage signin issue'; } } @@ -51,15 +51,6 @@ export class EmailBuilder { this._subject += ' - ' + this._identifier; this._body += 'Identifier (username or device id): ' + this._identifier + '\n'; } - if (this._strategy) { - this._body += 'Authentication Method: '; - if (this._strategy.title) { - this._body += this._strategy.title; - } else { - this._body += this._strategy; - } - this._body += '\n'; - } this._body += 'Error Message Received: ' + this._statusMessage; } diff --git a/web-app/src/app/datetime-picker/datetime-picker.component.html b/web-app/src/app/datetime-picker/datetime-picker.component.html index 5152bb866..e20a7b671 100644 --- a/web-app/src/app/datetime-picker/datetime-picker.component.html +++ b/web-app/src/app/datetime-picker/datetime-picker.component.html @@ -13,7 +13,7 @@
    - {{title}} Time {{timeZone === 'gmt' ? '(GMT)' : '(Local)'}} + {{title}} Time {{timezone === 'gmt' ? '(GMT)' : '(Local)'}} diff --git a/web-app/src/app/datetime-picker/datetime-picker.component.ts b/web-app/src/app/datetime-picker/datetime-picker.component.ts index 2fc94a1ce..7c6aa4761 100644 --- a/web-app/src/app/datetime-picker/datetime-picker.component.ts +++ b/web-app/src/app/datetime-picker/datetime-picker.component.ts @@ -1,7 +1,7 @@ -import { Component, EventEmitter, Inject, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core'; +import { Component, EventEmitter, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core'; import { NgModel } from '@angular/forms'; -import { LocalStorageService } from '../upgrade/ajs-upgraded-providers'; import * as moment from 'moment' +import { LocalStorageService } from '../http/local-storage.service'; @Component({ selector: 'datetime-picker', @@ -13,6 +13,8 @@ export class DatetimePickerComponent implements OnChanges { @Input() title: string @Input() required: boolean @Input() datetime: Date + @Input() timezone: 'local' | 'gmt' + @Output() dateTimeChange = new EventEmitter() @ViewChild('dateModel') dateModel: NgModel @@ -20,11 +22,6 @@ export class DatetimePickerComponent implements OnChanges { date: moment.Moment time: moment.Moment - timeZone: string - - constructor(@Inject(LocalStorageService) localStorageService: any) { - this.timeZone = localStorageService.getTimeZoneEdit(); - } ngOnChanges(changes: SimpleChanges): void { if (changes.datetime && changes.datetime.currentValue) { @@ -58,7 +55,7 @@ export class DatetimePickerComponent implements OnChanges { second: this.time ? this.time.get('second') : 0, }) - if (this.timeZone === 'gmt') { + if (this.timezone === 'gmt') { date.utc(true) } diff --git a/web-app/src/app/entities/entities.password.ts b/web-app/src/app/entities/entities.password.ts new file mode 100644 index 000000000..b1c6e2f5d --- /dev/null +++ b/web-app/src/app/entities/entities.password.ts @@ -0,0 +1,33 @@ +export interface PasswordStrength { + color: string, + text: string, + value: string +} + +export const passwordStrengthScores: { [key: number]: PasswordStrength } = { + 0: { + color: '#F44336', + text: 'Weak', + value: '0' + }, + 1: { + color: '#F44336', + text: 'Fair', + value: '25' + }, + 2: { + color: '#F44336', + text: 'Good', + value: '50' + }, + 3: { + color: '#F44336', + text: 'Strong', + value: '75' + }, + 4: { + color: '#F44336', + text: 'Excellent', + value: '100' + } +} \ No newline at end of file diff --git a/web-app/src/app/event/event.service.spec.ts b/web-app/src/app/event/event.service.spec.ts new file mode 100644 index 000000000..45cd9ac47 --- /dev/null +++ b/web-app/src/app/event/event.service.spec.ts @@ -0,0 +1,21 @@ +import { TestBed } from '@angular/core/testing'; +import { EventService } from './event.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Event Service Tests', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [EventService], + imports: [HttpClientTestingModule] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: EventService = TestBed.inject(EventService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/event/event.service.ts b/web-app/src/app/event/event.service.ts new file mode 100644 index 000000000..4c28414f6 --- /dev/null +++ b/web-app/src/app/event/event.service.ts @@ -0,0 +1,702 @@ +import { Injectable } from "@angular/core"; +import { Observable, catchError, combineLatest, finalize, map, of, tap } from "rxjs"; +import { FilterService } from "../filter/filter.service"; +import { PollingService } from "./polling.service"; +import { ObservationService } from "../observation/observation.service"; +import { HttpClient, HttpParams } from "@angular/common/http"; +import { LayerService } from "../layer/layer.service"; +import { LocationService } from "../user/location/location.service"; +import { LocalStorageService } from "../http/local-storage.service"; +import * as _ from 'lodash' +import * as moment from 'moment' +import { FeedService } from "@ngageoint/mage.web-core-lib/feed"; + +@Injectable({ + providedIn: 'root' +}) +export class EventService { + private observationsChangedListeners: any = []; + private usersChangedListeners: any = []; + private layersChangedListeners: any = []; + private feedItemsChangedListeners: any = []; + private pollListeners: any = []; + private eventsById: any = {}; + private pollingTimeout: any = null; + private feedPollTimeout: any = null; + private feedSyncStates: any = {}; + + constructor( + private pollingService: PollingService, + private httpClient: HttpClient, + private feedService: FeedService, + private layerService: LayerService, + private filterService: FilterService, + private locationService: LocationService, + private observationService: ObservationService, + private localStorageService: LocalStorageService + ) {} + + init() { + this.filterService.addListener(this) + this.pollingService.addListener(this) + } + + destroy() { + this.eventsById = {} + this.filterService.removeListener(this) + this.pollingService.removeListener(this) + + if (this.pollingTimeout) { + clearTimeout(this.pollingTimeout) + } + + if (this.feedPollTimeout) { + clearTimeout(this.feedPollTimeout) + } + } + + query(options?: any): Observable { + options = options || {}; + return this.httpClient.get('/api/events/', options) + } + + addFeed(eventId: string, feed: any): Observable { + return this.httpClient.post(`/api/events/${eventId}/feeds`, feed) + } + + removeFeed(eventId: string, feedId: string): Observable { + return this.httpClient.delete(`/api/events/${eventId}/feeds/${feedId}`) + } + + onFilterChanged(filter: any) { + if (filter.event) { + this.onEventChanged(filter.event); + } + + if (filter.event?.added?.length || filter.timeInterval) { // requery server + this.fetch().subscribe() + } else if (filter.teams) { // filter in memory + this.onTeamsChanged() + } + + if (filter.actionFilter) { + this.onActionFilterChanged() + } + } + + onEventChanged(event: any) { + const { added = [], removed = [] } = event + added.forEach((added: any) => { + if (!this.eventsById[added.id]) { + this.eventsById[added.id] = (JSON.parse(JSON.stringify(added))); + + this.eventsById[added.id].filteredObservationsById = {}; + this.eventsById[added.id].observationsById = {}; + this.eventsById[added.id].usersById = {}; + this.eventsById[added.id].filteredUsersById = {}; + } + + this.fetchLayers(added); + this.fetchFeeds(added); + }) + + removed.forEach((removed: any) => { + this.observationsChanged({ removed: Object.values(this.eventsById[removed.id]?.filteredObservationsById || {}) }); + this.usersChanged({ removed: Object.values(this.eventsById[removed.id]?.filteredUsersById || {}) }); + this.layersChanged({ removed: Object.values(this.eventsById[removed.id]?.layersById || {}) }, removed); + this.feedItemsChanged({ removed: Object.values(this.eventsById[removed.id]?.feedsById || {}).map((feed: any) => ({ feed })) }, removed); + delete this.eventsById[removed.id]; + }) + } + + onTeamsChanged() { + const event = this.filterService.getEvent(); + if (!event) return; + + const teamsEvent = this.eventsById[event.id]; + if (!teamsEvent) return; + + // remove observations that are not part of filtered teams + const observationsRemoved = []; + Object.values(teamsEvent.filteredObservationsById).forEach((observation: any) => { + if (!this.filterService.isUserInTeamFilter(observation.userId)) { + delete teamsEvent.filteredObservationsById[observation.id]; + observationsRemoved.push(observation); + } + }); + + // remove users that are not part of filtered teams + const usersRemoved = []; + Object.values(teamsEvent.filteredUsersById).forEach((user: any) => { + if (!this.filterService.isUserInTeamFilter(user.id)) { + delete teamsEvent.filteredUsersById[user.id]; + usersRemoved.push(user); + } + }); + + // add any observations that are part of the filtered teams + const observationsAdded = []; + Object.values(teamsEvent.observationsById).forEach((observation: any) => { + if (this.filterService.isUserInTeamFilter(observation.userId) && !teamsEvent.filteredObservationsById[observation.id]) { + observationsAdded.push(observation); + teamsEvent.filteredObservationsById[observation.id] = observation; + } + }); + + // add any users that are part of the filtered teams + const usersAdded = []; + Object.values(teamsEvent.usersById).forEach((user: any) => { + if (this.filterService.isUserInTeamFilter(user.id) && !teamsEvent.filteredUsersById[user.id]) { + usersAdded.push(user); + teamsEvent.filteredUsersById[user.id] = user; + } + }); + + this.observationsChanged({ added: observationsAdded, removed: observationsRemoved }); + this.usersChanged({ added: usersAdded, removed: usersRemoved }); + } + + onActionFilterChanged() { + const event = this.filterService.getEvent(); + if (!event) return; + + const actionEvent = this.eventsById[event.id]; + + const observationsRemoved = []; + Object.values(actionEvent.filteredObservationsById).forEach((observation: any) => { + if (!this.filterService.observationInFilter(observation)) { + delete actionEvent.filteredObservationsById[observation.id]; + observationsRemoved.push(observation); + } + }); + + const observationsAdded = []; + // add any observations that are part of the filtered actions + Object.values(actionEvent.observationsById).forEach((observation: any) => { + if (!actionEvent.filteredObservationsById[observation.id] && this.filterService.observationInFilter(observation)) { + observationsAdded.push(observation); + actionEvent.filteredObservationsById[observation.id] = observation; + } + }); + + this.observationsChanged({ added: observationsAdded, removed: observationsRemoved }); + } + + onPollingIntervalChanged(interval: any) { + if (this.pollingTimeout) { + // cancel previous poll + clearTimeout(this.pollingTimeout) + } + + this.pollingTimeout = setTimeout(() => { + this.poll(interval); + }, interval) + } + + addObservationsChangedListener(listener: any) { + this.observationsChangedListeners.push(listener); + + if (typeof listener.onObservationsChanged === 'function') { + Object.values(this.eventsById).forEach((event: any) => { + listener.onObservationsChanged({ added: Object.values(event.observationsById) }); + }); + } + } + + removeObservationsChangedListener(listener) { + this.observationsChangedListeners = this.observationsChangedListeners.filter((l: any) => { + return listener !== l; + }); + } + + addUsersChangedListener(listener) { + this.usersChangedListeners.push(listener); + + if (typeof listener.onUsersChanged === 'function') { + Object.values(this.eventsById).forEach((event: any) => { + listener.onUsersChanged({ added: Object.values(event.usersById) }); + }); + } + } + + removeUsersChangedListener(listener) { + this.usersChangedListeners = this.usersChangedListeners.filter((l: any) => { + return listener !== l; + }); + } + + addLayersChangedListener(listener) { + this.layersChangedListeners.push(listener); + + if (typeof listener.onLayersChanged === 'function') { + Object.values(this.eventsById).forEach((event: any) => { + listener.onLayersChanged({ added: Object.values(event.layersById) }, event); // TODO this could be old layers, admin panel might have changed layers + }); + } + } + + addFeedItemsChangedListener(listener) { + this.feedItemsChangedListeners.push(listener); + + if (typeof listener.onFeedItemsChanged === 'function') { + Object.values(this.eventsById).forEach((event: any) => { + // TODO what do I send here? + // listener.onFeedItemsChanged({ added: _.values(event.feedsById) }, event); + }); + } + } + + addPollListener(listener) { + this.pollListeners.push(listener); + } + + removePollListener(listener) { + this.pollListeners = this.pollListeners.filter((l: any) => { + return listener !== l; + }); + } + + removeLayersChangedListener(listener) { + this.layersChangedListeners = this.layersChangedListeners.filter((l: any) => { + return listener !== l; + }); + } + + removeFeedItemsChangedListener(listener) { + this.feedItemsChangedListeners = this.feedItemsChangedListeners.filter((l: any) => { + return listener !== l; + }); + } + + getEventById(eventId) { + return this.eventsById[eventId]; + } + + saveObservation(observation: any) { + const event = this.eventsById[observation.eventId]; + const isNewObservation = !observation.id; + + return this.observationService.saveObservationForEvent(event, observation) + .pipe( + tap((update: any) => { + event.observationsById[update.id] = update; + + // Check if this new observation passes the current filter + if (this.filterService.observationInFilter(update)) { + event.filteredObservationsById[update.id] = update; + isNewObservation ? this.observationsChanged({ added: [update] }) : this.observationsChanged({ updated: [update] }); + } + }) + ) + } + + addObservationFavorite(observation) { + var event = this.eventsById[observation.eventId]; + return this.observationService.addObservationFavorite(event, observation) + .pipe( + tap((update: any) => { + event.observationsById[update.id] = update; + this.observationsChanged({ updated: [update] }); + }) + ) + } + + removeObservationFavorite(observation) { + var event = this.eventsById[observation.eventId]; + return this.observationService.removeObservationFavorite(event, observation) + .pipe( + tap((update: any) => { + event.observationsById[update.id] = update; + this.observationsChanged({ updated: [update] }); + }) + ) + } + + markObservationAsImportant(observation, important): Observable { + var event = this.eventsById[observation.eventId]; + return this.observationService.markObservationAsImportantForEvent(event, observation, important) + .pipe( + tap((update: any) => { + event.observationsById[update.id] = update; + this.observationsChanged({ updated: [update] }); + }) + ) + } + + clearObservationAsImportant(observation): Observable { + var event = this.eventsById[observation.eventId]; + return this.observationService.clearObservationAsImportantForEvent(event, observation) + .pipe( + tap((update: any) => { + event.observationsById[update.id] = update; + this.observationsChanged({ updated: [update] }); + }) + ) + } + + archiveObservation(observation): Observable { + var event = this.eventsById[observation.eventId] + return this.observationService.archiveObservationForEvent(event, observation) + .pipe( + tap((archived: any) => { + delete event.observationsById[archived.id] + this.observationsChanged({ removed: [archived] }) + }) + ) + } + + addAttachmentToObservation(observation, attachment) { + const event = this.eventsById[observation.eventId]; + this.observationService.addAttachmentToObservationForEvent(event, observation, attachment); + this.observationsChanged({ updated: [observation] }); + } + + deleteAttachmentForObservation(observation, attachment) { + const event = this.eventsById[observation.eventId]; + return this.observationService.deleteAttachmentInObservationForEvent(event, observation, attachment).subscribe((observation: any) => { + this.observationsChanged({ updated: [observation] }); + }); + } + + getFormField(form, fieldName) { + return form.fields.find((field: any) => field.name === fieldName); + } + + getForms(observation, options?: any) { + var event = this.eventsById[observation.eventId]; + return this.getFormsForEvent(event, options); + } + + getFormsForEvent(event, options?: any) { + options = options || {}; + var forms = event.forms; + if (options.archived === false) { + forms = forms.filter((form: any) => !form.archived); + } + + return forms; + } + + createForm(observationForm, formDefinition, viewModel?: any) { + const form = (JSON.parse(JSON.stringify(formDefinition))); + + form.remoteId = observationForm.id; + + const existingPropertyFields = []; + + for (const [key, value] of Object.entries(observationForm)) { + const field = this.getFormField(form, key); + if (field) { + if (field.type === 'date' && field.value) { + field.value = moment(value).toDate(); + } else { + field.value = value; + } + existingPropertyFields.push(field); + } + } + + if (viewModel) { + observationForm.fields = _.intersection(observationForm.fields, existingPropertyFields); + } + + return form; + } + + exportForm(event): Observable { + return this.httpClient.get(`/api/event/${event.id}/form.zip`) + } + + isUserInEvent(user, event): boolean { + if (!event) return false; + return event.teams.some((team: any) => team.userIds.includes(user.id)); + } + + usersChanged(changed) { + this.usersChangedListeners.forEach((listener: any) => { + changed.added = changed.added || []; + changed.updated = changed.updated || []; + changed.removed = changed.removed || []; + + if (typeof listener.onUsersChanged === 'function') { + listener.onUsersChanged(changed); + } + }); + } + + observationsChanged(changed) { + this.observationsChangedListeners.forEach((listener: any) => { + changed.added = changed.added || []; + changed.updated = changed.updated || []; + changed.removed = changed.removed || []; + + if (typeof listener.onObservationsChanged === 'function') { + listener.onObservationsChanged(changed); + } + }); + } + + layersChanged(changed, event) { + this.layersChangedListeners.forEach((listener: any) => { + changed.added = changed.added || []; + changed.updated = changed.updated || []; + changed.removed = changed.removed || []; + + if (typeof listener.onLayersChanged === 'function') { + listener.onLayersChanged(changed, event); + } + }); + } + + feedItemsChanged(changed, event) { + this.feedItemsChangedListeners.forEach((listener: any) => { + changed.added = changed.added || []; + changed.updated = changed.updated || []; + changed.removed = changed.removed || []; + + if (typeof listener.onFeedItemsChanged === 'function') { + listener.onFeedItemsChanged(changed, event); + } + }); + } + + fetch(): Observable { + const event = this.filterService.getEvent(); + if (!event) { return of()} + + const parameters: any = {}; + const interval = this.filterService.getInterval(); + if (interval) { + const time = this.filterService.formatInterval(interval); + parameters.interval = time; + } + + return combineLatest([ + this.locationService + .getUserLocationsForEvent(event, parameters) + .pipe(map((locations: any) => this.parseLocations(event, locations))), + this.observationService + .getObservationsForEvent(event, parameters) + .pipe(map((observations: any) => this.parseObservations(event, observations))) + ]) + } + + fetchLayers(event) { + return this.layerService.getLayersForEvent(event).subscribe((layers: any) => { + const added = layers.filter((l) => { + return !Object.keys(this.eventsById[event.id].layersById || {}).some((layerId: any) => l.id === layerId) + }) + + const removed = Object.keys(this.eventsById[event.id].layersById || {}).filter((layerId: any) => { + return !layers.some((l: any) => l.id === layerId); + }) + + this.eventsById[event.id].layersById = _.keyBy(layers, 'id'); + this.layersChanged({ added: added, removed: removed }, event); + }); + } + + fetchFeeds(event) { + this.feedService.fetchFeeds(event.id).subscribe(feeds => { + this.feedItemsChanged({ + added: feeds.map(feed => { + return { + feed, + items: [] + } + }) + }, event); + + this.eventsById[event.id].feedsById = _.keyBy(feeds, 'id'); + this.feedSyncStates = feeds.map(feed => { + return { + id: feed.id, + lastSync: 0 + } + }); + + this.pollFeeds(); + }); + } + + parseObservations(event: any, observations: any): void { + var added = []; + var updated = []; + var removed = []; + + var observationsById = {}; + var filteredObservationsById = this.eventsById[event.id].filteredObservationsById; + observations.forEach((observation: any) => { + // Check if this observation passes the current filter + if (this.filterService.observationInFilter(observation)) { + // Check if we already have this observation, if so update, otherwise add + var localObservation = filteredObservationsById[observation.id]; + if (localObservation) { + if (localObservation.lastModified !== observation.lastModified) { + updated.push(observation); + } else if (observation.attachments) { + var some = _.some(observation.attachments, function (attachment) { + var localAttachment = _.find(localObservation.attachments, function (a) { return a.id === attachment.id; }); + return !localAttachment || localAttachment.lastModified !== attachment.lastModified; + }); + + if (some) updated.push(observation); + } + } else { + added.push(observation); + } + + // remove from list of observations if it came back from server + // remaining elements in this list will be removed + delete filteredObservationsById[observation.id]; + + observationsById[observation.id] = observation; + } + }); + + // remaining elements were not pulled from the server, hence we should remove them + removed = Object.values(filteredObservationsById); + + this.eventsById[event.id].observationsById = _.keyBy(observations, 'id'); + this.eventsById[event.id].filteredObservationsById = observationsById; + + this.observationsChanged({ added: added, updated: updated, removed: removed }); + } + + parseLocations(event, userLocations: any): void { + const added = []; + const updated = []; + + const usersById = {}; + const filteredUsersById = this.eventsById[event.id].filteredUsersById; + userLocations.forEach((userLocation: any) => { + // Track each location feature by users id, + // so update the locations id to match the usersId + const location = userLocation.locations[0]; + location.id = userLocation.id; + + userLocation.location = location; + delete userLocation.locations; + + if (userLocation.user.iconUrl) { + var params = new HttpParams(); + params = params.append('access_token', this.localStorageService.getToken()) + params = params.append('_dc', userLocation.user.lastUpdated) + + location.style = { + iconUrl: `${userLocation.user.iconUrl}?${params.toString()}` + } + } + + if (this.filterService.isUserInTeamFilter(userLocation.id)) { + // Check if we already have this user, if so update, otherwise add + const localUser = filteredUsersById[userLocation.id]; + if (localUser) { + + if (userLocation.location.properties.timestamp !== localUser.location.properties.timestamp) { + updated.push(userLocation); + } + } else { + added.push(userLocation); + } + + // remove from list of observations if it came back from server + // remaining elements in this list will be removed + delete filteredUsersById[userLocation.id]; + + usersById[userLocation.id] = userLocation; + } + }); + + // remaining elements were not pulled from the server, hence we should remove them + const removed = _.values(filteredUsersById); + + this.eventsById[event.id].usersById = _.keyBy(userLocations, 'id'); + this.eventsById[event.id].filteredUsersById = usersById; + + this.usersChanged({ added: added, updated: updated, removed: removed }); + } + + poll(interval) { + if (interval <= 0) { + return; + } + this.fetch().subscribe(() => { + this.pollListeners.forEach((listener: any) => { + if (typeof listener.onPoll === 'function') { + listener.onPoll(); + } + }); + + this.pollingTimeout = setTimeout(() => { + this.poll(interval); + }, interval) + }); + } + + getNextFeed(event) { + const now = Date.now(); + const feedsInSyncPriorityOrder = _.sortBy(this.feedSyncStates, feed => { return feed.lastSync }); + const nextFeed = feedsInSyncPriorityOrder.find(syncState => { + if (!syncState.lastSync) { + return true; + } + const feed = this.eventsById[event.id].feedsById[syncState.id]; + if ((now - syncState.lastSync) > (feed.updateFrequencySeconds * 1000)) { + return true; + } + }) || {}; + return this.eventsById[event.id].feedsById[nextFeed.id]; + } + + getFeedFetchDelay(event) { + const now = Date.now(); + const delays = this.feedSyncStates.map(syncState => { + const feed = this.eventsById[event.id].feedsById[syncState.id] + if (!syncState.lastSync) { + return 0; + } + const elapsed = now - syncState.lastSync; + const frequencyMillis = feed.updateFrequencySeconds * 1000; + return frequencyMillis - elapsed; + }); + + return delays.length > 0 ? Math.min(...delays) : 60 * 1000 + } + + pollFeeds() { + const event = this.filterService.getEvent(); + const feed = this.getNextFeed(event); + const scheduleNextPoll = () => { + const delayMillis = this.getFeedFetchDelay(event); + clearTimeout(this.feedPollTimeout) + this.feedPollTimeout = setTimeout(() => { + this.pollFeeds() + }, delayMillis) + }; + + if (!feed) { + return scheduleNextPoll(); + } + + this.feedService.fetchFeedItems(event, feed).pipe( + tap((content: any) => { + // TODO is this really created or updated, maybe just create as empty when, + // feeds come back + this.feedItemsChanged({ + updated: [{ feed, items: content.items.features }] + }, event); + }), + catchError((err) => { + // TODO: add error handling + console.error(`error fetching feed content for feed ${feed.id}, ${feed.title}`, err); + return of(); + }), + finalize(() => { + const state = this.feedSyncStates.find(f => f.id === feed.id); + state.lastSync = Date.now(); + scheduleNextPoll(); + }) + ).subscribe(); + } +} \ No newline at end of file diff --git a/web-app/src/app/event/polling.service.spec.ts b/web-app/src/app/event/polling.service.spec.ts new file mode 100644 index 000000000..d999e47d2 --- /dev/null +++ b/web-app/src/app/event/polling.service.spec.ts @@ -0,0 +1,20 @@ +import { TestBed } from '@angular/core/testing'; +import { PollingService } from './polling.service'; + +describe('Polling Service Tests', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [PollingService], + imports: [] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: PollingService = TestBed.inject(PollingService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/event/polling.service.ts b/web-app/src/app/event/polling.service.ts new file mode 100644 index 000000000..fc94a1ac3 --- /dev/null +++ b/web-app/src/app/event/polling.service.ts @@ -0,0 +1,49 @@ +import { Injectable } from "@angular/core"; +import { LocalStorageService } from "../http/local-storage.service"; +import * as _ from 'underscore'; + +@Injectable({ + providedIn: 'root' +}) +export class PollingService { + + private listeners = []; + private pollingInterval: any + + constructor( + private localStorageService: LocalStorageService + ) { + this.pollingInterval = parseInt(localStorageService.getPollingInterval()) + + if (!this.pollingInterval || parseInt(this.pollingInterval) === 0 || Number.isNaN(parseInt(this.pollingInterval))) { + this.pollingInterval = 30000; + } + } + + addListener(listener: any) { + this.listeners.push(listener); + + if (_.isFunction(listener.onPollingIntervalChanged)) { + listener.onPollingIntervalChanged(this.pollingInterval); + } + } + + removeListener(listener: any) { + this.listeners = _.reject(this.listeners, function (l: any) { return listener === l; }); + } + + setPollingInterval(interval: number) { + this.pollingInterval = interval; + this.localStorageService.setPollingInterval(interval); + _.each(this.listeners, function (listener: any) { + if (_.isFunction(listener.onPollingIntervalChanged)) { + listener.onPollingIntervalChanged(interval); + } + }); + } + + getPollingInterval() { + return this.pollingInterval; + } + +} \ No newline at end of file diff --git a/web-app/src/app/export/export-data/export-data.component.spec.ts b/web-app/src/app/export/export-data/export-data.component.spec.ts index f382a6d95..d13a6a584 100644 --- a/web-app/src/app/export/export-data/export-data.component.spec.ts +++ b/web-app/src/app/export/export-data/export-data.component.spec.ts @@ -20,10 +20,10 @@ import { MatSortModule } from "@angular/material/sort"; import { MatTableModule } from "@angular/material/table"; import { NoopAnimationsModule } from "@angular/platform-browser/animations"; import { Observable, of, Subject } from "rxjs"; -import { FilterService } from "src/app/upgrade/ajs-upgraded-providers"; import { ExportDialogComponent } from "../export-dialog.component"; import { ExportRequest, ExportResponse, Export, ExportService } from "../export.service"; import { ExportDataComponent } from "./export-data.component"; +import { FilterService } from "src/app/filter/filter.service"; class MockExportService { getExports(): Observable { diff --git a/web-app/src/app/export/export-data/export-data.component.ts b/web-app/src/app/export/export-data/export-data.component.ts index 5d11bb1e0..75e7992e6 100644 --- a/web-app/src/app/export/export-data/export-data.component.ts +++ b/web-app/src/app/export/export-data/export-data.component.ts @@ -1,10 +1,10 @@ import { Component, OnInit, Inject, QueryList, ViewChildren, ElementRef, EventEmitter, Output } from '@angular/core'; import { MatSnackBar } from '@angular/material/snack-bar'; import { ExportService, ExportResponse, ExportRequest } from '../export.service'; -import { FilterService } from '../../upgrade/ajs-upgraded-providers'; import * as moment from 'moment' import { first } from 'rxjs/operators'; import { trigger, transition, style, animate, state } from '@angular/animations'; +import { FilterService } from 'src/app/filter/filter.service'; export interface ExportTimeOption { all?: boolean, @@ -86,7 +86,7 @@ export class ExportDataComponent implements OnInit { constructor( public snackBar: MatSnackBar, @Inject(ExportService) public exportService: ExportService, - @Inject(FilterService) private filterService: any) { + private filterService: FilterService) { this.defaultStartDate = moment().startOf('day').toDate() this.defaultEndDate = moment().endOf('day').toDate() diff --git a/web-app/src/app/export/export-dialog.component.spec.ts b/web-app/src/app/export/export-dialog.component.spec.ts index b4112c661..cb62ad9a3 100644 --- a/web-app/src/app/export/export-dialog.component.spec.ts +++ b/web-app/src/app/export/export-dialog.component.spec.ts @@ -18,12 +18,13 @@ import { MatSelectModule } from '@angular/material/select'; import { MatSnackBar, MatSnackBarDismiss, MatSnackBarModule } from '@angular/material/snack-bar'; import { MatSortModule } from '@angular/material/sort'; import { MatTableModule } from '@angular/material/table'; -import { LocalStorageService, FilterService } from '../upgrade/ajs-upgraded-providers'; import { ExportService, Export, ExportRequest, ExportResponse } from './export.service'; import { HttpClientTestingModule } from '@angular/common/http/testing'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { FormsModule } from '@angular/forms'; import { MatDialogModule, MatDialogRef } from '@angular/material/dialog'; +import { LocalStorageService } from '../http/local-storage.service'; +import { FilterService } from '../filter/filter.service'; class MockExportService { getExports(): Observable { diff --git a/web-app/src/app/export/export-dialog.component.ts b/web-app/src/app/export/export-dialog.component.ts index b7f173e92..9a5eee543 100644 --- a/web-app/src/app/export/export-dialog.component.ts +++ b/web-app/src/app/export/export-dialog.component.ts @@ -4,9 +4,9 @@ import { MatSort } from '@angular/material/sort'; import { MatTable, MatTableDataSource } from '@angular/material/table'; import { MatSnackBar } from '@angular/material/snack-bar'; import { ExportService, Export, ExportResponse } from './export.service'; -import { LocalStorageService } from '../upgrade/ajs-upgraded-providers'; import { animate, state, style, transition, trigger } from '@angular/animations'; import { Observable, Subscription, timer } from 'rxjs'; +import { LocalStorageService } from '../http/local-storage.service'; @Component({ selector: 'export-dialog', @@ -58,9 +58,8 @@ export class ExportDialogComponent implements OnInit, OnDestroy { constructor(public dialogRef: MatDialogRef, public snackBar: MatSnackBar, @Inject(ExportService) public exportService: ExportService, - @Inject(LocalStorageService) public storageService: any) { - - this.token = this.storageService.getToken(); + localStorageService: LocalStorageService) { + this.token = localStorageService.getToken(); } ngOnInit(): void { @@ -128,7 +127,6 @@ export class ExportDialogComponent implements OnInit, OnDestroy { }) ref.afterDismissed().subscribe(event => { - console.log('CODE = snackbar dismissed', event) if (event.dismissedByAction) { exports.splice(index, 0, exp); this.dataSource.data = exports diff --git a/web-app/src/app/feed-panel/feed-panel.component.html b/web-app/src/app/feed-panel/feed-panel.component.html index 92d9ab47f..c9307b7cf 100644 --- a/web-app/src/app/feed-panel/feed-panel.component.html +++ b/web-app/src/app/feed-panel/feed-panel.component.html @@ -5,26 +5,14 @@
    - - + - - + + + - - + - - - - - - - diff --git a/web-app/src/app/feed-panel/feed-panel.component.scss b/web-app/src/app/feed-panel/feed-panel.component.scss index e7794562f..32be23384 100644 --- a/web-app/src/app/feed-panel/feed-panel.component.scss +++ b/web-app/src/app/feed-panel/feed-panel.component.scss @@ -32,4 +32,27 @@ observation-feed { user-feed { display: block; height: 100%; +} + +.feeds-nav { + position: absolute; + background-color: white; + border-right: 1px solid rgba(0, 0, 0, 0.20); + width: 57px; + height: 100%; + z-index: 10; + overflow-y: auto; + -webkit-transition: width .3s linear; + transition: width .3s linear; + -webkit-transform: translateZ(0) scale(1, 1); +} + +.feeds-nav:hover { + width: 240px; +} + +.feeds-content { + position: relative; + margin-left: 56px; + width: 100%; } \ No newline at end of file diff --git a/web-app/src/app/feed-panel/feed-panel.component.ts b/web-app/src/app/feed-panel/feed-panel.component.ts index e881b7c0a..314d05602 100644 --- a/web-app/src/app/feed-panel/feed-panel.component.ts +++ b/web-app/src/app/feed-panel/feed-panel.component.ts @@ -1,10 +1,14 @@ import { animate, style, transition, trigger } from '@angular/animations'; -import { Component, EventEmitter, Inject, Input, OnChanges, OnInit, Output, SimpleChanges, TemplateRef, ViewChild } from '@angular/core'; +import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges, TemplateRef, ViewChild } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { MatTabGroup } from '@angular/material/tabs'; import * as moment from 'moment'; -import { EventService, FilterService, MapService, UserService } from '../upgrade/ajs-upgraded-providers'; import { FeedAction, FeedPanelService } from './feed-panel.service'; +import { MapService } from '../map/map.service'; +import { UserService } from '../user/user.service'; +import { FilterService } from '../filter/filter.service'; +import { EventService } from '../event/event.service'; +import { ContactDialogComponent } from '../contact/contact-dialog.component'; import { FeedService } from '@ngageoint/mage.web-core-lib/feed'; @Component({ @@ -69,16 +73,16 @@ export class FeedPanelComponent implements OnInit, OnChanges { public dialog: MatDialog, private feedService: FeedService, private feedPanelService: FeedPanelService, - @Inject(MapService) private mapService: any, - @Inject(UserService) private userService: any, - @Inject(FilterService) private filterService: any, - @Inject(EventService) private eventService: any) { } + private mapService: MapService, + private userService: UserService, + private filterService: FilterService, + private eventService: EventService) { } ngOnInit(): void { this.currentTab = this.tabs[0] this.eventService.addObservationsChangedListener(this) - this.feedService.feeds.subscribe(feeds => this.onFeedsChanged(feeds)); + this.feedService.feeds$.subscribe(feeds => this.onFeedsChanged(feeds)); this.feedPanelService.item$.subscribe(event => this.onFeedItemEvent(event)); this.feedPanelService.viewUser$.subscribe(event => { @@ -186,13 +190,17 @@ export class FeedPanelComponent implements OnInit, OnChanges { createNewObservation(location: any): void { const event = this.filterService.getEvent() if (!this.eventService.isUserInEvent(this.userService.myself, event)) { - this.info = { - statusTitle: this.statusTitle, - statusMessage: this.statusMessage, - id: this.userService.myself.username - }; - this.contactOpen = { opened: true }; - + this.dialog.open(ContactDialogComponent, { + width: '500px', + data: { + info: { + statusTitle: this.statusTitle, + statusMessage: this.statusMessage, + id: this.userService.myself.username + } + } + }) + return } diff --git a/web-app/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.spec.ts b/web-app/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.spec.ts index 2d442fdee..5b285ce89 100644 --- a/web-app/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.spec.ts +++ b/web-app/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.spec.ts @@ -2,8 +2,8 @@ import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { MatIconModule } from '@angular/material/icon'; import { MatListModule } from '@angular/material/list'; import { MomentModule } from 'src/app/moment/moment.module'; -import { MapService } from 'src/app/upgrade/ajs-upgraded-providers'; import { FeedItemSummaryComponent } from './feed-item-summary.component'; +import { MapService } from 'src/app/map/map.service'; describe('FeedItemSummaryComponent', () => { diff --git a/web-app/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.ts b/web-app/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.ts index 8b73f19e3..6dd8a5ddd 100644 --- a/web-app/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.ts +++ b/web-app/src/app/feed/feed-item/feed-item-summary/feed-item-summary.component.ts @@ -1,9 +1,9 @@ -import { Component, Input, Inject, OnChanges, SimpleChanges } from '@angular/core'; +import { Component, Input, OnChanges, SimpleChanges } from '@angular/core'; import { Feed } from '@ngageoint/mage.web-core-lib/feed'; -import { MapService } from '../../../upgrade/ajs-upgraded-providers'; import { Feature } from 'geojson'; import { FeedPanelService } from '../../../feed-panel/feed-panel.service'; import { contentPathOfIcon } from '@ngageoint/mage.web-core-lib/static-icon' +import { MapService } from '../../../map/map.service'; @Component({ selector: 'feed-item-summary', @@ -20,7 +20,7 @@ export class FeedItemSummaryComponent implements OnChanges { secondary: string; iconUrl?: string; - constructor(private feedPanelService: FeedPanelService, @Inject(MapService) private mapService: any) { } + constructor(private feedPanelService: FeedPanelService, private mapService: MapService) { } ngOnChanges(_changes: SimpleChanges): void { if (!this.feed || !this.item.properties) return; diff --git a/web-app/src/app/feed/feed-item/feed-item.component.html b/web-app/src/app/feed/feed-item/feed-item.component.html index 99be7017c..7a2de6114 100644 --- a/web-app/src/app/feed/feed-item/feed-item.component.html +++ b/web-app/src/app/feed/feed-item/feed-item.component.html @@ -1,13 +1,13 @@ - - - {{feed?.title}} + {{feed?.title}} -
    - +
    +
    {{date}}
    @@ -26,7 +26,10 @@ {{item?.geometry|geometry:5}}
    - + + + +
    Properties
    @@ -37,4 +40,5 @@
    -
    \ No newline at end of file +
    + diff --git a/web-app/src/app/feed/feed-item/feed-item.component.scss b/web-app/src/app/feed/feed-item/feed-item.component.scss index 4ad36d275..0104d78f8 100644 --- a/web-app/src/app/feed/feed-item/feed-item.component.scss +++ b/web-app/src/app/feed/feed-item/feed-item.component.scss @@ -1,7 +1,29 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + mat-toolbar { - position: sticky; - top: 0; - z-index: 1; + background-color: white; +} + +.title { + flex: 1 1 auto; + overflow: hidden; + text-overflow: ellipsis; + color: mat.get-color-from-palette($app-primary); +} + +.feed-item { + position: absolute; + top: 64px; + bottom: 0; + width: 100%; + overflow-y: auto; +} + +.feed-item__card { + margin: 8px; + position: relative; + overflow: hidden; } .mat-list-base { diff --git a/web-app/src/app/feed/feed-item/feed-item.component.spec.ts b/web-app/src/app/feed/feed-item/feed-item.component.spec.ts index cb9d95a90..64ed69240 100644 --- a/web-app/src/app/feed/feed-item/feed-item.component.spec.ts +++ b/web-app/src/app/feed/feed-item/feed-item.component.spec.ts @@ -5,11 +5,12 @@ import { MatIconModule } from '@angular/material/icon' import { MatToolbarModule } from '@angular/material/toolbar' import { GeometryModule } from 'src/app/geometry/geometry.module'; import { MapClipComponent } from 'src/app/map/clip/clip.component'; -import { LocalStorageService, MapService } from 'src/app/upgrade/ajs-upgraded-providers'; import { FeedItemComponent } from './feed-item.component'; import { Component, ViewChild } from '@angular/core'; import { MomentPipe } from 'src/app/moment/moment.pipe'; import { Feed } from 'core-lib-src/feed'; +import { MapService } from 'src/app/map/map.service'; +import { LocalStorageService } from 'src/app/http/local-storage.service'; class MockLocalStorageService { getTimeFormat(): string { diff --git a/web-app/src/app/feed/feed-item/feed-item.component.ts b/web-app/src/app/feed/feed-item/feed-item.component.ts index 202b7fceb..d782c7506 100644 --- a/web-app/src/app/feed/feed-item/feed-item.component.ts +++ b/web-app/src/app/feed/feed-item/feed-item.component.ts @@ -1,8 +1,8 @@ -import { Component, Input, Inject, OnChanges, SimpleChanges } from '@angular/core'; +import { Component, Input, OnChanges, SimpleChanges } from '@angular/core'; import { Feed, StyledFeature } from '@ngageoint/mage.web-core-lib/feed'; import { FeedPanelService } from 'src/app/feed-panel/feed-panel.service'; -import { MomentPipe } from 'src/app/moment/moment.pipe'; -import { MapService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { MapService } from '../../map/map.service'; +import { MomentPipe } from '../../moment/moment.pipe'; @Component({ selector: 'feed-item', @@ -23,7 +23,7 @@ export class FeedItemComponent implements OnChanges { constructor( private feedPanelService: FeedPanelService, private momentPipe: MomentPipe, - @Inject(MapService) private mapService: any + private mapService: MapService ) {} ngOnChanges(_changes: SimpleChanges): void { diff --git a/web-app/src/app/feed/feed-list/feed-list.component.html b/web-app/src/app/feed/feed-list/feed-list.component.html index 19e1cca4e..dddd408d5 100644 --- a/web-app/src/app/feed/feed-list/feed-list.component.html +++ b/web-app/src/app/feed/feed-list/feed-list.component.html @@ -1,9 +1,9 @@ -
    +
    - {{feed?.title}} + {{feed?.title}} - + diff --git a/web-app/src/app/feed/feed-list/feed-list.component.scss b/web-app/src/app/feed/feed-list/feed-list.component.scss index e40d2b59a..614ac7291 100644 --- a/web-app/src/app/feed/feed-list/feed-list.component.scss +++ b/web-app/src/app/feed/feed-list/feed-list.component.scss @@ -1,3 +1,16 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + +:host { + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + overflow-y: auto; + background: #E1E2E1; +} + mat-toolbar { background-color: white; } @@ -6,7 +19,21 @@ mat-toolbar { padding: 0px; } -.feed-list { +.feed { + display: flex; + flex-direction: column; width: 444px; + height: 100%; border-right-width: solid 1px rgba(0, 0, 0, .2); +} + +.feed__title { + color: mat.get-color-from-palette($app-primary); +} + +.items { + background: #E1E2E1; + padding: 8px 0; + flex: 1; + overflow-y: auto; } \ No newline at end of file diff --git a/web-app/src/app/filter/filter.component.html b/web-app/src/app/filter/filter.component.html new file mode 100644 index 000000000..81d9277fc --- /dev/null +++ b/web-app/src/app/filter/filter.component.html @@ -0,0 +1,69 @@ +
    +
    +

    Filter

    +
    +
    + + Event + + + +
    {{event.name}}
    +
    {{event.description}}
    +
    +
    +
    +
    + +
    + + Teams + + + {{team.name}} + cancel + + + + + + {{team.name}} + + + +
    + +
    + + Time + + + {{choice.label}} + + + + +
    +
    + + +
    +
    + +
    +
    +
    +
    +
    + +
    + + +
    + +
    \ No newline at end of file diff --git a/web-app/src/app/filter/filter.component.scss b/web-app/src/app/filter/filter.component.scss new file mode 100644 index 000000000..d6d854d21 --- /dev/null +++ b/web-app/src/app/filter/filter.component.scss @@ -0,0 +1,62 @@ +mat-form-field { + width: 100%; +} + +mat-button { + width: 100%; +} + +.content { + height: 100%; + display: flex; + flex-direction: column; + justify-content: space-between; +} + +.mat-select-panel mat-option.mat-option { + height: 72px; +} + +.mat-option-text.mat-option-text { + display: flex; + flex-direction: column; + line-height: 24px; + margin: 8px 0; + white-space: nowrap; + text-overflow: ellipsis; +} + +.option-text { + overflow: hidden; + text-overflow: ellipsis; +} + +.option-description { + font: 400 12px / 16px Roboto, "Helvetica Neue", sans-serif; + overflow: hidden; + text-overflow: ellipsis; + opacity: .6; +} + +.datetime { + width: 100%; + display: flex; + flex-direction: row; + gap: 8px; +} + +.date { + flex: 1; +} + +.time { + flex: 1; +} + +.timezone { + margin-top: 58px; +} + +.timezone__button { + width: 120px; +} diff --git a/web-app/src/app/filter/filter.component.spec.ts b/web-app/src/app/filter/filter.component.spec.ts new file mode 100644 index 000000000..3960705fa --- /dev/null +++ b/web-app/src/app/filter/filter.component.spec.ts @@ -0,0 +1,37 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { FilterComponent } from './filter.component'; +import { MatDialogModule, MatDialogRef } from '@angular/material/dialog'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { MatAutocompleteModule } from '@angular/material/autocomplete'; + +describe('FilterComponent', () => { + let component: FilterComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [FilterComponent], + imports: [ + HttpClientTestingModule, + FormsModule, + ReactiveFormsModule, + MatAutocompleteModule, + MatDialogModule + ], + providers: [{ + provide: MatDialogRef, useValue: {} + }] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(FilterComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/filter/filter.component.ts b/web-app/src/app/filter/filter.component.ts new file mode 100644 index 000000000..a0677f543 --- /dev/null +++ b/web-app/src/app/filter/filter.component.ts @@ -0,0 +1,166 @@ +import { Component, OnInit, ViewEncapsulation } from '@angular/core'; +import { MatDialogRef } from '@angular/material/dialog'; +import { FilterService } from './filter.service'; +import { EventService } from '../event/event.service'; +import { FormControl } from '@angular/forms'; +import { Observable, map, startWith } from 'rxjs'; +import { COMMA, ENTER } from '@angular/cdk/keycodes'; +import { MatAutocompleteSelectedEvent } from '@angular/material/autocomplete'; +import { LocalStorageService } from '../http/local-storage.service'; +import * as moment from 'moment' + +@Component({ + selector: 'filter', + templateUrl: './filter.component.html', + styleUrls: ['./filter.component.scss'], + encapsulation: ViewEncapsulation.None +}) +export class FilterComponent implements OnInit { + readonly separatorKeysCodes: number[] = [ENTER, COMMA] + + events: any[] + selectedTeams: any[] = [] + + eventControl = new FormControl() + teamControl = new FormControl() + + filteredEvents: Observable + filteredTeams: Observable + + timeZone: any + localOffset: string + interval: any + defaultStartDate: Date + startDate: Date + defaultEndDate: Date + endDate: Date + intervalChoice: any + intervalChoices: any + + constructor( + public dialogRef: MatDialogRef, + private eventService: EventService, + private filterService: FilterService, + private localStorageService: LocalStorageService + ) { } + + ngOnInit() { + const event = this.filterService.getEvent() + this.eventControl.setValue(event) + const teamIds = this.localStorageService.getTeams() || []; + this.selectedTeams = teamIds.map((teamId: string) => { + return event.teams.find((team: any) => team.id === teamId) + }) + + this.interval = this.filterService.getInterval() + this.timeZone = this.interval.options?.localTime === false ? 'gmt' : 'local' + this.intervalChoice = this.interval.choice + this.intervalChoices = this.filterService.intervalChoices + if (this.interval?.options && this.interval?.options?.startDate) { + this.defaultStartDate = this.interval?.options?.startDate; + } else { + this.defaultStartDate = moment().startOf('day').toDate(); + } + + if (this.interval?.options && this.interval?.options?.endDate) { + this.defaultEndDate = this.interval.options.endDate; + } else { + this.defaultEndDate = moment().endOf('day').toDate() + } + + this.localOffset = moment().format('Z') + + this.eventService.query().subscribe((events: any) => { + this.events = events + + this.filteredEvents = this.eventControl.valueChanges.pipe( + startWith(''), + map(value => typeof value === 'string' ? value : value.name), + map(name => name ? this.filterEvent(name) : this.events.slice()) + ) + + this.filteredTeams = this.teamControl.valueChanges.pipe( + startWith(''), + map(value => typeof value === 'string' ? value : value.name), + map(name => { + if (this.eventControl.value) { + let teams = this.eventControl.value.teams.filter(team => this.selectedTeams.indexOf(team) < 0) + if (name) { + const filterValue = name.toLowerCase() + return teams.filter((team: any) => team.name.toLowerCase().indexOf(filterValue) === 0) + } else { + return teams.slice() + } + } else { + return [] + } + }) + ) + }) + } + + onSelectEvent(): void { + this.selectedTeams = [] + this.teamControl.setValue('') + } + + onDisplayEvent(event: any): string { + return event && event.name ? event.name : ''; + } + + private filterEvent(name: string): any[] { + const filterValue = name.toLowerCase(); + return this.events.filter(option => option.name.toLowerCase().indexOf(filterValue) === 0); + } + + onSelectTeam(event: MatAutocompleteSelectedEvent): void { + this.selectedTeams.push(event.option.value) + this.teamControl.setValue('') + } + + onRemoveTeam(team: any): void { + this.selectedTeams = this.selectedTeams.filter((selectedTeam: any) => team.name !== selectedTeam.name) + this.teamControl.setValue('') + } + + onDisplayTeam(team: any): string { + return team && team.name ? team.name : ''; + } + + onStartDate(date: Date): void { + this.startDate = date; + } + + onTimezone(): void { + this.timeZone = this.timeZone === 'gmt' ? 'local' : 'gmt'; + } + + public compareIntervalChoices = function (option, value): boolean { + return option.label === value.label; + } + + onFilter(): void { + var options: any = {}; + if (this.intervalChoice.filter === 'custom') { + options.startDate = this.startDate + options.endDate = this.endDate + options.localTime = this.timeZone === 'local' + } + + this.filterService.setFilter({ + event: this.eventControl.value, + teams: this.selectedTeams, + timeInterval: { + choice: this.intervalChoice, + options: options + } + }); + + this.dialogRef.close() + } + + onCancel(): void { + this.dialogRef.close(); + } + +} \ No newline at end of file diff --git a/web-app/src/app/filter/filter.service.spec.ts b/web-app/src/app/filter/filter.service.spec.ts new file mode 100644 index 000000000..1d94dcfcf --- /dev/null +++ b/web-app/src/app/filter/filter.service.spec.ts @@ -0,0 +1,21 @@ +import { TestBed } from '@angular/core/testing'; +import { FilterService } from './filter.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Filter Service Tests', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [FilterService], + imports: [ HttpClientTestingModule ] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: FilterService = TestBed.inject(FilterService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/filter/filter.service.ts b/web-app/src/app/filter/filter.service.ts new file mode 100644 index 000000000..a7c9f388c --- /dev/null +++ b/web-app/src/app/filter/filter.service.ts @@ -0,0 +1,294 @@ +import { Injectable } from "@angular/core"; +import { UserService } from "../user/user.service"; +import { LocalStorageService } from "../http/local-storage.service"; +import * as moment from 'moment'; +import * as _ from 'lodash' + +@Injectable({ + providedIn: 'root' +}) +export class FilterService { + + event: any = null; + teamsById: any = {}; + listeners: any = []; + + interval: any = {}; + filterLocalOffset = moment().format('Z'); + actionFilter: any = {}; + + intervalChoices: any = [{ + filter: 'all', + label: 'All' + }, { + filter: 'today', + label: 'Today (Local GMT ' + this.filterLocalOffset + ')' + }, { + filter: 86400, + label: 'Last 24 Hours' + }, { + filter: 43200, + label: 'Last 12 Hours' + }, { + filter: 21600, + label: 'Last 6 Hours' + }, { + filter: 3600, + label: 'Last Hour' + }, { + filter: 'custom', + label: 'Custom' + }]; + + constructor( + private userService: UserService, + private localStorageService: LocalStorageService + ) { + this.setTimeInterval(localStorageService.getTimeInterval() || { choice: this.intervalChoices[1] }); + this.filterChanged({ intervalChoice: this.interval.choice }); + } + + addListener(listener: any) { + this.listeners.push(listener); + + if (typeof listener.onFilterChanged === 'function') { + listener.onFilterChanged({ + event: this.event, + teams: Object.values(this.teamsById), + timeInterval: { + choice: this.interval.choice + } + }); + } + } + + removeListener(listener: any) { + this.listeners = this.listeners.filter((l: any) => l !== listener ); + } + + setFilter(filter: any) { + var eventChanged = null; + var teamsChanged = null; + var timeIntervalChanged = null; + var actionFilterChanged = null; + + if (filter.teams) { + teamsChanged = this.setTeams(filter.teams); + } + + if (filter.event) { + eventChanged = this.setEvent(filter.event); + + // if they changed the event, and didn't set teams filter + // then reset teams filter to empty array + if (!filter.teams) { + var oldTeamIds = this.localStorageService.getTeams() || []; + var teams = []; + for (var i = 0; i < filter.event.teams.length; i++) { + if (oldTeamIds.indexOf(this.event.teams[i].id) != -1) { + teams.push(this.event.teams[i]); + } + } + teamsChanged = this.setTeams(teams); + } + } + + if (filter.actionFilter) { + actionFilterChanged = filter.actionFilter; + this.actionFilter = filter.actionFilter; + } + + if (filter.timeInterval && this.setTimeInterval(filter.timeInterval)) { + timeIntervalChanged = filter.timeInterval; + } + + var changed: any = {}; + if (eventChanged) changed.event = eventChanged; + if (teamsChanged) changed.teams = teamsChanged; + if (actionFilterChanged) changed.actionFilter = actionFilterChanged; + if (timeIntervalChanged) changed.timeInterval = timeIntervalChanged; + + this.filterChanged(changed); + } + + removeFilters() { + var changed: any = {}; + if (this.event) { + changed.event = { removed: [this.event] }; + this.event = null; + } + + this.filterChanged(changed); + } + + setEvent(newEvent: any) { + if (!newEvent && this.event) { + this.event = null; + + return { + added: [], + removed: [this.event] + }; + } else if (newEvent && !this.event || this.event.id !== newEvent.id) { + var added = [newEvent]; + var removed = this.event ? [this.event] : []; + + this.userService.addRecentEvent(newEvent).subscribe({ + error: e => console.error('Error adding recent event', e) + }); + + this.event = newEvent; + + return { + added: added, + removed: removed + }; + } else { + return null; + } + } + + getEvent() { + return this.event; + } + + setTeams(newTeams: any) { + var added = []; + var removed = []; + + newTeams.forEach((team: any) => { + if (!this.teamsById[team.id]) { + added.push(team); + } + }) + + var newTeamsById = _.keyBy(newTeams, 'id'); + Object.values(this.teamsById).forEach((team: any) => { + if (!newTeamsById[team.id]) { + removed.push(team); + } + }); + + this.teamsById = newTeamsById; + this.localStorageService.setTeams(Object.keys(this.teamsById)); + + return { + added: added, + removed: removed + }; + } + + getTeams() { + return Object.values(this.teamsById); + } + + getTeamsById() { + return this.teamsById; + } + + getIntervalChoice() { + return this.interval.choice; + } + + getInterval() { + return this.interval; + } + + setTimeInterval(newInterval: any) { + if (newInterval.choice.filter === 'custom') { + if (this.interval.startDate && newInterval.options.startDate === this.interval.options.startDate && + this.interval.endDate && newInterval.options.endDate === this.interval.options.endDate) { + return false; + } + } else if (this.interval.choice === newInterval.choice) { + return false; + } + this.localStorageService.setTimeInterval(newInterval); + this.interval = newInterval; + return true; + } + + observationInFilter(o) { + if (!this.isUserInTeamFilter(o.userId)) { + return false; + } + + if (!this.isObservationInTimeFilter(o)) { + return false; + } + + // remove observations that are not part of action filter + if (this.actionFilter === 'important' && !o.important) { + return false; + } + + if (this.actionFilter === 'favorite' && !o.favoriteUserIds.includes(this.userService.myself.id)) { + return false; + } + + if (this.actionFilter === 'attachments' && !o.attachments.length) { + return false; + } + + return true; + } + + isObservationInTimeFilter(o: any) { + var time = this.formatInterval(this.interval); + if (time) { + var properties = o.properties; + if (time.start && time.end) { + if (!moment(properties.timestamp).isBetween(time.start, time.end)) return false; + } else if (time.start) { + if (!moment(properties.timestamp).isAfter(time.start)) return false; + } else if (time.end) { + if (!moment(properties.timestamp).isBefore(time.start)) return false; + } + } + + return true; + } + + isUserInTeamFilter(userId: any) { + if (Object.keys(this.teamsById).length === 0) return true + return Object.values(this.teamsById).some((team: any) => team.userIds.includes(userId)) + } + + formatInterval(interval: any) { + if (!interval) return null; + + var choice = interval.choice; + var options = interval.options; + + if (choice.filter === 'all') { + return null; + } else if (choice.filter === 'today') { + return { start: moment().startOf('day').toISOString() }; + } else if (choice.filter === 'custom') { + var startDate = moment(options.startDate); + if (startDate) { + startDate = options.localTime ? startDate.utc() : startDate; + var start = startDate.utc().toISOString(); + } + + var endDate = moment(options.endDate); + if (endDate) { + endDate = options.localTime ? endDate.utc() : endDate; + var end = endDate.utc().toISOString(); + } + + return { start: start, end: end }; + } else { + return { start: moment().utc().subtract('seconds', parseInt(choice.filter)).toISOString() }; + } + } + + filterChanged(filter: any) { + this.listeners.forEach((listener: any) => { + if (typeof listener.onFilterChanged === 'function') { + listener.onFilterChanged(filter); + } + }); + } + +} diff --git a/web-app/src/app/geometry/geometry.pipe.spec.ts b/web-app/src/app/geometry/geometry.pipe.spec.ts index 9d61cf543..f1cdd0e4b 100644 --- a/web-app/src/app/geometry/geometry.pipe.spec.ts +++ b/web-app/src/app/geometry/geometry.pipe.spec.ts @@ -1,6 +1,7 @@ +import { LocalStorageService } from '../http/local-storage.service'; import { GeometryPipe } from './geometry.pipe'; -class MockLocalStorageService { +class MockLocalStorageService extends LocalStorageService { getCoordinateSystemView(): string { return 'mgrs'; } diff --git a/web-app/src/app/geometry/geometry.pipe.ts b/web-app/src/app/geometry/geometry.pipe.ts index bdc04658f..64c6bbfb9 100644 --- a/web-app/src/app/geometry/geometry.pipe.ts +++ b/web-app/src/app/geometry/geometry.pipe.ts @@ -1,16 +1,16 @@ -import { Inject, Pipe, PipeTransform } from '@angular/core' +import { Pipe, PipeTransform } from '@angular/core' import * as turfCenter from '@turf/center' import { Feature, Point } from 'geojson' import * as mgrs from 'mgrs' -import { LocalStorageService } from '../upgrade/ajs-upgraded-providers' import * as DMS from './geometry-dms' +import { LocalStorageService } from '../http/local-storage.service' @Pipe({ name: 'geometry' }) export class GeometryPipe implements PipeTransform { - constructor(@Inject(LocalStorageService) private localStorageService: any) { } + constructor(private localStorageService: LocalStorageService) { } transform(value: any, format?: number): any { if (value === undefined) return diff --git a/web-app/src/app/geometry/geometry.service.spec.ts b/web-app/src/app/geometry/geometry.service.spec.ts new file mode 100644 index 000000000..dac2c9760 --- /dev/null +++ b/web-app/src/app/geometry/geometry.service.spec.ts @@ -0,0 +1,20 @@ +import { TestBed } from '@angular/core/testing'; +import { GeometryService } from './geometry.service'; + +describe('Geometry Service Tests', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [GeometryService], + imports: [] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: GeometryService = TestBed.inject(GeometryService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/geometry/geometry.service.ts b/web-app/src/app/geometry/geometry.service.ts new file mode 100644 index 000000000..f6e1f46e4 --- /dev/null +++ b/web-app/src/app/geometry/geometry.service.ts @@ -0,0 +1,18 @@ +import { Injectable } from "@angular/core"; +import { polygon } from "@turf/helpers"; +import * as turfKinks from '@turf/kinks' + +@Injectable({ + providedIn: 'root' +}) +export class GeometryService { + featureHasIntersections(feature) { + if (!Array.isArray(feature.geometry.coordinates[0]) || feature.geometry.coordinates[0].length < 4) { + return false; + } + + const kinks = turfKinks(polygon(feature.geometry.coordinates)); + + return kinks.features.length !== 0; + } +} \ No newline at end of file diff --git a/web-app/src/app/home/home.component.html b/web-app/src/app/home/home.component.html new file mode 100644 index 000000000..23590f193 --- /dev/null +++ b/web-app/src/app/home/home.component.html @@ -0,0 +1,22 @@ +
    + Hello + + + +
    + + + + + + + + + + + + +
    + + Hello +
    \ No newline at end of file diff --git a/web-app/src/app/home/home.component.scss b/web-app/src/app/home/home.component.scss new file mode 100644 index 000000000..8c943fc2d --- /dev/null +++ b/web-app/src/app/home/home.component.scss @@ -0,0 +1,35 @@ +:host { + height: 100%; +} + +.home { + height: 100%; + display: flex; + flex-direction: column; + overflow: hidden; +} + +.home-content { + flex: 1; +} + +mat-sidenav-container { + height: 100%; +} + +.preferences-toolbar { + display: flex; + align-items: end; +} + +.feed { + background: #e1e2e1; + order: 1; + width: 500px; + height: 100%; + display: flex; + flex-direction: row; + position: relative; + transition: margin-left .3s linear; + z-index: 1; +} \ No newline at end of file diff --git a/web-app/src/app/home/home.component.spec.ts b/web-app/src/app/home/home.component.spec.ts new file mode 100644 index 000000000..11e374f60 --- /dev/null +++ b/web-app/src/app/home/home.component.spec.ts @@ -0,0 +1,29 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { HomeComponent } from './home.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { RouterTestingModule } from '@angular/router/testing'; + +describe('Home Component', () => { + let component: HomeComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [HomeComponent], + imports: [ + HttpClientTestingModule, + RouterTestingModule + ] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(HomeComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/home/home.component.ts b/web-app/src/app/home/home.component.ts new file mode 100644 index 000000000..4b1ea3901 --- /dev/null +++ b/web-app/src/app/home/home.component.ts @@ -0,0 +1,101 @@ +import { Component, OnDestroy, OnInit, ViewChild } from '@angular/core'; +import { MapService } from '../map/map.service'; +import { FilterService } from '../filter/filter.service'; +import { MatSidenav } from '@angular/material/sidenav'; +import { LocationService } from '../user/location/location.service'; +import { ActivatedRoute } from '@angular/router'; +import { User } from 'core-lib-src/user'; +import { Banners, SettingsService } from '../setttings/settings.service'; +import * as _ from 'underscore'; +import { UserService } from '../user/user.service'; +import { MageEvent } from '@ngageoint/mage.web-core-lib/event'; + +@Component({ + selector: 'home', + templateUrl: './home.component.html', + styleUrls: ['./home.component.scss'] +}) +export class HomeComponent implements OnInit, OnDestroy { + + banners: Banners + map: any + myself: User + event: MageEvent + hideFeed: boolean = false + newObservation: any + + @ViewChild('feed') feed: MatSidenav + + constructor( + private mapService: MapService, + private userService: UserService, + private filterService: FilterService, + private locationService: LocationService, + private settingsService: SettingsService, + private activatedRoute: ActivatedRoute + ) { + this.userService.myself$.subscribe((myself: User) => { + this.myself = myself + }) + } + + ngOnInit(): void { + this.filterService.addListener(this) + this.mapService.addListener(this) + + this.activatedRoute.data.subscribe(({ user }) => { + this.myself = user + }) + + this.settingsService.getBanner().subscribe((banners: Banners) => { + this.banners = banners + }) + } + + ngOnDestroy(): void { + this.filterService.removeListener(this) + this.mapService.removeListener(this) + } + + onMap($event) { + this.map = $event.map + } + + onFilterChanged(filter: any) { + this.event = filter.event?.added?.length ? filter.event.added[0] : null + } + + onAddObservation($event) { + if (!this.feed.opened) { + this.feed.toggle() + } + + this.newObservation = $event + } + + onLocation(location) { + //TODO where should this come from I think I can listen to the map service + const event = this.filterService.getEvent(); + + // TODO create location service to send location + this.locationService.create(event.id, { + eventId: event.id, + geometry: { + type: 'Point', + coordinates: [location.longitude, location.latitude] + }, + properties: { + timestamp: new Date().valueOf(), + accuracy: location.accuracy, + altitude: location.altitude, + altitudeAccuracy: location.altitudeAccuracy, + heading: location.heading, + speed: location.speed + } + }).subscribe({ + error: (response) => { + console.log('Error sending location', response.message) + } + }) + } +} \ No newline at end of file diff --git a/web-app/src/app/home/home.module.ts b/web-app/src/app/home/home.module.ts new file mode 100644 index 000000000..d7fd4cf23 --- /dev/null +++ b/web-app/src/app/home/home.module.ts @@ -0,0 +1,301 @@ +import { NgModule } from '@angular/core'; + +import { FormsModule, ReactiveFormsModule } from '@angular/forms'; + +import { NgxMatSelectSearchModule } from 'ngx-mat-select-search'; +import { ScrollingModule } from '@angular/cdk/scrolling'; +import { DragDropModule } from '@angular/cdk/drag-drop'; + +import { SaturationModule, HueModule, CheckboardModule, AlphaModule } from 'ngx-color'; + +import { MatAutocompleteModule } from '@angular/material/autocomplete'; +import { MatBadgeModule } from '@angular/material/badge'; +import { MatBottomSheetModule } from '@angular/material/bottom-sheet'; +import { MatButtonModule } from '@angular/material/button'; +import { MatButtonToggleModule } from '@angular/material/button-toggle'; +import { MatCardModule } from '@angular/material/card'; +import { MatCheckboxModule } from '@angular/material/checkbox'; +import { MatChipsModule } from '@angular/material/chips'; +import { MatRippleModule } from '@angular/material/core'; +import { MatDatepickerModule } from '@angular/material/datepicker'; +import { MatDialogModule } from '@angular/material/dialog'; +import { MatExpansionModule } from '@angular/material/expansion'; +import { MatFormFieldModule } from '@angular/material/form-field'; +import { MatGridListModule } from '@angular/material/grid-list'; +import { MatIconModule } from '@angular/material/icon'; +import { MatInputModule } from '@angular/material/input'; +import { MatListModule } from '@angular/material/list'; +import { MatPaginatorModule } from '@angular/material/paginator'; +import { MatProgressBarModule } from '@angular/material/progress-bar'; +import { MatProgressSpinnerModule } from '@angular/material/progress-spinner'; +import { MatRadioModule } from '@angular/material/radio'; +import { MatSelectModule } from '@angular/material/select'; +import { MatSidenavModule } from '@angular/material/sidenav'; +import { MatSliderModule } from '@angular/material/slider'; +import { MatSnackBarModule } from '@angular/material/snack-bar'; +import { MatSortModule } from '@angular/material/sort'; +import { MatTableModule } from '@angular/material/table'; +import { MatTabsModule } from '@angular/material/tabs'; +import { MatToolbarModule } from '@angular/material/toolbar'; +import { MatTooltipModule } from '@angular/material/tooltip'; +import { MatSlideToggleModule } from '@angular/material/slide-toggle'; +import { MatStepperModule } from '@angular/material/stepper'; + +import { MatDatetimepickerModule } from '@mat-datetimepicker/core' +import { MatMomentDatetimeModule } from '@mat-datetimepicker/moment' +import { InputMaskModule } from '@ngneat/input-mask' + +import { ZoomComponent } from '../map/controls/zoom.component'; +import { AddObservationComponent } from '../map/controls/add-observation.component'; + +import { LocationComponent } from '../map/controls/location.component'; +import { SearchComponent } from '../map/controls/search.component'; +import { LayersComponent } from '../map/layers/layers.component' +import { LayersControlComponent } from '../map/controls/layers-control.component'; +import { MapComponent } from '../map/map.component'; +import { LayerHeaderComponent } from '../map/layers/layer-header.component'; +import { LayerContentComponent } from '../map/layers/layer-content.component'; +import { ColorPickerComponent } from '../color-picker/color-picker.component'; +import { ExportComponent } from '../export/export.component'; +import { ExportDialogComponent } from '../export/export-dialog.component' + +import { MapClipComponent } from '../map/clip/clip.component'; +import { GeometryModule } from '../geometry/geometry.module'; +import { ObservationDeleteComponent } from '../observation/observation-delete/observation-delete.component'; +import { ObservationListItemComponent } from '../observation/observation-list/observation-list-item.component'; +import { MomentModule } from '../moment/moment.module'; +import { AttachmentComponent } from '../observation/attachment/attachment.component'; +import { FilenamePipe } from '../filename/filename.pipe'; +import { AttachUploadComponent } from '../observation/attachment/attachment-upload/attachment-upload.component'; +import { ObservationViewFormComponent } from '../observation/observation-view/observation-view-form.component'; +import { ObservationViewComponent } from '../observation/observation-view/observation-view.component'; +import { ObservationFavoritesComponent } from '../observation/observation-favorites/observation-favorites.component'; +import { ObservationListComponent } from '../observation/observation-list/observation-list.component'; +import { UserViewComponent } from '../user/user-view/user-view.component'; +import { UserListItemComponent } from '../user/user-list/user-list-item.component'; +import { UserListComponent } from '../user/user-list/user-list.component'; +import { FeedListComponent } from '../feed/feed-list/feed-list.component'; +import { FeedPanelComponent } from '../feed-panel/feed-panel.component'; + +import { + ObservationViewCheckboxComponent, + ObservationViewDateComponent, + ObservationViewGeometryComponent, + ObservationViewMultiselectdropdownComponent, + ObservationViewTextComponent, + ObservationViewTextareaComponent +} from '../observation/observation-view/observation-view'; + +import { + DMSValidatorDirective, + MGRSValidatorDirective, + ObservationEditCheckboxComponent, + ObservationEditDateComponent, + ObservationEditSelectComponent, + ObservationEditEmailComponent, + ObservationEditGeometryComponent, + ObservationEditGeometryFormComponent, + ObservationEditGeometryMapComponent, + ObservationEditMultiselectComponent, + ObservationEditNumberComponent, + ObservationEditRadioComponent, + ObservationEditTextComponent, + ObservationEditTextareaComponent, + ObservationEditFormComponent, + ObservationEditComponent +} from '../observation/observation-edit/observation-edit'; + +import { FeedItemComponent } from '../feed/feed-item/feed-item.component'; +import { FeedItemMapPopupComponent } from '../feed/feed-item/feed-item-map/feed-item-map-popup.component'; +import { FeedItemSummaryModule } from '../feed/feed-item/feed-item-summary/feed-item-summary.module'; +import { FeedPanelTabComponent } from '../feed-panel/feed-panel-tab.component'; +import { ObservationPopupComponent } from '../observation/observation-popup/observation-popup.component'; +import { UserPopupComponent } from '../user/user-popup/user-popup.component'; +import { StaticIconModule } from '@ngageoint/mage.web-core-lib/static-icon' +import { DatetimePickerComponent } from '../datetime-picker/datetime-picker.component'; +import { CommonModule } from '@angular/common'; +import { ObservationOptionsComponent } from '../observation/observation-view/observation-options.component'; +import { ObservationEditFormPickerComponent } from '../observation/observation-edit/observation-edit-form-picker.component'; +import { ObservationEditDiscardComponent } from '../observation/observation-edit/observation-edit-discard/observation-edit-discard.component'; +import { ObservationViewAttachmentComponent } from '../observation/observation-view/observation-view-attachment/observation-view-attachment.component'; +import { ObservationEditAttachmentComponent } from '../observation/observation-edit/observation-edit-attachment/observation-edit-attachment.component'; +import { ObservationEditPasswordComponent } from '../observation/observation-edit/observation-edit-password/observation-edit-password.component'; +import { ObservationViewPasswordComponent } from '../observation/observation-view/observation-view-password/observation-view-password.component'; +import { PasswordPipe } from '../observation/observation-view/observation-view-password/password.pipe'; +import { ContactDialogComponent } from '../contact/contact-dialog.component'; +import { ExportDataComponent } from '../export/export-data/export-data.component'; +import { NoExportsComponent } from '../export/empty-state/no-exports.component'; +import { NavigationComponent } from '../navigation/navigation.component'; +import { FilterComponent } from '../filter/filter.component'; +import { PreferencesComponent } from '../preferences/preferences.component'; +import { PollingIntervalComponent } from '../preferences/polling-interval/polling-interval.component'; +import { TimeFormatComponent } from '../preferences/time-format/time-format.component'; +import { TimeZoneComponent } from '../preferences/time-zone/time-zone.component'; +import { CoordinateSystemComponent } from '../preferences/coordinate-system/coordinate-system.component'; +import { PasswordResetSuccessDialog } from '../user/password/password-reset-success-dialog'; +import { HomeComponent } from '..//home/home.component'; +import { RouterModule, Routes } from '@angular/router'; +import { UserResolver } from '../ingress/user.resolver'; +import { UserAvatarModule } from '../user/user-avatar/user-avatar.module'; +import { IngressModule } from '../ingress/ingress.module'; +import { FilterControlComponent } from '../map/controls/filter.component'; +import { ExportControlComponent } from '../map/controls/export.component'; +import { BannerModule } from '../banner/banner.module'; + +const routes: Routes = [{ + path: '', + component: HomeComponent, + resolve: { + user: UserResolver + } +}]; + +@NgModule({ + declarations: [], + imports: [], + exports: [ + AlphaModule, + CheckboardModule, + CommonModule, + FormsModule, + HueModule, + ReactiveFormsModule, + DragDropModule, + MatAutocompleteModule, + MatBadgeModule, + MatBottomSheetModule, + MatButtonModule, + MatButtonToggleModule, + MatCardModule, + MatCheckboxModule, + MatChipsModule, + MatDatepickerModule, + MatDatetimepickerModule, + MatDialogModule, + MatExpansionModule, + MatFormFieldModule, + MatGridListModule, + MatIconModule, + MatInputModule, + MatMomentDatetimeModule, + MatPaginatorModule, + MatProgressBarModule, + MatProgressSpinnerModule, + MatRadioModule, + MatRippleModule, + MatSelectModule, + MatSidenavModule, + MatSliderModule, + MatSlideToggleModule, + MatSnackBarModule, + MatSortModule, + MatStepperModule, + MatTableModule, + MatTabsModule, + MatToolbarModule, + MatTooltipModule, + MatListModule, + NgxMatSelectSearchModule, + ScrollingModule, + SaturationModule + ] +}) +class AngularModule { } + +@NgModule({ + declarations: [ + AddObservationComponent, + AttachmentComponent, + AttachUploadComponent, + ColorPickerComponent, + ContactDialogComponent, + CoordinateSystemComponent, + DatetimePickerComponent, + DMSValidatorDirective, + ExportComponent, + ExportControlComponent, + ExportDataComponent, + ExportDialogComponent, + FeedItemComponent, + FeedItemMapPopupComponent, + FeedListComponent, + FeedPanelComponent, + FeedPanelTabComponent, + FilenamePipe, + FilterComponent, + FilterControlComponent, + HomeComponent, + LayerContentComponent, + LayerHeaderComponent, + LayersComponent, + LayersControlComponent, + LocationComponent, + MapClipComponent, + MapComponent, + MapComponent, + MGRSValidatorDirective, + NavigationComponent, + NoExportsComponent, + ObservationDeleteComponent, + ObservationEditAttachmentComponent, + ObservationEditCheckboxComponent, + ObservationEditComponent, + ObservationEditDateComponent, + ObservationEditDiscardComponent, + ObservationEditEmailComponent, + ObservationEditFormComponent, + ObservationEditFormPickerComponent, + ObservationEditGeometryComponent, + ObservationEditGeometryFormComponent, + ObservationEditGeometryMapComponent, + ObservationEditMultiselectComponent, + ObservationEditNumberComponent, + ObservationEditPasswordComponent, + ObservationEditRadioComponent, + ObservationEditSelectComponent, + ObservationEditTextareaComponent, + ObservationEditTextComponent, + ObservationFavoritesComponent, + ObservationListComponent, + ObservationListItemComponent, + ObservationOptionsComponent, + ObservationPopupComponent, + ObservationViewAttachmentComponent, + ObservationViewCheckboxComponent, + ObservationViewComponent, + ObservationViewDateComponent, + ObservationViewFormComponent, + ObservationViewGeometryComponent, + ObservationViewMultiselectdropdownComponent, + ObservationViewPasswordComponent, + ObservationViewTextareaComponent, + ObservationViewTextComponent, + PasswordPipe, + PasswordResetSuccessDialog, + PollingIntervalComponent, + PreferencesComponent, + SearchComponent, + TimeFormatComponent, + TimeZoneComponent, + UserListComponent, + UserListItemComponent, + UserPopupComponent, + UserViewComponent, + ZoomComponent, + ], + imports: [ + AngularModule, + BannerModule, + FeedItemSummaryModule, + GeometryModule, + IngressModule, + MomentModule, + StaticIconModule, + UserAvatarModule, + InputMaskModule.forRoot(), + RouterModule.forChild(routes) + ], + exports: [ RouterModule ] +}) +export class HomeModule { +} \ No newline at end of file diff --git a/web-app/src/app/http/local-storage.service.spec.ts b/web-app/src/app/http/local-storage.service.spec.ts new file mode 100644 index 000000000..4940875b9 --- /dev/null +++ b/web-app/src/app/http/local-storage.service.spec.ts @@ -0,0 +1,21 @@ +import { TestBed } from '@angular/core/testing'; +import { LocalStorageService } from './local-storage.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Local Storage Service Tests', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [LocalStorageService], + imports: [HttpClientTestingModule] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: LocalStorageService = TestBed.inject(LocalStorageService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/http/local-storage.service.ts b/web-app/src/app/http/local-storage.service.ts new file mode 100644 index 000000000..61f4c8c0a --- /dev/null +++ b/web-app/src/app/http/local-storage.service.ts @@ -0,0 +1,157 @@ +import { Injectable } from "@angular/core" + +@Injectable({ + providedIn: 'root' +}) +export class LocalStorageService { + + tokenKey = 'token' + pollingIntervalKey = 'pollingInterval' + timeIntervalKey = 'timeInterval' + teamsKey = 'teams' + mapPositionKey = 'mapPosition' + coordinateSystemViewKey = 'coordinateSystemView' + coordinateSystemEditKey = 'coordinateSystemEdit' + timeZoneViewKey = 'timeZoneView' + timeZoneEditKey = 'timeZoneEdit' + timeFormatKey = 'timeFormat' + + getToken() { + return this.getLocalItem(this.tokenKey) + } + + setToken(token: any) { + return this.setLocalItem(this.tokenKey, token) + } + + removeToken() { + return this.removeLocalItem(this.tokenKey) + } + + setPollingInterval(pollingInterval) { + return this.setLocalItem(this.pollingIntervalKey, pollingInterval) + } + + getPollingInterval() { + return this.getLocalItem(this.pollingIntervalKey) + } + + setTimeInterval(timeInterval: any) { + return this.setLocalItem(this.timeIntervalKey, JSON.stringify(timeInterval)) + } + + getTimeInterval() { + const item = this.getLocalItem(this.timeIntervalKey) + if (item) { + const time = JSON.parse(item) + + if (time && time.options) { + if (time.options.startDate) { + time.options.startDate = new Date(time.options.startDate) + } + if (time.options.endDate) { + time.options.endDate = new Date(time.options.endDate) + } + } + + return time + } else return undefined + } + + getTeams() { + const item = this.getLocalItem(this.teamsKey) + if (item) { + return JSON.parse(item) + } else return undefined + } + + setTeams(teams: any) { + return this.setLocalItem(this.teamsKey, JSON.stringify(teams)) + } + + removeTeams() { + return this.removeLocalItem(this.teamsKey) + } + + setMapPosition(mapPosition: any) { + return this.setLocalItem(this.mapPositionKey, JSON.stringify(mapPosition)) + } + + getMapPosition() { + const item = this.getLocalItem(this.mapPositionKey) + if (item) { + return JSON.parse(item) + } else return undefined + } + + getCoordinateSystemView() { + return this.getLocalItem(this.coordinateSystemViewKey) || 'wgs84' + } + + setCoordinateSystemView(coordinateSystem: any) { + return this.setLocalItem(this.coordinateSystemViewKey, coordinateSystem) + } + + getCoordinateSystemEdit() { + return this.getLocalItem(this.coordinateSystemEditKey) || this.getCoordinateSystemView() + } + + setCoordinateSystemEdit(coordinateSystem: any) { + return this.setLocalItem(this.coordinateSystemEditKey, coordinateSystem) + } + + getTimeZoneView() { + return this.getLocalItem(this.timeZoneViewKey) || 'local' + } + + setTimeZoneView(timeZone: any) { + return this.setLocalItem(this.timeZoneViewKey, timeZone) + } + + getTimeZoneEdit() { + return this.getLocalItem(this.timeZoneEditKey) || this.getTimeZoneView() + } + + setTimeZoneEdit(timeZone: any) { + return this.setLocalItem(this.timeZoneEditKey, timeZone) + } + + getTimeFormat() { + return this.getLocalItem(this.timeFormatKey) || 'absolute' + } + + setTimeFormat(timeFormat: any) { + return this.setLocalItem(this.timeFormatKey, timeFormat) + } + + getLocalItem(key: any) { + try { + if ('localStorage' in window && window['localStorage'] !== null) { + return localStorage.getItem(key) + } + } catch (e) { + return undefined + } + } + + setLocalItem(key: any, value: any) { + try { + if ('localStorage' in window && window.localStorage !== null) { + return localStorage.setItem(key, value) + } + } catch (e) { + return undefined + } + } + + removeLocalItem(key: any) { + try { + if ('localStorage' in window && window.localStorage !== null) { + return localStorage.removeItem(key) + } + } catch (e) { + return false + } + } + +} diff --git a/web-app/src/app/http/token.interceptor.spec.ts b/web-app/src/app/http/token.interceptor.spec.ts new file mode 100644 index 000000000..95d161ab6 --- /dev/null +++ b/web-app/src/app/http/token.interceptor.spec.ts @@ -0,0 +1,25 @@ +import { TestBed } from '@angular/core/testing'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { TokenInterceptorService } from './token.interceptor'; +import { MatDialogModule } from '@angular/material/dialog'; + +describe('Token Interceptor Service', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [TokenInterceptorService], + imports: [ + HttpClientTestingModule, + MatDialogModule + ] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: TokenInterceptorService = TestBed.inject(TokenInterceptorService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/http/token.interceptor.ts b/web-app/src/app/http/token.interceptor.ts new file mode 100644 index 000000000..d48782e8d --- /dev/null +++ b/web-app/src/app/http/token.interceptor.ts @@ -0,0 +1,66 @@ +import { Injectable } from '@angular/core'; +import { HttpInterceptor, HttpRequest, HttpHandler, HttpEvent, HttpContextToken, HttpStatusCode, HttpErrorResponse } from '@angular/common/http'; +import { catchError, Observable, Subject, switchMap, throwError } from 'rxjs'; +import { LocalStorageService } from './local-storage.service'; +import { AuthenticationDialogComponent } from '../ingress/authentication/authentication-dialog.component'; +import { MatDialog } from '@angular/material/dialog'; +import { UserService } from '../user/user.service'; + +export const BYPASS_TOKEN = new HttpContextToken(() => false); + +@Injectable({ + providedIn: 'root' +}) +export class TokenInterceptorService implements HttpInterceptor { + isRefreshingToken: boolean = false + tokenSubject: Subject = new Subject() + + constructor( + public dialog: MatDialog, + private userService: UserService, + private localStorageService: LocalStorageService + ) { } + + intercept(req: HttpRequest, next: HttpHandler): Observable> { + const bypassToken = req.context.get(BYPASS_TOKEN) === true + if (bypassToken) { + return next.handle(req); + } + + if (req.url.startsWith('/api/')) { + return next.handle(this.tokenRequest(req)).pipe( + catchError((error) => { + if (error instanceof HttpErrorResponse) { + if (error.status === HttpStatusCode.Unauthorized) { + this.userService.setUser(null) + if (!this.isRefreshingToken) { + this.isRefreshingToken = true + this.dialog.open(AuthenticationDialogComponent, { + width: '600px', + disableClose: true, + autoFocus: false + }).afterClosed().subscribe(() => { + this.isRefreshingToken = false + this.tokenSubject.next() + }) + } + + return this.tokenSubject.pipe( + switchMap(() => next.handle(this.tokenRequest(req))) + ) + } + } + + return throwError(() => error) + }) + ) + } else { + return next.handle(req) + } + } + + tokenRequest(req: HttpRequest): HttpRequest { + const token = this.localStorageService.getToken() + return req.clone({ headers: req.headers.set('Authorization', `Bearer ${token}`) }) + } +} diff --git a/web-app/src/app/ingress/account-status/account-status.component.html b/web-app/src/app/ingress/account-status/account-status.component.html new file mode 100644 index 000000000..a168ebcbf --- /dev/null +++ b/web-app/src/app/ingress/account-status/account-status.component.html @@ -0,0 +1,9 @@ +
    + {{icon}} +
    {{title}}
    +

    {{message}}

    +
    + +
    + +
    \ No newline at end of file diff --git a/web-app/src/app/ingress/account-status/account-status.component.scss b/web-app/src/app/ingress/account-status/account-status.component.scss new file mode 100644 index 000000000..907ec8fbb --- /dev/null +++ b/web-app/src/app/ingress/account-status/account-status.component.scss @@ -0,0 +1,37 @@ + +.content { + display: flex; + flex-direction: column; + align-items: center; + text-align: center; + width: 500px; +} + +.title { + font: 400 20px / 32px Roboto, "Helvetica Neue", sans-serif; +} + +.icon { + font-size: 96px; + font-variation-settings: 'fill' 0, 'wght' 200, 'grad' 0, 'opsz' 96; + margin-bottom: 32px; +} + +.icon--active { + color: #4CAF50; +} + +.icon-inactive { + color: red; +} + +.actions { + width: 100%; + display: flex; + flex-direction: row; + margin-top: 32px; +} + +.actions__button { + flex: 1 +} \ No newline at end of file diff --git a/web-app/src/app/ingress/account-status/account-status.component.spec.ts b/web-app/src/app/ingress/account-status/account-status.component.spec.ts new file mode 100644 index 000000000..7cf2775cc --- /dev/null +++ b/web-app/src/app/ingress/account-status/account-status.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { AccountStatusComponent } from './account-status.component'; + +describe('Account Status Component', () => { + let component: AccountStatusComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [AccountStatusComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(AccountStatusComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/account-status/account-status.component.ts b/web-app/src/app/ingress/account-status/account-status.component.ts new file mode 100644 index 000000000..5c6c20f75 --- /dev/null +++ b/web-app/src/app/ingress/account-status/account-status.component.ts @@ -0,0 +1,34 @@ +import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges } from '@angular/core'; + +@Component({ + selector: 'account-status', + templateUrl: './account-status.component.html', + styleUrls: ['./account-status.component.scss'] +}) +export class AccountStatusComponent implements OnChanges { + @Input() active: boolean + @Output() complete = new EventEmitter() + + icon: string + color: string + title: string + message: string + + ngOnChanges(changes: SimpleChanges): void { + if (changes['active'].currentValue === true) { + this.icon = "check_circle" + this.color = "#4CAF50" + this.title = "Account Created" + this.message = "Your account has been successfully created." + } else if (changes['active'].currentValue === false) { + this.icon = "preliminary" + this.color = "#FFA000" + this.title = "Account Pending" + this.message = "Your account has been successfully created. A Mage administrator will need to activate your account before you can log in." + } + } + + onDone(): void { + this.complete.emit() + } +} \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/authentication-dialog.component.html b/web-app/src/app/ingress/authentication/authentication-dialog.component.html new file mode 100644 index 000000000..0df21ac93 --- /dev/null +++ b/web-app/src/app/ingress/authentication/authentication-dialog.component.html @@ -0,0 +1,8 @@ +
    +

    Please signin to continue to Mage

    +
    +
    + +
    +
    +
    diff --git a/web-app/src/app/ingress/authentication/authentication-dialog.component.scss b/web-app/src/app/ingress/authentication/authentication-dialog.component.scss new file mode 100644 index 000000000..bbe48b3e8 --- /dev/null +++ b/web-app/src/app/ingress/authentication/authentication-dialog.component.scss @@ -0,0 +1,4 @@ +.ingress { + width: 100%; + height: 100%; +} \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/authentication-dialog.component.spec.ts b/web-app/src/app/ingress/authentication/authentication-dialog.component.spec.ts new file mode 100644 index 000000000..99b67b260 --- /dev/null +++ b/web-app/src/app/ingress/authentication/authentication-dialog.component.spec.ts @@ -0,0 +1,30 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { AuthenticationDialogComponent } from './authentication-dialog.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { MatDialogRef } from '@angular/material/dialog'; + +describe('Authentication Dialog', () => { + let component: AuthenticationDialogComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [AuthenticationDialogComponent], + imports: [HttpClientTestingModule], + providers: [{ + provide: MatDialogRef, + useValue: {} + },] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(AuthenticationDialogComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/authentication-dialog.component.ts b/web-app/src/app/ingress/authentication/authentication-dialog.component.ts new file mode 100644 index 000000000..cfb2e7f2b --- /dev/null +++ b/web-app/src/app/ingress/authentication/authentication-dialog.component.ts @@ -0,0 +1,28 @@ +import { Component, OnInit } from '@angular/core'; +import { ApiService } from '../../api/api.service'; +import { Api } from '../../api/api.entity'; +import { MatDialogRef } from '@angular/material/dialog'; + +@Component({ + selector: 'authentication-dialog', + templateUrl: 'authentication-dialog.component.html', + styleUrls: ['./authentication-dialog.component.scss'] +}) +export class AuthenticationDialogComponent implements OnInit { + api: Api + + constructor( + private apiService: ApiService, + public dialogRef: MatDialogRef + ) {} + + ngOnInit(): void { + this.apiService.getApi().subscribe((api: Api) => { + this.api = api + }) + } + + onIngress(): void { + this.dialogRef.close() + } +} diff --git a/web-app/src/app/ingress/authentication/authentication.component.html b/web-app/src/app/ingress/authentication/authentication.component.html new file mode 100644 index 000000000..e7d9e26f1 --- /dev/null +++ b/web-app/src/app/ingress/authentication/authentication.component.html @@ -0,0 +1,39 @@ + \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/authentication.component.scss b/web-app/src/app/ingress/authentication/authentication.component.scss new file mode 100644 index 000000000..47387d55e --- /dev/null +++ b/web-app/src/app/ingress/authentication/authentication.component.scss @@ -0,0 +1,62 @@ +@import "variables.scss"; + +:host { + height: 100%; + width: 100%; +} + +.authentications { + display: flex; + flex-direction: column; + justify-content: start; +} + +.signin-container { + height: 100%; + display: flex; + flex-direction: column; + gap: 48px; +} + +.welcome { + display: flex; + flex-direction: column; + align-items: center; + justify-content: end; + color: $primary; + height: 30vh; +} + +.welcome__title { + margin-bottom: 16px; + font: 400 45px / 48px Roboto, "Helvetica Neue", sans-serif; +} + +.welcome__message { + font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif +} + +.or { + display: flex; + flex-direction: row; + align-items: center; + gap: 8px; + margin: 36px 0; +} + +.or__text { + opacity: .6; +} + +.or__divider { + flex: 1; + height: 2px; + background-color: rgba(0, 0, 0, .15); + border-radius: 1px; +} + +.strategies { + display: flex; + flex-direction: column; + gap: 16px; +} \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/authentication.component.spec.ts b/web-app/src/app/ingress/authentication/authentication.component.spec.ts new file mode 100644 index 000000000..b86effadf --- /dev/null +++ b/web-app/src/app/ingress/authentication/authentication.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { AuthenticationComponent } from './authentication.component'; + +describe('AuthenticationComponent', () => { + let component: AuthenticationComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [AuthenticationComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(AuthenticationComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/authentication/authentication.component.ts b/web-app/src/app/ingress/authentication/authentication.component.ts new file mode 100644 index 000000000..cdfbffddb --- /dev/null +++ b/web-app/src/app/ingress/authentication/authentication.component.ts @@ -0,0 +1,53 @@ +import { Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core' +import { Api, AuthenticationStrategy } from '../../api/api.entity' +import { User } from 'core-lib-src/user' +import * as _ from 'underscore' + +export interface AuthenticationEvent { + user: User, + authenticationToken: string +} + +@Component({ + selector: 'authentication', + templateUrl: './authentication.component.html', + styleUrls: ['./authentication.component.scss'] +}) +export class AuthenticationComponent implements OnChanges { + @Input() api: Api + @Input() landing: boolean = false + + @Output() signup = new EventEmitter() + @Output() authenticated = new EventEmitter<{ user: User, token: string}>() + + strategy: any + thirdPartyStrategies: any + localAuthenticationStrategy: any + + ngOnChanges(changes: SimpleChanges): void { + if (changes.api) { + this.api = changes.api.currentValue + this.localAuthenticationStrategy = this.api?.authenticationStrategies['local'] + if (this.localAuthenticationStrategy) { + this.localAuthenticationStrategy.name = 'local' + } + + this.thirdPartyStrategies = _.map(_.omit(this.api?.authenticationStrategies, this.localStrategyFilter), function (strategy: AuthenticationStrategy, name: string) { + strategy.name = name + return strategy + }) + } + } + + localStrategyFilter(_strategy: AuthenticationStrategy, name: string) { + return name === 'local' + } + + signin($event: { user: User, token: string }) { + this.authenticated.emit($event) + } + + onSignup(): void { + this.signup.emit() + } +} diff --git a/web-app/src/app/ingress/authentication/button/authentication-button.component.html b/web-app/src/app/ingress/authentication/button/authentication-button.component.html new file mode 100644 index 000000000..47d3c2631 --- /dev/null +++ b/web-app/src/app/ingress/authentication/button/authentication-button.component.html @@ -0,0 +1,9 @@ + \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/button/authentication-button.component.scss b/web-app/src/app/ingress/authentication/button/authentication-button.component.scss new file mode 100644 index 000000000..25fc62606 --- /dev/null +++ b/web-app/src/app/ingress/authentication/button/authentication-button.component.scss @@ -0,0 +1,43 @@ +.authentication-button { + width: 100%; +} + +.authentication-button-container { + display: flex; + flex-direction: row; + gap: 8px; + margin: 0 -16px; +} + +.authentication-button__icon { + display: flex; + align-items: center; + justify-content: center; + margin: 2px; + width: 36px; + border-radius: 2px; + background-color: white; +} + +.authentication-button__image { + display: flex; + align-items: center; + justify-content: center; + margin: 2px; + height: 28px; + border-radius: 2px; + background-color: white; +} + +.authentication-button__text { + flex: 1; + width: 250px; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.spacer { + margin: 2px; + width: 36px; +} \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/button/authentication-button.component.spec.ts b/web-app/src/app/ingress/authentication/button/authentication-button.component.spec.ts new file mode 100644 index 000000000..55dd2b2cd --- /dev/null +++ b/web-app/src/app/ingress/authentication/button/authentication-button.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { AuthenticationButtonComponent } from './authentication-button.component'; + +describe('Authentication Button Component', () => { + let component: AuthenticationButtonComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [AuthenticationButtonComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(AuthenticationButtonComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/authentication/button/authentication-button.component.ts b/web-app/src/app/ingress/authentication/button/authentication-button.component.ts new file mode 100644 index 000000000..0884011b1 --- /dev/null +++ b/web-app/src/app/ingress/authentication/button/authentication-button.component.ts @@ -0,0 +1,19 @@ +import { Component, EventEmitter, Input, Output } from '@angular/core' + +@Component({ + selector: 'authentication-button', + templateUrl: './authentication-button.component.html', + styleUrls: ['./authentication-button.component.scss'] +}) +export class AuthenticationButtonComponent { + @Input() icon: string + @Input() color: string + @Input() text: string + @Input() textColor: string + + @Output() click = new EventEmitter() + + onClick(): void { + this.click.emit() + } +} diff --git a/web-app/src/app/ingress/authentication/idp/idp-authentication.component.html b/web-app/src/app/ingress/authentication/idp/idp-authentication.component.html new file mode 100644 index 000000000..969900bc2 --- /dev/null +++ b/web-app/src/app/ingress/authentication/idp/idp-authentication.component.html @@ -0,0 +1,7 @@ + + \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/idp/idp-authentication.component.scss b/web-app/src/app/ingress/authentication/idp/idp-authentication.component.scss new file mode 100644 index 000000000..e69de29bb diff --git a/web-app/src/app/ingress/authentication/idp/idp-authentication.component.spec.ts b/web-app/src/app/ingress/authentication/idp/idp-authentication.component.spec.ts new file mode 100644 index 000000000..715469998 --- /dev/null +++ b/web-app/src/app/ingress/authentication/idp/idp-authentication.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IdpAuthenticationComponent } from './idp-authentication.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Idp Authentication Component', () => { + let component: IdpAuthenticationComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [IdpAuthenticationComponent], + imports: [HttpClientTestingModule] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(IdpAuthenticationComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/authentication/idp/idp-authentication.component.ts b/web-app/src/app/ingress/authentication/idp/idp-authentication.component.ts new file mode 100644 index 000000000..3aa15252a --- /dev/null +++ b/web-app/src/app/ingress/authentication/idp/idp-authentication.component.ts @@ -0,0 +1,50 @@ +import { Component, EventEmitter, Input, Output } from '@angular/core'; +import { AuthenticationStrategy } from '../../../api/api.entity'; +import { UserService } from '../../../user/user.service'; +@Component({ + selector: 'idp-authentication', + templateUrl: './idp-authentication.component.html', + styleUrls: ['./idp-authentication.component.scss'] +}) +export class IdpAuthenticationComponent { + @Input() strategy: AuthenticationStrategy + @Output() authenticated = new EventEmitter() + + error: { + title: string, + message: string + } + + constructor( + private userService: UserService + ) {} + + signin() { + this.userService.idpSignin(this.strategy.name).subscribe({ + next: (response: any) => { + if (!response.token || !response.user) { + let message = 'There was a problem signing in, Please contact a Mage administrator for assistance.' + if (response.user) { + if (!response.user.active) { + message = 'Your account has been created but it is not active. A Mage administrator needs to activate your account before you can log in.' + } else if (!response.user.enabled) { + message = 'Your account has been disabled, please contact a Mage administrator for assistance.' + } + } + + this.error.title = 'Signin Failed' + this.error.message = message + return; + } + + this.authenticated.emit(response) + }, + error: (error: any) => { + this.error = { + title: 'Error signing in', + message: error.data || 'Please check your username and password and try again.' + }; + } + }) + } +} diff --git a/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.html b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.html new file mode 100644 index 000000000..eb344edd6 --- /dev/null +++ b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.html @@ -0,0 +1,33 @@ +
    +
    + + {{strategy.title}} Username + + +
    + +
    + + {{strategy.title}} Password + + +
    + + + + +
    +
    + error +
    +

    {{error?.message}}

    +

    +
    +
    +
    +
    \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.scss b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.scss new file mode 100644 index 000000000..595182b6f --- /dev/null +++ b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.scss @@ -0,0 +1,52 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + +mat-form-field { + width: 100%; +} + +.auth-button { + width: 100%; +} + +.signup { + display: flex; + margin-top: 32px; + justify-content: center; + gap: 8px; +} + +.signup-text { + opacity: 60%; +} + +.signup-button { + cursor: pointer; + color: $primary; +} + +.error-container { + overflow: hidden; +} + +.error { + display: flex; + flex-direction: row; + align-items: center; + gap: 16px; + margin-top: 16px; + color: rgb(96 17 10); + background-color: rgb(249 220 215); + border-radius: 4px; + padding: 0 16px; +} + +.error__icon { + font-size: 32px; + width: 32px; + height: 32px; +} + +.error__message { + flex: 1; +} \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.spec.ts b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.spec.ts new file mode 100644 index 000000000..5724145e6 --- /dev/null +++ b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { LdapAuthenticationComponent } from './ldap-authentication.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('LDAP Authentication Component', () => { + let component: LdapAuthenticationComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [LdapAuthenticationComponent], + imports: [HttpClientTestingModule] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(LdapAuthenticationComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.ts b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.ts new file mode 100644 index 000000000..40a63c98e --- /dev/null +++ b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.ts @@ -0,0 +1,52 @@ +import { Component, EventEmitter, Input, Output } from '@angular/core' +import { FormControl, Validators } from '@angular/forms' +import { Api, AuthenticationStrategy } from '../../../api/api.entity' +import { UserService } from '../../../user/user.service' +import { LinkGenerator } from '../../../contact/utilities/link-generator' + +@Component({ + selector: 'ldap-authentication', + templateUrl: './ldap-authentication.component.html', + styleUrls: ['./ldap-authentication.component.scss'] +}) +export class LdapAuthenticationComponent { + @Input() api: Api + @Input() strategy: AuthenticationStrategy + + @Output() authenticated = new EventEmitter(); + + username = new FormControl('', [Validators.required]) + password = new FormControl('', [Validators.required]) + + contact: string + + error: { + title: string, + message: string + } + + constructor( + private userService: UserService + ) {} + + onSignin(): void { + this.userService.ldapSignin( + this.username.value, + this.password.value + ).subscribe({ + next: (response: any) => { + this.authenticated.emit(response) + }, + error: (response: any) => { + this.error = { + title: 'Error Signing In', + message: response.error || 'Please check your username and password and try again.' + } + + const email = LinkGenerator.emailLink(this.api.contactInfo, response.error, this.username.value, this.strategy) + const phone = LinkGenerator.phoneLink(this.api.contactInfo) + this.contact = `Should you need futher assistance you may contact your Mage administrator via ${[`email`, `phone`].join(' or ')}.` + } + }) + } +} diff --git a/web-app/src/app/ingress/authentication/local/local-authentication.component.html b/web-app/src/app/ingress/authentication/local/local-authentication.component.html new file mode 100644 index 000000000..87deaee19 --- /dev/null +++ b/web-app/src/app/ingress/authentication/local/local-authentication.component.html @@ -0,0 +1,34 @@ +
    +
    + + Username + + +
    + +
    + + Password + + +
    + +
    + +
    + +
    +
    + error +
    +

    {{error?.message}}

    +

    +
    +
    +
    + + +
    \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/local/local-authentication.component.scss b/web-app/src/app/ingress/authentication/local/local-authentication.component.scss new file mode 100644 index 000000000..eaf2737a9 --- /dev/null +++ b/web-app/src/app/ingress/authentication/local/local-authentication.component.scss @@ -0,0 +1,52 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + +mat-form-field { + width: 100%; +} + +.auth-button { + width: 100%; +} + +.signup { + display: flex; + margin-top: 32px; + justify-content: center; + gap: 8px; +} + +.signup-text { + opacity: 60%; +} + +.signup-button { + cursor: pointer; + color: $primary; +} + +.error-container { + overflow: hidden; +} + +.error { + display: flex; + flex-direction: row; + align-items: center; + gap: 16px; + margin-top: 16px; + color: mat.get-color-from-palette($app-warn); + background-color: rgba(mat.get-color-from-palette($app-warn, 100), .5); + border-radius: 4px; + padding: 0 16px; +} + +.error__icon { + font-size: 32px; + width: 32px; + height: 32px; +} + +.error__message { + flex: 1; +} \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/local/local-authentication.component.spec.ts b/web-app/src/app/ingress/authentication/local/local-authentication.component.spec.ts new file mode 100644 index 000000000..26cbde89a --- /dev/null +++ b/web-app/src/app/ingress/authentication/local/local-authentication.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { LocalAuthenticationComponent } from './local-authentication.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Local Authentication Component', () => { + let component: LocalAuthenticationComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [LocalAuthenticationComponent], + imports: [HttpClientTestingModule] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(LocalAuthenticationComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/authentication/local/local-authentication.component.ts b/web-app/src/app/ingress/authentication/local/local-authentication.component.ts new file mode 100644 index 000000000..b47601032 --- /dev/null +++ b/web-app/src/app/ingress/authentication/local/local-authentication.component.ts @@ -0,0 +1,75 @@ +import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core'; +import { FormControl, Validators } from '@angular/forms'; +import { ApiService } from '../../../api/api.service'; +import { LinkGenerator } from '../../../contact/utilities/link-generator' +import { animate, style, transition, trigger } from '@angular/animations'; +import { Api, AuthenticationStrategy } from '../../../../app/api/api.entity'; +import { UserService } from '../../../user/user.service'; + +@Component({ + selector: 'local-authentication', + templateUrl: './local-authentication.component.html', + styleUrls: ['./local-authentication.component.scss'], + animations: [ + trigger('slide', [ + transition(':enter', [ + style({ 'height': '0px', opacity: 0 }), + animate('250ms ease-out', style({ 'height': '*', opacity: 1 })), + ]), + transition(":leave", [ + animate('250ms ease-out', style({ 'height': '0px', opacity: 0 })), + ]) + ]), + ] +}) +export class LocalAuthenticationComponent implements OnInit { + @Input() api: Api + @Input() strategy: AuthenticationStrategy + @Input() landing: boolean + + @Output() signup = new EventEmitter(); + @Output() authenticated = new EventEmitter(); + + username = new FormControl('', [Validators.required]); + password = new FormControl('', [Validators.required]); + + error: { + title: string, + message: string + } + + contact: string + + constructor( + private apiService: ApiService, + private userService: UserService + ) {} + + ngOnInit(): void { + this.apiService.getApi().subscribe((api: any) => { + this.api = api + }) + } + + onSignin() { + this.userService.signin(this.username.value, this.password.value).subscribe({ + next: (response) => { + this.authenticated.emit(response) + }, + error: (response: any) => { + this.error = { + title: 'Error Signing In', + message: response.error || 'Please check your username and password and try again.' + } + + const email = LinkGenerator.emailLink(this.api.contactInfo, response.error, this.username.value, this.strategy) + const phone = LinkGenerator.phoneLink(this.api.contactInfo) + this.contact = `Should you need futher assistance you may contact your Mage administrator via ${[`email`, `phone`].join(' or ')}.` + } + }) + } + + onSignup(): void { + this.signup.emit() + } +} diff --git a/web-app/src/app/ingress/authentication/local/signup.component.html b/web-app/src/app/ingress/authentication/local/signup.component.html new file mode 100644 index 000000000..7ba9bfb9f --- /dev/null +++ b/web-app/src/app/ingress/authentication/local/signup.component.html @@ -0,0 +1,97 @@ + diff --git a/web-app/src/app/ingress/authentication/local/signup.component.scss b/web-app/src/app/ingress/authentication/local/signup.component.scss new file mode 100644 index 000000000..fbbc8c6e3 --- /dev/null +++ b/web-app/src/app/ingress/authentication/local/signup.component.scss @@ -0,0 +1,102 @@ +@import "variables.scss"; + +:host { + width: 100%; + height: 100%; +} + +mat-form-field { + width: 100%; + margin-bottom: 8px; +} + +.signup-container { + height: 100%; + display: flex; + flex-direction: column; + gap: 48px; + padding-top: 32px; +} + +.signup { + padding-bottom: 16px; +} + +.welcome { + display: flex; + flex-direction: column; + align-items: center; + justify-content: end; + color: $primary; +} + +.welcome__title { + margin-bottom: 16px; + font: 400 45px / 48px Roboto, "Helvetica Neue", sans-serif; +} + +.welcome__message { + font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif +} + +.auth-captcha-container { + position: relative; + border: 1px solid rgba(0, 0, 0, .4); + border-radius: 4px; + padding: 4px; + width: 100%; + height: 80px; + margin: 16px 0; +} + +.auth-captcha { + position: absolute; + right: 56px; + left: 56px; + top: 4px; + bottom: 4px; +} + +.auth-captcha-progress { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + height: 100%; +} + +.auth-captcha-progress__container { + display: flex; + flex-direction: column; + align-items: center; + margin: 0 64px; + width: 100%; +} + +.auth-captcha-progress-text { + color: rgba(0, 0, 0, .6); + font-size: 24px; +} + +.auth-captcha-progressbar{ + margin-top: 8px; +} + +.auth-captcha-refresh { + position: absolute; + right: 8px; + top: 24px; +} + +.actions { + width: 100%; + display: flex; + flex-direction: row; + align-items: center; + gap: 16px; + margin-top: 16px; +} + +.actions__button { + flex: 1 +} \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/local/signup.component.spec.ts b/web-app/src/app/ingress/authentication/local/signup.component.spec.ts new file mode 100644 index 000000000..60c27df61 --- /dev/null +++ b/web-app/src/app/ingress/authentication/local/signup.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { SignupComponent } from './signup.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Signup Component', () => { + let component: SignupComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [SignupComponent], + imports: [HttpClientTestingModule] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(SignupComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/authentication/local/signup.component.ts b/web-app/src/app/ingress/authentication/local/signup.component.ts new file mode 100644 index 000000000..354f1c614 --- /dev/null +++ b/web-app/src/app/ingress/authentication/local/signup.component.ts @@ -0,0 +1,94 @@ +import { Component, EventEmitter, Output } from '@angular/core'; +import { FormControl, FormGroup, Validators } from '@angular/forms'; +import { PasswordStrength } from '../../../entities/entities.password'; +import { UserService } from '../../../user/user.service'; +import { User } from 'core-lib-src/user'; + +export interface SignupEvent { + reason: 'signup' | 'cancel' + user?: User +} + +@Component({ + selector: 'signup', + templateUrl: './signup.component.html', + styleUrls: ['./signup.component.scss'] +}) +export class SignupComponent { + @Output() complete = new EventEmitter() + + signup = new FormGroup({ + username: new FormControl('', [Validators.required]), + displayName: new FormControl('', [Validators.required]), + email: new FormControl('', [Validators.email]), + phone: new FormControl(''), + password: new FormControl('', [Validators.required]), + passwordconfirm: new FormControl('', [Validators.required]), + captchaText: new FormControl('', [Validators.required]) + }) + + passwordStrength?: PasswordStrength + loadingCaptcha = false + captcha: { + uri?: string, + token?: string + } = {} + + constructor( + private userService: UserService + ) {} + + getCaptcha(): void { + this.loadingCaptcha = true + this.userService.signup(this.signup.controls.username.value).subscribe((response: any) => { + this.captcha = { + uri: response.captcha, + token: response.token + } + + this.loadingCaptcha = false; + }); + } + + onCancel(): void { + this.complete.emit({ + reason: 'cancel' + }) + } + + onSignup(): void { + if (this.signup.controls.password.value !== this.signup.controls.passwordconfirm.value) { + this.signup.controls.password.setErrors({ + match: true + }); + } else { + if (this.signup.controls.password.value.length < 1) { + this.signup.controls.password.setErrors({ required: true }); + } else { + this.signup.controls.password.setErrors(null); + } + } + this.signup.markAllAsTouched() + + if (this.signup.valid) { + this.userService.signupVerify(this.signup.value, this.captcha.token).subscribe({ + next: (response: any) => { + this.complete.emit({ + reason: 'signup', + user: response + }) + }, + error: ((response: any) => { + if (response.status === 401) { + this.getCaptcha(); + } else if (response.status === 403) { + this.signup.controls.captchaText.setErrors({ invalid: true }) + } else if (response.status === 409) { + this.captcha = {}; + this.signup.controls.username.setErrors({ exists: true }) + } + }) + }) + } + } +} diff --git a/web-app/src/app/ingress/authorization/authorization.component.html b/web-app/src/app/ingress/authorization/authorization.component.html new file mode 100644 index 000000000..6aa2b3202 --- /dev/null +++ b/web-app/src/app/ingress/authorization/authorization.component.html @@ -0,0 +1,14 @@ +
    Access Code
    +
    Please enter your Mage access code. If you do not have an access code please ask you Mage administrator to provide you with one.
    + +
    + + Access Code + + Invalid access code + +
    + +
    + +
    diff --git a/web-app/src/app/ingress/authorization/authorization.component.scss b/web-app/src/app/ingress/authorization/authorization.component.scss new file mode 100644 index 000000000..a4661179c --- /dev/null +++ b/web-app/src/app/ingress/authorization/authorization.component.scss @@ -0,0 +1,27 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + +:host { + width: 100%; +} + +.title { + font: 400 34px / 40px Roboto, "Helvetica Neue", sans-serif; + color: mat.get-color-from-palette($app-primary); + margin-bottom: 16px; +} + +.subtitle { + font: 400 16px / 20px Roboto,"Helvetica Neue",sans-serif; + margin-bottom: 32px; + opacity: 60%; +} + +.authorize { + display: flex; + justify-content: flex-end; +} + +mat-form-field { + width: 100%; +} \ No newline at end of file diff --git a/web-app/src/app/ingress/authorization/authorization.component.spec.ts b/web-app/src/app/ingress/authorization/authorization.component.spec.ts new file mode 100644 index 000000000..c0e1b2ae0 --- /dev/null +++ b/web-app/src/app/ingress/authorization/authorization.component.spec.ts @@ -0,0 +1,25 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { AuthorizationComponent } from './authorization.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Authorization Component', () => { + let component: AuthorizationComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [AuthorizationComponent], + imports: [HttpClientTestingModule] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(AuthorizationComponent); + component = fixture.componentInstance; + }); + + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/authorization/authorization.component.ts b/web-app/src/app/ingress/authorization/authorization.component.ts new file mode 100644 index 000000000..59eb4ed88 --- /dev/null +++ b/web-app/src/app/ingress/authorization/authorization.component.ts @@ -0,0 +1,35 @@ +import { Component, EventEmitter, Input, Output } from '@angular/core'; +import { FormControl, Validators } from '@angular/forms'; +import { UserService } from 'src/app/user/user.service'; + +export interface AuthorizationEvent { + token: string +} + +@Component({ + selector: 'authorization', + templateUrl: './authorization.component.html', + styleUrls: ['./authorization.component.scss'] +}) +export class AuthorizationComponent { + @Input() token: string + @Output() authorized = new EventEmitter() + + deviceId = new FormControl('', [Validators.required]) + + constructor( + private userService: UserService + ) {} + + authorize(): void { + this.deviceId.setErrors(null) + this.userService.authorize(this.token, this.deviceId.value).subscribe({ + next: (response) => { + this.authorized.emit({ token: response.token }) + }, + error: () => { + this.deviceId.setErrors({ invalid: true}) + } + }) + } +} diff --git a/web-app/src/app/ingress/disclaimer/disclaimer.component.html b/web-app/src/app/ingress/disclaimer/disclaimer.component.html new file mode 100644 index 000000000..1c15daacb --- /dev/null +++ b/web-app/src/app/ingress/disclaimer/disclaimer.component.html @@ -0,0 +1,13 @@ +
    +
    {{title}}
    + +
    +
    {{text}}
    + +
    + + +
    +
    + +
    diff --git a/web-app/src/app/ingress/disclaimer/disclaimer.component.scss b/web-app/src/app/ingress/disclaimer/disclaimer.component.scss new file mode 100644 index 000000000..550b1c650 --- /dev/null +++ b/web-app/src/app/ingress/disclaimer/disclaimer.component.scss @@ -0,0 +1,30 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + +.disclaimer { + overflow-y: scroll; +} + +.title { + font: 400 34px / 40px Roboto, "Helvetica Neue", sans-serif; + color: mat.get-color-from-palette($app-primary); + margin-bottom: 16px; +} + +.subtitle { + font: 400 16px / 20px Roboto, "Helvetica Neue", sans-serif; + margin-bottom: 32px; + opacity: 60%; +} + +.actions { + display: flex; + flex-direction: row; + justify-content: start; + width: 100%; + gap: 16px; +} + +.actions__button { + flex: 1; +} \ No newline at end of file diff --git a/web-app/src/app/ingress/disclaimer/disclaimer.component.spec.ts b/web-app/src/app/ingress/disclaimer/disclaimer.component.spec.ts new file mode 100644 index 000000000..96c56392c --- /dev/null +++ b/web-app/src/app/ingress/disclaimer/disclaimer.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { DisclaimerComponent } from './disclaimer.component'; + +describe('Disclaimer Component', () => { + let component: DisclaimerComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [DisclaimerComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(DisclaimerComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/disclaimer/disclaimer.component.ts b/web-app/src/app/ingress/disclaimer/disclaimer.component.ts new file mode 100644 index 000000000..1ca9393f4 --- /dev/null +++ b/web-app/src/app/ingress/disclaimer/disclaimer.component.ts @@ -0,0 +1,34 @@ +import { Component, EventEmitter, Input, Output } from '@angular/core' + +export enum DiscalimerCloseReason { + ACCEPT, REJECT +} + +export interface DiscalimeCloseEvent { + reason: DiscalimerCloseReason +} + +@Component({ + selector: 'disclaimer', + templateUrl: './disclaimer.component.html', + styleUrls: ['./disclaimer.component.scss'] +}) +export class DisclaimerComponent { + @Input() title: string + @Input() text: string + + @Output() close = new EventEmitter() + + onAccept(): void { + this.close.emit({ + reason: DiscalimerCloseReason.ACCEPT + }) + } + + onReject(): void { + this.close.emit({ + reason: DiscalimerCloseReason.REJECT + }) + } + +} diff --git a/web-app/src/app/ingress/ingress.component.html b/web-app/src/app/ingress/ingress.component.html new file mode 100644 index 000000000..590d1a29b --- /dev/null +++ b/web-app/src/app/ingress/ingress.component.html @@ -0,0 +1,29 @@ +
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    diff --git a/web-app/src/app/ingress/ingress.component.scss b/web-app/src/app/ingress/ingress.component.scss new file mode 100644 index 000000000..7e821628c --- /dev/null +++ b/web-app/src/app/ingress/ingress.component.scss @@ -0,0 +1,22 @@ +:host { + position: relative; +} + +.container { + width: 100%; + height: 100%; + min-height: 250px; + position: relative; +} + +.state { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; +} \ No newline at end of file diff --git a/web-app/src/app/ingress/ingress.component.spec.ts b/web-app/src/app/ingress/ingress.component.spec.ts new file mode 100644 index 000000000..7f07fddd8 --- /dev/null +++ b/web-app/src/app/ingress/ingress.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { IngressComponent } from './ingress.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Ingress Component', () => { + let component: IngressComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [IngressComponent], + imports: [HttpClientTestingModule] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(IngressComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/ingress.component.ts b/web-app/src/app/ingress/ingress.component.ts new file mode 100644 index 000000000..43609d9b9 --- /dev/null +++ b/web-app/src/app/ingress/ingress.component.ts @@ -0,0 +1,172 @@ +import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges } from '@angular/core' +import { Api, AuthenticationStrategy } from '../api/api.entity' +import { UserService } from '../user/user.service' +import { AuthorizationEvent } from './authorization/authorization.component' +import { LocalStorageService } from '../http/local-storage.service' +import { DiscalimeCloseEvent, DiscalimerCloseReason } from './disclaimer/disclaimer.component' +import { animate, style, transition, trigger } from '@angular/animations' +import { SignupEvent } from './authentication/local/signup.component' +import { User } from 'core-lib-src/user' +import { InitializedEvent } from './intialize/initialize.component' +import * as _ from 'underscore' + +enum IngressState { + Initialize, + Signin, + Signup, + Authorization, + Disclaimer, + ActiveAccount, + DisabledAccount, + InactiveAccount +} + +class Ingress { + state: IngressState +} + +class Signin extends Ingress { + state = IngressState.Signin +} + +class Signup extends Ingress { + state = IngressState.Signup +} + +class Authenticated extends Ingress { + state = IngressState.Authorization + readonly authenticationToken: string + + constructor(authenticationToken: string) { + super() + this.authenticationToken = authenticationToken + } +} + +class Authorized extends Ingress { + state = IngressState.Disclaimer + readonly apiToken: string + + constructor(apiToken: string) { + super() + this.apiToken = apiToken + } +} + +class ActiveAccount extends Ingress { + state = IngressState.ActiveAccount +} + +class InactiveAccount extends Ingress { + state = IngressState.InactiveAccount +} + +class Initialize extends Ingress { + state = IngressState.Initialize +} + +@Component({ + selector: 'ingress', + templateUrl: './ingress.component.html', + styleUrls: ['./ingress.component.scss'], + animations: [ + trigger('disableOnEnter', [ + transition(':enter', []) + ]), + trigger('slide', [ + transition(':enter', [ + style({ transform: 'translateX(100%)' }), + animate('250ms', style({ transform: 'translateX(0%)' })), + ]), + transition(':leave', [ + animate('250ms', style({ transform: 'translateX(-100%)' })) + ]) + ]) + ] +}) +export class IngressComponent implements OnChanges { + @Input() api: Api + @Input() landing: boolean + @Output() complete = new EventEmitter() + + public readonly IngressState: typeof IngressState = IngressState + + ingress: Ingress = new Signin() + strategy: any + thirdPartyStrategies: any + localAuthenticationStrategy: any + + constructor( + private userService: UserService, + private localStorageService: LocalStorageService + ) { } + + ngOnChanges(changes: SimpleChanges): void { + if (changes.api.currentValue === true) { + this.ingress = new Initialize() + } + } + + localStrategyFilter(_strategy: AuthenticationStrategy, name: string) { + return name === 'local' + } + + getAuthenticationToken(): string | undefined { + return (this.ingress as Authenticated)?.authenticationToken + } + + onSignup(): void { + this.ingress = new Signup() + } + + signup($event: SignupEvent): void { + if ($event.reason === 'signup') { + this.ingress = $event.user.active ? new ActiveAccount() : new InactiveAccount() + } else { + this.ingress = new Signin() + } + } + + onAuthenticated($event: { user: User, token: string }) { + this.userService.authorize($event.token, null).subscribe({ + next: (response) => { + this.authorized(response.token) + }, + error: () => { + this.ingress = new Authenticated($event.token) + } + }) + } + + onAuthorized($event: AuthorizationEvent) { + this.authorized($event.token) + } + + private authorized(token: string) { + if (this.api.disclaimer?.show === true) { + this.ingress = new Authorized(token) + } else { + this.localStorageService.setToken(token) + this.complete.emit() + } + } + + onDisclaimer($event: DiscalimeCloseEvent) { + if ($event.reason === DiscalimerCloseReason.ACCEPT) { + const ingress = this.ingress as Authorized + this.localStorageService.setToken(ingress.apiToken) + this.complete.emit() + } else { + this.ingress = new Signin() + } + } + + onAccountStatus(): void { + this.ingress = new Signin() + } + + onInitialized($event: InitializedEvent): void { + this.localStorageService.setToken($event.token) + this.complete.emit() + } +} diff --git a/web-app/src/app/ingress/ingress.module.ts b/web-app/src/app/ingress/ingress.module.ts new file mode 100644 index 000000000..e4272ee44 --- /dev/null +++ b/web-app/src/app/ingress/ingress.module.ts @@ -0,0 +1,59 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { IngressComponent } from './ingress.component'; +import { InitializeComponent } from './intialize/initialize.component'; +import { AuthenticationComponent } from './authentication/authentication.component'; +import { LocalAuthenticationComponent } from './authentication/local/local-authentication.component'; +import { MatFormFieldModule } from '@angular/material/form-field'; +import { MatInputModule } from '@angular/material/input'; +import { MatIconModule } from '@angular/material/icon'; +import { ReactiveFormsModule } from '@angular/forms'; +import { SignupComponent } from './authentication/local/signup.component'; +import { MatProgressBarModule } from '@angular/material/progress-bar'; +import { AuthorizationComponent } from './authorization/authorization.component'; +import { DisclaimerComponent } from './disclaimer/disclaimer.component'; +import { MatButtonModule } from '@angular/material/button'; +import { IdpAuthenticationComponent } from './authentication/idp/idp-authentication.component'; +import { AccountStatusComponent } from './account-status/account-status.component'; +import { AuthenticationDialogComponent } from './authentication/authentication-dialog.component'; +import { LdapAuthenticationComponent } from './authentication/ldap/ldap-authentication.component'; +import { AuthenticationButtonComponent } from './authentication/button/authentication-button.component'; + +@NgModule({ + declarations: [], + imports: [], + exports: [ + CommonModule, + MatButtonModule, + MatIconModule, + MatFormFieldModule, + MatInputModule, + MatProgressBarModule, + ReactiveFormsModule + ] +}) +class AngularModule { } + +@NgModule({ + declarations: [ + AccountStatusComponent, + AuthenticationComponent, + AuthenticationButtonComponent, + AuthenticationDialogComponent, + AuthorizationComponent, + DisclaimerComponent, + IdpAuthenticationComponent, + IngressComponent, + InitializeComponent, + LdapAuthenticationComponent, + LocalAuthenticationComponent, + SignupComponent + ], + imports: [ + AngularModule + ], + exports: [ + IngressComponent + ] +}) +export class IngressModule { } diff --git a/web-app/src/app/ingress/intialize/initialize.component.html b/web-app/src/app/ingress/intialize/initialize.component.html new file mode 100644 index 000000000..8224d508d --- /dev/null +++ b/web-app/src/app/ingress/intialize/initialize.component.html @@ -0,0 +1,64 @@ +
    +
    +
    Admin Account Creation
    +
    Create an account to access and administor Mage
    +
    + + +
    \ No newline at end of file diff --git a/web-app/src/app/ingress/intialize/initialize.component.scss b/web-app/src/app/ingress/intialize/initialize.component.scss new file mode 100644 index 000000000..b46c48e3b --- /dev/null +++ b/web-app/src/app/ingress/intialize/initialize.component.scss @@ -0,0 +1,88 @@ +@import "variables.scss"; + +:host { + width: 100%; + height: 100%; +} + +mat-form-field { + width: 100%; + margin-bottom: 8px; +} + +.container { + height: 100%; + display: flex; + flex-direction: column; + gap: 48px; + padding-top: 32px; +} + +.account { + padding-bottom: 16px; +} + +.welcome { + display: flex; + flex-direction: column; + align-items: center; + justify-content: end; + color: $primary; + height: 30vh; +} + +.welcome__title { + margin-bottom: 16px; + font: 400 45px / 48px Roboto, "Helvetica Neue", sans-serif; +} + +.welcome__message { + font: 500 20px / 32px Roboto, "Helvetica Neue", sans-serif +} + +.password-strength { + margin-bottom: 32px; +} + +.password-strength__text { + margin-bottom: 8px; +} + +.actions { + width: 100%; + display: flex; + flex-direction: row; + align-items: center; + gap: 16px; + margin-top: 16px; +} + +.actions__button { + flex: 1 +} + +.error-container { + overflow: hidden; +} + +.error { + display: flex; + flex-direction: row; + align-items: center; + gap: 16px; + margin-top: 16px; + color: rgb(96 17 10); + background-color: rgb(249 220 215); + border-radius: 4px; + padding: 0 16px; +} + +.error__icon { + font-size: 32px; + width: 32px; + height: 32px; +} + +.error__message { + flex: 1; +} \ No newline at end of file diff --git a/web-app/src/app/ingress/intialize/initialize.component.spec.ts b/web-app/src/app/ingress/intialize/initialize.component.spec.ts new file mode 100644 index 000000000..76843684f --- /dev/null +++ b/web-app/src/app/ingress/intialize/initialize.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { InitializeComponent } from './initialize.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Initialize Component', () => { + let component: InitializeComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [InitializeComponent], + imports: [HttpClientTestingModule] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(InitializeComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/ingress/intialize/initialize.component.ts b/web-app/src/app/ingress/intialize/initialize.component.ts new file mode 100644 index 000000000..55e102ad7 --- /dev/null +++ b/web-app/src/app/ingress/intialize/initialize.component.ts @@ -0,0 +1,110 @@ +import { Component, EventEmitter, OnInit, Output } from '@angular/core'; +import { PasswordStrength, passwordStrengthScores } from '../../entities/entities.password'; +import { FormControl, FormGroup, Validators } from '@angular/forms'; +import { zxcvbn, zxcvbnOptions } from '@zxcvbn-ts/core' +import { InitializeService } from './initialize.service'; +import { UserService } from '../../user/user.service'; +import { User } from 'core-lib-src/user'; +import * as zxcvbnCommonPackage from '@zxcvbn-ts/language-common' +import * as zxcvbnEnPackage from '@zxcvbn-ts/language-en' +import { animate, style, transition, trigger } from '@angular/animations'; + +export interface InitializedEvent { + token: string +} + +@Component({ + selector: 'initialize', + templateUrl: './initialize.component.html', + styleUrls: ['./initialize.component.scss'], + animations: [ + trigger('slide', [ + transition(':enter', [ + style({ 'height': '0px', opacity: 0 }), + animate('250ms ease-out', style({ 'height': '*', opacity: 1 })), + ]), + transition(":leave", [ + animate('250ms ease-out', style({ 'height': '0px', opacity: 0 })), + ]) + ]), + ] +}) +export class InitializeComponent implements OnInit { + @Output() initialized = new EventEmitter() + + passwordStrength?: PasswordStrength + + account = new FormGroup({ + username: new FormControl('', [Validators.required]), + password: new FormControl('', [Validators.required]), + passwordconfirm: new FormControl('', [Validators.required]), + accessCode: new FormControl('', [Validators.required]) + }) + + error: { + title: string, + message: string + } + + constructor( + private userService: UserService, + private initializeService: InitializeService + ) {} + + ngOnInit(): void { + zxcvbnOptions.setOptions({ + dictionary: { + ...zxcvbnCommonPackage.dictionary, + ...zxcvbnEnPackage.dictionary, + }, + graphs: zxcvbnCommonPackage.adjacencyGraphs, + translations: zxcvbnEnPackage.translations, + }) + } + + onPasswordChanged(password: string) { + if (password && password.length > 0) { + const score = password && password.length ? zxcvbn(password, [this.account.controls.username.value]).score : 0; + this.passwordStrength = passwordStrengthScores[score] + } else { + this.passwordStrength = passwordStrengthScores[0] + } + } + + onInitialize(): void { + // TODO ensure for valid + if (this.account.controls.password.value !== this.account.controls.passwordconfirm.value) { + this.account.controls.password.setErrors({ + match: true + }); + } else { + if (this.account.controls.password.value.length < 1) { + this.account.controls.password.setErrors({ required: true }); + } else { + this.account.controls.password.setErrors(null); + } + } + this.account.markAllAsTouched() + + const { username, password, accessCode } = this.account.value + this.initializeService.initialize(username, password, accessCode).subscribe({ + next: () => { + this.userService.signin(username, password).subscribe({ + next: (response: { user: User, token: string }) => { + this.userService.authorize(response.token, accessCode).subscribe({ + next: (response: { user: User, token: string }) => { + this.initialized.emit({ token: response.token }) + } + }) + } + }) + }, + error: (response: any) => { + this.error = { + title: 'Could not create account', + message: response.error + } + } + }) + } +} diff --git a/web-app/src/app/ingress/intialize/initialize.service.ts b/web-app/src/app/ingress/intialize/initialize.service.ts new file mode 100644 index 000000000..3335d2243 --- /dev/null +++ b/web-app/src/app/ingress/intialize/initialize.service.ts @@ -0,0 +1,25 @@ +import { HttpClient, HttpContext } from '@angular/common/http' +import { Injectable } from '@angular/core' +import { Observable } from 'rxjs' +import { BYPASS_TOKEN } from '../../http/token.interceptor' + +@Injectable({ + providedIn: 'root' +}) +export class InitializeService { + + constructor( + private httpClient: HttpClient + ) { } + + initialize(username: string, password: string, accessCode: string): Observable { + return this.httpClient.post('/api/setup', { + username: username, + password: password, + passwordconfirm: password, + uid: accessCode + },{ + context: new HttpContext().set(BYPASS_TOKEN, true) + }) + } +} \ No newline at end of file diff --git a/web-app/src/app/ingress/user.resolver.ts b/web-app/src/app/ingress/user.resolver.ts new file mode 100644 index 000000000..b87d88343 --- /dev/null +++ b/web-app/src/app/ingress/user.resolver.ts @@ -0,0 +1,21 @@ +import { Injectable } from "@angular/core"; +import { ActivatedRouteSnapshot, Resolve, RouterStateSnapshot } from "@angular/router"; +import { Observable, catchError, of } from "rxjs"; +import { Api } from "../api/api.entity"; +import { UserService } from "../user/user.service"; + +@Injectable({ providedIn: 'root' }) +export class UserResolver implements Resolve { + constructor(private service: UserService) { } + + resolve( + _route: ActivatedRouteSnapshot, + _state: RouterStateSnapshot + ): Observable { + return this.service.getMyself().pipe( + catchError(() => { + return of(null) + }) + ) + } +} \ No newline at end of file diff --git a/web-app/src/app/landing/info.component.html b/web-app/src/app/landing/info.component.html new file mode 100644 index 000000000..d0f0c6917 --- /dev/null +++ b/web-app/src/app/landing/info.component.html @@ -0,0 +1,39 @@ +
    + +
    +
    +
    Mage
    +
    + +
    +
    +
    + photo_camera +
    +
    +
    Share what you see
    +
    Attach photos, videos, and voice to your observations from the field +
    +
    +
    +
    +
    + place +
    +
    +
    Location, location, location
    +
    See your observations and your team's locations on the map
    +
    +
    +
    +
    + signal_cellular_alt +
    +
    +
    No connection, no problem
    +
    Keep collecting observations even when you have no service
    +
    +
    +
    + +
    diff --git a/web-app/src/app/landing/info.component.scss b/web-app/src/app/landing/info.component.scss new file mode 100644 index 000000000..35fcae59e --- /dev/null +++ b/web-app/src/app/landing/info.component.scss @@ -0,0 +1,112 @@ +$small-screen-breakpoint: 1025px; +$background-images: '1', '2', '3', '4'; + +:host { + width: 80%; +} + +@each $image in $background-images { + .mage-#{$image}-bg { + background-image: url('/assets/images/splash/#{$image}.jpg'); + } +} + +@keyframes bg-slide { + from { + transform: translateX(0); + } + + 50% { + transform: translateX(-50%); + } + + to { + transform: translateX(0); + } +} + +.slide { + width: 100%; + background-size: cover; + position: absolute; + top: 0; + bottom: 0; + left: 0; + animation: bg-slide 400s linear infinite; + z-index: -1; +} + +.title-container { + margin: 16px 0; + text-align: center; +} + +.title { + font-size: 8rem; +} + +.subtitle { + margin-top: -10px; + font-size: 1.5rem; +} + +.features { + margin-top: 44px; + display: flex; + flex-direction: column; + align-items: center; +} + +.feature { + display: flex; + flex-direction: row; + padding-bottom: 30px; + padding-top: 30px; + width: 600px; +} + +.feature-icon { + display: flex; + justify-content: center; + align-items: center; + padding-right: 16px; + + i { + font-size: 3.5rem; + stroke: white; + } +} + +.feature-description { + display: flex; + flex-direction: column; +} + +.feature-title { + font-size: 1.6rem; + font-weight: 400; + margin-bottom: 10px; +} + +.feature-subtitle { + font-size: 1rem; +} + +@media all and (max-width:1025px) { + .slide { + animation: none; + } + + .title { + font-size: 4rem; + letter-spacing: none; + } + + .subtitle { + display: none; + } + + .features { + display: none; + } +} \ No newline at end of file diff --git a/web-app/src/app/landing/info.component.spec.ts b/web-app/src/app/landing/info.component.spec.ts new file mode 100644 index 000000000..432b8250d --- /dev/null +++ b/web-app/src/app/landing/info.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { InfoComponent } from './info.component'; + +describe('Info Component', () => { + let component: InfoComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [InfoComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(InfoComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/landing/info.component.ts b/web-app/src/app/landing/info.component.ts new file mode 100644 index 000000000..cc3515149 --- /dev/null +++ b/web-app/src/app/landing/info.component.ts @@ -0,0 +1,17 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'info', + templateUrl: './info.component.html', + styleUrls: ['./info.component.scss'] +}) +export class InfoComponent { + backgrounds = [ + 'mage-1-bg', + 'mage-2-bg', + 'mage-3-bg', + 'mage-4-bg' + ] + + background = this.backgrounds[Math.floor(Math.random() * 4)] +} diff --git a/web-app/src/app/landing/landing.component.html b/web-app/src/app/landing/landing.component.html new file mode 100644 index 000000000..cd90ee6bd --- /dev/null +++ b/web-app/src/app/landing/landing.component.html @@ -0,0 +1,12 @@ +
    +
    +
    + +
    +
    +
    + +
    +
    +
    +
    \ No newline at end of file diff --git a/web-app/src/app/landing/landing.component.scss b/web-app/src/app/landing/landing.component.scss new file mode 100644 index 000000000..aacd4c97e --- /dev/null +++ b/web-app/src/app/landing/landing.component.scss @@ -0,0 +1,56 @@ +@import "variables.scss"; + +.outer-container { + display: inline; + min-height: 100%; + overflow-y: auto; +} + +.authentication-container { + display: flex; + flex-direction: row; + min-height: 100vh; +} + +.authentication-info-container { + height: 100%; + background-color: #fff; + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + flex: 1; +} + +.authentication { + width: 75%; + height: 100vh; + margin: auto; + min-width: 285px; + max-width: 600px; + position: relative; + overflow-x: hidden; +} + +.mage-info-container { + min-height: 100%; + display: flex; + justify-content: center; + align-items: center; + flex: 1; + color: #fff; + background-color: rgba(16, 69, 130, .5); +} + +@media (max-width: 1025px) { + .authentication-container { + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; + } + + .authentication-info-container { + width: 100%; + } +} \ No newline at end of file diff --git a/web-app/src/app/landing/landing.component.spec.ts b/web-app/src/app/landing/landing.component.spec.ts new file mode 100644 index 000000000..13eeaae9c --- /dev/null +++ b/web-app/src/app/landing/landing.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { LandingComponent } from './landing.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Landing Component', () => { + let component: LandingComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [LandingComponent], + imports: [HttpClientTestingModule] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(LandingComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/landing/landing.component.ts b/web-app/src/app/landing/landing.component.ts new file mode 100644 index 000000000..89e6fe8a2 --- /dev/null +++ b/web-app/src/app/landing/landing.component.ts @@ -0,0 +1,27 @@ +import { Component } from '@angular/core'; +import { Api } from '../api/api.entity'; +import { ApiService } from 'admin/src/app/api/api.service'; +import { Router } from '@angular/router'; + +@Component({ + selector: 'landing', + templateUrl: './landing.component.html', + styleUrls: ['./landing.component.scss'], +}) +export class LandingComponent { + api: Api + + constructor( + apiService: ApiService, + private router: Router + ) { + apiService.getApi().subscribe((api: Api) => { + this.api = api + }) + } + + onIngress(): void { + this.router.navigate(['home']) + } + +} diff --git a/web-app/src/app/landing/landing.module.ts b/web-app/src/app/landing/landing.module.ts new file mode 100644 index 000000000..b6f5f919a --- /dev/null +++ b/web-app/src/app/landing/landing.module.ts @@ -0,0 +1,29 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { LandingComponent } from './landing.component'; +import { InfoComponent } from './info.component'; +import { RouterModule, Routes } from '@angular/router'; +import { ApiResolver } from '../api/api.resolver'; +import { IngressModule } from '../ingress/ingress.module'; + +const routes: Routes = [{ + path: '', + component: LandingComponent, + resolve: { + api: ApiResolver + } +}]; + +@NgModule({ + declarations: [ + LandingComponent, + InfoComponent + ], + imports: [ + CommonModule, + IngressModule, + RouterModule.forChild(routes) + ], + exports: [ RouterModule ] +}) +export class LandingModule { } \ No newline at end of file diff --git a/web-app/src/app/layer/feature.service.spec.ts b/web-app/src/app/layer/feature.service.spec.ts new file mode 100644 index 000000000..07b280f70 --- /dev/null +++ b/web-app/src/app/layer/feature.service.spec.ts @@ -0,0 +1,21 @@ +import { TestBed } from '@angular/core/testing'; +import { FeatureService } from './feature.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Feature Service Tests', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [FeatureService], + imports: [HttpClientTestingModule] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: FeatureService = TestBed.inject(FeatureService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/layer/feature.service.ts b/web-app/src/app/layer/feature.service.ts new file mode 100644 index 000000000..2a26ddf04 --- /dev/null +++ b/web-app/src/app/layer/feature.service.ts @@ -0,0 +1,47 @@ +import { HttpClient } from "@angular/common/http"; +import { Injectable } from "@angular/core"; +import { Observable, map } from "rxjs"; +import * as _ from 'underscore'; + +@Injectable({ + providedIn: 'root' +}) +export class FeatureService { + constructor( + private httpClient: HttpClient + ) {} + + getFeatureCollection(event, layer): Observable { + let url: string + if (event) { + url = `/api/events/${event.id}/layers/${layer.id}/features`; + } else if (layer) { + url = `/api/layers/${layer.id}/features`; + } + + return this.httpClient.get(url).pipe( + map((featureCollection: any) => { + _.each(featureCollection.features, function (feature) { + const style = feature.properties.style; + if (!style) return; + + feature.style = {}; + if (style.iconStyle && style.iconStyle.icon) { + feature.style.iconUrl = style.iconStyle.icon.href; + } + + if (style.lineStyle && style.lineStyle.color) { + feature.style.color = style.lineStyle.color.rgb; + } + + if (style.polyStyle && style.polyStyle.color) { + feature.style.fillColor = style.polyStyle.color.rgb; + feature.style.fillOpacity = style.polyStyle.color.opacity / 255; + } + }); + + return featureCollection + }) + ) + } +} \ No newline at end of file diff --git a/web-app/src/app/layer/layer.service.spec.ts b/web-app/src/app/layer/layer.service.spec.ts new file mode 100644 index 000000000..b31e88e05 --- /dev/null +++ b/web-app/src/app/layer/layer.service.spec.ts @@ -0,0 +1,21 @@ +import { TestBed } from '@angular/core/testing'; +import { LayerService } from './layer.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Layer Service Tests', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [LayerService], + imports: [HttpClientTestingModule] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: LayerService = TestBed.inject(LayerService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/layer/layer.service.ts b/web-app/src/app/layer/layer.service.ts new file mode 100644 index 000000000..ad381c4b3 --- /dev/null +++ b/web-app/src/app/layer/layer.service.ts @@ -0,0 +1,42 @@ +import { HttpClient } from "@angular/common/http"; +import { Injectable } from "@angular/core"; +import { Observable } from "rxjs"; +import { FilterService } from "../filter/filter.service"; + +@Injectable({ + providedIn: 'root' +}) +export class LayerService { + + constructor( + private httpClient: HttpClient, + private filterService: FilterService + ) { } + + getLayersForEvent(event, includeUnavailable?: any): Observable { + return this.httpClient.get(`/api/events/${event.id}/layers`, { params: { includeUnavailable } } ) + } + + getClosestFeaturesForLayers(layerIds, latlng, tile): Observable { + const event = this.filterService.getEvent(); + return this.httpClient.post(`/api/events/${event.id}/features`, { layerIds: layerIds, latlng: latlng, tile: tile }) + } + + makeAvailable(layerId) { + return this.httpClient.get(`/api/layers/${layerId}/available`) + } + + uploadGeopackage(data) { + const formData = new FormData(); + for (const property in data) { + if (data[property] != null) { + formData.append(property, data[property]); + } + } + + return this.httpClient.post('/api/layers', formData, { + reportProgress: true, + observe: 'events' + }); + } +} \ No newline at end of file diff --git a/web-app/src/app/map/clip/clip.component.ts b/web-app/src/app/map/clip/clip.component.ts index 6bcd0851f..87ba9883f 100644 --- a/web-app/src/app/map/clip/clip.component.ts +++ b/web-app/src/app/map/clip/clip.component.ts @@ -1,7 +1,9 @@ -import { Component, Input, ElementRef, Inject, OnDestroy, OnChanges, SimpleChanges, OnInit, ViewChild } from '@angular/core' +import { Component, Input, ElementRef, OnDestroy, OnChanges, SimpleChanges, OnInit, ViewChild } from '@angular/core' import { Feature } from 'geojson' -import { Map, GeoJSON, PathOptions, Layer, FixedWidthMarker, control, TileLayer, WMSOptions, Circle, LatLng } from 'leaflet' -import { LocalStorageService, MapService } from 'src/app/upgrade/ajs-upgraded-providers' +import { Map, GeoJSON, PathOptions, Layer, control, TileLayer, WMSOptions, Circle, LatLng } from 'leaflet' +import { MapService } from '../map.service' +import { LocalStorageService } from '../../http/local-storage.service' +import { fixedWidthMarker } from '../marker/FixedWidthMarker' interface FeatureWithStyle extends Feature { style?: any @@ -35,8 +37,8 @@ export class MapClipComponent implements OnInit, OnChanges, OnDestroy { } constructor( - @Inject(MapService) private mapService: any, - @Inject(LocalStorageService) private localStorageService: any) { + private mapService: MapService, + private localStorageService: LocalStorageService) { } ngOnInit(): void { @@ -118,7 +120,7 @@ export class MapClipComponent implements OnInit, OnChanges, OnDestroy { this.layer = new GeoJSON(this.feature, { pointToLayer: function (feature: FeatureWithStyle, latlng): Layer { - return new FixedWidthMarker(latlng, { + return fixedWidthMarker(latlng, { iconUrl: feature.style ? feature.style.iconUrl : '' }) }, diff --git a/web-app/src/app/map/controls/add-observation.component.html b/web-app/src/app/map/controls/add-observation.component.html index a7366a2f4..8701d7ee0 100644 --- a/web-app/src/app/map/controls/add-observation.component.html +++ b/web-app/src/app/map/controls/add-observation.component.html @@ -1,3 +1,3 @@ - diff --git a/web-app/src/app/map/controls/add-observation.component.scss b/web-app/src/app/map/controls/add-observation.component.scss index 18cc100d6..5f7be4392 100644 --- a/web-app/src/app/map/controls/add-observation.component.scss +++ b/web-app/src/app/map/controls/add-observation.component.scss @@ -1,7 +1,3 @@ -button { - margin-top: 32px; -} - mat-icon { color: white; } \ No newline at end of file diff --git a/web-app/src/app/map/controls/export.component.html b/web-app/src/app/map/controls/export.component.html new file mode 100644 index 000000000..84c303667 --- /dev/null +++ b/web-app/src/app/map/controls/export.component.html @@ -0,0 +1,3 @@ + \ No newline at end of file diff --git a/web-app/src/app/map/controls/export.component.scss b/web-app/src/app/map/controls/export.component.scss new file mode 100644 index 000000000..e69de29bb diff --git a/web-app/src/app/map/controls/export.component.spec.ts b/web-app/src/app/map/controls/export.component.spec.ts new file mode 100644 index 000000000..7a7ad90df --- /dev/null +++ b/web-app/src/app/map/controls/export.component.spec.ts @@ -0,0 +1,29 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { MatButtonModule } from '@angular/material/button'; +import { MatIconModule } from '@angular/material/icon'; +import { ExportControlComponent } from './export.component'; +import { MatTooltipModule } from '@angular/material/tooltip'; + +describe('Export Control Component', () => { + let component: ExportControlComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [ MatIconModule, MatButtonModule, MatTooltipModule ], + declarations: [ ExportControlComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(ExportControlComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/map/controls/export.component.ts b/web-app/src/app/map/controls/export.component.ts new file mode 100644 index 000000000..5fc6b9a54 --- /dev/null +++ b/web-app/src/app/map/controls/export.component.ts @@ -0,0 +1,23 @@ +import { Component, EventEmitter, Output, AfterViewInit, ElementRef, ViewChild } from '@angular/core'; +import { MatButton } from '@angular/material/button'; +import { DomEvent } from 'leaflet'; + +@Component({ + selector: 'map-control-export', + templateUrl: './export.component.html', + styleUrls: ['./export.component.scss'] +}) +export class ExportControlComponent implements AfterViewInit { + @ViewChild(MatButton, { read: ElementRef }) button: ElementRef; + + @Output() click = new EventEmitter(); + + ngAfterViewInit(): void { + DomEvent.disableClickPropagation(this.button.nativeElement); + } + + onClick($event: MouseEvent): void { + $event.stopPropagation(); + this.click.emit(); + } +} diff --git a/web-app/src/app/map/controls/filter.component.html b/web-app/src/app/map/controls/filter.component.html new file mode 100644 index 000000000..6ead8af3d --- /dev/null +++ b/web-app/src/app/map/controls/filter.component.html @@ -0,0 +1,3 @@ + diff --git a/web-app/src/app/map/controls/filter.component.scss b/web-app/src/app/map/controls/filter.component.scss new file mode 100644 index 000000000..e69de29bb diff --git a/web-app/src/app/map/controls/filter.component.spec.ts b/web-app/src/app/map/controls/filter.component.spec.ts new file mode 100644 index 000000000..068e40a5a --- /dev/null +++ b/web-app/src/app/map/controls/filter.component.spec.ts @@ -0,0 +1,28 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; + +import { MatButtonModule } from '@angular/material/button'; +import { MatIconModule } from '@angular/material/icon'; +import { FilterControlComponent } from './filter.component'; + +describe('Filter Control Component', () => { + let component: FilterControlComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + imports: [ MatIconModule, MatButtonModule ], + declarations: [ FilterControlComponent ] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(FilterControlComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/map/controls/filter.component.ts b/web-app/src/app/map/controls/filter.component.ts new file mode 100644 index 000000000..386de8974 --- /dev/null +++ b/web-app/src/app/map/controls/filter.component.ts @@ -0,0 +1,23 @@ +import { Component, EventEmitter, Output, AfterViewInit, ElementRef, ViewChild } from '@angular/core'; +import { MatButton } from '@angular/material/button'; +import { DomEvent } from 'leaflet'; + +@Component({ + selector: 'map-control-filter', + templateUrl: './filter.component.html', + styleUrls: ['./filter.component.scss'] +}) +export class FilterControlComponent implements AfterViewInit { + @ViewChild(MatButton, { read: ElementRef }) button: ElementRef; + + @Output() click = new EventEmitter(); + + ngAfterViewInit(): void { + DomEvent.disableClickPropagation(this.button.nativeElement); + } + + onClick($event: MouseEvent): void { + $event.stopPropagation(); + this.click.emit(); + } +} diff --git a/web-app/src/app/map/controls/location.component.html b/web-app/src/app/map/controls/location.component.html index c82185d6e..463f4dd14 100644 --- a/web-app/src/app/map/controls/location.component.html +++ b/web-app/src/app/map/controls/location.component.html @@ -1,8 +1,8 @@
    - -
    \ No newline at end of file diff --git a/web-app/src/app/map/controls/location.component.spec.ts b/web-app/src/app/map/controls/location.component.spec.ts index fcb13780b..20a730a34 100644 --- a/web-app/src/app/map/controls/location.component.spec.ts +++ b/web-app/src/app/map/controls/location.component.spec.ts @@ -29,85 +29,76 @@ describe('LocationComponent', () => { }); it('should toggle locate on', () => { - spyOn(component.onLocate, 'emit'); + spyOn(component.stageChange, 'emit'); + component.state = LocationState.Off const button = fixture.debugElement.queryAll(By.css('button'))[0]; button.nativeElement.click(); - expect(component.onLocate.emit).toHaveBeenCalledWith({ - state: LocationState.ON + expect(component.stageChange.emit).toHaveBeenCalledWith({ + state: LocationState.Locate }); }); it('should toggle locate off', () => { - component.locateState = LocationState.ON; + component.state = LocationState.Locate; - spyOn(component.onLocate, 'emit'); + spyOn(component.stageChange, 'emit'); const button = fixture.debugElement.queryAll(By.css('button'))[0]; button.nativeElement.click(); - expect(component.onLocate.emit).toHaveBeenCalledWith({ - state: LocationState.OFF + expect(component.stageChange.emit).toHaveBeenCalledWith({ + state: LocationState.Off }); }); it('should toggle broadcast on', () => { - spyOn(component.onBroadcast, 'emit'); + spyOn(component.stageChange, 'emit'); const button = fixture.debugElement.queryAll(By.css('button'))[1]; button.nativeElement.click(); - expect(component.onBroadcast.emit).toHaveBeenCalledWith({ - state: LocationState.ON + expect(component.stageChange.emit).toHaveBeenCalledWith({ + state: LocationState.Broadcast }); }); it('should toggle broadcast off', () => { - component.broadcastState = LocationState.ON; + component.state = LocationState.Broadcast; - spyOn(component.onBroadcast, 'emit'); + spyOn(component.stageChange, 'emit'); const button = fixture.debugElement.queryAll(By.css('button'))[1]; button.nativeElement.click(); - expect(component.onBroadcast.emit).toHaveBeenCalledWith({ - state: LocationState.OFF + expect(component.stageChange.emit).toHaveBeenCalledWith({ + state: LocationState.Locate }); }); it('should toggle locate on if broadcast is on', () => { - spyOn(component.onLocate, 'emit'); - spyOn(component.onBroadcast, 'emit'); + spyOn(component.stageChange, 'emit'); + component.state = LocationState.Off const button = fixture.debugElement.queryAll(By.css('button'))[1]; button.nativeElement.click(); - expect(component.onBroadcast.emit).toHaveBeenCalledWith({ - state: LocationState.ON - }); - - expect(component.onLocate.emit).toHaveBeenCalledWith({ - state: LocationState.ON + expect(component.stageChange.emit).toHaveBeenCalledWith({ + state: LocationState.Broadcast }); }); it('should toggle broadcast off if locate is off', () => { - component.locateState = LocationState.ON; - component.broadcastState = LocationState.ON; + component.state = LocationState.Broadcast; - spyOn(component.onLocate, 'emit'); - spyOn(component.onBroadcast, 'emit'); + spyOn(component.stageChange, 'emit'); const button = fixture.debugElement.queryAll(By.css('button'))[0]; button.nativeElement.click(); - expect(component.onBroadcast.emit).toHaveBeenCalledWith({ - state: LocationState.OFF - }); - - expect(component.onLocate.emit).toHaveBeenCalledWith({ - state: LocationState.OFF + expect(component.stageChange.emit).toHaveBeenCalledWith({ + state: LocationState.Off }); }); }); diff --git a/web-app/src/app/map/controls/location.component.ts b/web-app/src/app/map/controls/location.component.ts index 9a77248fb..3aa433510 100644 --- a/web-app/src/app/map/controls/location.component.ts +++ b/web-app/src/app/map/controls/location.component.ts @@ -1,10 +1,11 @@ -import { Component, Output, EventEmitter, AfterViewInit, ElementRef, ViewChildren, QueryList } from '@angular/core'; +import { Component, Output, EventEmitter, AfterViewInit, ElementRef, ViewChildren, QueryList, Input } from '@angular/core'; import { DomEvent } from 'leaflet'; import { MatButton } from '@angular/material/button'; export enum LocationState { - ON, - OFF + Off, + Locate, + Broadcast } export interface LocationEvent { @@ -19,36 +20,22 @@ export interface LocationEvent { export class LocationComponent implements AfterViewInit { @ViewChildren(MatButton, { read: ElementRef }) buttons: QueryList; - @Output() onLocate = new EventEmitter(); - @Output() onBroadcast = new EventEmitter(); + @Input() state: LocationState + @Output() stageChange = new EventEmitter() - LocationState = LocationState; - locateState = LocationState.OFF; - broadcastState = LocationState.OFF; + LocationState = LocationState ngAfterViewInit(): void { - DomEvent.disableClickPropagation(this.buttons.first.nativeElement); - DomEvent.disableClickPropagation(this.buttons.last.nativeElement); + DomEvent.disableClickPropagation(this.buttons.first.nativeElement) + DomEvent.disableClickPropagation(this.buttons.last.nativeElement) } - locate(): void { - this.locateState = this.locateState === LocationState.ON ? LocationState.OFF : LocationState.ON; - - if (this.locateState === LocationState.OFF && this.broadcastState === LocationState.ON) { - this.broadcast(); - } - - this.onLocate.emit({ state: this.locateState }); + onLocate(): void { + this.stageChange.emit({ state: this.state === LocationState.Off ? LocationState.Locate : LocationState.Off }) } - broadcast(): void { - this.broadcastState = this.broadcastState === LocationState.ON ? LocationState.OFF : LocationState.ON; - - if (this.broadcastState === LocationState.ON && this.locateState === LocationState.OFF) { - this.locate(); - } - - this.onBroadcast.emit({ state: this.broadcastState }); + onBroadcast(): void { + this.stageChange.emit({ state: this.state === LocationState.Broadcast ? LocationState.Locate : LocationState.Broadcast }) } } diff --git a/web-app/src/app/map/controls/search.component.scss b/web-app/src/app/map/controls/search.component.scss index 22e54cea3..876a9391d 100644 --- a/web-app/src/app/map/controls/search.component.scss +++ b/web-app/src/app/map/controls/search.component.scss @@ -3,7 +3,6 @@ display: inline-flex; flex-direction: row; align-items: center; - margin-top: 32px; font-family: Roboto, "Helvetica Neue", sans-serif; font-size: 16px; } diff --git a/web-app/src/app/map/controls/zoom.component.html b/web-app/src/app/map/controls/zoom.component.html index 88daf9af2..53b332507 100644 --- a/web-app/src/app/map/controls/zoom.component.html +++ b/web-app/src/app/map/controls/zoom.component.html @@ -1,8 +1,9 @@
    - + +
    diff --git a/web-app/src/app/map/controls/zoom.component.scss b/web-app/src/app/map/controls/zoom.component.scss index ad4f47ed2..689adb370 100644 --- a/web-app/src/app/map/controls/zoom.component.scss +++ b/web-app/src/app/map/controls/zoom.component.scss @@ -1,6 +1,7 @@ .zoom { display: inline-flex; - flex-direction: column; + flex-direction: row; + gap: 8px; } button:not(:last-child) { diff --git a/web-app/src/app/map/controls/zoom.component.spec.ts b/web-app/src/app/map/controls/zoom.component.spec.ts index 94d9fc2cc..99b094196 100644 --- a/web-app/src/app/map/controls/zoom.component.spec.ts +++ b/web-app/src/app/map/controls/zoom.component.spec.ts @@ -30,7 +30,7 @@ describe('ZoomComponent', () => { it('should emit zoom in', () => { spyOn(component.onZoom, 'emit'); - const button = fixture.debugElement.queryAll(By.css('button'))[0]; + const button = fixture.debugElement.queryAll(By.css('button'))[1]; button.nativeElement.click(); expect(component.onZoom.emit).toHaveBeenCalledWith({ @@ -41,7 +41,7 @@ describe('ZoomComponent', () => { it('should emit zoom out', () => { spyOn(component.onZoom, 'emit'); - const button = fixture.debugElement.queryAll(By.css('button'))[1]; + const button = fixture.debugElement.queryAll(By.css('button'))[0]; button.nativeElement.click(); expect(component.onZoom.emit).toHaveBeenCalledWith({ diff --git a/web-app/src/ng1/leaflet-extensions/FeatureEdit.js b/web-app/src/app/map/edit/FeatureEditor.ts similarity index 71% rename from web-app/src/ng1/leaflet-extensions/FeatureEdit.js rename to web-app/src/app/map/edit/FeatureEditor.ts index 202183c9e..e13085ee5 100644 --- a/web-app/src/ng1/leaflet-extensions/FeatureEdit.js +++ b/web-app/src/app/map/edit/FeatureEditor.ts @@ -1,14 +1,22 @@ -var L = require('leaflet'); - -class MageFeatureEdit { - constructor(map, feature, delegate) { +import { DomUtil, geoJSON, GeoJSON, Map, marker, point, tooltip, Tooltip } from "leaflet"; +import { fixedWidthIcon } from "../marker/FixedWidthIcon"; + +export class FeatureEditor { + private map: Map + private layer: any + private editedFeature: any + private tooltip: Tooltip + private vertexClickListener: any + private geometryChangedListener: any + + constructor(map: Map, feature: any, delegate: any) { this.map = map; this.geometryChangedListener = delegate.geometryChanged || function () { }; this.vertexClickListener = delegate.vertexClick || function () { }; - this.tooltip = new L.tooltip({ + this.tooltip = tooltip({ className: 'overlay-tooltip', - offset: L.point(20, 0), + offset: point(20, 0), direction: 'right', permanent: true }); @@ -19,28 +27,29 @@ class MageFeatureEdit { if (feature.geometry.type === 'Point') { if (feature.geometry.coordinates.length) { - this.map.setView(L.GeoJSON.coordsToLatLng(feature.geometry.coordinates), 17); + this.map.setView(GeoJSON.coordsToLatLng(feature.geometry.coordinates), 17); } else { let center = this.map.getCenter(); feature.geometry.coordinates = [center.lng, center.lat]; } - this.layer = L.geoJson(feature, { - pointToLayer: (_, latlng) => { - return L.fixedWidthMarker(latlng, { - icon: L.fixedWidthIcon({ - iconUrl: feature.style ? feature.style.iconUrl : '', - tooltip: true - }), - tooltip: true + this.layer = geoJSON(feature, { + pointToLayer: (_, latLng) => { + return marker(latLng, { + icon: fixedWidthIcon({ + iconUrl: feature?.style?.iconUrl, + html: 'Edit Observation
    Drag this marker to re-position
    ' + }) }); } }).getLayers()[0]; - this.layer.addTo(this.map); + + this.layer.addTo(this.map) + this.initiatePointEdit(); } else { if (feature.geometry.coordinates.length) { - this.layer = L.geoJson(feature, { + this.layer = geoJSON(feature, { style: () => { return feature.style; } @@ -100,10 +109,10 @@ class MageFeatureEdit { }); } - initiateShapeEdit(selectVertexIndex) { + initiateShapeEdit(selectVertexIndex?: any) { this.layer.enableEdit(); this.layer.selectedVertex = this.layer.editor.editLayer.getLayers()[selectVertexIndex || 0]; - L.DomUtil.addClass(this.layer.selectedVertex.getElement(), 'selected-marker'); + DomUtil.addClass(this.layer.selectedVertex.getElement(), 'selected-marker'); this._addEditEvents(this.layer); } @@ -137,9 +146,9 @@ class MageFeatureEdit { _selectVertex(layer, vertex) { layer.editor.editLayer.eachLayer(function (layer) { - L.DomUtil.removeClass(layer.getElement(), 'selected-marker'); + DomUtil.removeClass(layer.getElement(), 'selected-marker'); }); - L.DomUtil.addClass(vertex.getElement(), 'selected-marker'); + DomUtil.addClass(vertex.getElement(), 'selected-marker'); layer.selectedVertex = vertex; this.vertexClickListener({ index: vertex.getIndex(), @@ -150,10 +159,10 @@ class MageFeatureEdit { addTooltip (e) { this.map.on('mousemove', this.moveTooltip, this); - if (e.layer.editor instanceof L.Editable.PolylineEditor) { - this.tooltip.setContent('Edit Observation
    Click on the map to start a line
    '); - } else { + if (this.isPolygonEditor(e.layer.editor)) { this.tooltip.setContent('Edit Observation
    Click on the map to start a polygon
    '); + } else { + this.tooltip.setContent('Edit Observation
    Click on the map to start a line
    '); } const center = this.map.getCenter(); @@ -176,19 +185,21 @@ class MageFeatureEdit { updateTooltip (e) { if (e.layer.editor._drawnLatLngs.length < e.layer.editor.MIN_VERTEX) { - if (e.layer.editor instanceof L.Editable.PolylineEditor) { - this.tooltip.setContent('Edit Observation

    Click on the map to continue line

    '); + if (this.isPolygonEditor(e.layer.editor)) { + this.tooltip.setContent('Edit Observation
    Click on the map to continue polygon
    '); } else { - this.tooltip.setContent('Edit Observation

    Click on the map to continue polygon

    '); + this.tooltip.setContent('Edit Observation
    Click on the map to continue line
    '); } } else { - if (e.layer.editor instanceof L.Editable.PolylineEditor) { - this.tooltip.setContent('Edit Observation

    Click on last point to finish line

    '); + if (this.isPolygonEditor(e.layer.editor)) { + this.tooltip.setContent('Edit Observation
    Click on last point to finish polygon
    '); } else { - this.tooltip.setContent('Edit Observation

    Click on last point to finish polygon

    '); + this.tooltip.setContent('Edit Observation
    Click on last point to finish line
    '); } } } -} -module.exports = MageFeatureEdit; \ No newline at end of file + isPolygonEditor(editor: any): boolean { + return typeof editor.newHole === 'function' + } +} \ No newline at end of file diff --git a/web-app/src/ng1/leaflet-extensions/GeoPackageLayer.ts b/web-app/src/app/map/geopackage/GeoPackageLayer.ts similarity index 95% rename from web-app/src/ng1/leaflet-extensions/GeoPackageLayer.ts rename to web-app/src/app/map/geopackage/GeoPackageLayer.ts index 5c6fb571f..6659d4ef5 100644 --- a/web-app/src/ng1/leaflet-extensions/GeoPackageLayer.ts +++ b/web-app/src/app/map/geopackage/GeoPackageLayer.ts @@ -1,5 +1,5 @@ import { TileLayer, TileLayerOptions, Util } from 'leaflet'; -import { SimpleStyle } from 'src/app/map/layers/layer.service'; +import { SimpleStyle } from '../layers/layer.service'; export interface GeoPackageLayerOptions extends TileLayerOptions { token: string; diff --git a/web-app/src/ng1/leaflet-extensions/GeoPackageLayers.ts b/web-app/src/app/map/geopackage/GeoPackageLayers.ts similarity index 90% rename from web-app/src/ng1/leaflet-extensions/GeoPackageLayers.ts rename to web-app/src/app/map/geopackage/GeoPackageLayers.ts index c49a02025..ebb9a298b 100644 --- a/web-app/src/ng1/leaflet-extensions/GeoPackageLayers.ts +++ b/web-app/src/app/map/geopackage/GeoPackageLayers.ts @@ -7,16 +7,14 @@ export default class GeoPackageLayers { closestLayer: Layer & { feature?: { layerId?: number; gp_table?: string } }; constructor( public map: Map, - public layerControl: any, - public LayerService: any, - public FilterService: any, - public LocalStorageService: any + public layerService: any, + public filterService: any, + public localStorageService: any ) { this.map = map; - this.layerControl = layerControl; - this.LayerService = LayerService; - this.FilterService = FilterService; - this.LocalStorageService = LocalStorageService; + this.layerService = layerService; + this.filterService = filterService; + this.localStorageService = localStorageService; this.visibleGeoPackageLayers = []; this.map.on('click', this.mapClickEventHandler.bind(this)); @@ -25,9 +23,9 @@ export default class GeoPackageLayers { } createGeoPackageLayer(table, id, pane): Layer { - const filteredEvent = this.FilterService.getEvent(); + const filteredEvent = this.filterService.getEvent(); const layer = new GeoPackageLayer('api/events/' + filteredEvent.id + '/layers/' + id + '/' + table.name + '/{z}/{x}/{y}.png', { - token: this.LocalStorageService.getToken(), + token: this.localStorageService.getToken(), minZoom: table.minZoom, maxZoom: table.maxZoom, layerId: id, @@ -95,7 +93,7 @@ export default class GeoPackageLayers { }; }); - this.LayerService.getClosestFeaturesForLayers(layers, event.latlng, this.getTileFromPoint(event.latlng)).then(features => { + this.layerService.getClosestFeaturesForLayers(layers, event.latlng, this.getTileFromPoint(event.latlng)).then(features => { if (this.closestLayer) { this.map.removeLayer(this.closestLayer); } diff --git a/web-app/src/ng1/leaflet-extensions/grid/gars/GARSLayer.ts b/web-app/src/app/map/layers/gars/GARSLayer.ts similarity index 100% rename from web-app/src/ng1/leaflet-extensions/grid/gars/GARSLayer.ts rename to web-app/src/app/map/layers/gars/GARSLayer.ts diff --git a/web-app/src/ng1/leaflet-extensions/grid/gars/TileDraw.ts b/web-app/src/app/map/layers/gars/TileDraw.ts similarity index 100% rename from web-app/src/ng1/leaflet-extensions/grid/gars/TileDraw.ts rename to web-app/src/app/map/layers/gars/TileDraw.ts diff --git a/web-app/src/app/map/layers/layer-content.component.spec.ts b/web-app/src/app/map/layers/layer-content.component.spec.ts index b13e8aca6..e4382936d 100644 --- a/web-app/src/app/map/layers/layer-content.component.spec.ts +++ b/web-app/src/app/map/layers/layer-content.component.spec.ts @@ -9,7 +9,7 @@ import { MatSliderModule } from '@angular/material/slider'; import { ColorPickerComponent } from 'src/app/color-picker/color-picker.component'; import { CheckboardModule, SaturationModule, HueModule, AlphaModule } from 'ngx-color'; import { FormsModule } from '@angular/forms'; -import { LayerService } from './layer.service'; +import { MapLayerService } from './layer.service'; import { Component, ViewChild } from '@angular/core'; @Component({ @@ -35,7 +35,7 @@ describe('LayerContentComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ imports: [ FormsModule, MatInputModule, MatFormFieldModule, MatCardModule, MatSliderModule, MatIconModule, CheckboardModule, SaturationModule, HueModule, AlphaModule ], - providers: [ LayerService ], + providers: [MapLayerService ], declarations: [ ColorPickerComponent, TestHostComponent, LayerContentComponent ] }) .compileComponents(); diff --git a/web-app/src/app/map/layers/layer-content.component.ts b/web-app/src/app/map/layers/layer-content.component.ts index 7386dab50..a29fbbb07 100644 --- a/web-app/src/app/map/layers/layer-content.component.ts +++ b/web-app/src/app/map/layers/layer-content.component.ts @@ -1,6 +1,6 @@ import { Component, Input, ViewChild, ElementRef } from '@angular/core'; import { MatSliderChange } from '@angular/material/slider'; -import { LayerService, SimpleStyle } from './layer.service'; +import { MapLayerService, SimpleStyle } from './layer.service'; import { ColorEvent } from 'src/app/color-picker/color-picker.component'; import { trigger, style, transition, animate } from '@angular/animations'; @@ -29,7 +29,7 @@ export class LayerContentComponent { showColorPicker = false; stroke = '#000000'; - constructor(private layerService: LayerService) {} + constructor(private layerService: MapLayerService) {} toggleStyle(): void { if (this.style) { diff --git a/web-app/src/app/map/layers/layer-header.component.spec.ts b/web-app/src/app/map/layers/layer-header.component.spec.ts index 8e25065b8..061f69ffc 100644 --- a/web-app/src/app/map/layers/layer-header.component.spec.ts +++ b/web-app/src/app/map/layers/layer-header.component.spec.ts @@ -6,7 +6,7 @@ import { MatFormFieldModule } from '@angular/material/form-field'; import { MatIconModule } from '@angular/material/icon'; import { MatRadioModule } from '@angular/material/radio'; import { Component, ViewChild } from '@angular/core'; -import { LayerService } from './layer.service'; +import { MapLayerService } from './layer.service'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { By } from '@angular/platform-browser'; @@ -33,7 +33,7 @@ describe('LayerHeaderComponent', () => { beforeEach(waitForAsync(() => { TestBed.configureTestingModule({ imports: [ NoopAnimationsModule, MatFormFieldModule, MatCheckboxModule, MatRadioModule, MatIconModule ], - providers: [ LayerService ], + providers: [MapLayerService ], declarations: [ LayerHeaderComponent, TestHostComponent ] }) .compileComponents(); diff --git a/web-app/src/app/map/layers/layer-header.component.ts b/web-app/src/app/map/layers/layer-header.component.ts index d29319c30..3730117c3 100644 --- a/web-app/src/app/map/layers/layer-header.component.ts +++ b/web-app/src/app/map/layers/layer-header.component.ts @@ -1,6 +1,6 @@ import { Component, Input, Output, EventEmitter } from '@angular/core'; import { MatCheckboxChange } from '@angular/material/checkbox'; -import { LayerService } from './layer.service'; +import { MapLayerService } from './layer.service'; import { state, style, trigger } from '@angular/animations'; @Component({ @@ -21,7 +21,7 @@ export class LayerHeaderComponent { expanded = false; - constructor(private layerService: LayerService) {} + constructor(private layerService: MapLayerService) {} hasBounds(): boolean { const mapLayer = this.layer.layer; diff --git a/web-app/src/app/map/layers/layer.service.spec.ts b/web-app/src/app/map/layers/layer.service.spec.ts index ec45c3f23..17171e90a 100644 --- a/web-app/src/app/map/layers/layer.service.spec.ts +++ b/web-app/src/app/map/layers/layer.service.spec.ts @@ -1,19 +1,19 @@ import { TestBed } from '@angular/core/testing'; -import { LayerService } from './layer.service'; +import { MapLayerService } from './layer.service'; describe('LayerService', () => { beforeEach(() => TestBed.configureTestingModule({ - providers: [ LayerService ] + providers: [MapLayerService ] })); it('should be created', () => { - const service: LayerService = TestBed.inject(LayerService); + const service: MapLayerService = TestBed.inject(MapLayerService); expect(service).toBeTruthy(); }); it('should toggle on', (done) => { - const service: LayerService = TestBed.inject(LayerService); + const service: MapLayerService = TestBed.inject(MapLayerService); const layer = {}; const checked = true; @@ -28,7 +28,7 @@ describe('LayerService', () => { }); it('should toggle off', (done) => { - const service: LayerService = TestBed.inject(LayerService); + const service: MapLayerService = TestBed.inject(MapLayerService); const layer = {}; const checked = false; @@ -42,7 +42,7 @@ describe('LayerService', () => { }); it('should toggle zoom', (done) => { - const service: LayerService = TestBed.inject(LayerService); + const service: MapLayerService = TestBed.inject(MapLayerService); const layer = {}; service.zoom$.subscribe(event => { @@ -54,7 +54,7 @@ describe('LayerService', () => { }); it('should change opacity', (done) => { - const service: LayerService = TestBed.inject(LayerService); + const service: MapLayerService = TestBed.inject(MapLayerService); const layer = {}; const opacity = .5; @@ -68,7 +68,7 @@ describe('LayerService', () => { }); it('should change style', (done) => { - const service: LayerService = TestBed.inject(LayerService); + const service: MapLayerService = TestBed.inject(MapLayerService); const layer = {}; const style = { stroke: '#FFFFFF', fill: '#000000', width: 2}; diff --git a/web-app/src/app/map/layers/layer.service.ts b/web-app/src/app/map/layers/layer.service.ts index 7ec64ef75..747ffcd86 100644 --- a/web-app/src/app/map/layers/layer.service.ts +++ b/web-app/src/app/map/layers/layer.service.ts @@ -26,42 +26,44 @@ export interface StyleEvent { style: SimpleStyle; } -@Injectable() -export class LayerService { - private toggleSource = new Subject(); - private zoomSource = new Subject(); - private opacitySource = new Subject(); - private styleSource = new Subject(); +@Injectable({ + providedIn: 'root' +}) +export class MapLayerService { + private toggleSource = new Subject() + private zoomSource = new Subject() + private opacitySource = new Subject() + private styleSource = new Subject() - toggle$ = this.toggleSource.asObservable(); - zoom$ = this.zoomSource.asObservable(); - opacity$ = this.opacitySource.asObservable(); - style$ = this.styleSource.asObservable(); + toggle$ = this.toggleSource.asObservable() + zoom$ = this.zoomSource.asObservable() + opacity$ = this.opacitySource.asObservable() + style$ = this.styleSource.asObservable() toggle(layer: any, value: boolean): void { this.toggleSource.next({ layer: layer, value: value - }); + }) } zoom(layer: any): void { this.zoomSource.next({ layer: layer - }); + }) } opacity(layer: any, opacity: number): void { this.opacitySource.next({ layer: layer, opacity: opacity - }); + }) } style(layer: any, style: SimpleStyle): void { this.styleSource.next({ layer: layer, style: style - }); + }) } } diff --git a/web-app/src/app/map/layers/layers.component.html b/web-app/src/app/map/layers/layers.component.html index 200241166..424293a15 100644 --- a/web-app/src/app/map/layers/layers.component.html +++ b/web-app/src/app/map/layers/layers.component.html @@ -1,5 +1,5 @@
    -

    MAGE

    +

    Mage

    diff --git a/web-app/src/ng1/leaflet-extensions/grid/mgrs/MGRSLayer.ts b/web-app/src/app/map/layers/mgrs/MGRSLayer.ts similarity index 100% rename from web-app/src/ng1/leaflet-extensions/grid/mgrs/MGRSLayer.ts rename to web-app/src/app/map/layers/mgrs/MGRSLayer.ts diff --git a/web-app/src/ng1/leaflet-extensions/grid/mgrs/TileDraw.ts b/web-app/src/app/map/layers/mgrs/TileDraw.ts similarity index 100% rename from web-app/src/ng1/leaflet-extensions/grid/mgrs/TileDraw.ts rename to web-app/src/app/map/layers/mgrs/TileDraw.ts diff --git a/web-app/src/app/map/layers/static/layers.ts b/web-app/src/app/map/layers/static/layers.ts new file mode 100644 index 000000000..96eef80b6 --- /dev/null +++ b/web-app/src/app/map/layers/static/layers.ts @@ -0,0 +1,295139 @@ +import { FeatureCollection } from "geojson"; + +export const COUNTRIES: FeatureCollection = { + "type": "FeatureCollection", + "features": [ + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -24.39, + 14.81 + ], + [ + -24.5, + 14.92 + ], + [ + -24.37, + 15.05 + ], + [ + -24.28, + 14.88 + ], + [ + -24.39, + 14.81 + ] + ] + ], + [ + [ + [ + -23.68, + 15.31 + ], + [ + -23.44, + 15.04 + ], + [ + -23.48, + 14.91 + ], + [ + -23.78, + 15.06 + ], + [ + -23.68, + 15.31 + ] + ] + ], + [ + [ + [ + -24.32, + 16.49 + ], + [ + -24.42, + 16.65 + ], + [ + -24.01, + 16.57 + ], + [ + -24.32, + 16.49 + ] + ] + ], + [ + [ + [ + -25.09, + 17.2 + ], + [ + -24.99, + 17.06 + ], + [ + -25.3, + 16.91 + ], + [ + -25.34, + 17.09 + ], + [ + -25.09, + 17.2 + ] + ] + ], + [ + [ + [ + -23.12, + 15.14 + ], + [ + -23.23, + 15.15 + ], + [ + -23.18, + 15.34 + ], + [ + -23.12, + 15.14 + ] + ] + ], + [ + [ + [ + -22.91, + 16.15 + ], + [ + -22.79, + 16.23 + ], + [ + -22.67, + 16.08 + ], + [ + -22.88, + 15.97 + ], + [ + -22.91, + 16.15 + ] + ] + ], + [ + [ + [ + -22.94, + 16.68 + ], + [ + -22.92, + 16.86 + ], + [ + -22.89, + 16.59 + ], + [ + -22.94, + 16.68 + ] + ] + ] + ] + }, + "properties": { + "A3": "CPV" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -68.31, + 12.2 + ], + [ + -68.39, + 12.31 + ], + [ + -68.21, + 12.11 + ], + [ + -68.31, + 12.2 + ] + ] + ] + }, + "properties": { + "A3": "BES" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 9.53, + 47.27 + ], + [ + 9.61, + 47.06 + ], + [ + 9.48, + 47.06 + ], + [ + 9.47, + 47.06 + ], + [ + 9.51, + 47.08 + ], + [ + 9.51, + 47.09 + ], + [ + 9.52, + 47.1 + ], + [ + 9.52, + 47.12 + ], + [ + 9.51, + 47.13 + ], + [ + 9.49, + 47.16 + ], + [ + 9.49, + 47.17 + ], + [ + 9.49, + 47.18 + ], + [ + 9.49, + 47.2 + ], + [ + 9.5, + 47.21 + ], + [ + 9.51, + 47.23 + ], + [ + 9.52, + 47.25 + ], + [ + 9.53, + 47.26 + ], + [ + 9.53, + 47.27 + ] + ] + ] + }, + "properties": { + "A3": "LIE" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -4.46, + 54.17 + ], + [ + -4.79, + 54.06 + ], + [ + -4.37, + 54.42 + ], + [ + -4.46, + 54.17 + ] + ] + ] + }, + "properties": { + "A3": "IMN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 140.91, + -6.56 + ], + [ + 141, + -6.31 + ], + [ + 141, + -6.29 + ], + [ + 141, + -4.18 + ], + [ + 141, + -4.16 + ], + [ + 141, + -4.15 + ], + [ + 141, + -4.14 + ], + [ + 141, + -2.6 + ], + [ + 142.53, + -3.23 + ], + [ + 143.5, + -3.44 + ], + [ + 144, + -3.82 + ], + [ + 144.53, + -3.82 + ], + [ + 144.49, + -3.99 + ], + [ + 144.54, + -3.91 + ], + [ + 145.02, + -4.34 + ], + [ + 145.32, + -4.39 + ], + [ + 145.81, + -4.85 + ], + [ + 145.76, + -5.48 + ], + [ + 146.46, + -5.61 + ], + [ + 146.8, + -5.86 + ], + [ + 147.57, + -6.06 + ], + [ + 147.81, + -6.33 + ], + [ + 147.86, + -6.65 + ], + [ + 146.94, + -6.71 + ], + [ + 147.18, + -7.46 + ], + [ + 147.47, + -7.59 + ], + [ + 147.75, + -7.96 + ], + [ + 148.13, + -8.06 + ], + [ + 148.23, + -8.58 + ], + [ + 148.44, + -8.68 + ], + [ + 148.6, + -9.08 + ], + [ + 149.29, + -9.01 + ], + [ + 149.24, + -9.5 + ], + [ + 150.06, + -9.68 + ], + [ + 149.71, + -9.81 + ], + [ + 149.86, + -10.02 + ], + [ + 150.61, + -10.29 + ], + [ + 150.87, + -10.22 + ], + [ + 150.63, + -10.35 + ], + [ + 150.34, + -10.33 + ], + [ + 150.7, + -10.56 + ], + [ + 150.2, + -10.7 + ], + [ + 149.85, + -10.55 + ], + [ + 150.11, + -10.41 + ], + [ + 149.91, + -10.5 + ], + [ + 149.75, + -10.35 + ], + [ + 148.74, + -10.24 + ], + [ + 148.72, + -10.1 + ], + [ + 148.4, + -10.21 + ], + [ + 148.17, + -10.09 + ], + [ + 148.25, + -10 + ], + [ + 147.99, + -10.16 + ], + [ + 147.91, + -10.04 + ], + [ + 147.73, + -10.1 + ], + [ + 147.3, + -9.5 + ], + [ + 146.9, + -9.27 + ], + [ + 146.93, + -9.15 + ], + [ + 146.98, + -9 + ], + [ + 146.89, + -9.11 + ], + [ + 146.59, + -9 + ], + [ + 146.62, + -8.79 + ], + [ + 146.1, + -8.08 + ], + [ + 145.83, + -8.03 + ], + [ + 145.78, + -7.89 + ], + [ + 145.41, + -7.95 + ], + [ + 145.05, + -7.71 + ], + [ + 145.05, + -7.85 + ], + [ + 144.95, + -7.69 + ], + [ + 144.95, + -7.8 + ], + [ + 144.85, + -7.61 + ], + [ + 145.01, + -7.56 + ], + [ + 144.77, + -7.45 + ], + [ + 144.76, + -7.57 + ], + [ + 144.76, + -7.38 + ], + [ + 144.66, + -7.49 + ], + [ + 144.45, + -7.3 + ], + [ + 144.27, + -7.34 + ], + [ + 144.39, + -7.42 + ], + [ + 144.23, + -7.35 + ], + [ + 144.25, + -7.59 + ], + [ + 144.06, + -7.58 + ], + [ + 144.15, + -7.8 + ], + [ + 143.62, + -7.45 + ], + [ + 143.92, + -7.98 + ], + [ + 143.44, + -7.97 + ], + [ + 143.69, + -8.23 + ], + [ + 142.52, + -8.33 + ], + [ + 142.35, + -8.15 + ], + [ + 142.19, + -8.19 + ], + [ + 142.36, + -8.18 + ], + [ + 142.45, + -8.37 + ], + [ + 142.76, + -8.31 + ], + [ + 143.1, + -8.45 + ], + [ + 143.4, + -8.76 + ], + [ + 143.34, + -9.03 + ], + [ + 142.64, + -9.33 + ], + [ + 142.23, + -9.08 + ], + [ + 141.18, + -9.23 + ], + [ + 141.02, + -9.12 + ], + [ + 141.02, + -6.89 + ], + [ + 140.87, + -6.79 + ], + [ + 140.91, + -6.56 + ] + ], + [ + [ + 141.48, + -7.1 + ], + [ + 141.5, + -7.27 + ], + [ + 141.55, + -6.87 + ], + [ + 141.48, + -7.1 + ] + ] + ], + [ + [ + [ + 152.52, + -3.9 + ], + [ + 152.17, + -3.5 + ], + [ + 150.98, + -2.78 + ], + [ + 150.72, + -2.75 + ], + [ + 150.86, + -2.7 + ], + [ + 150.8, + -2.55 + ], + [ + 152.05, + -3.24 + ], + [ + 152.55, + -3.81 + ], + [ + 152.93, + -3.98 + ], + [ + 153.12, + -4.37 + ], + [ + 152.88, + -4.85 + ], + [ + 152.52, + -3.9 + ] + ] + ], + [ + [ + [ + 150.88, + -2.97 + ], + [ + 150.74, + -2.98 + ], + [ + 151.01, + -2.96 + ], + [ + 150.88, + -2.97 + ] + ] + ], + [ + [ + [ + 150.45, + -2.65 + ], + [ + 150.17, + -2.68 + ], + [ + 149.94, + -2.47 + ], + [ + 150.2, + -2.36 + ], + [ + 150.44, + -2.48 + ], + [ + 150.45, + -2.65 + ] + ] + ], + [ + [ + [ + 154.62, + -5.46 + ], + [ + 154.52, + -5.13 + ], + [ + 154.62, + -5 + ], + [ + 154.62, + -5.46 + ] + ] + ], + [ + [ + [ + 155.41, + -6.06 + ], + [ + 155.92, + -6.51 + ], + [ + 155.92, + -6.8 + ], + [ + 155.6, + -6.86 + ], + [ + 155.25, + -6.63 + ], + [ + 155.21, + -6.31 + ], + [ + 154.74, + -5.93 + ], + [ + 154.67, + -5.43 + ], + [ + 155.07, + -5.54 + ], + [ + 155.41, + -6.06 + ] + ] + ], + [ + [ + [ + 149.54, + -1.34 + ], + [ + 149.75, + -1.53 + ], + [ + 149.51, + -1.44 + ], + [ + 149.54, + -1.34 + ] + ] + ], + [ + [ + [ + 152.42, + -9.03 + ], + [ + 152.79, + -9 + ], + [ + 153.02, + -9.16 + ], + [ + 152.74, + -9.26 + ], + [ + 152.7, + -9.09 + ], + [ + 152.42, + -9.03 + ] + ] + ], + [ + [ + [ + 150.76, + -9.77 + ], + [ + 151.11, + -10.04 + ], + [ + 151.27, + -9.92 + ], + [ + 151.22, + -10.19 + ], + [ + 150.96, + -10.11 + ], + [ + 150.76, + -9.77 + ] + ] + ], + [ + [ + [ + 150.69, + -9.43 + ], + [ + 150.93, + -9.68 + ], + [ + 150.44, + -9.63 + ], + [ + 150.44, + -9.35 + ], + [ + 150.69, + -9.43 + ] + ] + ], + [ + [ + [ + 150.35, + -9.51 + ], + [ + 150.1, + -9.37 + ], + [ + 150.16, + -9.22 + ], + [ + 150.34, + -9.27 + ], + [ + 150.35, + -9.51 + ] + ] + ], + [ + [ + [ + 151.06, + -8.75 + ], + [ + 151.13, + -8.59 + ], + [ + 151, + -8.51 + ], + [ + 151.12, + -8.4 + ], + [ + 151.11, + -8.5 + ], + [ + 151.15, + -8.57 + ], + [ + 151.1, + -8.75 + ], + [ + 151.13, + -8.8 + ], + [ + 151.06, + -8.75 + ] + ] + ], + [ + [ + [ + 152.75, + -10.63 + ], + [ + 152.88, + -10.67 + ], + [ + 152.52, + -10.62 + ], + [ + 152.75, + -10.63 + ] + ] + ], + [ + [ + [ + 153.49, + -11.46 + ], + [ + 153.78, + -11.61 + ], + [ + 153.55, + -11.65 + ], + [ + 153.17, + -11.35 + ], + [ + 153.49, + -11.46 + ] + ] + ], + [ + [ + [ + 150.42, + -6.25 + ], + [ + 149.61, + -6.29 + ], + [ + 149.33, + -6.05 + ], + [ + 149.04, + -6.16 + ], + [ + 149.03, + -6.02 + ], + [ + 148.37, + -5.75 + ], + [ + 148.32, + -5.56 + ], + [ + 148.42, + -5.44 + ], + [ + 149.22, + -5.58 + ], + [ + 149.66, + -5.45 + ], + [ + 149.87, + -5.52 + ], + [ + 150.09, + -5 + ], + [ + 150.19, + -5.06 + ], + [ + 150.02, + -5.29 + ], + [ + 150.09, + -5.52 + ], + [ + 150.9, + -5.49 + ], + [ + 151.35, + -4.91 + ], + [ + 151.69, + -4.87 + ], + [ + 151.49, + -4.21 + ], + [ + 151.95, + -4.34 + ], + [ + 152.17, + -4.13 + ], + [ + 152.16, + -4.3 + ], + [ + 152.4, + -4.32 + ], + [ + 152.33, + -4.84 + ], + [ + 151.95, + -4.99 + ], + [ + 152.09, + -5.45 + ], + [ + 151.81, + -5.59 + ], + [ + 151.47, + -5.52 + ], + [ + 151.51, + -5.68 + ], + [ + 151.19, + -5.96 + ], + [ + 150.42, + -6.25 + ] + ] + ], + [ + [ + [ + 147.09, + -5.21 + ], + [ + 147.22, + -5.35 + ], + [ + 147.13, + -5.44 + ], + [ + 147, + -5.35 + ], + [ + 147.09, + -5.21 + ] + ] + ], + [ + [ + [ + 147.86, + -5.71 + ], + [ + 147.77, + -5.46 + ], + [ + 148.09, + -5.64 + ], + [ + 148.02, + -5.83 + ], + [ + 147.86, + -5.71 + ] + ] + ], + [ + [ + [ + 145.99, + -4.52 + ], + [ + 146.05, + -4.71 + ], + [ + 145.93, + -4.75 + ], + [ + 145.99, + -4.52 + ] + ] + ], + [ + [ + [ + 147, + -1.97 + ], + [ + 147.44, + -2.04 + ], + [ + 147.19, + -2.2 + ], + [ + 146.51, + -2.21 + ], + [ + 146.57, + -1.99 + ], + [ + 147, + -1.97 + ] + ] + ], + [ + [ + [ + 143.42, + -8.59 + ], + [ + 143.19, + -8.41 + ], + [ + 143.64, + -8.69 + ], + [ + 143.42, + -8.59 + ] + ] + ] + ] + }, + "properties": { + "A3": "PNG" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -5.38, + 35.91 + ], + [ + -5.34, + 35.87 + ], + [ + -5.06, + 35.41 + ], + [ + -4.3, + 35.17 + ], + [ + -3.71, + 35.29 + ], + [ + -3.34, + 35.19 + ], + [ + -2.98, + 35.44 + ], + [ + -2.95, + 35.32 + ], + [ + -2.93, + 35.27 + ], + [ + -2.81, + 35.1 + ], + [ + -2.21, + 35.09 + ], + [ + -1.74, + 34.74 + ], + [ + -1.85, + 34.62 + ], + [ + -1.69, + 34.49 + ], + [ + -1.71, + 34.23 + ], + [ + -1.54, + 32.96 + ], + [ + -1, + 32.52 + ], + [ + -1.25, + 32.33 + ], + [ + -1.3, + 32.17 + ], + [ + -1.15, + 32.11 + ], + [ + -2.87, + 32.11 + ], + [ + -2.82, + 31.79 + ], + [ + -3.66, + 31.63 + ], + [ + -3.78, + 31.1 + ], + [ + -3.64, + 31.17 + ], + [ + -3.54, + 31.01 + ], + [ + -3.67, + 30.66 + ], + [ + -4.32, + 30.53 + ], + [ + -5.29, + 29.9 + ], + [ + -5.56, + 29.48 + ], + [ + -5.8, + 29.61 + ], + [ + -7.15, + 29.52 + ], + [ + -8.67, + 28.71 + ], + [ + -8.67, + 27.67 + ], + [ + -8.81, + 27.66 + ], + [ + -8.77, + 26.99 + ], + [ + -9.47, + 26.96 + ], + [ + -9.91, + 26.73 + ], + [ + -10.58, + 26.9 + ], + [ + -11.33, + 26.85 + ], + [ + -11.26, + 26.72 + ], + [ + -11.67, + 26 + ], + [ + -12, + 26 + ], + [ + -12, + 25.75 + ], + [ + -12.05, + 25.29 + ], + [ + -12.93, + 24.42 + ], + [ + -13.04, + 23.99 + ], + [ + -13.77, + 23.76 + ], + [ + -14.16, + 22.42 + ], + [ + -14.49, + 22.04 + ], + [ + -14.52, + 21.62 + ], + [ + -15.04, + 21.34 + ], + [ + -15.17, + 21.34 + ], + [ + -15.27, + 21.34 + ], + [ + -15.72, + 21.34 + ], + [ + -15.81, + 21.34 + ], + [ + -15.92, + 21.34 + ], + [ + -15.98, + 21.34 + ], + [ + -15.99, + 21.34 + ], + [ + -17.03, + 21.34 + ], + [ + -16.81, + 22.16 + ], + [ + -16.49, + 22.33 + ], + [ + -16.2, + 23.11 + ], + [ + -15.71, + 23.83 + ], + [ + -15.77, + 23.92 + ], + [ + -16, + 23.63 + ], + [ + -15.9, + 23.82 + ], + [ + -14.88, + 24.7 + ], + [ + -14.83, + 25.3 + ], + [ + -14.48, + 26.18 + ], + [ + -13.57, + 26.74 + ], + [ + -13.19, + 27.63 + ], + [ + -12.92, + 27.95 + ], + [ + -11.51, + 28.31 + ], + [ + -10.22, + 29.31 + ], + [ + -9.67, + 30.05 + ], + [ + -9.61, + 30.41 + ], + [ + -9.89, + 30.63 + ], + [ + -9.84, + 31.39 + ], + [ + -9.26, + 32.18 + ], + [ + -9.28, + 32.54 + ], + [ + -8.53, + 33.26 + ], + [ + -6.82, + 34.03 + ], + [ + -6.26, + 34.83 + ], + [ + -5.93, + 35.79 + ], + [ + -5.38, + 35.91 + ] + ], + [ + [ + -7.63, + 32.51 + ], + [ + -7.6, + 32.39 + ], + [ + -7.4, + 32.47 + ], + [ + -7.63, + 32.51 + ] + ] + ] + }, + "properties": { + "A3": "MAR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 8.62, + 4.82 + ], + [ + 8.63, + 4.82 + ], + [ + 8.63, + 4.84 + ], + [ + 8.62, + 4.86 + ], + [ + 8.61, + 4.89 + ], + [ + 8.62, + 4.9 + ], + [ + 8.64, + 4.91 + ], + [ + 8.65, + 4.94 + ], + [ + 8.68, + 4.98 + ], + [ + 8.92, + 5.56 + ], + [ + 8.84, + 5.82 + ], + [ + 9.47, + 6.45 + ], + [ + 9.71, + 6.51 + ], + [ + 9.78, + 6.79 + ], + [ + 10.15, + 7.04 + ], + [ + 10.22, + 6.89 + ], + [ + 10.49, + 6.9 + ], + [ + 10.57, + 7.16 + ], + [ + 10.7, + 7.01 + ], + [ + 10.92, + 6.71 + ], + [ + 11.09, + 6.68 + ], + [ + 11.1, + 6.52 + ], + [ + 11.52, + 6.61 + ], + [ + 11.62, + 6.98 + ], + [ + 11.88, + 7.1 + ], + [ + 12.26, + 8.44 + ], + [ + 12.78, + 8.75 + ], + [ + 12.85, + 9.37 + ], + [ + 13.23, + 9.58 + ], + [ + 13.25, + 10.03 + ], + [ + 13.47, + 10.16 + ], + [ + 13.73, + 11 + ], + [ + 13.98, + 11.31 + ], + [ + 14.19, + 11.24 + ], + [ + 14.62, + 11.51 + ], + [ + 14.67, + 12.18 + ], + [ + 14.6, + 12.19 + ], + [ + 14.61, + 12.21 + ], + [ + 14.6, + 12.21 + ], + [ + 14.58, + 12.23 + ], + [ + 14.56, + 12.23 + ], + [ + 14.56, + 12.24 + ], + [ + 14.55, + 12.24 + ], + [ + 14.56, + 12.25 + ], + [ + 14.56, + 12.26 + ], + [ + 14.54, + 12.29 + ], + [ + 14.51, + 12.31 + ], + [ + 14.5, + 12.33 + ], + [ + 14.44, + 12.36 + ], + [ + 14.42, + 12.36 + ], + [ + 14.41, + 12.36 + ], + [ + 14.38, + 12.36 + ], + [ + 14.37, + 12.36 + ], + [ + 14.37, + 12.37 + ], + [ + 14.36, + 12.36 + ], + [ + 14.35, + 12.37 + ], + [ + 14.33, + 12.37 + ], + [ + 14.3, + 12.36 + ], + [ + 14.3, + 12.37 + ], + [ + 14.29, + 12.37 + ], + [ + 14.28, + 12.37 + ], + [ + 14.24, + 12.37 + ], + [ + 14.22, + 12.37 + ], + [ + 14.19, + 12.4 + ], + [ + 14.18, + 12.41 + ], + [ + 14.18, + 12.43 + ], + [ + 14.19, + 12.43 + ], + [ + 14.19, + 12.45 + ], + [ + 14.19, + 12.49 + ], + [ + 14.08, + 13.08 + ], + [ + 14.15, + 13.08 + ], + [ + 14.16, + 13.08 + ], + [ + 14.31, + 13.08 + ], + [ + 14.33, + 13.08 + ], + [ + 14.35, + 13.08 + ], + [ + 14.3, + 12.85 + ], + [ + 14.49, + 12.77 + ], + [ + 14.46, + 12.9 + ], + [ + 14.37, + 12.83 + ], + [ + 14.53, + 12.96 + ], + [ + 14.54, + 12.94 + ], + [ + 14.55, + 12.94 + ], + [ + 14.56, + 12.9 + ], + [ + 14.56, + 12.89 + ], + [ + 14.57, + 12.89 + ], + [ + 14.55, + 12.85 + ], + [ + 14.55, + 12.83 + ], + [ + 14.55, + 12.8 + ], + [ + 14.55, + 12.78 + ], + [ + 14.58, + 12.77 + ], + [ + 14.58, + 12.75 + ], + [ + 14.6, + 12.75 + ], + [ + 14.62, + 12.77 + ], + [ + 14.63, + 12.77 + ], + [ + 14.63, + 12.74 + ], + [ + 14.64, + 12.74 + ], + [ + 14.65, + 12.73 + ], + [ + 14.68, + 12.72 + ], + [ + 14.73, + 12.71 + ], + [ + 14.72, + 12.7 + ], + [ + 14.71, + 12.69 + ], + [ + 14.7, + 12.68 + ], + [ + 14.72, + 12.66 + ], + [ + 14.73, + 12.66 + ], + [ + 14.74, + 12.69 + ], + [ + 14.75, + 12.69 + ], + [ + 14.76, + 12.67 + ], + [ + 14.76, + 12.66 + ], + [ + 14.78, + 12.63 + ], + [ + 14.8, + 12.64 + ], + [ + 14.83, + 12.63 + ], + [ + 14.84, + 12.61 + ], + [ + 14.84, + 12.6 + ], + [ + 14.85, + 12.55 + ], + [ + 14.85, + 12.53 + ], + [ + 14.86, + 12.51 + ], + [ + 14.87, + 12.47 + ], + [ + 14.88, + 12.45 + ], + [ + 14.88, + 12.43 + ], + [ + 14.89, + 12.43 + ], + [ + 14.9, + 12.41 + ], + [ + 14.9, + 12.4 + ], + [ + 14.9, + 12.37 + ], + [ + 14.9, + 12.36 + ], + [ + 14.9, + 12.35 + ], + [ + 14.91, + 12.34 + ], + [ + 14.91, + 12.33 + ], + [ + 14.9, + 12.32 + ], + [ + 14.89, + 12.31 + ], + [ + 14.9, + 12.29 + ], + [ + 14.9, + 12.27 + ], + [ + 14.9, + 12.23 + ], + [ + 14.9, + 12.2 + ], + [ + 14.91, + 12.19 + ], + [ + 14.9, + 12.18 + ], + [ + 14.89, + 12.18 + ], + [ + 14.89, + 12.17 + ], + [ + 14.89, + 12.16 + ], + [ + 14.9, + 12.15 + ], + [ + 14.92, + 12.14 + ], + [ + 14.96, + 12.1 + ], + [ + 14.97, + 12.1 + ], + [ + 14.99, + 12.12 + ], + [ + 15.03, + 12.11 + ], + [ + 15.04, + 12.08 + ], + [ + 15.05, + 12.07 + ], + [ + 15.06, + 12.06 + ], + [ + 15.06, + 12.04 + ], + [ + 15.05, + 12.04 + ], + [ + 15.04, + 12.04 + ], + [ + 15.06, + 12 + ], + [ + 15.07, + 12 + ], + [ + 15.08, + 11.98 + ], + [ + 15.06, + 11.98 + ], + [ + 15.05, + 11.97 + ], + [ + 15.05, + 11.95 + ], + [ + 15.06, + 11.95 + ], + [ + 15.06, + 11.93 + ], + [ + 15.04, + 11.91 + ], + [ + 15.05, + 11.88 + ], + [ + 15.05, + 11.86 + ], + [ + 15.07, + 11.84 + ], + [ + 15.1, + 11.83 + ], + [ + 15.11, + 11.8 + ], + [ + 15.12, + 11.8 + ], + [ + 15.11, + 11.78 + ], + [ + 15.09, + 11.77 + ], + [ + 15.1, + 11.74 + ], + [ + 15.09, + 11.73 + ], + [ + 15.07, + 11.72 + ], + [ + 15.06, + 11.72 + ], + [ + 15.06, + 11.71 + ], + [ + 15.08, + 11.69 + ], + [ + 15.08, + 11.66 + ], + [ + 15.08, + 11.65 + ], + [ + 15.09, + 11.63 + ], + [ + 15.09, + 11.62 + ], + [ + 15.1, + 11.6 + ], + [ + 15.14, + 11.57 + ], + [ + 15.14, + 11.54 + ], + [ + 15.13, + 11.52 + ], + [ + 15.12, + 11.51 + ], + [ + 15.11, + 11.5 + ], + [ + 15.09, + 11.47 + ], + [ + 15.08, + 11.45 + ], + [ + 15.07, + 11.45 + ], + [ + 15.07, + 11.43 + ], + [ + 15.06, + 11.4 + ], + [ + 15.06, + 11.39 + ], + [ + 15.07, + 11.38 + ], + [ + 15.07, + 11.37 + ], + [ + 15.08, + 10.94 + ], + [ + 15.09, + 10.92 + ], + [ + 15.09, + 10.91 + ], + [ + 15.09, + 10.88 + ], + [ + 15.09, + 10.86 + ], + [ + 15.08, + 10.85 + ], + [ + 15.07, + 10.85 + ], + [ + 15.07, + 10.84 + ], + [ + 15.07, + 10.83 + ], + [ + 15.07, + 10.82 + ], + [ + 15.07, + 10.81 + ], + [ + 15.08, + 10.8 + ], + [ + 14.88, + 10.88 + ], + [ + 15.08, + 10.78 + ], + [ + 15.09, + 10.76 + ], + [ + 15.1, + 10.74 + ], + [ + 15.13, + 10.7 + ], + [ + 15.14, + 10.67 + ], + [ + 15.14, + 10.66 + ], + [ + 15.15, + 10.66 + ], + [ + 15.16, + 10.63 + ], + [ + 15.15, + 10.6 + ], + [ + 15.14, + 10.59 + ], + [ + 15.15, + 10.56 + ], + [ + 15.15, + 10.53 + ], + [ + 15.16, + 10.52 + ], + [ + 15.17, + 10.52 + ], + [ + 15.18, + 10.51 + ], + [ + 15.19, + 10.51 + ], + [ + 15.21, + 10.5 + ], + [ + 15.24, + 10.48 + ], + [ + 15.24, + 10.45 + ], + [ + 15.26, + 10.43 + ], + [ + 15.28, + 10.41 + ], + [ + 15.28, + 10.4 + ], + [ + 15.28, + 10.37 + ], + [ + 15.3, + 10.31 + ], + [ + 15.33, + 10.3 + ], + [ + 15.34, + 10.3 + ], + [ + 15.36, + 10.28 + ], + [ + 15.36, + 10.27 + ], + [ + 15.38, + 10.25 + ], + [ + 15.39, + 10.25 + ], + [ + 15.4, + 10.23 + ], + [ + 15.41, + 10.23 + ], + [ + 15.44, + 10.2 + ], + [ + 15.45, + 10.19 + ], + [ + 15.45, + 10.17 + ], + [ + 15.46, + 10.16 + ], + [ + 15.47, + 10.15 + ], + [ + 15.47, + 10.14 + ], + [ + 15.49, + 10.11 + ], + [ + 15.51, + 10.1 + ], + [ + 15.52, + 10.1 + ], + [ + 15.53, + 10.1 + ], + [ + 15.54, + 10.09 + ], + [ + 15.55, + 10.08 + ], + [ + 15.56, + 10.07 + ], + [ + 15.59, + 10.05 + ], + [ + 15.6, + 10.05 + ], + [ + 15.61, + 10.05 + ], + [ + 15.64, + 10.03 + ], + [ + 15.66, + 10.02 + ], + [ + 15.67, + 10.01 + ], + [ + 15.69, + 10 + ], + [ + 15.69, + 9.99 + ], + [ + 15.65, + 9.98 + ], + [ + 15.64, + 9.98 + ], + [ + 15.24, + 9.99 + ], + [ + 15.22, + 9.99 + ], + [ + 14.2, + 10 + ], + [ + 13.98, + 9.64 + ], + [ + 14.49, + 9.06 + ], + [ + 15.11, + 8.66 + ], + [ + 15.59, + 7.67 + ], + [ + 15.58, + 7.67 + ], + [ + 15.58, + 7.65 + ], + [ + 15.58, + 7.64 + ], + [ + 15.56, + 7.6 + ], + [ + 15.55, + 7.58 + ], + [ + 15.53, + 7.56 + ], + [ + 15.49, + 7.53 + ], + [ + 15.22, + 7.24 + ], + [ + 14.8, + 6.34 + ], + [ + 14.42, + 6.04 + ], + [ + 14.62, + 5.89 + ], + [ + 14.53, + 5.28 + ], + [ + 14.66, + 5.2 + ], + [ + 14.73, + 4.61 + ], + [ + 15.1, + 4.22 + ], + [ + 15.1, + 4.21 + ], + [ + 15.14, + 4.09 + ], + [ + 15.14, + 4.08 + ], + [ + 15.18, + 4.06 + ], + [ + 15.07, + 4.02 + ], + [ + 16.06, + 3.02 + ], + [ + 16.08, + 2.7 + ], + [ + 16.08, + 2.69 + ], + [ + 16.07, + 2.66 + ], + [ + 16.07, + 2.65 + ], + [ + 16.07, + 2.63 + ], + [ + 16.08, + 2.61 + ], + [ + 16.08, + 2.6 + ], + [ + 16.08, + 2.59 + ], + [ + 16.08, + 2.58 + ], + [ + 16.08, + 2.57 + ], + [ + 16.08, + 2.56 + ], + [ + 16.07, + 2.55 + ], + [ + 16.07, + 2.54 + ], + [ + 16.07, + 2.53 + ], + [ + 16.07, + 2.52 + ], + [ + 16.08, + 2.49 + ], + [ + 16.07, + 2.46 + ], + [ + 16.08, + 2.44 + ], + [ + 16.09, + 2.44 + ], + [ + 16.1, + 2.42 + ], + [ + 16.11, + 2.4 + ], + [ + 16.11, + 2.39 + ], + [ + 16.13, + 2.38 + ], + [ + 16.14, + 2.35 + ], + [ + 16.14, + 2.34 + ], + [ + 16.15, + 2.31 + ], + [ + 16.16, + 2.31 + ], + [ + 16.16, + 2.29 + ], + [ + 16.17, + 2.27 + ], + [ + 16.17, + 2.25 + ], + [ + 16.17, + 2.24 + ], + [ + 16.19, + 2.23 + ], + [ + 16.19, + 2.21 + ], + [ + 16.17, + 2.2 + ], + [ + 16.17, + 2.19 + ], + [ + 16.15, + 2.18 + ], + [ + 16.14, + 2.18 + ], + [ + 16.13, + 2.2 + ], + [ + 16.11, + 2.2 + ], + [ + 16.09, + 2.2 + ], + [ + 16.08, + 2.2 + ], + [ + 16.08, + 2.18 + ], + [ + 16.08, + 2.17 + ], + [ + 16.08, + 2.16 + ], + [ + 16.08, + 2.14 + ], + [ + 16.08, + 2.11 + ], + [ + 16.07, + 2.08 + ], + [ + 16.06, + 2.07 + ], + [ + 16.06, + 2.06 + ], + [ + 16.08, + 2.05 + ], + [ + 16.08, + 2.04 + ], + [ + 16.07, + 2.03 + ], + [ + 16.06, + 2.02 + ], + [ + 16.05, + 2 + ], + [ + 16.05, + 1.99 + ], + [ + 16.06, + 1.96 + ], + [ + 16.07, + 1.96 + ], + [ + 16.08, + 1.94 + ], + [ + 16.08, + 1.93 + ], + [ + 16.08, + 1.92 + ], + [ + 16.08, + 1.91 + ], + [ + 16.08, + 1.9 + ], + [ + 16.1, + 1.89 + ], + [ + 16.11, + 1.89 + ], + [ + 16.11, + 1.88 + ], + [ + 16.1, + 1.88 + ], + [ + 16.11, + 1.87 + ], + [ + 16.11, + 1.86 + ], + [ + 16.12, + 1.85 + ], + [ + 16.12, + 1.83 + ], + [ + 16.12, + 1.82 + ], + [ + 16.13, + 1.81 + ], + [ + 16.14, + 1.8 + ], + [ + 16.14, + 1.76 + ], + [ + 16.15, + 1.76 + ], + [ + 16.14, + 1.74 + ], + [ + 16.14, + 1.72 + ], + [ + 16.15, + 1.7 + ], + [ + 16.15, + 1.69 + ], + [ + 16.14, + 1.69 + ], + [ + 16.13, + 1.7 + ], + [ + 16.12, + 1.7 + ], + [ + 16.1, + 1.7 + ], + [ + 16.07, + 1.68 + ], + [ + 16.07, + 1.67 + ], + [ + 16.06, + 1.66 + ], + [ + 16.02, + 1.67 + ], + [ + 16.02, + 1.68 + ], + [ + 16.02, + 1.71 + ], + [ + 16.02, + 1.72 + ], + [ + 16.02, + 1.74 + ], + [ + 16.02, + 1.77 + ], + [ + 16, + 1.76 + ], + [ + 15.97, + 1.77 + ], + [ + 15.95, + 1.77 + ], + [ + 15.92, + 1.78 + ], + [ + 15.91, + 1.79 + ], + [ + 15.87, + 1.82 + ], + [ + 15.82, + 1.85 + ], + [ + 15.8, + 1.87 + ], + [ + 15.79, + 1.87 + ], + [ + 15.78, + 1.89 + ], + [ + 15.77, + 1.9 + ], + [ + 15.74, + 1.92 + ], + [ + 15.72, + 1.91 + ], + [ + 15.71, + 1.93 + ], + [ + 15.67, + 1.93 + ], + [ + 15.66, + 1.93 + ], + [ + 15.63, + 1.94 + ], + [ + 15.62, + 1.94 + ], + [ + 15.6, + 1.95 + ], + [ + 15.56, + 1.95 + ], + [ + 15.55, + 1.96 + ], + [ + 15.53, + 1.96 + ], + [ + 15.51, + 1.97 + ], + [ + 15.47, + 1.97 + ], + [ + 15.42, + 1.96 + ], + [ + 15.42, + 1.95 + ], + [ + 15.39, + 1.94 + ], + [ + 15.37, + 1.93 + ], + [ + 15.35, + 1.91 + ], + [ + 15.34, + 1.92 + ], + [ + 15.33, + 1.93 + ], + [ + 15.34, + 1.94 + ], + [ + 15.31, + 1.93 + ], + [ + 15.31, + 1.96 + ], + [ + 15.29, + 1.98 + ], + [ + 15.27, + 2 + ], + [ + 15.25, + 2.02 + ], + [ + 15.21, + 2.04 + ], + [ + 15.2, + 2.04 + ], + [ + 15.18, + 2.03 + ], + [ + 15.18, + 2.02 + ], + [ + 15.16, + 2.04 + ], + [ + 15.15, + 2.04 + ], + [ + 15.14, + 2.02 + ], + [ + 15.11, + 2 + ], + [ + 15.1, + 1.98 + ], + [ + 15.09, + 1.98 + ], + [ + 15.03, + 2 + ], + [ + 14.99, + 2.04 + ], + [ + 14.98, + 2.04 + ], + [ + 14.94, + 2 + ], + [ + 14.92, + 2 + ], + [ + 14.91, + 2 + ], + [ + 14.9, + 2.07 + ], + [ + 14.89, + 2.07 + ], + [ + 14.6, + 2.21 + ], + [ + 13.29, + 2.17 + ], + [ + 13.19, + 2.28 + ], + [ + 11.67, + 2.32 + ], + [ + 11.37, + 2.29 + ], + [ + 11.36, + 2.17 + ], + [ + 9.87, + 2.24 + ], + [ + 9.86, + 2.24 + ], + [ + 9.84, + 2.26 + ], + [ + 9.84, + 2.28 + ], + [ + 9.83, + 2.3 + ], + [ + 9.84, + 2.31 + ], + [ + 9.84, + 2.32 + ], + [ + 9.84, + 2.33 + ], + [ + 9.83, + 2.34 + ], + [ + 9.97, + 3.09 + ], + [ + 9.58, + 3.77 + ], + [ + 9.62, + 3.87 + ], + [ + 9.69, + 3.74 + ], + [ + 9.78, + 3.94 + ], + [ + 9.62, + 3.95 + ], + [ + 9.67, + 4.13 + ], + [ + 9.63, + 4.02 + ], + [ + 9.46, + 4.06 + ], + [ + 9.41, + 3.89 + ], + [ + 8.98, + 4.1 + ], + [ + 8.88, + 4.43 + ], + [ + 8.97, + 4.54 + ], + [ + 8.88, + 4.52 + ], + [ + 8.8, + 4.8 + ], + [ + 8.8, + 4.54 + ], + [ + 8.68, + 4.65 + ], + [ + 8.76, + 4.83 + ], + [ + 8.63, + 4.71 + ], + [ + 8.72, + 4.5 + ], + [ + 8.56, + 4.49 + ], + [ + 8.62, + 4.82 + ] + ], + [ + [ + 12.63, + 6.49 + ], + [ + 12.83, + 6.3 + ], + [ + 12.85, + 6.49 + ], + [ + 12.63, + 6.49 + ] + ], + [ + [ + 11.25, + 6.14 + ], + [ + 11.32, + 6.04 + ], + [ + 11.47, + 6.1 + ], + [ + 11.38, + 6.28 + ], + [ + 11.36, + 6.1 + ], + [ + 11.25, + 6.14 + ], + [ + 11.23, + 6.18 + ], + [ + 11.21, + 6.18 + ], + [ + 11.23, + 6.18 + ], + [ + 11.25, + 6.14 + ] + ], + [ + [ + 13.63, + 9.02 + ], + [ + 13.82, + 8.91 + ], + [ + 13.71, + 8.8 + ], + [ + 14.04, + 8.71 + ], + [ + 14.06, + 8.89 + ], + [ + 13.63, + 9.02 + ] + ], + [ + [ + 10.57, + 5.88 + ], + [ + 10.47, + 5.81 + ], + [ + 10.55, + 5.68 + ], + [ + 10.68, + 5.91 + ], + [ + 10.57, + 5.88 + ] + ] + ] + }, + "properties": { + "A3": "CMR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 9.76, + 1.06 + ], + [ + 9.76, + 1.05 + ], + [ + 9.8, + 1 + ], + [ + 11.35, + 1 + ], + [ + 11.36, + 2.17 + ], + [ + 11.37, + 2.29 + ], + [ + 11.67, + 2.32 + ], + [ + 13.19, + 2.28 + ], + [ + 13.29, + 2.17 + ], + [ + 13.13, + 1.58 + ], + [ + 13.26, + 1.33 + ], + [ + 13.15, + 1.24 + ], + [ + 13.8, + 1.44 + ], + [ + 14.24, + 1.4 + ], + [ + 14.5, + 0.96 + ], + [ + 14.38, + 0.67 + ], + [ + 14.08, + 0.57 + ], + [ + 13.88, + 0.24 + ], + [ + 13.91, + -0.22 + ], + [ + 14.15, + -0.25 + ], + [ + 14.19, + -0.43 + ], + [ + 14.54, + -0.59 + ], + [ + 14.43, + -1.89 + ], + [ + 14.26, + -1.97 + ], + [ + 14.16, + -2.24 + ], + [ + 14.26, + -2.35 + ], + [ + 14.1, + -2.5 + ], + [ + 13.87, + -2.47 + ], + [ + 13.93, + -2.35 + ], + [ + 13.76, + -2.09 + ], + [ + 13.48, + -2.44 + ], + [ + 12.98, + -2.37 + ], + [ + 12.82, + -1.91 + ], + [ + 12.65, + -1.82 + ], + [ + 12.44, + -1.9 + ], + [ + 12.48, + -2.33 + ], + [ + 11.74, + -2.44 + ], + [ + 11.57, + -2.33 + ], + [ + 11.65, + -2.62 + ], + [ + 11.54, + -2.86 + ], + [ + 11.8, + -3.01 + ], + [ + 11.7, + -3.18 + ], + [ + 11.97, + -3.31 + ], + [ + 11.84, + -3.56 + ], + [ + 11.93, + -3.64 + ], + [ + 11.68, + -3.69 + ], + [ + 11.5, + -3.51 + ], + [ + 11.13, + -3.94 + ], + [ + 10.94, + -3.6 + ], + [ + 9.65, + -2.42 + ], + [ + 9.27, + -1.88 + ], + [ + 9.55, + -2.1 + ], + [ + 9.5, + -1.9 + ], + [ + 9.27, + -1.87 + ], + [ + 9.2, + -1.58 + ], + [ + 9.3, + -1.54 + ], + [ + 9.18, + -1.48 + ], + [ + 9.34, + -1.41 + ], + [ + 9.09, + -1.36 + ], + [ + 9.15, + -1.51 + ], + [ + 8.7, + -0.64 + ], + [ + 8.85, + -0.85 + ], + [ + 8.96, + -0.66 + ], + [ + 9.12, + -0.7 + ], + [ + 9.29, + -0.39 + ], + [ + 9.35, + 0.35 + ], + [ + 9.47, + 0.03 + ], + [ + 9.51, + 0.17 + ], + [ + 9.58, + 0.02 + ], + [ + 9.62, + 0.15 + ], + [ + 9.85, + 0 + ], + [ + 9.76, + 0.12 + ], + [ + 9.93, + 0.2 + ], + [ + 9.67, + 0.22 + ], + [ + 9.57, + 0.36 + ], + [ + 9.5, + 0.29 + ], + [ + 9.31, + 0.52 + ], + [ + 9.5, + 0.67 + ], + [ + 9.59, + 0.46 + ], + [ + 9.55, + 0.95 + ], + [ + 9.76, + 1.06 + ] + ], + [ + [ + 10.01, + -0.88 + ], + [ + 9.98, + -1.03 + ], + [ + 10.11, + -1.07 + ], + [ + 10.14, + -0.88 + ], + [ + 10.01, + -0.88 + ] + ], + [ + [ + 9.41, + -1.54 + ], + [ + 9.27, + -1.68 + ], + [ + 9.56, + -1.63 + ], + [ + 9.41, + -1.54 + ] + ], + [ + [ + 9.83, + -2.46 + ], + [ + 10.02, + -2.71 + ], + [ + 10.14, + -2.68 + ], + [ + 9.83, + -2.46 + ] + ] + ] + }, + "properties": { + "A3": "GAB" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -35.87, + -54.8 + ], + [ + -36.12, + -54.76 + ], + [ + -35.94, + -54.86 + ], + [ + -36.11, + -54.89 + ], + [ + -36.49, + -54.51 + ], + [ + -37.42, + -54.28 + ], + [ + -37.24, + -54.15 + ], + [ + -37.63, + -54.19 + ], + [ + -37.61, + -54.05 + ], + [ + -38.02, + -54.01 + ], + [ + -36.64, + -54.12 + ], + [ + -36.49, + -54.2 + ], + [ + -36.7, + -54.3 + ], + [ + -36.49, + -54.24 + ], + [ + -36.35, + -54.37 + ], + [ + -36.3, + -54.27 + ], + [ + -36.12, + -54.58 + ], + [ + -35.89, + -54.55 + ], + [ + -35.87, + -54.8 + ] + ] + ] + }, + "properties": { + "A3": "SGS" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 41.9, + 3.98 + ], + [ + 41.92, + 4 + ], + [ + 41.95, + 4.04 + ], + [ + 42.07, + 4.17 + ], + [ + 42.08, + 4.17 + ], + [ + 42.82, + 4.27 + ], + [ + 43.12, + 4.63 + ], + [ + 43.81, + 4.9 + ], + [ + 44.98, + 4.92 + ], + [ + 45.41, + 5.54 + ], + [ + 47.98, + 8 + ], + [ + 46.99, + 8 + ], + [ + 44.06, + 8.99 + ], + [ + 43.3, + 9.61 + ], + [ + 43.26, + 9.84 + ], + [ + 42.86, + 10.23 + ], + [ + 42.71, + 10.62 + ], + [ + 42.96, + 10.98 + ], + [ + 43.26, + 11.46 + ], + [ + 43.51, + 11.37 + ], + [ + 43.65, + 10.98 + ], + [ + 44.11, + 10.56 + ], + [ + 44.59, + 10.38 + ], + [ + 44.96, + 10.41 + ], + [ + 45.8, + 10.87 + ], + [ + 46.44, + 10.68 + ], + [ + 47.41, + 11.18 + ], + [ + 48.14, + 11.13 + ], + [ + 48.53, + 11.31 + ], + [ + 49.42, + 11.34 + ], + [ + 50.27, + 11.59 + ], + [ + 50.79, + 11.99 + ], + [ + 51.29, + 11.83 + ], + [ + 51.08, + 11.27 + ], + [ + 51.17, + 10.58 + ], + [ + 51.03, + 10.45 + ], + [ + 51.24, + 10.43 + ], + [ + 51.19, + 10.54 + ], + [ + 51.41, + 10.44 + ], + [ + 50.9, + 10.31 + ], + [ + 50.83, + 9.42 + ], + [ + 50.13, + 8.2 + ], + [ + 49.82, + 7.92 + ], + [ + 48.93, + 5.96 + ], + [ + 47.96, + 4.47 + ], + [ + 46.01, + 2.43 + ], + [ + 44.6, + 1.6 + ], + [ + 43.51, + 0.66 + ], + [ + 42.07, + -0.84 + ], + [ + 41.56, + -1.66 + ], + [ + 40.99, + -0.83 + ], + [ + 40.99, + 2.83 + ], + [ + 41.9, + 3.98 + ] + ] + ] + }, + "properties": { + "A3": "SOM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -62.64, + -22.25 + ], + [ + -62.26, + -21.06 + ], + [ + -62.27, + -20.56 + ], + [ + -61.74, + -19.63 + ], + [ + -59.97, + -19.29 + ], + [ + -59.07, + -19.29 + ], + [ + -58.16, + -19.83 + ], + [ + -58.2, + -19.93 + ], + [ + -58.19, + -19.97 + ], + [ + -58.18, + -19.99 + ], + [ + -58.18, + -20.01 + ], + [ + -58.18, + -20.02 + ], + [ + -58.17, + -20.04 + ], + [ + -58.16, + -20.04 + ], + [ + -58.16, + -20.07 + ], + [ + -58.16, + -20.08 + ], + [ + -58.14, + -20.11 + ], + [ + -58.14, + -20.12 + ], + [ + -58.17, + -20.16 + ], + [ + -58.17, + -20.17 + ], + [ + -58.16, + -20.18 + ], + [ + -58.14, + -20.18 + ], + [ + -58.15, + -20.21 + ], + [ + -58.17, + -20.23 + ], + [ + -58.16, + -20.25 + ], + [ + -58.16, + -20.27 + ], + [ + -58.14, + -20.26 + ], + [ + -58.13, + -20.26 + ], + [ + -58.12, + -20.25 + ], + [ + -58.11, + -20.25 + ], + [ + -58.09, + -20.26 + ], + [ + -58.09, + -20.28 + ], + [ + -58.09, + -20.29 + ], + [ + -58.1, + -20.31 + ], + [ + -58.1, + -20.34 + ], + [ + -58.09, + -20.36 + ], + [ + -58.08, + -20.37 + ], + [ + -58.06, + -20.39 + ], + [ + -58.03, + -20.4 + ], + [ + -58.01, + -20.42 + ], + [ + -58, + -20.43 + ], + [ + -58, + -20.46 + ], + [ + -58.01, + -20.47 + ], + [ + -58.02, + -20.49 + ], + [ + -58.02, + -20.53 + ], + [ + -58.01, + -20.53 + ], + [ + -58.01, + -20.54 + ], + [ + -58, + -20.56 + ], + [ + -58, + -20.58 + ], + [ + -58.01, + -20.6 + ], + [ + -58, + -20.63 + ], + [ + -57.98, + -20.64 + ], + [ + -57.97, + -20.66 + ], + [ + -57.99, + -20.68 + ], + [ + -57.99, + -20.69 + ], + [ + -57.99, + -20.7 + ], + [ + -57.97, + -20.7 + ], + [ + -57.96, + -20.7 + ], + [ + -57.95, + -20.7 + ], + [ + -57.95, + -20.69 + ], + [ + -57.94, + -20.68 + ], + [ + -57.91, + -20.67 + ], + [ + -57.91, + -20.68 + ], + [ + -57.88, + -20.71 + ], + [ + -57.88, + -20.72 + ], + [ + -57.87, + -20.72 + ], + [ + -57.87, + -20.75 + ], + [ + -57.88, + -20.75 + ], + [ + -57.9, + -20.75 + ], + [ + -57.92, + -20.74 + ], + [ + -57.94, + -20.75 + ], + [ + -57.95, + -20.76 + ], + [ + -57.95, + -20.78 + ], + [ + -57.95, + -20.8 + ], + [ + -57.94, + -20.8 + ], + [ + -57.93, + -20.8 + ], + [ + -57.92, + -20.79 + ], + [ + -57.89, + -20.8 + ], + [ + -57.88, + -20.81 + ], + [ + -57.86, + -20.82 + ], + [ + -57.85, + -20.84 + ], + [ + -57.87, + -20.85 + ], + [ + -57.88, + -20.86 + ], + [ + -57.89, + -20.87 + ], + [ + -57.9, + -20.87 + ], + [ + -57.91, + -20.88 + ], + [ + -57.92, + -20.89 + ], + [ + -57.92, + -20.9 + ], + [ + -57.91, + -20.9 + ], + [ + -57.89, + -20.91 + ], + [ + -57.88, + -20.92 + ], + [ + -57.87, + -20.94 + ], + [ + -57.85, + -20.95 + ], + [ + -57.84, + -20.94 + ], + [ + -57.83, + -20.94 + ], + [ + -57.83, + -20.93 + ], + [ + -57.82, + -20.96 + ], + [ + -57.85, + -21.02 + ], + [ + -57.85, + -21.03 + ], + [ + -57.86, + -21.04 + ], + [ + -57.87, + -21.04 + ], + [ + -57.87, + -21.06 + ], + [ + -57.86, + -21.07 + ], + [ + -57.85, + -21.09 + ], + [ + -57.86, + -21.12 + ], + [ + -57.86, + -21.13 + ], + [ + -57.86, + -21.15 + ], + [ + -57.86, + -21.16 + ], + [ + -57.85, + -21.18 + ], + [ + -57.85, + -21.19 + ], + [ + -57.85, + -21.22 + ], + [ + -57.85, + -21.23 + ], + [ + -57.86, + -21.23 + ], + [ + -57.89, + -21.26 + ], + [ + -57.91, + -21.27 + ], + [ + -57.92, + -21.28 + ], + [ + -57.91, + -21.3 + ], + [ + -57.87, + -21.31 + ], + [ + -57.85, + -21.32 + ], + [ + -57.85, + -21.33 + ], + [ + -57.86, + -21.35 + ], + [ + -57.88, + -21.36 + ], + [ + -57.88, + -21.37 + ], + [ + -57.89, + -21.38 + ], + [ + -57.91, + -21.41 + ], + [ + -57.91, + -21.43 + ], + [ + -57.92, + -21.43 + ], + [ + -57.93, + -21.45 + ], + [ + -57.93, + -21.47 + ], + [ + -57.93, + -21.48 + ], + [ + -57.96, + -21.51 + ], + [ + -57.97, + -21.52 + ], + [ + -57.97, + -21.53 + ], + [ + -57.96, + -21.56 + ], + [ + -57.93, + -21.58 + ], + [ + -57.91, + -21.59 + ], + [ + -57.92, + -21.6 + ], + [ + -57.93, + -21.61 + ], + [ + -57.94, + -21.63 + ], + [ + -57.93, + -21.66 + ], + [ + -57.92, + -21.67 + ], + [ + -57.9, + -21.71 + ], + [ + -57.91, + -21.72 + ], + [ + -57.92, + -21.72 + ], + [ + -57.93, + -21.72 + ], + [ + -57.95, + -21.75 + ], + [ + -57.92, + -21.77 + ], + [ + -57.93, + -21.82 + ], + [ + -57.97, + -21.85 + ], + [ + -57.96, + -21.85 + ], + [ + -57.94, + -21.86 + ], + [ + -57.92, + -21.88 + ], + [ + -57.94, + -21.94 + ], + [ + -57.96, + -21.96 + ], + [ + -57.96, + -21.99 + ], + [ + -57.99, + -22.02 + ], + [ + -58.01, + -22.04 + ], + [ + -57.99, + -22.09 + ], + [ + -57.94, + -22.08 + ], + [ + -57.94, + -22.09 + ], + [ + -57.93, + -22.11 + ], + [ + -57.92, + -22.11 + ], + [ + -57.34, + -22.23 + ], + [ + -57.16, + -22.23 + ], + [ + -57.15, + -22.23 + ], + [ + -56.64, + -22.27 + ], + [ + -56.39, + -22.07 + ], + [ + -56.21, + -22.28 + ], + [ + -55.85, + -22.28 + ], + [ + -55.61, + -22.66 + ], + [ + -55.63, + -23 + ], + [ + -55.43, + -23.94 + ], + [ + -55.04, + -23.98 + ], + [ + -54.67, + -23.81 + ], + [ + -54.31, + -24.05 + ], + [ + -54.29, + -24.07 + ], + [ + -54.3, + -24.09 + ], + [ + -54.32, + -24.1 + ], + [ + -54.34, + -24.13 + ], + [ + -54.34, + -24.14 + ], + [ + -54.33, + -24.18 + ], + [ + -54.31, + -24.26 + ], + [ + -54.28, + -24.29 + ], + [ + -54.3, + -24.43 + ], + [ + -54.32, + -24.45 + ], + [ + -54.42, + -24.85 + ], + [ + -54.6, + -24.85 + ], + [ + -54.44, + -24.93 + ], + [ + -54.62, + -25.07 + ], + [ + -54.45, + -25.13 + ], + [ + -54.59, + -25.41 + ], + [ + -54.59, + -25.42 + ], + [ + -54.6, + -25.43 + ], + [ + -54.61, + -25.44 + ], + [ + -54.61, + -25.45 + ], + [ + -54.61, + -25.48 + ], + [ + -54.6, + -25.48 + ], + [ + -54.6, + -25.49 + ], + [ + -54.6, + -25.51 + ], + [ + -54.59, + -25.54 + ], + [ + -54.59, + -25.56 + ], + [ + -54.59, + -25.57 + ], + [ + -54.59, + -25.59 + ], + [ + -54.61, + -25.6 + ], + [ + -54.6, + -25.64 + ], + [ + -54.6, + -25.62 + ], + [ + -54.58, + -25.65 + ], + [ + -54.59, + -25.67 + ], + [ + -54.62, + -25.66 + ], + [ + -54.64, + -25.66 + ], + [ + -54.66, + -25.68 + ], + [ + -54.65, + -25.69 + ], + [ + -54.65, + -25.7 + ], + [ + -54.64, + -25.71 + ], + [ + -54.64, + -25.73 + ], + [ + -54.63, + -25.76 + ], + [ + -54.63, + -25.77 + ], + [ + -54.62, + -25.79 + ], + [ + -54.59, + -25.82 + ], + [ + -54.59, + -25.83 + ], + [ + -54.59, + -25.84 + ], + [ + -54.59, + -25.85 + ], + [ + -54.6, + -25.87 + ], + [ + -54.61, + -25.88 + ], + [ + -54.62, + -25.9 + ], + [ + -54.62, + -25.94 + ], + [ + -54.62, + -25.98 + ], + [ + -54.64, + -25.98 + ], + [ + -54.66, + -25.98 + ], + [ + -54.67, + -25.99 + ], + [ + -54.68, + -26.01 + ], + [ + -54.68, + -26.02 + ], + [ + -54.67, + -26.03 + ], + [ + -54.66, + -26.04 + ], + [ + -54.65, + -26.07 + ], + [ + -54.64, + -26.08 + ], + [ + -54.64, + -26.1 + ], + [ + -54.65, + -26.1 + ], + [ + -54.65, + -26.12 + ], + [ + -54.67, + -26.14 + ], + [ + -54.67, + -26.15 + ], + [ + -54.67, + -26.16 + ], + [ + -54.65, + -26.19 + ], + [ + -54.63, + -26.19 + ], + [ + -54.62, + -26.21 + ], + [ + -54.63, + -26.23 + ], + [ + -54.64, + -26.23 + ], + [ + -54.65, + -26.24 + ], + [ + -54.66, + -26.25 + ], + [ + -54.68, + -26.26 + ], + [ + -54.66, + -26.29 + ], + [ + -54.65, + -26.31 + ], + [ + -54.65, + -26.32 + ], + [ + -54.67, + -26.33 + ], + [ + -54.67, + -26.34 + ], + [ + -54.68, + -26.35 + ], + [ + -54.68, + -26.36 + ], + [ + -54.69, + -26.37 + ], + [ + -54.7, + -26.38 + ], + [ + -54.7, + -26.4 + ], + [ + -54.7, + -26.41 + ], + [ + -54.7, + -26.43 + ], + [ + -54.7, + -26.44 + ], + [ + -54.72, + -26.46 + ], + [ + -54.73, + -26.47 + ], + [ + -54.74, + -26.48 + ], + [ + -54.75, + -26.49 + ], + [ + -54.76, + -26.5 + ], + [ + -54.77, + -26.5 + ], + [ + -54.78, + -26.51 + ], + [ + -54.8, + -26.54 + ], + [ + -54.81, + -26.56 + ], + [ + -54.8, + -26.57 + ], + [ + -54.79, + -26.58 + ], + [ + -54.79, + -26.59 + ], + [ + -54.78, + -26.61 + ], + [ + -54.79, + -26.64 + ], + [ + -54.81, + -26.66 + ], + [ + -54.81, + -26.67 + ], + [ + -54.85, + -26.66 + ], + [ + -54.87, + -26.66 + ], + [ + -54.89, + -26.66 + ], + [ + -54.9, + -26.66 + ], + [ + -54.92, + -26.67 + ], + [ + -54.93, + -26.68 + ], + [ + -54.94, + -26.69 + ], + [ + -54.95, + -26.7 + ], + [ + -54.95, + -26.71 + ], + [ + -54.94, + -26.74 + ], + [ + -54.94, + -26.75 + ], + [ + -54.96, + -26.78 + ], + [ + -54.98, + -26.79 + ], + [ + -55, + -26.79 + ], + [ + -55.02, + -26.79 + ], + [ + -55.08, + -26.82 + ], + [ + -55.15, + -26.88 + ], + [ + -55.15, + -26.91 + ], + [ + -55.14, + -26.92 + ], + [ + -55.14, + -26.93 + ], + [ + -55.13, + -26.94 + ], + [ + -55.14, + -26.95 + ], + [ + -55.16, + -26.96 + ], + [ + -55.22, + -26.96 + ], + [ + -55.23, + -26.95 + ], + [ + -55.26, + -26.94 + ], + [ + -55.27, + -26.94 + ], + [ + -55.28, + -26.95 + ], + [ + -55.3, + -26.96 + ], + [ + -55.34, + -26.96 + ], + [ + -55.36, + -26.96 + ], + [ + -55.38, + -26.97 + ], + [ + -55.4, + -26.98 + ], + [ + -55.42, + -26.99 + ], + [ + -55.43, + -27 + ], + [ + -55.44, + -27.01 + ], + [ + -55.44, + -27.02 + ], + [ + -55.45, + -27.03 + ], + [ + -55.45, + -27.04 + ], + [ + -55.49, + -27.11 + ], + [ + -55.5, + -27.11 + ], + [ + -55.51, + -27.1 + ], + [ + -55.52, + -27.1 + ], + [ + -55.58, + -27.17 + ], + [ + -55.59, + -27.16 + ], + [ + -55.6, + -27.22 + ], + [ + -55.58, + -27.23 + ], + [ + -55.59, + -27.31 + ], + [ + -55.59, + -27.32 + ], + [ + -55.6, + -27.34 + ], + [ + -55.62, + -27.35 + ], + [ + -55.63, + -27.36 + ], + [ + -55.65, + -27.37 + ], + [ + -55.66, + -27.37 + ], + [ + -55.67, + -27.37 + ], + [ + -55.68, + -27.38 + ], + [ + -55.69, + -27.39 + ], + [ + -55.7, + -27.4 + ], + [ + -55.71, + -27.41 + ], + [ + -55.74, + -27.45 + ], + [ + -55.76, + -27.44 + ], + [ + -55.83, + -27.41 + ], + [ + -55.85, + -27.39 + ], + [ + -55.87, + -27.36 + ], + [ + -56.2, + -27.15 + ], + [ + -56.34, + -27.33 + ], + [ + -56.82, + -27.38 + ], + [ + -56.63, + -27.4 + ], + [ + -56.75, + -27.48 + ], + [ + -56.87, + -27.39 + ], + [ + -57.02, + -27.45 + ], + [ + -57.05, + -27.47 + ], + [ + -57.06, + -27.47 + ], + [ + -57.17, + -27.48 + ], + [ + -57.19, + -27.47 + ], + [ + -57.5, + -27.4 + ], + [ + -57.48, + -27.44 + ], + [ + -57.49, + -27.44 + ], + [ + -57.52, + -27.44 + ], + [ + -57.55, + -27.42 + ], + [ + -57.55, + -27.41 + ], + [ + -57.56, + -27.41 + ], + [ + -57.57, + -27.41 + ], + [ + -57.57, + -27.4 + ], + [ + -57.55, + -27.39 + ], + [ + -57.67, + -27.35 + ], + [ + -57.69, + -27.33 + ], + [ + -57.74, + -27.32 + ], + [ + -57.74, + -27.33 + ], + [ + -57.75, + -27.33 + ], + [ + -57.77, + -27.33 + ], + [ + -57.77, + -27.32 + ], + [ + -57.92, + -27.26 + ], + [ + -57.94, + -27.26 + ], + [ + -57.99, + -27.26 + ], + [ + -58.01, + -27.26 + ], + [ + -58.1, + -27.27 + ], + [ + -58.12, + -27.27 + ], + [ + -58.21, + -27.23 + ], + [ + -58.31, + -27.26 + ], + [ + -58.31, + -27.27 + ], + [ + -58.32, + -27.28 + ], + [ + -58.32, + -27.27 + ], + [ + -58.32, + -27.26 + ], + [ + -58.33, + -27.26 + ], + [ + -58.33, + -27.27 + ], + [ + -58.34, + -27.27 + ], + [ + -58.51, + -27.25 + ], + [ + -58.56, + -27.29 + ], + [ + -58.59, + -27.25 + ], + [ + -58.61, + -27.29 + ], + [ + -58.66, + -27.19 + ], + [ + -58.66, + -27.16 + ], + [ + -58.65, + -27.14 + ], + [ + -58.65, + -27.13 + ], + [ + -58.59, + -27.11 + ], + [ + -58.57, + -27.11 + ], + [ + -58.56, + -27.06 + ], + [ + -58.55, + -27.06 + ], + [ + -58.54, + -27.03 + ], + [ + -58.51, + -27.06 + ], + [ + -58.51, + -27.02 + ], + [ + -58.52, + -27 + ], + [ + -58.49, + -27 + ], + [ + -58.47, + -26.98 + ], + [ + -58.48, + -26.96 + ], + [ + -58.49, + -26.94 + ], + [ + -58.49, + -26.93 + ], + [ + -58.45, + -26.93 + ], + [ + -58.45, + -26.92 + ], + [ + -58.38, + -26.88 + ], + [ + -58.36, + -26.87 + ], + [ + -58.33, + -26.87 + ], + [ + -58.32, + -26.86 + ], + [ + -58.32, + -26.85 + ], + [ + -58.31, + -26.81 + ], + [ + -58.29, + -26.76 + ], + [ + -58.26, + -26.76 + ], + [ + -58.25, + -26.75 + ], + [ + -58.25, + -26.74 + ], + [ + -58.26, + -26.72 + ], + [ + -58.26, + -26.71 + ], + [ + -58.26, + -26.68 + ], + [ + -58.26, + -26.65 + ], + [ + -58.19, + -26.64 + ], + [ + -58.21, + -26.63 + ], + [ + -58.19, + -26.6 + ], + [ + -58.2, + -26.58 + ], + [ + -58.21, + -26.55 + ], + [ + -58.22, + -26.53 + ], + [ + -58.21, + -26.51 + ], + [ + -58.23, + -26.47 + ], + [ + -58.21, + -26.47 + ], + [ + -58.18, + -26.46 + ], + [ + -58.22, + -26.41 + ], + [ + -58.21, + -26.38 + ], + [ + -58.18, + -26.37 + ], + [ + -58.18, + -26.36 + ], + [ + -58.14, + -26.25 + ], + [ + -58.13, + -26.21 + ], + [ + -58.12, + -26.19 + ], + [ + -58.1, + -26.13 + ], + [ + -58.08, + -26.11 + ], + [ + -58.01, + -26.1 + ], + [ + -58, + -26.09 + ], + [ + -57.96, + -26.08 + ], + [ + -57.95, + -26.07 + ], + [ + -57.92, + -26.04 + ], + [ + -57.91, + -26.03 + ], + [ + -57.88, + -25.93 + ], + [ + -57.87, + -25.93 + ], + [ + -57.87, + -25.88 + ], + [ + -57.87, + -25.86 + ], + [ + -57.83, + -25.85 + ], + [ + -57.79, + -25.82 + ], + [ + -57.81, + -25.79 + ], + [ + -57.83, + -25.76 + ], + [ + -57.82, + -25.75 + ], + [ + -57.77, + -25.75 + ], + [ + -57.74, + -25.73 + ], + [ + -57.74, + -25.71 + ], + [ + -57.75, + -25.71 + ], + [ + -57.76, + -25.68 + ], + [ + -57.75, + -25.67 + ], + [ + -57.71, + -25.65 + ], + [ + -57.7, + -25.66 + ], + [ + -57.67, + -25.65 + ], + [ + -57.67, + -25.64 + ], + [ + -57.68, + -25.6 + ], + [ + -57.65, + -25.6 + ], + [ + -57.62, + -25.62 + ], + [ + -57.61, + -25.6 + ], + [ + -57.61, + -25.59 + ], + [ + -57.59, + -25.57 + ], + [ + -57.57, + -25.54 + ], + [ + -57.58, + -25.52 + ], + [ + -57.58, + -25.5 + ], + [ + -57.56, + -25.47 + ], + [ + -57.56, + -25.44 + ], + [ + -57.57, + -25.43 + ], + [ + -57.65, + -25.38 + ], + [ + -57.65, + -25.36 + ], + [ + -57.7, + -25.28 + ], + [ + -57.72, + -25.27 + ], + [ + -57.72, + -25.26 + ], + [ + -57.86, + -25.08 + ], + [ + -59.13, + -24.62 + ], + [ + -60.04, + -24.01 + ], + [ + -60.99, + -23.82 + ], + [ + -62.2, + -22.7 + ], + [ + -62.2, + -22.69 + ], + [ + -62.2, + -22.68 + ], + [ + -62.2, + -22.67 + ], + [ + -62.2, + -22.66 + ], + [ + -62.22, + -22.64 + ], + [ + -62.23, + -22.65 + ], + [ + -62.24, + -22.63 + ], + [ + -62.24, + -22.61 + ], + [ + -62.25, + -22.6 + ], + [ + -62.25, + -22.58 + ], + [ + -62.24, + -22.57 + ], + [ + -62.22, + -22.56 + ], + [ + -62.23, + -22.55 + ], + [ + -62.24, + -22.54 + ], + [ + -62.26, + -22.52 + ], + [ + -62.29, + -22.52 + ], + [ + -62.28, + -22.51 + ], + [ + -62.29, + -22.48 + ], + [ + -62.3, + -22.48 + ], + [ + -62.32, + -22.48 + ], + [ + -62.33, + -22.48 + ], + [ + -62.33, + -22.47 + ], + [ + -62.34, + -22.46 + ], + [ + -62.35, + -22.46 + ], + [ + -62.36, + -22.45 + ], + [ + -62.36, + -22.46 + ], + [ + -62.37, + -22.47 + ], + [ + -62.38, + -22.47 + ], + [ + -62.4, + -22.45 + ], + [ + -62.41, + -22.45 + ], + [ + -62.42, + -22.43 + ], + [ + -62.44, + -22.42 + ], + [ + -62.45, + -22.41 + ], + [ + -62.47, + -22.4 + ], + [ + -62.47, + -22.39 + ], + [ + -62.49, + -22.37 + ], + [ + -62.53, + -22.37 + ], + [ + -62.54, + -22.36 + ], + [ + -62.54, + -22.35 + ], + [ + -62.55, + -22.34 + ], + [ + -62.57, + -22.32 + ], + [ + -62.59, + -22.32 + ], + [ + -62.6, + -22.31 + ], + [ + -62.62, + -22.26 + ], + [ + -62.63, + -22.25 + ], + [ + -62.64, + -22.25 + ] + ], + [ + [ + -55.37, + -25.13 + ], + [ + -55.24, + -25.2 + ], + [ + -55.37, + -25.24 + ], + [ + -55.36, + -25.4 + ], + [ + -55.28, + -25.26 + ], + [ + -54.93, + -25.4 + ], + [ + -55.05, + -25.28 + ], + [ + -55.15, + -25.3 + ], + [ + -55.22, + -25.17 + ], + [ + -55.37, + -25.13 + ] + ] + ], + [ + [ + [ + -57.95, + -21.96 + ], + [ + -57.96, + -21.98 + ], + [ + -57.96, + -21.96 + ], + [ + -57.95, + -21.96 + ] + ] + ], + [ + [ + [ + -56.7, + -27.52 + ], + [ + -56.7, + -27.53 + ], + [ + -56.7, + -27.54 + ], + [ + -56.7, + -27.55 + ], + [ + -56.7, + -27.56 + ], + [ + -56.69, + -27.57 + ], + [ + -56.68, + -27.57 + ], + [ + -56.69, + -27.58 + ], + [ + -56.7, + -27.57 + ], + [ + -56.72, + -27.58 + ], + [ + -56.72, + -27.59 + ], + [ + -56.73, + -27.59 + ], + [ + -56.73, + -27.6 + ], + [ + -56.74, + -27.61 + ], + [ + -56.74, + -27.59 + ], + [ + -56.76, + -27.57 + ], + [ + -56.76, + -27.56 + ], + [ + -56.76, + -27.57 + ], + [ + -56.76, + -27.58 + ], + [ + -56.76, + -27.59 + ], + [ + -56.77, + -27.6 + ], + [ + -56.78, + -27.59 + ], + [ + -56.78, + -27.58 + ], + [ + -56.78, + -27.57 + ], + [ + -56.79, + -27.57 + ], + [ + -56.81, + -27.58 + ], + [ + -56.82, + -27.59 + ], + [ + -56.82, + -27.6 + ], + [ + -56.83, + -27.61 + ], + [ + -56.83, + -27.6 + ], + [ + -56.85, + -27.59 + ], + [ + -56.86, + -27.59 + ], + [ + -56.87, + -27.59 + ], + [ + -56.87, + -27.6 + ], + [ + -56.87, + -27.59 + ], + [ + -56.88, + -27.58 + ], + [ + -56.9, + -27.57 + ], + [ + -56.91, + -27.58 + ], + [ + -56.92, + -27.57 + ], + [ + -56.92, + -27.56 + ], + [ + -56.92, + -27.54 + ], + [ + -56.91, + -27.53 + ], + [ + -56.92, + -27.53 + ], + [ + -56.93, + -27.54 + ], + [ + -56.94, + -27.54 + ], + [ + -56.94, + -27.53 + ], + [ + -56.95, + -27.53 + ], + [ + -56.95, + -27.52 + ], + [ + -56.96, + -27.51 + ], + [ + -56.97, + -27.5 + ], + [ + -56.98, + -27.49 + ], + [ + -56.99, + -27.49 + ], + [ + -57, + -27.49 + ], + [ + -57.01, + -27.49 + ], + [ + -57.05, + -27.48 + ], + [ + -57.05, + -27.47 + ], + [ + -57.04, + -27.47 + ], + [ + -57.03, + -27.48 + ], + [ + -57.02, + -27.48 + ], + [ + -57, + -27.47 + ], + [ + -57.01, + -27.47 + ], + [ + -57.04, + -27.47 + ], + [ + -57.02, + -27.45 + ], + [ + -57, + -27.47 + ], + [ + -56.99, + -27.46 + ], + [ + -56.97, + -27.44 + ], + [ + -56.95, + -27.44 + ], + [ + -56.94, + -27.43 + ], + [ + -56.93, + -27.43 + ], + [ + -56.92, + -27.42 + ], + [ + -56.91, + -27.42 + ], + [ + -56.9, + -27.42 + ], + [ + -56.89, + -27.42 + ], + [ + -56.87, + -27.43 + ], + [ + -56.86, + -27.44 + ], + [ + -56.85, + -27.45 + ], + [ + -56.83, + -27.47 + ], + [ + -56.82, + -27.47 + ], + [ + -56.81, + -27.48 + ], + [ + -56.78, + -27.5 + ], + [ + -56.77, + -27.5 + ], + [ + -56.73, + -27.5 + ], + [ + -56.73, + -27.51 + ], + [ + -56.73, + -27.52 + ], + [ + -56.72, + -27.52 + ], + [ + -56.7, + -27.52 + ] + ] + ], + [ + [ + [ + -57.42, + -27.43 + ], + [ + -57.47, + -27.44 + ], + [ + -57.47, + -27.43 + ], + [ + -57.44, + -27.43 + ], + [ + -57.42, + -27.43 + ] + ] + ], + [ + [ + [ + -58.21, + -27.27 + ], + [ + -58.21, + -27.26 + ], + [ + -58.18, + -27.26 + ], + [ + -58.2, + -27.27 + ], + [ + -58.21, + -27.27 + ] + ] + ], + [ + [ + [ + -62.35, + -22.46 + ], + [ + -62.36, + -22.46 + ], + [ + -62.36, + -22.45 + ], + [ + -62.35, + -22.46 + ] + ] + ] + ] + }, + "properties": { + "A3": "PRY" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 124.48, + -9.17 + ], + [ + 124.35, + -9.49 + ], + [ + 124.04, + -9.34 + ], + [ + 124.48, + -9.17 + ] + ] + ], + [ + [ + [ + 125.09, + -9.46 + ], + [ + 125.09, + -9.45 + ], + [ + 125, + -9.19 + ], + [ + 125, + -9.18 + ], + [ + 125.19, + -9.16 + ], + [ + 125.14, + -8.99 + ], + [ + 125.13, + -8.99 + ], + [ + 124.98, + -9.07 + ], + [ + 124.95, + -8.96 + ], + [ + 125.21, + -8.61 + ], + [ + 126.57, + -8.48 + ], + [ + 127, + -8.32 + ], + [ + 127.3, + -8.39 + ], + [ + 126.48, + -8.95 + ], + [ + 125.09, + -9.46 + ] + ] + ] + ] + }, + "properties": { + "A3": "TLS" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 35.92, + 35.93 + ], + [ + 36.16, + 35.81 + ], + [ + 36.38, + 36.22 + ], + [ + 36.69, + 36.25 + ], + [ + 36.54, + 36.49 + ], + [ + 36.67, + 36.83 + ], + [ + 37.44, + 36.63 + ], + [ + 38.03, + 36.83 + ], + [ + 38.03, + 36.84 + ], + [ + 38.03, + 36.86 + ], + [ + 39.49, + 36.7 + ], + [ + 40.77, + 37.13 + ], + [ + 41.52, + 37.08 + ], + [ + 42.21, + 37.32 + ], + [ + 42.22, + 37.32 + ], + [ + 42.22, + 37.3 + ], + [ + 42.21, + 37.3 + ], + [ + 42.21, + 37.29 + ], + [ + 42.21, + 37.28 + ], + [ + 42.28, + 37.28 + ], + [ + 42.3, + 37.26 + ], + [ + 42.31, + 37.25 + ], + [ + 42.32, + 37.25 + ], + [ + 42.34, + 37.24 + ], + [ + 42.34, + 37.23 + ], + [ + 42.35, + 37.21 + ], + [ + 42.34, + 37.21 + ], + [ + 42.32, + 37.19 + ], + [ + 42.32, + 37.17 + ], + [ + 42.34, + 37.15 + ], + [ + 42.34, + 37.14 + ], + [ + 42.35, + 37.12 + ], + [ + 42.35, + 37.11 + ], + [ + 41.82, + 36.59 + ], + [ + 41.4, + 36.52 + ], + [ + 41.29, + 36.37 + ], + [ + 41.38, + 35.65 + ], + [ + 41.38, + 35.64 + ], + [ + 41.36, + 35.6 + ], + [ + 41.22, + 35.19 + ], + [ + 41.22, + 35.16 + ], + [ + 41.23, + 34.81 + ], + [ + 41.14, + 34.88 + ], + [ + 41.2, + 34.75 + ], + [ + 40.98, + 34.4 + ], + [ + 39.56, + 33.77 + ], + [ + 39.54, + 33.76 + ], + [ + 39.52, + 33.75 + ], + [ + 38.8, + 33.38 + ], + [ + 38.79, + 33.38 + ], + [ + 38.79, + 33.37 + ], + [ + 38.78, + 33.37 + ], + [ + 36.84, + 32.31 + ], + [ + 36.08, + 32.51 + ], + [ + 35.9, + 32.72 + ], + [ + 35.76, + 32.75 + ], + [ + 35.9, + 32.94 + ], + [ + 35.77, + 33.34 + ], + [ + 36.06, + 33.58 + ], + [ + 35.93, + 33.65 + ], + [ + 36.07, + 33.82 + ], + [ + 36.39, + 33.83 + ], + [ + 36.28, + 33.92 + ], + [ + 36.63, + 34.2 + ], + [ + 36.32, + 34.69 + ], + [ + 36.26, + 34.63 + ], + [ + 36.25, + 34.63 + ], + [ + 36.19, + 34.64 + ], + [ + 36.15, + 34.64 + ], + [ + 36.14, + 34.64 + ], + [ + 36.08, + 34.63 + ], + [ + 36.06, + 34.63 + ], + [ + 35.99, + 34.65 + ], + [ + 35.98, + 34.63 + ], + [ + 35.88, + 34.94 + ], + [ + 35.91, + 35.42 + ], + [ + 35.72, + 35.59 + ], + [ + 35.92, + 35.93 + ] + ], + [ + [ + 38.1, + 36 + ], + [ + 38.36, + 35.78 + ], + [ + 38.57, + 35.87 + ], + [ + 38.12, + 36.07 + ], + [ + 38.19, + 36.38 + ], + [ + 38.1, + 36 + ] + ], + [ + [ + 37.44, + 36.09 + ], + [ + 37.66, + 35.9 + ], + [ + 37.66, + 36.09 + ], + [ + 37.44, + 36.09 + ] + ] + ] + }, + "properties": { + "A3": "SYR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 19.37, + 41.86 + ], + [ + 19.38, + 41.88 + ], + [ + 19.37, + 41.89 + ], + [ + 19.35, + 41.9 + ], + [ + 19.34, + 41.91 + ], + [ + 19.36, + 41.92 + ], + [ + 19.36, + 41.93 + ], + [ + 19.36, + 41.94 + ], + [ + 19.35, + 41.94 + ], + [ + 19.35, + 41.95 + ], + [ + 19.38, + 41.97 + ], + [ + 19.38, + 41.99 + ], + [ + 19.38, + 42 + ], + [ + 19.28, + 42.18 + ], + [ + 19.66, + 42.63 + ], + [ + 19.83, + 42.47 + ], + [ + 20.08, + 42.56 + ], + [ + 20.54, + 42.17 + ], + [ + 20.55, + 42.16 + ], + [ + 20.59, + 41.88 + ], + [ + 20.47, + 41.51 + ], + [ + 20.56, + 41.41 + ], + [ + 20.52, + 41.25 + ], + [ + 20.52, + 41.24 + ], + [ + 20.63, + 41.09 + ], + [ + 20.73, + 40.91 + ], + [ + 20.98, + 40.88 + ], + [ + 20.98, + 40.8 + ], + [ + 20.96, + 40.48 + ], + [ + 20.68, + 40.1 + ], + [ + 20.48, + 40.06 + ], + [ + 20.46, + 40.07 + ], + [ + 20.28, + 39.71 + ], + [ + 20.01, + 39.69 + ], + [ + 19.86, + 40.04 + ], + [ + 19.29, + 40.42 + ], + [ + 19.48, + 40.35 + ], + [ + 19.34, + 40.67 + ], + [ + 19.53, + 40.91 + ], + [ + 19.39, + 41.41 + ], + [ + 19.62, + 41.78 + ], + [ + 19.37, + 41.86 + ] + ] + ] + }, + "properties": { + "A3": "ALB" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 121.51, + 19.25 + ], + [ + 121.35, + 19.36 + ], + [ + 121.52, + 19.39 + ], + [ + 121.51, + 19.25 + ] + ] + ], + [ + [ + [ + 124.32, + 13.91 + ], + [ + 124.42, + 13.66 + ], + [ + 124.19, + 13.52 + ], + [ + 124.02, + 13.66 + ], + [ + 124.13, + 14.06 + ], + [ + 124.32, + 13.91 + ] + ] + ], + [ + [ + [ + 123.1, + 13.04 + ], + [ + 123.39, + 12.69 + ], + [ + 122.93, + 13.11 + ], + [ + 123.1, + 13.04 + ] + ] + ], + [ + [ + [ + 122.05, + 13.48 + ], + [ + 122.15, + 13.37 + ], + [ + 122.01, + 13.2 + ], + [ + 121.81, + 13.46 + ], + [ + 121.87, + 13.57 + ], + [ + 122.05, + 13.48 + ] + ] + ], + [ + [ + [ + 121.85, + 14.9 + ], + [ + 121.84, + 15.04 + ], + [ + 122.05, + 15.01 + ], + [ + 121.95, + 14.63 + ], + [ + 121.85, + 14.9 + ] + ] + ], + [ + [ + [ + 125.42, + 11.91 + ], + [ + 125.49, + 11.45 + ], + [ + 125.63, + 11.36 + ], + [ + 125.53, + 11.2 + ], + [ + 125.67, + 11.2 + ], + [ + 125.76, + 11.01 + ], + [ + 125.66, + 11.14 + ], + [ + 125.23, + 11.09 + ], + [ + 125.15, + 11.28 + ], + [ + 124.98, + 11.28 + ], + [ + 124.99, + 11.42 + ], + [ + 124.82, + 11.52 + ], + [ + 125.04, + 11.75 + ], + [ + 124.39, + 12.2 + ], + [ + 124.27, + 12.57 + ], + [ + 125.15, + 12.58 + ], + [ + 125.34, + 12.41 + ], + [ + 125.28, + 12.3 + ], + [ + 125.52, + 12.19 + ], + [ + 125.42, + 11.91 + ] + ] + ], + [ + [ + [ + 124.36, + 11.64 + ], + [ + 124.54, + 11.68 + ], + [ + 124.61, + 11.49 + ], + [ + 124.46, + 11.47 + ], + [ + 124.36, + 11.64 + ] + ] + ], + [ + [ + [ + 123.66, + 12.34 + ], + [ + 124.05, + 11.97 + ], + [ + 124.07, + 11.72 + ], + [ + 123.53, + 12.22 + ], + [ + 123.14, + 11.93 + ], + [ + 123.3, + 12.21 + ], + [ + 123.24, + 12.6 + ], + [ + 123.38, + 12.54 + ], + [ + 123.33, + 12.43 + ], + [ + 123.44, + 12.52 + ], + [ + 123.66, + 12.34 + ] + ] + ], + [ + [ + [ + 123.59, + 12.64 + ], + [ + 123.73, + 12.61 + ], + [ + 123.79, + 12.34 + ], + [ + 123.59, + 12.64 + ] + ] + ], + [ + [ + [ + 122.43, + 12.45 + ], + [ + 122.66, + 12.48 + ], + [ + 122.68, + 12.33 + ], + [ + 122.43, + 12.45 + ] + ] + ], + [ + [ + [ + 121.99, + 12.16 + ], + [ + 121.92, + 12.31 + ], + [ + 122.12, + 12.67 + ], + [ + 121.99, + 12.16 + ] + ] + ], + [ + [ + [ + 120.89, + 13.5 + ], + [ + 121.2, + 13.44 + ], + [ + 121.56, + 13.12 + ], + [ + 121.56, + 12.61 + ], + [ + 121.24, + 12.21 + ], + [ + 120.93, + 12.5 + ], + [ + 120.67, + 13.16 + ], + [ + 120.3, + 13.44 + ], + [ + 120.89, + 13.5 + ] + ] + ], + [ + [ + [ + 121.73, + 14.18 + ], + [ + 122.23, + 13.9 + ], + [ + 122.25, + 14.24 + ], + [ + 122.33, + 14.11 + ], + [ + 122.42, + 14.31 + ], + [ + 122.71, + 14.34 + ], + [ + 123.04, + 14.1 + ], + [ + 123.11, + 13.71 + ], + [ + 123.33, + 13.79 + ], + [ + 123.23, + 14 + ], + [ + 123.34, + 14.11 + ], + [ + 123.42, + 13.89 + ], + [ + 123.71, + 13.94 + ], + [ + 123.94, + 13.8 + ], + [ + 123.97, + 13.71 + ], + [ + 123.56, + 13.74 + ], + [ + 123.53, + 13.57 + ], + [ + 123.83, + 13.24 + ], + [ + 123.93, + 13.33 + ], + [ + 123.76, + 13.06 + ], + [ + 124.19, + 13.06 + ], + [ + 124.1, + 12.56 + ], + [ + 123.83, + 12.83 + ], + [ + 124.03, + 12.96 + ], + [ + 123.74, + 12.85 + ], + [ + 123.72, + 12.95 + ], + [ + 123.32, + 13.01 + ], + [ + 123.2, + 13.43 + ], + [ + 122.54, + 13.96 + ], + [ + 122.42, + 13.95 + ], + [ + 122.67, + 13.39 + ], + [ + 122.6, + 13.16 + ], + [ + 122.4, + 13.52 + ], + [ + 121.75, + 13.97 + ], + [ + 121.29, + 13.6 + ], + [ + 121.04, + 13.63 + ], + [ + 121, + 13.78 + ], + [ + 120.89, + 13.68 + ], + [ + 120.91, + 13.87 + ], + [ + 120.79, + 13.93 + ], + [ + 120.65, + 13.77 + ], + [ + 120.59, + 14.23 + ], + [ + 120.99, + 14.49 + ], + [ + 120.95, + 14.73 + ], + [ + 120.65, + 14.77 + ], + [ + 120.58, + 14.9 + ], + [ + 120.61, + 14.48 + ], + [ + 120.5, + 14.41 + ], + [ + 120.27, + 14.85 + ], + [ + 120.08, + 14.79 + ], + [ + 119.77, + 16.28 + ], + [ + 119.93, + 16.38 + ], + [ + 120.14, + 16.04 + ], + [ + 120.41, + 16.13 + ], + [ + 120.28, + 16.62 + ], + [ + 120.45, + 16.98 + ], + [ + 120.35, + 17.68 + ], + [ + 120.56, + 18.49 + ], + [ + 120.85, + 18.65 + ], + [ + 121.86, + 18.26 + ], + [ + 122.22, + 18.52 + ], + [ + 122.34, + 18.31 + ], + [ + 122.14, + 17.78 + ], + [ + 122.25, + 17.37 + ], + [ + 122.52, + 17.13 + ], + [ + 122.46, + 16.89 + ], + [ + 122.07, + 16.09 + ], + [ + 121.99, + 16.03 + ], + [ + 122.12, + 16.26 + ], + [ + 121.56, + 15.9 + ], + [ + 121.64, + 15.71 + ], + [ + 121.37, + 15.34 + ], + [ + 121.73, + 14.7 + ], + [ + 121.6, + 14.65 + ], + [ + 121.73, + 14.18 + ] + ], + [ + [ + 121.01, + 14.09 + ], + [ + 120.98, + 13.88 + ], + [ + 121.11, + 14.04 + ], + [ + 121.01, + 14.09 + ] + ], + [ + [ + 121.09, + 14.52 + ], + [ + 121.19, + 14.18 + ], + [ + 121.5, + 14.32 + ], + [ + 121.42, + 14.41 + ], + [ + 121.33, + 14.28 + ], + [ + 121.31, + 14.48 + ], + [ + 121.2, + 14.4 + ], + [ + 121.09, + 14.52 + ] + ] + ], + [ + [ + [ + 119.88, + 11.96 + ], + [ + 120.07, + 11.79 + ], + [ + 119.96, + 11.66 + ], + [ + 119.88, + 11.96 + ] + ] + ], + [ + [ + [ + 119.89, + 12.28 + ], + [ + 120.16, + 12.12 + ], + [ + 120.22, + 12.23 + ], + [ + 120.34, + 11.99 + ], + [ + 119.98, + 12.01 + ], + [ + 119.89, + 12.28 + ] + ] + ], + [ + [ + [ + 119.77, + 11.48 + ], + [ + 119.87, + 11.51 + ], + [ + 119.83, + 11.38 + ], + [ + 119.77, + 11.48 + ] + ] + ], + [ + [ + [ + 126.1, + 9.84 + ], + [ + 126.05, + 9.75 + ], + [ + 125.96, + 9.88 + ], + [ + 126.06, + 10.06 + ], + [ + 126.1, + 9.84 + ] + ] + ], + [ + [ + [ + 125.93, + 9.66 + ], + [ + 125.94, + 9.76 + ], + [ + 125.94, + 9.56 + ], + [ + 125.93, + 9.66 + ] + ] + ], + [ + [ + [ + 125.66, + 10.34 + ], + [ + 125.67, + 9.85 + ], + [ + 125.47, + 10.14 + ], + [ + 125.64, + 10.47 + ], + [ + 125.66, + 10.34 + ] + ] + ], + [ + [ + [ + 124.76, + 9.21 + ], + [ + 124.77, + 9.08 + ], + [ + 124.63, + 9.18 + ], + [ + 124.76, + 9.21 + ] + ] + ], + [ + [ + [ + 124.96, + 11.42 + ], + [ + 125, + 10.73 + ], + [ + 125.27, + 10.3 + ], + [ + 125.13, + 10.16 + ], + [ + 124.97, + 10.38 + ], + [ + 125.03, + 10 + ], + [ + 124.76, + 10.16 + ], + [ + 124.8, + 10.66 + ], + [ + 124.69, + 10.93 + ], + [ + 124.38, + 10.92 + ], + [ + 124.29, + 11.53 + ], + [ + 124.64, + 11.3 + ], + [ + 124.96, + 11.42 + ] + ] + ], + [ + [ + [ + 123.97, + 11.09 + ], + [ + 124.06, + 11.29 + ], + [ + 124, + 10.4 + ], + [ + 123.64, + 10.08 + ], + [ + 123.3, + 9.42 + ], + [ + 123.37, + 9.99 + ], + [ + 123.97, + 11.09 + ] + ] + ], + [ + [ + [ + 124.06, + 10.05 + ], + [ + 124.37, + 10.15 + ], + [ + 124.56, + 10.02 + ], + [ + 124.59, + 9.76 + ], + [ + 124.26, + 9.6 + ], + [ + 123.87, + 9.63 + ], + [ + 123.8, + 9.84 + ], + [ + 124.06, + 10.05 + ] + ] + ], + [ + [ + [ + 123.45, + 9.19 + ], + [ + 123.62, + 9.3 + ], + [ + 123.7, + 9.14 + ], + [ + 123.45, + 9.19 + ] + ] + ], + [ + [ + [ + 122.52, + 10.51 + ], + [ + 122.67, + 10.75 + ], + [ + 122.68, + 10.5 + ], + [ + 122.52, + 10.4 + ], + [ + 122.52, + 10.51 + ] + ] + ], + [ + [ + [ + 122.19, + 10.63 + ], + [ + 121.92, + 10.44 + ], + [ + 122.1, + 11.69 + ], + [ + 121.84, + 11.76 + ], + [ + 121.88, + 11.9 + ], + [ + 122.39, + 11.73 + ], + [ + 122.56, + 11.51 + ], + [ + 122.83, + 11.61 + ], + [ + 122.87, + 11.41 + ], + [ + 123.15, + 11.6 + ], + [ + 123.13, + 11.17 + ], + [ + 122.77, + 11.01 + ], + [ + 122.58, + 10.69 + ], + [ + 122.19, + 10.63 + ] + ] + ], + [ + [ + [ + 119.77, + 10.5 + ], + [ + 119.83, + 10.65 + ], + [ + 120, + 10.57 + ], + [ + 119.77, + 10.5 + ] + ] + ], + [ + [ + [ + 122.72, + 9.38 + ], + [ + 122.38, + 9.84 + ], + [ + 122.87, + 10.1 + ], + [ + 122.79, + 10.52 + ], + [ + 122.96, + 10.9 + ], + [ + 123.19, + 11 + ], + [ + 123.5, + 10.93 + ], + [ + 123.57, + 10.79 + ], + [ + 123.1, + 9.63 + ], + [ + 123.28, + 9.21 + ], + [ + 123.01, + 9.04 + ], + [ + 122.72, + 9.38 + ] + ] + ], + [ + [ + [ + 122.81, + 7.31 + ], + [ + 122.82, + 7.44 + ], + [ + 122.98, + 7.37 + ], + [ + 122.81, + 7.31 + ] + ] + ], + [ + [ + [ + 118.42, + 9.25 + ], + [ + 117.17, + 8.34 + ], + [ + 117.63, + 9.05 + ], + [ + 118.13, + 9.34 + ], + [ + 118.76, + 10.13 + ], + [ + 118.81, + 10.03 + ], + [ + 118.99, + 10.41 + ], + [ + 119.26, + 10.48 + ], + [ + 119.34, + 10.73 + ], + [ + 119.22, + 10.95 + ], + [ + 119.46, + 10.72 + ], + [ + 119.3, + 11.01 + ], + [ + 119.5, + 11.42 + ], + [ + 119.48, + 10.87 + ], + [ + 119.72, + 10.51 + ], + [ + 119.32, + 10.31 + ], + [ + 119.2, + 10.05 + ], + [ + 118.75, + 9.93 + ], + [ + 118.76, + 9.67 + ], + [ + 118.42, + 9.25 + ] + ] + ], + [ + [ + [ + 117.03, + 7.81 + ], + [ + 116.93, + 7.94 + ], + [ + 117.07, + 8.08 + ], + [ + 117.03, + 7.81 + ] + ] + ], + [ + [ + [ + 121.42, + 5.99 + ], + [ + 121.29, + 5.86 + ], + [ + 120.87, + 5.94 + ], + [ + 121.03, + 6.09 + ], + [ + 121.42, + 5.99 + ] + ] + ], + [ + [ + [ + 122.17, + 6.46 + ], + [ + 121.96, + 6.41 + ], + [ + 121.8, + 6.64 + ], + [ + 122.06, + 6.75 + ], + [ + 122.32, + 6.63 + ], + [ + 122.17, + 6.46 + ] + ] + ], + [ + [ + [ + 125.49, + 6.99 + ], + [ + 125.38, + 6.62 + ], + [ + 125.58, + 6.52 + ], + [ + 125.72, + 6.1 + ], + [ + 125.33, + 5.55 + ], + [ + 125.17, + 5.81 + ], + [ + 125.27, + 6.08 + ], + [ + 124.92, + 5.86 + ], + [ + 124.06, + 6.38 + ], + [ + 123.96, + 6.91 + ], + [ + 124.26, + 7.38 + ], + [ + 123.69, + 7.81 + ], + [ + 123.42, + 7.81 + ], + [ + 123.41, + 7.36 + ], + [ + 123.3, + 7.53 + ], + [ + 123.12, + 7.51 + ], + [ + 123.11, + 7.74 + ], + [ + 122.99, + 7.46 + ], + [ + 122.9, + 7.54 + ], + [ + 122.81, + 7.43 + ], + [ + 122.81, + 7.75 + ], + [ + 122.62, + 7.78 + ], + [ + 122.35, + 7.47 + ], + [ + 122.16, + 6.91 + ], + [ + 121.94, + 6.97 + ], + [ + 121.9, + 7.11 + ], + [ + 122.23, + 7.96 + ], + [ + 122.92, + 8.15 + ], + [ + 123.03, + 8.49 + ], + [ + 123.3, + 8.52 + ], + [ + 123.38, + 8.73 + ], + [ + 123.57, + 8.57 + ], + [ + 123.69, + 8.64 + ], + [ + 123.84, + 8.43 + ], + [ + 123.87, + 8.16 + ], + [ + 123.66, + 7.95 + ], + [ + 124.23, + 8.22 + ], + [ + 124.39, + 8.59 + ], + [ + 124.74, + 8.5 + ], + [ + 124.8, + 9 + ], + [ + 125.08, + 8.83 + ], + [ + 125.21, + 9.09 + ], + [ + 125.54, + 8.97 + ], + [ + 125.45, + 9.82 + ], + [ + 125.66, + 9.57 + ], + [ + 125.96, + 9.48 + ], + [ + 126.06, + 9.23 + ], + [ + 126.21, + 9.31 + ], + [ + 126.16, + 9.11 + ], + [ + 126.33, + 8.84 + ], + [ + 126.08, + 8.61 + ], + [ + 126.4, + 8.49 + ], + [ + 126.36, + 7.89 + ], + [ + 126.57, + 7.72 + ], + [ + 126.61, + 7.29 + ], + [ + 126.28, + 6.93 + ], + [ + 126.35, + 6.8 + ], + [ + 126.16, + 6.91 + ], + [ + 126.26, + 6.75 + ], + [ + 126.19, + 6.27 + ], + [ + 125.85, + 7.36 + ], + [ + 125.49, + 6.99 + ] + ], + [ + [ + 124.26, + 7.97 + ], + [ + 124.1, + 7.82 + ], + [ + 124.33, + 7.8 + ], + [ + 124.36, + 8.02 + ], + [ + 124.26, + 7.97 + ] + ] + ], + [ + [ + [ + 120.2, + 5.19 + ], + [ + 119.82, + 5.06 + ], + [ + 120.21, + 5.35 + ], + [ + 120.2, + 5.19 + ] + ] + ] + ] + }, + "properties": { + "A3": "PHL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -61.81, + 16.27 + ], + [ + -61.55, + 16.28 + ], + [ + -61.62, + 15.97 + ], + [ + -61.81, + 16.27 + ] + ] + ], + [ + [ + [ + -61.35, + 16.24 + ], + [ + -61.55, + 16.25 + ], + [ + -61.46, + 16.51 + ], + [ + -61.17, + 16.25 + ], + [ + -61.35, + 16.24 + ] + ] + ] + ] + }, + "properties": { + "A3": "GLP" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -69.95, + -4.23 + ], + [ + -69.94, + -4.22 + ], + [ + -69.93, + -4.22 + ], + [ + -69.7, + -2.91 + ], + [ + -69.7, + -2.9 + ], + [ + -69.69, + -2.88 + ], + [ + -69.69, + -2.87 + ], + [ + -69.46, + -1.56 + ], + [ + -69.42, + -1.56 + ], + [ + -69.13, + -1.76 + ], + [ + -69.41, + -1.56 + ], + [ + -69.42, + -1.56 + ], + [ + -69.45, + -1.55 + ], + [ + -69.45, + -1.54 + ], + [ + -69.45, + -1.48 + ], + [ + -69.43, + -1.46 + ], + [ + -69.43, + -1.38 + ], + [ + -69.41, + -1.37 + ], + [ + -69.4, + -1.34 + ], + [ + -69.41, + -1.33 + ], + [ + -69.41, + -1.32 + ], + [ + -69.41, + -1.31 + ], + [ + -69.41, + -1.3 + ], + [ + -69.41, + -1.29 + ], + [ + -69.41, + -1.27 + ], + [ + -69.42, + -1.27 + ], + [ + -69.42, + -1.25 + ], + [ + -69.43, + -1.24 + ], + [ + -69.43, + -1.22 + ], + [ + -69.43, + -1.21 + ], + [ + -69.42, + -1.19 + ], + [ + -69.41, + -1.18 + ], + [ + -69.41, + -1.15 + ], + [ + -69.4, + -1.14 + ], + [ + -69.41, + -1.1 + ], + [ + -69.41, + -1.09 + ], + [ + -69.43, + -1.08 + ], + [ + -69.43, + -1.07 + ], + [ + -69.61, + -0.5 + ], + [ + -70.04, + -0.19 + ], + [ + -70.05, + 0.56 + ], + [ + -69.48, + 0.74 + ], + [ + -69.2, + 0.62 + ], + [ + -69.2, + 0.64 + ], + [ + -69.2, + 0.65 + ], + [ + -69.18, + 0.65 + ], + [ + -69.16, + 0.65 + ], + [ + -69.15, + 0.64 + ], + [ + -69.14, + 0.64 + ], + [ + -69.13, + 0.63 + ], + [ + -69.12, + 0.64 + ], + [ + -69.12, + 0.65 + ], + [ + -69.12, + 0.66 + ], + [ + -69.13, + 0.68 + ], + [ + -69.14, + 0.68 + ], + [ + -69.14, + 0.69 + ], + [ + -69.16, + 0.71 + ], + [ + -69.18, + 0.72 + ], + [ + -69.19, + 0.74 + ], + [ + -69.17, + 0.76 + ], + [ + -69.16, + 0.76 + ], + [ + -69.15, + 0.78 + ], + [ + -69.15, + 0.8 + ], + [ + -69.16, + 0.81 + ], + [ + -69.17, + 0.83 + ], + [ + -69.17, + 0.85 + ], + [ + -69.15, + 0.85 + ], + [ + -69.14, + 0.85 + ], + [ + -69.14, + 0.86 + ], + [ + -69.14, + 0.87 + ], + [ + -69.14, + 0.88 + ], + [ + -69.16, + 0.88 + ], + [ + -69.17, + 0.89 + ], + [ + -69.18, + 0.9 + ], + [ + -69.19, + 0.92 + ], + [ + -69.18, + 0.94 + ], + [ + -69.17, + 0.93 + ], + [ + -69.17, + 0.94 + ], + [ + -69.17, + 0.95 + ], + [ + -69.19, + 0.96 + ], + [ + -69.2, + 0.96 + ], + [ + -69.21, + 0.97 + ], + [ + -69.22, + 0.97 + ], + [ + -69.21, + 1.01 + ], + [ + -69.21, + 1.02 + ], + [ + -69.23, + 1.03 + ], + [ + -69.23, + 1.04 + ], + [ + -69.24, + 1.04 + ], + [ + -69.24, + 1.05 + ], + [ + -69.25, + 1.06 + ], + [ + -69.27, + 1.05 + ], + [ + -69.28, + 1.05 + ], + [ + -69.29, + 1.06 + ], + [ + -69.3, + 1.06 + ], + [ + -69.31, + 1.08 + ], + [ + -69.33, + 1.08 + ], + [ + -69.35, + 1.08 + ], + [ + -69.36, + 1.08 + ], + [ + -69.37, + 1.08 + ], + [ + -69.4, + 1.06 + ], + [ + -69.43, + 1.05 + ], + [ + -69.43, + 1.07 + ], + [ + -69.47, + 1.08 + ], + [ + -69.49, + 1.08 + ], + [ + -69.51, + 1.07 + ], + [ + -69.53, + 1.07 + ], + [ + -69.56, + 1.07 + ], + [ + -69.57, + 1.07 + ], + [ + -69.58, + 1.08 + ], + [ + -69.59, + 1.09 + ], + [ + -69.62, + 1.1 + ], + [ + -69.63, + 1.09 + ], + [ + -69.67, + 1.08 + ], + [ + -69.68, + 1.07 + ], + [ + -69.69, + 1.07 + ], + [ + -69.71, + 1.09 + ], + [ + -69.7, + 1.11 + ], + [ + -69.71, + 1.12 + ], + [ + -69.73, + 1.11 + ], + [ + -69.75, + 1.11 + ], + [ + -69.78, + 1.1 + ], + [ + -69.79, + 1.09 + ], + [ + -69.8, + 1.08 + ], + [ + -69.84, + 1.08 + ], + [ + -69.84, + 1.72 + ], + [ + -68.16, + 1.73 + ], + [ + -68.29, + 1.83 + ], + [ + -68.2, + 2.03 + ], + [ + -67.9, + 1.81 + ], + [ + -67.4, + 2.23 + ], + [ + -67.33, + 1.94 + ], + [ + -67.15, + 1.83 + ], + [ + -67.09, + 1.17 + ], + [ + -66.85, + 1.23 + ], + [ + -66.84, + 1.22 + ], + [ + -66.41, + 0.84 + ], + [ + -66.41, + 0.83 + ], + [ + -66.12, + 0.75 + ], + [ + -65.62, + 1.01 + ], + [ + -65.5, + 0.87 + ], + [ + -65.6, + 0.69 + ], + [ + -65.44, + 0.69 + ], + [ + -65.16, + 1.12 + ], + [ + -64.8, + 1.32 + ], + [ + -64.74, + 1.23 + ], + [ + -64.39, + 1.53 + ], + [ + -64.34, + 1.36 + ], + [ + -64.07, + 1.65 + ], + [ + -63.99, + 1.98 + ], + [ + -63.4, + 2.15 + ], + [ + -63.42, + 2.45 + ], + [ + -64.06, + 2.5 + ], + [ + -63.98, + 2.72 + ], + [ + -64.23, + 3.12 + ], + [ + -64.17, + 3.57 + ], + [ + -64.81, + 4.27 + ], + [ + -64.56, + 4.11 + ], + [ + -64.16, + 4.13 + ], + [ + -63.96, + 3.87 + ], + [ + -63.68, + 3.91 + ], + [ + -63.68, + 4.02 + ], + [ + -63.5, + 3.84 + ], + [ + -63.43, + 3.98 + ], + [ + -63.2, + 3.95 + ], + [ + -62.96, + 3.61 + ], + [ + -62.74, + 3.67 + ], + [ + -62.75, + 4.03 + ], + [ + -62.55, + 4.02 + ], + [ + -62.46, + 4.18 + ], + [ + -61.93, + 4.12 + ], + [ + -61.56, + 4.25 + ], + [ + -61.32, + 4.54 + ], + [ + -60.99, + 4.52 + ], + [ + -60.59, + 4.93 + ], + [ + -60.73, + 5.19 + ], + [ + -60.74, + 5.2 + ], + [ + -60.22, + 5.28 + ], + [ + -60.21, + 5.28 + ], + [ + -60.19, + 5.25 + ], + [ + -60.11, + 5.19 + ], + [ + -60.1, + 5.14 + ], + [ + -60.06, + 5.14 + ], + [ + -60.06, + 5.13 + ], + [ + -60.06, + 5.12 + ], + [ + -60.05, + 5.12 + ], + [ + -60.03, + 5.1 + ], + [ + -60.02, + 5.09 + ], + [ + -60.16, + 4.52 + ], + [ + -59.67, + 4.38 + ], + [ + -59.73, + 4.18 + ], + [ + -59.52, + 3.94 + ], + [ + -59.87, + 3.58 + ], + [ + -59.8, + 3.36 + ], + [ + -59.98, + 2.93 + ], + [ + -59.8, + 2.29 + ], + [ + -59.69, + 1.76 + ], + [ + -58.83, + 1.17 + ], + [ + -58.5, + 1.27 + ], + [ + -58.51, + 1.46 + ], + [ + -58.32, + 1.6 + ], + [ + -58, + 1.5 + ], + [ + -57.99, + 1.66 + ], + [ + -57.54, + 1.7 + ], + [ + -57.31, + 2 + ], + [ + -56.8, + 1.85 + ], + [ + -56.47, + 1.95 + ], + [ + -55.9, + 1.89 + ], + [ + -56.14, + 2.27 + ], + [ + -55.97, + 2.53 + ], + [ + -55.39, + 2.42 + ], + [ + -55, + 2.59 + ], + [ + -54.6, + 2.33 + ], + [ + -54.11, + 2.11 + ], + [ + -53.74, + 2.37 + ], + [ + -52.96, + 2.17 + ], + [ + -52.55, + 2.52 + ], + [ + -52.36, + 3.01 + ], + [ + -52.34, + 3.05 + ], + [ + -52.34, + 3.06 + ], + [ + -52.33, + 3.07 + ], + [ + -52.34, + 3.11 + ], + [ + -52.34, + 3.12 + ], + [ + -52.35, + 3.13 + ], + [ + -52.34, + 3.15 + ], + [ + -52.33, + 3.16 + ], + [ + -52.3, + 3.18 + ], + [ + -52.3, + 3.19 + ], + [ + -52.29, + 3.22 + ], + [ + -52.29, + 3.23 + ], + [ + -52.26, + 3.25 + ], + [ + -52.25, + 3.24 + ], + [ + -52.23, + 3.25 + ], + [ + -52.22, + 3.26 + ], + [ + -52.2, + 3.29 + ], + [ + -52.19, + 3.3 + ], + [ + -52.19, + 3.32 + ], + [ + -52.16, + 3.36 + ], + [ + -52.15, + 3.38 + ], + [ + -52.13, + 3.4 + ], + [ + -52.12, + 3.42 + ], + [ + -52.12, + 3.43 + ], + [ + -52.11, + 3.44 + ], + [ + -52.11, + 3.45 + ], + [ + -52.09, + 3.46 + ], + [ + -52.09, + 3.48 + ], + [ + -52.07, + 3.51 + ], + [ + -52.07, + 3.52 + ], + [ + -52.05, + 3.53 + ], + [ + -52.05, + 3.54 + ], + [ + -52.03, + 3.58 + ], + [ + -52.01, + 3.6 + ], + [ + -52.01, + 3.61 + ], + [ + -51.99, + 3.64 + ], + [ + -51.99, + 3.65 + ], + [ + -51.99, + 3.66 + ], + [ + -51.98, + 3.68 + ], + [ + -51.97, + 3.71 + ], + [ + -51.96, + 3.71 + ], + [ + -51.94, + 3.72 + ], + [ + -51.92, + 3.73 + ], + [ + -51.92, + 3.74 + ], + [ + -51.93, + 3.77 + ], + [ + -51.9, + 3.78 + ], + [ + -51.91, + 3.8 + ], + [ + -51.9, + 3.8 + ], + [ + -51.88, + 3.8 + ], + [ + -51.87, + 3.81 + ], + [ + -51.86, + 3.83 + ], + [ + -51.84, + 3.84 + ], + [ + -51.83, + 3.85 + ], + [ + -51.82, + 3.86 + ], + [ + -51.81, + 3.87 + ], + [ + -51.8, + 3.89 + ], + [ + -51.79, + 3.9 + ], + [ + -51.78, + 3.92 + ], + [ + -51.78, + 3.94 + ], + [ + -51.78, + 3.96 + ], + [ + -51.78, + 3.97 + ], + [ + -51.77, + 3.98 + ], + [ + -51.75, + 4 + ], + [ + -51.74, + 4.01 + ], + [ + -51.69, + 4.03 + ], + [ + -51.68, + 4.04 + ], + [ + -51.65, + 4.04 + ], + [ + -51.6, + 4.24 + ], + [ + -51.53, + 4.16 + ], + [ + -51.51, + 4.44 + ], + [ + -51.21, + 4.15 + ], + [ + -51.2, + 3.72 + ], + [ + -51.06, + 3.88 + ], + [ + -51.04, + 3.12 + ], + [ + -50.68, + 2.18 + ], + [ + -50.78, + 2.1 + ], + [ + -50.61, + 2.04 + ], + [ + -50.62, + 2.02 + ], + [ + -50.61, + 2.04 + ], + [ + -50.47, + 1.82 + ], + [ + -49.93, + 1.7 + ], + [ + -49.88, + 1.34 + ], + [ + -50.16, + 1.21 + ], + [ + -49.87, + 1.2 + ], + [ + -50.27, + 0.9 + ], + [ + -50.78, + 0.19 + ], + [ + -51.06, + 0.03 + ], + [ + -50.75, + 0.04 + ], + [ + -50.62, + -0.08 + ], + [ + -51.08, + -0.4 + ], + [ + -50.77, + -0.45 + ], + [ + -51.04, + -0.65 + ], + [ + -51.17, + -0.49 + ], + [ + -51.26, + -1.18 + ], + [ + -51.41, + -1.19 + ], + [ + -51.25, + -1.01 + ], + [ + -51.94, + -1.47 + ], + [ + -51.88, + -1.19 + ], + [ + -51.67, + -1.12 + ], + [ + -51.68, + -1.03 + ], + [ + -51.7, + -1.11 + ], + [ + -51.77, + -1.07 + ], + [ + -51.91, + -1.16 + ], + [ + -52.01, + -1.42 + ], + [ + -54.01, + -1.96 + ], + [ + -54.07, + -2.25 + ], + [ + -54.1, + -2.04 + ], + [ + -54.51, + -2.33 + ], + [ + -54.25, + -2.38 + ], + [ + -54.56, + -2.45 + ], + [ + -54.53, + -2.13 + ], + [ + -55.04, + -2.14 + ], + [ + -55, + -2.04 + ], + [ + -55.02, + -2 + ], + [ + -54.48, + -2.11 + ], + [ + -54.94, + -2.01 + ], + [ + -54.74, + -1.93 + ], + [ + -54.84, + -1.89 + ], + [ + -55.2, + -1.93 + ], + [ + -55.23, + -2.06 + ], + [ + -55.02, + -2.06 + ], + [ + -55.09, + -2.14 + ], + [ + -55.33, + -2.11 + ], + [ + -55.42, + -1.88 + ], + [ + -55.52, + -1.91 + ], + [ + -55.46, + -2.08 + ], + [ + -55.53, + -1.98 + ], + [ + -55.91, + -2.15 + ], + [ + -55.37, + -2.32 + ], + [ + -54.87, + -2.18 + ], + [ + -54.71, + -2.43 + ], + [ + -54.36, + -2.53 + ], + [ + -54.06, + -2.39 + ], + [ + -54.01, + -2.11 + ], + [ + -53.77, + -1.95 + ], + [ + -51.99, + -1.45 + ], + [ + -51.88, + -1.54 + ], + [ + -52.24, + -1.54 + ], + [ + -52.34, + -1.71 + ], + [ + -52.03, + -2.78 + ], + [ + -51.95, + -2.6 + ], + [ + -52.16, + -2.18 + ], + [ + -52.2, + -1.63 + ], + [ + -51.94, + -1.59 + ], + [ + -51.26, + -1.22 + ], + [ + -51.15, + -0.69 + ], + [ + -51.13, + -0.88 + ], + [ + -50.89, + -0.56 + ], + [ + -50.81, + -0.68 + ], + [ + -50.96, + -0.73 + ], + [ + -50.81, + -0.73 + ], + [ + -50.76, + -1.05 + ], + [ + -50.76, + -0.56 + ], + [ + -50.69, + -0.66 + ], + [ + -50.57, + -0.66 + ], + [ + -50.69, + -0.62 + ], + [ + -50.7, + -0.37 + ], + [ + -50.34, + -0.09 + ], + [ + -49.61, + -0.25 + ], + [ + -49.2, + -0.13 + ], + [ + -48.44, + -0.23 + ], + [ + -48.49, + -0.74 + ], + [ + -48.66, + -0.7 + ], + [ + -48.51, + -0.88 + ], + [ + -48.65, + -1.03 + ], + [ + -48.76, + -1.19 + ], + [ + -48.89, + -1.5 + ], + [ + -49.33, + -1.64 + ], + [ + -49.39, + -1.55 + ], + [ + -49.3, + -1.69 + ], + [ + -49.46, + -1.63 + ], + [ + -49.79, + -1.82 + ], + [ + -50.05, + -1.74 + ], + [ + -50.23, + -1.78 + ], + [ + -50.38, + -1.82 + ], + [ + -50.37, + -1.97 + ], + [ + -49.97, + -1.81 + ], + [ + -49.84, + -2.04 + ], + [ + -49.83, + -1.89 + ], + [ + -49.28, + -1.71 + ], + [ + -49.51, + -2.61 + ], + [ + -49.13, + -1.77 + ], + [ + -48.86, + -1.55 + ], + [ + -48.96, + -1.77 + ], + [ + -48.85, + -1.65 + ], + [ + -48.58, + -1.31 + ], + [ + -48.49, + -1.6 + ], + [ + -48.47, + -1.14 + ], + [ + -48.26, + -1.1 + ], + [ + -48.31, + -0.94 + ], + [ + -48.06, + -0.67 + ], + [ + -47.93, + -0.89 + ], + [ + -47.96, + -0.64 + ], + [ + -47.84, + -0.78 + ], + [ + -47.65, + -0.58 + ], + [ + -47.73, + -0.82 + ], + [ + -47.58, + -0.78 + ], + [ + -47.56, + -0.58 + ], + [ + -47.5, + -0.82 + ], + [ + -47.48, + -0.59 + ], + [ + -47.34, + -0.73 + ], + [ + -47.32, + -0.59 + ], + [ + -47.18, + -0.84 + ], + [ + -47.09, + -0.72 + ], + [ + -47.11, + -0.93 + ], + [ + -46.95, + -0.72 + ], + [ + -47, + -0.97 + ], + [ + -46.84, + -0.75 + ], + [ + -46.82, + -0.93 + ], + [ + -46.65, + -0.82 + ], + [ + -46.74, + -0.99 + ], + [ + -46.44, + -1.1 + ], + [ + -46.35, + -1.01 + ], + [ + -46.35, + -1.13 + ], + [ + -46.2, + -0.89 + ], + [ + -46.27, + -1.16 + ], + [ + -46.08, + -1.02 + ], + [ + -46.06, + -1.22 + ], + [ + -45.98, + -1.05 + ], + [ + -46.06, + -1.21 + ], + [ + -45.9, + -1.12 + ], + [ + -45.92, + -1.31 + ], + [ + -45.72, + -1.11 + ], + [ + -45.77, + -1.38 + ], + [ + -45.52, + -1.3 + ], + [ + -45.55, + -1.53 + ], + [ + -45.31, + -1.37 + ], + [ + -45.42, + -1.72 + ], + [ + -45.22, + -1.87 + ], + [ + -45.2, + -1.5 + ], + [ + -45.16, + -1.59 + ], + [ + -45.15, + -1.47 + ], + [ + -45.01, + -1.49 + ], + [ + -45.06, + -1.61 + ], + [ + -44.97, + -1.61 + ], + [ + -44.83, + -1.42 + ], + [ + -44.91, + -1.65 + ], + [ + -45.01, + -1.67 + ], + [ + -44.83, + -1.69 + ], + [ + -44.81, + -1.59 + ], + [ + -44.76, + -1.73 + ], + [ + -44.88, + -1.77 + ], + [ + -44.6, + -1.74 + ], + [ + -44.48, + -1.99 + ], + [ + -44.83, + -2.31 + ], + [ + -44.66, + -2.29 + ], + [ + -44.76, + -2.43 + ], + [ + -44.65, + -2.45 + ], + [ + -44.46, + -2.15 + ], + [ + -44.36, + -2.34 + ], + [ + -44.58, + -2.42 + ], + [ + -44.5, + -2.48 + ], + [ + -44.7, + -2.71 + ], + [ + -44.61, + -3.04 + ], + [ + -44.83, + -3.38 + ], + [ + -44.42, + -2.97 + ], + [ + -44.36, + -2.64 + ], + [ + -44.39, + -2.78 + ], + [ + -44.18, + -2.77 + ], + [ + -44.22, + -2.89 + ], + [ + -43.93, + -2.56 + ], + [ + -43.62, + -2.55 + ], + [ + -43.53, + -2.42 + ], + [ + -43.47, + -2.53 + ], + [ + -43.4, + -2.34 + ], + [ + -42.19, + -2.82 + ], + [ + -41.79, + -2.73 + ], + [ + -41.68, + -2.88 + ], + [ + -41.33, + -2.92 + ], + [ + -41.34, + -3.03 + ], + [ + -41.19, + -2.98 + ], + [ + -41.26, + -2.89 + ], + [ + -40.5, + -2.78 + ], + [ + -39.99, + -2.84 + ], + [ + -39.39, + -3.18 + ], + [ + -38.46, + -3.71 + ], + [ + -37.15, + -4.95 + ], + [ + -36.96, + -4.92 + ], + [ + -36.62, + -5.13 + ], + [ + -35.98, + -5.04 + ], + [ + -35.42, + -5.22 + ], + [ + -34.83, + -6.97 + ], + [ + -34.84, + -7.62 + ], + [ + -35.15, + -8.92 + ], + [ + -35.35, + -9.26 + ], + [ + -35.7, + -9.67 + ], + [ + -35.8, + -9.72 + ], + [ + -35.78, + -9.7 + ], + [ + -35.76, + -9.67 + ], + [ + -35.76, + -9.65 + ], + [ + -35.74, + -9.62 + ], + [ + -35.77, + -9.58 + ], + [ + -35.78, + -9.7 + ], + [ + -35.81, + -9.73 + ], + [ + -35.83, + -9.73 + ], + [ + -35.83, + -9.71 + ], + [ + -36.05, + -10.08 + ], + [ + -36.29, + -10.29 + ], + [ + -36.39, + -10.5 + ], + [ + -36.43, + -10.41 + ], + [ + -37.18, + -11.07 + ], + [ + -37.76, + -12.23 + ], + [ + -38.28, + -12.88 + ], + [ + -38.53, + -13.01 + ], + [ + -38.42, + -12.77 + ], + [ + -38.62, + -12.75 + ], + [ + -38.71, + -12.58 + ], + [ + -38.81, + -12.84 + ], + [ + -38.84, + -12.66 + ], + [ + -38.93, + -12.73 + ], + [ + -38.93, + -12.86 + ], + [ + -38.72, + -12.88 + ], + [ + -38.89, + -13.12 + ], + [ + -39.1, + -13.54 + ], + [ + -39.05, + -13.48 + ], + [ + -38.99, + -13.53 + ], + [ + -38.98, + -13.83 + ], + [ + -39.06, + -13.69 + ], + [ + -39.15, + -13.75 + ], + [ + -39.07, + -13.79 + ], + [ + -39.12, + -13.96 + ], + [ + -39, + -13.97 + ], + [ + -38.98, + -14.06 + ], + [ + -39.09, + -14.17 + ], + [ + -38.97, + -14.08 + ], + [ + -38.93, + -13.91 + ], + [ + -39.08, + -14.8 + ], + [ + -38.86, + -15.86 + ], + [ + -39.21, + -17.17 + ], + [ + -39.14, + -17.69 + ], + [ + -39.35, + -17.86 + ], + [ + -39.73, + -18.52 + ], + [ + -39.77, + -19.55 + ], + [ + -40.18, + -19.93 + ], + [ + -40.42, + -20.64 + ], + [ + -40.75, + -20.86 + ], + [ + -41.07, + -21.5 + ], + [ + -40.98, + -21.95 + ], + [ + -41.19, + -22.13 + ], + [ + -41.62, + -22.21 + ], + [ + -41.96, + -22.54 + ], + [ + -41.86, + -22.75 + ], + [ + -42.01, + -23 + ], + [ + -42.16, + -22.95 + ], + [ + -42.1, + -22.82 + ], + [ + -43.05, + -22.98 + ], + [ + -43.09, + -22.68 + ], + [ + -43.28, + -22.78 + ], + [ + -43.19, + -22.99 + ], + [ + -43.99, + -23.1 + ], + [ + -43.59, + -23.03 + ], + [ + -43.84, + -22.9 + ], + [ + -44.24, + -23.06 + ], + [ + -44.36, + -22.92 + ], + [ + -44.69, + -23.08 + ], + [ + -44.71, + -23.23 + ], + [ + -44.5, + -23.29 + ], + [ + -44.59, + -23.36 + ], + [ + -45.01, + -23.4 + ], + [ + -45.42, + -23.63 + ], + [ + -45.41, + -23.82 + ], + [ + -45.9, + -23.76 + ], + [ + -46.29, + -24.04 + ], + [ + -46.42, + -23.96 + ], + [ + -46.8, + -24.18 + ], + [ + -48.05, + -25.01 + ], + [ + -48.03, + -25.18 + ], + [ + -47.89, + -25.11 + ], + [ + -48.21, + -25.46 + ], + [ + -48.11, + -25.26 + ], + [ + -48.43, + -25.24 + ], + [ + -48.47, + -25.48 + ], + [ + -48.74, + -25.36 + ], + [ + -48.56, + -25.52 + ], + [ + -48.35, + -25.57 + ], + [ + -48.53, + -25.85 + ], + [ + -48.73, + -25.87 + ], + [ + -48.56, + -25.89 + ], + [ + -48.74, + -26.35 + ], + [ + -48.53, + -26.16 + ], + [ + -48.69, + -26.68 + ], + [ + -48.61, + -27.11 + ], + [ + -48.46, + -27.14 + ], + [ + -48.61, + -27.24 + ], + [ + -48.57, + -27.89 + ], + [ + -48.76, + -28.5 + ], + [ + -48.7, + -28.25 + ], + [ + -48.89, + -28.34 + ], + [ + -48.76, + -28.54 + ], + [ + -49.7, + -29.31 + ], + [ + -50.79, + -31.14 + ], + [ + -52.08, + -32.14 + ], + [ + -52.1, + -31.84 + ], + [ + -51.88, + -31.88 + ], + [ + -51.28, + -31.5 + ], + [ + -51.17, + -31.07 + ], + [ + -51, + -31.03 + ], + [ + -50.98, + -31.15 + ], + [ + -50.96, + -30.9 + ], + [ + -50.72, + -30.82 + ], + [ + -50.74, + -30.37 + ], + [ + -50.58, + -30.49 + ], + [ + -50.54, + -30.2 + ], + [ + -51.06, + -30.4 + ], + [ + -51.02, + -30.27 + ], + [ + -51.32, + -29.99 + ], + [ + -51.33, + -30.26 + ], + [ + -51.12, + -30.41 + ], + [ + -51.41, + -30.64 + ], + [ + -51.47, + -31.09 + ], + [ + -51.96, + -31.35 + ], + [ + -52.02, + -31.69 + ], + [ + -52.24, + -31.73 + ], + [ + -52.12, + -31.95 + ], + [ + -52.25, + -32.07 + ], + [ + -52.12, + -31.97 + ], + [ + -52.1, + -32.16 + ], + [ + -52.6, + -33.07 + ], + [ + -52.79, + -33.3 + ], + [ + -53.37, + -33.74 + ], + [ + -53.43, + -33.73 + ], + [ + -53.43, + -33.72 + ], + [ + -53.51, + -33.69 + ], + [ + -53.53, + -33.69 + ], + [ + -53.53, + -33.67 + ], + [ + -53.53, + -33.63 + ], + [ + -53.53, + -33.6 + ], + [ + -53.46, + -33.21 + ], + [ + -53.14, + -32.81 + ], + [ + -52.72, + -32.84 + ], + [ + -52.6, + -32.16 + ], + [ + -52.75, + -32.18 + ], + [ + -52.76, + -32.44 + ], + [ + -53.18, + -32.65 + ], + [ + -53.29, + -32.62 + ], + [ + -53.31, + -32.6 + ], + [ + -53.35, + -32.59 + ], + [ + -53.36, + -32.58 + ], + [ + -53.39, + -32.58 + ], + [ + -53.4, + -32.58 + ], + [ + -53.43, + -32.56 + ], + [ + -53.44, + -32.55 + ], + [ + -53.44, + -32.54 + ], + [ + -53.54, + -32.47 + ], + [ + -53.55, + -32.47 + ], + [ + -53.57, + -32.46 + ], + [ + -53.59, + -32.43 + ], + [ + -53.6, + -32.43 + ], + [ + -53.61, + -32.42 + ], + [ + -53.61, + -32.4 + ], + [ + -53.62, + -32.4 + ], + [ + -53.64, + -32.34 + ], + [ + -53.66, + -32.29 + ], + [ + -53.66, + -32.28 + ], + [ + -53.68, + -32.25 + ], + [ + -53.68, + -32.24 + ], + [ + -53.68, + -32.23 + ], + [ + -53.71, + -32.19 + ], + [ + -53.7, + -32.19 + ], + [ + -53.73, + -32.13 + ], + [ + -53.74, + -32.12 + ], + [ + -53.74, + -32.1 + ], + [ + -53.75, + -32.08 + ], + [ + -53.96, + -31.95 + ], + [ + -54.36, + -31.72 + ], + [ + -54.59, + -31.46 + ], + [ + -55.24, + -31.26 + ], + [ + -55.58, + -30.83 + ], + [ + -56.01, + -31.08 + ], + [ + -56.02, + -30.79 + ], + [ + -56.78, + -30.15 + ], + [ + -56.78, + -30.14 + ], + [ + -56.82, + -30.11 + ], + [ + -56.91, + -30.11 + ], + [ + -56.91, + -30.1 + ], + [ + -57.09, + -30.1 + ], + [ + -57.09, + -30.11 + ], + [ + -57.09, + -30.12 + ], + [ + -57.13, + -30.14 + ], + [ + -57.13, + -30.15 + ], + [ + -57.16, + -30.22 + ], + [ + -57.17, + -30.22 + ], + [ + -57.2, + -30.28 + ], + [ + -57.28, + -30.29 + ], + [ + -57.3, + -30.27 + ], + [ + -57.31, + -30.26 + ], + [ + -57.56, + -30.26 + ], + [ + -57.57, + -30.26 + ], + [ + -57.56, + -30.22 + ], + [ + -57.6, + -30.19 + ], + [ + -57.59, + -30.18 + ], + [ + -57.54, + -30.16 + ], + [ + -57.52, + -30.15 + ], + [ + -57.49, + -30.13 + ], + [ + -57.46, + -30.11 + ], + [ + -57.45, + -30.08 + ], + [ + -57.44, + -30.07 + ], + [ + -57.41, + -30.04 + ], + [ + -57.39, + -30.02 + ], + [ + -57.38, + -30.02 + ], + [ + -57.35, + -30 + ], + [ + -57.33, + -29.98 + ], + [ + -57.32, + -29.93 + ], + [ + -57.33, + -29.92 + ], + [ + -57.33, + -29.89 + ], + [ + -57.33, + -29.88 + ], + [ + -57.31, + -29.85 + ], + [ + -57.3, + -29.84 + ], + [ + -57.28, + -29.82 + ], + [ + -57.22, + -29.78 + ], + [ + -57.2, + -29.78 + ], + [ + -57.16, + -29.78 + ], + [ + -57.1, + -29.75 + ], + [ + -57.07, + -29.73 + ], + [ + -57.07, + -29.72 + ], + [ + -57.04, + -29.69 + ], + [ + -57.02, + -29.66 + ], + [ + -57.01, + -29.65 + ], + [ + -56.99, + -29.62 + ], + [ + -56.98, + -29.61 + ], + [ + -56.96, + -29.59 + ], + [ + -56.94, + -29.57 + ], + [ + -56.93, + -29.56 + ], + [ + -56.88, + -29.52 + ], + [ + -56.82, + -29.49 + ], + [ + -56.81, + -29.48 + ], + [ + -56.78, + -29.44 + ], + [ + -56.78, + -29.41 + ], + [ + -56.76, + -29.37 + ], + [ + -56.73, + -29.37 + ], + [ + -56.7, + -29.36 + ], + [ + -56.69, + -29.34 + ], + [ + -56.69, + -29.33 + ], + [ + -56.66, + -29.29 + ], + [ + -56.65, + -29.28 + ], + [ + -56.64, + -29.19 + ], + [ + -56.63, + -29.18 + ], + [ + -56.62, + -29.18 + ], + [ + -56.62, + -29.17 + ], + [ + -56.6, + -29.14 + ], + [ + -56.59, + -29.12 + ], + [ + -56.58, + -29.12 + ], + [ + -56.57, + -29.12 + ], + [ + -56.56, + -29.12 + ], + [ + -56.55, + -29.12 + ], + [ + -56.53, + -29.1 + ], + [ + -56.48, + -29.09 + ], + [ + -56.46, + -29.08 + ], + [ + -56.41, + -29.07 + ], + [ + -56.41, + -29.05 + ], + [ + -56.41, + -29.04 + ], + [ + -56.4, + -29.03 + ], + [ + -56.41, + -29.01 + ], + [ + -56.41, + -28.98 + ], + [ + -56.41, + -28.97 + ], + [ + -56.39, + -28.96 + ], + [ + -56.38, + -28.95 + ], + [ + -56.37, + -28.95 + ], + [ + -56.35, + -28.94 + ], + [ + -56.33, + -28.93 + ], + [ + -56.31, + -28.91 + ], + [ + -56.3, + -28.89 + ], + [ + -56.01, + -28.61 + ], + [ + -56, + -28.59 + ], + [ + -56, + -28.58 + ], + [ + -56.01, + -28.57 + ], + [ + -56.03, + -28.54 + ], + [ + -56.02, + -28.53 + ], + [ + -56.02, + -28.52 + ], + [ + -56.01, + -28.51 + ], + [ + -55.99, + -28.5 + ], + [ + -55.97, + -28.5 + ], + [ + -55.96, + -28.5 + ], + [ + -55.92, + -28.48 + ], + [ + -55.89, + -28.48 + ], + [ + -55.89, + -28.44 + ], + [ + -55.9, + -28.41 + ], + [ + -55.9, + -28.39 + ], + [ + -55.89, + -28.38 + ], + [ + -55.79, + -28.37 + ], + [ + -55.77, + -28.37 + ], + [ + -55.75, + -28.37 + ], + [ + -55.74, + -28.37 + ], + [ + -55.73, + -28.38 + ], + [ + -55.73, + -28.4 + ], + [ + -55.72, + -28.41 + ], + [ + -55.72, + -28.42 + ], + [ + -55.69, + -28.41 + ], + [ + -55.69, + -28.39 + ], + [ + -55.69, + -28.38 + ], + [ + -55.68, + -28.37 + ], + [ + -55.67, + -28.35 + ], + [ + -55.67, + -28.33 + ], + [ + -55.69, + -28.32 + ], + [ + -55.7, + -28.31 + ], + [ + -55.71, + -28.3 + ], + [ + -55.74, + -28.29 + ], + [ + -55.76, + -28.28 + ], + [ + -55.77, + -28.28 + ], + [ + -55.78, + -28.27 + ], + [ + -55.78, + -28.26 + ], + [ + -55.78, + -28.25 + ], + [ + -55.75, + -28.24 + ], + [ + -55.74, + -28.23 + ], + [ + -55.71, + -28.23 + ], + [ + -55.69, + -28.21 + ], + [ + -55.68, + -28.21 + ], + [ + -55.67, + -28.19 + ], + [ + -55.65, + -28.18 + ], + [ + -55.63, + -28.18 + ], + [ + -55.63, + -28.17 + ], + [ + -55.62, + -28.16 + ], + [ + -55.61, + -28.12 + ], + [ + -55.59, + -28.12 + ], + [ + -55.58, + -28.15 + ], + [ + -55.56, + -28.16 + ], + [ + -55.54, + -28.12 + ], + [ + -55.52, + -28.12 + ], + [ + -55.52, + -28.11 + ], + [ + -55.51, + -28.1 + ], + [ + -55.5, + -28.09 + ], + [ + -55.5, + -28.08 + ], + [ + -55.48, + -28.08 + ], + [ + -55.47, + -28.09 + ], + [ + -55.45, + -28.1 + ], + [ + -55.43, + -28.07 + ], + [ + -55.42, + -28.06 + ], + [ + -55.39, + -28.04 + ], + [ + -55.37, + -28 + ], + [ + -55.38, + -27.99 + ], + [ + -55.38, + -27.98 + ], + [ + -55.37, + -27.97 + ], + [ + -55.34, + -27.97 + ], + [ + -55.34, + -27.96 + ], + [ + -55.33, + -27.94 + ], + [ + -55.33, + -27.93 + ], + [ + -55.31, + -27.92 + ], + [ + -55.29, + -27.93 + ], + [ + -55.28, + -27.93 + ], + [ + -55.26, + -27.93 + ], + [ + -55.25, + -27.92 + ], + [ + -55.25, + -27.91 + ], + [ + -55.24, + -27.9 + ], + [ + -55.23, + -27.88 + ], + [ + -55.21, + -27.87 + ], + [ + -55.2, + -27.86 + ], + [ + -55.16, + -27.87 + ], + [ + -55.16, + -27.88 + ], + [ + -55.15, + -27.88 + ], + [ + -55.13, + -27.89 + ], + [ + -55.12, + -27.87 + ], + [ + -55.13, + -27.86 + ], + [ + -55.12, + -27.86 + ], + [ + -55.11, + -27.85 + ], + [ + -55.1, + -27.85 + ], + [ + -55.08, + -27.85 + ], + [ + -55.04, + -27.86 + ], + [ + -55.02, + -27.85 + ], + [ + -55.02, + -27.84 + ], + [ + -55.02, + -27.83 + ], + [ + -55.04, + -27.8 + ], + [ + -55.01, + -27.8 + ], + [ + -55, + -27.79 + ], + [ + -54.94, + -27.77 + ], + [ + -54.93, + -27.76 + ], + [ + -54.93, + -27.75 + ], + [ + -54.91, + -27.73 + ], + [ + -54.9, + -27.71 + ], + [ + -54.91, + -27.65 + ], + [ + -54.91, + -27.64 + ], + [ + -54.86, + -27.63 + ], + [ + -54.85, + -27.63 + ], + [ + -54.84, + -27.62 + ], + [ + -54.84, + -27.59 + ], + [ + -54.83, + -27.59 + ], + [ + -54.83, + -27.58 + ], + [ + -54.83, + -27.57 + ], + [ + -54.82, + -27.55 + ], + [ + -54.82, + -27.54 + ], + [ + -54.79, + -27.56 + ], + [ + -54.79, + -27.57 + ], + [ + -54.76, + -27.58 + ], + [ + -54.73, + -27.56 + ], + [ + -54.71, + -27.57 + ], + [ + -54.7, + -27.57 + ], + [ + -54.69, + -27.57 + ], + [ + -54.68, + -27.57 + ], + [ + -54.65, + -27.54 + ], + [ + -54.61, + -27.53 + ], + [ + -54.61, + -27.52 + ], + [ + -54.61, + -27.51 + ], + [ + -54.6, + -27.5 + ], + [ + -54.59, + -27.48 + ], + [ + -54.59, + -27.46 + ], + [ + -54.57, + -27.45 + ], + [ + -54.56, + -27.47 + ], + [ + -54.55, + -27.48 + ], + [ + -54.54, + -27.49 + ], + [ + -54.54, + -27.5 + ], + [ + -54.52, + -27.51 + ], + [ + -54.51, + -27.49 + ], + [ + -54.51, + -27.48 + ], + [ + -54.48, + -27.48 + ], + [ + -54.47, + -27.48 + ], + [ + -54.46, + -27.48 + ], + [ + -54.44, + -27.47 + ], + [ + -54.47, + -27.44 + ], + [ + -54.44, + -27.43 + ], + [ + -54.43, + -27.42 + ], + [ + -54.42, + -27.42 + ], + [ + -54.42, + -27.41 + ], + [ + -54.4, + -27.41 + ], + [ + -54.38, + -27.43 + ], + [ + -54.36, + -27.46 + ], + [ + -54.35, + -27.47 + ], + [ + -54.34, + -27.46 + ], + [ + -54.34, + -27.44 + ], + [ + -54.34, + -27.43 + ], + [ + -54.34, + -27.4 + ], + [ + -54.31, + -27.43 + ], + [ + -54.3, + -27.44 + ], + [ + -54.27, + -27.44 + ], + [ + -54.27, + -27.43 + ], + [ + -54.27, + -27.42 + ], + [ + -54.27, + -27.41 + ], + [ + -54.22, + -27.39 + ], + [ + -54.21, + -27.37 + ], + [ + -54.21, + -27.34 + ], + [ + -54.21, + -27.33 + ], + [ + -54.2, + -27.31 + ], + [ + -54.19, + -27.29 + ], + [ + -54.18, + -27.26 + ], + [ + -54.16, + -27.26 + ], + [ + -54.14, + -27.3 + ], + [ + -54.12, + -27.3 + ], + [ + -54.09, + -27.3 + ], + [ + -54.07, + -27.28 + ], + [ + -54.05, + -27.26 + ], + [ + -54.03, + -27.26 + ], + [ + -54.02, + -27.25 + ], + [ + -54.02, + -27.22 + ], + [ + -54.01, + -27.2 + ], + [ + -54, + -27.2 + ], + [ + -53.97, + -27.2 + ], + [ + -53.96, + -27.19 + ], + [ + -53.96, + -27.18 + ], + [ + -53.96, + -27.17 + ], + [ + -53.95, + -27.15 + ], + [ + -53.94, + -27.15 + ], + [ + -53.92, + -27.17 + ], + [ + -53.91, + -27.18 + ], + [ + -53.89, + -27.16 + ], + [ + -53.89, + -27.14 + ], + [ + -53.88, + -27.13 + ], + [ + -53.87, + -27.14 + ], + [ + -53.86, + -27.14 + ], + [ + -53.85, + -27.14 + ], + [ + -53.85, + -27.16 + ], + [ + -53.84, + -27.17 + ], + [ + -53.83, + -27.16 + ], + [ + -53.8, + -27.14 + ], + [ + -53.81, + -27.14 + ], + [ + -53.81, + -27.1 + ], + [ + -53.78, + -27.05 + ], + [ + -53.78, + -27.06 + ], + [ + -53.75, + -27.02 + ], + [ + -53.76, + -27.02 + ], + [ + -53.74, + -27 + ], + [ + -53.74, + -26.99 + ], + [ + -53.72, + -26.98 + ], + [ + -53.7, + -26.96 + ], + [ + -53.7, + -26.95 + ], + [ + -53.68, + -26.94 + ], + [ + -53.68, + -26.9 + ], + [ + -53.68, + -26.86 + ], + [ + -53.64, + -26.21 + ], + [ + -53.83, + -25.78 + ], + [ + -53.96, + -25.64 + ], + [ + -53.96, + -25.63 + ], + [ + -53.97, + -25.62 + ], + [ + -53.99, + -25.59 + ], + [ + -54, + -25.58 + ], + [ + -54.02, + -25.57 + ], + [ + -54.03, + -25.57 + ], + [ + -54.04, + -25.58 + ], + [ + -54.06, + -25.57 + ], + [ + -54.07, + -25.56 + ], + [ + -54.08, + -25.56 + ], + [ + -54.09, + -25.57 + ], + [ + -54.11, + -25.54 + ], + [ + -54.13, + -25.51 + ], + [ + -54.14, + -25.52 + ], + [ + -54.15, + -25.52 + ], + [ + -54.16, + -25.53 + ], + [ + -54.18, + -25.54 + ], + [ + -54.19, + -25.53 + ], + [ + -54.22, + -25.57 + ], + [ + -54.23, + -25.56 + ], + [ + -54.24, + -25.57 + ], + [ + -54.24, + -25.58 + ], + [ + -54.24, + -25.59 + ], + [ + -54.25, + -25.59 + ], + [ + -54.26, + -25.58 + ], + [ + -54.27, + -25.57 + ], + [ + -54.28, + -25.56 + ], + [ + -54.28, + -25.55 + ], + [ + -54.29, + -25.55 + ], + [ + -54.29, + -25.56 + ], + [ + -54.3, + -25.56 + ], + [ + -54.32, + -25.56 + ], + [ + -54.33, + -25.57 + ], + [ + -54.34, + -25.59 + ], + [ + -54.34, + -25.6 + ], + [ + -54.37, + -25.6 + ], + [ + -54.38, + -25.6 + ], + [ + -54.39, + -25.61 + ], + [ + -54.39, + -25.62 + ], + [ + -54.39, + -25.63 + ], + [ + -54.4, + -25.64 + ], + [ + -54.4, + -25.65 + ], + [ + -54.42, + -25.65 + ], + [ + -54.44, + -25.69 + ], + [ + -54.45, + -25.66 + ], + [ + -54.47, + -25.64 + ], + [ + -54.49, + -25.62 + ], + [ + -54.51, + -25.62 + ], + [ + -54.54, + -25.62 + ], + [ + -54.53, + -25.61 + ], + [ + -54.55, + -25.59 + ], + [ + -54.56, + -25.59 + ], + [ + -54.59, + -25.59 + ], + [ + -54.59, + -25.57 + ], + [ + -54.59, + -25.56 + ], + [ + -54.59, + -25.54 + ], + [ + -54.6, + -25.51 + ], + [ + -54.6, + -25.49 + ], + [ + -54.6, + -25.48 + ], + [ + -54.61, + -25.48 + ], + [ + -54.61, + -25.45 + ], + [ + -54.61, + -25.44 + ], + [ + -54.6, + -25.43 + ], + [ + -54.59, + -25.42 + ], + [ + -54.59, + -25.41 + ], + [ + -54.42, + -25.28 + ], + [ + -54.3, + -25.28 + ], + [ + -54.44, + -25.09 + ], + [ + -54.28, + -25.02 + ], + [ + -54.43, + -25.01 + ], + [ + -54.27, + -24.86 + ], + [ + -54.33, + -24.69 + ], + [ + -54.32, + -24.65 + ], + [ + -54.3, + -24.45 + ], + [ + -54.27, + -24.45 + ], + [ + -54.28, + -24.29 + ], + [ + -54.31, + -24.26 + ], + [ + -54.33, + -24.18 + ], + [ + -54.34, + -24.14 + ], + [ + -54.34, + -24.13 + ], + [ + -54.32, + -24.1 + ], + [ + -54.3, + -24.09 + ], + [ + -54.29, + -24.07 + ], + [ + -54.19, + -24.05 + ], + [ + -54.31, + -24.05 + ], + [ + -54.67, + -23.81 + ], + [ + -55.04, + -23.98 + ], + [ + -55.43, + -23.94 + ], + [ + -55.63, + -23 + ], + [ + -55.61, + -22.66 + ], + [ + -55.85, + -22.28 + ], + [ + -56.21, + -22.28 + ], + [ + -56.39, + -22.07 + ], + [ + -56.64, + -22.27 + ], + [ + -57.15, + -22.23 + ], + [ + -57.16, + -22.23 + ], + [ + -57.34, + -22.23 + ], + [ + -57.92, + -22.11 + ], + [ + -57.93, + -22.11 + ], + [ + -57.94, + -22.09 + ], + [ + -57.94, + -22.08 + ], + [ + -57.99, + -22.09 + ], + [ + -58.01, + -22.04 + ], + [ + -57.99, + -22.02 + ], + [ + -57.96, + -21.99 + ], + [ + -57.96, + -21.98 + ], + [ + -57.95, + -21.96 + ], + [ + -57.94, + -21.94 + ], + [ + -57.92, + -21.88 + ], + [ + -57.94, + -21.86 + ], + [ + -57.96, + -21.85 + ], + [ + -57.97, + -21.85 + ], + [ + -57.93, + -21.82 + ], + [ + -57.92, + -21.8 + ], + [ + -57.91, + -21.78 + ], + [ + -57.92, + -21.77 + ], + [ + -57.95, + -21.75 + ], + [ + -57.93, + -21.72 + ], + [ + -57.92, + -21.72 + ], + [ + -57.91, + -21.72 + ], + [ + -57.9, + -21.71 + ], + [ + -57.9, + -21.7 + ], + [ + -57.89, + -21.68 + ], + [ + -57.92, + -21.67 + ], + [ + -57.93, + -21.66 + ], + [ + -57.94, + -21.63 + ], + [ + -57.93, + -21.61 + ], + [ + -57.92, + -21.6 + ], + [ + -57.91, + -21.59 + ], + [ + -57.93, + -21.58 + ], + [ + -57.96, + -21.56 + ], + [ + -57.97, + -21.53 + ], + [ + -57.97, + -21.52 + ], + [ + -57.96, + -21.51 + ], + [ + -57.93, + -21.48 + ], + [ + -57.93, + -21.47 + ], + [ + -57.93, + -21.45 + ], + [ + -57.92, + -21.43 + ], + [ + -57.91, + -21.43 + ], + [ + -57.91, + -21.41 + ], + [ + -57.89, + -21.38 + ], + [ + -57.88, + -21.37 + ], + [ + -57.88, + -21.36 + ], + [ + -57.86, + -21.35 + ], + [ + -57.85, + -21.33 + ], + [ + -57.85, + -21.32 + ], + [ + -57.87, + -21.31 + ], + [ + -57.89, + -21.31 + ], + [ + -57.91, + -21.3 + ], + [ + -57.92, + -21.28 + ], + [ + -57.91, + -21.27 + ], + [ + -57.89, + -21.26 + ], + [ + -57.86, + -21.23 + ], + [ + -57.85, + -21.23 + ], + [ + -57.85, + -21.22 + ], + [ + -57.85, + -21.19 + ], + [ + -57.85, + -21.18 + ], + [ + -57.86, + -21.16 + ], + [ + -57.86, + -21.15 + ], + [ + -57.86, + -21.13 + ], + [ + -57.86, + -21.12 + ], + [ + -57.85, + -21.09 + ], + [ + -57.86, + -21.07 + ], + [ + -57.87, + -21.06 + ], + [ + -57.87, + -21.04 + ], + [ + -57.86, + -21.04 + ], + [ + -57.85, + -21.03 + ], + [ + -57.85, + -21.02 + ], + [ + -57.82, + -20.96 + ], + [ + -57.83, + -20.93 + ], + [ + -57.83, + -20.94 + ], + [ + -57.84, + -20.94 + ], + [ + -57.88, + -20.92 + ], + [ + -57.89, + -20.91 + ], + [ + -57.91, + -20.9 + ], + [ + -57.92, + -20.9 + ], + [ + -57.92, + -20.89 + ], + [ + -57.91, + -20.88 + ], + [ + -57.9, + -20.87 + ], + [ + -57.89, + -20.87 + ], + [ + -57.88, + -20.86 + ], + [ + -57.87, + -20.85 + ], + [ + -57.85, + -20.84 + ], + [ + -57.86, + -20.82 + ], + [ + -57.88, + -20.81 + ], + [ + -57.89, + -20.8 + ], + [ + -57.92, + -20.79 + ], + [ + -57.93, + -20.8 + ], + [ + -57.94, + -20.8 + ], + [ + -57.95, + -20.8 + ], + [ + -57.95, + -20.78 + ], + [ + -57.95, + -20.76 + ], + [ + -57.94, + -20.75 + ], + [ + -57.92, + -20.74 + ], + [ + -57.9, + -20.75 + ], + [ + -57.88, + -20.75 + ], + [ + -57.87, + -20.75 + ], + [ + -57.87, + -20.72 + ], + [ + -57.88, + -20.72 + ], + [ + -57.88, + -20.71 + ], + [ + -57.91, + -20.68 + ], + [ + -57.91, + -20.67 + ], + [ + -57.94, + -20.67 + ], + [ + -57.94, + -20.68 + ], + [ + -57.95, + -20.69 + ], + [ + -57.95, + -20.7 + ], + [ + -57.96, + -20.7 + ], + [ + -57.97, + -20.7 + ], + [ + -57.99, + -20.7 + ], + [ + -57.99, + -20.69 + ], + [ + -57.99, + -20.68 + ], + [ + -57.97, + -20.66 + ], + [ + -57.98, + -20.64 + ], + [ + -58, + -20.63 + ], + [ + -58.01, + -20.6 + ], + [ + -58, + -20.58 + ], + [ + -58, + -20.56 + ], + [ + -58.01, + -20.54 + ], + [ + -58.01, + -20.53 + ], + [ + -58.02, + -20.53 + ], + [ + -58.02, + -20.49 + ], + [ + -58.01, + -20.47 + ], + [ + -58, + -20.46 + ], + [ + -58, + -20.43 + ], + [ + -58.01, + -20.42 + ], + [ + -58.03, + -20.4 + ], + [ + -58.06, + -20.39 + ], + [ + -58.08, + -20.37 + ], + [ + -58.09, + -20.36 + ], + [ + -58.1, + -20.34 + ], + [ + -58.1, + -20.31 + ], + [ + -58.09, + -20.29 + ], + [ + -58.09, + -20.28 + ], + [ + -58.09, + -20.26 + ], + [ + -58.11, + -20.25 + ], + [ + -58.12, + -20.25 + ], + [ + -58.13, + -20.26 + ], + [ + -58.16, + -20.25 + ], + [ + -58.17, + -20.23 + ], + [ + -58.15, + -20.21 + ], + [ + -58.14, + -20.18 + ], + [ + -58.16, + -20.18 + ], + [ + -58.17, + -20.17 + ], + [ + -58.14, + -20.15 + ], + [ + -58.11, + -20.14 + ], + [ + -58.11, + -20.13 + ], + [ + -58.1, + -20.12 + ], + [ + -58.09, + -20.11 + ], + [ + -58.04, + -20.1 + ], + [ + -58.04, + -20.08 + ], + [ + -58.04, + -20.07 + ], + [ + -58.02, + -20.06 + ], + [ + -58, + -20.06 + ], + [ + -57.99, + -20.06 + ], + [ + -57.98, + -20.05 + ], + [ + -57.97, + -20.04 + ], + [ + -57.96, + -20.03 + ], + [ + -57.95, + -20.02 + ], + [ + -57.93, + -20.02 + ], + [ + -57.92, + -20.03 + ], + [ + -57.91, + -20.04 + ], + [ + -57.89, + -20.03 + ], + [ + -57.89, + -20.01 + ], + [ + -57.88, + -20 + ], + [ + -57.87, + -19.99 + ], + [ + -57.86, + -19.98 + ], + [ + -57.86, + -19.97 + ], + [ + -58.13, + -19.76 + ], + [ + -57.7, + -19.02 + ], + [ + -57.7, + -19.01 + ], + [ + -57.7, + -19 + ], + [ + -57.59, + -18.35 + ], + [ + -57.43, + -18.44 + ], + [ + -57.58, + -18.33 + ], + [ + -57.51, + -18.19 + ], + [ + -57.61, + -18.04 + ], + [ + -57.69, + -17.81 + ], + [ + -57.61, + -17.73 + ], + [ + -57.57, + -17.84 + ], + [ + -57.54, + -17.7 + ], + [ + -57.71, + -17.73 + ], + [ + -57.72, + -17.72 + ], + [ + -57.73, + -17.72 + ], + [ + -57.74, + -17.69 + ], + [ + -57.75, + -17.68 + ], + [ + -57.76, + -17.66 + ], + [ + -57.77, + -17.66 + ], + [ + -57.78, + -17.61 + ], + [ + -57.78, + -17.6 + ], + [ + -57.79, + -17.59 + ], + [ + -57.79, + -17.58 + ], + [ + -57.78, + -17.58 + ], + [ + -57.62, + -17.68 + ], + [ + -57.73, + -17.43 + ], + [ + -57.93, + -17.48 + ], + [ + -58.12, + -17.43 + ], + [ + -58.13, + -17.41 + ], + [ + -58.14, + -17.41 + ], + [ + -58.16, + -17.39 + ], + [ + -58.2, + -17.38 + ], + [ + -58.47, + -16.93 + ], + [ + -58.32, + -16.27 + ], + [ + -60.17, + -16.27 + ], + [ + -60.21, + -15.79 + ], + [ + -60.23, + -15.55 + ], + [ + -60.24, + -15.47 + ], + [ + -60.58, + -15.1 + ], + [ + -60.25, + -15.1 + ], + [ + -60.27, + -14.62 + ], + [ + -60.49, + -14.19 + ], + [ + -60.42, + -13.97 + ], + [ + -60.43, + -13.96 + ], + [ + -60.43, + -13.94 + ], + [ + -60.45, + -13.93 + ], + [ + -60.45, + -13.92 + ], + [ + -60.45, + -13.91 + ], + [ + -60.46, + -13.9 + ], + [ + -60.45, + -13.88 + ], + [ + -60.47, + -13.88 + ], + [ + -60.47, + -13.86 + ], + [ + -60.48, + -13.85 + ], + [ + -60.49, + -13.85 + ], + [ + -60.48, + -13.83 + ], + [ + -60.46, + -13.81 + ], + [ + -60.47, + -13.81 + ], + [ + -60.47, + -13.79 + ], + [ + -60.48, + -13.8 + ], + [ + -60.5, + -13.79 + ], + [ + -60.53, + -13.79 + ], + [ + -60.52, + -13.77 + ], + [ + -60.55, + -13.77 + ], + [ + -60.57, + -13.76 + ], + [ + -60.58, + -13.75 + ], + [ + -60.6, + -13.75 + ], + [ + -60.64, + -13.73 + ], + [ + -60.65, + -13.73 + ], + [ + -60.65, + -13.74 + ], + [ + -60.66, + -13.74 + ], + [ + -60.66, + -13.73 + ], + [ + -60.68, + -13.72 + ], + [ + -60.71, + -13.69 + ], + [ + -60.72, + -13.69 + ], + [ + -61.1, + -13.53 + ], + [ + -61.11, + -13.53 + ], + [ + -61.19, + -13.54 + ], + [ + -61.2, + -13.54 + ], + [ + -61.78, + -13.54 + ], + [ + -61.79, + -13.54 + ], + [ + -61.85, + -13.53 + ], + [ + -61.86, + -13.54 + ], + [ + -61.87, + -13.52 + ], + [ + -61.87, + -13.51 + ], + [ + -61.88, + -13.5 + ], + [ + -61.88, + -13.48 + ], + [ + -61.88, + -13.47 + ], + [ + -62.17, + -13.11 + ], + [ + -62.78, + -13.01 + ], + [ + -63.16, + -12.61 + ], + [ + -63.3, + -12.68 + ], + [ + -63.78, + -12.43 + ], + [ + -64.2, + -12.47 + ], + [ + -64.21, + -12.47 + ], + [ + -64.24, + -12.46 + ], + [ + -64.26, + -12.48 + ], + [ + -64.27, + -12.49 + ], + [ + -64.28, + -12.5 + ], + [ + -64.42, + -12.44 + ], + [ + -64.43, + -12.42 + ], + [ + -64.45, + -12.41 + ], + [ + -64.45, + -12.4 + ], + [ + -64.47, + -12.38 + ], + [ + -64.51, + -12.34 + ], + [ + -64.5, + -12.33 + ], + [ + -64.58, + -12.21 + ], + [ + -64.6, + -12.22 + ], + [ + -64.71, + -12.09 + ], + [ + -64.73, + -12.09 + ], + [ + -64.74, + -12.12 + ], + [ + -64.74, + -12.13 + ], + [ + -64.74, + -12.15 + ], + [ + -64.75, + -12.16 + ], + [ + -64.76, + -12.11 + ], + [ + -64.76, + -12.1 + ], + [ + -64.79, + -12.09 + ], + [ + -64.81, + -12.09 + ], + [ + -64.82, + -12.1 + ], + [ + -64.82, + -12.11 + ], + [ + -64.84, + -12.11 + ], + [ + -64.84, + -12.1 + ], + [ + -64.84, + -12.09 + ], + [ + -64.84, + -12.08 + ], + [ + -64.81, + -12.04 + ], + [ + -64.82, + -12.03 + ], + [ + -64.84, + -12.01 + ], + [ + -64.85, + -12.01 + ], + [ + -64.88, + -12.01 + ], + [ + -64.89, + -12.01 + ], + [ + -64.9, + -12.02 + ], + [ + -64.91, + -12.03 + ], + [ + -64.93, + -12.02 + ], + [ + -64.94, + -12.01 + ], + [ + -64.94, + -12 + ], + [ + -64.94, + -11.99 + ], + [ + -64.95, + -11.99 + ], + [ + -64.99, + -12.01 + ], + [ + -65, + -12 + ], + [ + -65.01, + -11.99 + ], + [ + -65.02, + -12 + ], + [ + -65.03, + -12 + ], + [ + -65.04, + -11.99 + ], + [ + -65.03, + -11.97 + ], + [ + -65.04, + -11.96 + ], + [ + -65.03, + -11.94 + ], + [ + -65.01, + -11.9 + ], + [ + -65.03, + -11.89 + ], + [ + -65.04, + -11.89 + ], + [ + -65.05, + -11.89 + ], + [ + -65.07, + -11.88 + ], + [ + -65.07, + -11.87 + ], + [ + -65.07, + -11.86 + ], + [ + -65.06, + -11.84 + ], + [ + -65.06, + -11.82 + ], + [ + -65.06, + -11.8 + ], + [ + -65.07, + -11.77 + ], + [ + -65.08, + -11.75 + ], + [ + -65.08, + -11.73 + ], + [ + -65.08, + -11.72 + ], + [ + -65.08, + -11.71 + ], + [ + -65.12, + -11.71 + ], + [ + -65.17, + -11.72 + ], + [ + -65.18, + -11.72 + ], + [ + -65.18, + -11.74 + ], + [ + -65.18, + -11.76 + ], + [ + -65.2, + -11.75 + ], + [ + -65.23, + -11.74 + ], + [ + -65.25, + -11.72 + ], + [ + -65.26, + -11.71 + ], + [ + -65.24, + -11.69 + ], + [ + -65.22, + -11.66 + ], + [ + -65.22, + -11.65 + ], + [ + -65.22, + -11.64 + ], + [ + -65.22, + -11.63 + ], + [ + -65.22, + -11.62 + ], + [ + -65.23, + -11.61 + ], + [ + -65.23, + -11.58 + ], + [ + -65.23, + -11.57 + ], + [ + -65.23, + -11.56 + ], + [ + -65.21, + -11.54 + ], + [ + -65.21, + -11.52 + ], + [ + -65.22, + -11.52 + ], + [ + -65.27, + -11.51 + ], + [ + -65.31, + -11.49 + ], + [ + -65.31, + -11.48 + ], + [ + -65.31, + -11.47 + ], + [ + -65.32, + -11.44 + ], + [ + -65.33, + -11.38 + ], + [ + -65.33, + -11.37 + ], + [ + -65.33, + -11.36 + ], + [ + -65.33, + -11.34 + ], + [ + -65.32, + -11.33 + ], + [ + -65.31, + -11.34 + ], + [ + -65.29, + -11.33 + ], + [ + -65.3, + -11.32 + ], + [ + -65.32, + -11.32 + ], + [ + -65.34, + -11.31 + ], + [ + -65.35, + -11.3 + ], + [ + -65.35, + -11.29 + ], + [ + -65.36, + -11.28 + ], + [ + -65.36, + -11.25 + ], + [ + -65.36, + -11.24 + ], + [ + -65.36, + -11.23 + ], + [ + -65.36, + -11.22 + ], + [ + -65.33, + -11.21 + ], + [ + -65.32, + -11.2 + ], + [ + -65.32, + -11.19 + ], + [ + -65.34, + -11.18 + ], + [ + -65.35, + -11.19 + ], + [ + -65.36, + -11.17 + ], + [ + -65.36, + -11.16 + ], + [ + -65.36, + -11.15 + ], + [ + -65.35, + -11.12 + ], + [ + -65.34, + -11.11 + ], + [ + -65.31, + -11.1 + ], + [ + -65.29, + -11.09 + ], + [ + -65.28, + -11.08 + ], + [ + -65.28, + -11.06 + ], + [ + -65.29, + -11.05 + ], + [ + -65.29, + -11.04 + ], + [ + -65.29, + -11.01 + ], + [ + -65.28, + -11.01 + ], + [ + -65.26, + -11 + ], + [ + -65.26, + -10.97 + ], + [ + -65.27, + -10.95 + ], + [ + -65.27, + -10.94 + ], + [ + -65.27, + -10.93 + ], + [ + -65.27, + -10.9 + ], + [ + -65.27, + -10.89 + ], + [ + -65.29, + -10.85 + ], + [ + -65.3, + -10.84 + ], + [ + -65.32, + -10.82 + ], + [ + -65.34, + -10.81 + ], + [ + -65.35, + -10.8 + ], + [ + -65.35, + -10.76 + ], + [ + -65.35, + -10.74 + ], + [ + -65.35, + -10.67 + ], + [ + -65.36, + -10.66 + ], + [ + -65.37, + -10.65 + ], + [ + -65.39, + -10.65 + ], + [ + -65.4, + -10.64 + ], + [ + -65.4, + -10.63 + ], + [ + -65.41, + -10.6 + ], + [ + -65.39, + -10.6 + ], + [ + -65.39, + -10.59 + ], + [ + -65.39, + -10.58 + ], + [ + -65.39, + -10.57 + ], + [ + -65.4, + -10.56 + ], + [ + -65.42, + -10.54 + ], + [ + -65.42, + -10.52 + ], + [ + -65.41, + -10.47 + ], + [ + -65.41, + -10.46 + ], + [ + -65.4, + -10.46 + ], + [ + -65.39, + -10.44 + ], + [ + -65.38, + -10.41 + ], + [ + -65.38, + -10.4 + ], + [ + -65.39, + -10.39 + ], + [ + -65.39, + -10.38 + ], + [ + -65.39, + -10.37 + ], + [ + -65.37, + -10.35 + ], + [ + -65.35, + -10.33 + ], + [ + -65.34, + -10.31 + ], + [ + -65.33, + -10.31 + ], + [ + -65.31, + -10.27 + ], + [ + -65.31, + -10.26 + ], + [ + -65.29, + -10.21 + ], + [ + -65.3, + -10.2 + ], + [ + -65.31, + -10.16 + ], + [ + -65.3, + -10.15 + ], + [ + -65.3, + -10.13 + ], + [ + -65.3, + -10.11 + ], + [ + -65.31, + -10.09 + ], + [ + -65.32, + -10.08 + ], + [ + -65.33, + -10.06 + ], + [ + -65.33, + -10.04 + ], + [ + -65.32, + -10.02 + ], + [ + -65.32, + -9.9 + ], + [ + -65.31, + -9.89 + ], + [ + -65.29, + -9.87 + ], + [ + -65.29, + -9.86 + ], + [ + -65.28, + -9.85 + ], + [ + -65.29, + -9.84 + ], + [ + -65.29, + -9.83 + ], + [ + -65.3, + -9.83 + ], + [ + -65.32, + -9.8 + ], + [ + -65.33, + -9.78 + ], + [ + -65.34, + -9.76 + ], + [ + -65.35, + -9.74 + ], + [ + -65.35, + -9.73 + ], + [ + -65.36, + -9.72 + ], + [ + -65.37, + -9.71 + ], + [ + -65.39, + -9.69 + ], + [ + -65.41, + -9.68 + ], + [ + -65.43, + -9.68 + ], + [ + -65.44, + -9.67 + ], + [ + -65.56, + -9.84 + ], + [ + -65.77, + -9.73 + ], + [ + -66.62, + -9.89 + ], + [ + -67.71, + -10.71 + ], + [ + -68.03, + -10.66 + ], + [ + -68.24, + -10.96 + ], + [ + -68.54, + -11.11 + ], + [ + -68.72, + -11.14 + ], + [ + -68.75, + -11.01 + ], + [ + -68.79, + -11.01 + ], + [ + -68.8, + -11 + ], + [ + -68.82, + -11 + ], + [ + -68.86, + -11 + ], + [ + -68.86, + -11.01 + ], + [ + -68.93, + -11.01 + ], + [ + -68.95, + -11.01 + ], + [ + -68.95, + -11 + ], + [ + -69, + -11.01 + ], + [ + -69, + -11 + ], + [ + -69.02, + -10.99 + ], + [ + -69.06, + -10.98 + ], + [ + -69.06, + -10.99 + ], + [ + -69.15, + -10.97 + ], + [ + -69.14, + -10.96 + ], + [ + -69.15, + -10.96 + ], + [ + -69.17, + -10.96 + ], + [ + -69.21, + -10.96 + ], + [ + -69.26, + -10.95 + ], + [ + -69.25, + -10.94 + ], + [ + -69.26, + -10.94 + ], + [ + -69.28, + -10.95 + ], + [ + -69.28, + -10.94 + ], + [ + -69.32, + -10.94 + ], + [ + -69.33, + -10.94 + ], + [ + -69.35, + -10.95 + ], + [ + -69.35, + -10.94 + ], + [ + -69.38, + -10.94 + ], + [ + -69.39, + -10.94 + ], + [ + -69.39, + -10.95 + ], + [ + -69.45, + -10.94 + ], + [ + -69.5, + -10.95 + ], + [ + -69.5, + -10.94 + ], + [ + -69.54, + -10.94 + ], + [ + -69.54, + -10.95 + ], + [ + -69.57, + -10.95 + ], + [ + -69.59, + -10.94 + ], + [ + -69.59, + -10.95 + ], + [ + -70.62, + -11 + ], + [ + -70.6, + -9.56 + ], + [ + -70.58, + -9.56 + ], + [ + -70.58, + -9.57 + ], + [ + -70.58, + -9.56 + ], + [ + -70.56, + -9.58 + ], + [ + -70.55, + -9.57 + ], + [ + -70.56, + -9.56 + ], + [ + -70.57, + -9.55 + ], + [ + -70.56, + -9.53 + ], + [ + -70.56, + -9.54 + ], + [ + -70.55, + -9.54 + ], + [ + -70.53, + -9.51 + ], + [ + -70.53, + -9.52 + ], + [ + -70.52, + -9.5 + ], + [ + -70.51, + -9.5 + ], + [ + -70.5, + -9.5 + ], + [ + -70.51, + -9.49 + ], + [ + -70.51, + -9.46 + ], + [ + -70.51, + -9.45 + ], + [ + -71.2, + -9.96 + ], + [ + -72.18, + -10 + ], + [ + -72.15, + -9.8 + ], + [ + -72.36, + -9.49 + ], + [ + -73.2, + -9.41 + ], + [ + -72.94, + -8.98 + ], + [ + -73.54, + -8.35 + ], + [ + -73.77, + -7.91 + ], + [ + -73.68, + -7.78 + ], + [ + -73.98, + -7.53 + ], + [ + -73.95, + -7.36 + ], + [ + -73.7, + -7.31 + ], + [ + -73.8, + -7.12 + ], + [ + -73.71, + -6.84 + ], + [ + -73.14, + -6.51 + ], + [ + -73.24, + -6.04 + ], + [ + -72.96, + -5.66 + ], + [ + -72.87, + -5.14 + ], + [ + -71.91, + -4.52 + ], + [ + -70.94, + -4.38 + ], + [ + -70.76, + -4.16 + ], + [ + -70.36, + -4.15 + ], + [ + -70.34, + -4.18 + ], + [ + -70.33, + -4.16 + ], + [ + -70.32, + -4.14 + ], + [ + -70.31, + -4.15 + ], + [ + -70.31, + -4.16 + ], + [ + -70.29, + -4.17 + ], + [ + -70.29, + -4.18 + ], + [ + -70.28, + -4.21 + ], + [ + -70.28, + -4.22 + ], + [ + -70.29, + -4.24 + ], + [ + -70.31, + -4.25 + ], + [ + -70.31, + -4.26 + ], + [ + -70.28, + -4.28 + ], + [ + -70.25, + -4.28 + ], + [ + -70.25, + -4.29 + ], + [ + -70.27, + -4.29 + ], + [ + -70.27, + -4.3 + ], + [ + -70.26, + -4.31 + ], + [ + -70.22, + -4.3 + ], + [ + -70.21, + -4.32 + ], + [ + -70.2, + -4.34 + ], + [ + -70.2, + -4.35 + ], + [ + -70.18, + -4.35 + ], + [ + -70.17, + -4.33 + ], + [ + -70.15, + -4.32 + ], + [ + -70.16, + -4.31 + ], + [ + -70.14, + -4.28 + ], + [ + -70.12, + -4.29 + ], + [ + -70.11, + -4.28 + ], + [ + -70.12, + -4.27 + ], + [ + -70.1, + -4.27 + ], + [ + -70.1, + -4.28 + ], + [ + -70.09, + -4.29 + ], + [ + -70.08, + -4.29 + ], + [ + -70.07, + -4.29 + ], + [ + -70.06, + -4.3 + ], + [ + -70.08, + -4.31 + ], + [ + -70.06, + -4.33 + ], + [ + -70.04, + -4.33 + ], + [ + -70.03, + -4.37 + ], + [ + -70.02, + -4.37 + ], + [ + -70, + -4.37 + ], + [ + -69.99, + -4.37 + ], + [ + -69.98, + -4.34 + ], + [ + -69.96, + -4.32 + ], + [ + -69.95, + -4.3 + ], + [ + -69.95, + -4.26 + ], + [ + -69.95, + -4.25 + ], + [ + -69.95, + -4.24 + ], + [ + -69.95, + -4.23 + ] + ], + [ + [ + -41.62, + -9.67 + ], + [ + -42.1, + -9.65 + ], + [ + -42.32, + -10.06 + ], + [ + -41.98, + -9.71 + ], + [ + -41.75, + -9.81 + ], + [ + -41.18, + -9.71 + ], + [ + -41.09, + -9.43 + ], + [ + -40.81, + -9.45 + ], + [ + -40.89, + -9.32 + ], + [ + -41.17, + -9.36 + ], + [ + -41.31, + -9.64 + ], + [ + -41.62, + -9.67 + ] + ], + [ + [ + -38.59, + -8.8 + ], + [ + -38.62, + -8.93 + ], + [ + -38.52, + -8.84 + ], + [ + -38.5, + -8.97 + ], + [ + -38.43, + -8.8 + ], + [ + -38.59, + -8.8 + ] + ], + [ + [ + -38.67, + -8.75 + ], + [ + -38.78, + -8.84 + ], + [ + -38.63, + -8.99 + ], + [ + -38.67, + -8.75 + ] + ], + [ + [ + -38.32, + -9.15 + ], + [ + -38.21, + -9.02 + ], + [ + -38.32, + -8.95 + ], + [ + -38.32, + -9.15 + ] + ], + [ + [ + -38.86, + -8.75 + ], + [ + -38.97, + -8.79 + ], + [ + -38.76, + -8.78 + ], + [ + -38.86, + -8.75 + ] + ], + [ + [ + -38.45, + -5.48 + ], + [ + -38.67, + -5.67 + ], + [ + -38.41, + -5.59 + ], + [ + -38.45, + -5.48 + ] + ], + [ + [ + -41.41, + -21.94 + ], + [ + -41.35, + -22.11 + ], + [ + -41.25, + -21.98 + ], + [ + -41.41, + -21.94 + ] + ], + [ + [ + -45.75, + -20.61 + ], + [ + -45.75, + -20.76 + ], + [ + -45.66, + -20.83 + ], + [ + -45.63, + -20.69 + ], + [ + -45.7, + -20.76 + ], + [ + -45.75, + -20.61 + ] + ], + [ + [ + -46.01, + -20.63 + ], + [ + -45.97, + -20.79 + ], + [ + -45.83, + -20.78 + ], + [ + -46.01, + -20.63 + ] + ], + [ + [ + -45.2, + -18.9 + ], + [ + -45.12, + -18.98 + ], + [ + -45.09, + -18.82 + ], + [ + -45.2, + -18.9 + ] + ], + [ + [ + -45.33, + -18.23 + ], + [ + -45.31, + -18.54 + ], + [ + -45.2, + -18.31 + ], + [ + -45.33, + -18.23 + ] + ], + [ + [ + -45.26, + -18.5 + ], + [ + -45.3, + -18.69 + ], + [ + -45.18, + -18.7 + ], + [ + -45.26, + -18.5 + ] + ], + [ + [ + -47.65, + -17.69 + ], + [ + -47.75, + -17.98 + ], + [ + -47.64, + -18.02 + ], + [ + -47.65, + -17.69 + ] + ], + [ + [ + -48.39, + -12.25 + ], + [ + -48.21, + -12.55 + ], + [ + -48.23, + -12.3 + ], + [ + -48.39, + -12.25 + ] + ], + [ + [ + -47.48, + -5.61 + ], + [ + -47.48, + -5.62 + ], + [ + -47.48, + -5.63 + ], + [ + -47.47, + -5.62 + ], + [ + -47.48, + -5.61 + ] + ], + [ + [ + -48.88, + -14.14 + ], + [ + -48.91, + -14.32 + ], + [ + -48.8, + -14.18 + ], + [ + -48.88, + -14.14 + ] + ], + [ + [ + -48.91, + -6.75 + ], + [ + -49.13, + -6.89 + ], + [ + -48.82, + -6.75 + ], + [ + -48.91, + -6.75 + ] + ], + [ + [ + -48.42, + -13.76 + ], + [ + -48.34, + -13.94 + ], + [ + -48.69, + -14.18 + ], + [ + -48.6, + -14.26 + ], + [ + -48.43, + -14.02 + ], + [ + -48.21, + -14.33 + ], + [ + -48.19, + -14.01 + ], + [ + -48.42, + -13.76 + ] + ], + [ + [ + -46.82, + -20.43 + ], + [ + -46.93, + -20.4 + ], + [ + -46.85, + -20.55 + ], + [ + -46.82, + -20.43 + ] + ], + [ + [ + -49.09, + -20.13 + ], + [ + -49.11, + -20.26 + ], + [ + -48.98, + -20.18 + ], + [ + -49.09, + -20.13 + ] + ], + [ + [ + -50.07, + -18.6 + ], + [ + -50.05, + -18.77 + ], + [ + -50.03, + -18.6 + ], + [ + -49.84, + -18.65 + ], + [ + -49.88, + -18.6 + ], + [ + -50.07, + -18.6 + ] + ], + [ + [ + -46.98, + -20.43 + ], + [ + -46.87, + -20.3 + ], + [ + -47.02, + -20.23 + ], + [ + -46.98, + -20.43 + ] + ], + [ + [ + -47.84, + -18.35 + ], + [ + -48, + -18.52 + ], + [ + -47.66, + -18.48 + ], + [ + -47.84, + -18.35 + ] + ], + [ + [ + -48.87, + -18.23 + ], + [ + -49.09, + -18.47 + ], + [ + -48.96, + -18.34 + ], + [ + -48.82, + -18.42 + ], + [ + -48.87, + -18.23 + ] + ], + [ + [ + -48.87, + -21.95 + ], + [ + -48.87, + -21.94 + ], + [ + -49, + -21.81 + ], + [ + -48.87, + -21.95 + ] + ], + [ + [ + -49.44, + -21.49 + ], + [ + -49.7, + -21.2 + ], + [ + -49.79, + -21.31 + ], + [ + -49.57, + -21.45 + ], + [ + -49.1, + -21.73 + ], + [ + -49.44, + -21.49 + ] + ], + [ + [ + -49.66, + -23.2 + ], + [ + -49.77, + -23.36 + ], + [ + -49.55, + -23.44 + ], + [ + -49.66, + -23.2 + ] + ], + [ + [ + -48.82, + -23.28 + ], + [ + -49.25, + -23.24 + ], + [ + -49.19, + -23.4 + ], + [ + -49.17, + -23.25 + ], + [ + -48.82, + -23.28 + ] + ], + [ + [ + -45.92, + -21.08 + ], + [ + -46.05, + -20.87 + ], + [ + -45.89, + -21.21 + ], + [ + -45.92, + -21.08 + ] + ], + [ + [ + -46.19, + -20.8 + ], + [ + -46.04, + -20.84 + ], + [ + -46.1, + -20.59 + ], + [ + -46.19, + -20.8 + ] + ], + [ + [ + -50.86, + -19.44 + ], + [ + -51.01, + -19.44 + ], + [ + -51.05, + -19.75 + ], + [ + -50.86, + -19.44 + ] + ], + [ + [ + -50.27, + -18.64 + ], + [ + -50.49, + -18.78 + ], + [ + -50.51, + -19.04 + ], + [ + -50.33, + -18.98 + ], + [ + -50.49, + -18.94 + ], + [ + -50.35, + -18.9 + ], + [ + -50.43, + -18.85 + ], + [ + -50.27, + -18.64 + ] + ], + [ + [ + -57.85, + -16.63 + ], + [ + -57.88, + -16.64 + ], + [ + -57.86, + -16.66 + ], + [ + -57.85, + -16.65 + ], + [ + -57.85, + -16.63 + ] + ], + [ + [ + -63.45, + -8.71 + ], + [ + -63.28, + -9.13 + ], + [ + -63.26, + -8.8 + ], + [ + -63.45, + -8.71 + ] + ], + [ + [ + -61.9, + -6.26 + ], + [ + -61.87, + -6.27 + ], + [ + -61.89, + -6.25 + ], + [ + -61.9, + -6.26 + ] + ], + [ + [ + -57.5, + -5.86 + ], + [ + -57.04, + -5.51 + ], + [ + -56.74, + -4.94 + ], + [ + -57.11, + -5.53 + ], + [ + -57.66, + -5.93 + ], + [ + -57.63, + -6.11 + ], + [ + -57.5, + -5.86 + ] + ], + [ + [ + -50.14, + -21.08 + ], + [ + -50.14, + -21.31 + ], + [ + -49.99, + -21.25 + ], + [ + -50.14, + -21.08 + ] + ], + [ + [ + -50.76, + -20.92 + ], + [ + -50.58, + -20.98 + ], + [ + -50.71, + -20.83 + ], + [ + -50.76, + -20.92 + ] + ], + [ + [ + -50.98, + -20.8 + ], + [ + -50.78, + -20.84 + ], + [ + -51.15, + -20.67 + ], + [ + -50.98, + -20.8 + ] + ], + [ + [ + -51.51, + -20.59 + ], + [ + -51.24, + -20.4 + ], + [ + -51.32, + -20.34 + ], + [ + -50.91, + -20.3 + ], + [ + -50.98, + -20.07 + ], + [ + -50.64, + -19.87 + ], + [ + -50.61, + -19.85 + ], + [ + -50.64, + -19.87 + ], + [ + -50.65, + -19.87 + ], + [ + -51.02, + -20.06 + ], + [ + -51.11, + -20.26 + ], + [ + -51.37, + -20.32 + ], + [ + -51.64, + -20.71 + ], + [ + -51.86, + -20.61 + ], + [ + -51.67, + -20.79 + ], + [ + -51.51, + -20.59 + ] + ], + [ + [ + -51.3, + -20.63 + ], + [ + -51.28, + -20.74 + ], + [ + -51.26, + -20.65 + ], + [ + -51.11, + -20.66 + ], + [ + -51.3, + -20.63 + ] + ], + [ + [ + -50.14, + -19.93 + ], + [ + -49.54, + -19.93 + ], + [ + -50.05, + -19.92 + ], + [ + -50.1, + -19.75 + ], + [ + -50.34, + -19.81 + ], + [ + -50.14, + -19.93 + ] + ], + [ + [ + -52.56, + -32.77 + ], + [ + -53.13, + -33.53 + ], + [ + -52.75, + -33.21 + ], + [ + -52.62, + -32.93 + ], + [ + -52.56, + -32.94 + ], + [ + -52.56, + -32.77 + ] + ], + [ + [ + -52.53, + -25.64 + ], + [ + -52.38, + -25.73 + ], + [ + -52.28, + -25.6 + ], + [ + -52.53, + -25.64 + ] + ], + [ + [ + -51.2, + -22.72 + ], + [ + -51.24, + -22.65 + ], + [ + -51.39, + -22.65 + ], + [ + -51.35, + -22.87 + ], + [ + -51.27, + -22.67 + ], + [ + -51.2, + -22.82 + ], + [ + -50.94, + -22.88 + ], + [ + -50.93, + -23 + ], + [ + -50.91, + -22.76 + ], + [ + -51.2, + -22.72 + ] + ], + [ + [ + -53.37, + -25.52 + ], + [ + -53.27, + -25.56 + ], + [ + -53.31, + -25.45 + ], + [ + -53.37, + -25.52 + ] + ], + [ + [ + -53.42, + -22.82 + ], + [ + -53.28, + -22.74 + ], + [ + -53.43, + -22.82 + ], + [ + -53.42, + -22.82 + ] + ], + [ + [ + -52.29, + -21.96 + ], + [ + -52.29, + -21.94 + ], + [ + -52, + -21.7 + ], + [ + -51.91, + -21.39 + ], + [ + -52.29, + -21.64 + ], + [ + -52.49, + -22.13 + ], + [ + -52.91, + -22.28 + ], + [ + -53.11, + -22.56 + ], + [ + -52.39, + -22.19 + ], + [ + -52.29, + -21.96 + ] + ], + [ + [ + -53.75, + -2.04 + ], + [ + -53.9, + -2.11 + ], + [ + -53.83, + -2.19 + ], + [ + -53.75, + -2.04 + ] + ], + [ + [ + -50.96, + -1.98 + ], + [ + -50.76, + -2.17 + ], + [ + -50.8, + -1.98 + ], + [ + -50.96, + -1.98 + ] + ], + [ + [ + -51.34, + -1.67 + ], + [ + -51.5, + -1.8 + ], + [ + -51.46, + -2.13 + ], + [ + -51.3, + -1.76 + ], + [ + -51.11, + -1.86 + ], + [ + -51.34, + -1.67 + ] + ], + [ + [ + -50.61, + -1.76 + ], + [ + -50.92, + -1.89 + ], + [ + -50.69, + -1.93 + ], + [ + -50.61, + -1.76 + ] + ], + [ + [ + -51.02, + -0.24 + ], + [ + -51.1, + -0.11 + ], + [ + -51.24, + -0.37 + ], + [ + -51.14, + -0.35 + ], + [ + -51.41, + -0.46 + ], + [ + -51.37, + -0.33 + ], + [ + -51.55, + -0.53 + ], + [ + -51.7, + -0.73 + ], + [ + -51.71, + -1.08 + ], + [ + -51.64, + -0.72 + ], + [ + -51.61, + -0.78 + ], + [ + -51.53, + -0.57 + ], + [ + -51.26, + -0.52 + ], + [ + -51.02, + -0.24 + ] + ], + [ + [ + -51.24, + -0.08 + ], + [ + -51.37, + -0.33 + ], + [ + -51.11, + -0.12 + ], + [ + -51.24, + -0.08 + ] + ], + [ + [ + -49.66, + -3.82 + ], + [ + -49.86, + -3.73 + ], + [ + -49.75, + -3.82 + ], + [ + -49.94, + -3.91 + ], + [ + -49.83, + -4.03 + ], + [ + -49.64, + -3.91 + ], + [ + -49.77, + -4 + ], + [ + -49.72, + -4.17 + ], + [ + -49.83, + -4.11 + ], + [ + -49.83, + -4.42 + ], + [ + -49.57, + -4.37 + ], + [ + -49.7, + -4.57 + ], + [ + -49.46, + -4.61 + ], + [ + -49.42, + -4.94 + ], + [ + -49.39, + -4.62 + ], + [ + -49.22, + -4.55 + ], + [ + -49.42, + -4.52 + ], + [ + -49.61, + -3.58 + ], + [ + -49.66, + -3.82 + ] + ], + [ + [ + -52.21, + -3.21 + ], + [ + -52.6, + -3.89 + ], + [ + -52.16, + -3.36 + ], + [ + -52.21, + -3.25 + ], + [ + -51.97, + -3.37 + ], + [ + -52.21, + -3.21 + ] + ], + [ + [ + -53.48, + -4.24 + ], + [ + -53.68, + -4.42 + ], + [ + -53.5, + -4.39 + ], + [ + -53.48, + -4.24 + ] + ], + [ + [ + -52.82, + -4.81 + ], + [ + -52.94, + -5.03 + ], + [ + -52.87, + -5.42 + ], + [ + -52.82, + -4.81 + ] + ], + [ + [ + -45.19, + -3.29 + ], + [ + -45.28, + -3.34 + ], + [ + -45.1, + -3.29 + ], + [ + -45.19, + -3.29 + ] + ], + [ + [ + -53.96, + -2.1 + ], + [ + -53.92, + -2.34 + ], + [ + -53.84, + -2.2 + ], + [ + -53.96, + -2.1 + ] + ], + [ + [ + -57.96, + -2.55 + ], + [ + -58.2, + -2.59 + ], + [ + -57.96, + -2.67 + ], + [ + -57.86, + -2.59 + ], + [ + -57.96, + -2.55 + ] + ], + [ + [ + -55.52, + -2.6 + ], + [ + -55.57, + -2.62 + ], + [ + -55.52, + -2.6 + ], + [ + -55.4, + -2.58 + ], + [ + -55.52, + -2.59 + ], + [ + -55.52, + -2.6 + ] + ], + [ + [ + -56.47, + -2.09 + ], + [ + -56.64, + -2.17 + ], + [ + -56.6, + -2.34 + ], + [ + -56.36, + -2.28 + ], + [ + -56.43, + -2.2 + ], + [ + -56.33, + -2.15 + ], + [ + -56.47, + -2.09 + ] + ], + [ + [ + -56.27, + -2.2 + ], + [ + -56.36, + -2.33 + ], + [ + -56.56, + -2.38 + ], + [ + -56.34, + -2.43 + ], + [ + -56.07, + -2.09 + ], + [ + -55.52, + -1.91 + ], + [ + -56.07, + -2.05 + ], + [ + -55.84, + -1.76 + ], + [ + -56.23, + -1.85 + ], + [ + -56.08, + -1.91 + ], + [ + -56.27, + -2.2 + ] + ], + [ + [ + -59.55, + -1.23 + ], + [ + -59.59, + -1.4 + ], + [ + -59.6, + -1.28 + ], + [ + -59.9, + -1.27 + ], + [ + -59.85, + -1.42 + ], + [ + -59.63, + -1.44 + ], + [ + -59.77, + -1.51 + ], + [ + -60.29, + -1.21 + ], + [ + -59.94, + -1.76 + ], + [ + -59.85, + -1.62 + ], + [ + -59.9, + -1.8 + ], + [ + -59.85, + -1.68 + ], + [ + -59.48, + -1.92 + ], + [ + -59.28, + -1.83 + ], + [ + -59.55, + -1.74 + ], + [ + -59.55, + -1.56 + ], + [ + -59.65, + -1.63 + ], + [ + -59.55, + -1.23 + ] + ], + [ + [ + -56.43, + -1.39 + ], + [ + -56.66, + -1.32 + ], + [ + -56.38, + -1.47 + ], + [ + -56.43, + -1.39 + ] + ], + [ + [ + -60.6, + -3.38 + ], + [ + -60.69, + -3.47 + ], + [ + -60.52, + -3.43 + ], + [ + -60.6, + -3.38 + ] + ], + [ + [ + -59.99, + -3.29 + ], + [ + -59.88, + -3.24 + ], + [ + -60.23, + -3.33 + ], + [ + -60.29, + -3.28 + ], + [ + -60.23, + -3.26 + ], + [ + -60.4, + -3.29 + ], + [ + -60.23, + -3.37 + ], + [ + -59.99, + -3.29 + ] + ], + [ + [ + -56.98, + -2.75 + ], + [ + -57.18, + -2.9 + ], + [ + -57.19, + -3.11 + ], + [ + -57.12, + -2.9 + ], + [ + -56.9, + -2.83 + ], + [ + -56.98, + -2.75 + ] + ], + [ + [ + -61.37, + -2.99 + ], + [ + -61.61, + -3.07 + ], + [ + -61.39, + -3.11 + ], + [ + -61.28, + -3.03 + ], + [ + -61.37, + -2.99 + ] + ], + [ + [ + -58.27, + -2.81 + ], + [ + -58.36, + -3.11 + ], + [ + -58.17, + -2.94 + ], + [ + -58.27, + -2.81 + ] + ], + [ + [ + -56.8, + -2.77 + ], + [ + -56.78, + -2.92 + ], + [ + -56.71, + -2.72 + ], + [ + -56.8, + -2.77 + ] + ], + [ + [ + -56.33, + -4.61 + ], + [ + -56.65, + -4.74 + ], + [ + -56.39, + -4.74 + ], + [ + -56.33, + -4.61 + ] + ], + [ + [ + -56.23, + -4.37 + ], + [ + -56.24, + -4.37 + ], + [ + -56.26, + -4.41 + ], + [ + -56.23, + -4.37 + ] + ], + [ + [ + -55.18, + -2.81 + ], + [ + -55.36, + -3.62 + ], + [ + -55.68, + -4.05 + ], + [ + -55.28, + -3.55 + ], + [ + -55.03, + -2.81 + ], + [ + -55.18, + -2.81 + ] + ], + [ + [ + -61.89, + -3.91 + ], + [ + -62.12, + -3.82 + ], + [ + -62.01, + -3.93 + ], + [ + -61.77, + -3.97 + ], + [ + -61.89, + -3.95 + ], + [ + -61.89, + -3.91 + ] + ], + [ + [ + -61.5, + -3.66 + ], + [ + -61.74, + -3.89 + ], + [ + -61.37, + -3.6 + ], + [ + -60.9, + -3.64 + ], + [ + -60.82, + -3.56 + ], + [ + -60.82, + -3.62 + ], + [ + -60.67, + -3.35 + ], + [ + -60.4, + -3.32 + ], + [ + -60.78, + -3.25 + ], + [ + -60.95, + -3.3 + ], + [ + -60.83, + -3.4 + ], + [ + -60.68, + -3.31 + ], + [ + -60.82, + -3.54 + ], + [ + -61.39, + -3.58 + ], + [ + -61.5, + -3.66 + ] + ], + [ + [ + -57.75, + -3.36 + ], + [ + -57.57, + -3.71 + ], + [ + -57.22, + -3.8 + ], + [ + -57.56, + -3.67 + ], + [ + -57.75, + -3.36 + ] + ], + [ + [ + -65.39, + -2.5 + ], + [ + -65.28, + -2.64 + ], + [ + -65.37, + -2.38 + ], + [ + -65.39, + -2.5 + ] + ], + [ + [ + -66.2, + -2.49 + ], + [ + -66.34, + -2.59 + ], + [ + -66.42, + -2.38 + ], + [ + -66.66, + -2.39 + ], + [ + -66.6, + -2.56 + ], + [ + -66.51, + -2.41 + ], + [ + -66.39, + -2.59 + ], + [ + -66.29, + -2.6 + ], + [ + -66.2, + -2.49 + ] + ], + [ + [ + -66.23, + -1.65 + ], + [ + -66.29, + -1.71 + ], + [ + -66.06, + -1.74 + ], + [ + -66.23, + -1.65 + ] + ], + [ + [ + -64.05, + -0.29 + ], + [ + -63.9, + -0.32 + ], + [ + -65.02, + -0.44 + ], + [ + -64.87, + -0.54 + ], + [ + -63.75, + -0.35 + ], + [ + -62.69, + -1.05 + ], + [ + -63.06, + -0.73 + ], + [ + -63, + -0.66 + ], + [ + -63.87, + -0.3 + ], + [ + -64.05, + -0.29 + ] + ], + [ + [ + -67.83, + -1.64 + ], + [ + -68.03, + -1.62 + ], + [ + -67.65, + -1.67 + ], + [ + -67.83, + -1.64 + ] + ], + [ + [ + -66.07, + -0.31 + ], + [ + -66.31, + -0.42 + ], + [ + -65.79, + -0.25 + ], + [ + -65.03, + -0.44 + ], + [ + -65.75, + -0.23 + ], + [ + -66.07, + -0.31 + ] + ], + [ + [ + -64.25, + -3.64 + ], + [ + -63.96, + -3.76 + ], + [ + -64.34, + -3.54 + ], + [ + -64.25, + -3.64 + ] + ], + [ + [ + -64.64, + -3.37 + ], + [ + -64.35, + -3.56 + ], + [ + -64.75, + -3.07 + ], + [ + -64.82, + -3.16 + ], + [ + -64.82, + -3.11 + ], + [ + -65.02, + -3.03 + ], + [ + -65.06, + -2.95 + ], + [ + -65.17, + -2.9 + ], + [ + -65.15, + -2.89 + ], + [ + -65.17, + -2.75 + ], + [ + -65.15, + -2.75 + ], + [ + -65.3, + -2.77 + ], + [ + -65.17, + -2.78 + ], + [ + -65.21, + -2.86 + ], + [ + -65.18, + -2.86 + ], + [ + -65.18, + -2.9 + ], + [ + -65.13, + -2.95 + ], + [ + -65.07, + -2.96 + ], + [ + -65.08, + -3.01 + ], + [ + -64.64, + -3.37 + ] + ], + [ + [ + -58.49, + -3.25 + ], + [ + -58.54, + -3.4 + ], + [ + -58.34, + -3.38 + ], + [ + -58.4, + -3.19 + ], + [ + -58.19, + -3.21 + ], + [ + -58.12, + -2.91 + ], + [ + -57.79, + -2.8 + ], + [ + -57.51, + -2.39 + ], + [ + -57.26, + -2.64 + ], + [ + -57.19, + -2.5 + ], + [ + -57.08, + -2.57 + ], + [ + -57.22, + -2.64 + ], + [ + -57.03, + -2.55 + ], + [ + -56.8, + -2.66 + ], + [ + -56.44, + -2.42 + ], + [ + -56.73, + -2.6 + ], + [ + -57.19, + -2.49 + ], + [ + -57.22, + -2.55 + ], + [ + -57.5, + -2.37 + ], + [ + -57.77, + -2.75 + ], + [ + -58.07, + -2.82 + ], + [ + -58.21, + -3.04 + ], + [ + -58.19, + -3.16 + ], + [ + -58.49, + -3.13 + ], + [ + -58.65, + -3.35 + ], + [ + -59.11, + -3.21 + ], + [ + -59.7, + -3.05 + ], + [ + -59.83, + -3.04 + ], + [ + -59.96, + -3.16 + ], + [ + -60.11, + -3.03 + ], + [ + -60.3, + -3.06 + ], + [ + -60.91, + -2.44 + ], + [ + -61.05, + -2.13 + ], + [ + -61.37, + -1.89 + ], + [ + -61.47, + -1.52 + ], + [ + -61.5, + -1.62 + ], + [ + -61.62, + -1.41 + ], + [ + -61.86, + -1.3 + ], + [ + -62.07, + -1.11 + ], + [ + -62.01, + -1.23 + ], + [ + -62.16, + -1.19 + ], + [ + -62.01, + -1.32 + ], + [ + -62.2, + -1.21 + ], + [ + -62.58, + -1 + ], + [ + -62.24, + -1.25 + ], + [ + -62.31, + -1.35 + ], + [ + -61.61, + -1.45 + ], + [ + -61.49, + -1.87 + ], + [ + -61.25, + -2 + ], + [ + -61.06, + -2.53 + ], + [ + -60.94, + -2.64 + ], + [ + -61.02, + -2.45 + ], + [ + -60.91, + -2.47 + ], + [ + -60.53, + -3.13 + ], + [ + -60.23, + -3.08 + ], + [ + -59.96, + -3.25 + ], + [ + -59.92, + -3.15 + ], + [ + -59.89, + -3.23 + ], + [ + -59.86, + -3.11 + ], + [ + -59.72, + -3.06 + ], + [ + -59.63, + -3.11 + ], + [ + -59.81, + -3.18 + ], + [ + -58.97, + -3.26 + ], + [ + -58.91, + -3.37 + ], + [ + -59.02, + -3.32 + ], + [ + -58.97, + -3.29 + ], + [ + -59.02, + -3.28 + ], + [ + -59.19, + -3.34 + ], + [ + -58.99, + -3.36 + ], + [ + -58.97, + -3.48 + ], + [ + -58.89, + -3.38 + ], + [ + -58.89, + -3.31 + ], + [ + -58.77, + -3.36 + ], + [ + -58.89, + -3.52 + ], + [ + -58.49, + -3.25 + ] + ], + [ + [ + -67.16, + -2.61 + ], + [ + -66.98, + -2.79 + ], + [ + -66.71, + -2.72 + ], + [ + -67.16, + -2.61 + ] + ], + [ + [ + -65.79, + -2.53 + ], + [ + -65.9, + -2.48 + ], + [ + -65.67, + -2.68 + ], + [ + -65.43, + -2.53 + ], + [ + -65.65, + -2.66 + ], + [ + -65.79, + -2.53 + ] + ], + [ + [ + -67.29, + -2.53 + ], + [ + -67.46, + -2.67 + ], + [ + -67.27, + -2.55 + ], + [ + -67.13, + -2.66 + ], + [ + -67.29, + -2.53 + ] + ], + [ + [ + -63.21, + -4 + ], + [ + -63.63, + -4.08 + ], + [ + -63.5, + -4.13 + ], + [ + -63.76, + -4.26 + ], + [ + -63.39, + -4.13 + ], + [ + -63.59, + -4.64 + ], + [ + -63.33, + -4.1 + ], + [ + -63, + -4.06 + ], + [ + -63.21, + -4 + ] + ], + [ + [ + -62.17, + -4.39 + ], + [ + -62.27, + -4.48 + ], + [ + -62.13, + -4.7 + ], + [ + -62.06, + -4.41 + ], + [ + -62.17, + -4.39 + ] + ], + [ + [ + -69.52, + -4.11 + ], + [ + -69.37, + -4.13 + ], + [ + -69.53, + -4.3 + ], + [ + -69.36, + -4.13 + ], + [ + -69.52, + -4.11 + ] + ], + [ + [ + -63.36, + -3.91 + ], + [ + -64, + -3.8 + ], + [ + -63.13, + -3.99 + ], + [ + -63.36, + -3.91 + ] + ], + [ + [ + -64.76, + -3.29 + ], + [ + -64.98, + -3.47 + ], + [ + -65, + -3.76 + ], + [ + -64.76, + -3.29 + ] + ], + [ + [ + -62.66, + -3.91 + ], + [ + -62.38, + -3.8 + ], + [ + -62.89, + -3.92 + ], + [ + -62.66, + -3.91 + ] + ] + ], + [ + [ + [ + -61.81, + 0 + ], + [ + -61.85, + -0.34 + ], + [ + -61.81, + 0.01 + ], + [ + -61.81, + 0 + ] + ] + ], + [ + [ + [ + -55.05, + -27.82 + ], + [ + -55.06, + -27.81 + ], + [ + -55.07, + -27.8 + ], + [ + -55.08, + -27.79 + ], + [ + -55.05, + -27.77 + ], + [ + -55.04, + -27.78 + ], + [ + -55.03, + -27.79 + ], + [ + -55.04, + -27.8 + ], + [ + -55.05, + -27.82 + ] + ] + ], + [ + [ + [ + -54.68, + -27.52 + ], + [ + -54.68, + -27.51 + ], + [ + -54.66, + -27.51 + ], + [ + -54.65, + -27.52 + ], + [ + -54.68, + -27.52 + ] + ] + ], + [ + [ + [ + -54.18, + -25.57 + ], + [ + -54.18, + -25.58 + ], + [ + -54.2, + -25.58 + ], + [ + -54.21, + -25.58 + ], + [ + -54.18, + -25.57 + ] + ] + ], + [ + [ + [ + -54.32, + -24.45 + ], + [ + -54.3, + -24.43 + ], + [ + -54.3, + -24.45 + ], + [ + -54.32, + -24.45 + ] + ] + ], + [ + [ + [ + -65.42, + -10.5 + ], + [ + -65.42, + -10.47 + ], + [ + -65.41, + -10.47 + ], + [ + -65.42, + -10.5 + ] + ] + ], + [ + [ + [ + -38.67, + -12.89 + ], + [ + -38.61, + -12.99 + ], + [ + -38.79, + -13.13 + ], + [ + -38.67, + -12.89 + ] + ] + ], + [ + [ + [ + -39.03, + -13.49 + ], + [ + -38.91, + -13.37 + ], + [ + -38.9, + -13.67 + ], + [ + -38.97, + -13.67 + ], + [ + -38.98, + -13.52 + ], + [ + -39.03, + -13.49 + ] + ] + ], + [ + [ + [ + -49.68, + -0.14 + ], + [ + -49.83, + -0.08 + ], + [ + -49.59, + 0.09 + ], + [ + -49.37, + 0.04 + ], + [ + -49.44, + -0.12 + ], + [ + -49.68, + -0.14 + ] + ] + ], + [ + [ + [ + -49.98, + 0.96 + ], + [ + -50.11, + 0.94 + ], + [ + -49.92, + 1.09 + ], + [ + -49.98, + 0.96 + ] + ] + ], + [ + [ + [ + -50.21, + 0.88 + ], + [ + -50.01, + 0.9 + ], + [ + -50.28, + 0.74 + ], + [ + -50.21, + 0.88 + ] + ] + ], + [ + [ + [ + -49.57, + 0.3 + ], + [ + -50, + -0.05 + ], + [ + -50.39, + 0.14 + ], + [ + -50.03, + 0.31 + ], + [ + -49.57, + 0.3 + ] + ] + ], + [ + [ + [ + -50.28, + 0.56 + ], + [ + -50.04, + 0.57 + ], + [ + -50.29, + 0.35 + ], + [ + -50.28, + 0.56 + ] + ] + ], + [ + [ + [ + -50.43, + 1.87 + ], + [ + -50.52, + 2.01 + ], + [ + -50.4, + 2.12 + ], + [ + -50.31, + 1.95 + ], + [ + -50.43, + 1.87 + ] + ] + ], + [ + [ + [ + -50.55, + 0.26 + ], + [ + -50.3, + 0.63 + ], + [ + -50.3, + 0.29 + ], + [ + -50.43, + 0.16 + ], + [ + -50.55, + 0.26 + ] + ] + ], + [ + [ + [ + -50.64, + 0.11 + ], + [ + -50.51, + 0.17 + ], + [ + -50.43, + 0.02 + ], + [ + -50.64, + 0.11 + ], + [ + -50.61, + 0.11 + ], + [ + -50.64, + 0.11 + ] + ] + ], + [ + [ + [ + -47.48, + -5.63 + ], + [ + -47.48, + -5.62 + ], + [ + -47.47, + -5.62 + ], + [ + -47.48, + -5.63 + ] + ] + ], + [ + [ + [ + -44.36, + -2.54 + ], + [ + -44.03, + -2.41 + ], + [ + -44.31, + -2.77 + ], + [ + -44.36, + -2.54 + ] + ] + ], + [ + [ + [ + -44.58, + -2.91 + ], + [ + -44.48, + -2.73 + ], + [ + -44.59, + -3.03 + ], + [ + -44.58, + -2.91 + ] + ] + ], + [ + [ + [ + -45.36, + -23.78 + ], + [ + -45.23, + -23.78 + ], + [ + -45.24, + -23.96 + ], + [ + -45.46, + -23.92 + ], + [ + -45.36, + -23.78 + ] + ] + ], + [ + [ + [ + -44.18, + -23.18 + ], + [ + -44.38, + -23.17 + ], + [ + -44.24, + -23.08 + ], + [ + -44.18, + -23.18 + ] + ] + ], + [ + [ + [ + -48.43, + -27.59 + ], + [ + -48.57, + -27.84 + ], + [ + -48.42, + -27.38 + ], + [ + -48.43, + -27.59 + ] + ] + ] + ] + }, + "properties": { + "A3": "BRA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 33.24, + -14 + ], + [ + 33.67, + -14.62 + ], + [ + 33.72, + -14.5 + ], + [ + 34.36, + -14.39 + ], + [ + 34.52, + -14.56 + ], + [ + 34.6, + -15.27 + ], + [ + 34.44, + -15.59 + ], + [ + 34.26, + -15.92 + ], + [ + 34.43, + -16.04 + ], + [ + 34.43, + -16.26 + ], + [ + 35.16, + -16.84 + ], + [ + 35.06, + -17.03 + ], + [ + 35.06, + -17.04 + ], + [ + 35.07, + -17.06 + ], + [ + 35.1, + -17.08 + ], + [ + 35.09, + -17.1 + ], + [ + 35.1, + -17.13 + ], + [ + 35.23, + -17.13 + ], + [ + 35.31, + -17.13 + ], + [ + 35.31, + -17.12 + ], + [ + 35.3, + -17.11 + ], + [ + 35.3, + -17.09 + ], + [ + 35.31, + -17.09 + ], + [ + 35.31, + -17.07 + ], + [ + 35.31, + -17.06 + ], + [ + 35.27, + -16.93 + ], + [ + 35.3, + -16.85 + ], + [ + 35.31, + -16.83 + ], + [ + 35.31, + -16.82 + ], + [ + 35.29, + -16.73 + ], + [ + 35.29, + -16.72 + ], + [ + 35.14, + -16.56 + ], + [ + 35.26, + -16.41 + ], + [ + 35.31, + -16.22 + ], + [ + 35.76, + -16.07 + ], + [ + 35.81, + -15.93 + ], + [ + 35.83, + -15.64 + ], + [ + 35.84, + -15.62 + ], + [ + 35.85, + -15.52 + ], + [ + 35.85, + -15.48 + ], + [ + 35.85, + -15.47 + ], + [ + 35.85, + -15.45 + ], + [ + 35.85, + -15.43 + ], + [ + 35.85, + -15.4 + ], + [ + 35.82, + -15.3 + ], + [ + 35.81, + -15.26 + ], + [ + 35.81, + -15.24 + ], + [ + 35.8, + -15.2 + ], + [ + 35.83, + -15.09 + ], + [ + 35.87, + -14.85 + ], + [ + 35.87, + -14.82 + ], + [ + 35.87, + -14.81 + ], + [ + 35.87, + -14.74 + ], + [ + 35.87, + -14.72 + ], + [ + 35.87, + -14.69 + ], + [ + 35.87, + -14.67 + ], + [ + 35.86, + -14.66 + ], + [ + 35.8, + -14.6 + ], + [ + 35.71, + -14.48 + ], + [ + 35.61, + -14.36 + ], + [ + 34.87, + -13.48 + ], + [ + 34.69, + -12.21 + ], + [ + 34.89, + -12.06 + ], + [ + 34.96, + -11.57 + ], + [ + 35.64, + -11.56 + ], + [ + 35.83, + -11.41 + ], + [ + 36.13, + -11.54 + ], + [ + 36.28, + -11.72 + ], + [ + 36.51, + -11.7 + ], + [ + 36.52, + -11.7 + ], + [ + 36.59, + -11.7 + ], + [ + 36.6, + -11.72 + ], + [ + 36.61, + -11.72 + ], + [ + 36.62, + -11.74 + ], + [ + 36.63, + -11.74 + ], + [ + 36.64, + -11.73 + ], + [ + 36.65, + -11.73 + ], + [ + 36.86, + -11.59 + ], + [ + 36.88, + -11.59 + ], + [ + 36.9, + -11.6 + ], + [ + 36.92, + -11.6 + ], + [ + 37.13, + -11.63 + ], + [ + 37.15, + -11.63 + ], + [ + 37.16, + -11.63 + ], + [ + 37.62, + -11.61 + ], + [ + 37.89, + -11.28 + ], + [ + 37.91, + -11.27 + ], + [ + 37.92, + -11.26 + ], + [ + 37.93, + -11.26 + ], + [ + 37.95, + -11.26 + ], + [ + 37.99, + -11.26 + ], + [ + 38, + -11.26 + ], + [ + 38.02, + -11.27 + ], + [ + 38.03, + -11.27 + ], + [ + 38.04, + -11.27 + ], + [ + 38.07, + -11.27 + ], + [ + 38.08, + -11.27 + ], + [ + 38.15, + -11.27 + ], + [ + 38.24, + -11.28 + ], + [ + 38.25, + -11.29 + ], + [ + 38.26, + -11.29 + ], + [ + 38.28, + -11.3 + ], + [ + 38.28, + -11.31 + ], + [ + 38.28, + -11.33 + ], + [ + 38.31, + -11.33 + ], + [ + 38.34, + -11.34 + ], + [ + 38.36, + -11.35 + ], + [ + 38.36, + -11.37 + ], + [ + 38.38, + -11.38 + ], + [ + 38.41, + -11.39 + ], + [ + 38.42, + -11.39 + ], + [ + 38.44, + -11.4 + ], + [ + 38.45, + -11.41 + ], + [ + 38.5, + -11.41 + ], + [ + 38.52, + -11.39 + ], + [ + 38.52, + -11.38 + ], + [ + 38.53, + -11.37 + ], + [ + 38.54, + -11.36 + ], + [ + 38.57, + -11.35 + ], + [ + 38.58, + -11.34 + ], + [ + 38.6, + -11.32 + ], + [ + 38.61, + -11.31 + ], + [ + 38.62, + -11.3 + ], + [ + 38.64, + -11.28 + ], + [ + 38.65, + -11.28 + ], + [ + 38.68, + -11.28 + ], + [ + 38.69, + -11.27 + ], + [ + 38.76, + -11.27 + ], + [ + 38.77, + -11.25 + ], + [ + 38.78, + -11.27 + ], + [ + 38.82, + -11.23 + ], + [ + 38.86, + -11.2 + ], + [ + 39.2, + -11.17 + ], + [ + 39.27, + -11.17 + ], + [ + 39.38, + -11.09 + ], + [ + 39.39, + -11.09 + ], + [ + 39.42, + -11.06 + ], + [ + 39.48, + -11.02 + ], + [ + 39.56, + -10.97 + ], + [ + 39.57, + -10.97 + ], + [ + 39.62, + -10.96 + ], + [ + 39.61, + -10.95 + ], + [ + 39.63, + -10.94 + ], + [ + 39.7, + -10.93 + ], + [ + 39.74, + -10.92 + ], + [ + 39.76, + -10.92 + ], + [ + 39.78, + -10.91 + ], + [ + 39.79, + -10.9 + ], + [ + 39.83, + -10.87 + ], + [ + 39.84, + -10.87 + ], + [ + 39.9, + -10.85 + ], + [ + 39.9, + -10.84 + ], + [ + 39.92, + -10.83 + ], + [ + 39.94, + -10.82 + ], + [ + 39.96, + -10.82 + ], + [ + 39.97, + -10.81 + ], + [ + 39.98, + -10.81 + ], + [ + 39.99, + -10.81 + ], + [ + 40.01, + -10.8 + ], + [ + 40.04, + -10.78 + ], + [ + 40.05, + -10.76 + ], + [ + 40.07, + -10.75 + ], + [ + 40.08, + -10.75 + ], + [ + 40.09, + -10.74 + ], + [ + 40.1, + -10.72 + ], + [ + 40.11, + -10.72 + ], + [ + 40.12, + -10.7 + ], + [ + 40.13, + -10.7 + ], + [ + 40.14, + -10.69 + ], + [ + 40.15, + -10.68 + ], + [ + 40.18, + -10.66 + ], + [ + 40.2, + -10.64 + ], + [ + 40.21, + -10.62 + ], + [ + 40.22, + -10.61 + ], + [ + 40.25, + -10.59 + ], + [ + 40.27, + -10.58 + ], + [ + 40.3, + -10.57 + ], + [ + 40.33, + -10.57 + ], + [ + 40.35, + -10.57 + ], + [ + 40.36, + -10.56 + ], + [ + 40.37, + -10.55 + ], + [ + 40.37, + -10.54 + ], + [ + 40.38, + -10.53 + ], + [ + 40.39, + -10.52 + ], + [ + 40.52, + -10.48 + ], + [ + 40.64, + -10.69 + ], + [ + 40.48, + -10.75 + ], + [ + 40.62, + -10.83 + ], + [ + 40.36, + -11.33 + ], + [ + 40.55, + -12 + ], + [ + 40.45, + -12.41 + ], + [ + 40.63, + -12.75 + ], + [ + 40.4, + -12.92 + ], + [ + 40.5, + -13.06 + ], + [ + 40.59, + -12.97 + ], + [ + 40.46, + -13.52 + ], + [ + 40.6, + -13.55 + ], + [ + 40.64, + -14.03 + ], + [ + 40.51, + -14.18 + ], + [ + 40.74, + -14.28 + ], + [ + 40.62, + -14.33 + ], + [ + 40.63, + -14.6 + ], + [ + 40.71, + -14.44 + ], + [ + 40.83, + -14.5 + ], + [ + 40.83, + -14.84 + ], + [ + 40.64, + -14.86 + ], + [ + 40.77, + -15.01 + ], + [ + 40.64, + -14.97 + ], + [ + 40.71, + -15.08 + ], + [ + 40.52, + -15.16 + ], + [ + 40.68, + -15.27 + ], + [ + 40.03, + -16.19 + ], + [ + 39.76, + -16.28 + ], + [ + 39.95, + -16.3 + ], + [ + 39.91, + -16.41 + ], + [ + 39.24, + -16.73 + ], + [ + 39.07, + -17.01 + ], + [ + 38.67, + -17.02 + ], + [ + 38.15, + -17.3 + ], + [ + 38.08, + -17.21 + ], + [ + 38.08, + -17.32 + ], + [ + 37.35, + -17.6 + ], + [ + 36.98, + -18.02 + ], + [ + 36.9, + -17.96 + ], + [ + 36.32, + -18.86 + ], + [ + 36.25, + -18.77 + ], + [ + 36.28, + -18.88 + ], + [ + 35.88, + -18.94 + ], + [ + 34.89, + -19.85 + ], + [ + 34.67, + -19.66 + ], + [ + 34.78, + -20.14 + ], + [ + 34.66, + -20.57 + ], + [ + 35, + -20.71 + ], + [ + 35.13, + -20.93 + ], + [ + 35.03, + -21.25 + ], + [ + 35.27, + -21.64 + ], + [ + 35.37, + -22.23 + ], + [ + 35.55, + -22.14 + ], + [ + 35.6, + -22.94 + ], + [ + 35.34, + -23.69 + ], + [ + 35.33, + -24.01 + ], + [ + 35.54, + -23.79 + ], + [ + 35.47, + -24.17 + ], + [ + 35.12, + -24.61 + ], + [ + 34.41, + -24.85 + ], + [ + 33.03, + -25.4 + ], + [ + 32.7, + -25.88 + ], + [ + 32.41, + -26.03 + ], + [ + 32.43, + -26.14 + ], + [ + 32.55, + -25.97 + ], + [ + 32.9, + -26.34 + ], + [ + 32.96, + -26.08 + ], + [ + 32.89, + -26.86 + ], + [ + 32.35, + -26.86 + ], + [ + 32.33, + -26.86 + ], + [ + 32.28, + -26.85 + ], + [ + 32.25, + -26.85 + ], + [ + 32.25, + -26.84 + ], + [ + 32.23, + -26.84 + ], + [ + 32.21, + -26.84 + ], + [ + 32.19, + -26.86 + ], + [ + 32.18, + -26.86 + ], + [ + 32.17, + -26.86 + ], + [ + 32.16, + -26.86 + ], + [ + 32.14, + -26.85 + ], + [ + 32.14, + -26.84 + ], + [ + 32.13, + -26.84 + ], + [ + 32, + -25.99 + ], + [ + 32, + -25.98 + ], + [ + 31.98, + -25.95 + ], + [ + 31.99, + -25.44 + ], + [ + 32.03, + -25.2 + ], + [ + 32.03, + -25.19 + ], + [ + 32.03, + -25.17 + ], + [ + 32.12, + -25.25 + ], + [ + 32.12, + -25.11 + ], + [ + 32.03, + -25.17 + ], + [ + 31.99, + -24.3 + ], + [ + 31.56, + -23.48 + ], + [ + 31.38, + -22.63 + ], + [ + 31.31, + -22.43 + ], + [ + 31.31, + -22.42 + ], + [ + 32.41, + -21.32 + ], + [ + 32.89, + -21.51 + ], + [ + 32.48, + -21.32 + ], + [ + 32.37, + -21.14 + ], + [ + 32.49, + -20.63 + ], + [ + 32.86, + -20.29 + ], + [ + 33.06, + -19.78 + ], + [ + 32.83, + -19.67 + ], + [ + 32.88, + -19.1 + ], + [ + 32.7, + -18.94 + ], + [ + 32.93, + -18.77 + ], + [ + 32.89, + -18.51 + ], + [ + 33.07, + -18.35 + ], + [ + 32.94, + -18.03 + ], + [ + 33.05, + -17.34 + ], + [ + 32.84, + -16.93 + ], + [ + 32.9, + -16.71 + ], + [ + 32.89, + -16.72 + ], + [ + 32.85, + -16.71 + ], + [ + 32.85, + -16.7 + ], + [ + 32.83, + -16.7 + ], + [ + 32.82, + -16.71 + ], + [ + 32.81, + -16.7 + ], + [ + 32.8, + -16.7 + ], + [ + 32.41, + -16.47 + ], + [ + 31.91, + -16.41 + ], + [ + 31.28, + -16.01 + ], + [ + 30.42, + -16 + ], + [ + 30.42, + -15.62 + ], + [ + 30.41, + -15.59 + ], + [ + 30.39, + -15.58 + ], + [ + 30.39, + -15.57 + ], + [ + 30.38, + -15.57 + ], + [ + 30.37, + -15.56 + ], + [ + 30.37, + -15.53 + ], + [ + 30.39, + -15.5 + ], + [ + 30.39, + -15.49 + ], + [ + 30.22, + -15.08 + ], + [ + 30.22, + -15.06 + ], + [ + 30.23, + -15.04 + ], + [ + 30.23, + -15.02 + ], + [ + 33.24, + -14 + ] + ], + [ + [ + 34.15, + -16.64 + ], + [ + 34.12, + -16.63 + ], + [ + 34.15, + -16.65 + ], + [ + 34.15, + -16.64 + ] + ], + [ + [ + 32.12, + -15.52 + ], + [ + 32.04, + -15.64 + ], + [ + 31.33, + -15.59 + ], + [ + 31.29, + -15.7 + ], + [ + 30.48, + -15.65 + ], + [ + 31.07, + -15.73 + ], + [ + 31.11, + -15.97 + ], + [ + 31.26, + -15.71 + ], + [ + 32.12, + -15.8 + ], + [ + 32.51, + -15.55 + ], + [ + 32.12, + -15.52 + ] + ], + [ + [ + 33.13, + -19.06 + ], + [ + 33.01, + -19.1 + ], + [ + 33.13, + -19.17 + ], + [ + 33.13, + -19.06 + ] + ], + [ + [ + 35.07, + -24.47 + ], + [ + 34.99, + -24.55 + ], + [ + 35.11, + -24.59 + ], + [ + 35.07, + -24.47 + ] + ] + ], + [ + [ + [ + 39.26, + -11.17 + ], + [ + 39.27, + -11.16 + ], + [ + 39.27, + -11.17 + ], + [ + 39.26, + -11.17 + ] + ] + ], + [ + [ + [ + 39.47, + -11.02 + ], + [ + 39.48, + -11.01 + ], + [ + 39.48, + -11.02 + ], + [ + 39.47, + -11.02 + ] + ] + ] + ] + }, + "properties": { + "A3": "MOZ" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 22.68, + 44.21 + ], + [ + 22.7, + 44.2 + ], + [ + 22.75, + 44.2 + ], + [ + 22.76, + 44.19 + ], + [ + 22.77, + 44.18 + ], + [ + 22.78, + 44.17 + ], + [ + 22.8, + 44.16 + ], + [ + 22.81, + 44.16 + ], + [ + 22.84, + 44.14 + ], + [ + 22.85, + 44.14 + ], + [ + 22.87, + 44.13 + ], + [ + 22.88, + 44.13 + ], + [ + 22.99, + 44.1 + ], + [ + 23.01, + 44.09 + ], + [ + 23.02, + 44.09 + ], + [ + 23.03, + 44.08 + ], + [ + 23.04, + 44.05 + ], + [ + 23.03, + 44.04 + ], + [ + 23.03, + 44.03 + ], + [ + 23.02, + 44.02 + ], + [ + 23.01, + 44.01 + ], + [ + 22.99, + 44.01 + ], + [ + 22.93, + 44 + ], + [ + 22.92, + 44 + ], + [ + 22.88, + 43.98 + ], + [ + 22.87, + 43.96 + ], + [ + 22.87, + 43.95 + ], + [ + 22.85, + 43.9 + ], + [ + 22.84, + 43.89 + ], + [ + 22.84, + 43.87 + ], + [ + 22.86, + 43.84 + ], + [ + 22.87, + 43.83 + ], + [ + 22.89, + 43.83 + ], + [ + 22.91, + 43.83 + ], + [ + 23.14, + 43.8 + ], + [ + 23.15, + 43.81 + ], + [ + 23.17, + 43.82 + ], + [ + 23.18, + 43.82 + ], + [ + 23.19, + 43.83 + ], + [ + 23.2, + 43.83 + ], + [ + 23.25, + 43.84 + ], + [ + 23.26, + 43.84 + ], + [ + 23.43, + 43.85 + ], + [ + 23.51, + 43.84 + ], + [ + 23.53, + 43.83 + ], + [ + 23.59, + 43.8 + ], + [ + 23.61, + 43.79 + ], + [ + 23.63, + 43.79 + ], + [ + 23.65, + 43.8 + ], + [ + 23.77, + 43.79 + ], + [ + 23.83, + 43.77 + ], + [ + 23.84, + 43.76 + ], + [ + 23.92, + 43.75 + ], + [ + 23.94, + 43.75 + ], + [ + 24.01, + 43.73 + ], + [ + 24.02, + 43.73 + ], + [ + 24.05, + 43.72 + ], + [ + 24.06, + 43.72 + ], + [ + 24.09, + 43.7 + ], + [ + 24.12, + 43.7 + ], + [ + 24.16, + 43.69 + ], + [ + 24.17, + 43.68 + ], + [ + 24.18, + 43.68 + ], + [ + 24.2, + 43.68 + ], + [ + 24.31, + 43.7 + ], + [ + 24.32, + 43.7 + ], + [ + 24.34, + 43.7 + ], + [ + 24.35, + 43.7 + ], + [ + 24.39, + 43.72 + ], + [ + 24.42, + 43.74 + ], + [ + 24.43, + 43.74 + ], + [ + 24.46, + 43.75 + ], + [ + 24.6, + 43.75 + ], + [ + 24.61, + 43.75 + ], + [ + 24.63, + 43.74 + ], + [ + 24.64, + 43.73 + ], + [ + 24.68, + 43.71 + ], + [ + 24.7, + 43.7 + ], + [ + 24.78, + 43.7 + ], + [ + 24.79, + 43.7 + ], + [ + 24.89, + 43.71 + ], + [ + 24.9, + 43.71 + ], + [ + 24.91, + 43.71 + ], + [ + 24.97, + 43.73 + ], + [ + 25.01, + 43.72 + ], + [ + 25.04, + 43.7 + ], + [ + 25.05, + 43.7 + ], + [ + 25.09, + 43.69 + ], + [ + 25.1, + 43.68 + ], + [ + 25.15, + 43.69 + ], + [ + 25.16, + 43.7 + ], + [ + 25.25, + 43.68 + ], + [ + 25.26, + 43.68 + ], + [ + 25.3, + 43.65 + ], + [ + 25.31, + 43.65 + ], + [ + 25.32, + 43.64 + ], + [ + 25.33, + 43.64 + ], + [ + 25.36, + 43.62 + ], + [ + 25.38, + 43.62 + ], + [ + 25.39, + 43.62 + ], + [ + 25.41, + 43.62 + ], + [ + 25.47, + 43.64 + ], + [ + 25.48, + 43.64 + ], + [ + 25.57, + 43.65 + ], + [ + 25.58, + 43.65 + ], + [ + 25.62, + 43.67 + ], + [ + 25.66, + 43.66 + ], + [ + 25.65, + 43.68 + ], + [ + 25.66, + 43.69 + ], + [ + 25.74, + 43.7 + ], + [ + 25.75, + 43.7 + ], + [ + 25.77, + 43.71 + ], + [ + 25.78, + 43.71 + ], + [ + 25.8, + 43.74 + ], + [ + 25.82, + 43.75 + ], + [ + 25.85, + 43.76 + ], + [ + 25.88, + 43.78 + ], + [ + 25.88, + 43.79 + ], + [ + 25.9, + 43.8 + ], + [ + 25.91, + 43.81 + ], + [ + 25.91, + 43.82 + ], + [ + 25.92, + 43.83 + ], + [ + 25.93, + 43.84 + ], + [ + 25.94, + 43.85 + ], + [ + 25.95, + 43.86 + ], + [ + 25.96, + 43.86 + ], + [ + 25.97, + 43.87 + ], + [ + 25.98, + 43.87 + ], + [ + 26.01, + 43.89 + ], + [ + 26.03, + 43.89 + ], + [ + 26.05, + 43.91 + ], + [ + 26.06, + 43.91 + ], + [ + 26.07, + 43.92 + ], + [ + 26.08, + 43.93 + ], + [ + 26.09, + 43.95 + ], + [ + 26.11, + 43.97 + ], + [ + 26.19, + 43.99 + ], + [ + 26.2, + 43.99 + ], + [ + 26.22, + 43.99 + ], + [ + 26.24, + 44 + ], + [ + 26.38, + 44.04 + ], + [ + 26.39, + 44.04 + ], + [ + 26.5, + 44.05 + ], + [ + 26.51, + 44.05 + ], + [ + 26.67, + 44.07 + ], + [ + 26.68, + 44.07 + ], + [ + 26.75, + 44.08 + ], + [ + 26.76, + 44.08 + ], + [ + 26.81, + 44.1 + ], + [ + 26.82, + 44.1 + ], + [ + 26.85, + 44.11 + ], + [ + 26.86, + 44.12 + ], + [ + 26.89, + 44.12 + ], + [ + 26.89, + 44.13 + ], + [ + 26.95, + 44.14 + ], + [ + 26.96, + 44.14 + ], + [ + 27.01, + 44.14 + ], + [ + 27.03, + 44.14 + ], + [ + 27.08, + 44.15 + ], + [ + 27.09, + 44.14 + ], + [ + 27.15, + 44.13 + ], + [ + 27.18, + 44.12 + ], + [ + 27.26, + 44.12 + ], + [ + 27.28, + 44.12 + ], + [ + 28.58, + 43.74 + ], + [ + 28.47, + 43.36 + ], + [ + 28.15, + 43.4 + ], + [ + 28, + 43.22 + ], + [ + 27.65, + 43.19 + ], + [ + 27.95, + 43.17 + ], + [ + 27.9, + 42.7 + ], + [ + 27.44, + 42.46 + ], + [ + 27.73, + 42.41 + ], + [ + 28.03, + 41.98 + ], + [ + 28.02, + 41.98 + ], + [ + 28.01, + 41.98 + ], + [ + 27.97, + 41.98 + ], + [ + 27.57, + 41.9 + ], + [ + 27.27, + 42.1 + ], + [ + 26.98, + 42.04 + ], + [ + 26.98, + 42.03 + ], + [ + 26.62, + 41.98 + ], + [ + 26.36, + 41.71 + ], + [ + 26.3, + 41.71 + ], + [ + 26.26, + 41.72 + ], + [ + 26.25, + 41.72 + ], + [ + 26.06, + 41.7 + ], + [ + 26.13, + 41.35 + ], + [ + 25.43, + 41.26 + ], + [ + 25.42, + 41.26 + ], + [ + 25.42, + 41.27 + ], + [ + 25.41, + 41.27 + ], + [ + 25.41, + 41.26 + ], + [ + 25.4, + 41.26 + ], + [ + 25.39, + 41.26 + ], + [ + 24.8, + 41.35 + ], + [ + 24.53, + 41.57 + ], + [ + 23.12, + 41.32 + ], + [ + 22.93, + 41.34 + ], + [ + 23.03, + 41.72 + ], + [ + 22.87, + 42.02 + ], + [ + 22.36, + 42.31 + ], + [ + 22.56, + 42.48 + ], + [ + 22.44, + 42.82 + ], + [ + 22.74, + 42.89 + ], + [ + 23.01, + 43.19 + ], + [ + 22.53, + 43.47 + ], + [ + 22.36, + 43.81 + ], + [ + 22.67, + 44.21 + ], + [ + 22.68, + 44.21 + ] + ] + ], + [ + [ + [ + 23.78, + 43.8 + ], + [ + 23.8, + 43.79 + ], + [ + 23.8, + 43.78 + ], + [ + 23.77, + 43.79 + ], + [ + 23.78, + 43.8 + ] + ] + ] + ] + }, + "properties": { + "A3": "BGR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -61.87, + 17.12 + ], + [ + -61.67, + 17.05 + ], + [ + -61.89, + 17.02 + ], + [ + -61.87, + 17.12 + ] + ] + ] + }, + "properties": { + "A3": "ATG" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 51.3, + 24.51 + ], + [ + 50.99, + 24.5 + ], + [ + 50.81, + 24.74 + ], + [ + 50.76, + 25.5 + ], + [ + 50.85, + 25.47 + ], + [ + 50.85, + 25.65 + ], + [ + 50.91, + 25.51 + ], + [ + 50.99, + 25.98 + ], + [ + 51.26, + 26.16 + ], + [ + 51.66, + 25.9 + ], + [ + 51.47, + 25.51 + ], + [ + 51.66, + 25.02 + ], + [ + 51.37, + 24.58 + ], + [ + 51.22, + 24.64 + ], + [ + 51.3, + 24.51 + ] + ] + ] + }, + "properties": { + "A3": "QAT" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -72.15, + 21.82 + ], + [ + -72.36, + 21.76 + ], + [ + -72.33, + 21.87 + ], + [ + -72.15, + 21.82 + ] + ] + ] + }, + "properties": { + "A3": "TCA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 144.77, + 13.39 + ], + [ + 144.68, + 13.25 + ], + [ + 144.62, + 13.45 + ], + [ + 144.87, + 13.65 + ], + [ + 144.95, + 13.58 + ], + [ + 144.77, + 13.39 + ] + ] + ] + }, + "properties": { + "A3": "GUM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 18.82, + 45.91 + ], + [ + 18.89, + 45.92 + ], + [ + 19.57, + 46.18 + ], + [ + 20.07, + 46.16 + ], + [ + 20.1, + 46.16 + ], + [ + 20.26, + 46.13 + ], + [ + 20.82, + 45.77 + ], + [ + 20.79, + 45.59 + ], + [ + 21.02, + 45.32 + ], + [ + 21.51, + 45.17 + ], + [ + 21.36, + 45.02 + ], + [ + 21.56, + 44.9 + ], + [ + 21.36, + 44.86 + ], + [ + 21.36, + 44.84 + ], + [ + 21.36, + 44.83 + ], + [ + 21.35, + 44.83 + ], + [ + 21.2, + 44.77 + ], + [ + 21.39, + 44.79 + ], + [ + 21.55, + 44.77 + ], + [ + 21.56, + 44.77 + ], + [ + 21.58, + 44.76 + ], + [ + 21.59, + 44.76 + ], + [ + 21.61, + 44.73 + ], + [ + 21.61, + 44.72 + ], + [ + 21.61, + 44.7 + ], + [ + 21.7, + 44.66 + ], + [ + 21.72, + 44.65 + ], + [ + 21.74, + 44.66 + ], + [ + 21.75, + 44.66 + ], + [ + 21.77, + 44.66 + ], + [ + 21.78, + 44.66 + ], + [ + 21.91, + 44.65 + ], + [ + 21.92, + 44.64 + ], + [ + 22, + 44.62 + ], + [ + 22.02, + 44.6 + ], + [ + 22.03, + 44.57 + ], + [ + 22.03, + 44.56 + ], + [ + 22.17, + 44.48 + ], + [ + 22.18, + 44.48 + ], + [ + 22.2, + 44.51 + ], + [ + 22.21, + 44.52 + ], + [ + 22.22, + 44.54 + ], + [ + 22.22, + 44.55 + ], + [ + 22.25, + 44.58 + ], + [ + 22.26, + 44.59 + ], + [ + 22.26, + 44.6 + ], + [ + 22.27, + 44.61 + ], + [ + 22.28, + 44.62 + ], + [ + 22.28, + 44.63 + ], + [ + 22.29, + 44.63 + ], + [ + 22.3, + 44.65 + ], + [ + 22.31, + 44.66 + ], + [ + 22.4, + 44.69 + ], + [ + 22.41, + 44.7 + ], + [ + 22.49, + 44.7 + ], + [ + 22.52, + 44.68 + ], + [ + 22.53, + 44.67 + ], + [ + 22.54, + 44.66 + ], + [ + 22.56, + 44.65 + ], + [ + 22.58, + 44.64 + ], + [ + 22.59, + 44.63 + ], + [ + 22.62, + 44.61 + ], + [ + 22.64, + 44.61 + ], + [ + 22.69, + 44.61 + ], + [ + 22.7, + 44.6 + ], + [ + 22.71, + 44.6 + ], + [ + 22.72, + 44.59 + ], + [ + 22.73, + 44.58 + ], + [ + 22.75, + 44.57 + ], + [ + 22.75, + 44.54 + ], + [ + 22.73, + 44.53 + ], + [ + 22.72, + 44.52 + ], + [ + 22.71, + 44.52 + ], + [ + 22.7, + 44.52 + ], + [ + 22.65, + 44.54 + ], + [ + 22.64, + 44.54 + ], + [ + 22.6, + 44.55 + ], + [ + 22.59, + 44.55 + ], + [ + 22.57, + 44.55 + ], + [ + 22.54, + 44.51 + ], + [ + 22.56, + 44.5 + ], + [ + 22.48, + 44.48 + ], + [ + 22.47, + 44.48 + ], + [ + 22.46, + 44.46 + ], + [ + 22.47, + 44.45 + ], + [ + 22.48, + 44.43 + ], + [ + 22.49, + 44.42 + ], + [ + 22.5, + 44.37 + ], + [ + 22.51, + 44.37 + ], + [ + 22.52, + 44.35 + ], + [ + 22.53, + 44.34 + ], + [ + 22.55, + 44.32 + ], + [ + 22.56, + 44.31 + ], + [ + 22.58, + 44.3 + ], + [ + 22.59, + 44.3 + ], + [ + 22.66, + 44.29 + ], + [ + 22.68, + 44.28 + ], + [ + 22.68, + 44.24 + ], + [ + 22.67, + 44.23 + ], + [ + 22.67, + 44.21 + ], + [ + 22.36, + 43.81 + ], + [ + 22.53, + 43.47 + ], + [ + 23.01, + 43.19 + ], + [ + 22.74, + 42.89 + ], + [ + 22.44, + 42.82 + ], + [ + 22.56, + 42.48 + ], + [ + 22.36, + 42.31 + ], + [ + 21.59, + 42.26 + ], + [ + 21.79, + 42.66 + ], + [ + 21.4, + 42.74 + ], + [ + 21.25, + 42.93 + ], + [ + 21.24, + 42.94 + ], + [ + 20.83, + 43.27 + ], + [ + 20.67, + 43.14 + ], + [ + 20.68, + 43.13 + ], + [ + 20.68, + 43.12 + ], + [ + 20.69, + 43.1 + ], + [ + 20.69, + 43.08 + ], + [ + 20.66, + 43.08 + ], + [ + 20.67, + 43.06 + ], + [ + 20.67, + 43.05 + ], + [ + 20.67, + 43.04 + ], + [ + 20.66, + 43.03 + ], + [ + 20.65, + 43.02 + ], + [ + 20.64, + 43.01 + ], + [ + 20.63, + 43.01 + ], + [ + 20.62, + 43 + ], + [ + 20.57, + 43 + ], + [ + 20.53, + 42.97 + ], + [ + 20.51, + 42.97 + ], + [ + 20.52, + 42.97 + ], + [ + 20.49, + 42.94 + ], + [ + 20.49, + 42.93 + ], + [ + 20.49, + 42.92 + ], + [ + 20.5, + 42.91 + ], + [ + 20.51, + 42.9 + ], + [ + 20.52, + 42.89 + ], + [ + 20.54, + 42.89 + ], + [ + 20.44, + 42.84 + ], + [ + 20.44, + 42.83 + ], + [ + 20.38, + 42.84 + ], + [ + 20.37, + 42.84 + ], + [ + 20.36, + 42.83 + ], + [ + 20.35, + 42.83 + ], + [ + 20.35, + 42.84 + ], + [ + 20.35, + 42.88 + ], + [ + 20.35, + 42.89 + ], + [ + 20.35, + 42.91 + ], + [ + 20.34, + 42.91 + ], + [ + 20.33, + 42.91 + ], + [ + 20.31, + 42.92 + ], + [ + 20.29, + 42.93 + ], + [ + 20.26, + 42.94 + ], + [ + 20.18, + 42.97 + ], + [ + 20.16, + 42.98 + ], + [ + 20.15, + 42.99 + ], + [ + 20.14, + 42.99 + ], + [ + 20.14, + 42.98 + ], + [ + 20.14, + 42.97 + ], + [ + 20.13, + 42.97 + ], + [ + 20.12, + 42.97 + ], + [ + 20.12, + 42.96 + ], + [ + 20.12, + 42.97 + ], + [ + 20.11, + 42.97 + ], + [ + 20.09, + 42.99 + ], + [ + 20.08, + 42.99 + ], + [ + 20.05, + 43 + ], + [ + 20.05, + 43.02 + ], + [ + 20.04, + 43.03 + ], + [ + 20.01, + 43.04 + ], + [ + 19.97, + 43.1 + ], + [ + 19.97, + 43.11 + ], + [ + 19.96, + 43.11 + ], + [ + 19.92, + 43.09 + ], + [ + 19.91, + 43.09 + ], + [ + 19.9, + 43.1 + ], + [ + 19.89, + 43.1 + ], + [ + 19.86, + 43.11 + ], + [ + 19.85, + 43.1 + ], + [ + 19.84, + 43.1 + ], + [ + 19.83, + 43.12 + ], + [ + 19.82, + 43.12 + ], + [ + 19.78, + 43.13 + ], + [ + 19.78, + 43.14 + ], + [ + 19.78, + 43.15 + ], + [ + 19.77, + 43.16 + ], + [ + 19.77, + 43.17 + ], + [ + 19.76, + 43.16 + ], + [ + 19.75, + 43.16 + ], + [ + 19.74, + 43.16 + ], + [ + 19.73, + 43.17 + ], + [ + 19.71, + 43.17 + ], + [ + 19.7, + 43.17 + ], + [ + 19.69, + 43.17 + ], + [ + 19.68, + 43.17 + ], + [ + 19.68, + 43.18 + ], + [ + 19.67, + 43.19 + ], + [ + 19.66, + 43.19 + ], + [ + 19.64, + 43.19 + ], + [ + 19.63, + 43.22 + ], + [ + 19.62, + 43.23 + ], + [ + 19.59, + 43.24 + ], + [ + 19.54, + 43.25 + ], + [ + 19.54, + 43.26 + ], + [ + 19.53, + 43.28 + ], + [ + 19.54, + 43.3 + ], + [ + 19.38, + 43.41 + ], + [ + 19.37, + 43.41 + ], + [ + 19.23, + 43.53 + ], + [ + 19.38, + 43.6 + ], + [ + 19.38, + 43.59 + ], + [ + 19.52, + 43.71 + ], + [ + 19.24, + 43.98 + ], + [ + 19.25, + 44.01 + ], + [ + 19.29, + 44 + ], + [ + 19.37, + 43.97 + ], + [ + 19.39, + 43.96 + ], + [ + 19.4, + 43.96 + ], + [ + 19.42, + 43.96 + ], + [ + 19.44, + 43.96 + ], + [ + 19.45, + 43.96 + ], + [ + 19.53, + 43.96 + ], + [ + 19.56, + 43.98 + ], + [ + 19.59, + 44.01 + ], + [ + 19.6, + 44.01 + ], + [ + 19.62, + 44.02 + ], + [ + 19.62, + 44.03 + ], + [ + 19.62, + 44.05 + ], + [ + 19.6, + 44.05 + ], + [ + 19.6, + 44.06 + ], + [ + 19.58, + 44.06 + ], + [ + 19.56, + 44.07 + ], + [ + 19.57, + 44.07 + ], + [ + 19.55, + 44.07 + ], + [ + 19.53, + 44.08 + ], + [ + 19.51, + 44.09 + ], + [ + 19.5, + 44.1 + ], + [ + 19.49, + 44.11 + ], + [ + 19.47, + 44.15 + ], + [ + 19.46, + 44.15 + ], + [ + 19.45, + 44.13 + ], + [ + 19.44, + 44.13 + ], + [ + 19.42, + 44.15 + ], + [ + 19.38, + 44.18 + ], + [ + 19.36, + 44.19 + ], + [ + 19.36, + 44.21 + ], + [ + 19.35, + 44.21 + ], + [ + 19.34, + 44.25 + ], + [ + 19.33, + 44.25 + ], + [ + 19.33, + 44.26 + ], + [ + 19.31, + 44.27 + ], + [ + 19.25, + 44.26 + ], + [ + 19.23, + 44.26 + ], + [ + 19.23, + 44.27 + ], + [ + 19.21, + 44.29 + ], + [ + 19.2, + 44.29 + ], + [ + 19.18, + 44.28 + ], + [ + 19.16, + 44.3 + ], + [ + 19.13, + 44.34 + ], + [ + 19.11, + 44.35 + ], + [ + 19.11, + 44.4 + ], + [ + 19.12, + 44.4 + ], + [ + 19.14, + 44.46 + ], + [ + 19.14, + 44.47 + ], + [ + 19.13, + 44.48 + ], + [ + 19.13, + 44.49 + ], + [ + 19.13, + 44.5 + ], + [ + 19.13, + 44.52 + ], + [ + 19.14, + 44.52 + ], + [ + 19.15, + 44.52 + ], + [ + 19.16, + 44.52 + ], + [ + 19.18, + 44.54 + ], + [ + 19.19, + 44.54 + ], + [ + 19.18, + 44.57 + ], + [ + 19.19, + 44.58 + ], + [ + 19.21, + 44.58 + ], + [ + 19.21, + 44.59 + ], + [ + 19.22, + 44.59 + ], + [ + 19.22, + 44.6 + ], + [ + 19.23, + 44.61 + ], + [ + 19.29, + 44.69 + ], + [ + 19.3, + 44.69 + ], + [ + 19.31, + 44.72 + ], + [ + 19.32, + 44.74 + ], + [ + 19.32, + 44.76 + ], + [ + 19.3, + 44.78 + ], + [ + 19.3, + 44.79 + ], + [ + 19.36, + 44.83 + ], + [ + 19.36, + 44.86 + ], + [ + 19.37, + 44.88 + ], + [ + 19.35, + 44.89 + ], + [ + 19.34, + 44.89 + ], + [ + 19.32, + 44.9 + ], + [ + 19.31, + 44.91 + ], + [ + 19.29, + 44.91 + ], + [ + 19.25, + 44.91 + ], + [ + 19.23, + 44.9 + ], + [ + 19.21, + 44.9 + ], + [ + 19.2, + 44.91 + ], + [ + 19.2, + 44.92 + ], + [ + 19.19, + 44.92 + ], + [ + 19.17, + 44.92 + ], + [ + 19.16, + 44.91 + ], + [ + 19.14, + 44.9 + ], + [ + 19.13, + 44.9 + ], + [ + 19.12, + 44.89 + ], + [ + 19.11, + 44.88 + ], + [ + 19.08, + 44.87 + ], + [ + 19.06, + 44.86 + ], + [ + 19.05, + 44.86 + ], + [ + 19.04, + 44.86 + ], + [ + 19.02, + 44.86 + ], + [ + 19.07, + 44.97 + ], + [ + 19.09, + 45.15 + ], + [ + 19.42, + 45.23 + ], + [ + 19.33, + 45.23 + ], + [ + 19.28, + 45.24 + ], + [ + 19.24, + 45.25 + ], + [ + 19.23, + 45.25 + ], + [ + 19.22, + 45.26 + ], + [ + 19.2, + 45.26 + ], + [ + 19.19, + 45.27 + ], + [ + 19.17, + 45.27 + ], + [ + 19.15, + 45.28 + ], + [ + 19.14, + 45.28 + ], + [ + 19.13, + 45.29 + ], + [ + 19.1, + 45.3 + ], + [ + 19.09, + 45.33 + ], + [ + 19.09, + 45.34 + ], + [ + 19.06, + 45.34 + ], + [ + 19.03, + 45.35 + ], + [ + 19.02, + 45.35 + ], + [ + 19.01, + 45.36 + ], + [ + 18.99, + 45.36 + ], + [ + 18.97, + 45.38 + ], + [ + 18.97, + 45.39 + ], + [ + 19, + 45.4 + ], + [ + 19.01, + 45.4 + ], + [ + 19.02, + 45.4 + ], + [ + 19.03, + 45.42 + ], + [ + 19.02, + 45.43 + ], + [ + 18.99, + 45.44 + ], + [ + 18.99, + 45.45 + ], + [ + 18.99, + 45.47 + ], + [ + 18.99, + 45.48 + ], + [ + 19, + 45.49 + ], + [ + 19.01, + 45.5 + ], + [ + 19.02, + 45.49 + ], + [ + 19.04, + 45.49 + ], + [ + 19.06, + 45.49 + ], + [ + 19.09, + 45.49 + ], + [ + 19.1, + 45.5 + ], + [ + 19.1, + 45.51 + ], + [ + 19.1, + 45.52 + ], + [ + 19.09, + 45.52 + ], + [ + 19.07, + 45.53 + ], + [ + 19.06, + 45.53 + ], + [ + 19.03, + 45.54 + ], + [ + 19.02, + 45.56 + ], + [ + 19.01, + 45.56 + ], + [ + 19, + 45.54 + ], + [ + 18.98, + 45.54 + ], + [ + 18.94, + 45.54 + ], + [ + 18.93, + 45.54 + ], + [ + 18.89, + 45.57 + ], + [ + 18.9, + 45.57 + ], + [ + 18.9, + 45.58 + ], + [ + 18.9, + 45.59 + ], + [ + 18.92, + 45.6 + ], + [ + 18.91, + 45.6 + ], + [ + 18.92, + 45.63 + ], + [ + 18.92, + 45.62 + ], + [ + 18.93, + 45.62 + ], + [ + 18.93, + 45.63 + ], + [ + 18.95, + 45.65 + ], + [ + 18.96, + 45.65 + ], + [ + 18.96, + 45.66 + ], + [ + 18.97, + 45.67 + ], + [ + 18.95, + 45.68 + ], + [ + 18.94, + 45.68 + ], + [ + 18.94, + 45.69 + ], + [ + 18.93, + 45.69 + ], + [ + 18.9, + 45.72 + ], + [ + 18.9, + 45.75 + ], + [ + 18.9, + 45.77 + ], + [ + 18.89, + 45.78 + ], + [ + 18.88, + 45.78 + ], + [ + 18.87, + 45.78 + ], + [ + 18.87, + 45.79 + ], + [ + 18.87, + 45.78 + ], + [ + 18.85, + 45.81 + ], + [ + 18.86, + 45.83 + ], + [ + 18.86, + 45.85 + ], + [ + 18.86, + 45.86 + ], + [ + 18.84, + 45.87 + ], + [ + 18.83, + 45.89 + ], + [ + 18.83, + 45.9 + ], + [ + 18.82, + 45.91 + ] + ] + ] + }, + "properties": { + "A3": "SRB" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -76.87, + 17.98 + ], + [ + -76.95, + 17.84 + ], + [ + -77.13, + 17.89 + ], + [ + -77.18, + 17.71 + ], + [ + -77.41, + 17.86 + ], + [ + -77.74, + 17.85 + ], + [ + -78.05, + 18.2 + ], + [ + -78.37, + 18.27 + ], + [ + -78.21, + 18.46 + ], + [ + -77.88, + 18.52 + ], + [ + -76.9, + 18.41 + ], + [ + -76.34, + 18.16 + ], + [ + -76.18, + 17.91 + ], + [ + -76.87, + 17.98 + ] + ] + ] + }, + "properties": { + "A3": "JAM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -92.23, + 14.53 + ], + [ + -92.22, + 14.54 + ], + [ + -92.2, + 14.57 + ], + [ + -92.19, + 14.57 + ], + [ + -92.18, + 14.58 + ], + [ + -92.18, + 14.6 + ], + [ + -92.18, + 14.61 + ], + [ + -92.16, + 14.65 + ], + [ + -92.15, + 14.67 + ], + [ + -92.15, + 14.71 + ], + [ + -92.15, + 14.72 + ], + [ + -92.17, + 14.75 + ], + [ + -92.17, + 14.79 + ], + [ + -92.18, + 14.8 + ], + [ + -92.18, + 14.82 + ], + [ + -92.17, + 14.86 + ], + [ + -92.06, + 15.07 + ], + [ + -92.21, + 15.26 + ], + [ + -91.69, + 16.07 + ], + [ + -91.67, + 16.07 + ], + [ + -90.45, + 16.08 + ], + [ + -90.44, + 16.1 + ], + [ + -90.43, + 16.17 + ], + [ + -90.44, + 16.26 + ], + [ + -90.43, + 16.26 + ], + [ + -90.42, + 16.26 + ], + [ + -90.44, + 16.3 + ], + [ + -90.4, + 16.34 + ], + [ + -90.39, + 16.34 + ], + [ + -90.39, + 16.35 + ], + [ + -90.4, + 16.35 + ], + [ + -90.39, + 16.42 + ], + [ + -90.4, + 16.42 + ], + [ + -90.44, + 16.42 + ], + [ + -90.45, + 16.42 + ], + [ + -90.48, + 16.42 + ], + [ + -90.48, + 16.46 + ], + [ + -90.52, + 16.47 + ], + [ + -90.53, + 16.46 + ], + [ + -90.55, + 16.48 + ], + [ + -90.57, + 16.47 + ], + [ + -90.58, + 16.47 + ], + [ + -90.59, + 16.48 + ], + [ + -90.59, + 16.49 + ], + [ + -90.6, + 16.49 + ], + [ + -90.63, + 16.48 + ], + [ + -90.63, + 16.49 + ], + [ + -90.63, + 16.51 + ], + [ + -90.64, + 16.51 + ], + [ + -90.64, + 16.53 + ], + [ + -90.64, + 16.57 + ], + [ + -90.63, + 16.57 + ], + [ + -90.67, + 16.58 + ], + [ + -90.66, + 16.6 + ], + [ + -90.66, + 16.62 + ], + [ + -90.66, + 16.64 + ], + [ + -90.66, + 16.65 + ], + [ + -90.66, + 16.64 + ], + [ + -90.68, + 16.68 + ], + [ + -90.68, + 16.69 + ], + [ + -90.7, + 16.7 + ], + [ + -90.71, + 16.7 + ], + [ + -90.71, + 16.72 + ], + [ + -90.75, + 16.74 + ], + [ + -90.75, + 16.75 + ], + [ + -90.77, + 16.76 + ], + [ + -90.8, + 16.78 + ], + [ + -90.86, + 16.8 + ], + [ + -90.87, + 16.82 + ], + [ + -90.89, + 16.83 + ], + [ + -90.9, + 16.82 + ], + [ + -90.91, + 16.82 + ], + [ + -90.92, + 16.82 + ], + [ + -90.93, + 16.83 + ], + [ + -90.94, + 16.86 + ], + [ + -90.96, + 16.86 + ], + [ + -90.97, + 16.87 + ], + [ + -90.99, + 16.86 + ], + [ + -90.99, + 16.87 + ], + [ + -91.01, + 16.89 + ], + [ + -91.07, + 16.91 + ], + [ + -91.12, + 16.99 + ], + [ + -91.12, + 17 + ], + [ + -91.19, + 17.04 + ], + [ + -91.21, + 17.06 + ], + [ + -91.23, + 17.1 + ], + [ + -91.25, + 17.1 + ], + [ + -91.26, + 17.1 + ], + [ + -91.27, + 17.12 + ], + [ + -91.27, + 17.14 + ], + [ + -91.29, + 17.18 + ], + [ + -91.3, + 17.18 + ], + [ + -91.31, + 17.18 + ], + [ + -91.32, + 17.18 + ], + [ + -91.38, + 17.21 + ], + [ + -91.39, + 17.21 + ], + [ + -91.41, + 17.21 + ], + [ + -91.43, + 17.22 + ], + [ + -91.43, + 17.23 + ], + [ + -90.99, + 17.25 + ], + [ + -90.99, + 17.82 + ], + [ + -90.44, + 17.81 + ], + [ + -90.4, + 17.81 + ], + [ + -90.39, + 17.81 + ], + [ + -90.31, + 17.81 + ], + [ + -90.13, + 17.82 + ], + [ + -89.15, + 17.82 + ], + [ + -89.19, + 15.9 + ], + [ + -89.15, + 15.9 + ], + [ + -89.14, + 15.9 + ], + [ + -89.12, + 15.9 + ], + [ + -89.08, + 15.9 + ], + [ + -89.06, + 15.92 + ], + [ + -89.05, + 15.91 + ], + [ + -89.01, + 15.9 + ], + [ + -88.92, + 15.89 + ], + [ + -88.91, + 15.9 + ], + [ + -88.62, + 15.69 + ], + [ + -88.49, + 15.85 + ], + [ + -88.59, + 15.96 + ], + [ + -88.23, + 15.72 + ], + [ + -88.24, + 15.71 + ], + [ + -88.24, + 15.7 + ], + [ + -88.31, + 15.68 + ], + [ + -89.15, + 15.07 + ], + [ + -89.15, + 14.58 + ], + [ + -89.36, + 14.42 + ], + [ + -89.57, + 14.42 + ], + [ + -89.55, + 14.29 + ], + [ + -89.54, + 14.26 + ], + [ + -89.52, + 14.22 + ], + [ + -89.54, + 14.22 + ], + [ + -90.09, + 13.86 + ], + [ + -90.13, + 13.74 + ], + [ + -91.14, + 13.92 + ], + [ + -92.23, + 14.53 + ] + ], + [ + [ + -89.03, + 15.63 + ], + [ + -89.42, + 15.5 + ], + [ + -89.32, + 15.33 + ], + [ + -89, + 15.5 + ], + [ + -89.03, + 15.63 + ] + ] + ] + }, + "properties": { + "A3": "GTM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -8.87, + 41.87 + ], + [ + -8.85, + 41.87 + ], + [ + -8.8, + 41.92 + ], + [ + -8.79, + 41.92 + ], + [ + -8.78, + 41.92 + ], + [ + -8.77, + 41.93 + ], + [ + -8.75, + 41.94 + ], + [ + -8.75, + 41.96 + ], + [ + -8.74, + 41.97 + ], + [ + -8.72, + 41.98 + ], + [ + -8.71, + 41.98 + ], + [ + -8.7, + 41.98 + ], + [ + -8.69, + 41.99 + ], + [ + -8.67, + 42 + ], + [ + -8.66, + 42.03 + ], + [ + -8.65, + 42.03 + ], + [ + -8.64, + 42.05 + ], + [ + -8.63, + 42.05 + ], + [ + -8.61, + 42.05 + ], + [ + -8.57, + 42.05 + ], + [ + -8.55, + 42.05 + ], + [ + -8.53, + 42.06 + ], + [ + -8.53, + 42.07 + ], + [ + -8.51, + 42.08 + ], + [ + -8.5, + 42.08 + ], + [ + -8.47, + 42.08 + ], + [ + -8.46, + 42.08 + ], + [ + -8.44, + 42.08 + ], + [ + -8.4, + 42.08 + ], + [ + -8.39, + 42.08 + ], + [ + -8.32, + 42.1 + ], + [ + -8.28, + 42.12 + ], + [ + -8.08, + 42.05 + ], + [ + -8.22, + 41.91 + ], + [ + -8.22, + 41.9 + ], + [ + -8.2, + 41.87 + ], + [ + -7.91, + 41.9 + ], + [ + -7.91, + 41.91 + ], + [ + -7.43, + 41.81 + ], + [ + -7.14, + 41.99 + ], + [ + -6.81, + 41.97 + ], + [ + -6.55, + 41.94 + ], + [ + -6.55, + 41.69 + ], + [ + -6.26, + 41.64 + ], + [ + -6.27, + 41.49 + ], + [ + -6.26, + 41.49 + ], + [ + -6.29, + 41.48 + ], + [ + -6.31, + 41.45 + ], + [ + -6.3, + 41.44 + ], + [ + -6.3, + 41.43 + ], + [ + -6.3, + 41.42 + ], + [ + -6.33, + 41.41 + ], + [ + -6.34, + 41.38 + ], + [ + -6.35, + 41.38 + ], + [ + -6.37, + 41.39 + ], + [ + -6.39, + 41.38 + ], + [ + -6.38, + 41.36 + ], + [ + -6.41, + 41.35 + ], + [ + -6.42, + 41.34 + ], + [ + -6.42, + 41.33 + ], + [ + -6.42, + 41.32 + ], + [ + -6.44, + 41.31 + ], + [ + -6.45, + 41.3 + ], + [ + -6.46, + 41.3 + ], + [ + -6.48, + 41.28 + ], + [ + -6.5, + 41.27 + ], + [ + -6.51, + 41.26 + ], + [ + -6.57, + 41.24 + ], + [ + -6.59, + 41.24 + ], + [ + -6.59, + 41.25 + ], + [ + -6.6, + 41.25 + ], + [ + -6.6, + 41.24 + ], + [ + -6.63, + 41.24 + ], + [ + -6.64, + 41.25 + ], + [ + -6.66, + 41.23 + ], + [ + -6.7, + 41.19 + ], + [ + -6.72, + 41.17 + ], + [ + -6.73, + 41.16 + ], + [ + -6.74, + 41.15 + ], + [ + -6.75, + 41.15 + ], + [ + -6.77, + 41.14 + ], + [ + -6.77, + 41.13 + ], + [ + -6.76, + 41.1 + ], + [ + -6.77, + 41.09 + ], + [ + -6.77, + 41.08 + ], + [ + -6.78, + 41.07 + ], + [ + -6.79, + 41.06 + ], + [ + -6.81, + 41.05 + ], + [ + -6.81, + 41.04 + ], + [ + -6.83, + 41.03 + ], + [ + -6.85, + 41.03 + ], + [ + -6.86, + 41.03 + ], + [ + -6.87, + 41.03 + ], + [ + -6.88, + 41.03 + ], + [ + -6.9, + 41.03 + ], + [ + -6.82, + 40.61 + ], + [ + -6.79, + 40.33 + ], + [ + -7.03, + 40.19 + ], + [ + -6.86, + 40.01 + ], + [ + -6.97, + 39.83 + ], + [ + -7.02, + 39.67 + ], + [ + -7.25, + 39.67 + ], + [ + -7.33, + 39.64 + ], + [ + -7.35, + 39.64 + ], + [ + -7.38, + 39.65 + ], + [ + -7.39, + 39.65 + ], + [ + -7.47, + 39.66 + ], + [ + -7.51, + 39.67 + ], + [ + -7.52, + 39.67 + ], + [ + -7.13, + 39.11 + ], + [ + -7.12, + 39.1 + ], + [ + -6.95, + 39.02 + ], + [ + -7.08, + 38.84 + ], + [ + -7.14, + 38.81 + ], + [ + -7.14, + 38.8 + ], + [ + -7.16, + 38.79 + ], + [ + -7.2, + 38.76 + ], + [ + -7.21, + 38.75 + ], + [ + -7.25, + 38.73 + ], + [ + -7.26, + 38.71 + ], + [ + -7.27, + 38.65 + ], + [ + -7.26, + 38.63 + ], + [ + -7.26, + 38.6 + ], + [ + -7.29, + 38.56 + ], + [ + -7.3, + 38.55 + ], + [ + -7.3, + 38.52 + ], + [ + -7.31, + 38.51 + ], + [ + -7.31, + 38.47 + ], + [ + -7.31, + 38.46 + ], + [ + -7.31, + 38.45 + ], + [ + -7.09, + 38.17 + ], + [ + -6.94, + 38.22 + ], + [ + -6.99, + 38.1 + ], + [ + -7.26, + 37.98 + ], + [ + -7.46, + 37.65 + ], + [ + -7.47, + 37.64 + ], + [ + -7.5, + 37.59 + ], + [ + -7.52, + 37.57 + ], + [ + -7.52, + 37.55 + ], + [ + -7.51, + 37.54 + ], + [ + -7.51, + 37.53 + ], + [ + -7.51, + 37.52 + ], + [ + -7.49, + 37.51 + ], + [ + -7.49, + 37.5 + ], + [ + -7.47, + 37.49 + ], + [ + -7.47, + 37.46 + ], + [ + -7.46, + 37.46 + ], + [ + -7.46, + 37.44 + ], + [ + -7.46, + 37.43 + ], + [ + -7.45, + 37.42 + ], + [ + -7.44, + 37.39 + ], + [ + -7.44, + 37.37 + ], + [ + -7.44, + 37.34 + ], + [ + -7.44, + 37.33 + ], + [ + -7.44, + 37.32 + ], + [ + -7.44, + 37.31 + ], + [ + -7.44, + 37.3 + ], + [ + -7.42, + 37.28 + ], + [ + -7.43, + 37.27 + ], + [ + -7.43, + 37.26 + ], + [ + -7.42, + 37.23 + ], + [ + -7.41, + 37.22 + ], + [ + -7.88, + 36.99 + ], + [ + -8.61, + 37.14 + ], + [ + -9, + 37.02 + ], + [ + -8.79, + 37.53 + ], + [ + -8.89, + 37.95 + ], + [ + -8.78, + 38.27 + ], + [ + -8.91, + 38.49 + ], + [ + -8.57, + 38.4 + ], + [ + -8.74, + 38.57 + ], + [ + -8.79, + 38.48 + ], + [ + -8.9, + 38.52 + ], + [ + -9.22, + 38.41 + ], + [ + -9.26, + 38.66 + ], + [ + -8.92, + 38.76 + ], + [ + -9.01, + 38.89 + ], + [ + -9.11, + 38.71 + ], + [ + -9.5, + 38.78 + ], + [ + -9.41, + 39.36 + ], + [ + -9.07, + 39.58 + ], + [ + -8.66, + 40.93 + ], + [ + -8.87, + 41.87 + ] + ] + ], + [ + [ + [ + -31.13, + 39.46 + ], + [ + -31.25, + 39.38 + ], + [ + -31.24, + 39.52 + ], + [ + -31.13, + 39.46 + ] + ] + ], + [ + [ + [ + -28.07, + 38.63 + ], + [ + -28.32, + 38.76 + ], + [ + -27.75, + 38.55 + ], + [ + -28.07, + 38.63 + ] + ] + ], + [ + [ + [ + -27.32, + 38.8 + ], + [ + -27.07, + 38.77 + ], + [ + -27.08, + 38.64 + ], + [ + -27.35, + 38.69 + ], + [ + -27.32, + 38.8 + ] + ] + ], + [ + [ + [ + -25.67, + 37.83 + ], + [ + -25.13, + 37.81 + ], + [ + -25.51, + 37.71 + ], + [ + -25.85, + 37.86 + ], + [ + -25.67, + 37.83 + ] + ] + ], + [ + [ + [ + -16.79, + 32.77 + ], + [ + -16.68, + 32.74 + ], + [ + -16.94, + 32.63 + ], + [ + -17.27, + 32.81 + ], + [ + -16.79, + 32.77 + ] + ] + ] + ] + }, + "properties": { + "A3": "PRT" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 26.36, + 41.71 + ], + [ + 26.62, + 41.98 + ], + [ + 26.98, + 42.03 + ], + [ + 26.98, + 42.04 + ], + [ + 27.27, + 42.1 + ], + [ + 27.57, + 41.9 + ], + [ + 27.97, + 41.98 + ], + [ + 28.01, + 41.98 + ], + [ + 28.02, + 41.98 + ], + [ + 28.03, + 41.98 + ], + [ + 28.21, + 41.53 + ], + [ + 29.12, + 41.23 + ], + [ + 28.98, + 41 + ], + [ + 28.62, + 40.96 + ], + [ + 28.52, + 41.1 + ], + [ + 28.54, + 40.98 + ], + [ + 28.22, + 41.08 + ], + [ + 27.51, + 40.97 + ], + [ + 27.31, + 40.7 + ], + [ + 26.7, + 40.45 + ], + [ + 26.19, + 40.04 + ], + [ + 26.22, + 40.32 + ], + [ + 26.84, + 40.59 + ], + [ + 26.13, + 40.59 + ], + [ + 26.07, + 40.73 + ], + [ + 26.13, + 40.75 + ], + [ + 26.15, + 40.8 + ], + [ + 26.17, + 40.81 + ], + [ + 26.19, + 40.82 + ], + [ + 26.2, + 40.83 + ], + [ + 26.21, + 40.85 + ], + [ + 26.21, + 40.87 + ], + [ + 26.22, + 40.87 + ], + [ + 26.23, + 40.89 + ], + [ + 26.24, + 40.89 + ], + [ + 26.26, + 40.91 + ], + [ + 26.3, + 40.93 + ], + [ + 26.32, + 41.25 + ], + [ + 26.54, + 41.34 + ], + [ + 26.55, + 41.34 + ], + [ + 26.59, + 41.32 + ], + [ + 26.63, + 41.36 + ], + [ + 26.63, + 41.39 + ], + [ + 26.63, + 41.4 + ], + [ + 26.63, + 41.41 + ], + [ + 26.6, + 41.49 + ], + [ + 26.37, + 41.71 + ], + [ + 26.36, + 41.71 + ] + ], + [ + [ + 27.92, + 40.25 + ], + [ + 27.83, + 40.18 + ], + [ + 28.06, + 40.15 + ], + [ + 27.92, + 40.25 + ] + ] + ], + [ + [ + [ + 41.55, + 41.52 + ], + [ + 41.63, + 41.49 + ], + [ + 41.7, + 41.5 + ], + [ + 41.71, + 41.5 + ], + [ + 41.71, + 41.48 + ], + [ + 42.52, + 41.44 + ], + [ + 42.83, + 41.59 + ], + [ + 43.2, + 41.23 + ], + [ + 43.23, + 41.19 + ], + [ + 43.47, + 41.12 + ], + [ + 43.75, + 40.69 + ], + [ + 43.75, + 40.68 + ], + [ + 43.72, + 40.65 + ], + [ + 43.67, + 40.57 + ], + [ + 43.64, + 40.53 + ], + [ + 43.57, + 40.5 + ], + [ + 43.57, + 40.49 + ], + [ + 43.55, + 40.47 + ], + [ + 43.57, + 40.46 + ], + [ + 43.59, + 40.45 + ], + [ + 43.68, + 40.1 + ], + [ + 44.23, + 40.04 + ], + [ + 44.23, + 40.05 + ], + [ + 44.25, + 40.05 + ], + [ + 44.29, + 40.04 + ], + [ + 44.34, + 40.03 + ], + [ + 44.36, + 40.02 + ], + [ + 44.52, + 39.93 + ], + [ + 44.54, + 39.91 + ], + [ + 44.56, + 39.88 + ], + [ + 44.6, + 39.82 + ], + [ + 44.61, + 39.83 + ], + [ + 44.67, + 39.79 + ], + [ + 44.69, + 39.79 + ], + [ + 44.71, + 39.76 + ], + [ + 44.74, + 39.75 + ], + [ + 44.76, + 39.71 + ], + [ + 44.77, + 39.71 + ], + [ + 44.78, + 39.69 + ], + [ + 44.8, + 39.68 + ], + [ + 44.8, + 39.67 + ], + [ + 44.81, + 39.67 + ], + [ + 44.81, + 39.66 + ], + [ + 44.82, + 39.65 + ], + [ + 44.81, + 39.64 + ], + [ + 44.8, + 39.64 + ], + [ + 44.61, + 39.78 + ], + [ + 44.6, + 39.78 + ], + [ + 44.42, + 39.41 + ], + [ + 44.03, + 39.38 + ], + [ + 44.2, + 38.93 + ], + [ + 44.3, + 38.39 + ], + [ + 44.51, + 38.34 + ], + [ + 44.22, + 37.89 + ], + [ + 44.62, + 37.73 + ], + [ + 44.58, + 37.45 + ], + [ + 44.78, + 37.14 + ], + [ + 44.63, + 37.19 + ], + [ + 44.31, + 36.96 + ], + [ + 44.13, + 37.32 + ], + [ + 43.83, + 37.19 + ], + [ + 43.15, + 37.37 + ], + [ + 42.74, + 37.33 + ], + [ + 42.73, + 37.33 + ], + [ + 42.58, + 37.15 + ], + [ + 42.57, + 37.14 + ], + [ + 42.57, + 37.15 + ], + [ + 42.35, + 37.11 + ], + [ + 42.35, + 37.12 + ], + [ + 42.34, + 37.14 + ], + [ + 42.34, + 37.15 + ], + [ + 42.32, + 37.17 + ], + [ + 42.32, + 37.19 + ], + [ + 42.34, + 37.21 + ], + [ + 42.35, + 37.21 + ], + [ + 42.34, + 37.23 + ], + [ + 42.34, + 37.24 + ], + [ + 42.32, + 37.25 + ], + [ + 42.31, + 37.25 + ], + [ + 42.3, + 37.26 + ], + [ + 42.28, + 37.28 + ], + [ + 42.21, + 37.28 + ], + [ + 42.21, + 37.29 + ], + [ + 42.21, + 37.3 + ], + [ + 42.22, + 37.3 + ], + [ + 42.22, + 37.32 + ], + [ + 42.21, + 37.32 + ], + [ + 41.52, + 37.08 + ], + [ + 40.77, + 37.13 + ], + [ + 39.49, + 36.7 + ], + [ + 38.03, + 36.86 + ], + [ + 38.03, + 36.84 + ], + [ + 38.03, + 36.83 + ], + [ + 37.44, + 36.63 + ], + [ + 36.67, + 36.83 + ], + [ + 36.54, + 36.49 + ], + [ + 36.69, + 36.25 + ], + [ + 36.38, + 36.22 + ], + [ + 36.16, + 35.81 + ], + [ + 35.92, + 35.93 + ], + [ + 35.78, + 36.32 + ], + [ + 36.22, + 36.66 + ], + [ + 36.01, + 36.93 + ], + [ + 35.34, + 36.54 + ], + [ + 34.65, + 36.81 + ], + [ + 33.96, + 36.23 + ], + [ + 33.87, + 36.32 + ], + [ + 33.69, + 36.14 + ], + [ + 32.8, + 36.02 + ], + [ + 32.39, + 36.16 + ], + [ + 32.02, + 36.54 + ], + [ + 31.01, + 36.86 + ], + [ + 30.61, + 36.84 + ], + [ + 30.41, + 36.21 + ], + [ + 30.18, + 36.31 + ], + [ + 29.68, + 36.13 + ], + [ + 29.1, + 36.39 + ], + [ + 29.09, + 36.68 + ], + [ + 28.93, + 36.76 + ], + [ + 28.85, + 36.59 + ], + [ + 28.46, + 36.88 + ], + [ + 28.03, + 36.56 + ], + [ + 28.13, + 36.81 + ], + [ + 27.41, + 36.66 + ], + [ + 27.64, + 36.81 + ], + [ + 28.03, + 36.79 + ], + [ + 28.02, + 36.93 + ], + [ + 28.33, + 37.05 + ], + [ + 27.26, + 36.96 + ], + [ + 27.25, + 37.13 + ], + [ + 27.47, + 37.08 + ], + [ + 27.64, + 37.25 + ], + [ + 27.46, + 37.25 + ], + [ + 27.42, + 37.42 + ], + [ + 27.19, + 37.35 + ], + [ + 27.23, + 37.58 + ], + [ + 27, + 37.66 + ], + [ + 27.25, + 37.74 + ], + [ + 27.25, + 37.98 + ], + [ + 26.87, + 38.03 + ], + [ + 26.76, + 38.22 + ], + [ + 26.59, + 38.1 + ], + [ + 26.23, + 38.27 + ], + [ + 26.52, + 38.43 + ], + [ + 26.42, + 38.68 + ], + [ + 26.67, + 38.31 + ], + [ + 26.71, + 38.43 + ], + [ + 26.8, + 38.36 + ], + [ + 27.17, + 38.44 + ], + [ + 26.94, + 38.43 + ], + [ + 26.72, + 38.65 + ], + [ + 27.07, + 38.88 + ], + [ + 26.8, + 38.95 + ], + [ + 26.88, + 39.09 + ], + [ + 26.61, + 39.28 + ], + [ + 26.95, + 39.56 + ], + [ + 26.06, + 39.48 + ], + [ + 26.18, + 39.99 + ], + [ + 26.4, + 40.2 + ], + [ + 26.75, + 40.4 + ], + [ + 27.29, + 40.48 + ], + [ + 27.31, + 40.38 + ], + [ + 27.78, + 40.31 + ], + [ + 27.75, + 40.53 + ], + [ + 28.03, + 40.48 + ], + [ + 27.96, + 40.35 + ], + [ + 29.05, + 40.36 + ], + [ + 29.15, + 40.44 + ], + [ + 28.79, + 40.55 + ], + [ + 29.94, + 40.73 + ], + [ + 29.26, + 40.8 + ], + [ + 29.01, + 41.01 + ], + [ + 29.17, + 41.22 + ], + [ + 31.25, + 41.1 + ], + [ + 31.4, + 41.32 + ], + [ + 32.28, + 41.72 + ], + [ + 33.34, + 42.02 + ], + [ + 34.72, + 41.94 + ], + [ + 35.02, + 42.09 + ], + [ + 35.21, + 42.02 + ], + [ + 35.09, + 41.92 + ], + [ + 35.28, + 41.72 + ], + [ + 36.07, + 41.68 + ], + [ + 36.4, + 41.25 + ], + [ + 36.66, + 41.38 + ], + [ + 37.51, + 41.03 + ], + [ + 37.68, + 41.14 + ], + [ + 38.36, + 40.91 + ], + [ + 39.42, + 41.11 + ], + [ + 40.18, + 40.91 + ], + [ + 41.55, + 41.52 + ] + ], + [ + [ + 38.85, + 37.72 + ], + [ + 38.41, + 37.5 + ], + [ + 38.36, + 37.6 + ], + [ + 38.45, + 37.63 + ], + [ + 38.25, + 37.58 + ], + [ + 38.36, + 37.46 + ], + [ + 38.58, + 37.42 + ], + [ + 38.85, + 37.72 + ] + ], + [ + [ + 31.32, + 37.96 + ], + [ + 31.43, + 37.61 + ], + [ + 31.71, + 37.65 + ], + [ + 31.32, + 37.96 + ] + ], + [ + [ + 30.2, + 37.79 + ], + [ + 30.07, + 37.65 + ], + [ + 30.34, + 37.79 + ], + [ + 30.2, + 37.79 + ] + ], + [ + [ + 33.56, + 38.82 + ], + [ + 33.62, + 38.5 + ], + [ + 33.73, + 38.62 + ], + [ + 33.56, + 38.82 + ] + ], + [ + [ + 43.39, + 38.99 + ], + [ + 43.04, + 38.93 + ], + [ + 43.18, + 38.89 + ], + [ + 43.07, + 38.78 + ], + [ + 42.45, + 38.74 + ], + [ + 42.29, + 38.48 + ], + [ + 42.87, + 38.48 + ], + [ + 43.12, + 38.31 + ], + [ + 43.32, + 38.48 + ], + [ + 43.1, + 38.65 + ], + [ + 43.66, + 38.93 + ], + [ + 43.39, + 38.99 + ] + ], + [ + [ + 33.32, + 39.13 + ], + [ + 33.37, + 38.93 + ], + [ + 33.17, + 38.79 + ], + [ + 33.38, + 38.58 + ], + [ + 33.52, + 38.7 + ], + [ + 33.32, + 39.13 + ] + ], + [ + [ + 39.47, + 38.72 + ], + [ + 39.33, + 38.59 + ], + [ + 39.73, + 38.63 + ], + [ + 39.47, + 38.72 + ] + ], + [ + [ + 43.52, + 38.74 + ], + [ + 43.55, + 38.59 + ], + [ + 43.65, + 38.69 + ], + [ + 43.52, + 38.74 + ] + ], + [ + [ + 39.24, + 38.86 + ], + [ + 38.89, + 39 + ], + [ + 38.73, + 38.89 + ], + [ + 39.24, + 38.86 + ] + ], + [ + [ + 33.77, + 39.1 + ], + [ + 33.44, + 39.23 + ], + [ + 33.93, + 39.03 + ], + [ + 33.77, + 39.1 + ] + ], + [ + [ + 43.24, + 41 + ], + [ + 43.29, + 41.1 + ], + [ + 43.13, + 41.08 + ], + [ + 43.24, + 41 + ] + ] + ], + [ + [ + [ + 44.81, + 39.64 + ], + [ + 44.81, + 39.63 + ], + [ + 44.8, + 39.63 + ], + [ + 44.81, + 39.64 + ] + ] + ], + [ + [ + [ + 25.74, + 40.19 + ], + [ + 26.01, + 40.15 + ], + [ + 25.74, + 40.09 + ], + [ + 25.74, + 40.19 + ] + ] + ] + ] + }, + "properties": { + "A3": "TUR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 45.2, + -12.73 + ], + [ + 45.11, + -12.99 + ], + [ + 45.04, + -12.72 + ], + [ + 45.2, + -12.73 + ] + ] + ] + }, + "properties": { + "A3": "MYT" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 12.2, + -5.77 + ], + [ + 12.22, + -5.75 + ], + [ + 12.28, + -5.74 + ], + [ + 12.39, + -5.74 + ], + [ + 12.42, + -5.74 + ], + [ + 12.52, + -5.66 + ], + [ + 12.52, + -5.57 + ], + [ + 12.46, + -5.09 + ], + [ + 13.1, + -4.69 + ], + [ + 13.1, + -4.68 + ], + [ + 13.1, + -4.64 + ], + [ + 13.43, + -4.92 + ], + [ + 13.51, + -4.75 + ], + [ + 13.7, + -4.74 + ], + [ + 13.73, + -4.44 + ], + [ + 13.95, + -4.51 + ], + [ + 14.4, + -4.28 + ], + [ + 14.41, + -4.89 + ], + [ + 14.43, + -4.88 + ], + [ + 14.44, + -4.87 + ], + [ + 14.46, + -4.86 + ], + [ + 14.47, + -4.85 + ], + [ + 14.48, + -4.85 + ], + [ + 14.51, + -4.86 + ], + [ + 14.52, + -4.86 + ], + [ + 14.57, + -4.88 + ], + [ + 14.59, + -4.89 + ], + [ + 14.6, + -4.9 + ], + [ + 14.62, + -4.91 + ], + [ + 14.65, + -4.92 + ], + [ + 14.66, + -4.92 + ], + [ + 14.67, + -4.92 + ], + [ + 14.7, + -4.91 + ], + [ + 14.73, + -4.88 + ], + [ + 14.74, + -4.87 + ], + [ + 14.76, + -4.86 + ], + [ + 14.78, + -4.84 + ], + [ + 14.8, + -4.84 + ], + [ + 14.82, + -4.83 + ], + [ + 14.83, + -4.83 + ], + [ + 14.84, + -4.82 + ], + [ + 14.85, + -4.79 + ], + [ + 14.86, + -4.77 + ], + [ + 14.87, + -4.76 + ], + [ + 14.88, + -4.76 + ], + [ + 14.88, + -4.73 + ], + [ + 14.89, + -4.7 + ], + [ + 14.9, + -4.69 + ], + [ + 14.96, + -4.63 + ], + [ + 14.97, + -4.62 + ], + [ + 14.99, + -4.6 + ], + [ + 14.99, + -4.59 + ], + [ + 15, + -4.58 + ], + [ + 15.02, + -4.56 + ], + [ + 15.03, + -4.54 + ], + [ + 15.05, + -4.54 + ], + [ + 15.07, + -4.51 + ], + [ + 15.09, + -4.5 + ], + [ + 15.1, + -4.48 + ], + [ + 15.11, + -4.48 + ], + [ + 15.12, + -4.47 + ], + [ + 15.12, + -4.46 + ], + [ + 15.13, + -4.44 + ], + [ + 15.13, + -4.43 + ], + [ + 15.14, + -4.43 + ], + [ + 15.15, + -4.41 + ], + [ + 15.16, + -4.4 + ], + [ + 15.18, + -4.39 + ], + [ + 15.17, + -4.38 + ], + [ + 15.19, + -4.33 + ], + [ + 15.21, + -4.32 + ], + [ + 15.23, + -4.32 + ], + [ + 15.24, + -4.32 + ], + [ + 15.28, + -4.3 + ], + [ + 15.3, + -4.28 + ], + [ + 15.51, + -4.32 + ], + [ + 15.52, + -4.08 + ], + [ + 15.64, + -4.02 + ], + [ + 15.74, + -3.99 + ], + [ + 15.75, + -3.99 + ], + [ + 15.86, + -3.96 + ], + [ + 15.88, + -3.96 + ], + [ + 15.9, + -3.94 + ], + [ + 15.91, + -3.93 + ], + [ + 15.92, + -3.9 + ], + [ + 15.92, + -3.88 + ], + [ + 15.94, + -3.83 + ], + [ + 15.95, + -3.81 + ], + [ + 15.96, + -3.78 + ], + [ + 15.98, + -3.76 + ], + [ + 15.98, + -3.75 + ], + [ + 15.99, + -3.74 + ], + [ + 16, + -3.71 + ], + [ + 16.01, + -3.7 + ], + [ + 16.01, + -3.69 + ], + [ + 16.02, + -3.68 + ], + [ + 16.03, + -3.64 + ], + [ + 16.04, + -3.63 + ], + [ + 16.05, + -3.61 + ], + [ + 16.05, + -3.6 + ], + [ + 16.07, + -3.58 + ], + [ + 16.08, + -3.57 + ], + [ + 16.09, + -3.56 + ], + [ + 16.09, + -3.55 + ], + [ + 16.11, + -3.51 + ], + [ + 16.14, + -3.45 + ], + [ + 16.15, + -3.44 + ], + [ + 16.16, + -3.43 + ], + [ + 16.17, + -3.42 + ], + [ + 16.19, + -3.38 + ], + [ + 16.19, + -3.37 + ], + [ + 16.2, + -3.34 + ], + [ + 16.21, + -3.33 + ], + [ + 16.18, + -3.25 + ], + [ + 16.18, + -3.24 + ], + [ + 16.18, + -3.23 + ], + [ + 16.2, + -3.17 + ], + [ + 16.18, + -3.05 + ], + [ + 16.18, + -3.04 + ], + [ + 16.25, + -2.59 + ], + [ + 16.19, + -2.31 + ], + [ + 16.43, + -1.96 + ], + [ + 16.44, + -1.96 + ], + [ + 16.47, + -1.92 + ], + [ + 16.48, + -1.92 + ], + [ + 16.63, + -1.79 + ], + [ + 16.79, + -1.35 + ], + [ + 16.79, + -1.34 + ], + [ + 16.8, + -1.33 + ], + [ + 16.82, + -1.3 + ], + [ + 16.98, + -1.19 + ], + [ + 16.93, + -1.19 + ], + [ + 16.94, + -1.18 + ], + [ + 17.35, + -0.98 + ], + [ + 17.36, + -0.96 + ], + [ + 17.42, + -0.89 + ], + [ + 17.43, + -0.87 + ], + [ + 17.46, + -0.83 + ], + [ + 17.48, + -0.81 + ], + [ + 17.49, + -0.8 + ], + [ + 17.67, + -0.66 + ], + [ + 17.88, + -0.35 + ], + [ + 17.91, + -0.33 + ], + [ + 18.06, + -0.2 + ], + [ + 18.02, + -0.22 + ], + [ + 18, + -0.24 + ], + [ + 17.91, + -0.33 + ], + [ + 17.88, + -0.35 + ], + [ + 17.86, + -0.35 + ], + [ + 17.73, + -0.48 + ], + [ + 17.72, + -0.4 + ], + [ + 17.72, + -0.39 + ], + [ + 17.71, + -0.35 + ], + [ + 17.7, + -0.34 + ], + [ + 17.67, + -0.26 + ], + [ + 17.66, + -0.25 + ], + [ + 17.66, + -0.24 + ], + [ + 17.67, + -0.21 + ], + [ + 17.68, + -0.17 + ], + [ + 17.68, + -0.16 + ], + [ + 17.68, + -0.15 + ], + [ + 17.69, + -0.14 + ], + [ + 17.71, + -0.11 + ], + [ + 17.72, + -0.1 + ], + [ + 17.73, + -0.07 + ], + [ + 17.74, + -0.05 + ], + [ + 17.74, + -0.04 + ], + [ + 17.74, + -0.02 + ], + [ + 17.75, + 0 + ], + [ + 17.79, + 0.16 + ], + [ + 17.81, + 0.21 + ], + [ + 17.89, + 0.29 + ], + [ + 17.89, + 0.3 + ], + [ + 17.91, + 0.31 + ], + [ + 17.92, + 0.32 + ], + [ + 17.94, + 0.33 + ], + [ + 17.95, + 0.34 + ], + [ + 17.97, + 0.44 + ], + [ + 17.96, + 0.49 + ], + [ + 17.94, + 0.52 + ], + [ + 17.94, + 0.53 + ], + [ + 17.93, + 0.54 + ], + [ + 17.92, + 0.54 + ], + [ + 17.87, + 0.59 + ], + [ + 17.87, + 0.6 + ], + [ + 17.87, + 0.62 + ], + [ + 17.87, + 0.63 + ], + [ + 17.87, + 0.67 + ], + [ + 17.87, + 0.68 + ], + [ + 17.87, + 0.72 + ], + [ + 17.89, + 0.79 + ], + [ + 17.88, + 0.82 + ], + [ + 17.88, + 0.85 + ], + [ + 17.87, + 0.86 + ], + [ + 17.85, + 0.9 + ], + [ + 17.85, + 0.91 + ], + [ + 17.84, + 1 + ], + [ + 17.84, + 1.02 + ], + [ + 17.85, + 1.04 + ], + [ + 17.86, + 1.06 + ], + [ + 17.88, + 1.07 + ], + [ + 17.88, + 1.08 + ], + [ + 17.92, + 1.13 + ], + [ + 17.93, + 1.16 + ], + [ + 17.93, + 1.17 + ], + [ + 17.95, + 1.27 + ], + [ + 17.96, + 1.29 + ], + [ + 17.96, + 1.31 + ], + [ + 17.96, + 1.32 + ], + [ + 17.98, + 1.36 + ], + [ + 18.01, + 1.41 + ], + [ + 18.01, + 1.42 + ], + [ + 18.03, + 1.45 + ], + [ + 18.04, + 1.48 + ], + [ + 18.07, + 1.56 + ], + [ + 18.08, + 1.56 + ], + [ + 18.08, + 1.68 + ], + [ + 18.08, + 1.72 + ], + [ + 18.1, + 1.76 + ], + [ + 18.07, + 1.78 + ], + [ + 18.07, + 1.8 + ], + [ + 18.07, + 1.82 + ], + [ + 18.06, + 1.82 + ], + [ + 18.06, + 1.85 + ], + [ + 18.1, + 1.97 + ], + [ + 18.07, + 2.04 + ], + [ + 18.07, + 2.05 + ], + [ + 18.09, + 2.11 + ], + [ + 18.09, + 2.12 + ], + [ + 18.1, + 2.17 + ], + [ + 18.09, + 2.2 + ], + [ + 18.1, + 2.24 + ], + [ + 18.11, + 2.27 + ], + [ + 18.16, + 2.33 + ], + [ + 18.21, + 2.39 + ], + [ + 18.22, + 2.41 + ], + [ + 18.23, + 2.46 + ], + [ + 18.23, + 2.5 + ], + [ + 18.24, + 2.5 + ], + [ + 18.26, + 2.53 + ], + [ + 18.28, + 2.55 + ], + [ + 18.31, + 2.57 + ], + [ + 18.32, + 2.58 + ], + [ + 18.33, + 2.59 + ], + [ + 18.37, + 2.67 + ], + [ + 18.37, + 2.68 + ], + [ + 18.38, + 2.7 + ], + [ + 18.39, + 2.71 + ], + [ + 18.41, + 2.77 + ], + [ + 18.41, + 2.78 + ], + [ + 18.46, + 2.83 + ], + [ + 18.44, + 2.84 + ], + [ + 18.44, + 2.86 + ], + [ + 18.45, + 2.87 + ], + [ + 18.46, + 2.89 + ], + [ + 18.46, + 2.9 + ], + [ + 18.49, + 2.96 + ], + [ + 18.51, + 2.98 + ], + [ + 18.51, + 3 + ], + [ + 18.53, + 3.05 + ], + [ + 18.54, + 3.07 + ], + [ + 18.59, + 3.11 + ], + [ + 18.6, + 3.12 + ], + [ + 18.62, + 3.14 + ], + [ + 18.62, + 3.15 + ], + [ + 18.64, + 3.32 + ], + [ + 18.64, + 3.34 + ], + [ + 18.63, + 3.51 + ], + [ + 18.62, + 3.5 + ], + [ + 18.61, + 3.54 + ], + [ + 18.61, + 3.57 + ], + [ + 18.6, + 3.63 + ], + [ + 18.59, + 3.71 + ], + [ + 18.59, + 3.73 + ], + [ + 18.59, + 3.81 + ], + [ + 18.59, + 3.83 + ], + [ + 18.6, + 3.9 + ], + [ + 18.61, + 3.92 + ], + [ + 18.63, + 3.93 + ], + [ + 18.64, + 3.94 + ], + [ + 18.66, + 3.97 + ], + [ + 18.64, + 4.08 + ], + [ + 18.63, + 4.1 + ], + [ + 18.63, + 4.11 + ], + [ + 18.62, + 4.13 + ], + [ + 18.62, + 4.14 + ], + [ + 18.65, + 4.13 + ], + [ + 18.6, + 4.18 + ], + [ + 18.6, + 4.19 + ], + [ + 18.59, + 4.22 + ], + [ + 18.57, + 4.24 + ], + [ + 18.56, + 4.28 + ], + [ + 18.55, + 4.29 + ], + [ + 18.54, + 4.31 + ], + [ + 18.55, + 4.32 + ], + [ + 18.55, + 4.33 + ], + [ + 18.57, + 4.34 + ], + [ + 18.58, + 4.35 + ], + [ + 18.59, + 4.36 + ], + [ + 18.6, + 4.36 + ], + [ + 18.61, + 4.37 + ], + [ + 18.62, + 4.36 + ], + [ + 18.64, + 4.36 + ], + [ + 18.67, + 4.36 + ], + [ + 18.68, + 4.36 + ], + [ + 18.73, + 4.38 + ], + [ + 18.74, + 4.39 + ], + [ + 18.76, + 4.4 + ], + [ + 18.79, + 4.43 + ], + [ + 18.79, + 4.45 + ], + [ + 18.81, + 4.47 + ], + [ + 18.81, + 4.48 + ], + [ + 18.81, + 4.49 + ], + [ + 18.82, + 4.52 + ], + [ + 18.82, + 4.53 + ], + [ + 18.82, + 4.54 + ], + [ + 18.82, + 4.56 + ], + [ + 18.82, + 4.57 + ], + [ + 18.83, + 4.58 + ], + [ + 18.84, + 4.59 + ], + [ + 18.85, + 4.6 + ], + [ + 18.88, + 4.63 + ], + [ + 18.89, + 4.65 + ], + [ + 18.93, + 4.67 + ], + [ + 18.94, + 4.69 + ], + [ + 18.94, + 4.7 + ], + [ + 18.97, + 4.73 + ], + [ + 19.01, + 4.75 + ], + [ + 19.02, + 4.77 + ], + [ + 19.02, + 4.8 + ], + [ + 19.03, + 4.81 + ], + [ + 19.04, + 4.82 + ], + [ + 19.06, + 4.85 + ], + [ + 19.06, + 4.86 + ], + [ + 19.07, + 4.87 + ], + [ + 19.07, + 4.88 + ], + [ + 19.08, + 4.91 + ], + [ + 19.09, + 4.93 + ], + [ + 19.15, + 4.95 + ], + [ + 19.17, + 4.95 + ], + [ + 19.19, + 4.94 + ], + [ + 19.2, + 4.95 + ], + [ + 19.21, + 4.96 + ], + [ + 19.21, + 4.97 + ], + [ + 19.29, + 5.03 + ], + [ + 19.3, + 5.04 + ], + [ + 19.34, + 5.06 + ], + [ + 19.35, + 5.07 + ], + [ + 19.37, + 5.09 + ], + [ + 19.38, + 5.1 + ], + [ + 19.4, + 5.12 + ], + [ + 19.41, + 5.13 + ], + [ + 19.46, + 5.13 + ], + [ + 19.47, + 5.13 + ], + [ + 19.48, + 5.12 + ], + [ + 19.49, + 5.12 + ], + [ + 19.53, + 5.15 + ], + [ + 19.55, + 5.15 + ], + [ + 19.58, + 5.15 + ], + [ + 19.59, + 5.14 + ], + [ + 19.72, + 5.13 + ], + [ + 19.73, + 5.12 + ], + [ + 19.79, + 5.11 + ], + [ + 19.8, + 5.1 + ], + [ + 19.83, + 5.09 + ], + [ + 19.84, + 5.08 + ], + [ + 19.86, + 5.04 + ], + [ + 19.88, + 5.02 + ], + [ + 19.9, + 5 + ], + [ + 19.91, + 4.99 + ], + [ + 19.92, + 4.98 + ], + [ + 19.95, + 4.98 + ], + [ + 19.96, + 4.98 + ], + [ + 19.98, + 4.98 + ], + [ + 20, + 4.97 + ], + [ + 20.02, + 4.97 + ], + [ + 20.04, + 4.95 + ], + [ + 20.04, + 4.94 + ], + [ + 20.06, + 4.93 + ], + [ + 20.1, + 4.91 + ], + [ + 20.1, + 4.9 + ], + [ + 20.17, + 4.87 + ], + [ + 20.18, + 4.89 + ], + [ + 20.19, + 4.88 + ], + [ + 20.2, + 4.86 + ], + [ + 20.21, + 4.83 + ], + [ + 20.23, + 4.81 + ], + [ + 20.25, + 4.8 + ], + [ + 20.29, + 4.78 + ], + [ + 20.35, + 4.77 + ], + [ + 20.36, + 4.76 + ], + [ + 20.37, + 4.75 + ], + [ + 20.4, + 4.69 + ], + [ + 20.4, + 4.68 + ], + [ + 20.4, + 4.67 + ], + [ + 20.41, + 4.66 + ], + [ + 20.43, + 4.65 + ], + [ + 20.45, + 4.64 + ], + [ + 20.46, + 4.62 + ], + [ + 20.45, + 4.58 + ], + [ + 20.45, + 4.57 + ], + [ + 20.47, + 4.52 + ], + [ + 20.49, + 4.5 + ], + [ + 20.53, + 4.45 + ], + [ + 20.54, + 4.44 + ], + [ + 20.55, + 4.43 + ], + [ + 20.57, + 4.42 + ], + [ + 20.58, + 4.41 + ], + [ + 20.8, + 4.42 + ], + [ + 20.81, + 4.43 + ], + [ + 21.05, + 4.41 + ], + [ + 21.06, + 4.41 + ], + [ + 21.09, + 4.39 + ], + [ + 21.09, + 4.38 + ], + [ + 21.1, + 4.37 + ], + [ + 21.1, + 4.36 + ], + [ + 21.11, + 4.35 + ], + [ + 21.13, + 4.33 + ], + [ + 21.15, + 4.33 + ], + [ + 21.16, + 4.32 + ], + [ + 21.16, + 4.31 + ], + [ + 21.22, + 4.29 + ], + [ + 21.23, + 4.29 + ], + [ + 21.23, + 4.3 + ], + [ + 21.24, + 4.32 + ], + [ + 21.25, + 4.34 + ], + [ + 21.26, + 4.34 + ], + [ + 21.27, + 4.34 + ], + [ + 21.28, + 4.34 + ], + [ + 21.3, + 4.34 + ], + [ + 21.31, + 4.32 + ], + [ + 21.39, + 4.28 + ], + [ + 21.4, + 4.28 + ], + [ + 21.41, + 4.29 + ], + [ + 21.44, + 4.29 + ], + [ + 21.45, + 4.29 + ], + [ + 21.48, + 4.27 + ], + [ + 21.56, + 4.25 + ], + [ + 21.56, + 4.26 + ], + [ + 21.58, + 4.27 + ], + [ + 21.6, + 4.28 + ], + [ + 21.62, + 4.29 + ], + [ + 21.63, + 4.3 + ], + [ + 21.68, + 4.3 + ], + [ + 21.74, + 4.31 + ], + [ + 21.77, + 4.29 + ], + [ + 21.83, + 4.27 + ], + [ + 21.85, + 4.25 + ], + [ + 21.87, + 4.25 + ], + [ + 21.88, + 4.25 + ], + [ + 21.98, + 4.24 + ], + [ + 22.02, + 4.23 + ], + [ + 22.04, + 4.22 + ], + [ + 22.44, + 4.13 + ], + [ + 22.46, + 4.15 + ], + [ + 22.49, + 4.16 + ], + [ + 22.5, + 4.17 + ], + [ + 22.51, + 4.18 + ], + [ + 22.51, + 4.19 + ], + [ + 22.52, + 4.2 + ], + [ + 22.54, + 4.21 + ], + [ + 22.55, + 4.22 + ], + [ + 22.55, + 4.24 + ], + [ + 22.54, + 4.27 + ], + [ + 22.55, + 4.3 + ], + [ + 22.56, + 4.31 + ], + [ + 22.56, + 4.33 + ], + [ + 22.57, + 4.33 + ], + [ + 22.6, + 4.36 + ], + [ + 22.61, + 4.37 + ], + [ + 22.61, + 4.38 + ], + [ + 22.59, + 4.39 + ], + [ + 22.6, + 4.39 + ], + [ + 22.59, + 4.39 + ], + [ + 22.58, + 4.39 + ], + [ + 22.59, + 4.42 + ], + [ + 22.6, + 4.44 + ], + [ + 22.59, + 4.47 + ], + [ + 22.59, + 4.48 + ], + [ + 22.66, + 4.48 + ], + [ + 22.68, + 4.47 + ], + [ + 22.69, + 4.47 + ], + [ + 22.7, + 4.52 + ], + [ + 22.71, + 4.54 + ], + [ + 22.73, + 4.56 + ], + [ + 22.73, + 4.57 + ], + [ + 22.73, + 4.59 + ], + [ + 22.73, + 4.63 + ], + [ + 22.74, + 4.63 + ], + [ + 22.76, + 4.67 + ], + [ + 22.77, + 4.68 + ], + [ + 22.78, + 4.71 + ], + [ + 22.79, + 4.72 + ], + [ + 22.82, + 4.72 + ], + [ + 22.83, + 4.72 + ], + [ + 22.84, + 4.7 + ], + [ + 22.85, + 4.7 + ], + [ + 22.86, + 4.72 + ], + [ + 22.87, + 4.72 + ], + [ + 22.87, + 4.73 + ], + [ + 22.87, + 4.74 + ], + [ + 22.9, + 4.75 + ], + [ + 22.89, + 4.77 + ], + [ + 22.89, + 4.8 + ], + [ + 22.9, + 4.81 + ], + [ + 22.98, + 4.83 + ], + [ + 22.99, + 4.81 + ], + [ + 23, + 4.79 + ], + [ + 23, + 4.78 + ], + [ + 23, + 4.77 + ], + [ + 23.01, + 4.76 + ], + [ + 23.04, + 4.75 + ], + [ + 23.06, + 4.74 + ], + [ + 23.09, + 4.72 + ], + [ + 23.11, + 4.71 + ], + [ + 23.12, + 4.72 + ], + [ + 23.14, + 4.73 + ], + [ + 23.17, + 4.74 + ], + [ + 23.2, + 4.72 + ], + [ + 23.22, + 4.69 + ], + [ + 23.23, + 4.68 + ], + [ + 23.24, + 4.67 + ], + [ + 23.25, + 4.68 + ], + [ + 23.27, + 4.66 + ], + [ + 23.27, + 4.65 + ], + [ + 23.27, + 4.64 + ], + [ + 23.3, + 4.63 + ], + [ + 23.33, + 4.61 + ], + [ + 23.35, + 4.61 + ], + [ + 23.37, + 4.59 + ], + [ + 23.39, + 4.59 + ], + [ + 23.4, + 4.59 + ], + [ + 23.41, + 4.59 + ], + [ + 23.43, + 4.6 + ], + [ + 23.43, + 4.62 + ], + [ + 23.43, + 4.63 + ], + [ + 23.43, + 4.64 + ], + [ + 23.44, + 4.66 + ], + [ + 23.45, + 4.67 + ], + [ + 23.48, + 4.68 + ], + [ + 23.49, + 4.68 + ], + [ + 23.5, + 4.68 + ], + [ + 23.53, + 4.7 + ], + [ + 23.55, + 4.72 + ], + [ + 23.56, + 4.72 + ], + [ + 23.59, + 4.76 + ], + [ + 23.62, + 4.76 + ], + [ + 23.63, + 4.76 + ], + [ + 23.66, + 4.77 + ], + [ + 23.67, + 4.76 + ], + [ + 23.7, + 4.78 + ], + [ + 23.71, + 4.79 + ], + [ + 23.74, + 4.79 + ], + [ + 23.76, + 4.78 + ], + [ + 23.78, + 4.79 + ], + [ + 23.81, + 4.82 + ], + [ + 23.84, + 4.83 + ], + [ + 23.86, + 4.81 + ], + [ + 23.87, + 4.82 + ], + [ + 23.89, + 4.83 + ], + [ + 23.91, + 4.83 + ], + [ + 23.95, + 4.81 + ], + [ + 23.96, + 4.81 + ], + [ + 23.96, + 4.84 + ], + [ + 23.96, + 4.85 + ], + [ + 23.97, + 4.87 + ], + [ + 23.98, + 4.88 + ], + [ + 24, + 4.87 + ], + [ + 24.02, + 4.86 + ], + [ + 24.04, + 4.87 + ], + [ + 24.05, + 4.89 + ], + [ + 24.07, + 4.89 + ], + [ + 24.1, + 4.91 + ], + [ + 24.11, + 4.92 + ], + [ + 24.14, + 4.89 + ], + [ + 24.15, + 4.89 + ], + [ + 24.17, + 4.91 + ], + [ + 24.17, + 4.92 + ], + [ + 24.19, + 4.94 + ], + [ + 24.21, + 4.95 + ], + [ + 24.22, + 4.95 + ], + [ + 24.24, + 4.96 + ], + [ + 24.25, + 4.93 + ], + [ + 24.26, + 4.93 + ], + [ + 24.27, + 4.96 + ], + [ + 24.3, + 5 + ], + [ + 24.38, + 5.11 + ], + [ + 24.72, + 4.89 + ], + [ + 25.09, + 4.98 + ], + [ + 25.18, + 5 + ], + [ + 25.27, + 5.02 + ], + [ + 25.27, + 5.03 + ], + [ + 25.33, + 5.09 + ], + [ + 25.31, + 5.18 + ], + [ + 25.33, + 5.24 + ], + [ + 25.34, + 5.26 + ], + [ + 25.34, + 5.27 + ], + [ + 25.35, + 5.28 + ], + [ + 25.36, + 5.28 + ], + [ + 25.4, + 5.33 + ], + [ + 25.66, + 5.31 + ], + [ + 25.67, + 5.31 + ], + [ + 25.9, + 5.17 + ], + [ + 26.16, + 5.26 + ], + [ + 26.5, + 5.05 + ], + [ + 26.87, + 5.04 + ], + [ + 27.13, + 5.21 + ], + [ + 27.44, + 5.02 + ], + [ + 27.77, + 4.79 + ], + [ + 27.79, + 4.61 + ], + [ + 28.38, + 4.29 + ], + [ + 28.78, + 4.56 + ], + [ + 29.22, + 4.34 + ], + [ + 29.49, + 4.69 + ], + [ + 29.66, + 4.65 + ], + [ + 30.21, + 3.94 + ], + [ + 30.55, + 3.84 + ], + [ + 30.56, + 3.62 + ], + [ + 30.78, + 3.68 + ], + [ + 30.85, + 3.5 + ], + [ + 30.85, + 3.49 + ], + [ + 30.87, + 3.48 + ], + [ + 30.94, + 3.51 + ], + [ + 30.94, + 3.4 + ], + [ + 30.77, + 3.05 + ], + [ + 30.89, + 2.86 + ], + [ + 30.74, + 2.45 + ], + [ + 31.28, + 2.18 + ], + [ + 30.52, + 1.54 + ], + [ + 30.36, + 1.27 + ], + [ + 30.47, + 1.21 + ], + [ + 30.35, + 1.19 + ], + [ + 30.28, + 1.16 + ], + [ + 30.26, + 1.15 + ], + [ + 30.25, + 1.14 + ], + [ + 30.23, + 1.13 + ], + [ + 30.24, + 1.12 + ], + [ + 30.23, + 1.06 + ], + [ + 30.23, + 1.05 + ], + [ + 30.23, + 1.01 + ], + [ + 30.22, + 0.99 + ], + [ + 30.21, + 0.99 + ], + [ + 30.21, + 0.98 + ], + [ + 30.2, + 0.97 + ], + [ + 30.19, + 0.97 + ], + [ + 30.19, + 0.96 + ], + [ + 30.17, + 0.93 + ], + [ + 30.17, + 0.92 + ], + [ + 30.15, + 0.89 + ], + [ + 30.14, + 0.89 + ], + [ + 30.08, + 0.88 + ], + [ + 30.02, + 0.86 + ], + [ + 30.01, + 0.86 + ], + [ + 30.01, + 0.85 + ], + [ + 29.88, + 0.4 + ], + [ + 29.88, + 0.39 + ], + [ + 29.73, + -0.08 + ], + [ + 29.49, + -0.19 + ], + [ + 29.3, + -0.57 + ], + [ + 29.53, + -0.64 + ], + [ + 29.69, + -0.45 + ], + [ + 29.59, + -1.39 + ], + [ + 29.24, + -1.7 + ], + [ + 29.11, + -1.63 + ], + [ + 28.88, + -2.05 + ], + [ + 28.97, + -2.02 + ], + [ + 28.85, + -2.15 + ], + [ + 28.99, + -2.32 + ], + [ + 28.99, + -2.33 + ], + [ + 28.93, + -2.37 + ], + [ + 28.92, + -2.37 + ], + [ + 28.89, + -2.47 + ], + [ + 28.89, + -2.5 + ], + [ + 28.89, + -2.51 + ], + [ + 28.87, + -2.54 + ], + [ + 28.9, + -2.65 + ], + [ + 28.9, + -2.66 + ], + [ + 28.91, + -2.68 + ], + [ + 28.92, + -2.68 + ], + [ + 28.96, + -2.69 + ], + [ + 29.02, + -2.72 + ], + [ + 29.04, + -2.74 + ], + [ + 29, + -2.81 + ], + [ + 29.07, + -2.85 + ], + [ + 29.07, + -2.86 + ], + [ + 29.09, + -2.87 + ], + [ + 29.09, + -2.88 + ], + [ + 29.11, + -2.93 + ], + [ + 29.13, + -2.94 + ], + [ + 29.14, + -2.94 + ], + [ + 29.25, + -3.1 + ], + [ + 29.23, + -3.16 + ], + [ + 29.22, + -3.18 + ], + [ + 29.22, + -3.19 + ], + [ + 29.23, + -3.23 + ], + [ + 29.24, + -3.27 + ], + [ + 29.21, + -3.36 + ], + [ + 29.06, + -4.3 + ], + [ + 29.17, + -4.34 + ], + [ + 29.22, + -4.04 + ], + [ + 29.27, + -4.15 + ], + [ + 29.1, + -5.07 + ], + [ + 29.42, + -5.62 + ], + [ + 29.21, + -6.1 + ], + [ + 29.71, + -7 + ], + [ + 30.15, + -7.28 + ], + [ + 30.26, + -7.8 + ], + [ + 30.57, + -8.1 + ], + [ + 30.56, + -8.3 + ], + [ + 28.92, + -8.48 + ], + [ + 28.91, + -8.48 + ], + [ + 28.9, + -8.48 + ], + [ + 28.43, + -9.02 + ], + [ + 28.34, + -9.49 + ], + [ + 28.57, + -9.52 + ], + [ + 28.68, + -9.81 + ], + [ + 28.67, + -9.84 + ], + [ + 28.63, + -9.98 + ], + [ + 28.62, + -9.99 + ], + [ + 28.64, + -10.03 + ], + [ + 28.64, + -10.04 + ], + [ + 28.63, + -10.07 + ], + [ + 28.63, + -10.08 + ], + [ + 28.63, + -10.09 + ], + [ + 28.63, + -10.11 + ], + [ + 28.63, + -10.13 + ], + [ + 28.62, + -10.15 + ], + [ + 28.63, + -10.16 + ], + [ + 28.61, + -10.16 + ], + [ + 28.61, + -10.17 + ], + [ + 28.61, + -10.18 + ], + [ + 28.58, + -10.23 + ], + [ + 28.62, + -10.36 + ], + [ + 28.62, + -10.37 + ], + [ + 28.62, + -10.38 + ], + [ + 28.62, + -10.39 + ], + [ + 28.63, + -10.4 + ], + [ + 28.64, + -10.42 + ], + [ + 28.64, + -10.43 + ], + [ + 28.65, + -10.44 + ], + [ + 28.65, + -10.45 + ], + [ + 28.63, + -10.47 + ], + [ + 28.63, + -10.48 + ], + [ + 28.64, + -10.51 + ], + [ + 28.63, + -10.51 + ], + [ + 28.66, + -10.55 + ], + [ + 28.67, + -10.57 + ], + [ + 28.48, + -11.2 + ], + [ + 28.48, + -11.21 + ], + [ + 28.48, + -11.22 + ], + [ + 28.48, + -11.23 + ], + [ + 28.48, + -11.26 + ], + [ + 28.47, + -11.27 + ], + [ + 28.46, + -11.3 + ], + [ + 28.45, + -11.33 + ], + [ + 28.46, + -11.35 + ], + [ + 28.46, + -11.36 + ], + [ + 28.45, + -11.37 + ], + [ + 28.43, + -11.39 + ], + [ + 28.43, + -11.41 + ], + [ + 28.43, + -11.42 + ], + [ + 28.42, + -11.46 + ], + [ + 28.41, + -11.46 + ], + [ + 28.39, + -11.51 + ], + [ + 28.39, + -11.53 + ], + [ + 28.39, + -11.56 + ], + [ + 28.38, + -11.57 + ], + [ + 28.39, + -11.58 + ], + [ + 28.39, + -11.59 + ], + [ + 28.4, + -11.61 + ], + [ + 28.41, + -11.62 + ], + [ + 28.42, + -11.63 + ], + [ + 28.43, + -11.64 + ], + [ + 28.43, + -11.66 + ], + [ + 28.43, + -11.69 + ], + [ + 28.44, + -11.7 + ], + [ + 28.43, + -11.73 + ], + [ + 28.44, + -11.74 + ], + [ + 28.45, + -11.77 + ], + [ + 28.44, + -11.79 + ], + [ + 28.44, + -11.8 + ], + [ + 28.44, + -11.81 + ], + [ + 28.47, + -11.83 + ], + [ + 28.48, + -11.83 + ], + [ + 28.49, + -11.86 + ], + [ + 28.49, + -11.87 + ], + [ + 28.52, + -11.88 + ], + [ + 28.54, + -11.89 + ], + [ + 28.55, + -11.9 + ], + [ + 28.58, + -11.91 + ], + [ + 28.59, + -11.91 + ], + [ + 28.63, + -11.93 + ], + [ + 28.63, + -11.94 + ], + [ + 28.64, + -11.95 + ], + [ + 28.67, + -11.97 + ], + [ + 28.69, + -11.97 + ], + [ + 28.7, + -11.98 + ], + [ + 28.74, + -11.98 + ], + [ + 28.76, + -12 + ], + [ + 28.77, + -12.04 + ], + [ + 28.8, + -12.06 + ], + [ + 28.84, + -12.12 + ], + [ + 28.85, + -12.13 + ], + [ + 28.87, + -12.15 + ], + [ + 28.88, + -12.15 + ], + [ + 28.91, + -12.17 + ], + [ + 28.92, + -12.17 + ], + [ + 28.93, + -12.19 + ], + [ + 28.95, + -12.21 + ], + [ + 28.96, + -12.23 + ], + [ + 28.97, + -12.24 + ], + [ + 29.01, + -12.29 + ], + [ + 29.01, + -12.3 + ], + [ + 29.01, + -12.31 + ], + [ + 29.01, + -12.32 + ], + [ + 29.02, + -12.34 + ], + [ + 29.03, + -12.35 + ], + [ + 29.03, + -12.36 + ], + [ + 29.04, + -12.38 + ], + [ + 29.06, + -12.39 + ], + [ + 29.07, + -12.39 + ], + [ + 29.09, + -12.38 + ], + [ + 29.1, + -12.38 + ], + [ + 29.12, + -12.39 + ], + [ + 29.12, + -12.4 + ], + [ + 29.13, + -12.39 + ], + [ + 29.14, + -12.38 + ], + [ + 29.16, + -12.38 + ], + [ + 29.2, + -12.38 + ], + [ + 29.22, + -12.38 + ], + [ + 29.23, + -12.38 + ], + [ + 29.25, + -12.38 + ], + [ + 29.27, + -12.36 + ], + [ + 29.28, + -12.37 + ], + [ + 29.31, + -12.4 + ], + [ + 29.33, + -12.42 + ], + [ + 29.39, + -12.42 + ], + [ + 29.41, + -12.44 + ], + [ + 29.43, + -12.45 + ], + [ + 29.44, + -12.45 + ], + [ + 29.46, + -12.45 + ], + [ + 29.47, + -12.45 + ], + [ + 29.52, + -12.43 + ], + [ + 29.53, + -12.42 + ], + [ + 29.48, + -12.39 + ], + [ + 29.48, + -12.38 + ], + [ + 29.47, + -12.36 + ], + [ + 29.46, + -12.34 + ], + [ + 29.46, + -12.3 + ], + [ + 29.47, + -12.3 + ], + [ + 29.51, + -12.23 + ], + [ + 29.52, + -12.23 + ], + [ + 29.53, + -12.23 + ], + [ + 29.81, + -12.15 + ], + [ + 29.81, + -13.44 + ], + [ + 29.64, + -13.43 + ], + [ + 29.59, + -13.2 + ], + [ + 29.01, + -13.42 + ], + [ + 28.78, + -12.94 + ], + [ + 28.46, + -12.73 + ], + [ + 28.45, + -12.52 + ], + [ + 27.96, + -12.36 + ], + [ + 27.93, + -12.24 + ], + [ + 27.62, + -12.27 + ], + [ + 27.46, + -11.93 + ], + [ + 27.23, + -11.79 + ], + [ + 27.21, + -11.56 + ], + [ + 27.02, + -11.61 + ], + [ + 26.88, + -11.98 + ], + [ + 25.98, + -11.95 + ], + [ + 25.33, + -11.63 + ], + [ + 25.35, + -11.2 + ], + [ + 24.44, + -11.47 + ], + [ + 24.28, + -11.39 + ], + [ + 24.38, + -11.09 + ], + [ + 24, + -10.89 + ], + [ + 23.86, + -11.04 + ], + [ + 23.48, + -10.94 + ], + [ + 23.2, + -11.11 + ], + [ + 22.51, + -11.04 + ], + [ + 22.25, + -11.26 + ], + [ + 22.17, + -10.87 + ], + [ + 22.33, + -10.76 + ], + [ + 22.33, + -10.39 + ], + [ + 22.19, + -9.92 + ], + [ + 22.01, + -9.82 + ], + [ + 22.02, + -9.81 + ], + [ + 22.01, + -9.8 + ], + [ + 22, + -9.77 + ], + [ + 21.99, + -9.75 + ], + [ + 21.98, + -9.75 + ], + [ + 21.97, + -9.75 + ], + [ + 21.97, + -9.73 + ], + [ + 21.95, + -9.71 + ], + [ + 21.93, + -9.68 + ], + [ + 21.91, + -9.67 + ], + [ + 21.9, + -9.67 + ], + [ + 21.87, + -9.6 + ], + [ + 21.86, + -9.58 + ], + [ + 21.87, + -9.58 + ], + [ + 21.86, + -9.56 + ], + [ + 21.86, + -9.55 + ], + [ + 21.84, + -9.51 + ], + [ + 21.82, + -9.45 + ], + [ + 21.8, + -9.43 + ], + [ + 21.8, + -9.42 + ], + [ + 21.83, + -9.3 + ], + [ + 21.84, + -9.26 + ], + [ + 21.84, + -9.25 + ], + [ + 21.86, + -9.23 + ], + [ + 21.86, + -9.17 + ], + [ + 21.85, + -9.15 + ], + [ + 21.84, + -9.14 + ], + [ + 21.84, + -9.1 + ], + [ + 21.84, + -9.06 + ], + [ + 21.85, + -9.06 + ], + [ + 21.85, + -8.99 + ], + [ + 21.86, + -8.93 + ], + [ + 21.86, + -8.89 + ], + [ + 21.87, + -8.87 + ], + [ + 21.86, + -8.86 + ], + [ + 21.89, + -8.8 + ], + [ + 21.89, + -8.71 + ], + [ + 21.9, + -8.69 + ], + [ + 21.91, + -8.67 + ], + [ + 21.91, + -8.63 + ], + [ + 21.91, + -8.62 + ], + [ + 21.92, + -8.61 + ], + [ + 21.93, + -8.6 + ], + [ + 21.93, + -8.57 + ], + [ + 21.94, + -8.56 + ], + [ + 21.94, + -8.54 + ], + [ + 21.95, + -8.5 + ], + [ + 21.95, + -8.49 + ], + [ + 21.94, + -8.47 + ], + [ + 21.93, + -8.41 + ], + [ + 21.93, + -8.4 + ], + [ + 21.92, + -8.39 + ], + [ + 21.92, + -8.38 + ], + [ + 21.93, + -8.34 + ], + [ + 21.93, + -8.32 + ], + [ + 21.91, + -8.3 + ], + [ + 21.9, + -8.3 + ], + [ + 21.89, + -8.28 + ], + [ + 21.89, + -8.27 + ], + [ + 21.89, + -8.25 + ], + [ + 21.88, + -8.23 + ], + [ + 21.88, + -8.21 + ], + [ + 21.87, + -8.19 + ], + [ + 21.88, + -8.18 + ], + [ + 21.86, + -8.15 + ], + [ + 21.85, + -8.15 + ], + [ + 21.84, + -8.12 + ], + [ + 21.84, + -8.1 + ], + [ + 21.83, + -8.1 + ], + [ + 21.83, + -8.08 + ], + [ + 21.81, + -8.06 + ], + [ + 21.79, + -8.04 + ], + [ + 21.79, + -8.03 + ], + [ + 21.78, + -8.02 + ], + [ + 21.78, + -8.01 + ], + [ + 21.77, + -8.01 + ], + [ + 21.77, + -7.97 + ], + [ + 21.76, + -7.95 + ], + [ + 21.75, + -7.93 + ], + [ + 21.76, + -7.93 + ], + [ + 21.78, + -7.91 + ], + [ + 21.77, + -7.9 + ], + [ + 21.78, + -7.89 + ], + [ + 21.78, + -7.88 + ], + [ + 21.77, + -7.85 + ], + [ + 21.77, + -7.84 + ], + [ + 21.78, + -7.82 + ], + [ + 21.78, + -7.81 + ], + [ + 21.78, + -7.8 + ], + [ + 21.78, + -7.79 + ], + [ + 21.79, + -7.76 + ], + [ + 21.79, + -7.75 + ], + [ + 21.8, + -7.73 + ], + [ + 21.81, + -7.69 + ], + [ + 21.82, + -7.67 + ], + [ + 21.81, + -7.67 + ], + [ + 21.83, + -7.65 + ], + [ + 21.84, + -7.62 + ], + [ + 21.85, + -7.58 + ], + [ + 21.86, + -7.56 + ], + [ + 21.86, + -7.55 + ], + [ + 21.85, + -7.54 + ], + [ + 21.84, + -7.53 + ], + [ + 21.84, + -7.51 + ], + [ + 21.86, + -7.48 + ], + [ + 21.86, + -7.47 + ], + [ + 21.86, + -7.45 + ], + [ + 21.86, + -7.44 + ], + [ + 21.85, + -7.42 + ], + [ + 21.84, + -7.42 + ], + [ + 21.84, + -7.39 + ], + [ + 21.84, + -7.38 + ], + [ + 21.8, + -7.32 + ], + [ + 21.79, + -7.31 + ], + [ + 20.55, + -7.23 + ], + [ + 20.56, + -7.17 + ], + [ + 20.55, + -7.15 + ], + [ + 20.55, + -7.14 + ], + [ + 20.56, + -7.12 + ], + [ + 20.58, + -7.08 + ], + [ + 20.59, + -7.06 + ], + [ + 20.59, + -7.04 + ], + [ + 20.61, + -7.01 + ], + [ + 20.61, + -6.99 + ], + [ + 20.62, + -6.92 + ], + [ + 20.43, + -6.92 + ], + [ + 20.33, + -6.92 + ], + [ + 20.29, + -7 + ], + [ + 20.18, + -7 + ], + [ + 20.13, + -7 + ], + [ + 19.97, + -7 + ], + [ + 19.55, + -7 + ], + [ + 19.38, + -8 + ], + [ + 18.53, + -7.92 + ], + [ + 18.1, + -8.1 + ], + [ + 17.53, + -8.1 + ], + [ + 17.51, + -8.08 + ], + [ + 17.51, + -8.06 + ], + [ + 17.53, + -8.05 + ], + [ + 17.53, + -8.04 + ], + [ + 17.52, + -8.02 + ], + [ + 17.51, + -8.02 + ], + [ + 17.51, + -8.01 + ], + [ + 17.49, + -8 + ], + [ + 17.48, + -7.97 + ], + [ + 17.48, + -7.95 + ], + [ + 17.47, + -7.94 + ], + [ + 17.46, + -7.94 + ], + [ + 17.45, + -7.94 + ], + [ + 17.45, + -7.93 + ], + [ + 17.44, + -7.92 + ], + [ + 17.45, + -7.89 + ], + [ + 17.45, + -7.88 + ], + [ + 17.43, + -7.87 + ], + [ + 17.42, + -7.86 + ], + [ + 17.43, + -7.84 + ], + [ + 17.41, + -7.83 + ], + [ + 17.39, + -7.84 + ], + [ + 17.4, + -7.82 + ], + [ + 17.38, + -7.82 + ], + [ + 17.38, + -7.8 + ], + [ + 17.38, + -7.79 + ], + [ + 17.36, + -7.78 + ], + [ + 17.35, + -7.78 + ], + [ + 17.33, + -7.78 + ], + [ + 17.32, + -7.76 + ], + [ + 17.32, + -7.75 + ], + [ + 17.33, + -7.73 + ], + [ + 17.33, + -7.72 + ], + [ + 17.31, + -7.7 + ], + [ + 17.3, + -7.69 + ], + [ + 17.3, + -7.67 + ], + [ + 17.3, + -7.63 + ], + [ + 17.3, + -7.62 + ], + [ + 17.29, + -7.62 + ], + [ + 17.28, + -7.62 + ], + [ + 17.26, + -7.6 + ], + [ + 17.25, + -7.6 + ], + [ + 17.23, + -7.59 + ], + [ + 17.22, + -7.58 + ], + [ + 17.21, + -7.56 + ], + [ + 17.21, + -7.55 + ], + [ + 17.2, + -7.52 + ], + [ + 17.2, + -7.51 + ], + [ + 17.19, + -7.49 + ], + [ + 17.18, + -7.49 + ], + [ + 17.17, + -7.49 + ], + [ + 17.16, + -7.48 + ], + [ + 17.15, + -7.46 + ], + [ + 17.17, + -7.45 + ], + [ + 17.18, + -7.43 + ], + [ + 17.17, + -7.42 + ], + [ + 17.16, + -7.42 + ], + [ + 17.14, + -7.41 + ], + [ + 17.14, + -7.4 + ], + [ + 17.12, + -7.43 + ], + [ + 17.11, + -7.42 + ], + [ + 17.1, + -7.35 + ], + [ + 17.09, + -7.34 + ], + [ + 17.08, + -7.34 + ], + [ + 17.07, + -7.34 + ], + [ + 17.06, + -7.33 + ], + [ + 17.04, + -7.32 + ], + [ + 17.03, + -7.31 + ], + [ + 17.02, + -7.29 + ], + [ + 17.01, + -7.3 + ], + [ + 17, + -7.3 + ], + [ + 16.98, + -7.29 + ], + [ + 16.98, + -7.28 + ], + [ + 16.98, + -7.27 + ], + [ + 16.96, + -7.25 + ], + [ + 16.95, + -7.25 + ], + [ + 16.94, + -7.23 + ], + [ + 16.96, + -7.21 + ], + [ + 16.94, + -7.19 + ], + [ + 16.94, + -7.18 + ], + [ + 16.93, + -7.15 + ], + [ + 16.93, + -7.14 + ], + [ + 16.92, + -7.11 + ], + [ + 16.92, + -7.1 + ], + [ + 16.94, + -7.12 + ], + [ + 16.96, + -7.11 + ], + [ + 16.96, + -7.1 + ], + [ + 16.97, + -7.06 + ], + [ + 16.94, + -7.04 + ], + [ + 16.93, + -7.02 + ], + [ + 16.92, + -7.02 + ], + [ + 16.9, + -7 + ], + [ + 16.9, + -6.99 + ], + [ + 16.91, + -6.97 + ], + [ + 16.9, + -6.95 + ], + [ + 16.9, + -6.94 + ], + [ + 16.88, + -6.88 + ], + [ + 16.89, + -6.88 + ], + [ + 16.87, + -6.88 + ], + [ + 16.86, + -6.88 + ], + [ + 16.85, + -6.89 + ], + [ + 16.84, + -6.86 + ], + [ + 16.84, + -6.83 + ], + [ + 16.82, + -6.82 + ], + [ + 16.81, + -6.8 + ], + [ + 16.81, + -6.79 + ], + [ + 16.8, + -6.77 + ], + [ + 16.8, + -6.75 + ], + [ + 16.79, + -6.72 + ], + [ + 16.78, + -6.72 + ], + [ + 16.76, + -6.71 + ], + [ + 16.76, + -6.7 + ], + [ + 16.76, + -6.67 + ], + [ + 16.76, + -6.66 + ], + [ + 16.76, + -6.62 + ], + [ + 16.74, + -6.59 + ], + [ + 16.74, + -6.56 + ], + [ + 16.75, + -6.54 + ], + [ + 16.75, + -6.53 + ], + [ + 16.75, + -6.52 + ], + [ + 16.73, + -6.5 + ], + [ + 16.72, + -6.49 + ], + [ + 16.72, + -6.47 + ], + [ + 16.72, + -6.46 + ], + [ + 16.72, + -6.45 + ], + [ + 16.71, + -6.44 + ], + [ + 16.7, + -6.43 + ], + [ + 16.7, + -6.42 + ], + [ + 16.72, + -6.41 + ], + [ + 16.7, + -6.39 + ], + [ + 16.68, + -6.34 + ], + [ + 16.7, + -6.33 + ], + [ + 16.71, + -6.34 + ], + [ + 16.72, + -6.32 + ], + [ + 16.72, + -6.3 + ], + [ + 16.71, + -6.29 + ], + [ + 16.71, + -6.27 + ], + [ + 16.7, + -6.27 + ], + [ + 16.71, + -6.23 + ], + [ + 16.71, + -6.22 + ], + [ + 16.72, + -6.19 + ], + [ + 16.73, + -6.18 + ], + [ + 16.72, + -6.16 + ], + [ + 16.7, + -6.12 + ], + [ + 16.69, + -6.12 + ], + [ + 16.66, + -6.09 + ], + [ + 16.64, + -6.1 + ], + [ + 16.64, + -6.09 + ], + [ + 16.61, + -6.05 + ], + [ + 16.62, + -6.05 + ], + [ + 16.61, + -6.03 + ], + [ + 16.6, + -6.03 + ], + [ + 16.59, + -6.02 + ], + [ + 16.59, + -5.97 + ], + [ + 16.6, + -5.94 + ], + [ + 16.58, + -5.95 + ], + [ + 16.58, + -5.92 + ], + [ + 16.58, + -5.9 + ], + [ + 16.57, + -5.87 + ], + [ + 16.53, + -5.86 + ], + [ + 16.52, + -5.86 + ], + [ + 16.47, + -5.85 + ], + [ + 16.46, + -5.85 + ], + [ + 16.45, + -5.86 + ], + [ + 15.02, + -5.87 + ], + [ + 14.98, + -5.87 + ], + [ + 13.43, + -5.86 + ], + [ + 13.41, + -5.87 + ], + [ + 13.29, + -5.88 + ], + [ + 13.25, + -5.87 + ], + [ + 13.24, + -5.87 + ], + [ + 13.21, + -5.87 + ], + [ + 13.19, + -5.87 + ], + [ + 13.18, + -5.87 + ], + [ + 13.14, + -5.89 + ], + [ + 13.13, + -5.9 + ], + [ + 13.1, + -5.89 + ], + [ + 12.4, + -6.03 + ], + [ + 12.2, + -5.77 + ] + ], + [ + [ + 26.31, + -8.49 + ], + [ + 26.35, + -8.78 + ], + [ + 26.56, + -8.54 + ], + [ + 26.31, + -8.49 + ] + ], + [ + [ + 26.48, + -8.18 + ], + [ + 26.34, + -8.32 + ], + [ + 26.59, + -8.38 + ], + [ + 26.48, + -8.18 + ] + ], + [ + [ + 26.98, + -10.82 + ], + [ + 27.03, + -11.02 + ], + [ + 27.16, + -10.85 + ], + [ + 26.98, + -10.82 + ] + ], + [ + [ + 18.18, + -1.58 + ], + [ + 18.22, + -1.67 + ], + [ + 18.11, + -1.61 + ], + [ + 18.04, + -1.76 + ], + [ + 18.3, + -2.11 + ], + [ + 18.26, + -2.67 + ], + [ + 18.43, + -2.24 + ], + [ + 18.59, + -2.2 + ], + [ + 18.41, + -2.14 + ], + [ + 18.45, + -1.93 + ], + [ + 18.27, + -1.98 + ], + [ + 18.51, + -1.58 + ], + [ + 18.18, + -1.58 + ] + ], + [ + [ + 28.52, + -9.45 + ], + [ + 28.53, + -9.47 + ], + [ + 28.54, + -9.48 + ], + [ + 28.57, + -9.51 + ], + [ + 28.52, + -9.45 + ] + ], + [ + [ + 25.93, + -9.02 + ], + [ + 26.04, + -8.88 + ], + [ + 25.93, + -8.86 + ], + [ + 25.93, + -9.02 + ] + ], + [ + [ + 25.71, + -10.63 + ], + [ + 25.63, + -10.7 + ], + [ + 25.75, + -10.77 + ], + [ + 25.71, + -10.63 + ] + ], + [ + [ + 17.96, + -0.62 + ], + [ + 17.83, + -0.7 + ], + [ + 18.19, + -1.01 + ], + [ + 18.14, + -0.66 + ], + [ + 17.96, + -0.62 + ] + ], + [ + [ + 18.26, + 0.29 + ], + [ + 18.22, + 0.01 + ], + [ + 18.17, + 0 + ], + [ + 18.17, + -0.01 + ], + [ + 18.02, + -0.14 + ], + [ + 18.22, + 0.01 + ], + [ + 18.31, + 0.42 + ], + [ + 18.26, + 0.29 + ] + ], + [ + [ + 18.57, + 1.12 + ], + [ + 18.81, + 1.35 + ], + [ + 18.68, + 1.29 + ], + [ + 18.42, + 0.97 + ], + [ + 18.5, + 1.03 + ], + [ + 18.57, + 1.12 + ] + ], + [ + [ + 18.83, + 1.33 + ], + [ + 18.94, + 1.41 + ], + [ + 18.83, + 1.34 + ], + [ + 18.83, + 1.33 + ] + ], + [ + [ + 23.44, + 1.36 + ], + [ + 23.61, + 1.16 + ], + [ + 23.53, + 1.27 + ], + [ + 23.44, + 1.36 + ] + ], + [ + [ + 24.3, + 0.75 + ], + [ + 24.58, + 0.7 + ], + [ + 24.26, + 0.87 + ], + [ + 24.3, + 0.75 + ] + ], + [ + [ + 22.9, + 1.91 + ], + [ + 22.7, + 1.95 + ], + [ + 23.03, + 1.85 + ], + [ + 23.11, + 1.8 + ], + [ + 23.01, + 1.92 + ], + [ + 22.9, + 1.91 + ] + ], + [ + [ + 20.15, + 1.91 + ], + [ + 19.91, + 1.91 + ], + [ + 19.97, + 1.9 + ], + [ + 20.15, + 1.91 + ] + ], + [ + [ + 22.51, + 2.13 + ], + [ + 22.52, + 2.14 + ], + [ + 22.52, + 2.15 + ], + [ + 22.06, + 2.22 + ], + [ + 22.51, + 2.13 + ] + ] + ], + [ + [ + [ + 15.64, + -4.01 + ], + [ + 15.65, + -4 + ], + [ + 15.64, + -4.02 + ], + [ + 15.64, + -4.01 + ] + ] + ], + [ + [ + [ + 16.6, + -1.75 + ], + [ + 16.6, + -1.73 + ], + [ + 16.61, + -1.72 + ], + [ + 16.62, + -1.7 + ], + [ + 16.6, + -1.75 + ] + ] + ], + [ + [ + [ + 16.84, + -1.28 + ], + [ + 16.86, + -1.26 + ], + [ + 16.83, + -1.3 + ], + [ + 16.84, + -1.28 + ] + ] + ], + [ + [ + [ + 17.26, + -1.03 + ], + [ + 17.27, + -1.03 + ], + [ + 17.28, + -1.02 + ], + [ + 17.33, + -1 + ], + [ + 17.26, + -1.03 + ] + ] + ], + [ + [ + [ + 17.66, + -0.63 + ], + [ + 17.67, + -0.62 + ], + [ + 17.67, + -0.66 + ], + [ + 17.66, + -0.63 + ] + ] + ], + [ + [ + [ + 18.23, + 2.51 + ], + [ + 18.25, + 2.54 + ], + [ + 18.26, + 2.53 + ], + [ + 18.24, + 2.5 + ], + [ + 18.23, + 2.51 + ] + ] + ], + [ + [ + [ + 18.62, + 3.94 + ], + [ + 18.63, + 3.94 + ], + [ + 18.63, + 3.93 + ], + [ + 18.62, + 3.94 + ] + ] + ], + [ + [ + [ + 18.64, + 4.07 + ], + [ + 18.63, + 4.08 + ], + [ + 18.64, + 4.08 + ], + [ + 18.64, + 4.07 + ] + ] + ], + [ + [ + [ + 29.05, + -2.28 + ], + [ + 29.03, + -2.29 + ], + [ + 29.12, + -1.93 + ], + [ + 29.05, + -2.28 + ] + ] + ], + [ + [ + [ + 22.52, + 2.14 + ], + [ + 22.52, + 2.13 + ], + [ + 22.51, + 2.13 + ], + [ + 22.52, + 2.14 + ] + ] + ] + ] + }, + "properties": { + "A3": "COD" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 114.03, + 22.51 + ], + [ + 114.23, + 22.55 + ], + [ + 114.2, + 22.41 + ], + [ + 114.4, + 22.44 + ], + [ + 114.3, + 22.26 + ], + [ + 113.92, + 22.37 + ], + [ + 114.03, + 22.51 + ] + ] + ] + }, + "properties": { + "A3": "HKG" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 14.5, + 35.9 + ], + [ + 14.53, + 35.81 + ], + [ + 14.33, + 35.99 + ], + [ + 14.5, + 35.9 + ] + ] + ] + }, + "properties": { + "A3": "MLT" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 29.04, + -2.74 + ], + [ + 29.05, + -2.72 + ], + [ + 29.15, + -2.59 + ], + [ + 29.33, + -2.65 + ], + [ + 29.37, + -2.84 + ], + [ + 29.72, + -2.82 + ], + [ + 29.93, + -2.59 + ], + [ + 30.01, + -2.34 + ], + [ + 30.03, + -2.35 + ], + [ + 30.08, + -2.41 + ], + [ + 30.1, + -2.43 + ], + [ + 30.12, + -2.44 + ], + [ + 30.15, + -2.43 + ], + [ + 30.16, + -2.43 + ], + [ + 30.26, + -2.37 + ], + [ + 30.28, + -2.47 + ], + [ + 30.36, + -2.36 + ], + [ + 30.54, + -2.41 + ], + [ + 30.42, + -2.66 + ], + [ + 30.53, + -2.66 + ], + [ + 30.41, + -2.85 + ], + [ + 30.41, + -2.86 + ], + [ + 30.84, + -2.98 + ], + [ + 30.84, + -3.25 + ], + [ + 30.5, + -3.52 + ], + [ + 30.23, + -3.95 + ], + [ + 30.04, + -4.28 + ], + [ + 30.01, + -4.29 + ], + [ + 29.95, + -4.33 + ], + [ + 29.66, + -4.45 + ], + [ + 29.32, + -3.78 + ], + [ + 29.36, + -3.36 + ], + [ + 29.21, + -3.36 + ], + [ + 29.24, + -3.27 + ], + [ + 29.23, + -3.23 + ], + [ + 29.22, + -3.19 + ], + [ + 29.23, + -3.19 + ], + [ + 29.23, + -3.18 + ], + [ + 29.22, + -3.18 + ], + [ + 29.23, + -3.16 + ], + [ + 29.25, + -3.1 + ], + [ + 29.14, + -2.94 + ], + [ + 29.13, + -2.94 + ], + [ + 29.11, + -2.93 + ], + [ + 29.09, + -2.88 + ], + [ + 29.09, + -2.87 + ], + [ + 29.07, + -2.86 + ], + [ + 29.07, + -2.85 + ], + [ + 29, + -2.81 + ], + [ + 29.04, + -2.74 + ] + ] + ] + }, + "properties": { + "A3": "BDI" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 12.25, + 50.27 + ], + [ + 12.26, + 50.26 + ], + [ + 12.28, + 50.22 + ], + [ + 12.29, + 50.18 + ], + [ + 12.33, + 50.18 + ], + [ + 12.32, + 50.18 + ], + [ + 12.33, + 50.23 + ], + [ + 12.35, + 50.24 + ], + [ + 12.36, + 50.24 + ], + [ + 12.35, + 50.25 + ], + [ + 12.73, + 50.43 + ], + [ + 13.34, + 50.61 + ], + [ + 13.43, + 50.61 + ], + [ + 13.53, + 50.7 + ], + [ + 13.54, + 50.71 + ], + [ + 14.23, + 50.87 + ], + [ + 14.24, + 50.88 + ], + [ + 14.23, + 50.89 + ], + [ + 14.24, + 50.89 + ], + [ + 14.33, + 50.98 + ], + [ + 14.32, + 50.99 + ], + [ + 14.26, + 50.99 + ], + [ + 14.5, + 51.05 + ], + [ + 14.58, + 50.94 + ], + [ + 14.81, + 50.85 + ], + [ + 14.82, + 50.87 + ], + [ + 15.06, + 51.02 + ], + [ + 15.31, + 50.86 + ], + [ + 15.32, + 50.86 + ], + [ + 15.36, + 50.85 + ], + [ + 16.02, + 50.6 + ], + [ + 16.39, + 50.62 + ], + [ + 16.4, + 50.62 + ], + [ + 16.42, + 50.57 + ], + [ + 16.41, + 50.56 + ], + [ + 16.4, + 50.55 + ], + [ + 16.39, + 50.54 + ], + [ + 16.4, + 50.54 + ], + [ + 16.37, + 50.52 + ], + [ + 16.37, + 50.51 + ], + [ + 16.29, + 50.48 + ], + [ + 16.27, + 50.48 + ], + [ + 16.25, + 50.47 + ], + [ + 16.23, + 50.45 + ], + [ + 16.2, + 50.43 + ], + [ + 16.21, + 50.42 + ], + [ + 16.36, + 50.38 + ], + [ + 16.36, + 50.37 + ], + [ + 16.36, + 50.35 + ], + [ + 16.38, + 50.34 + ], + [ + 16.52, + 50.25 + ], + [ + 16.52, + 50.24 + ], + [ + 16.7, + 50.1 + ], + [ + 17.01, + 50.22 + ], + [ + 16.91, + 50.45 + ], + [ + 17.35, + 50.26 + ], + [ + 17.72, + 50.32 + ], + [ + 17.59, + 50.16 + ], + [ + 17.75, + 50.07 + ], + [ + 18.35, + 49.93 + ], + [ + 18.35, + 49.94 + ], + [ + 18.34, + 49.94 + ], + [ + 18.33, + 49.95 + ], + [ + 18.37, + 49.94 + ], + [ + 18.41, + 49.94 + ], + [ + 18.45, + 49.92 + ], + [ + 18.46, + 49.92 + ], + [ + 18.48, + 49.91 + ], + [ + 18.54, + 49.93 + ], + [ + 18.55, + 49.92 + ], + [ + 18.58, + 49.81 + ], + [ + 18.61, + 49.77 + ], + [ + 18.61, + 49.76 + ], + [ + 18.85, + 49.52 + ], + [ + 18.77, + 49.5 + ], + [ + 18.72, + 49.5 + ], + [ + 18.25, + 49.29 + ], + [ + 17.89, + 48.93 + ], + [ + 17.18, + 48.87 + ], + [ + 17.18, + 48.86 + ], + [ + 17.16, + 48.85 + ], + [ + 17.12, + 48.83 + ], + [ + 17.09, + 48.79 + ], + [ + 16.99, + 48.69 + ], + [ + 16.97, + 48.66 + ], + [ + 16.94, + 48.62 + ], + [ + 16.92, + 48.65 + ], + [ + 16.92, + 48.66 + ], + [ + 16.91, + 48.71 + ], + [ + 16.88, + 48.72 + ], + [ + 16.89, + 48.72 + ], + [ + 16.88, + 48.72 + ], + [ + 16.67, + 48.78 + ], + [ + 16.66, + 48.78 + ], + [ + 16.64, + 48.79 + ], + [ + 16.62, + 48.78 + ], + [ + 16.61, + 48.78 + ], + [ + 16.46, + 48.81 + ], + [ + 16.44, + 48.78 + ], + [ + 15.93, + 48.82 + ], + [ + 15.91, + 48.84 + ], + [ + 15.89, + 48.84 + ], + [ + 15.88, + 48.85 + ], + [ + 15.84, + 48.86 + ], + [ + 15.85, + 48.86 + ], + [ + 15.85, + 48.87 + ], + [ + 15.84, + 48.87 + ], + [ + 15.84, + 48.88 + ], + [ + 15.85, + 48.88 + ], + [ + 15.84, + 48.88 + ], + [ + 15.34, + 48.98 + ], + [ + 15.33, + 48.98 + ], + [ + 15.24, + 48.96 + ], + [ + 15.16, + 48.98 + ], + [ + 15.15, + 48.98 + ], + [ + 14.99, + 49.01 + ], + [ + 14.99, + 48.94 + ], + [ + 14.98, + 48.92 + ], + [ + 14.97, + 48.84 + ], + [ + 14.97, + 48.83 + ], + [ + 14.97, + 48.76 + ], + [ + 14.96, + 48.76 + ], + [ + 14.81, + 48.78 + ], + [ + 14.81, + 48.77 + ], + [ + 14.6, + 48.63 + ], + [ + 14.07, + 48.59 + ], + [ + 13.84, + 48.77 + ], + [ + 13.41, + 48.98 + ], + [ + 13.41, + 48.99 + ], + [ + 13.41, + 49.01 + ], + [ + 12.66, + 49.43 + ], + [ + 12.48, + 49.84 + ], + [ + 12.4, + 50.01 + ], + [ + 12.39, + 50.01 + ], + [ + 12.36, + 50.02 + ], + [ + 12.36, + 50.03 + ], + [ + 12.36, + 50.02 + ], + [ + 12.36, + 50.03 + ], + [ + 12.13, + 50.23 + ], + [ + 12.25, + 50.27 + ] + ] + ] + }, + "properties": { + "A3": "CZE" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 34.49, + 31.6 + ], + [ + 34.27, + 31.22 + ], + [ + 34.22, + 31.32 + ], + [ + 34.49, + 31.6 + ] + ] + ], + [ + [ + [ + 35.15, + 31.74 + ], + [ + 35.19, + 31.81 + ], + [ + 34.98, + 31.83 + ], + [ + 34.99, + 32.07 + ], + [ + 34.99, + 32.09 + ], + [ + 34.98, + 32.09 + ], + [ + 34.99, + 32.1 + ], + [ + 34.99, + 32.11 + ], + [ + 35.08, + 32.46 + ], + [ + 35.37, + 32.52 + ], + [ + 35.45, + 32.41 + ], + [ + 35.46, + 32.41 + ], + [ + 35.55, + 32.39 + ], + [ + 35.56, + 31.77 + ], + [ + 35.4, + 31.49 + ], + [ + 34.91, + 31.35 + ], + [ + 35.15, + 31.74 + ] + ] + ] + ] + }, + "properties": { + "A3": "PSE" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -59.54, + 13.23 + ], + [ + -59.42, + 13.15 + ], + [ + -59.53, + 13.04 + ], + [ + -59.64, + 13.33 + ], + [ + -59.54, + 13.23 + ] + ] + ] + }, + "properties": { + "A3": "BRB" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 11.13, + -3.94 + ], + [ + 11.5, + -3.51 + ], + [ + 11.68, + -3.69 + ], + [ + 11.93, + -3.64 + ], + [ + 11.84, + -3.56 + ], + [ + 11.97, + -3.31 + ], + [ + 11.7, + -3.18 + ], + [ + 11.8, + -3.01 + ], + [ + 11.54, + -2.86 + ], + [ + 11.65, + -2.62 + ], + [ + 11.57, + -2.33 + ], + [ + 11.74, + -2.44 + ], + [ + 12.48, + -2.33 + ], + [ + 12.44, + -1.9 + ], + [ + 12.65, + -1.82 + ], + [ + 12.82, + -1.91 + ], + [ + 12.98, + -2.37 + ], + [ + 13.48, + -2.44 + ], + [ + 13.76, + -2.09 + ], + [ + 13.93, + -2.35 + ], + [ + 13.87, + -2.47 + ], + [ + 14.1, + -2.5 + ], + [ + 14.26, + -2.35 + ], + [ + 14.16, + -2.24 + ], + [ + 14.26, + -1.97 + ], + [ + 14.43, + -1.89 + ], + [ + 14.54, + -0.59 + ], + [ + 14.19, + -0.43 + ], + [ + 14.15, + -0.25 + ], + [ + 13.91, + -0.22 + ], + [ + 13.88, + 0.24 + ], + [ + 14.08, + 0.57 + ], + [ + 14.38, + 0.67 + ], + [ + 14.5, + 0.96 + ], + [ + 14.24, + 1.4 + ], + [ + 13.8, + 1.44 + ], + [ + 13.15, + 1.24 + ], + [ + 13.26, + 1.33 + ], + [ + 13.13, + 1.58 + ], + [ + 13.29, + 2.17 + ], + [ + 14.6, + 2.21 + ], + [ + 14.89, + 2.07 + ], + [ + 14.9, + 2.07 + ], + [ + 14.91, + 2 + ], + [ + 14.92, + 2 + ], + [ + 14.94, + 2 + ], + [ + 14.98, + 2.04 + ], + [ + 14.99, + 2.04 + ], + [ + 15.03, + 2 + ], + [ + 15.09, + 1.98 + ], + [ + 15.1, + 1.98 + ], + [ + 15.11, + 2 + ], + [ + 15.14, + 2.02 + ], + [ + 15.15, + 2.04 + ], + [ + 15.16, + 2.04 + ], + [ + 15.18, + 2.02 + ], + [ + 15.18, + 2.03 + ], + [ + 15.2, + 2.04 + ], + [ + 15.21, + 2.04 + ], + [ + 15.25, + 2.02 + ], + [ + 15.27, + 2 + ], + [ + 15.29, + 1.98 + ], + [ + 15.31, + 1.96 + ], + [ + 15.31, + 1.93 + ], + [ + 15.34, + 1.94 + ], + [ + 15.33, + 1.93 + ], + [ + 15.34, + 1.92 + ], + [ + 15.35, + 1.91 + ], + [ + 15.37, + 1.93 + ], + [ + 15.39, + 1.94 + ], + [ + 15.42, + 1.95 + ], + [ + 15.42, + 1.96 + ], + [ + 15.47, + 1.97 + ], + [ + 15.51, + 1.97 + ], + [ + 15.53, + 1.96 + ], + [ + 15.55, + 1.96 + ], + [ + 15.56, + 1.95 + ], + [ + 15.6, + 1.95 + ], + [ + 15.62, + 1.94 + ], + [ + 15.63, + 1.94 + ], + [ + 15.66, + 1.93 + ], + [ + 15.67, + 1.93 + ], + [ + 15.71, + 1.93 + ], + [ + 15.72, + 1.91 + ], + [ + 15.74, + 1.92 + ], + [ + 15.77, + 1.9 + ], + [ + 15.78, + 1.89 + ], + [ + 15.79, + 1.87 + ], + [ + 15.8, + 1.87 + ], + [ + 15.82, + 1.85 + ], + [ + 15.87, + 1.82 + ], + [ + 15.91, + 1.79 + ], + [ + 15.92, + 1.78 + ], + [ + 15.95, + 1.77 + ], + [ + 15.97, + 1.77 + ], + [ + 16, + 1.76 + ], + [ + 16.02, + 1.77 + ], + [ + 16.02, + 1.74 + ], + [ + 16.02, + 1.72 + ], + [ + 16.02, + 1.71 + ], + [ + 16.02, + 1.68 + ], + [ + 16.02, + 1.67 + ], + [ + 16.06, + 1.66 + ], + [ + 16.07, + 1.67 + ], + [ + 16.07, + 1.68 + ], + [ + 16.1, + 1.7 + ], + [ + 16.12, + 1.7 + ], + [ + 16.13, + 1.7 + ], + [ + 16.14, + 1.69 + ], + [ + 16.15, + 1.69 + ], + [ + 16.15, + 1.7 + ], + [ + 16.14, + 1.72 + ], + [ + 16.14, + 1.74 + ], + [ + 16.15, + 1.76 + ], + [ + 16.14, + 1.76 + ], + [ + 16.14, + 1.8 + ], + [ + 16.13, + 1.81 + ], + [ + 16.12, + 1.82 + ], + [ + 16.12, + 1.83 + ], + [ + 16.12, + 1.85 + ], + [ + 16.11, + 1.86 + ], + [ + 16.11, + 1.87 + ], + [ + 16.11, + 1.89 + ], + [ + 16.1, + 1.89 + ], + [ + 16.08, + 1.9 + ], + [ + 16.08, + 1.91 + ], + [ + 16.08, + 1.92 + ], + [ + 16.08, + 1.93 + ], + [ + 16.08, + 1.94 + ], + [ + 16.07, + 1.96 + ], + [ + 16.06, + 1.96 + ], + [ + 16.05, + 1.99 + ], + [ + 16.05, + 2 + ], + [ + 16.06, + 2.02 + ], + [ + 16.07, + 2.03 + ], + [ + 16.08, + 2.04 + ], + [ + 16.08, + 2.05 + ], + [ + 16.06, + 2.06 + ], + [ + 16.06, + 2.07 + ], + [ + 16.07, + 2.08 + ], + [ + 16.08, + 2.11 + ], + [ + 16.08, + 2.14 + ], + [ + 16.08, + 2.16 + ], + [ + 16.08, + 2.17 + ], + [ + 16.08, + 2.18 + ], + [ + 16.08, + 2.2 + ], + [ + 16.13, + 2.2 + ], + [ + 16.14, + 2.18 + ], + [ + 16.15, + 2.18 + ], + [ + 16.17, + 2.19 + ], + [ + 16.17, + 2.2 + ], + [ + 16.19, + 2.21 + ], + [ + 16.19, + 2.22 + ], + [ + 16.66, + 3.53 + ], + [ + 17.48, + 3.71 + ], + [ + 18.18, + 3.48 + ], + [ + 18.48, + 3.64 + ], + [ + 18.62, + 3.48 + ], + [ + 18.63, + 3.27 + ], + [ + 18.63, + 3.26 + ], + [ + 18.62, + 3.15 + ], + [ + 18.62, + 3.14 + ], + [ + 18.6, + 3.12 + ], + [ + 18.59, + 3.11 + ], + [ + 18.54, + 3.08 + ], + [ + 18.54, + 3.07 + ], + [ + 18.51, + 3 + ], + [ + 18.51, + 2.98 + ], + [ + 18.5, + 2.97 + ], + [ + 18.5, + 2.96 + ], + [ + 18.49, + 2.96 + ], + [ + 18.46, + 2.9 + ], + [ + 18.46, + 2.89 + ], + [ + 18.45, + 2.87 + ], + [ + 18.44, + 2.86 + ], + [ + 18.44, + 2.84 + ], + [ + 18.42, + 2.79 + ], + [ + 18.41, + 2.78 + ], + [ + 18.41, + 2.77 + ], + [ + 18.41, + 2.76 + ], + [ + 18.41, + 2.75 + ], + [ + 18.39, + 2.71 + ], + [ + 18.38, + 2.7 + ], + [ + 18.37, + 2.68 + ], + [ + 18.37, + 2.67 + ], + [ + 18.28, + 2.55 + ], + [ + 18.25, + 2.54 + ], + [ + 18.23, + 2.51 + ], + [ + 18.19, + 2.4 + ], + [ + 18.22, + 2.41 + ], + [ + 18.21, + 2.39 + ], + [ + 18.16, + 2.33 + ], + [ + 18.15, + 2.33 + ], + [ + 18.15, + 2.32 + ], + [ + 18.15, + 2.31 + ], + [ + 18.13, + 2.3 + ], + [ + 18.11, + 2.27 + ], + [ + 18.1, + 2.24 + ], + [ + 18.05, + 2.04 + ], + [ + 18.08, + 1.92 + ], + [ + 18.08, + 1.91 + ], + [ + 18.05, + 1.87 + ], + [ + 18.07, + 1.76 + ], + [ + 18.07, + 1.75 + ], + [ + 18.08, + 1.72 + ], + [ + 18.08, + 1.68 + ], + [ + 18.04, + 1.48 + ], + [ + 18.03, + 1.45 + ], + [ + 17.98, + 1.37 + ], + [ + 17.98, + 1.36 + ], + [ + 17.97, + 1.36 + ], + [ + 17.97, + 1.35 + ], + [ + 17.91, + 1.17 + ], + [ + 17.93, + 1.17 + ], + [ + 17.93, + 1.16 + ], + [ + 17.92, + 1.13 + ], + [ + 17.87, + 1.08 + ], + [ + 17.86, + 1.06 + ], + [ + 17.85, + 1.04 + ], + [ + 17.84, + 1.02 + ], + [ + 17.84, + 1 + ], + [ + 17.84, + 0.99 + ], + [ + 17.84, + 0.98 + ], + [ + 17.85, + 0.91 + ], + [ + 17.85, + 0.9 + ], + [ + 17.88, + 0.82 + ], + [ + 17.89, + 0.79 + ], + [ + 17.87, + 0.72 + ], + [ + 17.86, + 0.81 + ], + [ + 17.87, + 0.68 + ], + [ + 17.87, + 0.67 + ], + [ + 17.87, + 0.63 + ], + [ + 17.87, + 0.62 + ], + [ + 17.87, + 0.55 + ], + [ + 17.89, + 0.56 + ], + [ + 17.9, + 0.55 + ], + [ + 17.92, + 0.54 + ], + [ + 17.93, + 0.54 + ], + [ + 17.94, + 0.53 + ], + [ + 17.94, + 0.52 + ], + [ + 17.92, + 0.32 + ], + [ + 17.91, + 0.31 + ], + [ + 17.88, + 0.29 + ], + [ + 17.86, + 0.29 + ], + [ + 17.84, + 0.26 + ], + [ + 17.83, + 0.25 + ], + [ + 17.81, + 0.21 + ], + [ + 17.79, + 0.16 + ], + [ + 17.75, + 0.03 + ], + [ + 17.75, + 0 + ], + [ + 17.74, + -0.02 + ], + [ + 17.74, + -0.04 + ], + [ + 17.74, + -0.05 + ], + [ + 17.73, + -0.07 + ], + [ + 17.73, + -0.08 + ], + [ + 17.72, + -0.1 + ], + [ + 17.71, + -0.11 + ], + [ + 17.69, + -0.14 + ], + [ + 17.68, + -0.15 + ], + [ + 17.67, + -0.21 + ], + [ + 17.66, + -0.24 + ], + [ + 17.66, + -0.25 + ], + [ + 17.67, + -0.26 + ], + [ + 17.7, + -0.34 + ], + [ + 17.71, + -0.35 + ], + [ + 17.72, + -0.39 + ], + [ + 17.72, + -0.4 + ], + [ + 17.7, + -0.55 + ], + [ + 17.69, + -0.55 + ], + [ + 17.69, + -0.56 + ], + [ + 17.69, + -0.57 + ], + [ + 17.69, + -0.58 + ], + [ + 17.69, + -0.59 + ], + [ + 17.64, + -0.57 + ], + [ + 17.67, + -0.62 + ], + [ + 17.66, + -0.63 + ], + [ + 17.5, + -0.78 + ], + [ + 17.49, + -0.79 + ], + [ + 17.49, + -0.8 + ], + [ + 17.48, + -0.81 + ], + [ + 17.47, + -0.72 + ], + [ + 17.07, + -1.1 + ], + [ + 17.03, + -1.12 + ], + [ + 16.98, + -1.08 + ], + [ + 16.89, + -1.16 + ], + [ + 16.85, + -1.23 + ], + [ + 16.83, + -1.29 + ], + [ + 16.83, + -1.3 + ], + [ + 16.82, + -1.3 + ], + [ + 16.8, + -1.33 + ], + [ + 16.83, + -1.22 + ], + [ + 16.78, + -1.3 + ], + [ + 16.78, + -1.36 + ], + [ + 16.78, + -1.37 + ], + [ + 16.7, + -1.41 + ], + [ + 16.58, + -1.77 + ], + [ + 16.58, + -1.78 + ], + [ + 16.13, + -2.19 + ], + [ + 16.22, + -2.7 + ], + [ + 16.21, + -2.7 + ], + [ + 16.16, + -2.89 + ], + [ + 16.18, + -3.18 + ], + [ + 16.18, + -3.19 + ], + [ + 16.17, + -3.23 + ], + [ + 16.18, + -3.24 + ], + [ + 16.18, + -3.25 + ], + [ + 16.19, + -3.37 + ], + [ + 16.19, + -3.38 + ], + [ + 16.17, + -3.42 + ], + [ + 16.16, + -3.43 + ], + [ + 16.15, + -3.44 + ], + [ + 16.14, + -3.45 + ], + [ + 16.11, + -3.51 + ], + [ + 16.08, + -3.57 + ], + [ + 16.07, + -3.58 + ], + [ + 16.05, + -3.6 + ], + [ + 16.05, + -3.61 + ], + [ + 16.04, + -3.63 + ], + [ + 16.03, + -3.64 + ], + [ + 16.02, + -3.68 + ], + [ + 16.01, + -3.69 + ], + [ + 16.01, + -3.7 + ], + [ + 16, + -3.71 + ], + [ + 15.99, + -3.74 + ], + [ + 15.98, + -3.75 + ], + [ + 15.98, + -3.76 + ], + [ + 15.96, + -3.78 + ], + [ + 15.95, + -3.81 + ], + [ + 15.94, + -3.83 + ], + [ + 15.92, + -3.88 + ], + [ + 15.92, + -3.9 + ], + [ + 15.91, + -3.93 + ], + [ + 15.9, + -3.94 + ], + [ + 15.88, + -3.96 + ], + [ + 15.86, + -3.96 + ], + [ + 15.75, + -3.99 + ], + [ + 15.74, + -3.99 + ], + [ + 15.65, + -4 + ], + [ + 15.64, + -4.01 + ], + [ + 15.55, + -4.05 + ], + [ + 15.54, + -4.05 + ], + [ + 15.39, + -4.17 + ], + [ + 15.49, + -4.17 + ], + [ + 15.48, + -4.18 + ], + [ + 15.48, + -4.2 + ], + [ + 15.35, + -4.27 + ], + [ + 15.3, + -4.17 + ], + [ + 15.3, + -4.28 + ], + [ + 15.28, + -4.3 + ], + [ + 15.21, + -4.32 + ], + [ + 15.19, + -4.33 + ], + [ + 15.17, + -4.38 + ], + [ + 15.18, + -4.39 + ], + [ + 15.16, + -4.4 + ], + [ + 15.15, + -4.41 + ], + [ + 15.14, + -4.43 + ], + [ + 15.13, + -4.43 + ], + [ + 15.13, + -4.44 + ], + [ + 15.12, + -4.46 + ], + [ + 15.12, + -4.47 + ], + [ + 15.11, + -4.48 + ], + [ + 15.1, + -4.48 + ], + [ + 15.09, + -4.5 + ], + [ + 15.07, + -4.51 + ], + [ + 15.05, + -4.54 + ], + [ + 15.03, + -4.54 + ], + [ + 15.02, + -4.56 + ], + [ + 15, + -4.58 + ], + [ + 14.99, + -4.59 + ], + [ + 14.99, + -4.6 + ], + [ + 14.97, + -4.62 + ], + [ + 14.96, + -4.63 + ], + [ + 14.9, + -4.69 + ], + [ + 14.89, + -4.7 + ], + [ + 14.88, + -4.73 + ], + [ + 14.87, + -4.76 + ], + [ + 14.86, + -4.77 + ], + [ + 14.85, + -4.79 + ], + [ + 14.84, + -4.82 + ], + [ + 14.83, + -4.83 + ], + [ + 14.82, + -4.83 + ], + [ + 14.8, + -4.84 + ], + [ + 14.78, + -4.84 + ], + [ + 14.76, + -4.86 + ], + [ + 14.74, + -4.87 + ], + [ + 14.73, + -4.88 + ], + [ + 14.7, + -4.91 + ], + [ + 14.67, + -4.92 + ], + [ + 14.66, + -4.92 + ], + [ + 14.62, + -4.91 + ], + [ + 14.6, + -4.9 + ], + [ + 14.59, + -4.89 + ], + [ + 14.57, + -4.88 + ], + [ + 14.56, + -4.86 + ], + [ + 14.54, + -4.86 + ], + [ + 14.52, + -4.86 + ], + [ + 14.51, + -4.86 + ], + [ + 14.48, + -4.85 + ], + [ + 14.47, + -4.85 + ], + [ + 14.46, + -4.86 + ], + [ + 14.44, + -4.87 + ], + [ + 14.43, + -4.88 + ], + [ + 14.41, + -4.89 + ], + [ + 14.4, + -4.28 + ], + [ + 13.95, + -4.51 + ], + [ + 13.73, + -4.44 + ], + [ + 13.7, + -4.74 + ], + [ + 13.51, + -4.75 + ], + [ + 13.43, + -4.92 + ], + [ + 13.1, + -4.64 + ], + [ + 13.1, + -4.68 + ], + [ + 12.77, + -4.39 + ], + [ + 12.76, + -4.4 + ], + [ + 12.75, + -4.42 + ], + [ + 12.73, + -4.43 + ], + [ + 12.68, + -4.5 + ], + [ + 12.67, + -4.51 + ], + [ + 12.66, + -4.53 + ], + [ + 12.66, + -4.54 + ], + [ + 12.64, + -4.56 + ], + [ + 12.62, + -4.56 + ], + [ + 12.56, + -4.58 + ], + [ + 12.52, + -4.58 + ], + [ + 12.45, + -4.6 + ], + [ + 12.43, + -4.61 + ], + [ + 12.4, + -4.61 + ], + [ + 12.39, + -4.62 + ], + [ + 12.39, + -4.64 + ], + [ + 12.4, + -4.65 + ], + [ + 12.4, + -4.66 + ], + [ + 12.39, + -4.67 + ], + [ + 12.38, + -4.68 + ], + [ + 12.38, + -4.7 + ], + [ + 12.37, + -4.72 + ], + [ + 12.35, + -4.76 + ], + [ + 12.33, + -4.79 + ], + [ + 12.2, + -4.79 + ], + [ + 12.19, + -4.8 + ], + [ + 12.19, + -4.82 + ], + [ + 12.19, + -4.83 + ], + [ + 12.18, + -4.85 + ], + [ + 12.17, + -4.9 + ], + [ + 12.15, + -4.91 + ], + [ + 12.08, + -4.97 + ], + [ + 12.01, + -5.03 + ], + [ + 11.8, + -4.57 + ], + [ + 11.13, + -3.94 + ] + ], + [ + [ + 16.86, + -1.14 + ], + [ + 16.89, + -1.12 + ], + [ + 16.88, + -1.12 + ], + [ + 16.86, + -1.14 + ] + ] + ], + [ + [ + [ + 17.88, + 1.08 + ], + [ + 17.88, + 1.07 + ], + [ + 17.87, + 1.08 + ], + [ + 17.88, + 1.08 + ] + ] + ], + [ + [ + [ + 16.88, + -1.24 + ], + [ + 16.87, + -1.24 + ], + [ + 16.86, + -1.23 + ], + [ + 16.88, + -1.23 + ], + [ + 16.88, + -1.24 + ] + ] + ], + [ + [ + [ + 16.6, + -1.73 + ], + [ + 16.6, + -1.75 + ], + [ + 16.59, + -1.76 + ], + [ + 16.6, + -1.73 + ] + ] + ], + [ + [ + [ + 16.49, + -1.91 + ], + [ + 16.48, + -1.92 + ], + [ + 16.47, + -1.92 + ], + [ + 16.49, + -1.91 + ] + ] + ] + ] + }, + "properties": { + "A3": "COG" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 13.59, + 45.47 + ], + [ + 14.32, + 45.47 + ], + [ + 14.57, + 45.67 + ], + [ + 14.82, + 45.46 + ], + [ + 15.17, + 45.42 + ], + [ + 15.18, + 45.42 + ], + [ + 15.2, + 45.43 + ], + [ + 15.21, + 45.43 + ], + [ + 15.3, + 45.57 + ], + [ + 15.29, + 45.61 + ], + [ + 15.3, + 45.61 + ], + [ + 15.34, + 45.64 + ], + [ + 15.34, + 45.65 + ], + [ + 15.28, + 45.74 + ], + [ + 15.7, + 45.84 + ], + [ + 15.71, + 45.85 + ], + [ + 15.69, + 45.86 + ], + [ + 15.68, + 46.23 + ], + [ + 15.69, + 46.23 + ], + [ + 16.06, + 46.39 + ], + [ + 16.07, + 46.39 + ], + [ + 16.1, + 46.39 + ], + [ + 16.11, + 46.39 + ], + [ + 16.13, + 46.4 + ], + [ + 16.15, + 46.4 + ], + [ + 16.17, + 46.39 + ], + [ + 16.16, + 46.38 + ], + [ + 16.2, + 46.38 + ], + [ + 16.24, + 46.38 + ], + [ + 16.25, + 46.38 + ], + [ + 16.26, + 46.38 + ], + [ + 16.33, + 46.53 + ], + [ + 16.41, + 46.53 + ], + [ + 16.42, + 46.53 + ], + [ + 16.43, + 46.53 + ], + [ + 16.46, + 46.52 + ], + [ + 16.48, + 46.51 + ], + [ + 16.5, + 46.5 + ], + [ + 16.51, + 46.5 + ], + [ + 16.57, + 46.47 + ], + [ + 16.6, + 46.48 + ], + [ + 16.61, + 46.47 + ], + [ + 16.62, + 46.47 + ], + [ + 16.63, + 46.46 + ], + [ + 16.64, + 46.46 + ], + [ + 16.7, + 46.41 + ], + [ + 16.72, + 46.39 + ], + [ + 16.74, + 46.4 + ], + [ + 16.74, + 46.39 + ], + [ + 16.76, + 46.38 + ], + [ + 16.77, + 46.38 + ], + [ + 16.79, + 46.38 + ], + [ + 16.79, + 46.39 + ], + [ + 16.8, + 46.38 + ], + [ + 16.81, + 46.38 + ], + [ + 16.83, + 46.37 + ], + [ + 16.84, + 46.37 + ], + [ + 16.86, + 46.35 + ], + [ + 16.87, + 46.34 + ], + [ + 16.88, + 46.34 + ], + [ + 16.88, + 46.33 + ], + [ + 16.88, + 46.3 + ], + [ + 16.89, + 46.29 + ], + [ + 16.97, + 46.23 + ], + [ + 17.18, + 46.11 + ], + [ + 17.19, + 46.11 + ], + [ + 17.23, + 46.09 + ], + [ + 17.22, + 46.09 + ], + [ + 17.26, + 46.06 + ], + [ + 17.26, + 46.01 + ], + [ + 17.3, + 45.99 + ], + [ + 17.29, + 45.99 + ], + [ + 17.31, + 45.97 + ], + [ + 17.32, + 45.97 + ], + [ + 17.36, + 45.97 + ], + [ + 17.36, + 45.96 + ], + [ + 17.35, + 45.94 + ], + [ + 17.36, + 45.94 + ], + [ + 17.37, + 45.95 + ], + [ + 17.38, + 45.95 + ], + [ + 17.4, + 45.93 + ], + [ + 17.4, + 45.94 + ], + [ + 17.43, + 45.95 + ], + [ + 17.51, + 45.94 + ], + [ + 17.53, + 45.93 + ], + [ + 17.54, + 45.93 + ], + [ + 17.59, + 45.92 + ], + [ + 17.6, + 45.92 + ], + [ + 17.62, + 45.91 + ], + [ + 17.63, + 45.89 + ], + [ + 17.64, + 45.88 + ], + [ + 17.64, + 45.87 + ], + [ + 17.65, + 45.86 + ], + [ + 17.69, + 45.84 + ], + [ + 17.72, + 45.83 + ], + [ + 17.73, + 45.83 + ], + [ + 17.75, + 45.82 + ], + [ + 17.76, + 45.81 + ], + [ + 17.77, + 45.81 + ], + [ + 17.82, + 45.81 + ], + [ + 17.83, + 45.81 + ], + [ + 17.84, + 45.79 + ], + [ + 17.85, + 45.78 + ], + [ + 17.87, + 45.77 + ], + [ + 17.88, + 45.78 + ], + [ + 17.89, + 45.79 + ], + [ + 17.92, + 45.79 + ], + [ + 17.93, + 45.79 + ], + [ + 17.95, + 45.79 + ], + [ + 17.99, + 45.79 + ], + [ + 18, + 45.8 + ], + [ + 18.01, + 45.79 + ], + [ + 18.02, + 45.78 + ], + [ + 18.06, + 45.77 + ], + [ + 18.08, + 45.77 + ], + [ + 18.09, + 45.77 + ], + [ + 18.13, + 45.79 + ], + [ + 18.21, + 45.78 + ], + [ + 18.24, + 45.77 + ], + [ + 18.26, + 45.76 + ], + [ + 18.72, + 45.91 + ], + [ + 18.81, + 45.88 + ], + [ + 18.81, + 45.89 + ], + [ + 18.83, + 45.89 + ], + [ + 18.83, + 45.9 + ], + [ + 18.81, + 45.9 + ], + [ + 18.81, + 45.91 + ], + [ + 18.82, + 45.91 + ], + [ + 18.89, + 45.92 + ], + [ + 18.86, + 45.86 + ], + [ + 18.84, + 45.87 + ], + [ + 18.86, + 45.85 + ], + [ + 18.86, + 45.83 + ], + [ + 18.85, + 45.81 + ], + [ + 18.87, + 45.79 + ], + [ + 18.87, + 45.78 + ], + [ + 18.85, + 45.77 + ], + [ + 18.9, + 45.75 + ], + [ + 18.9, + 45.72 + ], + [ + 18.9, + 45.75 + ], + [ + 18.93, + 45.69 + ], + [ + 18.94, + 45.68 + ], + [ + 18.94, + 45.69 + ], + [ + 18.95, + 45.68 + ], + [ + 18.96, + 45.66 + ], + [ + 18.97, + 45.67 + ], + [ + 18.95, + 45.65 + ], + [ + 18.96, + 45.65 + ], + [ + 18.93, + 45.63 + ], + [ + 18.95, + 45.62 + ], + [ + 18.93, + 45.62 + ], + [ + 18.93, + 45.63 + ], + [ + 18.92, + 45.63 + ], + [ + 18.92, + 45.62 + ], + [ + 18.92, + 45.6 + ], + [ + 18.91, + 45.6 + ], + [ + 18.9, + 45.59 + ], + [ + 18.9, + 45.58 + ], + [ + 18.89, + 45.57 + ], + [ + 18.9, + 45.57 + ], + [ + 18.93, + 45.54 + ], + [ + 18.94, + 45.54 + ], + [ + 18.98, + 45.54 + ], + [ + 19, + 45.54 + ], + [ + 19.03, + 45.54 + ], + [ + 19.06, + 45.53 + ], + [ + 19.07, + 45.53 + ], + [ + 19.09, + 45.52 + ], + [ + 19.1, + 45.5 + ], + [ + 19.09, + 45.49 + ], + [ + 19.02, + 45.49 + ], + [ + 19.01, + 45.5 + ], + [ + 19, + 45.49 + ], + [ + 18.99, + 45.48 + ], + [ + 18.99, + 45.47 + ], + [ + 18.99, + 45.45 + ], + [ + 18.99, + 45.44 + ], + [ + 19.02, + 45.43 + ], + [ + 19.03, + 45.42 + ], + [ + 19.01, + 45.4 + ], + [ + 19, + 45.4 + ], + [ + 18.97, + 45.39 + ], + [ + 18.97, + 45.38 + ], + [ + 18.99, + 45.36 + ], + [ + 19.01, + 45.36 + ], + [ + 19.01, + 45.35 + ], + [ + 19.03, + 45.35 + ], + [ + 19.06, + 45.34 + ], + [ + 19.09, + 45.34 + ], + [ + 19.09, + 45.33 + ], + [ + 19.1, + 45.3 + ], + [ + 19.13, + 45.29 + ], + [ + 19.14, + 45.28 + ], + [ + 19.15, + 45.28 + ], + [ + 19.17, + 45.27 + ], + [ + 19.19, + 45.27 + ], + [ + 19.2, + 45.26 + ], + [ + 19.22, + 45.26 + ], + [ + 19.23, + 45.25 + ], + [ + 19.24, + 45.25 + ], + [ + 19.28, + 45.24 + ], + [ + 19.33, + 45.23 + ], + [ + 19.42, + 45.23 + ], + [ + 19.09, + 45.15 + ], + [ + 19.07, + 44.97 + ], + [ + 19.02, + 44.86 + ], + [ + 19.01, + 44.86 + ], + [ + 19, + 44.85 + ], + [ + 18.97, + 44.85 + ], + [ + 18.96, + 44.85 + ], + [ + 18.92, + 44.85 + ], + [ + 18.91, + 44.85 + ], + [ + 18.9, + 44.85 + ], + [ + 18.89, + 44.85 + ], + [ + 18.87, + 44.85 + ], + [ + 18.85, + 44.85 + ], + [ + 18.84, + 44.86 + ], + [ + 18.83, + 44.87 + ], + [ + 18.82, + 44.88 + ], + [ + 18.81, + 44.88 + ], + [ + 18.8, + 44.88 + ], + [ + 18.77, + 44.9 + ], + [ + 18.76, + 44.91 + ], + [ + 18.76, + 44.92 + ], + [ + 18.76, + 44.94 + ], + [ + 18.78, + 44.94 + ], + [ + 18.79, + 44.93 + ], + [ + 18.81, + 44.94 + ], + [ + 18.8, + 44.95 + ], + [ + 18.78, + 44.98 + ], + [ + 18.79, + 44.98 + ], + [ + 18.8, + 44.99 + ], + [ + 18.78, + 45 + ], + [ + 18.76, + 45 + ], + [ + 18.74, + 44.99 + ], + [ + 18.74, + 45.01 + ], + [ + 18.73, + 45.02 + ], + [ + 18.72, + 45.03 + ], + [ + 18.71, + 45.04 + ], + [ + 18.69, + 45.04 + ], + [ + 18.67, + 45.06 + ], + [ + 18.67, + 45.07 + ], + [ + 18.68, + 45.07 + ], + [ + 18.68, + 45.09 + ], + [ + 18.66, + 45.09 + ], + [ + 18.66, + 45.08 + ], + [ + 18.66, + 45.07 + ], + [ + 18.65, + 45.06 + ], + [ + 18.63, + 45.06 + ], + [ + 18.61, + 45.07 + ], + [ + 18.62, + 45.08 + ], + [ + 18.63, + 45.08 + ], + [ + 18.64, + 45.09 + ], + [ + 18.63, + 45.09 + ], + [ + 18.62, + 45.09 + ], + [ + 18.61, + 45.08 + ], + [ + 18.59, + 45.09 + ], + [ + 18.57, + 45.1 + ], + [ + 18.57, + 45.09 + ], + [ + 18.55, + 45.09 + ], + [ + 18.54, + 45.09 + ], + [ + 18.55, + 45.07 + ], + [ + 18.54, + 45.07 + ], + [ + 18.53, + 45.04 + ], + [ + 18.53, + 45.05 + ], + [ + 18.51, + 45.06 + ], + [ + 18.5, + 45.06 + ], + [ + 18.49, + 45.06 + ], + [ + 18.48, + 45.06 + ], + [ + 18.46, + 45.07 + ], + [ + 18.45, + 45.08 + ], + [ + 18.44, + 45.09 + ], + [ + 18.44, + 45.1 + ], + [ + 18.43, + 45.11 + ], + [ + 18.41, + 45.11 + ], + [ + 18.38, + 45.11 + ], + [ + 18.37, + 45.11 + ], + [ + 18.36, + 45.1 + ], + [ + 18.35, + 45.1 + ], + [ + 18.33, + 45.1 + ], + [ + 18.32, + 45.1 + ], + [ + 18.31, + 45.11 + ], + [ + 18.3, + 45.12 + ], + [ + 18.28, + 45.12 + ], + [ + 18.28, + 45.13 + ], + [ + 18.27, + 45.14 + ], + [ + 18.25, + 45.14 + ], + [ + 18.23, + 45.13 + ], + [ + 18.22, + 45.13 + ], + [ + 18.21, + 45.12 + ], + [ + 18.21, + 45.11 + ], + [ + 18.22, + 45.1 + ], + [ + 18.21, + 45.09 + ], + [ + 18.18, + 45.08 + ], + [ + 18.17, + 45.08 + ], + [ + 18.15, + 45.08 + ], + [ + 18.14, + 45.09 + ], + [ + 18.11, + 45.08 + ], + [ + 18.1, + 45.09 + ], + [ + 18.08, + 45.1 + ], + [ + 18.07, + 45.11 + ], + [ + 18.08, + 45.12 + ], + [ + 18.04, + 45.14 + ], + [ + 18.03, + 45.14 + ], + [ + 18.02, + 45.15 + ], + [ + 18.01, + 45.15 + ], + [ + 18, + 45.15 + ], + [ + 17.99, + 45.15 + ], + [ + 17.98, + 45.14 + ], + [ + 17.98, + 45.13 + ], + [ + 17.97, + 45.12 + ], + [ + 17.94, + 45.11 + ], + [ + 17.93, + 45.1 + ], + [ + 17.93, + 45.08 + ], + [ + 17.92, + 45.07 + ], + [ + 17.89, + 45.06 + ], + [ + 17.89, + 45.05 + ], + [ + 17.87, + 45.05 + ], + [ + 17.85, + 45.04 + ], + [ + 17.84, + 45.05 + ], + [ + 17.82, + 45.06 + ], + [ + 17.8, + 45.07 + ], + [ + 17.79, + 45.08 + ], + [ + 17.78, + 45.08 + ], + [ + 17.77, + 45.08 + ], + [ + 17.75, + 45.09 + ], + [ + 17.73, + 45.1 + ], + [ + 17.72, + 45.11 + ], + [ + 17.69, + 45.12 + ], + [ + 17.67, + 45.13 + ], + [ + 17.65, + 45.13 + ], + [ + 17.64, + 45.13 + ], + [ + 17.63, + 45.12 + ], + [ + 17.61, + 45.11 + ], + [ + 17.59, + 45.11 + ], + [ + 17.58, + 45.12 + ], + [ + 17.57, + 45.12 + ], + [ + 17.54, + 45.12 + ], + [ + 17.52, + 45.11 + ], + [ + 17.51, + 45.11 + ], + [ + 17.49, + 45.11 + ], + [ + 17.49, + 45.13 + ], + [ + 17.49, + 45.14 + ], + [ + 17.48, + 45.14 + ], + [ + 17.47, + 45.13 + ], + [ + 17.46, + 45.13 + ], + [ + 17.45, + 45.14 + ], + [ + 17.41, + 45.13 + ], + [ + 17.4, + 45.14 + ], + [ + 17.38, + 45.14 + ], + [ + 17.37, + 45.14 + ], + [ + 17.36, + 45.14 + ], + [ + 17.35, + 45.14 + ], + [ + 17.34, + 45.15 + ], + [ + 17.33, + 45.15 + ], + [ + 17.33, + 45.16 + ], + [ + 17.32, + 45.17 + ], + [ + 17.31, + 45.16 + ], + [ + 17.31, + 45.17 + ], + [ + 17.27, + 45.19 + ], + [ + 17.27, + 45.18 + ], + [ + 17.26, + 45.17 + ], + [ + 17.25, + 45.15 + ], + [ + 17.23, + 45.15 + ], + [ + 17.21, + 45.15 + ], + [ + 17.2, + 45.15 + ], + [ + 17.18, + 45.15 + ], + [ + 17.15, + 45.16 + ], + [ + 17.13, + 45.17 + ], + [ + 17.1, + 45.18 + ], + [ + 17.09, + 45.18 + ], + [ + 17.07, + 45.2 + ], + [ + 17.06, + 45.2 + ], + [ + 17.05, + 45.2 + ], + [ + 17.01, + 45.22 + ], + [ + 17.01, + 45.23 + ], + [ + 17, + 45.23 + ], + [ + 17, + 45.22 + ], + [ + 16.98, + 45.23 + ], + [ + 16.98, + 45.24 + ], + [ + 16.98, + 45.25 + ], + [ + 16.96, + 45.23 + ], + [ + 16.94, + 45.23 + ], + [ + 16.94, + 45.24 + ], + [ + 16.94, + 45.26 + ], + [ + 16.94, + 45.27 + ], + [ + 16.93, + 45.28 + ], + [ + 16.92, + 45.27 + ], + [ + 16.91, + 45.26 + ], + [ + 16.88, + 45.25 + ], + [ + 16.87, + 45.24 + ], + [ + 16.88, + 45.24 + ], + [ + 16.86, + 45.23 + ], + [ + 16.84, + 45.21 + ], + [ + 16.81, + 45.18 + ], + [ + 16.81, + 45.19 + ], + [ + 16.77, + 45.2 + ], + [ + 16.76, + 45.2 + ], + [ + 16.7, + 45.2 + ], + [ + 16.68, + 45.2 + ], + [ + 16.67, + 45.2 + ], + [ + 16.66, + 45.21 + ], + [ + 16.65, + 45.21 + ], + [ + 16.63, + 45.21 + ], + [ + 16.61, + 45.23 + ], + [ + 16.57, + 45.22 + ], + [ + 16.52, + 45.22 + ], + [ + 16.5, + 45.21 + ], + [ + 16.49, + 45.2 + ], + [ + 16.48, + 45.17 + ], + [ + 16.41, + 45.12 + ], + [ + 16.39, + 45.11 + ], + [ + 16.39, + 45.1 + ], + [ + 16.39, + 45.09 + ], + [ + 16.39, + 45.08 + ], + [ + 16.39, + 45.07 + ], + [ + 16.37, + 45.04 + ], + [ + 16.36, + 45.04 + ], + [ + 16.28, + 45.01 + ], + [ + 16.01, + 45.22 + ], + [ + 15.78, + 45.19 + ], + [ + 15.73, + 44.83 + ], + [ + 15.95, + 44.7 + ], + [ + 16.13, + 44.5 + ], + [ + 16.13, + 44.49 + ], + [ + 16.21, + 44.22 + ], + [ + 16.97, + 43.61 + ], + [ + 16.98, + 43.6 + ], + [ + 16.99, + 43.6 + ], + [ + 16.99, + 43.59 + ], + [ + 17.13, + 43.52 + ], + [ + 17.13, + 43.51 + ], + [ + 17.14, + 43.51 + ], + [ + 17.66, + 43.05 + ], + [ + 17.62, + 42.94 + ], + [ + 17.6, + 42.94 + ], + [ + 17.58, + 42.94 + ], + [ + 16.89, + 43.4 + ], + [ + 16.43, + 43.55 + ], + [ + 15.95, + 43.51 + ], + [ + 15.96, + 43.69 + ], + [ + 15.14, + 44.2 + ], + [ + 15.28, + 44.33 + ], + [ + 15.63, + 44.14 + ], + [ + 14.99, + 44.57 + ], + [ + 14.85, + 45.12 + ], + [ + 14.56, + 45.3 + ], + [ + 14.32, + 45.35 + ], + [ + 13.91, + 44.77 + ], + [ + 13.63, + 45.06 + ], + [ + 13.59, + 45.47 + ] + ], + [ + [ + 15.33, + 43.81 + ], + [ + 15.46, + 43.73 + ], + [ + 15.22, + 43.88 + ], + [ + 15.33, + 43.81 + ] + ] + ], + [ + [ + [ + 18.85, + 45.81 + ], + [ + 18.92, + 45.82 + ], + [ + 18.9, + 45.77 + ], + [ + 18.89, + 45.78 + ], + [ + 18.88, + 45.78 + ], + [ + 18.87, + 45.78 + ], + [ + 18.85, + 45.81 + ] + ] + ], + [ + [ + [ + 18.57, + 45.09 + ], + [ + 18.58, + 45.08 + ], + [ + 18.58, + 45.07 + ], + [ + 18.57, + 45.08 + ], + [ + 18.57, + 45.09 + ] + ] + ], + [ + [ + [ + 17.65, + 42.89 + ], + [ + 18.44, + 42.56 + ], + [ + 18.52, + 42.42 + ], + [ + 17, + 43.05 + ], + [ + 17.65, + 42.89 + ] + ] + ], + [ + [ + [ + 14.67, + 45.11 + ], + [ + 14.75, + 44.94 + ], + [ + 14.43, + 45.08 + ], + [ + 14.55, + 45.25 + ], + [ + 14.67, + 45.11 + ] + ] + ], + [ + [ + [ + 14.75, + 44.76 + ], + [ + 14.68, + 44.85 + ], + [ + 14.87, + 44.7 + ], + [ + 14.75, + 44.76 + ] + ] + ], + [ + [ + [ + 14.36, + 45 + ], + [ + 14.32, + 45.18 + ], + [ + 14.5, + 44.6 + ], + [ + 14.36, + 45 + ] + ] + ], + [ + [ + [ + 14.38, + 44.63 + ], + [ + 14.34, + 44.71 + ], + [ + 14.46, + 44.54 + ], + [ + 14.38, + 44.63 + ] + ] + ], + [ + [ + [ + 15.14, + 44.08 + ], + [ + 15.06, + 44.16 + ], + [ + 15.26, + 44.02 + ], + [ + 15.14, + 44.08 + ] + ] + ], + [ + [ + [ + 16.86, + 43.12 + ], + [ + 16.37, + 43.2 + ], + [ + 17.2, + 43.12 + ], + [ + 16.86, + 43.12 + ] + ] + ], + [ + [ + [ + 16.47, + 43.3 + ], + [ + 16.43, + 43.39 + ], + [ + 16.9, + 43.31 + ], + [ + 16.47, + 43.3 + ] + ] + ], + [ + [ + [ + 17.59, + 42.75 + ], + [ + 17.75, + 42.69 + ], + [ + 17.32, + 42.79 + ], + [ + 17.59, + 42.75 + ] + ] + ] + ] + }, + "properties": { + "A3": "HRV" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 126.58, + 37.76 + ], + [ + 126.67, + 37.65 + ], + [ + 126.67, + 37.83 + ], + [ + 126.69, + 37.84 + ], + [ + 126.96, + 38.13 + ], + [ + 126.97, + 38.14 + ], + [ + 126.96, + 38.15 + ], + [ + 126.95, + 38.15 + ], + [ + 127.13, + 38.31 + ], + [ + 127.68, + 38.32 + ], + [ + 127.69, + 38.32 + ], + [ + 127.79, + 38.34 + ], + [ + 127.8, + 38.33 + ], + [ + 127.8, + 38.32 + ], + [ + 127.85, + 38.31 + ], + [ + 127.86, + 38.31 + ], + [ + 127.88, + 38.33 + ], + [ + 127.92, + 38.32 + ], + [ + 127.97, + 38.32 + ], + [ + 128.16, + 38.35 + ], + [ + 128.21, + 38.37 + ], + [ + 128.22, + 38.38 + ], + [ + 128.28, + 38.43 + ], + [ + 128.28, + 38.44 + ], + [ + 128.36, + 38.62 + ], + [ + 129.43, + 37.06 + ], + [ + 129.37, + 36.01 + ], + [ + 129.58, + 36.02 + ], + [ + 129.45, + 35.49 + ], + [ + 129.36, + 35.55 + ], + [ + 129.36, + 35.36 + ], + [ + 128.97, + 35.03 + ], + [ + 128.89, + 35.12 + ], + [ + 128.83, + 34.99 + ], + [ + 128.58, + 35.21 + ], + [ + 128.63, + 35.07 + ], + [ + 128.36, + 35.05 + ], + [ + 128.5, + 35.02 + ], + [ + 128.42, + 34.76 + ], + [ + 128.33, + 34.96 + ], + [ + 128.04, + 34.94 + ], + [ + 128.05, + 35.08 + ], + [ + 127.87, + 34.94 + ], + [ + 128.06, + 34.71 + ], + [ + 127.86, + 34.73 + ], + [ + 127.87, + 34.95 + ], + [ + 127.72, + 34.99 + ], + [ + 127.57, + 34.9 + ], + [ + 127.78, + 34.85 + ], + [ + 127.64, + 34.63 + ], + [ + 127.51, + 34.89 + ], + [ + 127.35, + 34.84 + ], + [ + 127.51, + 34.59 + ], + [ + 127.34, + 34.45 + ], + [ + 127.11, + 34.55 + ], + [ + 127.34, + 34.71 + ], + [ + 127.23, + 34.76 + ], + [ + 126.96, + 34.64 + ], + [ + 126.89, + 34.42 + ], + [ + 126.79, + 34.64 + ], + [ + 126.53, + 34.29 + ], + [ + 126.51, + 34.56 + ], + [ + 126.31, + 34.57 + ], + [ + 126.26, + 34.7 + ], + [ + 126.45, + 34.59 + ], + [ + 126.39, + 34.73 + ], + [ + 126.59, + 34.63 + ], + [ + 126.47, + 34.72 + ], + [ + 126.65, + 34.82 + ], + [ + 126.37, + 34.78 + ], + [ + 126.43, + 34.98 + ], + [ + 126.31, + 34.93 + ], + [ + 126.39, + 35.03 + ], + [ + 126.24, + 35.11 + ], + [ + 126.43, + 35.03 + ], + [ + 126.31, + 35.24 + ], + [ + 126.49, + 35.52 + ], + [ + 126.68, + 35.55 + ], + [ + 126.46, + 35.61 + ], + [ + 126.48, + 35.81 + ], + [ + 126.57, + 35.69 + ], + [ + 126.89, + 35.91 + ], + [ + 126.59, + 35.95 + ], + [ + 126.45, + 35.81 + ], + [ + 126.52, + 35.97 + ], + [ + 126.85, + 36.06 + ], + [ + 126.5, + 36.13 + ], + [ + 126.59, + 36.47 + ], + [ + 126.45, + 36.7 + ], + [ + 126.29, + 36.58 + ], + [ + 126.11, + 36.77 + ], + [ + 126.3, + 36.98 + ], + [ + 126.37, + 36.83 + ], + [ + 126.33, + 37 + ], + [ + 126.47, + 36.93 + ], + [ + 126.5, + 37.06 + ], + [ + 126.84, + 36.83 + ], + [ + 127, + 36.92 + ], + [ + 126.65, + 37.15 + ], + [ + 126.78, + 37.3 + ], + [ + 126.58, + 37.35 + ], + [ + 126.58, + 37.76 + ] + ] + ], + [ + [ + [ + 126.52, + 37.75 + ], + [ + 126.54, + 37.62 + ], + [ + 126.37, + 37.61 + ], + [ + 126.35, + 37.79 + ], + [ + 126.52, + 37.75 + ] + ] + ], + [ + [ + [ + 126.39, + 36.53 + ], + [ + 126.43, + 36.4 + ], + [ + 126.35, + 36.61 + ], + [ + 126.39, + 36.53 + ] + ] + ], + [ + [ + [ + 128.62, + 34.89 + ], + [ + 128.71, + 35.03 + ], + [ + 128.74, + 34.79 + ], + [ + 128.58, + 34.7 + ], + [ + 128.47, + 34.88 + ], + [ + 128.62, + 34.89 + ] + ] + ], + [ + [ + [ + 126.33, + 34.54 + ], + [ + 126.34, + 34.4 + ], + [ + 126.13, + 34.36 + ], + [ + 126.33, + 34.54 + ] + ] + ], + [ + [ + [ + 126.57, + 33.52 + ], + [ + 126.95, + 33.46 + ], + [ + 126.61, + 33.24 + ], + [ + 126.18, + 33.26 + ], + [ + 126.26, + 33.44 + ], + [ + 126.57, + 33.52 + ] + ] + ] + ] + }, + "properties": { + "A3": "KOR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 9.42, + 54.83 + ], + [ + 9.09, + 54.87 + ], + [ + 9.08, + 54.87 + ], + [ + 8.97, + 54.9 + ], + [ + 8.88, + 54.9 + ], + [ + 8.8, + 54.9 + ], + [ + 8.78, + 54.9 + ], + [ + 8.79, + 54.9 + ], + [ + 8.76, + 54.9 + ], + [ + 8.75, + 54.89 + ], + [ + 8.72, + 54.89 + ], + [ + 8.66, + 54.91 + ], + [ + 8.69, + 55.14 + ], + [ + 8.46, + 55.1 + ], + [ + 8.69, + 55.16 + ], + [ + 8.61, + 55.44 + ], + [ + 8.07, + 55.56 + ], + [ + 8.12, + 56 + ], + [ + 8.18, + 55.82 + ], + [ + 8.38, + 55.91 + ], + [ + 8.13, + 56.12 + ], + [ + 8.11, + 56 + ], + [ + 8.11, + 56.37 + ], + [ + 8.29, + 56.31 + ], + [ + 8.12, + 56.41 + ], + [ + 8.22, + 56.61 + ], + [ + 8.73, + 56.48 + ], + [ + 8.68, + 56.62 + ], + [ + 9.07, + 56.8 + ], + [ + 9.05, + 56.56 + ], + [ + 9.15, + 56.66 + ], + [ + 9.37, + 56.54 + ], + [ + 9.2, + 56.94 + ], + [ + 9.49, + 57.02 + ], + [ + 9.57, + 56.93 + ], + [ + 9.69, + 57.04 + ], + [ + 9.98, + 57.04 + ], + [ + 10.01, + 57.08 + ], + [ + 10.31, + 56.98 + ], + [ + 10.33, + 56.71 + ], + [ + 9.8, + 56.64 + ], + [ + 10.36, + 56.66 + ], + [ + 10.04, + 56.46 + ], + [ + 10.29, + 56.47 + ], + [ + 10.3, + 56.61 + ], + [ + 10.96, + 56.44 + ], + [ + 10.71, + 56.14 + ], + [ + 10.38, + 56.17 + ], + [ + 10.45, + 56.3 + ], + [ + 10.24, + 56.18 + ], + [ + 10.19, + 55.84 + ], + [ + 9.86, + 55.86 + ], + [ + 10.03, + 55.7 + ], + [ + 9.54, + 55.71 + ], + [ + 9.86, + 55.63 + ], + [ + 9.48, + 55.49 + ], + [ + 9.69, + 55.46 + ], + [ + 9.49, + 55.25 + ], + [ + 9.72, + 55.25 + ], + [ + 9.42, + 55.03 + ], + [ + 9.78, + 54.91 + ], + [ + 9.42, + 54.83 + ] + ] + ], + [ + [ + [ + 11.86, + 54.77 + ], + [ + 11.75, + 54.96 + ], + [ + 12.17, + 54.84 + ], + [ + 11.97, + 54.56 + ], + [ + 11.86, + 54.77 + ] + ] + ], + [ + [ + [ + 12.13, + 54.9 + ], + [ + 12.26, + 55.06 + ], + [ + 12.55, + 54.98 + ], + [ + 12.13, + 54.9 + ] + ] + ], + [ + [ + [ + 12.42, + 56.1 + ], + [ + 12.62, + 56.04 + ], + [ + 12.61, + 55.71 + ], + [ + 12.22, + 55.53 + ], + [ + 12.45, + 55.29 + ], + [ + 12.02, + 55.16 + ], + [ + 12.18, + 55.11 + ], + [ + 12.03, + 54.96 + ], + [ + 11.62, + 55.08 + ], + [ + 11.83, + 55.04 + ], + [ + 11.71, + 55.21 + ], + [ + 11.26, + 55.2 + ], + [ + 10.93, + 55.67 + ], + [ + 11.1, + 55.68 + ], + [ + 10.87, + 55.74 + ], + [ + 11.21, + 55.7 + ], + [ + 11.5, + 55.85 + ], + [ + 11.28, + 56.01 + ], + [ + 11.78, + 55.98 + ], + [ + 11.65, + 55.72 + ], + [ + 11.84, + 55.68 + ], + [ + 11.95, + 55.93 + ], + [ + 12.08, + 55.65 + ], + [ + 12.02, + 55.96 + ], + [ + 11.84, + 55.97 + ], + [ + 12.42, + 56.1 + ] + ] + ], + [ + [ + [ + 10.61, + 55.06 + ], + [ + 10.07, + 55.08 + ], + [ + 9.68, + 55.52 + ], + [ + 10.31, + 55.62 + ], + [ + 10.47, + 55.44 + ], + [ + 10.62, + 55.62 + ], + [ + 10.75, + 55.48 + ], + [ + 10.54, + 55.44 + ], + [ + 10.86, + 55.29 + ], + [ + 10.61, + 55.06 + ] + ] + ], + [ + [ + [ + 8.61, + 56.82 + ], + [ + 8.94, + 56.98 + ], + [ + 8.73, + 56.68 + ], + [ + 8.5, + 56.72 + ], + [ + 8.61, + 56.82 + ] + ] + ], + [ + [ + [ + 10.28, + 56.99 + ], + [ + 10.03, + 57.09 + ], + [ + 9.94, + 57.05 + ], + [ + 9.78, + 57.11 + ], + [ + 8.88, + 57.03 + ], + [ + 8.4, + 56.68 + ], + [ + 8.59, + 56.6 + ], + [ + 8.21, + 56.72 + ], + [ + 8.59, + 57.12 + ], + [ + 9.39, + 57.16 + ], + [ + 9.96, + 57.6 + ], + [ + 10.62, + 57.75 + ], + [ + 10.28, + 56.99 + ] + ] + ], + [ + [ + [ + 10.98, + 54.83 + ], + [ + 11.18, + 54.96 + ], + [ + 11.64, + 54.8 + ], + [ + 11.65, + 54.9 + ], + [ + 11.86, + 54.69 + ], + [ + 11.5, + 54.59 + ], + [ + 10.98, + 54.83 + ] + ] + ], + [ + [ + [ + 14.7, + 55.12 + ], + [ + 14.77, + 55.3 + ], + [ + 15.16, + 55.08 + ], + [ + 15.07, + 54.99 + ], + [ + 14.7, + 55.12 + ] + ] + ] + ] + }, + "properties": { + "A3": "DNK" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 16.94, + 48.62 + ], + [ + 16.97, + 48.66 + ], + [ + 16.99, + 48.69 + ], + [ + 17.09, + 48.79 + ], + [ + 17.12, + 48.83 + ], + [ + 17.16, + 48.85 + ], + [ + 17.18, + 48.86 + ], + [ + 17.18, + 48.87 + ], + [ + 17.89, + 48.93 + ], + [ + 18.25, + 49.29 + ], + [ + 18.72, + 49.5 + ], + [ + 18.77, + 49.5 + ], + [ + 18.85, + 49.52 + ], + [ + 18.96, + 49.49 + ], + [ + 18.96, + 49.46 + ], + [ + 19.19, + 49.41 + ], + [ + 19.47, + 49.61 + ], + [ + 19.61, + 49.45 + ], + [ + 19.77, + 49.24 + ], + [ + 19.77, + 49.23 + ], + [ + 19.77, + 49.22 + ], + [ + 19.76, + 49.22 + ], + [ + 19.76, + 49.21 + ], + [ + 19.77, + 49.21 + ], + [ + 19.78, + 49.21 + ], + [ + 19.79, + 49.2 + ], + [ + 19.8, + 49.2 + ], + [ + 20.08, + 49.18 + ], + [ + 20.09, + 49.18 + ], + [ + 20.35, + 49.4 + ], + [ + 20.41, + 49.39 + ], + [ + 20.41, + 49.4 + ], + [ + 20.43, + 49.4 + ], + [ + 20.44, + 49.41 + ], + [ + 20.43, + 49.41 + ], + [ + 20.74, + 49.41 + ], + [ + 20.74, + 49.4 + ], + [ + 20.76, + 49.38 + ], + [ + 20.76, + 49.37 + ], + [ + 20.79, + 49.37 + ], + [ + 20.78, + 49.37 + ], + [ + 20.81, + 49.35 + ], + [ + 20.81, + 49.36 + ], + [ + 20.8, + 49.35 + ], + [ + 20.87, + 49.34 + ], + [ + 21.63, + 49.45 + ], + [ + 22.19, + 49.18 + ], + [ + 22.19, + 49.17 + ], + [ + 22.23, + 49.17 + ], + [ + 22.24, + 49.15 + ], + [ + 22.26, + 49.15 + ], + [ + 22.27, + 49.15 + ], + [ + 22.28, + 49.14 + ], + [ + 22.3, + 49.14 + ], + [ + 22.31, + 49.14 + ], + [ + 22.32, + 49.14 + ], + [ + 22.33, + 49.14 + ], + [ + 22.37, + 49.15 + ], + [ + 22.37, + 49.14 + ], + [ + 22.4, + 49.12 + ], + [ + 22.4, + 49.11 + ], + [ + 22.41, + 49.11 + ], + [ + 22.41, + 49.1 + ], + [ + 22.42, + 49.1 + ], + [ + 22.43, + 49.1 + ], + [ + 22.44, + 49.1 + ], + [ + 22.5, + 49.09 + ], + [ + 22.53, + 49.09 + ], + [ + 22.57, + 49.09 + ], + [ + 22.27, + 48.66 + ], + [ + 22.27, + 48.65 + ], + [ + 22.26, + 48.65 + ], + [ + 22.19, + 48.61 + ], + [ + 22.16, + 48.56 + ], + [ + 22.16, + 48.53 + ], + [ + 22.15, + 48.48 + ], + [ + 22.14, + 48.45 + ], + [ + 22.16, + 48.4 + ], + [ + 22.14, + 48.39 + ], + [ + 22.13, + 48.38 + ], + [ + 21.76, + 48.34 + ], + [ + 21.53, + 48.52 + ], + [ + 21.32, + 48.56 + ], + [ + 21.31, + 48.53 + ], + [ + 21.28, + 48.53 + ], + [ + 21.27, + 48.53 + ], + [ + 20.51, + 48.53 + ], + [ + 20, + 48.17 + ], + [ + 19.99, + 48.17 + ], + [ + 19.56, + 48.21 + ], + [ + 19.51, + 48.18 + ], + [ + 19.38, + 48.09 + ], + [ + 19.25, + 48.06 + ], + [ + 19.05, + 48.06 + ], + [ + 18.76, + 47.89 + ], + [ + 18.76, + 47.87 + ], + [ + 18.85, + 47.83 + ], + [ + 18.85, + 47.82 + ], + [ + 18.83, + 47.82 + ], + [ + 18.81, + 47.82 + ], + [ + 18.77, + 47.82 + ], + [ + 18.73, + 47.8 + ], + [ + 18.73, + 47.79 + ], + [ + 18.72, + 47.78 + ], + [ + 18.71, + 47.78 + ], + [ + 18.7, + 47.78 + ], + [ + 18.68, + 47.77 + ], + [ + 18.66, + 47.76 + ], + [ + 18.65, + 47.76 + ], + [ + 18.62, + 47.76 + ], + [ + 18.61, + 47.76 + ], + [ + 18.6, + 47.76 + ], + [ + 18.58, + 47.76 + ], + [ + 18.57, + 47.77 + ], + [ + 18.54, + 47.76 + ], + [ + 18.51, + 47.76 + ], + [ + 18.49, + 47.75 + ], + [ + 18.48, + 47.76 + ], + [ + 18.46, + 47.77 + ], + [ + 18.45, + 47.76 + ], + [ + 18.44, + 47.76 + ], + [ + 18.39, + 47.75 + ], + [ + 18.38, + 47.75 + ], + [ + 18.37, + 47.74 + ], + [ + 18.36, + 47.74 + ], + [ + 18.29, + 47.73 + ], + [ + 18.27, + 47.73 + ], + [ + 18.25, + 47.74 + ], + [ + 18.24, + 47.74 + ], + [ + 18.22, + 47.74 + ], + [ + 18.21, + 47.74 + ], + [ + 18.18, + 47.74 + ], + [ + 18.17, + 47.74 + ], + [ + 18.16, + 47.74 + ], + [ + 18.14, + 47.75 + ], + [ + 18.09, + 47.76 + ], + [ + 18.08, + 47.76 + ], + [ + 18.07, + 47.76 + ], + [ + 18.06, + 47.76 + ], + [ + 18.05, + 47.76 + ], + [ + 18.03, + 47.75 + ], + [ + 17.99, + 47.75 + ], + [ + 17.96, + 47.75 + ], + [ + 17.95, + 47.75 + ], + [ + 17.94, + 47.74 + ], + [ + 17.91, + 47.74 + ], + [ + 17.9, + 47.74 + ], + [ + 17.89, + 47.74 + ], + [ + 17.88, + 47.74 + ], + [ + 17.85, + 47.74 + ], + [ + 17.83, + 47.74 + ], + [ + 17.81, + 47.74 + ], + [ + 17.79, + 47.74 + ], + [ + 17.76, + 47.75 + ], + [ + 17.75, + 47.75 + ], + [ + 17.74, + 47.75 + ], + [ + 17.73, + 47.75 + ], + [ + 17.72, + 47.75 + ], + [ + 17.71, + 47.76 + ], + [ + 17.7, + 47.76 + ], + [ + 17.7, + 47.77 + ], + [ + 17.69, + 47.78 + ], + [ + 17.67, + 47.79 + ], + [ + 17.66, + 47.79 + ], + [ + 17.65, + 47.79 + ], + [ + 17.64, + 47.8 + ], + [ + 17.63, + 47.81 + ], + [ + 17.62, + 47.81 + ], + [ + 17.61, + 47.82 + ], + [ + 17.59, + 47.82 + ], + [ + 17.56, + 47.82 + ], + [ + 17.56, + 47.83 + ], + [ + 17.54, + 47.84 + ], + [ + 17.54, + 47.86 + ], + [ + 17.54, + 47.89 + ], + [ + 17.49, + 47.87 + ], + [ + 17.45, + 47.88 + ], + [ + 17.45, + 47.9 + ], + [ + 17.44, + 47.91 + ], + [ + 17.43, + 47.92 + ], + [ + 17.41, + 47.94 + ], + [ + 17.45, + 47.94 + ], + [ + 17.38, + 47.96 + ], + [ + 17.37, + 47.96 + ], + [ + 17.37, + 47.97 + ], + [ + 17.36, + 47.98 + ], + [ + 17.34, + 47.98 + ], + [ + 17.25, + 48.04 + ], + [ + 17.24, + 48.02 + ], + [ + 17.23, + 48.02 + ], + [ + 17.16, + 48.01 + ], + [ + 17.06, + 48.14 + ], + [ + 17.05, + 48.14 + ], + [ + 17.04, + 48.14 + ], + [ + 17.03, + 48.14 + ], + [ + 16.99, + 48.16 + ], + [ + 16.98, + 48.17 + ], + [ + 16.96, + 48.21 + ], + [ + 16.95, + 48.24 + ], + [ + 16.94, + 48.27 + ], + [ + 16.9, + 48.3 + ], + [ + 16.89, + 48.31 + ], + [ + 16.9, + 48.31 + ], + [ + 16.9, + 48.33 + ], + [ + 16.88, + 48.34 + ], + [ + 16.88, + 48.35 + ], + [ + 16.87, + 48.35 + ], + [ + 16.83, + 48.38 + ], + [ + 16.84, + 48.38 + ], + [ + 16.86, + 48.4 + ], + [ + 16.85, + 48.4 + ], + [ + 16.85, + 48.41 + ], + [ + 16.86, + 48.41 + ], + [ + 16.86, + 48.43 + ], + [ + 16.85, + 48.43 + ], + [ + 16.88, + 48.47 + ], + [ + 16.9, + 48.49 + ], + [ + 16.89, + 48.49 + ], + [ + 16.91, + 48.5 + ], + [ + 16.92, + 48.51 + ], + [ + 16.92, + 48.52 + ], + [ + 16.94, + 48.53 + ], + [ + 16.95, + 48.53 + ], + [ + 16.94, + 48.59 + ], + [ + 16.94, + 48.6 + ], + [ + 16.94, + 48.61 + ], + [ + 16.94, + 48.62 + ] + ] + ] + }, + "properties": { + "A3": "SVK" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 69.34, + -49.03 + ], + [ + 69.21, + -49.12 + ], + [ + 69.35, + -48.88 + ], + [ + 69.34, + -49.03 + ] + ] + ], + [ + [ + [ + 70.31, + -49.35 + ], + [ + 70.44, + -49.44 + ], + [ + 69.61, + -49.39 + ], + [ + 69.94, + -49.6 + ], + [ + 70.3, + -49.55 + ], + [ + 70.22, + -49.7 + ], + [ + 69.86, + -49.71 + ], + [ + 69.67, + -49.48 + ], + [ + 69.68, + -49.66 + ], + [ + 69.43, + -49.64 + ], + [ + 69.29, + -49.47 + ], + [ + 69.31, + -49.58 + ], + [ + 69.11, + -49.47 + ], + [ + 69.08, + -49.69 + ], + [ + 68.77, + -49.73 + ], + [ + 68.92, + -49.42 + ], + [ + 68.76, + -49.2 + ], + [ + 68.92, + -49.14 + ], + [ + 68.73, + -49.08 + ], + [ + 68.93, + -48.67 + ], + [ + 69.12, + -48.73 + ], + [ + 68.89, + -48.9 + ], + [ + 69.18, + -48.78 + ], + [ + 69, + -48.99 + ], + [ + 69.05, + -49.12 + ], + [ + 69.1, + -48.99 + ], + [ + 69.22, + -49.13 + ], + [ + 69.63, + -48.97 + ], + [ + 69.66, + -49.12 + ], + [ + 69.33, + -49.11 + ], + [ + 69.22, + -49.21 + ], + [ + 69.43, + -49.13 + ], + [ + 69.54, + -49.24 + ], + [ + 69.4, + -49.28 + ], + [ + 69.71, + -49.32 + ], + [ + 70.39, + -49.06 + ], + [ + 70.56, + -49.24 + ], + [ + 70.31, + -49.35 + ] + ] + ] + ] + }, + "properties": { + "A3": "ATF" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 100.12, + 6.42 + ], + [ + 100.21, + 6.73 + ], + [ + 100.42, + 6.52 + ], + [ + 100.74, + 6.51 + ], + [ + 100.85, + 6.23 + ], + [ + 101.11, + 6.25 + ], + [ + 100.98, + 5.81 + ], + [ + 101.14, + 5.61 + ], + [ + 101.58, + 5.93 + ], + [ + 101.82, + 5.73 + ], + [ + 101.93, + 5.94 + ], + [ + 101.93, + 5.95 + ], + [ + 101.95, + 5.99 + ], + [ + 101.97, + 6.01 + ], + [ + 102.08, + 6.14 + ], + [ + 102.08, + 6.16 + ], + [ + 102.08, + 6.17 + ], + [ + 102.08, + 6.2 + ], + [ + 102.08, + 6.21 + ], + [ + 102.08, + 6.23 + ], + [ + 102.09, + 6.24 + ], + [ + 102.09, + 6.25 + ], + [ + 102.35, + 6.17 + ], + [ + 102.47, + 5.9 + ], + [ + 103.12, + 5.4 + ], + [ + 103.44, + 4.78 + ], + [ + 103.49, + 4.31 + ], + [ + 103.33, + 3.8 + ], + [ + 103.47, + 3.51 + ], + [ + 103.43, + 2.94 + ], + [ + 103.6, + 2.64 + ], + [ + 103.82, + 2.58 + ], + [ + 104.3, + 1.43 + ], + [ + 104.14, + 1.34 + ], + [ + 103.97, + 1.62 + ], + [ + 104, + 1.43 + ], + [ + 103.73, + 1.46 + ], + [ + 103.51, + 1.27 + ], + [ + 103.38, + 1.53 + ], + [ + 101.29, + 2.84 + ], + [ + 101.39, + 2.99 + ], + [ + 101.3, + 3.25 + ], + [ + 100.73, + 3.86 + ], + [ + 100.71, + 3.99 + ], + [ + 100.87, + 4.03 + ], + [ + 100.56, + 4.31 + ], + [ + 100.66, + 4.68 + ], + [ + 100.36, + 5.09 + ], + [ + 100.35, + 5.97 + ], + [ + 100.12, + 6.42 + ] + ], + [ + [ + 102.61, + 5.09 + ], + [ + 102.56, + 4.96 + ], + [ + 102.74, + 4.85 + ], + [ + 102.61, + 5.09 + ] + ] + ], + [ + [ + [ + 114.08, + 4.59 + ], + [ + 114.16, + 4.57 + ], + [ + 114.17, + 4.57 + ], + [ + 114.65, + 4.01 + ], + [ + 114.88, + 4.37 + ], + [ + 114.77, + 4.72 + ], + [ + 114.99, + 4.87 + ], + [ + 115, + 4.89 + ], + [ + 115.03, + 4.81 + ], + [ + 115.05, + 4.79 + ], + [ + 115.05, + 4.78 + ], + [ + 115.04, + 4.78 + ], + [ + 115.03, + 4.75 + ], + [ + 115.03, + 4.74 + ], + [ + 115.03, + 4.7 + ], + [ + 115.04, + 4.65 + ], + [ + 115.05, + 4.65 + ], + [ + 115.05, + 4.61 + ], + [ + 115.09, + 4.39 + ], + [ + 115.34, + 4.31 + ], + [ + 115.16, + 4.87 + ], + [ + 115.15, + 4.87 + ], + [ + 115.16, + 4.89 + ], + [ + 115.15, + 4.9 + ], + [ + 115.16, + 4.91 + ], + [ + 115.54, + 5.07 + ], + [ + 115.6, + 5.22 + ], + [ + 115.34, + 5.3 + ], + [ + 115.37, + 5.4 + ], + [ + 115.59, + 5.63 + ], + [ + 115.6, + 5.52 + ], + [ + 115.87, + 5.58 + ], + [ + 116.74, + 7.04 + ], + [ + 116.86, + 6.89 + ], + [ + 116.79, + 6.56 + ], + [ + 117.15, + 7.01 + ], + [ + 117.29, + 6.61 + ], + [ + 117.52, + 6.63 + ], + [ + 117.74, + 6.43 + ], + [ + 117.54, + 6.15 + ], + [ + 117.68, + 5.97 + ], + [ + 117.53, + 5.88 + ], + [ + 117.98, + 6.07 + ], + [ + 118.13, + 5.85 + ], + [ + 117.9, + 5.79 + ], + [ + 117.95, + 5.67 + ], + [ + 118.35, + 5.83 + ], + [ + 118.6, + 5.65 + ], + [ + 118.54, + 5.51 + ], + [ + 118.63, + 5.64 + ], + [ + 118.8, + 5.44 + ], + [ + 119.15, + 5.45 + ], + [ + 119.26, + 5.31 + ], + [ + 119.1, + 5.08 + ], + [ + 118.68, + 4.93 + ], + [ + 118.33, + 5.02 + ], + [ + 118.12, + 4.88 + ], + [ + 118.62, + 4.48 + ], + [ + 118.55, + 4.35 + ], + [ + 118, + 4.22 + ], + [ + 117.58, + 4.43 + ], + [ + 117.59, + 4.18 + ], + [ + 117.56, + 4.18 + ], + [ + 117.55, + 4.17 + ], + [ + 117.54, + 4.17 + ], + [ + 117.25, + 4.37 + ], + [ + 116.57, + 4.41 + ], + [ + 116.44, + 4.29 + ], + [ + 116.17, + 4.39 + ], + [ + 116.08, + 4.28 + ], + [ + 115.88, + 4.39 + ], + [ + 115.56, + 3.92 + ], + [ + 115.57, + 3.16 + ], + [ + 115.09, + 2.82 + ], + [ + 115.09, + 2.6 + ], + [ + 115.24, + 2.51 + ], + [ + 114.8, + 2.25 + ], + [ + 114.88, + 1.92 + ], + [ + 114.72, + 1.86 + ], + [ + 114.56, + 1.43 + ], + [ + 113.98, + 1.45 + ], + [ + 113.63, + 1.22 + ], + [ + 112.97, + 1.41 + ], + [ + 113, + 1.58 + ], + [ + 112.5, + 1.58 + ], + [ + 112.21, + 1.45 + ], + [ + 112.15, + 1.14 + ], + [ + 111.83, + 0.99 + ], + [ + 111.22, + 1.09 + ], + [ + 110.58, + 0.85 + ], + [ + 109.66, + 1.62 + ], + [ + 109.54, + 1.92 + ], + [ + 109.65, + 2.08 + ], + [ + 109.68, + 1.86 + ], + [ + 109.91, + 1.69 + ], + [ + 110.29, + 1.71 + ], + [ + 110.32, + 1.59 + ], + [ + 110.34, + 1.81 + ], + [ + 110.73, + 1.55 + ], + [ + 110.7, + 1.43 + ], + [ + 110.7, + 1.42 + ], + [ + 110.7, + 1.43 + ], + [ + 110.79, + 1.58 + ], + [ + 111.16, + 1.37 + ], + [ + 110.99, + 1.57 + ], + [ + 111.18, + 1.63 + ], + [ + 111.09, + 1.76 + ], + [ + 111.21, + 2.09 + ], + [ + 111.44, + 2.13 + ], + [ + 111.16, + 2.16 + ], + [ + 111.23, + 2.43 + ], + [ + 111.49, + 2.36 + ], + [ + 111.43, + 2.7 + ], + [ + 113.03, + 3.18 + ], + [ + 114.08, + 4.59 + ] + ], + [ + [ + 113.92, + 2.67 + ], + [ + 113.84, + 2.5 + ], + [ + 113.99, + 2.62 + ], + [ + 113.92, + 2.67 + ] + ], + [ + [ + 114.5, + 2.77 + ], + [ + 114.43, + 2.57 + ], + [ + 114.63, + 2.72 + ], + [ + 114.5, + 2.77 + ] + ], + [ + [ + 111.92, + 1.23 + ], + [ + 111.8, + 1.16 + ], + [ + 111.93, + 1.13 + ], + [ + 111.92, + 1.23 + ] + ] + ], + [ + [ + [ + 117.9, + 4.17 + ], + [ + 117.68, + 4.17 + ], + [ + 117.68, + 4.26 + ], + [ + 117.9, + 4.17 + ] + ] + ], + [ + [ + [ + 104.21, + 2.8 + ], + [ + 104.12, + 2.74 + ], + [ + 104.16, + 2.89 + ], + [ + 104.21, + 2.8 + ] + ] + ], + [ + [ + [ + 100.18, + 5.45 + ], + [ + 100.35, + 5.42 + ], + [ + 100.28, + 5.26 + ], + [ + 100.18, + 5.45 + ] + ] + ], + [ + [ + [ + 99.84, + 6.47 + ], + [ + 99.91, + 6.33 + ], + [ + 99.73, + 6.26 + ], + [ + 99.64, + 6.44 + ], + [ + 99.84, + 6.47 + ] + ] + ], + [ + [ + [ + 117.06, + 7.13 + ], + [ + 117.06, + 7.29 + ], + [ + 117.28, + 7.35 + ], + [ + 117.26, + 7.19 + ], + [ + 117.06, + 7.13 + ] + ] + ] + ] + }, + "properties": { + "A3": "MYS" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -13.3, + 9.04 + ], + [ + -13.08, + 9.05 + ], + [ + -12.88, + 9.29 + ], + [ + -12.87, + 9.29 + ], + [ + -12.79, + 9.31 + ], + [ + -12.78, + 9.32 + ], + [ + -12.77, + 9.34 + ], + [ + -12.75, + 9.36 + ], + [ + -12.75, + 9.4 + ], + [ + -12.74, + 9.4 + ], + [ + -12.69, + 9.41 + ], + [ + -12.68, + 9.41 + ], + [ + -12.68, + 9.43 + ], + [ + -12.66, + 9.49 + ], + [ + -12.65, + 9.53 + ], + [ + -12.65, + 9.54 + ], + [ + -12.63, + 9.56 + ], + [ + -12.62, + 9.6 + ], + [ + -12.59, + 9.6 + ], + [ + -12.58, + 9.64 + ], + [ + -12.44, + 9.88 + ], + [ + -11.21, + 10 + ], + [ + -10.66, + 9.31 + ], + [ + -10.73, + 9.08 + ], + [ + -10.57, + 9.05 + ], + [ + -10.5, + 8.62 + ], + [ + -10.51, + 8.62 + ], + [ + -10.57, + 8.6 + ], + [ + -10.57, + 8.58 + ], + [ + -10.59, + 8.56 + ], + [ + -10.59, + 8.55 + ], + [ + -10.62, + 8.54 + ], + [ + -10.61, + 8.54 + ], + [ + -10.66, + 8.38 + ], + [ + -10.7, + 8.28 + ], + [ + -10.69, + 8.3 + ], + [ + -10.68, + 8.32 + ], + [ + -10.64, + 8.35 + ], + [ + -10.63, + 8.34 + ], + [ + -10.62, + 8.34 + ], + [ + -10.61, + 8.34 + ], + [ + -10.59, + 8.34 + ], + [ + -10.57, + 8.32 + ], + [ + -10.51, + 8.34 + ], + [ + -10.5, + 8.34 + ], + [ + -10.49, + 8.35 + ], + [ + -10.48, + 8.37 + ], + [ + -10.46, + 8.39 + ], + [ + -10.44, + 8.4 + ], + [ + -10.44, + 8.41 + ], + [ + -10.39, + 8.47 + ], + [ + -10.35, + 8.49 + ], + [ + -10.31, + 8.5 + ], + [ + -10.3, + 8.49 + ], + [ + -10.28, + 8.48 + ], + [ + -10.3, + 8.2 + ], + [ + -10.61, + 8.04 + ], + [ + -10.6, + 7.77 + ], + [ + -11.09, + 7.39 + ], + [ + -11.1, + 7.39 + ], + [ + -11.14, + 7.32 + ], + [ + -11.18, + 7.29 + ], + [ + -11.18, + 7.27 + ], + [ + -11.23, + 7.25 + ], + [ + -11.25, + 7.23 + ], + [ + -11.26, + 7.23 + ], + [ + -11.27, + 7.24 + ], + [ + -11.28, + 7.23 + ], + [ + -11.28, + 7.22 + ], + [ + -11.29, + 7.21 + ], + [ + -11.31, + 7.19 + ], + [ + -11.32, + 7.21 + ], + [ + -11.31, + 7.19 + ], + [ + -11.33, + 7.15 + ], + [ + -11.34, + 7.15 + ], + [ + -11.35, + 7.14 + ], + [ + -11.35, + 7.13 + ], + [ + -11.34, + 7.11 + ], + [ + -11.33, + 7.09 + ], + [ + -11.34, + 7.08 + ], + [ + -11.36, + 7.08 + ], + [ + -11.37, + 7.06 + ], + [ + -11.36, + 7.05 + ], + [ + -11.38, + 7.01 + ], + [ + -11.4, + 6.99 + ], + [ + -11.42, + 6.97 + ], + [ + -11.43, + 6.97 + ], + [ + -11.46, + 6.93 + ], + [ + -11.5, + 6.93 + ], + [ + -11.51, + 6.93 + ], + [ + -11.82, + 7.2 + ], + [ + -12.52, + 7.39 + ], + [ + -12.32, + 7.38 + ], + [ + -12.49, + 7.45 + ], + [ + -12.34, + 7.55 + ], + [ + -12.54, + 7.65 + ], + [ + -12.46, + 7.78 + ], + [ + -12.59, + 7.69 + ], + [ + -12.87, + 7.82 + ], + [ + -12.99, + 8.24 + ], + [ + -13.16, + 8.17 + ], + [ + -13.29, + 8.42 + ], + [ + -13.21, + 8.49 + ], + [ + -13.07, + 8.33 + ], + [ + -13.14, + 8.45 + ], + [ + -12.89, + 8.58 + ], + [ + -13.17, + 8.53 + ], + [ + -13.25, + 8.81 + ], + [ + -13.1, + 8.85 + ], + [ + -13.3, + 9.04 + ] + ] + ], + [ + [ + [ + -12.56, + 7.4 + ], + [ + -12.96, + 7.57 + ], + [ + -12.59, + 7.64 + ], + [ + -12.56, + 7.4 + ] + ] + ] + ] + }, + "properties": { + "A3": "SLE" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 34.22, + 31.32 + ], + [ + 34.27, + 31.22 + ], + [ + 34.36, + 30.96 + ], + [ + 34.37, + 30.96 + ], + [ + 34.51, + 30.64 + ], + [ + 34.73, + 30.06 + ], + [ + 34.74, + 30.05 + ], + [ + 34.9, + 29.49 + ], + [ + 34.25, + 27.72 + ], + [ + 33.24, + 28.56 + ], + [ + 33.18, + 29 + ], + [ + 32.72, + 29.45 + ], + [ + 32.59, + 30.18 + ], + [ + 32.37, + 30.41 + ], + [ + 32.31, + 31.09 + ], + [ + 32.37, + 31.25 + ], + [ + 32.61, + 31.06 + ], + [ + 32.92, + 31.15 + ], + [ + 32.71, + 31.03 + ], + [ + 33.09, + 31.18 + ], + [ + 33.16, + 31.04 + ], + [ + 33.46, + 31.08 + ], + [ + 33.27, + 31.21 + ], + [ + 33.69, + 31.12 + ], + [ + 34.22, + 31.32 + ] + ] + ], + [ + [ + [ + 36.88, + 22 + ], + [ + 34.08, + 22 + ], + [ + 33.18, + 22 + ], + [ + 31.4, + 22 + ], + [ + 31.47, + 22.14 + ], + [ + 31.49, + 22.15 + ], + [ + 31.5, + 22.17 + ], + [ + 31.71, + 22.35 + ], + [ + 31.89, + 22.31 + ], + [ + 31.96, + 22.72 + ], + [ + 31.77, + 22.58 + ], + [ + 31.51, + 22.73 + ], + [ + 31.69, + 22.43 + ], + [ + 31.35, + 22.11 + ], + [ + 31.35, + 22.1 + ], + [ + 31.3, + 22 + ], + [ + 25, + 22 + ], + [ + 25, + 25.62 + ], + [ + 25, + 29.25 + ], + [ + 24.71, + 30.16 + ], + [ + 25.02, + 30.79 + ], + [ + 24.87, + 31.38 + ], + [ + 25.14, + 31.67 + ], + [ + 25.29, + 31.51 + ], + [ + 25.91, + 31.63 + ], + [ + 27.34, + 31.37 + ], + [ + 27.46, + 31.21 + ], + [ + 27.85, + 31.25 + ], + [ + 27.93, + 31.1 + ], + [ + 28.43, + 31.09 + ], + [ + 29.04, + 30.82 + ], + [ + 29.48, + 30.86 + ], + [ + 29.38, + 30.89 + ], + [ + 30.39, + 31.48 + ], + [ + 30.86, + 31.54 + ], + [ + 30.63, + 31.38 + ], + [ + 30.89, + 31.41 + ], + [ + 31.05, + 31.58 + ], + [ + 30.87, + 31.56 + ], + [ + 31.05, + 31.6 + ], + [ + 31.57, + 31.44 + ], + [ + 31.93, + 31.52 + ], + [ + 32.1, + 31.35 + ], + [ + 31.82, + 31.42 + ], + [ + 31.77, + 31.28 + ], + [ + 32.08, + 31.15 + ], + [ + 32.3, + 31.23 + ], + [ + 32.3, + 30.35 + ], + [ + 32.56, + 30.2 + ], + [ + 32.56, + 29.95 + ], + [ + 32.34, + 29.59 + ], + [ + 32.59, + 29.34 + ], + [ + 32.62, + 28.98 + ], + [ + 33.58, + 27.85 + ], + [ + 33.49, + 27.64 + ], + [ + 33.85, + 27.25 + ], + [ + 33.94, + 26.67 + ], + [ + 35.14, + 24.51 + ], + [ + 35.79, + 23.91 + ], + [ + 35.47, + 23.93 + ], + [ + 35.67, + 22.95 + ], + [ + 35.92, + 22.69 + ], + [ + 36.26, + 22.61 + ], + [ + 36.88, + 22 + ] + ], + [ + [ + 32.83, + 23.32 + ], + [ + 32.62, + 23.16 + ], + [ + 32.54, + 22.76 + ], + [ + 32.31, + 22.63 + ], + [ + 32.27, + 22.8 + ], + [ + 32.06, + 22.8 + ], + [ + 32.04, + 22.63 + ], + [ + 32.17, + 22.71 + ], + [ + 32.34, + 22.5 + ], + [ + 32.75, + 23 + ], + [ + 33.15, + 22.8 + ], + [ + 32.88, + 23.12 + ], + [ + 33, + 23.11 + ], + [ + 32.93, + 23.2 + ], + [ + 33.1, + 23.36 + ], + [ + 32.92, + 23.48 + ], + [ + 33.03, + 23.64 + ], + [ + 32.91, + 24.04 + ], + [ + 32.76, + 23.89 + ], + [ + 32.89, + 23.85 + ], + [ + 32.84, + 23.6 + ], + [ + 32.7, + 23.71 + ], + [ + 32.49, + 23.48 + ], + [ + 32.87, + 23.51 + ], + [ + 32.83, + 23.32 + ] + ], + [ + [ + 30.53, + 23.48 + ], + [ + 30.67, + 23.31 + ], + [ + 30.76, + 23.51 + ], + [ + 30.53, + 23.48 + ] + ] + ] + ] + }, + "properties": { + "A3": "EGY" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 87.81, + 49.17 + ], + [ + 88.17, + 49.29 + ], + [ + 88.22, + 49.48 + ], + [ + 89.15, + 49.5 + ], + [ + 89.19, + 49.63 + ], + [ + 89.72, + 49.73 + ], + [ + 89.59, + 49.91 + ], + [ + 90.67, + 50.21 + ], + [ + 90.92, + 50.42 + ], + [ + 91.41, + 50.46 + ], + [ + 91.4, + 50.46 + ], + [ + 91.79, + 50.72 + ], + [ + 92.27, + 50.73 + ], + [ + 92.35, + 50.88 + ], + [ + 92.65, + 50.71 + ], + [ + 93.01, + 50.79 + ], + [ + 92.96, + 50.67 + ], + [ + 92.23, + 50.43 + ], + [ + 92.55, + 49.99 + ], + [ + 93.42, + 50.26 + ], + [ + 93.16, + 50.35 + ], + [ + 93.31, + 50.37 + ], + [ + 93.06, + 50.62 + ], + [ + 94.25, + 50.58 + ], + [ + 94.55, + 50.12 + ], + [ + 94.55, + 50.11 + ], + [ + 94.57, + 50.09 + ], + [ + 94.61, + 50.04 + ], + [ + 94.99, + 50.05 + ], + [ + 94.97, + 50.04 + ], + [ + 95, + 50.01 + ], + [ + 95.01, + 50.01 + ], + [ + 95.01, + 50 + ], + [ + 95.01, + 49.98 + ], + [ + 95.1, + 49.96 + ], + [ + 95.14, + 49.96 + ], + [ + 95.46, + 49.93 + ], + [ + 95.48, + 49.92 + ], + [ + 95.52, + 49.9 + ], + [ + 95.63, + 49.96 + ], + [ + 95.76, + 50 + ], + [ + 95.77, + 50.02 + ], + [ + 95.84, + 50.04 + ], + [ + 95.87, + 50.04 + ], + [ + 95.88, + 50.03 + ], + [ + 95.89, + 50.03 + ], + [ + 95.9, + 50.03 + ], + [ + 95.91, + 50.01 + ], + [ + 95.96, + 49.98 + ], + [ + 95.97, + 49.97 + ], + [ + 95.99, + 49.97 + ], + [ + 96, + 49.99 + ], + [ + 96.01, + 49.99 + ], + [ + 96.03, + 50 + ], + [ + 96.03, + 50.01 + ], + [ + 96.04, + 50.01 + ], + [ + 96.09, + 50 + ], + [ + 96.13, + 49.99 + ], + [ + 96.22, + 49.98 + ], + [ + 96.23, + 49.98 + ], + [ + 96.25, + 49.98 + ], + [ + 96.26, + 49.97 + ], + [ + 96.27, + 49.97 + ], + [ + 96.28, + 49.96 + ], + [ + 96.29, + 49.96 + ], + [ + 96.3, + 49.95 + ], + [ + 96.31, + 49.94 + ], + [ + 96.33, + 49.95 + ], + [ + 96.38, + 49.9 + ], + [ + 96.39, + 49.89 + ], + [ + 96.41, + 49.88 + ], + [ + 96.45, + 49.89 + ], + [ + 96.46, + 49.91 + ], + [ + 96.5, + 49.93 + ], + [ + 96.52, + 49.94 + ], + [ + 96.53, + 49.94 + ], + [ + 96.56, + 49.93 + ], + [ + 96.57, + 49.92 + ], + [ + 96.58, + 49.91 + ], + [ + 96.59, + 49.88 + ], + [ + 96.6, + 49.88 + ], + [ + 96.6, + 49.87 + ], + [ + 96.65, + 49.9 + ], + [ + 96.68, + 49.91 + ], + [ + 96.72, + 49.92 + ], + [ + 96.8, + 49.91 + ], + [ + 96.82, + 49.91 + ], + [ + 96.84, + 49.9 + ], + [ + 96.85, + 49.9 + ], + [ + 96.89, + 49.9 + ], + [ + 96.9, + 49.9 + ], + [ + 96.91, + 49.89 + ], + [ + 96.94, + 49.89 + ], + [ + 96.95, + 49.89 + ], + [ + 96.96, + 49.89 + ], + [ + 96.98, + 49.89 + ], + [ + 97, + 49.88 + ], + [ + 97, + 49.87 + ], + [ + 97, + 49.85 + ], + [ + 97.01, + 49.83 + ], + [ + 97.02, + 49.83 + ], + [ + 97.04, + 49.83 + ], + [ + 97.06, + 49.83 + ], + [ + 97.07, + 49.82 + ], + [ + 97.11, + 49.82 + ], + [ + 97.12, + 49.82 + ], + [ + 97.13, + 49.8 + ], + [ + 97.18, + 49.78 + ], + [ + 97.18, + 49.77 + ], + [ + 97.24, + 49.75 + ], + [ + 97.26, + 49.75 + ], + [ + 97.33, + 49.75 + ], + [ + 97.33, + 49.76 + ], + [ + 97.34, + 49.76 + ], + [ + 97.37, + 49.78 + ], + [ + 97.51, + 49.82 + ], + [ + 97.53, + 49.84 + ], + [ + 97.54, + 49.84 + ], + [ + 97.56, + 49.85 + ], + [ + 97.58, + 49.86 + ], + [ + 97.58, + 49.87 + ], + [ + 97.58, + 49.88 + ], + [ + 97.58, + 49.89 + ], + [ + 97.57, + 49.91 + ], + [ + 97.58, + 49.91 + ], + [ + 97.56, + 49.92 + ], + [ + 97.57, + 49.93 + ], + [ + 97.58, + 49.94 + ], + [ + 97.62, + 49.94 + ], + [ + 97.63, + 49.95 + ], + [ + 98.07, + 50.04 + ], + [ + 98.31, + 50.46 + ], + [ + 97.82, + 51.01 + ], + [ + 98.05, + 51.45 + ], + [ + 98.77, + 51.91 + ], + [ + 98.78, + 51.92 + ], + [ + 98.78, + 51.94 + ], + [ + 98.93, + 52.15 + ], + [ + 99.8, + 51.92 + ], + [ + 99.91, + 51.74 + ], + [ + 100.59, + 51.73 + ], + [ + 102.12, + 51.36 + ], + [ + 102.3, + 50.68 + ], + [ + 102.65, + 50.4 + ], + [ + 103.24, + 50.32 + ], + [ + 103.26, + 50.19 + ], + [ + 104.14, + 50.14 + ], + [ + 104.39, + 50.31 + ], + [ + 105.35, + 50.48 + ], + [ + 106.07, + 50.35 + ], + [ + 106.08, + 50.34 + ], + [ + 106.82, + 50.3 + ], + [ + 107.14, + 50.04 + ], + [ + 107.15, + 50.04 + ], + [ + 107.15, + 50.02 + ], + [ + 107.16, + 50.02 + ], + [ + 107.18, + 50.01 + ], + [ + 107.2, + 50.01 + ], + [ + 107.21, + 50 + ], + [ + 107.23, + 50 + ], + [ + 107.26, + 49.99 + ], + [ + 107.28, + 50 + ], + [ + 107.35, + 50 + ], + [ + 107.36, + 49.99 + ], + [ + 107.39, + 49.98 + ], + [ + 107.41, + 49.98 + ], + [ + 107.44, + 49.98 + ], + [ + 107.45, + 49.98 + ], + [ + 107.49, + 49.98 + ], + [ + 107.51, + 49.98 + ], + [ + 107.52, + 49.98 + ], + [ + 107.55, + 49.99 + ], + [ + 107.57, + 49.98 + ], + [ + 107.58, + 49.98 + ], + [ + 107.6, + 49.97 + ], + [ + 107.61, + 49.97 + ], + [ + 107.62, + 49.98 + ], + [ + 107.63, + 49.98 + ], + [ + 107.73, + 49.98 + ], + [ + 107.75, + 49.97 + ], + [ + 107.76, + 49.96 + ], + [ + 107.77, + 49.95 + ], + [ + 107.78, + 49.95 + ], + [ + 107.8, + 49.93 + ], + [ + 107.81, + 49.95 + ], + [ + 107.82, + 49.95 + ], + [ + 107.83, + 49.96 + ], + [ + 107.84, + 49.96 + ], + [ + 107.85, + 49.95 + ], + [ + 107.86, + 49.94 + ], + [ + 107.87, + 49.94 + ], + [ + 107.89, + 49.93 + ], + [ + 107.92, + 49.94 + ], + [ + 107.94, + 49.94 + ], + [ + 107.95, + 49.94 + ], + [ + 107.97, + 49.94 + ], + [ + 107.92, + 49.87 + ], + [ + 107.93, + 49.86 + ], + [ + 107.95, + 49.67 + ], + [ + 108.53, + 49.32 + ], + [ + 109.19, + 49.35 + ], + [ + 110.2, + 49.15 + ], + [ + 111.84, + 49.37 + ], + [ + 111.87, + 49.38 + ], + [ + 112.35, + 49.5 + ], + [ + 112.36, + 49.5 + ], + [ + 112.78, + 49.51 + ], + [ + 112.79, + 49.52 + ], + [ + 113.55, + 49.98 + ], + [ + 113.62, + 49.99 + ], + [ + 113.77, + 50.08 + ], + [ + 113.8, + 50.09 + ], + [ + 114.51, + 50.23 + ], + [ + 114.57, + 50.24 + ], + [ + 114.7, + 50.24 + ], + [ + 114.75, + 50.23 + ], + [ + 115.03, + 50.14 + ], + [ + 115.06, + 50.12 + ], + [ + 115.26, + 49.97 + ], + [ + 115.27, + 49.97 + ], + [ + 115.36, + 49.94 + ], + [ + 115.37, + 49.94 + ], + [ + 115.53, + 49.9 + ], + [ + 116.13, + 50.02 + ], + [ + 116.23, + 50.04 + ], + [ + 116.65, + 49.91 + ], + [ + 116.7, + 49.85 + ], + [ + 116.71, + 49.84 + ], + [ + 116.69, + 49.81 + ], + [ + 116.68, + 49.79 + ], + [ + 116.33, + 49.3 + ], + [ + 116.32, + 49.29 + ], + [ + 115.79, + 48.52 + ], + [ + 115.81, + 48.26 + ], + [ + 115.52, + 48.15 + ], + [ + 115.75, + 47.8 + ], + [ + 115.78, + 47.78 + ], + [ + 115.8, + 47.77 + ], + [ + 115.94, + 47.68 + ], + [ + 116.25, + 47.88 + ], + [ + 116.87, + 47.89 + ], + [ + 117.38, + 47.64 + ], + [ + 117.5, + 47.77 + ], + [ + 117.57, + 47.64 + ], + [ + 117.79, + 47.72 + ], + [ + 117.91, + 47.88 + ], + [ + 117.75, + 47.97 + ], + [ + 117.77, + 47.99 + ], + [ + 117.78, + 48 + ], + [ + 118.55, + 47.99 + ], + [ + 119.12, + 47.66 + ], + [ + 119.71, + 47.19 + ], + [ + 119.9, + 46.67 + ], + [ + 119.3, + 46.61 + ], + [ + 118.9, + 46.78 + ], + [ + 118.3, + 46.74 + ], + [ + 117.83, + 46.53 + ], + [ + 117.41, + 46.58 + ], + [ + 117.37, + 46.36 + ], + [ + 116.59, + 46.3 + ], + [ + 116.28, + 45.77 + ], + [ + 115.69, + 45.45 + ], + [ + 114.74, + 45.44 + ], + [ + 114.39, + 45.15 + ], + [ + 114.07, + 44.93 + ], + [ + 113.63, + 44.74 + ], + [ + 112.76, + 44.86 + ], + [ + 112.42, + 45.07 + ], + [ + 111.79, + 44.99 + ], + [ + 111.41, + 44.34 + ], + [ + 111.95, + 43.69 + ], + [ + 111.01, + 43.32 + ], + [ + 110.1, + 42.64 + ], + [ + 108.84, + 42.4 + ], + [ + 107.45, + 42.46 + ], + [ + 105.01, + 41.58 + ], + [ + 104.52, + 41.66 + ], + [ + 104.52, + 41.87 + ], + [ + 103.39, + 41.89 + ], + [ + 102.07, + 42.22 + ], + [ + 101.8, + 42.5 + ], + [ + 100.86, + 42.67 + ], + [ + 99.5, + 42.57 + ], + [ + 97.17, + 42.8 + ], + [ + 96.51, + 42.74 + ], + [ + 96.38, + 42.77 + ], + [ + 96.37, + 42.87 + ], + [ + 96.17, + 43.04 + ], + [ + 96.06, + 43.13 + ], + [ + 95.52, + 44 + ], + [ + 95.32, + 44.03 + ], + [ + 95.41, + 44.29 + ], + [ + 94.73, + 44.34 + ], + [ + 93.5, + 44.97 + ], + [ + 90.88, + 45.19 + ], + [ + 90.67, + 45.55 + ], + [ + 91.02, + 46.02 + ], + [ + 90.89, + 46.31 + ], + [ + 91.05, + 46.72 + ], + [ + 90.27, + 47.69 + ], + [ + 90.26, + 47.69 + ], + [ + 90.06, + 47.89 + ], + [ + 89.76, + 47.83 + ], + [ + 89.55, + 48.04 + ], + [ + 89.06, + 47.99 + ], + [ + 88.59, + 48.25 + ], + [ + 88.59, + 48.31 + ], + [ + 88.57, + 48.35 + ], + [ + 88.57, + 48.36 + ], + [ + 88.57, + 48.37 + ], + [ + 88.56, + 48.37 + ], + [ + 88.55, + 48.37 + ], + [ + 88.53, + 48.37 + ], + [ + 88.52, + 48.37 + ], + [ + 88.51, + 48.4 + ], + [ + 88.5, + 48.4 + ], + [ + 87.97, + 48.57 + ], + [ + 88.09, + 48.71 + ], + [ + 87.74, + 48.87 + ], + [ + 87.81, + 49.17 + ] + ], + [ + [ + 99.13, + 45.68 + ], + [ + 98.95, + 45.58 + ], + [ + 99.23, + 45.51 + ], + [ + 99.13, + 45.68 + ] + ], + [ + [ + 93.25, + 47.81 + ], + [ + 93.47, + 47.56 + ], + [ + 93.61, + 47.64 + ], + [ + 93.25, + 47.81 + ] + ], + [ + [ + 92.57, + 48.31 + ], + [ + 92.55, + 48.07 + ], + [ + 92.83, + 48.22 + ], + [ + 92.57, + 48.31 + ] + ], + [ + [ + 92.24, + 48.37 + ], + [ + 92.31, + 48.14 + ], + [ + 91.95, + 47.99 + ], + [ + 92.07, + 47.74 + ], + [ + 92.44, + 48.03 + ], + [ + 92.5, + 48.31 + ], + [ + 92.24, + 48.37 + ] + ], + [ + [ + 93.13, + 48.2 + ], + [ + 93.01, + 48.03 + ], + [ + 93.23, + 47.96 + ], + [ + 93.43, + 48.21 + ], + [ + 93.13, + 48.2 + ] + ], + [ + [ + 97.36, + 48.89 + ], + [ + 97.14, + 48.81 + ], + [ + 97.51, + 48.8 + ], + [ + 97.36, + 48.89 + ] + ], + [ + [ + 100.37, + 51.43 + ], + [ + 100.15, + 50.5 + ], + [ + 100.46, + 50.55 + ], + [ + 100.75, + 51.04 + ], + [ + 100.81, + 51.38 + ], + [ + 100.59, + 51.62 + ], + [ + 100.37, + 51.43 + ] + ], + [ + [ + 90.92, + 50.21 + ], + [ + 90.97, + 50.08 + ], + [ + 91.14, + 50.11 + ], + [ + 90.92, + 50.21 + ] + ], + [ + [ + 90.53, + 49.59 + ], + [ + 90.4, + 49.5 + ], + [ + 90.6, + 49.38 + ], + [ + 90.73, + 49.55 + ], + [ + 90.53, + 49.59 + ] + ], + [ + [ + 92.86, + 49.34 + ], + [ + 92.79, + 49.24 + ], + [ + 93.3, + 49.12 + ], + [ + 93.36, + 48.95 + ], + [ + 93.8, + 49.1 + ], + [ + 92.86, + 49.34 + ] + ] + ] + }, + "properties": { + "A3": "MNG" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -175.19, + -21.14 + ], + [ + -175.03, + -21.15 + ], + [ + -175.12, + -21.27 + ], + [ + -175.36, + -21.09 + ], + [ + -175.19, + -21.14 + ] + ] + ] + }, + "properties": { + "A3": "TON" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 158.18, + 6.97 + ], + [ + 158.3, + 6.96 + ], + [ + 158.3, + 6.79 + ], + [ + 158.16, + 6.81 + ], + [ + 158.18, + 6.97 + ] + ] + ] + }, + "properties": { + "A3": "FSM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 38.79, + 33.38 + ], + [ + 38.8, + 33.38 + ], + [ + 39.52, + 33.75 + ], + [ + 39.54, + 33.76 + ], + [ + 39.56, + 33.77 + ], + [ + 40.98, + 34.4 + ], + [ + 41.2, + 34.75 + ], + [ + 41.18, + 34.62 + ], + [ + 41.23, + 34.78 + ], + [ + 41.23, + 34.8 + ], + [ + 41.26, + 34.92 + ], + [ + 41.23, + 34.81 + ], + [ + 41.22, + 35.16 + ], + [ + 41.22, + 35.19 + ], + [ + 41.36, + 35.6 + ], + [ + 41.38, + 35.64 + ], + [ + 41.38, + 35.65 + ], + [ + 41.29, + 36.37 + ], + [ + 41.4, + 36.52 + ], + [ + 41.82, + 36.59 + ], + [ + 42.35, + 37.11 + ], + [ + 42.57, + 37.15 + ], + [ + 42.57, + 37.14 + ], + [ + 42.58, + 37.15 + ], + [ + 42.73, + 37.33 + ], + [ + 42.74, + 37.33 + ], + [ + 43.15, + 37.37 + ], + [ + 43.83, + 37.19 + ], + [ + 44.13, + 37.32 + ], + [ + 44.31, + 36.96 + ], + [ + 44.63, + 37.19 + ], + [ + 44.78, + 37.14 + ], + [ + 44.84, + 36.78 + ], + [ + 45.07, + 36.69 + ], + [ + 45.01, + 36.52 + ], + [ + 45.27, + 36.39 + ], + [ + 45.35, + 35.98 + ], + [ + 45.55, + 36 + ], + [ + 45.76, + 35.8 + ], + [ + 46.34, + 35.82 + ], + [ + 45.97, + 35.58 + ], + [ + 46.19, + 35.11 + ], + [ + 45.92, + 35.08 + ], + [ + 45.92, + 35.07 + ], + [ + 45.65, + 34.72 + ], + [ + 45.74, + 34.54 + ], + [ + 45.53, + 34.6 + ], + [ + 45.44, + 34.46 + ], + [ + 45.58, + 34.15 + ], + [ + 45.41, + 33.98 + ], + [ + 45.61, + 33.8 + ], + [ + 45.62, + 33.8 + ], + [ + 46.19, + 33.26 + ], + [ + 46.1, + 32.98 + ], + [ + 47.39, + 32.46 + ], + [ + 47.82, + 31.68 + ], + [ + 47.75, + 31.54 + ], + [ + 47.68, + 31.39 + ], + [ + 47.68, + 31.24 + ], + [ + 47.73, + 31 + ], + [ + 48.01, + 31 + ], + [ + 48.03, + 30.99 + ], + [ + 48.03, + 30.5 + ], + [ + 48.11, + 30.45 + ], + [ + 48.13, + 30.44 + ], + [ + 48.14, + 30.44 + ], + [ + 48.15, + 30.44 + ], + [ + 48.16, + 30.42 + ], + [ + 48.18, + 30.41 + ], + [ + 48.18, + 30.4 + ], + [ + 48.18, + 30.39 + ], + [ + 48.19, + 30.38 + ], + [ + 48.19, + 30.36 + ], + [ + 48.19, + 30.35 + ], + [ + 48.19, + 30.34 + ], + [ + 48.2, + 30.33 + ], + [ + 48.21, + 30.32 + ], + [ + 48.22, + 30.32 + ], + [ + 48.24, + 30.33 + ], + [ + 48.24, + 30.34 + ], + [ + 48.27, + 30.34 + ], + [ + 48.28, + 30.33 + ], + [ + 48.31, + 30.3 + ], + [ + 48.33, + 30.28 + ], + [ + 48.34, + 30.27 + ], + [ + 48.35, + 30.26 + ], + [ + 48.36, + 30.25 + ], + [ + 48.37, + 30.24 + ], + [ + 48.41, + 30.2 + ], + [ + 48.42, + 30.19 + ], + [ + 48.41, + 30.17 + ], + [ + 48.41, + 30.16 + ], + [ + 48.39, + 30.15 + ], + [ + 48.39, + 30.14 + ], + [ + 48.39, + 30.11 + ], + [ + 48.41, + 30.1 + ], + [ + 48.43, + 30.08 + ], + [ + 48.44, + 30.07 + ], + [ + 48.44, + 30.06 + ], + [ + 48.45, + 30.06 + ], + [ + 48.45, + 30.01 + ], + [ + 48.45, + 30 + ], + [ + 48.46, + 30 + ], + [ + 48.47, + 29.99 + ], + [ + 48.48, + 29.98 + ], + [ + 48.51, + 29.96 + ], + [ + 48.52, + 29.96 + ], + [ + 48.55, + 29.95 + ], + [ + 48.56, + 29.95 + ], + [ + 48.57, + 29.95 + ], + [ + 48.59, + 29.94 + ], + [ + 47.98, + 30.01 + ], + [ + 47.84, + 30.34 + ], + [ + 47.96, + 30.01 + ], + [ + 47.71, + 30.1 + ], + [ + 47.17, + 30.02 + ], + [ + 46.55, + 29.1 + ], + [ + 44.72, + 29.2 + ], + [ + 42.98, + 30.48 + ], + [ + 42.98, + 30.73 + ], + [ + 40, + 32.06 + ], + [ + 39.3, + 32.23 + ], + [ + 39.26, + 32.36 + ], + [ + 39.04, + 32.3 + ], + [ + 38.99, + 32.48 + ], + [ + 39.09, + 32.5 + ], + [ + 39, + 32.75 + ], + [ + 38.79, + 33.38 + ] + ], + [ + [ + 42.13, + 34.38 + ], + [ + 42.1, + 34.28 + ], + [ + 42.4, + 34.2 + ], + [ + 42.42, + 34.34 + ], + [ + 42.13, + 34.38 + ] + ], + [ + [ + 43.77, + 32.69 + ], + [ + 43.48, + 33.03 + ], + [ + 43.49, + 32.62 + ], + [ + 43.81, + 32.53 + ], + [ + 43.89, + 32.68 + ], + [ + 43.77, + 32.69 + ] + ], + [ + [ + 43.4, + 33.36 + ], + [ + 43.46, + 33.2 + ], + [ + 43.59, + 33.27 + ], + [ + 43.4, + 33.36 + ] + ], + [ + [ + 43.51, + 33.87 + ], + [ + 43.11, + 34.36 + ], + [ + 43.06, + 33.98 + ], + [ + 43.23, + 33.72 + ], + [ + 43.48, + 33.69 + ], + [ + 43.51, + 33.87 + ] + ], + [ + [ + 44.98, + 34.27 + ], + [ + 44.98, + 34.13 + ], + [ + 45.13, + 34.11 + ], + [ + 44.98, + 34.27 + ] + ], + [ + [ + 47.29, + 31.95 + ], + [ + 47.22, + 31.88 + ], + [ + 47.37, + 31.88 + ], + [ + 47.29, + 31.95 + ] + ], + [ + [ + 47.38, + 30.71 + ], + [ + 47.5, + 30.55 + ], + [ + 47.53, + 30.68 + ], + [ + 47.38, + 30.71 + ] + ], + [ + [ + 46.71, + 30.9 + ], + [ + 46.41, + 30.79 + ], + [ + 46.76, + 30.76 + ], + [ + 46.71, + 30.9 + ] + ] + ] + }, + "properties": { + "A3": "IRQ" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -54.01, + 5.56 + ], + [ + -54.01, + 5.55 + ], + [ + -54.03, + 5.52 + ], + [ + -54.04, + 5.51 + ], + [ + -54.05, + 5.49 + ], + [ + -54.06, + 5.48 + ], + [ + -54.09, + 5.45 + ], + [ + -54.1, + 5.43 + ], + [ + -54.13, + 5.41 + ], + [ + -54.13, + 5.4 + ], + [ + -54.14, + 5.38 + ], + [ + -54.15, + 5.36 + ], + [ + -54.17, + 5.34 + ], + [ + -54.19, + 5.32 + ], + [ + -54.23, + 5.3 + ], + [ + -54.24, + 5.29 + ], + [ + -54.25, + 5.28 + ], + [ + -54.26, + 5.27 + ], + [ + -54.27, + 5.26 + ], + [ + -54.28, + 5.25 + ], + [ + -54.3, + 5.23 + ], + [ + -54.31, + 5.22 + ], + [ + -54.33, + 5.19 + ], + [ + -54.33, + 5.18 + ], + [ + -54.34, + 5.17 + ], + [ + -54.35, + 5.16 + ], + [ + -54.37, + 5.12 + ], + [ + -54.39, + 5.1 + ], + [ + -54.41, + 5.07 + ], + [ + -54.43, + 5.03 + ], + [ + -54.44, + 5.01 + ], + [ + -54.44, + 5 + ], + [ + -54.44, + 4.99 + ], + [ + -54.44, + 4.97 + ], + [ + -54.44, + 4.96 + ], + [ + -54.44, + 4.95 + ], + [ + -54.46, + 4.93 + ], + [ + -54.48, + 4.91 + ], + [ + -54.48, + 4.88 + ], + [ + -54.48, + 4.87 + ], + [ + -54.47, + 4.85 + ], + [ + -54.48, + 4.74 + ], + [ + -54.47, + 4.73 + ], + [ + -54.46, + 4.73 + ], + [ + -54.45, + 4.72 + ], + [ + -54.44, + 4.72 + ], + [ + -54.43, + 4.7 + ], + [ + -54.43, + 4.69 + ], + [ + -54.44, + 4.67 + ], + [ + -54.43, + 4.62 + ], + [ + -54.42, + 4.59 + ], + [ + -54.43, + 4.59 + ], + [ + -54.43, + 4.56 + ], + [ + -54.44, + 4.54 + ], + [ + -54.45, + 4.51 + ], + [ + -54.45, + 4.48 + ], + [ + -54.45, + 4.47 + ], + [ + -54.44, + 4.45 + ], + [ + -54.43, + 4.42 + ], + [ + -54.25, + 3.91 + ], + [ + -54.25, + 3.89 + ], + [ + -54.25, + 3.88 + ], + [ + -54.23, + 3.86 + ], + [ + -54.21, + 3.85 + ], + [ + -54.19, + 3.85 + ], + [ + -54.19, + 3.84 + ], + [ + -54.2, + 3.83 + ], + [ + -54.2, + 3.82 + ], + [ + -54.2, + 3.8 + ], + [ + -54.18, + 3.8 + ], + [ + -54.17, + 3.8 + ], + [ + -54.16, + 3.8 + ], + [ + -54.15, + 3.8 + ], + [ + -54.14, + 3.8 + ], + [ + -54.12, + 3.78 + ], + [ + -54.11, + 3.77 + ], + [ + -54.1, + 3.74 + ], + [ + -54.09, + 3.73 + ], + [ + -54.09, + 3.69 + ], + [ + -54.08, + 3.67 + ], + [ + -54.07, + 3.67 + ], + [ + -54.05, + 3.65 + ], + [ + -54.04, + 3.63 + ], + [ + -54.03, + 3.63 + ], + [ + -54.01, + 3.65 + ], + [ + -54, + 3.64 + ], + [ + -53.98, + 3.61 + ], + [ + -53.98, + 3.6 + ], + [ + -53.98, + 3.59 + ], + [ + -53.99, + 3.58 + ], + [ + -54, + 3.57 + ], + [ + -54, + 3.56 + ], + [ + -54.01, + 3.54 + ], + [ + -54, + 3.53 + ], + [ + -54.01, + 3.51 + ], + [ + -54.01, + 3.48 + ], + [ + -54.01, + 3.46 + ], + [ + -54.02, + 3.45 + ], + [ + -54.01, + 3.43 + ], + [ + -54.02, + 3.42 + ], + [ + -54.03, + 3.41 + ], + [ + -54.03, + 3.4 + ], + [ + -54.05, + 3.39 + ], + [ + -54.06, + 3.39 + ], + [ + -54.05, + 3.37 + ], + [ + -54.06, + 3.36 + ], + [ + -54.07, + 3.32 + ], + [ + -54.09, + 3.29 + ], + [ + -54.21, + 3.15 + ], + [ + -54.21, + 2.78 + ], + [ + -54.6, + 2.33 + ], + [ + -55, + 2.59 + ], + [ + -55.39, + 2.42 + ], + [ + -55.97, + 2.53 + ], + [ + -56.14, + 2.27 + ], + [ + -55.9, + 1.89 + ], + [ + -56.47, + 1.95 + ], + [ + -56.69, + 2.03 + ], + [ + -57.21, + 2.85 + ], + [ + -57.3, + 3.38 + ], + [ + -57.65, + 3.36 + ], + [ + -58.04, + 4 + ], + [ + -57.84, + 4.65 + ], + [ + -57.92, + 4.83 + ], + [ + -57.55, + 5.01 + ], + [ + -57.53, + 5.01 + ], + [ + -57.52, + 5.01 + ], + [ + -57.51, + 4.99 + ], + [ + -57.5, + 4.99 + ], + [ + -57.49, + 4.99 + ], + [ + -57.47, + 4.99 + ], + [ + -57.44, + 4.99 + ], + [ + -57.42, + 4.99 + ], + [ + -57.41, + 4.99 + ], + [ + -57.38, + 5.01 + ], + [ + -57.35, + 5.01 + ], + [ + -57.34, + 5.01 + ], + [ + -57.34, + 5.02 + ], + [ + -57.34, + 5.03 + ], + [ + -57.32, + 5.03 + ], + [ + -57.3, + 5.02 + ], + [ + -57.29, + 5.02 + ], + [ + -57.28, + 5.03 + ], + [ + -57.3, + 5.05 + ], + [ + -57.32, + 5.06 + ], + [ + -57.32, + 5.08 + ], + [ + -57.31, + 5.1 + ], + [ + -57.3, + 5.14 + ], + [ + -57.3, + 5.15 + ], + [ + -57.3, + 5.17 + ], + [ + -57.28, + 5.18 + ], + [ + -57.26, + 5.18 + ], + [ + -57.24, + 5.17 + ], + [ + -57.23, + 5.15 + ], + [ + -57.23, + 5.13 + ], + [ + -57.21, + 5.15 + ], + [ + -57.19, + 5.15 + ], + [ + -57.19, + 5.16 + ], + [ + -57.18, + 5.17 + ], + [ + -57.18, + 5.2 + ], + [ + -57.21, + 5.22 + ], + [ + -57.22, + 5.26 + ], + [ + -57.23, + 5.27 + ], + [ + -57.26, + 5.27 + ], + [ + -57.27, + 5.27 + ], + [ + -57.27, + 5.25 + ], + [ + -57.3, + 5.33 + ], + [ + -57.32, + 5.32 + ], + [ + -57.33, + 5.34 + ], + [ + -57.31, + 5.35 + ], + [ + -57.3, + 5.36 + ], + [ + -57.28, + 5.37 + ], + [ + -57.27, + 5.38 + ], + [ + -57.25, + 5.49 + ], + [ + -57.24, + 5.5 + ], + [ + -57.21, + 5.53 + ], + [ + -57.2, + 5.54 + ], + [ + -57.19, + 5.57 + ], + [ + -57.18, + 5.59 + ], + [ + -57.17, + 5.59 + ], + [ + -57.17, + 5.6 + ], + [ + -57.14, + 5.71 + ], + [ + -57.14, + 5.74 + ], + [ + -57.14, + 5.75 + ], + [ + -57.14, + 5.77 + ], + [ + -56.96, + 6.01 + ], + [ + -55.94, + 5.81 + ], + [ + -55.9, + 5.66 + ], + [ + -55.89, + 5.97 + ], + [ + -55.09, + 5.87 + ], + [ + -55.15, + 5.96 + ], + [ + -54.85, + 6 + ], + [ + -54.04, + 5.84 + ], + [ + -54.01, + 5.56 + ] + ], + [ + [ + -55.15, + 4.63 + ], + [ + -55.22, + 4.57 + ], + [ + -55.06, + 4.5 + ], + [ + -55.02, + 4.68 + ], + [ + -54.93, + 4.59 + ], + [ + -54.96, + 4.83 + ], + [ + -54.84, + 4.77 + ], + [ + -54.84, + 4.92 + ], + [ + -55.13, + 5 + ], + [ + -55.24, + 4.74 + ], + [ + -55.15, + 4.63 + ] + ] + ], + [ + [ + [ + -54.42, + 4.59 + ], + [ + -54.42, + 4.58 + ], + [ + -54.43, + 4.59 + ], + [ + -54.42, + 4.59 + ] + ] + ] + ] + }, + "properties": { + "A3": "SUR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -172.2, + -13.73 + ], + [ + -172.54, + -13.8 + ], + [ + -172.8, + -13.52 + ], + [ + -172.33, + -13.44 + ], + [ + -172.2, + -13.73 + ] + ] + ], + [ + [ + [ + -171.74, + -13.84 + ], + [ + -171.43, + -14.05 + ], + [ + -172.07, + -13.87 + ], + [ + -171.74, + -13.84 + ] + ] + ] + ] + }, + "properties": { + "A3": "WSM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 29.59, + -1.39 + ], + [ + 29.82, + -1.31 + ], + [ + 29.93, + -1.48 + ], + [ + 30.47, + -1.06 + ], + [ + 30.74, + -1.51 + ], + [ + 30.75, + -1.53 + ], + [ + 30.76, + -1.55 + ], + [ + 30.86, + -2.31 + ], + [ + 30.54, + -2.41 + ], + [ + 30.36, + -2.36 + ], + [ + 30.26, + -2.37 + ], + [ + 30.16, + -2.43 + ], + [ + 30.15, + -2.43 + ], + [ + 30.12, + -2.44 + ], + [ + 30.1, + -2.43 + ], + [ + 30.08, + -2.41 + ], + [ + 30.03, + -2.35 + ], + [ + 30.01, + -2.34 + ], + [ + 29.93, + -2.59 + ], + [ + 29.72, + -2.82 + ], + [ + 29.37, + -2.84 + ], + [ + 29.33, + -2.65 + ], + [ + 29.15, + -2.59 + ], + [ + 29.05, + -2.72 + ], + [ + 29.02, + -2.72 + ], + [ + 28.96, + -2.69 + ], + [ + 28.92, + -2.68 + ], + [ + 28.91, + -2.68 + ], + [ + 28.9, + -2.66 + ], + [ + 28.9, + -2.65 + ], + [ + 28.87, + -2.54 + ], + [ + 28.89, + -2.51 + ], + [ + 28.89, + -2.5 + ], + [ + 28.89, + -2.47 + ], + [ + 29.03, + -2.29 + ], + [ + 29.05, + -2.28 + ], + [ + 29.08, + -2.41 + ], + [ + 29.38, + -2.06 + ], + [ + 29.24, + -1.7 + ], + [ + 29.59, + -1.39 + ] + ] + ], + [ + [ + [ + 29.05, + -2.72 + ], + [ + 29.04, + -2.74 + ], + [ + 29.02, + -2.72 + ], + [ + 29.05, + -2.72 + ] + ] + ] + ] + }, + "properties": { + "A3": "RWA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -67.28, + 45.19 + ], + [ + -67.41, + 45.17 + ], + [ + -67.4, + 45.17 + ], + [ + -67.4, + 45.18 + ], + [ + -67.42, + 45.19 + ], + [ + -67.48, + 45.27 + ], + [ + -67.48, + 45.28 + ], + [ + -67.49, + 45.29 + ], + [ + -67.42, + 45.56 + ], + [ + -67.43, + 45.56 + ], + [ + -67.45, + 45.6 + ], + [ + -67.46, + 45.63 + ], + [ + -67.53, + 45.59 + ], + [ + -67.58, + 45.6 + ], + [ + -67.6, + 45.61 + ], + [ + -67.63, + 45.62 + ], + [ + -67.67, + 45.63 + ], + [ + -67.69, + 45.66 + ], + [ + -67.72, + 45.68 + ], + [ + -67.73, + 45.68 + ], + [ + -67.8, + 45.78 + ], + [ + -67.8, + 45.8 + ], + [ + -67.79, + 45.81 + ], + [ + -67.76, + 45.83 + ], + [ + -67.77, + 45.83 + ], + [ + -67.85, + 47.09 + ], + [ + -67.86, + 47.1 + ], + [ + -67.89, + 47.13 + ], + [ + -67.9, + 47.13 + ], + [ + -67.98, + 47.21 + ], + [ + -67.99, + 47.21 + ], + [ + -68.05, + 47.25 + ], + [ + -68.08, + 47.26 + ], + [ + -68.14, + 47.3 + ], + [ + -68.16, + 47.33 + ], + [ + -68.19, + 47.33 + ], + [ + -68.21, + 47.34 + ], + [ + -68.23, + 47.35 + ], + [ + -68.26, + 47.35 + ], + [ + -68.28, + 47.36 + ], + [ + -68.3, + 47.36 + ], + [ + -68.31, + 47.36 + ], + [ + -68.33, + 47.36 + ], + [ + -68.34, + 47.36 + ], + [ + -68.38, + 47.34 + ], + [ + -68.38, + 47.32 + ], + [ + -68.38, + 47.31 + ], + [ + -68.38, + 47.29 + ], + [ + -68.39, + 47.29 + ], + [ + -68.45, + 47.28 + ], + [ + -68.46, + 47.29 + ], + [ + -68.51, + 47.3 + ], + [ + -68.54, + 47.28 + ], + [ + -68.55, + 47.28 + ], + [ + -68.59, + 47.28 + ], + [ + -68.59, + 47.27 + ], + [ + -68.64, + 47.24 + ], + [ + -68.68, + 47.24 + ], + [ + -68.69, + 47.24 + ], + [ + -68.73, + 47.24 + ], + [ + -68.81, + 47.22 + ], + [ + -68.82, + 47.21 + ], + [ + -68.85, + 47.19 + ], + [ + -68.86, + 47.19 + ], + [ + -68.89, + 47.18 + ], + [ + -68.91, + 47.19 + ], + [ + -68.95, + 47.2 + ], + [ + -68.99, + 47.23 + ], + [ + -69, + 47.23 + ], + [ + -69.05, + 47.28 + ], + [ + -69.05, + 47.31 + ], + [ + -69.04, + 47.38 + ], + [ + -69.04, + 47.4 + ], + [ + -69.06, + 47.43 + ], + [ + -69.17, + 47.45 + ], + [ + -69.18, + 47.46 + ], + [ + -69.22, + 47.46 + ], + [ + -69.23, + 47.46 + ], + [ + -69.53, + 47.17 + ], + [ + -69.53, + 47.16 + ], + [ + -70.01, + 46.65 + ], + [ + -70.02, + 46.6 + ], + [ + -70.02, + 46.58 + ], + [ + -70.02, + 46.57 + ], + [ + -70.03, + 46.56 + ], + [ + -70.03, + 46.55 + ], + [ + -70.03, + 46.53 + ], + [ + -70.03, + 46.52 + ], + [ + -70.04, + 46.52 + ], + [ + -70.04, + 46.51 + ], + [ + -70.05, + 46.44 + ], + [ + -70.09, + 46.41 + ], + [ + -70.1, + 46.41 + ], + [ + -70.26, + 46.1 + ], + [ + -70.27, + 46.1 + ], + [ + -70.31, + 46.01 + ], + [ + -70.3, + 46 + ], + [ + -70.25, + 45.95 + ], + [ + -70.24, + 45.95 + ], + [ + -70.26, + 45.89 + ], + [ + -70.27, + 45.89 + ], + [ + -70.27, + 45.88 + ], + [ + -70.62, + 45.61 + ], + [ + -70.62, + 45.4 + ], + [ + -70.8, + 45.43 + ], + [ + -70.88, + 45.23 + ], + [ + -71.01, + 45.35 + ], + [ + -71.19, + 45.25 + ], + [ + -71.44, + 45.24 + ], + [ + -71.5, + 45.03 + ], + [ + -71.5, + 45.02 + ], + [ + -71.56, + 45.01 + ], + [ + -72.21, + 45.01 + ], + [ + -72.29, + 45.14 + ], + [ + -72.25, + 45 + ], + [ + -72.58, + 45.01 + ], + [ + -72.59, + 45.01 + ], + [ + -73.09, + 45.02 + ], + [ + -73.2, + 45.01 + ], + [ + -73.34, + 45.01 + ], + [ + -73.35, + 45.01 + ], + [ + -73.51, + 45.01 + ], + [ + -73.52, + 45.01 + ], + [ + -74.63, + 45 + ], + [ + -74.66, + 45.01 + ], + [ + -74.44, + 45.08 + ], + [ + -74.13, + 45.26 + ], + [ + -74.67, + 45.01 + ], + [ + -74.69, + 45.01 + ], + [ + -74.76, + 45 + ], + [ + -74.76, + 45.01 + ], + [ + -74.88, + 45.04 + ], + [ + -74.99, + 44.98 + ], + [ + -75, + 44.96 + ], + [ + -75.01, + 44.96 + ], + [ + -75.09, + 44.93 + ], + [ + -75.1, + 44.92 + ], + [ + -75.19, + 44.88 + ], + [ + -75.23, + 44.87 + ], + [ + -75.26, + 44.86 + ], + [ + -75.3, + 44.84 + ], + [ + -75.34, + 44.81 + ], + [ + -75.37, + 44.79 + ], + [ + -75.48, + 44.72 + ], + [ + -75.5, + 44.71 + ], + [ + -75.51, + 44.7 + ], + [ + -75.57, + 44.66 + ], + [ + -75.59, + 44.64 + ], + [ + -75.62, + 44.62 + ], + [ + -75.64, + 44.6 + ], + [ + -75.66, + 44.59 + ], + [ + -75.69, + 44.58 + ], + [ + -75.71, + 44.56 + ], + [ + -75.72, + 44.55 + ], + [ + -76, + 44.35 + ], + [ + -76.04, + 44.33 + ], + [ + -76.42, + 44.21 + ], + [ + -76.2, + 44.22 + ], + [ + -76.21, + 44.21 + ], + [ + -76.28, + 44.2 + ], + [ + -76.29, + 44.2 + ], + [ + -76.77, + 44.18 + ], + [ + -77.12, + 43.85 + ], + [ + -77.54, + 43.96 + ], + [ + -77.61, + 44.05 + ], + [ + -79.05, + 43.83 + ], + [ + -79.88, + 43.26 + ], + [ + -79.34, + 43.18 + ], + [ + -79.08, + 43.28 + ], + [ + -79.07, + 43.27 + ], + [ + -79.07, + 43.26 + ], + [ + -79.06, + 43.26 + ], + [ + -79.05, + 43.17 + ], + [ + -79.04, + 43.15 + ], + [ + -79.06, + 43.13 + ], + [ + -79.06, + 43.11 + ], + [ + -79.06, + 43.1 + ], + [ + -79.07, + 43.08 + ], + [ + -79.02, + 43.03 + ], + [ + -79.02, + 43.02 + ], + [ + -79.02, + 43.01 + ], + [ + -79.02, + 43 + ], + [ + -78.99, + 42.98 + ], + [ + -78.98, + 42.97 + ], + [ + -78.91, + 42.9 + ], + [ + -78.91, + 42.89 + ], + [ + -79.78, + 42.84 + ], + [ + -80.2, + 42.79 + ], + [ + -80.49, + 42.57 + ], + [ + -81.47, + 42.6 + ], + [ + -82.53, + 41.92 + ], + [ + -82.62, + 42.05 + ], + [ + -82.92, + 41.99 + ], + [ + -83.13, + 42.1 + ], + [ + -83.12, + 42.13 + ], + [ + -83.11, + 42.26 + ], + [ + -83.11, + 42.27 + ], + [ + -83.09, + 42.29 + ], + [ + -83.08, + 42.3 + ], + [ + -83.06, + 42.32 + ], + [ + -83.04, + 42.32 + ], + [ + -82.98, + 42.33 + ], + [ + -82.97, + 42.34 + ], + [ + -82.47, + 42.29 + ], + [ + -82.41, + 42.47 + ], + [ + -82.63, + 42.56 + ], + [ + -82.61, + 42.55 + ], + [ + -82.59, + 42.55 + ], + [ + -82.57, + 42.57 + ], + [ + -82.57, + 42.58 + ], + [ + -82.52, + 42.61 + ], + [ + -82.51, + 42.65 + ], + [ + -82.51, + 42.67 + ], + [ + -82.5, + 42.7 + ], + [ + -82.49, + 42.71 + ], + [ + -82.48, + 42.75 + ], + [ + -82.47, + 42.76 + ], + [ + -82.47, + 42.77 + ], + [ + -82.47, + 42.78 + ], + [ + -82.47, + 42.79 + ], + [ + -82.48, + 42.8 + ], + [ + -82.48, + 42.83 + ], + [ + -82.47, + 42.84 + ], + [ + -82.47, + 42.89 + ], + [ + -82.47, + 42.9 + ], + [ + -82.46, + 42.92 + ], + [ + -82.45, + 42.93 + ], + [ + -82.44, + 42.95 + ], + [ + -82.42, + 42.96 + ], + [ + -82.42, + 43 + ], + [ + -82.41, + 43.01 + ], + [ + -81.74, + 43.31 + ], + [ + -81.75, + 44.09 + ], + [ + -81.28, + 44.59 + ], + [ + -81.37, + 45 + ], + [ + -81.74, + 45.22 + ], + [ + -81.29, + 45.24 + ], + [ + -81.27, + 45 + ], + [ + -80.97, + 44.96 + ], + [ + -80.95, + 44.58 + ], + [ + -80.68, + 44.73 + ], + [ + -80.09, + 44.47 + ], + [ + -79.97, + 44.65 + ], + [ + -80.11, + 44.83 + ], + [ + -79.66, + 44.75 + ], + [ + -80.09, + 45.07 + ], + [ + -79.8, + 45.15 + ], + [ + -80.07, + 45.18 + ], + [ + -80.22, + 45.27 + ], + [ + -80.2, + 45.34 + ], + [ + -80.1, + 45.24 + ], + [ + -80.01, + 45.34 + ], + [ + -80.2, + 45.34 + ], + [ + -80.77, + 45.95 + ], + [ + -81.67, + 46.06 + ], + [ + -81.83, + 45.97 + ], + [ + -82, + 46.01 + ], + [ + -81.76, + 46.07 + ], + [ + -81.87, + 46.19 + ], + [ + -81.87, + 46.08 + ], + [ + -82.31, + 46.09 + ], + [ + -82.44, + 46.22 + ], + [ + -82.57, + 46.12 + ], + [ + -82.84, + 46.32 + ], + [ + -82.79, + 46.19 + ], + [ + -83.06, + 46.16 + ], + [ + -83.58, + 46.25 + ], + [ + -83.58, + 46.28 + ], + [ + -83.91, + 46.3 + ], + [ + -83.91, + 46.34 + ], + [ + -84.12, + 46.34 + ], + [ + -84.12, + 46.35 + ], + [ + -84.12, + 46.52 + ], + [ + -84.13, + 46.53 + ], + [ + -84.15, + 46.53 + ], + [ + -84.16, + 46.53 + ], + [ + -84.17, + 46.53 + ], + [ + -84.21, + 46.54 + ], + [ + -84.22, + 46.53 + ], + [ + -84.23, + 46.53 + ], + [ + -84.24, + 46.52 + ], + [ + -84.25, + 46.51 + ], + [ + -84.26, + 46.5 + ], + [ + -84.34, + 46.51 + ], + [ + -84.35, + 46.51 + ], + [ + -84.39, + 46.51 + ], + [ + -84.4, + 46.5 + ], + [ + -84.46, + 46.47 + ], + [ + -84.61, + 46.56 + ], + [ + -84.51, + 46.83 + ], + [ + -84.39, + 46.92 + ], + [ + -84.81, + 46.97 + ], + [ + -84.57, + 47.31 + ], + [ + -85.02, + 47.59 + ], + [ + -84.86, + 47.96 + ], + [ + -85.91, + 47.98 + ], + [ + -86.4, + 48.77 + ], + [ + -87.28, + 48.76 + ], + [ + -87.85, + 48.92 + ], + [ + -88.02, + 49.02 + ], + [ + -88.24, + 48.94 + ], + [ + -88.11, + 48.73 + ], + [ + -87.94, + 48.86 + ], + [ + -87.6, + 48.79 + ], + [ + -88.07, + 48.66 + ], + [ + -88.33, + 48.65 + ], + [ + -88.55, + 48.41 + ], + [ + -88.42, + 48.63 + ], + [ + -88.31, + 48.76 + ], + [ + -88.5, + 48.86 + ], + [ + -88.76, + 48.34 + ], + [ + -88.92, + 48.31 + ], + [ + -88.73, + 48.56 + ], + [ + -89.14, + 48.48 + ], + [ + -89.32, + 48.11 + ], + [ + -89.6, + 48.02 + ], + [ + -89.54, + 48.01 + ], + [ + -89.65, + 48.01 + ], + [ + -89.65, + 48 + ], + [ + -89.71, + 48.01 + ], + [ + -89.73, + 48.02 + ], + [ + -89.74, + 48.02 + ], + [ + -89.78, + 48.02 + ], + [ + -89.84, + 48 + ], + [ + -89.87, + 47.99 + ], + [ + -90, + 48.04 + ], + [ + -90.02, + 48.08 + ], + [ + -90.07, + 48.1 + ], + [ + -90.11, + 48.1 + ], + [ + -90.16, + 48.11 + ], + [ + -90.18, + 48.11 + ], + [ + -90.22, + 48.11 + ], + [ + -90.23, + 48.11 + ], + [ + -90.24, + 48.1 + ], + [ + -90.34, + 48.09 + ], + [ + -90.35, + 48.09 + ], + [ + -90.54, + 48.1 + ], + [ + -90.56, + 48.12 + ], + [ + -90.62, + 48.11 + ], + [ + -90.76, + 48.11 + ], + [ + -90.79, + 48.16 + ], + [ + -90.8, + 48.17 + ], + [ + -90.83, + 48.19 + ], + [ + -90.83, + 48.2 + ], + [ + -90.86, + 48.24 + ], + [ + -90.98, + 48.22 + ], + [ + -91, + 48.2 + ], + [ + -91.01, + 48.2 + ], + [ + -91.02, + 48.2 + ], + [ + -91.05, + 48.19 + ], + [ + -91.07, + 48.18 + ], + [ + -91.1, + 48.17 + ], + [ + -91.16, + 48.14 + ], + [ + -91.17, + 48.13 + ], + [ + -91.19, + 48.12 + ], + [ + -91.2, + 48.12 + ], + [ + -91.24, + 48.09 + ], + [ + -91.27, + 48.08 + ], + [ + -91.31, + 48.07 + ], + [ + -91.34, + 48.07 + ], + [ + -91.36, + 48.07 + ], + [ + -91.37, + 48.07 + ], + [ + -91.44, + 48.05 + ], + [ + -91.47, + 48.07 + ], + [ + -91.56, + 48.1 + ], + [ + -91.56, + 48.11 + ], + [ + -91.58, + 48.13 + ], + [ + -91.64, + 48.1 + ], + [ + -91.67, + 48.11 + ], + [ + -91.68, + 48.11 + ], + [ + -91.71, + 48.17 + ], + [ + -91.74, + 48.2 + ], + [ + -91.76, + 48.21 + ], + [ + -91.79, + 48.2 + ], + [ + -91.82, + 48.21 + ], + [ + -91.85, + 48.21 + ], + [ + -91.89, + 48.23 + ], + [ + -91.9, + 48.24 + ], + [ + -91.96, + 48.24 + ], + [ + -91.98, + 48.25 + ], + [ + -92.01, + 48.27 + ], + [ + -92.01, + 48.3 + ], + [ + -92.01, + 48.32 + ], + [ + -92.02, + 48.32 + ], + [ + -91.98, + 48.38 + ], + [ + -92.14, + 48.37 + ], + [ + -92.17, + 48.36 + ], + [ + -92.29, + 48.34 + ], + [ + -92.29, + 48.33 + ], + [ + -92.3, + 48.28 + ], + [ + -92.37, + 48.22 + ], + [ + -92.38, + 48.23 + ], + [ + -92.38, + 48.25 + ], + [ + -92.39, + 48.25 + ], + [ + -92.4, + 48.28 + ], + [ + -92.42, + 48.3 + ], + [ + -92.44, + 48.32 + ], + [ + -92.46, + 48.41 + ], + [ + -92.46, + 48.42 + ], + [ + -92.46, + 48.47 + ], + [ + -92.71, + 48.48 + ], + [ + -92.69, + 48.5 + ], + [ + -92.68, + 48.5 + ], + [ + -92.63, + 48.52 + ], + [ + -92.9, + 48.6 + ], + [ + -92.81, + 48.69 + ], + [ + -93.25, + 48.65 + ], + [ + -93.18, + 48.79 + ], + [ + -93.38, + 48.92 + ], + [ + -93.31, + 48.63 + ], + [ + -93.35, + 48.62 + ], + [ + -93.37, + 48.61 + ], + [ + -93.38, + 48.61 + ], + [ + -93.39, + 48.61 + ], + [ + -93.42, + 48.6 + ], + [ + -93.43, + 48.6 + ], + [ + -93.44, + 48.59 + ], + [ + -93.45, + 48.59 + ], + [ + -93.46, + 48.59 + ], + [ + -93.47, + 48.58 + ], + [ + -93.46, + 48.56 + ], + [ + -93.48, + 48.54 + ], + [ + -93.49, + 48.54 + ], + [ + -93.5, + 48.54 + ], + [ + -93.53, + 48.53 + ], + [ + -93.55, + 48.53 + ], + [ + -93.58, + 48.53 + ], + [ + -93.59, + 48.53 + ], + [ + -93.6, + 48.52 + ], + [ + -93.61, + 48.52 + ], + [ + -93.63, + 48.53 + ], + [ + -93.64, + 48.52 + ], + [ + -93.65, + 48.52 + ], + [ + -93.66, + 48.52 + ], + [ + -93.68, + 48.52 + ], + [ + -93.69, + 48.52 + ], + [ + -93.7, + 48.52 + ], + [ + -93.73, + 48.52 + ], + [ + -93.74, + 48.52 + ], + [ + -93.75, + 48.52 + ], + [ + -93.77, + 48.52 + ], + [ + -93.79, + 48.52 + ], + [ + -93.82, + 48.53 + ], + [ + -93.82, + 48.54 + ], + [ + -93.81, + 48.56 + ], + [ + -93.8, + 48.57 + ], + [ + -93.81, + 48.57 + ], + [ + -93.81, + 48.58 + ], + [ + -93.81, + 48.59 + ], + [ + -93.82, + 48.59 + ], + [ + -93.82, + 48.6 + ], + [ + -93.82, + 48.61 + ], + [ + -93.83, + 48.62 + ], + [ + -93.86, + 48.63 + ], + [ + -93.88, + 48.63 + ], + [ + -93.89, + 48.63 + ], + [ + -93.9, + 48.63 + ], + [ + -93.92, + 48.63 + ], + [ + -93.94, + 48.63 + ], + [ + -93.96, + 48.64 + ], + [ + -93.99, + 48.64 + ], + [ + -94.01, + 48.64 + ], + [ + -94.02, + 48.64 + ], + [ + -94.04, + 48.64 + ], + [ + -94.05, + 48.64 + ], + [ + -94.06, + 48.64 + ], + [ + -94.07, + 48.65 + ], + [ + -94.1, + 48.65 + ], + [ + -94.12, + 48.64 + ], + [ + -94.14, + 48.65 + ], + [ + -94.16, + 48.65 + ], + [ + -94.17, + 48.65 + ], + [ + -94.18, + 48.65 + ], + [ + -94.21, + 48.65 + ], + [ + -94.23, + 48.65 + ], + [ + -94.24, + 48.65 + ], + [ + -94.25, + 48.66 + ], + [ + -94.25, + 48.67 + ], + [ + -94.25, + 48.69 + ], + [ + -94.26, + 48.69 + ], + [ + -94.27, + 48.7 + ], + [ + -94.29, + 48.71 + ], + [ + -94.32, + 48.71 + ], + [ + -94.33, + 48.7 + ], + [ + -94.34, + 48.7 + ], + [ + -94.36, + 48.7 + ], + [ + -94.37, + 48.71 + ], + [ + -94.38, + 48.71 + ], + [ + -94.39, + 48.71 + ], + [ + -94.4, + 48.71 + ], + [ + -94.42, + 48.71 + ], + [ + -94.44, + 48.7 + ], + [ + -94.45, + 48.69 + ], + [ + -94.47, + 48.7 + ], + [ + -94.48, + 48.7 + ], + [ + -94.49, + 48.7 + ], + [ + -94.5, + 48.7 + ], + [ + -94.51, + 48.7 + ], + [ + -94.53, + 48.7 + ], + [ + -94.58, + 48.72 + ], + [ + -94.59, + 48.72 + ], + [ + -94.6, + 48.72 + ], + [ + -94.62, + 48.74 + ], + [ + -94.65, + 48.75 + ], + [ + -94.65, + 48.76 + ], + [ + -94.67, + 48.77 + ], + [ + -94.68, + 48.77 + ], + [ + -94.69, + 48.78 + ], + [ + -94.69, + 48.79 + ], + [ + -94.7, + 48.8 + ], + [ + -94.7, + 48.81 + ], + [ + -94.7, + 48.83 + ], + [ + -94.61, + 48.94 + ], + [ + -94.11, + 49.15 + ], + [ + -94.39, + 49.29 + ], + [ + -94.57, + 49.01 + ], + [ + -94.77, + 49.18 + ], + [ + -94.51, + 49.18 + ], + [ + -94.53, + 49.3 + ], + [ + -94.86, + 49.33 + ], + [ + -94.89, + 49.34 + ], + [ + -94.88, + 49.38 + ], + [ + -94.79, + 49.42 + ], + [ + -94.71, + 49.55 + ], + [ + -94.96, + 49.37 + ], + [ + -94.99, + 49.37 + ], + [ + -95.1, + 49.36 + ], + [ + -95.14, + 49.38 + ], + [ + -95.15, + 49.38 + ], + [ + -95.15, + 49.17 + ], + [ + -95.3, + 49 + ], + [ + -98.79, + 49 + ], + [ + -98.8, + 49 + ], + [ + -99.88, + 49 + ], + [ + -99.89, + 49 + ], + [ + -99.98, + 49 + ], + [ + -100.15, + 49 + ], + [ + -100.16, + 49 + ], + [ + -100.23, + 49 + ], + [ + -100.24, + 49 + ], + [ + -100.32, + 49 + ], + [ + -100.33, + 49 + ], + [ + -100.35, + 49 + ], + [ + -100.37, + 49 + ], + [ + -100.46, + 49 + ], + [ + -107.45, + 49 + ], + [ + -109.86, + 49 + ], + [ + -112.01, + 49 + ], + [ + -112.02, + 49 + ], + [ + -113.69, + 49 + ], + [ + -113.9, + 49 + ], + [ + -113.91, + 49 + ], + [ + -116.5, + 49 + ], + [ + -119.43, + 49 + ], + [ + -119.45, + 49 + ], + [ + -121.07, + 49 + ], + [ + -121.09, + 49 + ], + [ + -121.46, + 49 + ], + [ + -122.76, + 49 + ], + [ + -123.04, + 49 + ], + [ + -123.09, + 49 + ], + [ + -123.26, + 49.27 + ], + [ + -122.84, + 49.29 + ], + [ + -122.88, + 49.47 + ], + [ + -122.96, + 49.3 + ], + [ + -123.27, + 49.33 + ], + [ + -123.14, + 49.71 + ], + [ + -123.54, + 49.38 + ], + [ + -123.96, + 49.51 + ], + [ + -124.07, + 49.64 + ], + [ + -124.03, + 49.74 + ], + [ + -123.97, + 49.77 + ], + [ + -123.91, + 49.75 + ], + [ + -123.76, + 49.48 + ], + [ + -123.79, + 49.6 + ], + [ + -123.52, + 49.71 + ], + [ + -123.8, + 49.62 + ], + [ + -123.72, + 49.79 + ], + [ + -123.84, + 49.69 + ], + [ + -123.89, + 49.75 + ], + [ + -123.95, + 49.78 + ], + [ + -123.87, + 49.92 + ], + [ + -123.97, + 49.98 + ], + [ + -123.74, + 50.09 + ], + [ + -123.77, + 50.21 + ], + [ + -123.99, + 50.21 + ], + [ + -123.8, + 50.09 + ], + [ + -124.01, + 50 + ], + [ + -123.92, + 49.83 + ], + [ + -124.04, + 49.93 + ], + [ + -124.27, + 49.74 + ], + [ + -124.81, + 50.01 + ], + [ + -124.67, + 49.96 + ], + [ + -124.81, + 50.08 + ], + [ + -124.59, + 50.24 + ], + [ + -124.74, + 50.33 + ], + [ + -124.36, + 50.49 + ], + [ + -124.83, + 50.31 + ], + [ + -125.01, + 50.45 + ], + [ + -125.08, + 50.33 + ], + [ + -124.82, + 50.93 + ], + [ + -125.11, + 50.43 + ], + [ + -125.37, + 50.57 + ], + [ + -125.59, + 50.45 + ], + [ + -125.47, + 50.72 + ], + [ + -125.71, + 50.42 + ], + [ + -125.72, + 50.53 + ], + [ + -126.28, + 50.52 + ], + [ + -125.94, + 50.64 + ], + [ + -126.3, + 50.63 + ], + [ + -125.73, + 50.66 + ], + [ + -125.59, + 51.09 + ], + [ + -125.71, + 50.72 + ], + [ + -126.18, + 50.67 + ], + [ + -126.01, + 50.8 + ], + [ + -126.19, + 50.78 + ], + [ + -126.17, + 50.88 + ], + [ + -126.57, + 50.83 + ], + [ + -126.19, + 50.92 + ], + [ + -126.52, + 51.04 + ], + [ + -126.66, + 50.87 + ], + [ + -126.84, + 50.91 + ], + [ + -126.64, + 50.93 + ], + [ + -126.78, + 51.02 + ], + [ + -126.85, + 50.95 + ], + [ + -126.81, + 51.04 + ], + [ + -126.9, + 50.89 + ], + [ + -127.07, + 51.01 + ], + [ + -127.2, + 50.92 + ], + [ + -126.9, + 50.89 + ], + [ + -127.02, + 50.82 + ], + [ + -127.52, + 51 + ], + [ + -127.5, + 51.1 + ], + [ + -127.21, + 50.95 + ], + [ + -127.19, + 51.02 + ], + [ + -127.24, + 51 + ], + [ + -127.32, + 51.04 + ], + [ + -126.77, + 51.07 + ], + [ + -126.7, + 50.99 + ], + [ + -126.66, + 51.2 + ], + [ + -126.8, + 51.08 + ], + [ + -126.85, + 51.08 + ], + [ + -126.82, + 51.1 + ], + [ + -127.16, + 51.05 + ], + [ + -127.34, + 51.06 + ], + [ + -127.34, + 51.04 + ], + [ + -127.47, + 51.09 + ], + [ + -127.14, + 51.06 + ], + [ + -127.55, + 51.13 + ], + [ + -126.92, + 51.19 + ], + [ + -127.79, + 51.16 + ], + [ + -127.06, + 51.35 + ], + [ + -127.78, + 51.32 + ], + [ + -127.57, + 51.47 + ], + [ + -127.25, + 51.41 + ], + [ + -127.56, + 51.48 + ], + [ + -127.25, + 51.68 + ], + [ + -127.45, + 51.66 + ], + [ + -127.36, + 51.87 + ], + [ + -127.78, + 51.52 + ], + [ + -127.88, + 51.9 + ], + [ + -127.15, + 52.32 + ], + [ + -126.67, + 51.96 + ], + [ + -126.96, + 52.31 + ], + [ + -126.77, + 52.39 + ], + [ + -127.22, + 52.39 + ], + [ + -126.92, + 52.71 + ], + [ + -127.08, + 52.88 + ], + [ + -126.96, + 52.72 + ], + [ + -127.33, + 52.43 + ], + [ + -127.63, + 52.61 + ], + [ + -127.49, + 52.34 + ], + [ + -127.75, + 52.27 + ], + [ + -127.72, + 52.36 + ], + [ + -127.88, + 52.2 + ], + [ + -127.93, + 52.35 + ], + [ + -127.87, + 52.36 + ], + [ + -127.84, + 52.34 + ], + [ + -127.93, + 52.44 + ], + [ + -127.87, + 52.5 + ], + [ + -127.71, + 52.45 + ], + [ + -127.89, + 52.5 + ], + [ + -127.95, + 52.45 + ], + [ + -127.88, + 52.37 + ], + [ + -127.94, + 52.36 + ], + [ + -127.98, + 52.31 + ], + [ + -127.96, + 52.48 + ], + [ + -128.03, + 52.32 + ], + [ + -128.05, + 52.65 + ], + [ + -128.36, + 52.27 + ], + [ + -128.11, + 52.76 + ], + [ + -127.83, + 52.73 + ], + [ + -128.13, + 52.77 + ], + [ + -128.03, + 52.92 + ], + [ + -128.44, + 52.82 + ], + [ + -128.41, + 53.09 + ], + [ + -128.85, + 53.27 + ], + [ + -128.99, + 53.54 + ], + [ + -128.47, + 53.32 + ], + [ + -128.48, + 53.43 + ], + [ + -128.16, + 53.46 + ], + [ + -127.87, + 53.25 + ], + [ + -128.11, + 53.5 + ], + [ + -128.54, + 53.43 + ], + [ + -128.77, + 53.55 + ], + [ + -128.81, + 53.77 + ], + [ + -128.48, + 53.83 + ], + [ + -128.71, + 53.88 + ], + [ + -128.61, + 54.03 + ], + [ + -129.3, + 53.65 + ], + [ + -129.28, + 53.36 + ], + [ + -130.07, + 53.89 + ], + [ + -130.05, + 54.15 + ], + [ + -129.55, + 54.22 + ], + [ + -130.28, + 54.2 + ], + [ + -130.15, + 54.28 + ], + [ + -130.33, + 54.44 + ], + [ + -130.49, + 54.36 + ], + [ + -130.45, + 54.63 + ], + [ + -129.98, + 54.3 + ], + [ + -129.98, + 54.51 + ], + [ + -130.11, + 54.42 + ], + [ + -130.39, + 54.65 + ], + [ + -129.9, + 54.62 + ], + [ + -130.22, + 54.72 + ], + [ + -130.18, + 54.85 + ], + [ + -129.66, + 54.97 + ], + [ + -129.99, + 55.06 + ], + [ + -129.46, + 55.47 + ], + [ + -129.7, + 55.41 + ], + [ + -129.81, + 55.63 + ], + [ + -129.78, + 55.36 + ], + [ + -130.11, + 54.98 + ], + [ + -129.94, + 55.29 + ], + [ + -130.14, + 55.75 + ], + [ + -130.01, + 55.91 + ], + [ + -130.1, + 56.12 + ], + [ + -130.45, + 56.21 + ], + [ + -131.85, + 56.65 + ], + [ + -131.85, + 56.66 + ], + [ + -133.64, + 58.57 + ], + [ + -134.96, + 59.28 + ], + [ + -135.4, + 59.76 + ], + [ + -135.44, + 59.78 + ], + [ + -136.35, + 59.6 + ], + [ + -136.58, + 59.17 + ], + [ + -136.83, + 59.16 + ], + [ + -137.45, + 58.91 + ], + [ + -137.96, + 59.43 + ], + [ + -137.77, + 59.48 + ], + [ + -138.02, + 59.46 + ], + [ + -139.2, + 60.09 + ], + [ + -139.07, + 60.35 + ], + [ + -139.69, + 60.34 + ], + [ + -139.98, + 60.18 + ], + [ + -141, + 60.31 + ], + [ + -141, + 61.66 + ], + [ + -141, + 61.74 + ], + [ + -141, + 62.24 + ], + [ + -141, + 62.6 + ], + [ + -141, + 62.61 + ], + [ + -141, + 64.68 + ], + [ + -141, + 67.41 + ], + [ + -141, + 69.64 + ], + [ + -139.11, + 69.5 + ], + [ + -138.61, + 69.23 + ], + [ + -138.27, + 69.18 + ], + [ + -138.39, + 69.3 + ], + [ + -137.21, + 68.93 + ], + [ + -134.98, + 68.63 + ], + [ + -135.65, + 68.88 + ], + [ + -135.22, + 68.93 + ], + [ + -135.85, + 69.3 + ], + [ + -135.51, + 69.18 + ], + [ + -135.61, + 69.33 + ], + [ + -135.15, + 69.25 + ], + [ + -135.3, + 69.42 + ], + [ + -135.09, + 69.33 + ], + [ + -135.06, + 69.47 + ], + [ + -134.47, + 69.44 + ], + [ + -134.49, + 69.71 + ], + [ + -133.75, + 69.52 + ], + [ + -134.31, + 69.14 + ], + [ + -133.57, + 69.39 + ], + [ + -132.98, + 69.36 + ], + [ + -132.93, + 69.64 + ], + [ + -132, + 69.7 + ], + [ + -131.41, + 69.96 + ], + [ + -131.2, + 69.8 + ], + [ + -130.94, + 70.09 + ], + [ + -130.4, + 70.15 + ], + [ + -130.14, + 70.01 + ], + [ + -129.67, + 70.25 + ], + [ + -129.53, + 69.99 + ], + [ + -130.94, + 69.53 + ], + [ + -131.05, + 69.62 + ], + [ + -132.01, + 69.52 + ], + [ + -132.33, + 69.23 + ], + [ + -132.51, + 69.28 + ], + [ + -132.49, + 69.14 + ], + [ + -132.53, + 69.13 + ], + [ + -132.6, + 69.27 + ], + [ + -132.87, + 69.21 + ], + [ + -132.93, + 69.12 + ], + [ + -132.85, + 69.09 + ], + [ + -132.92, + 69.07 + ], + [ + -132.87, + 68.96 + ], + [ + -132.94, + 69.07 + ], + [ + -133.31, + 68.99 + ], + [ + -133.5, + 68.79 + ], + [ + -132.93, + 68.67 + ], + [ + -133.41, + 68.84 + ], + [ + -132.46, + 68.79 + ], + [ + -132.52, + 68.9 + ], + [ + -132.8, + 68.83 + ], + [ + -132.52, + 68.99 + ], + [ + -132.77, + 68.93 + ], + [ + -132.87, + 68.97 + ], + [ + -132.89, + 69.05 + ], + [ + -132.83, + 69.07 + ], + [ + -132.73, + 69.04 + ], + [ + -132.58, + 69.12 + ], + [ + -132.56, + 69.07 + ], + [ + -132.57, + 69.1 + ], + [ + -132.47, + 69.14 + ], + [ + -132.45, + 69.22 + ], + [ + -132.49, + 69.09 + ], + [ + -132.32, + 69.22 + ], + [ + -132.13, + 69.15 + ], + [ + -131.73, + 69.37 + ], + [ + -131.99, + 69.39 + ], + [ + -131.45, + 69.43 + ], + [ + -131.6, + 69.29 + ], + [ + -131.39, + 69.44 + ], + [ + -131.43, + 69.3 + ], + [ + -131.29, + 69.5 + ], + [ + -131.37, + 69.29 + ], + [ + -131.25, + 69.57 + ], + [ + -131.23, + 69.3 + ], + [ + -131.1, + 69.59 + ], + [ + -130.95, + 69.11 + ], + [ + -130.34, + 69.68 + ], + [ + -129.14, + 69.84 + ], + [ + -128.98, + 69.66 + ], + [ + -128.39, + 69.94 + ], + [ + -128.21, + 69.85 + ], + [ + -128.33, + 70.13 + ], + [ + -127.8, + 70.04 + ], + [ + -128.14, + 70.16 + ], + [ + -127.23, + 70.15 + ], + [ + -128.06, + 70.28 + ], + [ + -128.01, + 70.57 + ], + [ + -127.17, + 70.23 + ], + [ + -126.54, + 69.65 + ], + [ + -125.55, + 69.32 + ], + [ + -125.16, + 69.42 + ], + [ + -125.64, + 69.41 + ], + [ + -125.14, + 69.48 + ], + [ + -125.39, + 69.68 + ], + [ + -124.79, + 69.71 + ], + [ + -125.3, + 69.81 + ], + [ + -124.64, + 69.98 + ], + [ + -125.22, + 70.01 + ], + [ + -124.69, + 70.07 + ], + [ + -124.39, + 69.98 + ], + [ + -124.51, + 69.71 + ], + [ + -124.03, + 69.68 + ], + [ + -124.39, + 69.64 + ], + [ + -124.38, + 69.33 + ], + [ + -123.38, + 69.4 + ], + [ + -122.98, + 69.83 + ], + [ + -121.88, + 69.82 + ], + [ + -120, + 69.35 + ], + [ + -117.07, + 68.88 + ], + [ + -115.89, + 68.81 + ], + [ + -116.33, + 68.96 + ], + [ + -115.92, + 69.01 + ], + [ + -114.97, + 68.87 + ], + [ + -113.89, + 68.4 + ], + [ + -114, + 68.24 + ], + [ + -115.02, + 68.29 + ], + [ + -114.72, + 68.18 + ], + [ + -115.25, + 68.19 + ], + [ + -115.09, + 68.01 + ], + [ + -115.72, + 67.91 + ], + [ + -115.16, + 67.79 + ], + [ + -112.99, + 67.67 + ], + [ + -111.97, + 67.75 + ], + [ + -111.91, + 67.63 + ], + [ + -111.9, + 67.76 + ], + [ + -111.06, + 67.76 + ], + [ + -110.04, + 68.01 + ], + [ + -109.7, + 67.72 + ], + [ + -109.02, + 67.72 + ], + [ + -108.83, + 67.35 + ], + [ + -108.66, + 67.64 + ], + [ + -108.47, + 67.35 + ], + [ + -108.38, + 67.45 + ], + [ + -107.96, + 67.28 + ], + [ + -107.85, + 67.04 + ], + [ + -108.6, + 67.16 + ], + [ + -108.54, + 67.06 + ], + [ + -107.13, + 66.33 + ], + [ + -107.79, + 66.78 + ], + [ + -107.62, + 67.08 + ], + [ + -107.56, + 66.84 + ], + [ + -107.43, + 66.99 + ], + [ + -107.07, + 66.82 + ], + [ + -107.43, + 67.06 + ], + [ + -107, + 67.14 + ], + [ + -107.52, + 67.21 + ], + [ + -108.02, + 67.78 + ], + [ + -107.67, + 68.05 + ], + [ + -106.69, + 68.1 + ], + [ + -106.59, + 68.26 + ], + [ + -106.26, + 68.18 + ], + [ + -106.43, + 68.34 + ], + [ + -105.73, + 68.41 + ], + [ + -105.62, + 68.64 + ], + [ + -106.59, + 68.53 + ], + [ + -106.52, + 68.29 + ], + [ + -106.93, + 68.43 + ], + [ + -107.22, + 68.26 + ], + [ + -107.81, + 68.35 + ], + [ + -107.56, + 68.17 + ], + [ + -108.03, + 68.12 + ], + [ + -108.4, + 68.14 + ], + [ + -108.33, + 68.35 + ], + [ + -108.81, + 68.27 + ], + [ + -108.26, + 68.63 + ], + [ + -106.18, + 68.95 + ], + [ + -105.45, + 68.75 + ], + [ + -105.48, + 68.42 + ], + [ + -104.96, + 68.22 + ], + [ + -104.57, + 68.25 + ], + [ + -104.48, + 68.02 + ], + [ + -103.43, + 68.17 + ], + [ + -102.19, + 67.68 + ], + [ + -101.95, + 67.8 + ], + [ + -101.52, + 67.68 + ], + [ + -99.74, + 67.86 + ], + [ + -98.99, + 67.68 + ], + [ + -98.7, + 67.81 + ], + [ + -98.3, + 67.77 + ], + [ + -98.65, + 68.13 + ], + [ + -98.12, + 67.74 + ], + [ + -97.64, + 67.58 + ], + [ + -97.2, + 67.66 + ], + [ + -97.19, + 67.64 + ], + [ + -97.41, + 67.59 + ], + [ + -97.43, + 67.57 + ], + [ + -97.15, + 67.44 + ], + [ + -97.12, + 67.46 + ], + [ + -97.42, + 67.58 + ], + [ + -97.17, + 67.63 + ], + [ + -97.14, + 67.68 + ], + [ + -97.01, + 67.67 + ], + [ + -97.2, + 67.95 + ], + [ + -97.97, + 67.99 + ], + [ + -98.09, + 67.84 + ], + [ + -98.68, + 68.4 + ], + [ + -97.68, + 68.36 + ], + [ + -97.84, + 68.56 + ], + [ + -97.47, + 68.41 + ], + [ + -97.58, + 68.51 + ], + [ + -97.3, + 68.51 + ], + [ + -96.57, + 68.18 + ], + [ + -96.37, + 68.32 + ], + [ + -96.64, + 68.09 + ], + [ + -96.84, + 68.12 + ], + [ + -96.67, + 67.99 + ], + [ + -95.87, + 68.3 + ], + [ + -96.13, + 67.63 + ], + [ + -96.31, + 67.71 + ], + [ + -96.72, + 67.24 + ], + [ + -96.44, + 67.52 + ], + [ + -96.31, + 67.41 + ], + [ + -96.07, + 67.48 + ], + [ + -96.24, + 67.24 + ], + [ + -95.55, + 67.39 + ], + [ + -95.83, + 67.16 + ], + [ + -95.29, + 67.27 + ], + [ + -95.32, + 67.11 + ], + [ + -95.13, + 67.3 + ], + [ + -95.7, + 67.73 + ], + [ + -95.47, + 68.06 + ], + [ + -94.86, + 68.01 + ], + [ + -93.15, + 68.68 + ], + [ + -93.75, + 68.62 + ], + [ + -93.85, + 69.02 + ], + [ + -94.07, + 68.76 + ], + [ + -94.62, + 68.75 + ], + [ + -94.58, + 68.98 + ], + [ + -93.99, + 69.16 + ], + [ + -94.29, + 69.16 + ], + [ + -94.27, + 69.32 + ], + [ + -93.51, + 69.44 + ], + [ + -93.86, + 69.26 + ], + [ + -93.83, + 69.16 + ], + [ + -93.32, + 69.39 + ], + [ + -93.57, + 69.37 + ], + [ + -93.42, + 69.48 + ], + [ + -93.52, + 69.54 + ], + [ + -94.28, + 69.44 + ], + [ + -94.52, + 69.73 + ], + [ + -94.82, + 69.56 + ], + [ + -95.75, + 69.74 + ], + [ + -96.5, + 70.13 + ], + [ + -96.22, + 70.57 + ], + [ + -95.57, + 70.47 + ], + [ + -96.04, + 70.61 + ], + [ + -95.74, + 70.72 + ], + [ + -96.15, + 70.62 + ], + [ + -96.57, + 70.78 + ], + [ + -96.46, + 71.27 + ], + [ + -96.03, + 71.42 + ], + [ + -95.51, + 71.29 + ], + [ + -95.17, + 71.52 + ], + [ + -95.9, + 71.61 + ], + [ + -94.58, + 71.86 + ], + [ + -95.23, + 71.85 + ], + [ + -94.67, + 72 + ], + [ + -94.4, + 71.67 + ], + [ + -94.18, + 71.8 + ], + [ + -93.68, + 71.77 + ], + [ + -92.95, + 71.35 + ], + [ + -93, + 70.85 + ], + [ + -91.51, + 70.18 + ], + [ + -92.02, + 70.13 + ], + [ + -92.28, + 70.28 + ], + [ + -92.58, + 70.08 + ], + [ + -91.93, + 70.02 + ], + [ + -92.85, + 69.71 + ], + [ + -92.51, + 69.71 + ], + [ + -92.66, + 69.66 + ], + [ + -93, + 69.69 + ], + [ + -92.65, + 69.66 + ], + [ + -92.47, + 69.7 + ], + [ + -92.26, + 69.67 + ], + [ + -91.75, + 69.47 + ], + [ + -91.49, + 69.66 + ], + [ + -91.17, + 69.65 + ], + [ + -91.63, + 69.52 + ], + [ + -90.98, + 69.53 + ], + [ + -91.3, + 69.41 + ], + [ + -90.69, + 69.55 + ], + [ + -90.34, + 69.47 + ], + [ + -90.71, + 69.46 + ], + [ + -90.86, + 69.25 + ], + [ + -91.43, + 69.36 + ], + [ + -90.43, + 68.88 + ], + [ + -90.59, + 68.46 + ], + [ + -90.27, + 68.23 + ], + [ + -89.31, + 69.25 + ], + [ + -88.22, + 68.92 + ], + [ + -87.79, + 68.32 + ], + [ + -87.92, + 68.2 + ], + [ + -88.33, + 68.32 + ], + [ + -88.41, + 68.01 + ], + [ + -87.29, + 67.1 + ], + [ + -87.05, + 67.26 + ], + [ + -86.84, + 67.16 + ], + [ + -87.07, + 67.35 + ], + [ + -86.51, + 67.33 + ], + [ + -85.62, + 68.74 + ], + [ + -84.7, + 68.73 + ], + [ + -85.19, + 68.86 + ], + [ + -84.51, + 69.01 + ], + [ + -85.39, + 69.21 + ], + [ + -85.26, + 69.78 + ], + [ + -85.55, + 69.86 + ], + [ + -85.03, + 69.76 + ], + [ + -84.41, + 69.86 + ], + [ + -83.34, + 69.66 + ], + [ + -82.56, + 69.7 + ], + [ + -82.21, + 69.64 + ], + [ + -82.76, + 69.58 + ], + [ + -82.44, + 69.49 + ], + [ + -83.26, + 69.55 + ], + [ + -82.62, + 69.47 + ], + [ + -82.26, + 69.21 + ], + [ + -81.67, + 69.27 + ], + [ + -81.24, + 69.09 + ], + [ + -82.05, + 68.9 + ], + [ + -82.05, + 68.81 + ], + [ + -82.31, + 68.93 + ], + [ + -82.18, + 68.74 + ], + [ + -82.71, + 68.7 + ], + [ + -82.57, + 68.54 + ], + [ + -82.18, + 68.56 + ], + [ + -81.79, + 68.91 + ], + [ + -81.2, + 68.76 + ], + [ + -81.94, + 68.41 + ], + [ + -82, + 68.54 + ], + [ + -82.63, + 68.5 + ], + [ + -82, + 68.34 + ], + [ + -82.49, + 68.31 + ], + [ + -82.25, + 68.12 + ], + [ + -81.98, + 68.21 + ], + [ + -82.08, + 67.91 + ], + [ + -81.19, + 67.45 + ], + [ + -81.46, + 67 + ], + [ + -82.11, + 66.95 + ], + [ + -82.12, + 66.71 + ], + [ + -82.42, + 66.74 + ], + [ + -82.58, + 66.56 + ], + [ + -83.55, + 66.34 + ], + [ + -83.99, + 66.63 + ], + [ + -83.9, + 66.91 + ], + [ + -84.22, + 66.71 + ], + [ + -84.61, + 66.99 + ], + [ + -84.32, + 66.96 + ], + [ + -84.87, + 67.05 + ], + [ + -84.6, + 66.97 + ], + [ + -85.2, + 66.87 + ], + [ + -84.56, + 66.93 + ], + [ + -83.67, + 66.18 + ], + [ + -84.48, + 66.41 + ], + [ + -84.34, + 66.15 + ], + [ + -85.11, + 66.34 + ], + [ + -85.21, + 66.26 + ], + [ + -85.43, + 66.6 + ], + [ + -85.92, + 66.48 + ], + [ + -86.74, + 66.54 + ], + [ + -86.62, + 66.32 + ], + [ + -85.86, + 66.16 + ], + [ + -87.34, + 65.32 + ], + [ + -88.02, + 65.34 + ], + [ + -88.84, + 65.65 + ], + [ + -88.39, + 65.63 + ], + [ + -89.82, + 65.99 + ], + [ + -89.71, + 65.83 + ], + [ + -90, + 65.89 + ], + [ + -89.98, + 65.89 + ], + [ + -90, + 65.89 + ], + [ + -90.46, + 65.88 + ], + [ + -89.68, + 65.72 + ], + [ + -89.05, + 65.33 + ], + [ + -87.01, + 65.24 + ], + [ + -86.97, + 65.05 + ], + [ + -88.11, + 64.14 + ], + [ + -88.62, + 64.12 + ], + [ + -88.34, + 64.09 + ], + [ + -88.76, + 63.96 + ], + [ + -89.22, + 64.11 + ], + [ + -89.22, + 63.95 + ], + [ + -89.46, + 64.11 + ], + [ + -89.51, + 63.97 + ], + [ + -89.71, + 64.03 + ], + [ + -89.74, + 64.26 + ], + [ + -89.79, + 64.14 + ], + [ + -90, + 64.21 + ], + [ + -89.82, + 63.92 + ], + [ + -90.24, + 64.01 + ], + [ + -89.96, + 63.79 + ], + [ + -90.27, + 63.75 + ], + [ + -90.22, + 63.6 + ], + [ + -90.75, + 63.61 + ], + [ + -90.64, + 63.49 + ], + [ + -91.68, + 63.79 + ], + [ + -92.14, + 63.73 + ], + [ + -93.34, + 63.97 + ], + [ + -93.81, + 64.22 + ], + [ + -93.53, + 63.98 + ], + [ + -94.1, + 64 + ], + [ + -94.03, + 63.91 + ], + [ + -93.33, + 63.81 + ], + [ + -93.36, + 63.97 + ], + [ + -92.24, + 63.74 + ], + [ + -92.47, + 63.51 + ], + [ + -91.73, + 63.71 + ], + [ + -91.38, + 63.47 + ], + [ + -90.67, + 63.34 + ], + [ + -90.75, + 62.93 + ], + [ + -91.35, + 62.79 + ], + [ + -92.42, + 62.82 + ], + [ + -91.83, + 62.61 + ], + [ + -92.04, + 62.53 + ], + [ + -92.07, + 62.53 + ], + [ + -92.65, + 62.63 + ], + [ + -92.7, + 62.49 + ], + [ + -92.28, + 62.42 + ], + [ + -92.81, + 62.41 + ], + [ + -92.64, + 62.27 + ], + [ + -93.08, + 62.33 + ], + [ + -92.92, + 62.25 + ], + [ + -93.28, + 62.18 + ], + [ + -92.96, + 62.1 + ], + [ + -93.1, + 61.98 + ], + [ + -93.45, + 62.05 + ], + [ + -93.21, + 61.93 + ], + [ + -93.64, + 61.96 + ], + [ + -93.59, + 61.81 + ], + [ + -93.21, + 61.77 + ], + [ + -93.67, + 61.75 + ], + [ + -93.29, + 61.73 + ], + [ + -93.88, + 61.54 + ], + [ + -94.06, + 61.4 + ], + [ + -93.81, + 61.34 + ], + [ + -94.13, + 61.32 + ], + [ + -94.13, + 61.16 + ], + [ + -94.11, + 61.12 + ], + [ + -94.53, + 60.54 + ], + [ + -94.82, + 60.54 + ], + [ + -94.61, + 60.38 + ], + [ + -94.86, + 59.05 + ], + [ + -94.43, + 58.7 + ], + [ + -94.22, + 58.79 + ], + [ + -94.26, + 58.39 + ], + [ + -94.21, + 58.79 + ], + [ + -93.17, + 58.73 + ], + [ + -92.42, + 57.33 + ], + [ + -92.71, + 56.95 + ], + [ + -93.12, + 56.92 + ], + [ + -92.7, + 56.93 + ], + [ + -92.2, + 57.07 + ], + [ + -92.26, + 56.99 + ], + [ + -91.13, + 57.25 + ], + [ + -90.63, + 57.24 + ], + [ + -89.95, + 57 + ], + [ + -88.86, + 56.86 + ], + [ + -87.97, + 56.47 + ], + [ + -87.67, + 55.97 + ], + [ + -85.9, + 55.66 + ], + [ + -85.19, + 55.26 + ], + [ + -82.71, + 55.21 + ], + [ + -82.32, + 55.06 + ], + [ + -82.32, + 55.15 + ], + [ + -82.19, + 54.81 + ], + [ + -82.46, + 54.2 + ], + [ + -82.11, + 53.81 + ], + [ + -82.1, + 53.29 + ], + [ + -82.35, + 52.94 + ], + [ + -81.53, + 52.44 + ], + [ + -81.44, + 52.23 + ], + [ + -81.71, + 52.23 + ], + [ + -80.99, + 52.01 + ], + [ + -80.39, + 51.34 + ], + [ + -79.78, + 51.13 + ], + [ + -79.71, + 51.25 + ], + [ + -79.44, + 51.21 + ], + [ + -79.74, + 51.33 + ], + [ + -79.36, + 51.66 + ], + [ + -78.98, + 51.46 + ], + [ + -78.85, + 51.15 + ], + [ + -78.87, + 51.35 + ], + [ + -78.73, + 51.32 + ], + [ + -78.83, + 51.57 + ], + [ + -78.64, + 51.55 + ], + [ + -79.04, + 51.76 + ], + [ + -78.63, + 51.98 + ], + [ + -78.56, + 52.23 + ], + [ + -78.17, + 52.23 + ], + [ + -78.58, + 52.25 + ], + [ + -78.51, + 52.47 + ], + [ + -78.87, + 52.74 + ], + [ + -78.7, + 52.88 + ], + [ + -78.99, + 53.01 + ], + [ + -78.9, + 53.4 + ], + [ + -79.14, + 53.49 + ], + [ + -78.89, + 53.56 + ], + [ + -79.16, + 53.71 + ], + [ + -78.88, + 53.81 + ], + [ + -79.15, + 53.95 + ], + [ + -78.97, + 53.99 + ], + [ + -79.18, + 54.08 + ], + [ + -79.06, + 54.16 + ], + [ + -79.39, + 54.18 + ], + [ + -79.51, + 54.36 + ], + [ + -79.03, + 54.37 + ], + [ + -79.29, + 54.43 + ], + [ + -79.01, + 54.49 + ], + [ + -79.5, + 54.41 + ], + [ + -79.54, + 54.62 + ], + [ + -79.76, + 54.63 + ], + [ + -77.62, + 55.28 + ], + [ + -77.79, + 55.27 + ], + [ + -76.7, + 55.98 + ], + [ + -76.66, + 56.17 + ], + [ + -75.9, + 56.13 + ], + [ + -76.34, + 56.35 + ], + [ + -76.12, + 56.41 + ], + [ + -76.36, + 56.55 + ], + [ + -76.48, + 56.16 + ], + [ + -76.67, + 56.19 + ], + [ + -76.55, + 57.1 + ], + [ + -77.2, + 58 + ], + [ + -76.99, + 58.02 + ], + [ + -78.6, + 58.68 + ], + [ + -78.6, + 58.8 + ], + [ + -78.35, + 58.69 + ], + [ + -78.54, + 58.78 + ], + [ + -78.54, + 58.95 + ], + [ + -78.51, + 58.84 + ], + [ + -78.29, + 58.93 + ], + [ + -78.25, + 59.11 + ], + [ + -78.08, + 59.09 + ], + [ + -78.13, + 59.21 + ], + [ + -77.89, + 59.16 + ], + [ + -78.02, + 59.25 + ], + [ + -77.64, + 59.37 + ], + [ + -77.93, + 59.39 + ], + [ + -77.89, + 59.51 + ], + [ + -77.32, + 59.45 + ], + [ + -77.81, + 59.71 + ], + [ + -77.06, + 59.56 + ], + [ + -77.57, + 59.69 + ], + [ + -77.19, + 60 + ], + [ + -77.64, + 60.06 + ], + [ + -77.44, + 60.12 + ], + [ + -77.78, + 60.39 + ], + [ + -77.58, + 60.54 + ], + [ + -77.26, + 60.5 + ], + [ + -77.84, + 60.64 + ], + [ + -77.49, + 60.85 + ], + [ + -78.23, + 60.78 + ], + [ + -77.71, + 61.19 + ], + [ + -77.59, + 61.61 + ], + [ + -78, + 61.71 + ], + [ + -78.19, + 62.26 + ], + [ + -77.51, + 62.58 + ], + [ + -75.56, + 62.27 + ], + [ + -75.89, + 62.16 + ], + [ + -75.34, + 62.32 + ], + [ + -74.53, + 62.09 + ], + [ + -74.71, + 62.25 + ], + [ + -73.71, + 62.48 + ], + [ + -72.95, + 62.12 + ], + [ + -72.61, + 62.11 + ], + [ + -72.79, + 61.83 + ], + [ + -72.59, + 61.78 + ], + [ + -72.58, + 61.95 + ], + [ + -72.2, + 61.87 + ], + [ + -71.98, + 61.66 + ], + [ + -72.27, + 61.56 + ], + [ + -71.96, + 61.59 + ], + [ + -71.94, + 61.71 + ], + [ + -71.55, + 61.62 + ], + [ + -71.87, + 61.43 + ], + [ + -71.57, + 61.4 + ], + [ + -71.92, + 61.4 + ], + [ + -71.58, + 61.16 + ], + [ + -70.73, + 61.01 + ], + [ + -70.13, + 61.09 + ], + [ + -69.9, + 60.8 + ], + [ + -69.5, + 61.07 + ], + [ + -69.36, + 60.81 + ], + [ + -69.81, + 60.52 + ], + [ + -69.64, + 60.06 + ], + [ + -71.22, + 60.05 + ], + [ + -69.54, + 59.87 + ], + [ + -69.81, + 59.3 + ], + [ + -69.24, + 59.33 + ], + [ + -69.53, + 59.16 + ], + [ + -69.45, + 58.89 + ], + [ + -69.65, + 58.79 + ], + [ + -69.84, + 59.06 + ], + [ + -69.79, + 58.83 + ], + [ + -70.29, + 58.76 + ], + [ + -69.91, + 58.79 + ], + [ + -69.81, + 58.58 + ], + [ + -69.25, + 58.9 + ], + [ + -68.35, + 58.78 + ], + [ + -68.33, + 58.12 + ], + [ + -69.03, + 57.9 + ], + [ + -68.39, + 58.03 + ], + [ + -68.01, + 58.58 + ], + [ + -67.85, + 58.31 + ], + [ + -68.11, + 58.08 + ], + [ + -67.86, + 58.23 + ], + [ + -67.74, + 58.47 + ], + [ + -67.7, + 57.92 + ], + [ + -67.58, + 58.23 + ], + [ + -67.18, + 58.4 + ], + [ + -67.06, + 58.27 + ], + [ + -66.94, + 58.51 + ], + [ + -66.85, + 58.41 + ], + [ + -66.62, + 58.47 + ], + [ + -66.38, + 58.86 + ], + [ + -65.93, + 58.62 + ], + [ + -65.96, + 58.4 + ], + [ + -65.83, + 58.6 + ], + [ + -66.1, + 58.79 + ], + [ + -65.76, + 58.85 + ], + [ + -66, + 58.91 + ], + [ + -65.87, + 59.02 + ], + [ + -65.66, + 58.93 + ], + [ + -65.69, + 59.06 + ], + [ + -65.37, + 58.91 + ], + [ + -65.59, + 59.06 + ], + [ + -65.31, + 59.05 + ], + [ + -65.75, + 59.18 + ], + [ + -65.72, + 59.29 + ], + [ + -65.47, + 59.14 + ], + [ + -65.63, + 59.41 + ], + [ + -65.31, + 59.24 + ], + [ + -65.51, + 59.48 + ], + [ + -64.91, + 59.37 + ], + [ + -65.39, + 59.5 + ], + [ + -65.54, + 59.75 + ], + [ + -65.14, + 59.97 + ], + [ + -65, + 59.9 + ], + [ + -65.14, + 60.07 + ], + [ + -64.92, + 59.93 + ], + [ + -64.85, + 60.37 + ], + [ + -64.42, + 60.27 + ], + [ + -64.82, + 60.24 + ], + [ + -64.39, + 60.23 + ], + [ + -64.7, + 60.02 + ], + [ + -64.36, + 60.13 + ], + [ + -64.48, + 59.89 + ], + [ + -64.17, + 60.04 + ], + [ + -64.3, + 59.95 + ], + [ + -64.13, + 59.9 + ], + [ + -64.17, + 59.78 + ], + [ + -64.06, + 59.87 + ], + [ + -63.94, + 59.76 + ], + [ + -64.13, + 59.69 + ], + [ + -64.2, + 59.77 + ], + [ + -64.11, + 59.78 + ], + [ + -64.22, + 59.78 + ], + [ + -64.25, + 59.8 + ], + [ + -64.24, + 59.71 + ], + [ + -64.09, + 59.68 + ], + [ + -63.93, + 59.69 + ], + [ + -63.99, + 59.65 + ], + [ + -63.91, + 59.67 + ], + [ + -63.95, + 59.64 + ], + [ + -64.04, + 59.64 + ], + [ + -64.13, + 59.52 + ], + [ + -64, + 59.63 + ], + [ + -63.86, + 59.58 + ], + [ + -63.98, + 59.5 + ], + [ + -63.72, + 59.51 + ], + [ + -64.07, + 59.39 + ], + [ + -63.7, + 59.37 + ], + [ + -64.01, + 59.23 + ], + [ + -63.64, + 59.36 + ], + [ + -63.64, + 59.21 + ], + [ + -63.36, + 59.2 + ], + [ + -64.07, + 59.02 + ], + [ + -63.14, + 59.05 + ], + [ + -63.34, + 58.86 + ], + [ + -63.18, + 58.76 + ], + [ + -63.02, + 58.9 + ], + [ + -63.09, + 58.66 + ], + [ + -62.85, + 58.7 + ], + [ + -63.16, + 58.51 + ], + [ + -63.47, + 58.55 + ], + [ + -63.61, + 58.29 + ], + [ + -63.28, + 58.47 + ], + [ + -63.17, + 58.36 + ], + [ + -62.56, + 58.48 + ], + [ + -62.96, + 58.19 + ], + [ + -62.59, + 58.2 + ], + [ + -63.41, + 57.97 + ], + [ + -62.45, + 58.17 + ], + [ + -62.55, + 58.05 + ], + [ + -62.32, + 58.02 + ], + [ + -62.67, + 57.92 + ], + [ + -61.94, + 57.91 + ], + [ + -61.94, + 57.78 + ], + [ + -62.17, + 57.83 + ], + [ + -61.89, + 57.63 + ], + [ + -62.54, + 57.48 + ], + [ + -61.9, + 57.41 + ], + [ + -61.79, + 57.24 + ], + [ + -62.05, + 57.2 + ], + [ + -61.64, + 57.24 + ], + [ + -61.73, + 57.16 + ], + [ + -61.36, + 57.1 + ], + [ + -61.36, + 56.95 + ], + [ + -61.39, + 56.98 + ], + [ + -61.54, + 56.97 + ], + [ + -61.69, + 56.8 + ], + [ + -61.93, + 56.81 + ], + [ + -61.67, + 56.62 + ], + [ + -62.52, + 56.79 + ], + [ + -62.09, + 56.84 + ], + [ + -62.61, + 56.8 + ], + [ + -61.64, + 56.53 + ], + [ + -62.01, + 56.52 + ], + [ + -62.23, + 56.46 + ], + [ + -61.58, + 56.28 + ], + [ + -62.05, + 56.22 + ], + [ + -61.33, + 56.23 + ], + [ + -61.51, + 56.07 + ], + [ + -61.25, + 56.06 + ], + [ + -61.54, + 56.01 + ], + [ + -61.07, + 55.93 + ], + [ + -61.53, + 55.88 + ], + [ + -60.73, + 55.84 + ], + [ + -60.91, + 55.72 + ], + [ + -60.6, + 55.81 + ], + [ + -60.68, + 55.54 + ], + [ + -60.33, + 55.78 + ], + [ + -60.61, + 55.51 + ], + [ + -60.45, + 55.63 + ], + [ + -60.52, + 55.34 + ], + [ + -60.34, + 55.49 + ], + [ + -60.2, + 55.42 + ], + [ + -61, + 55.04 + ], + [ + -60.69, + 54.98 + ], + [ + -60.03, + 55.27 + ], + [ + -60.38, + 54.95 + ], + [ + -59.78, + 55.33 + ], + [ + -59.96, + 55.09 + ], + [ + -59.42, + 55.16 + ], + [ + -59.93, + 54.74 + ], + [ + -59.15, + 55.23 + ], + [ + -59.37, + 54.95 + ], + [ + -59.03, + 55.15 + ], + [ + -58.95, + 54.83 + ], + [ + -58.4, + 54.73 + ], + [ + -57.94, + 54.93 + ], + [ + -58, + 54.79 + ], + [ + -57.84, + 54.81 + ], + [ + -58.2, + 54.75 + ], + [ + -57.33, + 54.58 + ], + [ + -57.75, + 54.48 + ], + [ + -57.41, + 54.46 + ], + [ + -57.6, + 54.38 + ], + [ + -58.93, + 54.14 + ], + [ + -59.5, + 54.03 + ], + [ + -58.38, + 54.23 + ], + [ + -58.62, + 54.04 + ], + [ + -60.12, + 53.77 + ], + [ + -60.03, + 53.44 + ], + [ + -60.4, + 53.34 + ], + [ + -59.11, + 53.67 + ], + [ + -58.85, + 53.95 + ], + [ + -57.79, + 54.06 + ], + [ + -58.33, + 54.09 + ], + [ + -58.36, + 54.2 + ], + [ + -57.47, + 54.2 + ], + [ + -57.07, + 53.81 + ], + [ + -57.53, + 53.58 + ], + [ + -57.32, + 53.59 + ], + [ + -57.37, + 53.43 + ], + [ + -57.02, + 53.71 + ], + [ + -56.48, + 53.79 + ], + [ + -56.73, + 53.68 + ], + [ + -56.26, + 53.6 + ], + [ + -56.49, + 53.51 + ], + [ + -56.18, + 53.6 + ], + [ + -55.96, + 53.54 + ], + [ + -56.29, + 53.56 + ], + [ + -55.74, + 53.25 + ], + [ + -55.89, + 53.02 + ], + [ + -56.2, + 53.05 + ], + [ + -56.15, + 52.94 + ], + [ + -55.86, + 52.99 + ], + [ + -55.81, + 52.83 + ], + [ + -56.21, + 52.84 + ], + [ + -55.77, + 52.69 + ], + [ + -55.9, + 52.64 + ], + [ + -55.74, + 52.66 + ], + [ + -55.86, + 52.6 + ], + [ + -56.29, + 52.72 + ], + [ + -55.84, + 52.58 + ], + [ + -56.54, + 52.6 + ], + [ + -56.03, + 52.51 + ], + [ + -55.63, + 52.44 + ], + [ + -55.81, + 52.34 + ], + [ + -56.24, + 52.45 + ], + [ + -55.71, + 52.29 + ], + [ + -55.71, + 52.08 + ], + [ + -56.79, + 51.52 + ], + [ + -56.87, + 51.6 + ], + [ + -56.96, + 51.42 + ], + [ + -57.44, + 51.54 + ], + [ + -57.7, + 51.42 + ], + [ + -57.59, + 51.68 + ], + [ + -58, + 51.31 + ], + [ + -57.83, + 51.5 + ], + [ + -58.07, + 51.29 + ], + [ + -58.07, + 51.5 + ], + [ + -58.17, + 51.28 + ], + [ + -58.27, + 51.39 + ], + [ + -58.29, + 51.26 + ], + [ + -58.63, + 51.27 + ], + [ + -58.91, + 50.95 + ], + [ + -59.04, + 51.01 + ], + [ + -59.01, + 50.74 + ], + [ + -59.26, + 50.76 + ], + [ + -60.04, + 50.22 + ], + [ + -60.29, + 50.22 + ], + [ + -60.27, + 50.35 + ], + [ + -60.32, + 50.22 + ], + [ + -60.85, + 50.29 + ], + [ + -61.7, + 50.13 + ], + [ + -62.8, + 50.3 + ], + [ + -63.4, + 50.2 + ], + [ + -63.76, + 50.33 + ], + [ + -65.96, + 50.31 + ], + [ + -66.11, + 50.19 + ], + [ + -66.45, + 50.27 + ], + [ + -66.45, + 50.13 + ], + [ + -66.71, + 50.13 + ], + [ + -67.15, + 49.81 + ], + [ + -67.37, + 49.32 + ], + [ + -68.13, + 49.27 + ], + [ + -68.33, + 49.19 + ], + [ + -68.19, + 49.1 + ], + [ + -68.46, + 49.04 + ], + [ + -68.37, + 49.14 + ], + [ + -68.73, + 48.91 + ], + [ + -69.05, + 48.79 + ], + [ + -69.69, + 48.14 + ], + [ + -71.25, + 48.45 + ], + [ + -69.71, + 48.1 + ], + [ + -70.23, + 47.49 + ], + [ + -70.5, + 47.44 + ], + [ + -70.72, + 47.11 + ], + [ + -71.21, + 46.82 + ], + [ + -71.69, + 46.67 + ], + [ + -71.88, + 46.69 + ], + [ + -72.2, + 46.55 + ], + [ + -72.99, + 46.2 + ], + [ + -73.21, + 45.98 + ], + [ + -72.67, + 46.19 + ], + [ + -71.87, + 46.66 + ], + [ + -71.63, + 46.64 + ], + [ + -70.49, + 47.01 + ], + [ + -69.43, + 48 + ], + [ + -68.17, + 48.64 + ], + [ + -66.65, + 49.11 + ], + [ + -65.37, + 49.25 + ], + [ + -64.24, + 48.9 + ], + [ + -64.16, + 48.75 + ], + [ + -64.57, + 48.84 + ], + [ + -64.17, + 48.63 + ], + [ + -64.32, + 48.42 + ], + [ + -65.33, + 48 + ], + [ + -65.91, + 48.21 + ], + [ + -66.95, + 47.95 + ], + [ + -66.36, + 48.07 + ], + [ + -65.76, + 47.86 + ], + [ + -65.65, + 47.6 + ], + [ + -65.19, + 47.82 + ], + [ + -64.8, + 47.8 + ], + [ + -64.96, + 47.29 + ], + [ + -65.37, + 47.07 + ], + [ + -64.84, + 47.08 + ], + [ + -65, + 46.8 + ], + [ + -64.87, + 46.64 + ], + [ + -64.72, + 46.69 + ], + [ + -64.61, + 46.26 + ], + [ + -64.34, + 46.23 + ], + [ + -63.81, + 46.1 + ], + [ + -64.1, + 46.02 + ], + [ + -63.65, + 45.81 + ], + [ + -63.25, + 45.8 + ], + [ + -63.4, + 45.76 + ], + [ + -63.28, + 45.7 + ], + [ + -62.77, + 45.77 + ], + [ + -62.75, + 45.6 + ], + [ + -62.62, + 45.69 + ], + [ + -62.5, + 45.58 + ], + [ + -61.94, + 45.89 + ], + [ + -61.87, + 45.68 + ], + [ + -61.49, + 45.69 + ], + [ + -61.39, + 45.58 + ], + [ + -61.25, + 45.52 + ], + [ + -61.5, + 45.35 + ], + [ + -60.96, + 45.32 + ], + [ + -61.48, + 45.18 + ], + [ + -61.82, + 45.25 + ], + [ + -61.65, + 45.09 + ], + [ + -62, + 45.14 + ], + [ + -61.98, + 44.98 + ], + [ + -62.44, + 44.85 + ], + [ + -62.56, + 44.94 + ], + [ + -62.54, + 44.79 + ], + [ + -62.88, + 44.82 + ], + [ + -62.84, + 44.7 + ], + [ + -63.14, + 44.79 + ], + [ + -63.09, + 44.69 + ], + [ + -63.15, + 44.78 + ], + [ + -63.45, + 44.59 + ], + [ + -63.66, + 44.73 + ], + [ + -63.52, + 44.5 + ], + [ + -63.65, + 44.43 + ], + [ + -63.94, + 44.51 + ], + [ + -63.89, + 44.69 + ], + [ + -64.07, + 44.47 + ], + [ + -64.3, + 44.57 + ], + [ + -64.26, + 44.27 + ], + [ + -64.55, + 44.41 + ], + [ + -64.35, + 44.28 + ], + [ + -64.75, + 44.06 + ], + [ + -64.83, + 43.81 + ], + [ + -64.97, + 43.87 + ], + [ + -65.15, + 43.68 + ], + [ + -65.27, + 43.95 + ], + [ + -65.35, + 43.54 + ], + [ + -65.5, + 43.69 + ], + [ + -65.47, + 43.5 + ], + [ + -65.65, + 43.52 + ], + [ + -65.86, + 43.81 + ], + [ + -66, + 43.85 + ], + [ + -66.03, + 43.69 + ], + [ + -66.17, + 43.86 + ], + [ + -66.13, + 44.33 + ], + [ + -65.86, + 44.59 + ], + [ + -66.2, + 44.41 + ], + [ + -65.79, + 44.69 + ], + [ + -65.66, + 44.59 + ], + [ + -65.48, + 44.76 + ], + [ + -65.74, + 44.71 + ], + [ + -64.42, + 45.32 + ], + [ + -64.44, + 45.08 + ], + [ + -64.29, + 45.14 + ], + [ + -64.16, + 44.98 + ], + [ + -64.01, + 45.06 + ], + [ + -64.17, + 45.19 + ], + [ + -63.72, + 45.32 + ], + [ + -63.45, + 45.25 + ], + [ + -63.36, + 45.37 + ], + [ + -64.94, + 45.33 + ], + [ + -64.34, + 45.83 + ], + [ + -64.28, + 45.74 + ], + [ + -64.34, + 45.88 + ], + [ + -64.55, + 45.73 + ], + [ + -64.53, + 45.94 + ], + [ + -64.7, + 46.01 + ], + [ + -64.57, + 45.83 + ], + [ + -64.77, + 45.61 + ], + [ + -65.89, + 45.2 + ], + [ + -66.07, + 45.27 + ], + [ + -66.46, + 45.06 + ], + [ + -66.47, + 45.16 + ], + [ + -66.89, + 45.04 + ], + [ + -66.97, + 45.19 + ], + [ + -67.05, + 45.07 + ], + [ + -67.28, + 45.19 + ] + ], + [ + [ + -97.91, + 54.7 + ], + [ + -97.81, + 54.62 + ], + [ + -97.69, + 54.75 + ], + [ + -97.91, + 54.7 + ] + ], + [ + [ + -97.91, + 55 + ], + [ + -97.51, + 55.01 + ], + [ + -97.73, + 55.05 + ], + [ + -97.49, + 55.18 + ], + [ + -97.91, + 55 + ] + ], + [ + [ + -99.18, + 55.95 + ], + [ + -99.44, + 55.91 + ], + [ + -99.25, + 55.75 + ], + [ + -99.4, + 55.89 + ], + [ + -99.18, + 55.95 + ] + ], + [ + [ + -98.92, + 54.85 + ], + [ + -98.94, + 54.78 + ], + [ + -98.7, + 54.83 + ], + [ + -98.92, + 54.85 + ] + ], + [ + [ + -98, + 55.5 + ], + [ + -98.09, + 55.41 + ], + [ + -97.8, + 55.53 + ], + [ + -98, + 55.5 + ] + ], + [ + [ + -98.16, + 54.9 + ], + [ + -98.3, + 54.81 + ], + [ + -98.07, + 54.8 + ], + [ + -98.16, + 54.9 + ] + ], + [ + [ + -99.56, + 56.32 + ], + [ + -99.67, + 56.15 + ], + [ + -99.8, + 56.23 + ], + [ + -99.76, + 56.05 + ], + [ + -99.51, + 56.12 + ], + [ + -99.56, + 56.32 + ] + ], + [ + [ + -96.15, + 56.22 + ], + [ + -96.63, + 56.15 + ], + [ + -96.21, + 56.08 + ], + [ + -95.81, + 56.28 + ], + [ + -96.15, + 56.22 + ] + ], + [ + [ + -99.68, + 54.03 + ], + [ + -99.89, + 53.83 + ], + [ + -100.48, + 53.8 + ], + [ + -100.13, + 53.66 + ], + [ + -99.73, + 53.8 + ], + [ + -99.68, + 54.03 + ] + ], + [ + [ + -94.92, + 53.89 + ], + [ + -94.83, + 53.75 + ], + [ + -94.49, + 53.75 + ], + [ + -94.82, + 53.85 + ], + [ + -94.64, + 53.8 + ], + [ + -94.73, + 53.9 + ], + [ + -94.5, + 53.96 + ], + [ + -94.77, + 53.93 + ], + [ + -94.92, + 53.89 + ] + ], + [ + [ + -100.2, + 54.25 + ], + [ + -100.41, + 54.16 + ], + [ + -100.15, + 53.88 + ], + [ + -100.27, + 54.03 + ], + [ + -99.8, + 54.19 + ], + [ + -100.04, + 54.12 + ], + [ + -100.2, + 54.25 + ] + ], + [ + [ + -100.68, + 54.09 + ], + [ + -100.7, + 53.98 + ], + [ + -100.5, + 54.03 + ], + [ + -100.68, + 54.09 + ] + ], + [ + [ + -98.03, + 54.42 + ], + [ + -98.73, + 54.24 + ], + [ + -98.31, + 54.29 + ], + [ + -98.48, + 54.2 + ], + [ + -98.35, + 54.09 + ], + [ + -98.02, + 54.37 + ], + [ + -98.17, + 54.1 + ], + [ + -97.78, + 54.28 + ], + [ + -98.03, + 54.42 + ] + ], + [ + [ + -94.26, + 54.87 + ], + [ + -94.75, + 54.41 + ], + [ + -94.31, + 54.66 + ], + [ + -94.04, + 54.69 + ], + [ + -94.13, + 54.59 + ], + [ + -93.93, + 54.76 + ], + [ + -93.59, + 54.75 + ], + [ + -94.26, + 54.87 + ] + ], + [ + [ + -100.59, + 54.7 + ], + [ + -100.5, + 54.57 + ], + [ + -100.24, + 54.67 + ], + [ + -100.59, + 54.7 + ] + ], + [ + [ + -98.12, + 54.57 + ], + [ + -98, + 54.49 + ], + [ + -97.88, + 54.67 + ], + [ + -98.12, + 54.57 + ] + ], + [ + [ + -98.5, + 50.88 + ], + [ + -98.75, + 50.89 + ], + [ + -99.01, + 51.16 + ], + [ + -98.44, + 50.13 + ], + [ + -98, + 50.3 + ], + [ + -98.5, + 50.88 + ] + ], + [ + [ + -96, + 50.43 + ], + [ + -96.02, + 50.43 + ], + [ + -96, + 50.43 + ], + [ + -96.02, + 50.27 + ], + [ + -95.76, + 50.37 + ], + [ + -95.98, + 50.43 + ], + [ + -96, + 50.43 + ] + ], + [ + [ + -95.05, + 49.64 + ], + [ + -95.12, + 49.44 + ], + [ + -94.86, + 49.53 + ], + [ + -95.05, + 49.64 + ] + ], + [ + [ + -94.31, + 49.47 + ], + [ + -94.48, + 49.77 + ], + [ + -94.83, + 49.61 + ], + [ + -94.61, + 49.64 + ], + [ + -94.61, + 49.45 + ], + [ + -94.31, + 49.47 + ] + ], + [ + [ + -97.56, + 53.25 + ], + [ + -97.98, + 53.85 + ], + [ + -97.73, + 54.05 + ], + [ + -98.04, + 53.9 + ], + [ + -98.19, + 54.09 + ], + [ + -98.32, + 53.98 + ], + [ + -97.87, + 53.69 + ], + [ + -98.96, + 53.86 + ], + [ + -99.27, + 53.18 + ], + [ + -99.03, + 53.03 + ], + [ + -98.41, + 53.04 + ], + [ + -98.93, + 52.91 + ], + [ + -98.81, + 52.7 + ], + [ + -97.93, + 51.89 + ], + [ + -97.78, + 51.88 + ], + [ + -97.73, + 52.16 + ], + [ + -97.51, + 52.13 + ], + [ + -97.56, + 51.91 + ], + [ + -97.36, + 52.05 + ], + [ + -97.27, + 51.43 + ], + [ + -96.96, + 51.73 + ], + [ + -96.72, + 51.6 + ], + [ + -97.01, + 51.21 + ], + [ + -96.65, + 51.34 + ], + [ + -96.97, + 51.04 + ], + [ + -96.86, + 50.29 + ], + [ + -96.56, + 50.41 + ], + [ + -96.59, + 50.67 + ], + [ + -96.33, + 50.63 + ], + [ + -96.46, + 51.08 + ], + [ + -96.28, + 51.26 + ], + [ + -96.64, + 51.18 + ], + [ + -96.33, + 51.29 + ], + [ + -96.9, + 51.85 + ], + [ + -97.08, + 52.34 + ], + [ + -97.56, + 53.25 + ] + ], + [ + [ + -98.57, + 51.13 + ], + [ + -98.64, + 50.99 + ], + [ + -98.4, + 50.96 + ], + [ + -98.57, + 51.13 + ] + ], + [ + [ + -99.46, + 51.81 + ], + [ + -99.58, + 51.51 + ], + [ + -99.32, + 51.64 + ], + [ + -99.07, + 51.26 + ], + [ + -98.86, + 51.26 + ], + [ + -98.88, + 51.07 + ], + [ + -98.66, + 51.09 + ], + [ + -98.55, + 51.26 + ], + [ + -98.81, + 51.39 + ], + [ + -98.83, + 51.71 + ], + [ + -98.96, + 51.71 + ], + [ + -99.05, + 51.65 + ], + [ + -98.92, + 51.31 + ], + [ + -99.08, + 51.67 + ], + [ + -99.05, + 51.69 + ], + [ + -99.2, + 51.75 + ], + [ + -99.23, + 51.62 + ], + [ + -99.46, + 51.81 + ] + ], + [ + [ + -99.91, + 51.45 + ], + [ + -99.85, + 51.15 + ], + [ + -99.62, + 51.11 + ], + [ + -99.91, + 51.45 + ] + ], + [ + [ + -101.47, + 54.6 + ], + [ + -101.88, + 54.55 + ], + [ + -101.73, + 54.46 + ], + [ + -101.47, + 54.6 + ] + ], + [ + [ + -106.92, + 54.72 + ], + [ + -106.92, + 54.56 + ], + [ + -106.67, + 54.7 + ], + [ + -106.92, + 54.72 + ] + ], + [ + [ + -107.45, + 54.65 + ], + [ + -106.99, + 54.75 + ], + [ + -107.38, + 54.92 + ], + [ + -107.59, + 54.72 + ], + [ + -107.45, + 54.65 + ] + ], + [ + [ + -105.21, + 55.3 + ], + [ + -105.41, + 55.3 + ], + [ + -105.29, + 55.45 + ], + [ + -105.6, + 55.25 + ], + [ + -105.21, + 55.3 + ] + ], + [ + [ + -101.27, + 55.13 + ], + [ + -101.23, + 55.25 + ], + [ + -101.47, + 55.24 + ], + [ + -101.38, + 55.06 + ], + [ + -101.27, + 55.13 + ] + ], + [ + [ + -105.12, + 55.24 + ], + [ + -105.32, + 55.08 + ], + [ + -105.12, + 54.88 + ], + [ + -104.71, + 55.18 + ], + [ + -104.37, + 55.17 + ], + [ + -104.41, + 55.27 + ], + [ + -104.66, + 55.18 + ], + [ + -104.68, + 55.3 + ], + [ + -105.12, + 55.24 + ] + ], + [ + [ + -106.57, + 55.6 + ], + [ + -106.78, + 55.39 + ], + [ + -106.57, + 55.31 + ], + [ + -106.57, + 55.6 + ] + ], + [ + [ + -106.04, + 55.79 + ], + [ + -106.06, + 55.75 + ], + [ + -106.17, + 55.64 + ], + [ + -106, + 55.78 + ], + [ + -105.97, + 55.8 + ], + [ + -106, + 55.78 + ], + [ + -106.04, + 55.79 + ] + ], + [ + [ + -106.19, + 54.16 + ], + [ + -106.27, + 54.01 + ], + [ + -106.03, + 54.09 + ], + [ + -106.19, + 54.16 + ] + ], + [ + [ + -105.73, + 54.51 + ], + [ + -105.73, + 54.05 + ], + [ + -105.53, + 54.37 + ], + [ + -105.73, + 54.51 + ] + ], + [ + [ + -102.72, + 54.42 + ], + [ + -102.89, + 54.32 + ], + [ + -102.49, + 54.32 + ], + [ + -102.72, + 54.42 + ] + ], + [ + [ + -102.04, + 54.29 + ], + [ + -101.99, + 54.09 + ], + [ + -101.75, + 54.24 + ], + [ + -102.04, + 54.29 + ] + ], + [ + [ + -100.99, + 54.31 + ], + [ + -101.03, + 54.2 + ], + [ + -100.69, + 54.14 + ], + [ + -100.73, + 54.32 + ], + [ + -100.99, + 54.31 + ] + ], + [ + [ + -101.53, + 54.5 + ], + [ + -101.7, + 54.39 + ], + [ + -101.38, + 54.41 + ], + [ + -101.53, + 54.5 + ] + ], + [ + [ + -107.45, + 54.54 + ], + [ + -107.51, + 54.42 + ], + [ + -107.32, + 54.4 + ], + [ + -107.45, + 54.54 + ] + ], + [ + [ + -107.21, + 54.57 + ], + [ + -107.22, + 54.45 + ], + [ + -107.05, + 54.53 + ], + [ + -107.21, + 54.57 + ] + ], + [ + [ + -106.16, + 50.15 + ], + [ + -105.81, + 50.01 + ], + [ + -105.82, + 50.13 + ], + [ + -106.16, + 50.15 + ] + ], + [ + [ + -100.59, + 53.19 + ], + [ + -100.68, + 53.08 + ], + [ + -101.1, + 53.12 + ], + [ + -101.04, + 52.88 + ], + [ + -100.68, + 52.75 + ], + [ + -100.76, + 52.99 + ], + [ + -100.4, + 52.96 + ], + [ + -100.37, + 52.65 + ], + [ + -100.28, + 52.9 + ], + [ + -100.02, + 52.82 + ], + [ + -100.23, + 52.21 + ], + [ + -100.05, + 51.73 + ], + [ + -100, + 52.05 + ], + [ + -99.76, + 51.56 + ], + [ + -99.65, + 51.86 + ], + [ + -99.8, + 51.73 + ], + [ + -99.87, + 52.24 + ], + [ + -99.67, + 52.38 + ], + [ + -99.65, + 52.88 + ], + [ + -100.59, + 53.19 + ] + ], + [ + [ + -100.59, + 53.51 + ], + [ + -100.93, + 53.45 + ], + [ + -100.32, + 53.13 + ], + [ + -99.85, + 53.07 + ], + [ + -99.62, + 53.2 + ], + [ + -99.4, + 53.04 + ], + [ + -99.4, + 53.37 + ], + [ + -99.57, + 53.2 + ], + [ + -99.76, + 53.32 + ], + [ + -99.89, + 53.19 + ], + [ + -100, + 53.54 + ], + [ + -100.28, + 53.64 + ], + [ + -100.42, + 53.47 + ], + [ + -100.59, + 53.51 + ] + ], + [ + [ + -107.05, + 53.94 + ], + [ + -106.87, + 53.88 + ], + [ + -107.13, + 54.11 + ], + [ + -107.05, + 53.94 + ] + ], + [ + [ + -103.6, + 53.64 + ], + [ + -103.97, + 53.44 + ], + [ + -103.62, + 53.62 + ], + [ + -103.45, + 53.53 + ], + [ + -103.6, + 53.64 + ] + ], + [ + [ + -101.23, + 52.88 + ], + [ + -101.21, + 53 + ], + [ + -101.51, + 53 + ], + [ + -101.23, + 52.88 + ] + ], + [ + [ + -102.34, + 54.14 + ], + [ + -102.44, + 54.01 + ], + [ + -102.17, + 53.95 + ], + [ + -102.34, + 54.14 + ] + ], + [ + [ + -101.11, + 54.16 + ], + [ + -101.16, + 53.96 + ], + [ + -100.9, + 53.99 + ], + [ + -100.9, + 54.16 + ], + [ + -101.11, + 54.16 + ] + ], + [ + [ + -112.1, + 54.9 + ], + [ + -112.3, + 54.88 + ], + [ + -111.9, + 54.8 + ], + [ + -111.9, + 54.93 + ], + [ + -112.1, + 54.9 + ] + ], + [ + [ + -108.37, + 55.26 + ], + [ + -108.36, + 55.08 + ], + [ + -108.02, + 55.15 + ], + [ + -108.37, + 55.26 + ] + ], + [ + [ + -113.29, + 55.3 + ], + [ + -113.43, + 55.25 + ], + [ + -113.23, + 55.18 + ], + [ + -113.29, + 55.3 + ] + ], + [ + [ + -115.21, + 55.53 + ], + [ + -116.1, + 55.45 + ], + [ + -114.77, + 55.3 + ], + [ + -114.92, + 55.53 + ], + [ + -115.21, + 55.53 + ] + ], + [ + [ + -123.75, + 55.85 + ], + [ + -123.77, + 55.85 + ], + [ + -123.75, + 56.05 + ], + [ + -123.77, + 56.05 + ], + [ + -124.08, + 56.12 + ], + [ + -123.94, + 56.29 + ], + [ + -124.3, + 56.28 + ], + [ + -124.94, + 56.91 + ], + [ + -124.13, + 56.1 + ], + [ + -124.51, + 56.12 + ], + [ + -124.04, + 56.02 + ], + [ + -123.79, + 55.79 + ], + [ + -123.4, + 55.59 + ], + [ + -123.75, + 55.85 + ] + ], + [ + [ + -108.46, + 55.79 + ], + [ + -108.15, + 56.13 + ], + [ + -108.43, + 56.12 + ], + [ + -108.63, + 55.82 + ], + [ + -108.63, + 56 + ], + [ + -109.12, + 56.15 + ], + [ + -109.1, + 55.97 + ], + [ + -108.68, + 55.79 + ], + [ + -108.46, + 55.79 + ] + ], + [ + [ + -115.54, + 55.95 + ], + [ + -115.4, + 55.78 + ], + [ + -115.16, + 55.92 + ], + [ + -115.54, + 55.95 + ] + ], + [ + [ + -122.64, + 56.15 + ], + [ + -122.95, + 56.07 + ], + [ + -122.16, + 56.02 + ], + [ + -122.64, + 56.15 + ] + ], + [ + [ + -125.79, + 54.06 + ], + [ + -126.28, + 53.98 + ], + [ + -124.98, + 53.98 + ], + [ + -125.79, + 54.06 + ] + ], + [ + [ + -129.36, + 54.3 + ], + [ + -129.37, + 54.3 + ], + [ + -129.39, + 54.28 + ], + [ + -129.36, + 54.3 + ] + ], + [ + [ + -109.4, + 54.47 + ], + [ + -109.55, + 54.4 + ], + [ + -109.25, + 54.44 + ], + [ + -109.4, + 54.47 + ] + ], + [ + [ + -124.94, + 54.68 + ], + [ + -125.14, + 54.62 + ], + [ + -124.24, + 54.42 + ], + [ + -124.94, + 54.68 + ] + ], + [ + [ + -110.13, + 54.65 + ], + [ + -110.25, + 54.52 + ], + [ + -110.04, + 54.43 + ], + [ + -109.83, + 54.55 + ], + [ + -110.13, + 54.65 + ] + ], + [ + [ + -125.75, + 54.57 + ], + [ + -125.51, + 54.44 + ], + [ + -125.17, + 54.5 + ], + [ + -125.75, + 54.57 + ] + ], + [ + [ + -109.73, + 55.03 + ], + [ + -110.04, + 54.75 + ], + [ + -109.57, + 54.88 + ], + [ + -109.73, + 55.03 + ] + ], + [ + [ + -125.09, + 54.88 + ], + [ + -125.42, + 54.76 + ], + [ + -124.96, + 54.83 + ], + [ + -125.09, + 54.88 + ] + ], + [ + [ + -115.27, + 49.15 + ], + [ + -115.27, + 49.12 + ], + [ + -115.25, + 49.15 + ], + [ + -115.27, + 49.15 + ] + ], + [ + [ + -122.05, + 49.67 + ], + [ + -121.77, + 49.31 + ], + [ + -121.76, + 49.53 + ], + [ + -122.05, + 49.67 + ] + ], + [ + [ + -116.95, + 50.18 + ], + [ + -116.98, + 49.61 + ], + [ + -116.62, + 49.21 + ], + [ + -116.95, + 50.18 + ] + ], + [ + [ + -118.46, + 52.19 + ], + [ + -118.55, + 52.08 + ], + [ + -118.33, + 52.05 + ], + [ + -118.24, + 52.16 + ], + [ + -118.46, + 52.19 + ] + ], + [ + [ + -120.95, + 52.7 + ], + [ + -121.4, + 52.48 + ], + [ + -120.72, + 52.5 + ], + [ + -121.04, + 52.54 + ], + [ + -120.95, + 52.7 + ] + ], + [ + [ + -119.45, + 50.26 + ], + [ + -119.49, + 49.92 + ], + [ + -119.76, + 49.75 + ], + [ + -119.62, + 49.51 + ], + [ + -119.74, + 49.75 + ], + [ + -119.5, + 49.81 + ], + [ + -119.36, + 50.27 + ], + [ + -119.45, + 50.26 + ] + ], + [ + [ + -126.93, + 53.44 + ], + [ + -127.12, + 53.3 + ], + [ + -126.8, + 53.36 + ], + [ + -126.78, + 53.24 + ], + [ + -126.69, + 53.33 + ], + [ + -126.93, + 53.44 + ] + ], + [ + [ + -126.69, + 53.67 + ], + [ + -126.43, + 53.82 + ], + [ + -125.73, + 53.63 + ], + [ + -126.34, + 53.86 + ], + [ + -126.69, + 53.76 + ], + [ + -126.78, + 53.63 + ], + [ + -126.69, + 53.67 + ] + ], + [ + [ + -101.27, + 62.41 + ], + [ + -101.16, + 62.25 + ], + [ + -101.14, + 62.37 + ], + [ + -100.79, + 62.35 + ], + [ + -101.27, + 62.41 + ] + ], + [ + [ + -94.66, + 62.27 + ], + [ + -94.88, + 62.37 + ], + [ + -95.01, + 62.26 + ], + [ + -94.66, + 62.27 + ] + ], + [ + [ + -97.34, + 62.43 + ], + [ + -97.65, + 62.97 + ], + [ + -97.73, + 62.83 + ], + [ + -98.53, + 62.82 + ], + [ + -97.91, + 62.43 + ], + [ + -97.34, + 62.43 + ] + ], + [ + [ + -100.27, + 62.65 + ], + [ + -100.46, + 62.54 + ], + [ + -100.11, + 62.56 + ], + [ + -100.27, + 62.65 + ] + ], + [ + [ + -95.49, + 62.98 + ], + [ + -95.54, + 63.21 + ], + [ + -95.62, + 63.04 + ], + [ + -95.82, + 62.98 + ], + [ + -96.15, + 62.9 + ], + [ + -95.68, + 62.73 + ], + [ + -95.84, + 62.92 + ], + [ + -95.49, + 62.98 + ] + ], + [ + [ + -99.32, + 62.85 + ], + [ + -99.27, + 63.18 + ], + [ + -99.76, + 62.83 + ], + [ + -99.32, + 62.85 + ] + ], + [ + [ + -97.99, + 63.15 + ], + [ + -97.95, + 63.03 + ], + [ + -98.26, + 63.12 + ], + [ + -98.4, + 63 + ], + [ + -98, + 63.02 + ], + [ + -98.04, + 62.9 + ], + [ + -97.81, + 63 + ], + [ + -97.99, + 63.15 + ] + ], + [ + [ + -97.31, + 63.49 + ], + [ + -97.47, + 63.14 + ], + [ + -97.11, + 63.23 + ], + [ + -97.31, + 63.49 + ] + ], + [ + [ + -99.67, + 59.98 + ], + [ + -99.67, + 60.09 + ], + [ + -99.89, + 60.13 + ], + [ + -100.05, + 59.98 + ], + [ + -99.71, + 59.88 + ], + [ + -100.13, + 59.84 + ], + [ + -100.06, + 59.72 + ], + [ + -100.06, + 59.83 + ], + [ + -99.76, + 59.8 + ], + [ + -99.71, + 59.78 + ], + [ + -99.42, + 59.82 + ], + [ + -99.67, + 59.81 + ], + [ + -99.69, + 59.98 + ], + [ + -99.67, + 59.98 + ] + ], + [ + [ + -97.34, + 61.61 + ], + [ + -97.65, + 61.58 + ], + [ + -97.25, + 61.27 + ], + [ + -97.34, + 61.61 + ] + ], + [ + [ + -98.76, + 60.89 + ], + [ + -98.79, + 60.77 + ], + [ + -98.53, + 60.82 + ], + [ + -98.76, + 60.89 + ] + ], + [ + [ + -97.73, + 61.81 + ], + [ + -97.69, + 61.63 + ], + [ + -97.5, + 61.69 + ], + [ + -97.73, + 61.81 + ] + ], + [ + [ + -99.45, + 60.22 + ], + [ + -99.1, + 60.09 + ], + [ + -99.27, + 60.36 + ], + [ + -99.57, + 60.31 + ], + [ + -99.25, + 60.52 + ], + [ + -99.36, + 60.69 + ], + [ + -99.54, + 60.49 + ], + [ + -99.81, + 60.61 + ], + [ + -99.8, + 60.26 + ], + [ + -99.45, + 60.22 + ] + ], + [ + [ + -97.78, + 62.05 + ], + [ + -97.87, + 61.94 + ], + [ + -97.55, + 62 + ], + [ + -97.78, + 62.05 + ] + ], + [ + [ + -99.69, + 62.35 + ], + [ + -100.28, + 62.21 + ], + [ + -99.67, + 62.12 + ], + [ + -99.69, + 62.35 + ] + ], + [ + [ + -101.96, + 62.49 + ], + [ + -101.94, + 62.14 + ], + [ + -101.6, + 62.28 + ], + [ + -101.49, + 62.19 + ], + [ + -101.38, + 62.42 + ], + [ + -101.73, + 62.34 + ], + [ + -101.96, + 62.49 + ] + ], + [ + [ + -99.05, + 56.7 + ], + [ + -98.82, + 56.61 + ], + [ + -98.92, + 56.79 + ], + [ + -99.05, + 56.7 + ] + ], + [ + [ + -95.25, + 56.43 + ], + [ + -94.81, + 56.37 + ], + [ + -94.59, + 56.38 + ], + [ + -95.34, + 56.54 + ], + [ + -95.25, + 56.43 + ] + ], + [ + [ + -100.37, + 56.41 + ], + [ + -100.5, + 56.25 + ], + [ + -100.32, + 56.24 + ], + [ + -100.37, + 56.41 + ] + ], + [ + [ + -98.26, + 58.72 + ], + [ + -98.51, + 58.61 + ], + [ + -98.13, + 58.48 + ], + [ + -98.26, + 58.72 + ] + ], + [ + [ + -99.36, + 57.02 + ], + [ + -99.57, + 56.73 + ], + [ + -99.23, + 56.72 + ], + [ + -99.1, + 56.9 + ], + [ + -98.8, + 56.82 + ], + [ + -98.61, + 57.06 + ], + [ + -98.23, + 57.11 + ], + [ + -98.12, + 57.33 + ], + [ + -98.39, + 57.5 + ], + [ + -98.17, + 57.68 + ], + [ + -98.63, + 57.53 + ], + [ + -98.47, + 57.26 + ], + [ + -98.7, + 57.23 + ], + [ + -98.33, + 57.14 + ], + [ + -98.67, + 57.16 + ], + [ + -98.96, + 56.89 + ], + [ + -99.05, + 57.04 + ], + [ + -99.18, + 56.92 + ], + [ + -99.36, + 57.02 + ] + ], + [ + [ + -98.72, + 58.88 + ], + [ + -98.64, + 58.75 + ], + [ + -98.35, + 58.85 + ], + [ + -98.72, + 58.88 + ] + ], + [ + [ + -97.98, + 58.84 + ], + [ + -98.13, + 58.78 + ], + [ + -97.78, + 58.76 + ], + [ + -97.98, + 58.84 + ] + ], + [ + [ + -97.81, + 59.67 + ], + [ + -97.78, + 59.49 + ], + [ + -97.58, + 59.67 + ], + [ + -97.81, + 59.67 + ] + ], + [ + [ + -108.11, + 61.67 + ], + [ + -108.15, + 61.6 + ], + [ + -108.06, + 61.61 + ], + [ + -108.06, + 61.6 + ], + [ + -108.06, + 61.61 + ], + [ + -108.06, + 61.62 + ], + [ + -107.87, + 61.79 + ], + [ + -108.11, + 61.67 + ] + ], + [ + [ + -109.69, + 61.79 + ], + [ + -110.02, + 61.65 + ], + [ + -109.67, + 61.73 + ], + [ + -109.82, + 61.63 + ], + [ + -109.56, + 61.62 + ], + [ + -109.26, + 61.75 + ], + [ + -109.69, + 61.79 + ] + ], + [ + [ + -107.89, + 62.49 + ], + [ + -108.1, + 62.41 + ], + [ + -107.89, + 62.36 + ], + [ + -107.89, + 62.49 + ] + ], + [ + [ + -107.69, + 63.45 + ], + [ + -108.13, + 62.96 + ], + [ + -107.6, + 63.25 + ], + [ + -107.69, + 63.45 + ] + ], + [ + [ + -103.25, + 62.69 + ], + [ + -103.58, + 62.57 + ], + [ + -103.38, + 62.46 + ], + [ + -103.08, + 62.57 + ], + [ + -103.25, + 62.69 + ] + ], + [ + [ + -107.64, + 62.33 + ], + [ + -107.86, + 62.23 + ], + [ + -107.62, + 62.12 + ], + [ + -107.64, + 62.33 + ] + ], + [ + [ + -108.98, + 61.86 + ], + [ + -109.27, + 61.88 + ], + [ + -109.14, + 61.84 + ], + [ + -108.98, + 61.86 + ] + ], + [ + [ + -101.23, + 63.47 + ], + [ + -101.25, + 63.47 + ], + [ + -101.38, + 63.44 + ], + [ + -102.2, + 63.17 + ], + [ + -101.82, + 62.89 + ], + [ + -101.51, + 62.69 + ], + [ + -101.38, + 62.95 + ], + [ + -101.43, + 62.67 + ], + [ + -101.03, + 62.72 + ], + [ + -100.81, + 63.01 + ], + [ + -101.12, + 63.05 + ], + [ + -101.05, + 63.39 + ], + [ + -100.7, + 63.31 + ], + [ + -100.72, + 63.59 + ], + [ + -101.08, + 63.39 + ], + [ + -101.23, + 63.47 + ] + ], + [ + [ + -104.28, + 58.17 + ], + [ + -104.5, + 58.22 + ], + [ + -104.46, + 58.01 + ], + [ + -104.28, + 58.17 + ] + ], + [ + [ + -108.28, + 58.94 + ], + [ + -108.29, + 58.79 + ], + [ + -108.1, + 58.93 + ], + [ + -108.28, + 58.94 + ] + ], + [ + [ + -105.27, + 59.29 + ], + [ + -105.82, + 59.04 + ], + [ + -104.92, + 59.22 + ], + [ + -105.27, + 59.29 + ] + ], + [ + [ + -109.35, + 59.91 + ], + [ + -109.26, + 59.71 + ], + [ + -109.56, + 59.78 + ], + [ + -109.29, + 59.65 + ], + [ + -109.2, + 59.78 + ], + [ + -108.69, + 59.71 + ], + [ + -109.35, + 59.91 + ] + ], + [ + [ + -106.35, + 59.18 + ], + [ + -106.66, + 59.08 + ], + [ + -106.15, + 59.09 + ], + [ + -106.35, + 59.18 + ] + ], + [ + [ + -106.33, + 59.82 + ], + [ + -105.72, + 60.04 + ], + [ + -106.15, + 60.13 + ], + [ + -106.13, + 59.96 + ], + [ + -106.4, + 60.11 + ], + [ + -106.33, + 59.82 + ] + ], + [ + [ + -104.68, + 60.01 + ], + [ + -104.41, + 59.94 + ], + [ + -104.3, + 60.01 + ], + [ + -104.33, + 59.84 + ], + [ + -104.21, + 59.93 + ], + [ + -104.33, + 60.22 + ], + [ + -104.61, + 60.2 + ], + [ + -104.68, + 60.01 + ] + ], + [ + [ + -102.4, + 60.63 + ], + [ + -102.32, + 60.39 + ], + [ + -102.66, + 60.23 + ], + [ + -102.24, + 60.26 + ], + [ + -101.95, + 60.01 + ], + [ + -101.94, + 60.35 + ], + [ + -102.4, + 60.63 + ] + ], + [ + [ + -108.5, + 56.41 + ], + [ + -108.41, + 56.55 + ], + [ + -108.72, + 56.62 + ], + [ + -108.5, + 56.41 + ] + ], + [ + [ + -109.69, + 56.58 + ], + [ + -109.44, + 56.34 + ], + [ + -109.38, + 56.5 + ], + [ + -109.69, + 56.58 + ] + ], + [ + [ + -101.87, + 57.54 + ], + [ + -101.51, + 57.82 + ], + [ + -101.6, + 57.93 + ], + [ + -101.9, + 57.87 + ], + [ + -101.8, + 58.12 + ], + [ + -102.08, + 57.98 + ], + [ + -101.98, + 58.14 + ], + [ + -102.83, + 57.38 + ], + [ + -102.54, + 56.78 + ], + [ + -103.1, + 56.47 + ], + [ + -103.03, + 56.7 + ], + [ + -103.14, + 56.52 + ], + [ + -103.31, + 56.61 + ], + [ + -103.27, + 56.33 + ], + [ + -102.39, + 56.6 + ], + [ + -102.5, + 56.7 + ], + [ + -102.26, + 56.74 + ], + [ + -102.44, + 56.78 + ], + [ + -102.09, + 56.9 + ], + [ + -102.28, + 56.92 + ], + [ + -102.22, + 57.09 + ], + [ + -102, + 57.05 + ], + [ + -102.06, + 57.2 + ], + [ + -101.82, + 57.25 + ], + [ + -102.12, + 57.48 + ], + [ + -101.87, + 57.54 + ] + ], + [ + [ + -108.22, + 56.41 + ], + [ + -108.41, + 56.32 + ], + [ + -108.28, + 56.24 + ], + [ + -108.24, + 56.38 + ], + [ + -108.24, + 56.27 + ], + [ + -107.98, + 56.32 + ], + [ + -108.22, + 56.41 + ] + ], + [ + [ + -108.83, + 56.8 + ], + [ + -108.85, + 56.64 + ], + [ + -108.62, + 56.8 + ], + [ + -108.83, + 56.8 + ] + ], + [ + [ + -107.64, + 56.85 + ], + [ + -107.71, + 56.98 + ], + [ + -107.8, + 56.85 + ], + [ + -107.64, + 56.85 + ] + ], + [ + [ + -106.22, + 57.59 + ], + [ + -106.08, + 57.68 + ], + [ + -106.3, + 57.71 + ], + [ + -107.2, + 57.35 + ], + [ + -106.13, + 57.38 + ], + [ + -106.22, + 57.59 + ] + ], + [ + [ + -103.05, + 58.22 + ], + [ + -102.76, + 58.4 + ], + [ + -102.92, + 58.56 + ], + [ + -103.27, + 58.49 + ], + [ + -103.61, + 58.44 + ], + [ + -103.58, + 58.19 + ], + [ + -103.49, + 58.03 + ], + [ + -103.71, + 58 + ], + [ + -103.47, + 58.01 + ], + [ + -103.45, + 58.16 + ], + [ + -103.32, + 57.93 + ], + [ + -103.25, + 58.11 + ], + [ + -103.01, + 58.1 + ], + [ + -102.86, + 58.19 + ], + [ + -103.05, + 58.22 + ] + ], + [ + [ + -119.36, + 62.24 + ], + [ + -119.27, + 62.1 + ], + [ + -118.92, + 62.17 + ], + [ + -119.36, + 62.24 + ] + ], + [ + [ + -134.82, + 62.21 + ], + [ + -135, + 62.17 + ], + [ + -134.37, + 62.19 + ], + [ + -134.82, + 62.21 + ] + ], + [ + [ + -139.94, + 63.21 + ], + [ + -140.41, + 63.14 + ], + [ + -140.3, + 62.96 + ], + [ + -140.03, + 62.76 + ], + [ + -140.16, + 62.87 + ], + [ + -140.38, + 63.13 + ], + [ + -139.94, + 63.21 + ] + ], + [ + [ + -118.09, + 63.57 + ], + [ + -118.7, + 63.33 + ], + [ + -118.12, + 63.3 + ], + [ + -117.75, + 63.09 + ], + [ + -117.25, + 63.13 + ], + [ + -118.09, + 63.57 + ] + ], + [ + [ + -140.05, + 62.75 + ], + [ + -140.32, + 62.4 + ], + [ + -140.07, + 62.45 + ], + [ + -140.05, + 62.75 + ] + ], + [ + [ + -115.66, + 63.09 + ], + [ + -115.71, + 63.2 + ], + [ + -115.99, + 62.88 + ], + [ + -116.36, + 63.05 + ], + [ + -116.15, + 62.77 + ], + [ + -115.66, + 63.09 + ] + ], + [ + [ + -109.16, + 62.65 + ], + [ + -108.94, + 62.81 + ], + [ + -110.43, + 62.96 + ], + [ + -111.53, + 62.62 + ], + [ + -110.65, + 62.84 + ], + [ + -109.16, + 62.65 + ] + ], + [ + [ + -118.28, + 63.04 + ], + [ + -118.17, + 63.16 + ], + [ + -118.52, + 63.15 + ], + [ + -118.26, + 63.02 + ], + [ + -118.28, + 63.04 + ] + ], + [ + [ + -121.35, + 60.76 + ], + [ + -121.18, + 60.57 + ], + [ + -121.55, + 60.48 + ], + [ + -121.42, + 60.39 + ], + [ + -121.05, + 60.53 + ], + [ + -121.35, + 60.76 + ] + ], + [ + [ + -136.14, + 60.61 + ], + [ + -136.32, + 60.41 + ], + [ + -136.13, + 60.61 + ], + [ + -136.14, + 60.61 + ] + ], + [ + [ + -117.56, + 60.65 + ], + [ + -118.04, + 60.45 + ], + [ + -117.38, + 60.42 + ], + [ + -117.25, + 60.59 + ], + [ + -117.56, + 60.65 + ] + ], + [ + [ + -111.42, + 62.06 + ], + [ + -111.65, + 62.12 + ], + [ + -111.31, + 62.3 + ], + [ + -110.48, + 62.5 + ], + [ + -110.79, + 62.53 + ], + [ + -110.39, + 62.5 + ], + [ + -109.86, + 62.51 + ], + [ + -109.72, + 62.71 + ], + [ + -111.31, + 62.63 + ], + [ + -111.62, + 62.37 + ], + [ + -111.53, + 62.61 + ], + [ + -112.48, + 62.08 + ], + [ + -113.42, + 62 + ], + [ + -113.64, + 62.04 + ], + [ + -114.28, + 62.29 + ], + [ + -114.3, + 62.5 + ], + [ + -114.39, + 62.39 + ], + [ + -114.43, + 62.39 + ], + [ + -114.7, + 62.34 + ], + [ + -115.27, + 62.61 + ], + [ + -115.8, + 62.64 + ], + [ + -115.97, + 62.82 + ], + [ + -115.84, + 62.53 + ], + [ + -115.25, + 62.47 + ], + [ + -115.34, + 62.23 + ], + [ + -114.63, + 61.92 + ], + [ + -114.83, + 61.76 + ], + [ + -115.53, + 61.76 + ], + [ + -115.84, + 61.4 + ], + [ + -116.08, + 61.38 + ], + [ + -115.83, + 61.29 + ], + [ + -115.97, + 61.17 + ], + [ + -116.77, + 61.33 + ], + [ + -116.68, + 61.21 + ], + [ + -116.94, + 61.2 + ], + [ + -116.98, + 61.11 + ], + [ + -117.84, + 61.31 + ], + [ + -117.2, + 61.07 + ], + [ + -115.47, + 60.82 + ], + [ + -113.86, + 60.98 + ], + [ + -113.45, + 61.44 + ], + [ + -112.76, + 61.39 + ], + [ + -112.52, + 61.52 + ], + [ + -112.5, + 61.52 + ], + [ + -112.24, + 61.62 + ], + [ + -111.42, + 62.06 + ] + ], + [ + [ + -138.65, + 61.46 + ], + [ + -139.05, + 61.42 + ], + [ + -138.45, + 61 + ], + [ + -138.65, + 61.46 + ] + ], + [ + [ + -120.02, + 61.35 + ], + [ + -119.51, + 61.21 + ], + [ + -118.86, + 61.24 + ], + [ + -118.41, + 61.33 + ], + [ + -118.31, + 61.41 + ], + [ + -118.1, + 61.45 + ], + [ + -117.64, + 61.33 + ], + [ + -118.22, + 61.56 + ], + [ + -118.39, + 61.52 + ], + [ + -118.4, + 61.39 + ], + [ + -118.5, + 61.33 + ], + [ + -119.18, + 61.23 + ], + [ + -120.02, + 61.35 + ] + ], + [ + [ + -140.62, + 61.68 + ], + [ + -140.59, + 61.69 + ], + [ + -140.66, + 61.8 + ], + [ + -140.62, + 61.68 + ] + ], + [ + [ + -121.56, + 61.92 + ], + [ + -121.28, + 61.79 + ], + [ + -121.27, + 61.86 + ], + [ + -122.34, + 62.14 + ], + [ + -123.42, + 62.28 + ], + [ + -123.13, + 62.16 + ], + [ + -122.37, + 62.13 + ], + [ + -121.56, + 61.92 + ] + ], + [ + [ + -111.53, + 58.68 + ], + [ + -111.65, + 58.57 + ], + [ + -111.38, + 58.56 + ], + [ + -111.53, + 58.68 + ] + ], + [ + [ + -132.36, + 59.83 + ], + [ + -132.14, + 59.66 + ], + [ + -132.5, + 60.11 + ], + [ + -133.1, + 60.33 + ], + [ + -132.36, + 59.83 + ] + ], + [ + [ + -108.76, + 59.5 + ], + [ + -109.18, + 59.6 + ], + [ + -109.73, + 59.52 + ], + [ + -111.19, + 58.7 + ], + [ + -110.39, + 58.6 + ], + [ + -110.21, + 58.91 + ], + [ + -109.34, + 59.16 + ], + [ + -108.19, + 59.15 + ], + [ + -107.71, + 59.34 + ], + [ + -106.57, + 59.25 + ], + [ + -107.82, + 59.4 + ], + [ + -108.28, + 59.5 + ], + [ + -108.96, + 59.39 + ], + [ + -108.76, + 59.5 + ] + ], + [ + [ + -112.1, + 58.71 + ], + [ + -112.17, + 58.84 + ], + [ + -112.49, + 58.68 + ], + [ + -112.15, + 58.34 + ], + [ + -111.8, + 58.37 + ], + [ + -111.84, + 58.61 + ], + [ + -111.83, + 58.75 + ], + [ + -112.1, + 58.71 + ] + ], + [ + [ + -118.67, + 59.84 + ], + [ + -119.21, + 59.76 + ], + [ + -118.7, + 59.64 + ], + [ + -118.5, + 59.71 + ], + [ + -118.67, + 59.84 + ] + ], + [ + [ + -133.77, + 59.33 + ], + [ + -133.58, + 59.45 + ], + [ + -133.85, + 60.03 + ], + [ + -133.68, + 59.41 + ], + [ + -134.06, + 59.31 + ], + [ + -133.86, + 59.14 + ], + [ + -133.77, + 59.33 + ] + ], + [ + [ + -134.31, + 60.26 + ], + [ + -134.43, + 60.13 + ], + [ + -134.17, + 60.05 + ], + [ + -134.31, + 60.26 + ] + ], + [ + [ + -115.16, + 60.37 + ], + [ + -115.92, + 60.17 + ], + [ + -115.31, + 60.08 + ], + [ + -115.16, + 60.37 + ] + ], + [ + [ + -99.32, + 65.97 + ], + [ + -100.11, + 65.92 + ], + [ + -99.8, + 65.79 + ], + [ + -99.32, + 65.97 + ], + [ + -99.16, + 66.04 + ], + [ + -99.32, + 65.97 + ] + ], + [ + [ + -96.44, + 67.08 + ], + [ + -95.82, + 66.77 + ], + [ + -95.94, + 67.05 + ], + [ + -96.15, + 66.95 + ], + [ + -96.44, + 67.08 + ] + ], + [ + [ + -100.72, + 65.91 + ], + [ + -100.13, + 65.89 + ], + [ + -100.42, + 66.18 + ], + [ + -100.42, + 65.9 + ], + [ + -100.72, + 65.91 + ] + ], + [ + [ + -95.36, + 67.1 + ], + [ + -95.32, + 66.97 + ], + [ + -95.87, + 66.92 + ], + [ + -95.27, + 66.9 + ], + [ + -95.36, + 67.1 + ] + ], + [ + [ + -102.61, + 66.5 + ], + [ + -102.61, + 66.51 + ], + [ + -103.06, + 66.71 + ], + [ + -102.74, + 66.52 + ], + [ + -102.7, + 66.5 + ], + [ + -102.61, + 66.41 + ], + [ + -102.61, + 66.5 + ] + ], + [ + [ + -98.48, + 67.44 + ], + [ + -98.39, + 67.16 + ], + [ + -98.16, + 67.36 + ], + [ + -98.48, + 67.44 + ] + ], + [ + [ + -95.84, + 64.55 + ], + [ + -96.14, + 64.64 + ], + [ + -96.06, + 64.45 + ], + [ + -95.84, + 64.55 + ] + ], + [ + [ + -100.06, + 64.64 + ], + [ + -100.15, + 64.66 + ], + [ + -100.81, + 64.6 + ], + [ + -100.28, + 64.53 + ], + [ + -100.15, + 64.66 + ], + [ + -100.06, + 64.64 + ] + ], + [ + [ + -95.19, + 65 + ], + [ + -95.93, + 65.03 + ], + [ + -96.05, + 64.92 + ], + [ + -95.58, + 64.87 + ], + [ + -95.62, + 64.81 + ], + [ + -95.41, + 64.77 + ], + [ + -95.54, + 64.93 + ], + [ + -95.19, + 65 + ] + ], + [ + [ + -97.49, + 64.81 + ], + [ + -98.09, + 64.68 + ], + [ + -97.08, + 64.65 + ], + [ + -97.04, + 64.77 + ], + [ + -97.49, + 64.81 + ] + ], + [ + [ + -103.1, + 65.05 + ], + [ + -103.23, + 64.98 + ], + [ + -102.73, + 65.04 + ], + [ + -103.1, + 65.05 + ] + ], + [ + [ + -98.59, + 65.71 + ], + [ + -98.82, + 65.77 + ], + [ + -98.57, + 65.69 + ], + [ + -98.59, + 65.71 + ] + ], + [ + [ + -99.67, + 65.29 + ], + [ + -99.68, + 65.16 + ], + [ + -99.45, + 65.26 + ], + [ + -99.67, + 65.29 + ] + ], + [ + [ + -101.29, + 65.88 + ], + [ + -101.11, + 65.77 + ], + [ + -100.99, + 65.88 + ], + [ + -101.65, + 65.98 + ], + [ + -101.29, + 65.88 + ] + ], + [ + [ + -99.07, + 63.9 + ], + [ + -98.92, + 63.72 + ], + [ + -99.24, + 63.82 + ], + [ + -99.23, + 63.63 + ], + [ + -98.7, + 63.63 + ], + [ + -98.7, + 63.85 + ], + [ + -99.07, + 63.9 + ] + ], + [ + [ + -97.51, + 63.9 + ], + [ + -97.24, + 64 + ], + [ + -98, + 64.07 + ], + [ + -97.47, + 63.77 + ], + [ + -97.51, + 63.9 + ] + ], + [ + [ + -96.93, + 63.68 + ], + [ + -96.59, + 63.57 + ], + [ + -95.99, + 63.63 + ], + [ + -96.93, + 63.68 + ] + ], + [ + [ + -96.71, + 64.09 + ], + [ + -96.64, + 63.81 + ], + [ + -96.31, + 63.96 + ], + [ + -96.71, + 64.09 + ] + ], + [ + [ + -99.87, + 63.88 + ], + [ + -99.72, + 64.16 + ], + [ + -100, + 64.09 + ], + [ + -99.87, + 63.88 + ] + ], + [ + [ + -98.33, + 64.13 + ], + [ + -98.66, + 64.02 + ], + [ + -98.35, + 63.82 + ], + [ + -98.05, + 63.94 + ], + [ + -98.31, + 63.91 + ], + [ + -98.33, + 64.13 + ] + ], + [ + [ + -95.49, + 64.01 + ], + [ + -94.97, + 64.12 + ], + [ + -94.29, + 63.94 + ], + [ + -94.18, + 64.05 + ], + [ + -95.36, + 64.3 + ], + [ + -96.19, + 64.28 + ], + [ + -95.49, + 64.01 + ] + ], + [ + [ + -98.31, + 64.66 + ], + [ + -98.96, + 64.53 + ], + [ + -99.8, + 64.61 + ], + [ + -98.5, + 64.36 + ], + [ + -98.57, + 64.54 + ], + [ + -98.01, + 64.43 + ], + [ + -98.37, + 64.51 + ], + [ + -98.31, + 64.66 + ] + ], + [ + [ + -113.03, + 65.55 + ], + [ + -112.76, + 65.45 + ], + [ + -112.54, + 65.57 + ], + [ + -113.03, + 65.55 + ] + ], + [ + [ + -112.53, + 65.93 + ], + [ + -112.41, + 65.8 + ], + [ + -112.08, + 65.82 + ], + [ + -112.35, + 65.86 + ], + [ + -112.19, + 65.97 + ], + [ + -112.53, + 65.93 + ] + ], + [ + [ + -107.16, + 66.25 + ], + [ + -107.4, + 66.37 + ], + [ + -107.05, + 66.17 + ], + [ + -107.16, + 66.25 + ] + ], + [ + [ + -106.06, + 67.24 + ], + [ + -106.04, + 67.24 + ], + [ + -105.78, + 67.26 + ], + [ + -106.06, + 67.24 + ] + ], + [ + [ + -111.59, + 64.28 + ], + [ + -111.46, + 64.13 + ], + [ + -110.98, + 64.15 + ], + [ + -111.59, + 64.28 + ] + ], + [ + [ + -111.97, + 64.17 + ], + [ + -112.19, + 64.14 + ], + [ + -111.71, + 64.13 + ], + [ + -111.97, + 64.17 + ] + ], + [ + [ + -110.43, + 64.54 + ], + [ + -110.39, + 64.73 + ], + [ + -110.59, + 64.5 + ], + [ + -111.18, + 64.59 + ], + [ + -110.68, + 64.45 + ], + [ + -110.79, + 64.34 + ], + [ + -110, + 64.56 + ], + [ + -110.43, + 64.54 + ] + ], + [ + [ + -112.52, + 65.15 + ], + [ + -112.12, + 65.19 + ], + [ + -112.52, + 65.2 + ], + [ + -112.83, + 65.16 + ], + [ + -112.57, + 65.18 + ], + [ + -112.52, + 65.15 + ] + ], + [ + [ + -110.83, + 64.87 + ], + [ + -110.83, + 64.86 + ], + [ + -110.98, + 64.79 + ], + [ + -111.01, + 64.79 + ], + [ + -110.98, + 64.79 + ], + [ + -110.92, + 64.79 + ], + [ + -110.83, + 64.86 + ], + [ + -110.83, + 64.87 + ] + ], + [ + [ + -110.55, + 65.42 + ], + [ + -110.55, + 65.17 + ], + [ + -110.3, + 65.16 + ], + [ + -110.55, + 65.42 + ] + ], + [ + [ + -109.64, + 65.07 + ], + [ + -109.34, + 65.15 + ], + [ + -109.75, + 65.18 + ], + [ + -109.78, + 64.94 + ], + [ + -109.78, + 64.93 + ], + [ + -109.78, + 64.94 + ], + [ + -109.38, + 64.98 + ], + [ + -109.64, + 65.07 + ] + ], + [ + [ + -110.21, + 65.43 + ], + [ + -110.48, + 65.68 + ], + [ + -110.83, + 65.71 + ], + [ + -110.68, + 65.82 + ], + [ + -111.01, + 65.76 + ], + [ + -111.39, + 66.02 + ], + [ + -111.51, + 65.77 + ], + [ + -111.27, + 65.83 + ], + [ + -110.7, + 65.66 + ], + [ + -110.61, + 65.43 + ], + [ + -109.95, + 65.3 + ], + [ + -110.21, + 65.43 + ] + ], + [ + [ + -108.35, + 63.37 + ], + [ + -108.68, + 63.49 + ], + [ + -108.88, + 63.45 + ], + [ + -108.35, + 63.37 + ] + ], + [ + [ + -111.58, + 63.64 + ], + [ + -111.23, + 63.63 + ], + [ + -111.43, + 63.51 + ], + [ + -111.02, + 63.63 + ], + [ + -111.42, + 63.65 + ], + [ + -111.58, + 63.64 + ] + ], + [ + [ + -111.23, + 64 + ], + [ + -111.49, + 64.03 + ], + [ + -111.65, + 63.74 + ], + [ + -111.95, + 63.76 + ], + [ + -111.73, + 63.65 + ], + [ + -111.28, + 63.76 + ], + [ + -111.45, + 63.91 + ], + [ + -110.83, + 63.83 + ], + [ + -111.23, + 64 + ] + ], + [ + [ + -108.87, + 63.7 + ], + [ + -108.91, + 63.53 + ], + [ + -108.61, + 63.53 + ], + [ + -108.87, + 63.7 + ] + ], + [ + [ + -109.33, + 63.92 + ], + [ + -109.47, + 63.73 + ], + [ + -109.16, + 63.85 + ], + [ + -109.33, + 63.92 + ] + ], + [ + [ + -107.67, + 64.07 + ], + [ + -107.84, + 64.03 + ], + [ + -107.8, + 64.01 + ], + [ + -107.27, + 63.74 + ], + [ + -107.16, + 63.88 + ], + [ + -107.31, + 63.86 + ], + [ + -107.38, + 64.07 + ], + [ + -107.67, + 64.07 + ] + ], + [ + [ + -109.82, + 64.15 + ], + [ + -110.14, + 64.24 + ], + [ + -110.7, + 63.84 + ], + [ + -109.82, + 64.15 + ] + ], + [ + [ + -108.46, + 64.34 + ], + [ + -108.6, + 64.09 + ], + [ + -109.16, + 64.1 + ], + [ + -108.59, + 63.99 + ], + [ + -108.06, + 64.09 + ], + [ + -108.43, + 64.11 + ], + [ + -108.46, + 64.34 + ] + ], + [ + [ + -125.02, + 67.58 + ], + [ + -124.89, + 67.35 + ], + [ + -124.62, + 67.51 + ], + [ + -125.02, + 67.58 + ] + ], + [ + [ + -122.26, + 67.54 + ], + [ + -122.81, + 67.47 + ], + [ + -122.24, + 67.44 + ], + [ + -122.26, + 67.54 + ] + ], + [ + [ + -119.7, + 68.64 + ], + [ + -119.82, + 68.23 + ], + [ + -119.49, + 68.34 + ], + [ + -119.7, + 68.64 + ] + ], + [ + [ + -131.92, + 69.16 + ], + [ + -132.19, + 69.07 + ], + [ + -132.14, + 69.02 + ], + [ + -132.14, + 68.99 + ], + [ + -132.14, + 69.02 + ], + [ + -132.1, + 69.04 + ], + [ + -131.92, + 69.16 + ] + ], + [ + [ + -135, + 69.12 + ], + [ + -135.01, + 69.16 + ], + [ + -135.01, + 69.12 + ], + [ + -135, + 69.12 + ] + ], + [ + [ + -132.82, + 68.67 + ], + [ + -132.78, + 68.4 + ], + [ + -132.46, + 68.57 + ], + [ + -132.82, + 68.67 + ] + ], + [ + [ + -134.8, + 68.96 + ], + [ + -134.21, + 68.66 + ], + [ + -134.07, + 68.4 + ], + [ + -134.37, + 68.29 + ], + [ + -134.05, + 68.39 + ], + [ + -134.21, + 68.66 + ], + [ + -134.8, + 68.96 + ] + ], + [ + [ + -140.38, + 68.25 + ], + [ + -140.1, + 68.08 + ], + [ + -140.41, + 68.02 + ], + [ + -140.1, + 68.01 + ], + [ + -140.01, + 68.13 + ], + [ + -140.38, + 68.25 + ] + ], + [ + [ + -112.81, + 66.5 + ], + [ + -112.81, + 66.51 + ], + [ + -113.39, + 66.48 + ], + [ + -112.92, + 66.3 + ], + [ + -112.93, + 66.05 + ], + [ + -113.03, + 66.29 + ], + [ + -113.51, + 66.35 + ], + [ + -113.62, + 66.23 + ], + [ + -112.97, + 66 + ], + [ + -112.84, + 66.07 + ], + [ + -112.74, + 66.36 + ], + [ + -112.81, + 66.5 + ] + ], + [ + [ + -134.45, + 67.95 + ], + [ + -134.46, + 67.67 + ], + [ + -133, + 67.2 + ], + [ + -131.56, + 67.44 + ], + [ + -130.96, + 67.47 + ], + [ + -130.81, + 67.34 + ], + [ + -130.31, + 67.2 + ], + [ + -130.15, + 66.8 + ], + [ + -129.11, + 66.53 + ], + [ + -130.08, + 66.83 + ], + [ + -130.25, + 67.23 + ], + [ + -130.87, + 67.47 + ], + [ + -130.99, + 67.49 + ], + [ + -131.53, + 67.46 + ], + [ + -133, + 67.22 + ], + [ + -134.11, + 67.63 + ], + [ + -134.36, + 68.27 + ], + [ + -134.45, + 67.95 + ] + ], + [ + [ + -125.38, + 67 + ], + [ + -125.52, + 66.79 + ], + [ + -124.85, + 66.66 + ], + [ + -125.38, + 67 + ] + ], + [ + [ + -126.39, + 67.02 + ], + [ + -126.26, + 66.73 + ], + [ + -126.08, + 66.9 + ], + [ + -126.39, + 67.02 + ] + ], + [ + [ + -135, + 66.95 + ], + [ + -135.02, + 66.95 + ], + [ + -135, + 66.93 + ], + [ + -135, + 66.95 + ] + ], + [ + [ + -125.73, + 67.34 + ], + [ + -126.3, + 67.22 + ], + [ + -126.17, + 67.03 + ], + [ + -125.82, + 67.08 + ], + [ + -125.73, + 67.34 + ] + ], + [ + [ + -135, + 67.19 + ], + [ + -134.99, + 67.19 + ], + [ + -134.99, + 67.17 + ], + [ + -135, + 67.12 + ], + [ + -134.99, + 67.12 + ], + [ + -134.99, + 67.17 + ], + [ + -134.99, + 67.19 + ], + [ + -135.01, + 67.2 + ], + [ + -135, + 67.19 + ] + ], + [ + [ + -126.43, + 67.25 + ], + [ + -126.04, + 67.32 + ], + [ + -126.83, + 67.56 + ], + [ + -126.43, + 67.25 + ] + ], + [ + [ + -121.61, + 64.07 + ], + [ + -121.77, + 63.83 + ], + [ + -121.32, + 63.86 + ], + [ + -121.61, + 64.07 + ] + ], + [ + [ + -121.33, + 64.96 + ], + [ + -121.53, + 64.87 + ], + [ + -121.2, + 64.8 + ], + [ + -119.93, + 65.34 + ], + [ + -119.49, + 65.32 + ], + [ + -120.12, + 65.62 + ], + [ + -119.58, + 65.7 + ], + [ + -119.73, + 65.78 + ], + [ + -118.48, + 65.66 + ], + [ + -117.6, + 66.23 + ], + [ + -117.84, + 66.27 + ], + [ + -117.95, + 66.36 + ], + [ + -117.46, + 66.44 + ], + [ + -117.91, + 66.4 + ], + [ + -117.82, + 66.5 + ], + [ + -117.61, + 66.69 + ], + [ + -118.56, + 66.33 + ], + [ + -119.62, + 66.3 + ], + [ + -120.47, + 66.37 + ], + [ + -120.41, + 66.5 + ], + [ + -119.22, + 66.94 + ], + [ + -119.93, + 67.03 + ], + [ + -122.96, + 66.51 + ], + [ + -124.5, + 66.24 + ], + [ + -124.99, + 66.3 + ], + [ + -125.09, + 66.07 + ], + [ + -124.83, + 65.91 + ], + [ + -124.34, + 66.17 + ], + [ + -123.25, + 66.16 + ], + [ + -123.12, + 66.04 + ], + [ + -123.05, + 66.25 + ], + [ + -122.08, + 66.25 + ], + [ + -121.32, + 66.11 + ], + [ + -121.51, + 65.92 + ], + [ + -122.81, + 65.96 + ], + [ + -122.15, + 65.78 + ], + [ + -122.96, + 65.48 + ], + [ + -122.87, + 65.25 + ], + [ + -123.52, + 65.13 + ], + [ + -122.06, + 64.93 + ], + [ + -121.6, + 65.07 + ], + [ + -121.53, + 65.4 + ], + [ + -120.41, + 65.57 + ], + [ + -120.57, + 65.26 + ], + [ + -121.33, + 64.96 + ] + ], + [ + [ + -118.34, + 65.22 + ], + [ + -118.83, + 65.18 + ], + [ + -118.26, + 64.71 + ], + [ + -118.07, + 64.77 + ], + [ + -118.39, + 64.83 + ], + [ + -118.38, + 65 + ], + [ + -118.13, + 64.98 + ], + [ + -118.45, + 65.07 + ], + [ + -118.19, + 65.15 + ], + [ + -118.34, + 65.22 + ] + ], + [ + [ + -114.7, + 64.98 + ], + [ + -114.37, + 65.07 + ], + [ + -114.74, + 65.1 + ], + [ + -114.7, + 64.98 + ] + ], + [ + [ + -123.31, + 63.92 + ], + [ + -122.9, + 63.84 + ], + [ + -123.01, + 64.19 + ], + [ + -123.31, + 63.92 + ] + ], + [ + [ + -117.84, + 64.62 + ], + [ + -118.08, + 64.54 + ], + [ + -117.78, + 64.44 + ], + [ + -117.51, + 64.52 + ], + [ + -117.51, + 64.38 + ], + [ + -117.4, + 64.53 + ], + [ + -117.84, + 64.62 + ] + ], + [ + [ + -113.99, + 65.4 + ], + [ + -113.73, + 65.44 + ], + [ + -114.02, + 65.4 + ], + [ + -113.77, + 65.23 + ], + [ + -113.65, + 65.39 + ], + [ + -113.55, + 65.28 + ], + [ + -113.29, + 65.28 + ], + [ + -112.76, + 65.23 + ], + [ + -113.42, + 65.31 + ], + [ + -112.94, + 65.36 + ], + [ + -113.1, + 65.4 + ], + [ + -114.02, + 65.4 + ], + [ + -113.99, + 65.4 + ] + ], + [ + [ + -117.92, + 65.82 + ], + [ + -118.45, + 65.68 + ], + [ + -118.04, + 65.66 + ], + [ + -117.92, + 65.82 + ] + ], + [ + [ + -70.4, + 51.88 + ], + [ + -70.2, + 51.51 + ], + [ + -70.11, + 51.67 + ], + [ + -69.99, + 51.56 + ], + [ + -70.05, + 51.86 + ], + [ + -70.16, + 51.73 + ], + [ + -70.4, + 51.88 + ] + ], + [ + [ + -67.52, + 51.7 + ], + [ + -67.5, + 51.85 + ], + [ + -67.81, + 51.93 + ], + [ + -67.52, + 51.7 + ] + ], + [ + [ + -63.28, + 52.17 + ], + [ + -62.97, + 52.05 + ], + [ + -63.11, + 52.13 + ], + [ + -63.28, + 52.17 + ] + ], + [ + [ + -64.78, + 52.78 + ], + [ + -64.34, + 52.54 + ], + [ + -64.64, + 52.96 + ], + [ + -64.78, + 52.78 + ] + ], + [ + [ + -65.32, + 52.91 + ], + [ + -65.45, + 52.7 + ], + [ + -65.13, + 52.76 + ], + [ + -64.97, + 52.64 + ], + [ + -65.32, + 52.91 + ] + ], + [ + [ + -65.87, + 52.55 + ], + [ + -65.72, + 52.59 + ], + [ + -65.86, + 52.7 + ], + [ + -66.05, + 52.56 + ], + [ + -66.2, + 52.88 + ], + [ + -66.16, + 52.96 + ], + [ + -66.27, + 52.96 + ], + [ + -66.2, + 52.88 + ], + [ + -66.17, + 52.56 + ], + [ + -66.4, + 52.56 + ], + [ + -65.87, + 52.55 + ] + ], + [ + [ + -67.98, + 52.8 + ], + [ + -67.9, + 52.63 + ], + [ + -67.76, + 52.74 + ], + [ + -67.98, + 52.8 + ] + ], + [ + [ + -60.95, + 52.48 + ], + [ + -60.7, + 52.35 + ], + [ + -60.67, + 52.46 + ], + [ + -60.95, + 52.48 + ] + ], + [ + [ + -70.71, + 49.44 + ], + [ + -70.62, + 49.53 + ], + [ + -70.49, + 49.42 + ], + [ + -70.27, + 49.65 + ], + [ + -70.13, + 49.53 + ], + [ + -70.09, + 49.69 + ], + [ + -70.49, + 49.7 + ], + [ + -70.62, + 49.53 + ], + [ + -70.71, + 49.44 + ] + ], + [ + [ + -68.69, + 50.06 + ], + [ + -68.61, + 49.81 + ], + [ + -68.6, + 50.25 + ], + [ + -68.69, + 50.06 + ] + ], + [ + [ + -73.05, + 51.37 + ], + [ + -73.78, + 51.07 + ], + [ + -74.09, + 50.45 + ], + [ + -73.85, + 50.43 + ], + [ + -73.64, + 50.82 + ], + [ + -72.76, + 51.32 + ], + [ + -73.08, + 51.28 + ], + [ + -73.05, + 51.37 + ] + ], + [ + [ + -68.64, + 50.99 + ], + [ + -68.67, + 50.99 + ], + [ + -68.69, + 51.11 + ], + [ + -68.33, + 51.12 + ], + [ + -68.15, + 51.29 + ], + [ + -68.25, + 51.56 + ], + [ + -68.55, + 51.67 + ], + [ + -68.48, + 51.78 + ], + [ + -69.04, + 51.6 + ], + [ + -69.09, + 51.75 + ], + [ + -69.18, + 51.29 + ], + [ + -68.98, + 51.56 + ], + [ + -68.61, + 51.65 + ], + [ + -68.35, + 51.51 + ], + [ + -68.42, + 51.34 + ], + [ + -68.58, + 51.48 + ], + [ + -68.42, + 51.23 + ], + [ + -68.77, + 51.14 + ], + [ + -69.13, + 51.31 + ], + [ + -68.76, + 51.12 + ], + [ + -68.73, + 50.86 + ], + [ + -68.67, + 50.99 + ], + [ + -68.64, + 50.99 + ] + ], + [ + [ + -72.84, + 51.23 + ], + [ + -73.45, + 50.76 + ], + [ + -72.61, + 51.23 + ], + [ + -72.84, + 51.23 + ] + ], + [ + [ + -74.03, + 45.4 + ], + [ + -73.89, + 45.55 + ], + [ + -74.34, + 45.52 + ], + [ + -74.03, + 45.4 + ] + ], + [ + [ + -66.18, + 45.87 + ], + [ + -66.02, + 45.86 + ], + [ + -65.96, + 46.07 + ], + [ + -66.18, + 45.87 + ] + ], + [ + [ + -73.83, + 45.45 + ], + [ + -73.98, + 45.31 + ], + [ + -73.68, + 45.4 + ], + [ + -73.83, + 45.45 + ] + ], + [ + [ + -72.11, + 48.76 + ], + [ + -72.37, + 48.72 + ], + [ + -72.22, + 48.49 + ], + [ + -71.77, + 48.47 + ], + [ + -72.11, + 48.76 + ] + ], + [ + [ + -74.4, + 48.92 + ], + [ + -74.4, + 48.91 + ], + [ + -74.36, + 48.92 + ], + [ + -74.36, + 48.94 + ], + [ + -74.4, + 48.92 + ] + ], + [ + [ + -76.82, + 49.89 + ], + [ + -76.9, + 49.65 + ], + [ + -76.71, + 49.72 + ], + [ + -76.82, + 49.89 + ] + ], + [ + [ + -74.25, + 49.92 + ], + [ + -74.44, + 49.81 + ], + [ + -74.29, + 49.72 + ], + [ + -74.03, + 49.92 + ], + [ + -74.25, + 49.92 + ] + ], + [ + [ + -77.19, + 49.87 + ], + [ + -77.27, + 49.75 + ], + [ + -77.04, + 49.77 + ], + [ + -77.19, + 49.87 + ] + ], + [ + [ + -77.48, + 49.89 + ], + [ + -77.78, + 49.92 + ], + [ + -77.7, + 49.8 + ], + [ + -77.36, + 49.84 + ], + [ + -77.48, + 49.89 + ] + ], + [ + [ + -76.73, + 49.99 + ], + [ + -76.73, + 49.88 + ], + [ + -76.55, + 49.94 + ], + [ + -76.73, + 49.99 + ] + ], + [ + [ + -76.54, + 52.7 + ], + [ + -76.72, + 52.54 + ], + [ + -76.29, + 52.54 + ], + [ + -76.73, + 52.41 + ], + [ + -76.71, + 52.27 + ], + [ + -76.04, + 52.51 + ], + [ + -76.54, + 52.7 + ] + ], + [ + [ + -76.55, + 52.28 + ], + [ + -76.59, + 52.2 + ], + [ + -76.37, + 52.24 + ], + [ + -76.55, + 52.28 + ] + ], + [ + [ + -75.89, + 52.21 + ], + [ + -76.13, + 52.16 + ], + [ + -76.03, + 51.99 + ], + [ + -75.23, + 52.13 + ], + [ + -75.76, + 52.09 + ], + [ + -75.89, + 52.21 + ] + ], + [ + [ + -76.64, + 47.5 + ], + [ + -76.8, + 47.4 + ], + [ + -76.55, + 47.26 + ], + [ + -76.64, + 47.5 + ] + ], + [ + [ + -77.08, + 47.52 + ], + [ + -76.9, + 47.41 + ], + [ + -76.87, + 47.6 + ], + [ + -77.08, + 47.52 + ] + ], + [ + [ + -78.4, + 48.38 + ], + [ + -78.55, + 48.28 + ], + [ + -78.31, + 48.26 + ], + [ + -78.4, + 48.38 + ] + ], + [ + [ + -74.62, + 48.72 + ], + [ + -74.64, + 48.6 + ], + [ + -74.58, + 48.86 + ], + [ + -74.62, + 48.72 + ], + [ + -74.88, + 48.72 + ], + [ + -75.19, + 48.65 + ], + [ + -75.37, + 48.43 + ], + [ + -75.19, + 48.39 + ], + [ + -75.15, + 48.52 + ], + [ + -75.06, + 48.62 + ], + [ + -74.88, + 48.65 + ], + [ + -74.62, + 48.37 + ], + [ + -74.53, + 48.54 + ], + [ + -74.31, + 48.44 + ], + [ + -74.49, + 48.61 + ], + [ + -74.69, + 48.49 + ], + [ + -74.62, + 48.72 + ] + ], + [ + [ + -75.27, + 49.49 + ], + [ + -75.28, + 49.36 + ], + [ + -75.07, + 49.41 + ], + [ + -75.27, + 49.49 + ] + ], + [ + [ + -75.41, + 49.41 + ], + [ + -75.5, + 49.31 + ], + [ + -75.26, + 49.35 + ], + [ + -75.41, + 49.41 + ] + ], + [ + [ + -76.52, + 49.64 + ], + [ + -76.45, + 49.5 + ], + [ + -76.68, + 49.47 + ], + [ + -76.32, + 49.5 + ], + [ + -76.52, + 49.64 + ] + ], + [ + [ + -80.06, + 48.92 + ], + [ + -80.22, + 48.81 + ], + [ + -79.94, + 48.63 + ], + [ + -79.28, + 48.63 + ], + [ + -79.55, + 48.83 + ], + [ + -79.63, + 48.68 + ], + [ + -79.94, + 48.69 + ], + [ + -79.82, + 48.86 + ], + [ + -80.06, + 48.92 + ] + ], + [ + [ + -77.26, + 44.19 + ], + [ + -77.43, + 44.13 + ], + [ + -77.12, + 44.15 + ], + [ + -77.26, + 44.19 + ] + ], + [ + [ + -79.43, + 44.59 + ], + [ + -79.7, + 44.37 + ], + [ + -79.52, + 44.4 + ], + [ + -79.54, + 44.19 + ], + [ + -79.15, + 44.45 + ], + [ + -79.43, + 44.59 + ] + ], + [ + [ + -75.98, + 46.79 + ], + [ + -75.81, + 46.68 + ], + [ + -75.76, + 46.97 + ], + [ + -75.98, + 46.79 + ] + ], + [ + [ + -79.56, + 45.1 + ], + [ + -79.41, + 44.91 + ], + [ + -79.37, + 45.03 + ], + [ + -79.56, + 45.1 + ] + ], + [ + [ + -80.03, + 46.35 + ], + [ + -80.28, + 46.2 + ], + [ + -79.37, + 46.2 + ], + [ + -79.5, + 46.33 + ], + [ + -80.03, + 46.35 + ] + ], + [ + [ + -78.51, + 44.53 + ], + [ + -78.53, + 44.38 + ], + [ + -78.38, + 44.47 + ], + [ + -78.51, + 44.53 + ] + ], + [ + [ + -79.59, + 47.55 + ], + [ + -79.41, + 47.09 + ], + [ + -79.45, + 47.57 + ], + [ + -79.59, + 47.55 + ] + ], + [ + [ + -80.05, + 47.01 + ], + [ + -80.09, + 47.1 + ], + [ + -80.11, + 46.94 + ], + [ + -80.16, + 46.78 + ], + [ + -80.05, + 47.01 + ] + ], + [ + [ + -88.52, + 52.03 + ], + [ + -88.7, + 51.94 + ], + [ + -88.33, + 52.03 + ], + [ + -88.52, + 52.03 + ] + ], + [ + [ + -88.2, + 52.19 + ], + [ + -88.29, + 52.24 + ], + [ + -88.48, + 52.19 + ], + [ + -88.2, + 52.19 + ] + ], + [ + [ + -90.79, + 52.79 + ], + [ + -91.05, + 52.75 + ], + [ + -90.48, + 52.68 + ], + [ + -90.91, + 52.93 + ], + [ + -90.79, + 52.79 + ] + ], + [ + [ + -85.28, + 52.4 + ], + [ + -85.32, + 52.27 + ], + [ + -85.08, + 52.23 + ], + [ + -85.28, + 52.4 + ] + ], + [ + [ + -87.63, + 52.93 + ], + [ + -87.85, + 52.85 + ], + [ + -87.54, + 52.84 + ], + [ + -87.63, + 52.93 + ] + ], + [ + [ + -87.98, + 52.96 + ], + [ + -87.89, + 52.81 + ], + [ + -87.81, + 52.98 + ], + [ + -87.98, + 52.96 + ] + ], + [ + [ + -91.58, + 52.91 + ], + [ + -91.32, + 52.79 + ], + [ + -91.23, + 52.88 + ], + [ + -91.58, + 52.91 + ] + ], + [ + [ + -87.76, + 52.24 + ], + [ + -87.93, + 52.35 + ], + [ + -88.15, + 52.21 + ], + [ + -87.76, + 52.24 + ] + ], + [ + [ + -92.91, + 49.75 + ], + [ + -92.61, + 49.67 + ], + [ + -92.64, + 49.79 + ], + [ + -92.91, + 49.75 + ] + ], + [ + [ + -91.93, + 50.1 + ], + [ + -92.02, + 49.97 + ], + [ + -91.84, + 49.9 + ], + [ + -91.93, + 50.1 + ] + ], + [ + [ + -92.64, + 50.23 + ], + [ + -92.42, + 50.3 + ], + [ + -92.41, + 50.15 + ], + [ + -92.29, + 50.3 + ], + [ + -92.2, + 50.16 + ], + [ + -92.17, + 50.37 + ], + [ + -92.02, + 50.25 + ], + [ + -91.84, + 50.43 + ], + [ + -92.72, + 50.37 + ], + [ + -92.7, + 50.6 + ], + [ + -92.92, + 50.47 + ], + [ + -93.16, + 50.64 + ], + [ + -92.94, + 50.4 + ], + [ + -92.64, + 50.23 + ] + ], + [ + [ + -80.24, + 50.44 + ], + [ + -80.33, + 50.26 + ], + [ + -80.08, + 50.42 + ], + [ + -80.24, + 50.44 + ] + ], + [ + [ + -87.85, + 51.05 + ], + [ + -87.98, + 50.9 + ], + [ + -87.77, + 50.93 + ], + [ + -87.85, + 51.05 + ] + ], + [ + [ + -86.85, + 50.37 + ], + [ + -86.98, + 50.32 + ], + [ + -86.69, + 50.35 + ], + [ + -86.85, + 50.37 + ] + ], + [ + [ + -93.93, + 51.07 + ], + [ + -94.2, + 50.99 + ], + [ + -93.76, + 51.04 + ], + [ + -93.93, + 51.07 + ] + ], + [ + [ + -93.3, + 51.1 + ], + [ + -93.05, + 51.15 + ], + [ + -93.38, + 51.33 + ], + [ + -93.5, + 51.21 + ], + [ + -93.3, + 51.1 + ] + ], + [ + [ + -80.82, + 46.77 + ], + [ + -80.68, + 46.66 + ], + [ + -80.61, + 46.74 + ], + [ + -80.82, + 46.77 + ] + ], + [ + [ + -84.29, + 48.92 + ], + [ + -84.29, + 48.94 + ], + [ + -84.24, + 48.95 + ], + [ + -84.37, + 48.92 + ], + [ + -84.46, + 48.91 + ], + [ + -84.5, + 48.79 + ], + [ + -84.37, + 48.91 + ], + [ + -84.29, + 48.92 + ] + ], + [ + [ + -93.96, + 49.21 + ], + [ + -93.67, + 49.19 + ], + [ + -93.91, + 49.31 + ], + [ + -93.96, + 49.21 + ] + ], + [ + [ + -86.18, + 48.92 + ], + [ + -86.15, + 48.89 + ], + [ + -86.13, + 48.91 + ], + [ + -86.18, + 48.92 + ] + ], + [ + [ + -94.13, + 49.44 + ], + [ + -94.31, + 49.43 + ], + [ + -94.09, + 49.28 + ], + [ + -94.13, + 49.44 + ] + ], + [ + [ + -88.59, + 49.61 + ], + [ + -88.77, + 49.41 + ], + [ + -88.53, + 49.44 + ], + [ + -88.55, + 49.57 + ], + [ + -88.42, + 49.34 + ], + [ + -88.33, + 49.47 + ], + [ + -88.14, + 49.38 + ], + [ + -88.07, + 49.94 + ], + [ + -88.26, + 49.98 + ], + [ + -88.2, + 50.23 + ], + [ + -88.44, + 50.29 + ], + [ + -88.33, + 50.21 + ], + [ + -88.27, + 50.12 + ], + [ + -88.68, + 50.28 + ], + [ + -88.96, + 50.04 + ], + [ + -88.77, + 49.92 + ], + [ + -89.1, + 49.84 + ], + [ + -88.89, + 49.61 + ], + [ + -89.05, + 49.55 + ], + [ + -88.98, + 49.47 + ], + [ + -88.59, + 49.61 + ] + ], + [ + [ + -93.77, + 49.61 + ], + [ + -93.96, + 49.55 + ], + [ + -93.7, + 49.5 + ], + [ + -93.77, + 49.61 + ] + ], + [ + [ + -63.7, + 55.13 + ], + [ + -63.93, + 55.04 + ], + [ + -63.63, + 54.91 + ], + [ + -63.7, + 55.13 + ] + ], + [ + [ + -63.02, + 55.54 + ], + [ + -62.97, + 55.64 + ], + [ + -63.17, + 55.6 + ], + [ + -63.02, + 55.54 + ] + ], + [ + [ + -63.94, + 55.92 + ], + [ + -63.96, + 55.92 + ], + [ + -63.98, + 55.92 + ], + [ + -63.94, + 55.9 + ], + [ + -63.92, + 55.9 + ], + [ + -63.94, + 55.9 + ], + [ + -63.94, + 55.92 + ] + ], + [ + [ + -63.02, + 57.18 + ], + [ + -62.97, + 57.08 + ], + [ + -62.82, + 57.16 + ], + [ + -63.02, + 57.18 + ] + ], + [ + [ + -64.31, + 56.24 + ], + [ + -64.33, + 56.08 + ], + [ + -64.25, + 56.17 + ], + [ + -64.31, + 56.24 + ] + ], + [ + [ + -64.24, + 56.1 + ], + [ + -64.2, + 56 + ], + [ + -64.08, + 56.12 + ], + [ + -64.24, + 56.1 + ] + ], + [ + [ + -60.73, + 54.29 + ], + [ + -60.95, + 54.16 + ], + [ + -60.82, + 54.09 + ], + [ + -60.73, + 54.29 + ] + ], + [ + [ + -66.27, + 54.34 + ], + [ + -66.49, + 54.39 + ], + [ + -66.45, + 54.2 + ], + [ + -66.47, + 54.37 + ], + [ + -66.27, + 54.34 + ] + ], + [ + [ + -63.63, + 54.47 + ], + [ + -63.79, + 54.37 + ], + [ + -63.53, + 54.34 + ], + [ + -63.53, + 54.52 + ], + [ + -63.63, + 54.47 + ] + ], + [ + [ + -63.33, + 54.44 + ], + [ + -63.41, + 54.35 + ], + [ + -63.49, + 54.42 + ], + [ + -63.48, + 54.33 + ], + [ + -63.66, + 54.29 + ], + [ + -63.26, + 54.24 + ], + [ + -63.33, + 54.44 + ] + ], + [ + [ + -65.28, + 54.55 + ], + [ + -65.3, + 54.43 + ], + [ + -65.11, + 54.47 + ], + [ + -65.28, + 54.55 + ] + ], + [ + [ + -60.32, + 54.57 + ], + [ + -60.47, + 54.51 + ], + [ + -60.13, + 54.52 + ], + [ + -60.32, + 54.57 + ] + ], + [ + [ + -61.26, + 54.57 + ], + [ + -61.66, + 54.58 + ], + [ + -61.52, + 54.46 + ], + [ + -61.26, + 54.57 + ] + ], + [ + [ + -65.17, + 54.8 + ], + [ + -65.39, + 54.83 + ], + [ + -65.3, + 54.7 + ], + [ + -65.17, + 54.8 + ] + ], + [ + [ + -65.46, + 53.59 + ], + [ + -65.63, + 53.5 + ], + [ + -64.97, + 53.41 + ], + [ + -65.46, + 53.59 + ] + ], + [ + [ + -66.6, + 53.2 + ], + [ + -66.2, + 53.33 + ], + [ + -66.49, + 53.35 + ], + [ + -66.6, + 53.2 + ] + ], + [ + [ + -60.95, + 53.72 + ], + [ + -60.21, + 53.54 + ], + [ + -60.84, + 53.81 + ], + [ + -60.95, + 53.72 + ] + ], + [ + [ + -62.45, + 53.84 + ], + [ + -62.72, + 53.8 + ], + [ + -62.49, + 53.8 + ], + [ + -62.45, + 53.84 + ] + ], + [ + [ + -64.82, + 54.19 + ], + [ + -64.82, + 54.07 + ], + [ + -65.08, + 54.19 + ], + [ + -65.21, + 54.1 + ], + [ + -65.3, + 54.26 + ], + [ + -65.65, + 53.91 + ], + [ + -65.47, + 53.96 + ], + [ + -65.3, + 53.75 + ], + [ + -65.04, + 53.88 + ], + [ + -64.69, + 53.8 + ], + [ + -64.86, + 53.88 + ], + [ + -64.6, + 53.83 + ], + [ + -64.75, + 53.88 + ], + [ + -64.49, + 53.93 + ], + [ + -64.56, + 54.06 + ], + [ + -64.36, + 54.01 + ], + [ + -64.38, + 54.01 + ], + [ + -64.36, + 54.01 + ], + [ + -64.18, + 54.11 + ], + [ + -64.12, + 53.8 + ], + [ + -63.46, + 53.89 + ], + [ + -63.7, + 54.09 + ], + [ + -63.68, + 54.09 + ], + [ + -63.02, + 54.14 + ], + [ + -62.97, + 54.16 + ], + [ + -63.02, + 54.14 + ], + [ + -63.59, + 54.11 + ], + [ + -63.7, + 54.09 + ], + [ + -63.72, + 54.09 + ], + [ + -64.01, + 54.37 + ], + [ + -64.12, + 54.27 + ], + [ + -64.42, + 54.77 + ], + [ + -64.48, + 54.21 + ], + [ + -64.56, + 54.36 + ], + [ + -64.79, + 54.32 + ], + [ + -64.73, + 54.12 + ], + [ + -64.49, + 54.11 + ], + [ + -64.69, + 54.06 + ], + [ + -64.82, + 54.19 + ] + ], + [ + [ + -63.19, + 54.09 + ], + [ + -63.28, + 53.93 + ], + [ + -63.08, + 53.98 + ], + [ + -63.19, + 54.09 + ] + ], + [ + [ + -64.82, + 53.77 + ], + [ + -64.86, + 53.67 + ], + [ + -64.52, + 53.7 + ], + [ + -64.82, + 53.77 + ] + ], + [ + [ + -65.65, + 54.14 + ], + [ + -66.03, + 54.33 + ], + [ + -65.61, + 54.04 + ], + [ + -65.65, + 54.14 + ] + ], + [ + [ + -69.31, + 57.8 + ], + [ + -69.04, + 57.91 + ], + [ + -69.19, + 57.86 + ], + [ + -69.31, + 57.8 + ] + ], + [ + [ + -73.8, + 59.45 + ], + [ + -73.7, + 59.3 + ], + [ + -73.33, + 59.29 + ], + [ + -73.8, + 59.45 + ] + ], + [ + [ + -73.65, + 60.52 + ], + [ + -73.99, + 60.57 + ], + [ + -73.46, + 60.46 + ], + [ + -73.65, + 60.52 + ] + ], + [ + [ + -71.89, + 58.95 + ], + [ + -71.61, + 58.95 + ], + [ + -71.94, + 59.2 + ], + [ + -71.89, + 58.95 + ] + ], + [ + [ + -71.59, + 54.6 + ], + [ + -71.67, + 54.5 + ], + [ + -71.41, + 54.57 + ], + [ + -71.59, + 54.6 + ] + ], + [ + [ + -70.71, + 54.83 + ], + [ + -70.91, + 54.67 + ], + [ + -70.49, + 54.55 + ], + [ + -70.71, + 54.83 + ] + ], + [ + [ + -67.87, + 54.85 + ], + [ + -67.81, + 54.75 + ], + [ + -67.59, + 54.81 + ], + [ + -67.87, + 54.85 + ] + ], + [ + [ + -66.67, + 55 + ], + [ + -66.36, + 54.83 + ], + [ + -66.4, + 55.09 + ], + [ + -66.67, + 55 + ] + ], + [ + [ + -72.35, + 55.25 + ], + [ + -73.54, + 55.03 + ], + [ + -72.95, + 54.9 + ], + [ + -72.33, + 55.1 + ], + [ + -72.35, + 55.25 + ] + ], + [ + [ + -74.66, + 57.42 + ], + [ + -74.71, + 57.27 + ], + [ + -74.44, + 57.34 + ], + [ + -74.66, + 57.42 + ] + ], + [ + [ + -73.85, + 57.6 + ], + [ + -74, + 57.52 + ], + [ + -73.65, + 57.64 + ], + [ + -73.85, + 57.6 + ] + ], + [ + [ + -73.44, + 56.66 + ], + [ + -74.27, + 56.46 + ], + [ + -74, + 56.32 + ], + [ + -73.74, + 56.52 + ], + [ + -73.21, + 56.5 + ], + [ + -73.55, + 56.56 + ], + [ + -73.44, + 56.66 + ] + ], + [ + [ + -70.22, + 54.32 + ], + [ + -70.05, + 54.29 + ], + [ + -70.18, + 54.06 + ], + [ + -69.92, + 54.33 + ], + [ + -69.87, + 54.1 + ], + [ + -69.87, + 53.92 + ], + [ + -69.67, + 54.01 + ], + [ + -69.48, + 54.06 + ], + [ + -69.83, + 54.17 + ], + [ + -69.63, + 54.27 + ], + [ + -69.92, + 54.42 + ], + [ + -69.59, + 54.35 + ], + [ + -69.88, + 54.72 + ], + [ + -69.52, + 54.65 + ], + [ + -69.21, + 54.55 + ], + [ + -69.22, + 54.39 + ], + [ + -68.95, + 54.42 + ], + [ + -69.04, + 54.78 + ], + [ + -69.8, + 54.89 + ], + [ + -70.21, + 54.72 + ], + [ + -69.99, + 54.44 + ], + [ + -70.4, + 54.44 + ], + [ + -70.4, + 54.39 + ], + [ + -70.58, + 54.4 + ], + [ + -70.31, + 54.33 + ], + [ + -70.22, + 54.44 + ], + [ + -70.22, + 54.32 + ] + ], + [ + [ + -68, + 53.25 + ], + [ + -68.4, + 53.12 + ], + [ + -68.09, + 53.07 + ], + [ + -68, + 53.25 + ] + ], + [ + [ + -72.42, + 54.3 + ], + [ + -72.85, + 54.26 + ], + [ + -72.6, + 54.15 + ], + [ + -72.26, + 54.29 + ], + [ + -72.16, + 54.16 + ], + [ + -71.7, + 54.52 + ], + [ + -72.33, + 54.47 + ], + [ + -72.54, + 54.39 + ], + [ + -72.42, + 54.3 + ] + ], + [ + [ + -72.69, + 53.85 + ], + [ + -72.69, + 53.76 + ], + [ + -72.5, + 53.83 + ], + [ + -72.69, + 53.85 + ] + ], + [ + [ + -66.75, + 53.07 + ], + [ + -66.51, + 53.07 + ], + [ + -66.71, + 53.17 + ], + [ + -66.75, + 53.07 + ] + ], + [ + [ + -73.21, + 54.19 + ], + [ + -73.67, + 53.93 + ], + [ + -73.41, + 53.94 + ], + [ + -73.26, + 53.76 + ], + [ + -73.06, + 53.93 + ], + [ + -72.82, + 53.91 + ], + [ + -73.14, + 53.98 + ], + [ + -72.97, + 54.06 + ], + [ + -73.28, + 54.05 + ], + [ + -73.21, + 54.19 + ] + ], + [ + [ + -66.58, + 54.27 + ], + [ + -66.55, + 54.27 + ], + [ + -66.47, + 54.06 + ], + [ + -66.53, + 54.27 + ], + [ + -66.55, + 54.27 + ], + [ + -66.65, + 54.44 + ], + [ + -66.51, + 54.42 + ], + [ + -66.49, + 54.52 + ], + [ + -66.79, + 54.52 + ], + [ + -66.58, + 54.27 + ] + ], + [ + [ + -66.27, + 54.6 + ], + [ + -66.27, + 54.65 + ], + [ + -66.4, + 54.75 + ], + [ + -66.58, + 54.81 + ], + [ + -66.43, + 54.7 + ], + [ + -66.67, + 54.57 + ], + [ + -66.56, + 54.52 + ], + [ + -66.53, + 54.59 + ], + [ + -66.37, + 54.44 + ], + [ + -66.49, + 54.65 + ], + [ + -66.27, + 54.6 + ] + ], + [ + [ + -74.75, + 57.23 + ], + [ + -74.9, + 57.23 + ], + [ + -75.21, + 57.3 + ], + [ + -75.1, + 57.17 + ], + [ + -75.58, + 57.17 + ], + [ + -75.15, + 57.14 + ], + [ + -74.6, + 57.18 + ], + [ + -74.75, + 57.23 + ] + ], + [ + [ + -93.8, + 58.24 + ], + [ + -93.68, + 58.12 + ], + [ + -93.78, + 58.23 + ], + [ + -93.58, + 58.22 + ], + [ + -93.8, + 58.24 + ] + ], + [ + [ + -76.13, + 58.77 + ], + [ + -76.16, + 58.66 + ], + [ + -75.87, + 58.68 + ], + [ + -76.13, + 58.77 + ] + ], + [ + [ + -93.25, + 69.43 + ], + [ + -93.08, + 69.06 + ], + [ + -92.77, + 69.39 + ], + [ + -93.25, + 69.43 + ] + ], + [ + [ + -92.99, + 69.57 + ], + [ + -93.2, + 69.46 + ], + [ + -92.74, + 69.49 + ], + [ + -92.77, + 69.63 + ], + [ + -92.99, + 69.57 + ] + ], + [ + [ + -92.81, + 69.02 + ], + [ + -92.1, + 69.21 + ], + [ + -92.42, + 69.25 + ], + [ + -92.81, + 69.02 + ] + ], + [ + [ + -92.72, + 63.19 + ], + [ + -93.02, + 63.25 + ], + [ + -92.9, + 63.15 + ], + [ + -92.86, + 63.01 + ], + [ + -92.72, + 63.19 + ] + ], + [ + [ + -74.53, + 59.53 + ], + [ + -74.75, + 59.47 + ], + [ + -73.96, + 59.43 + ], + [ + -74.53, + 59.53 + ] + ], + [ + [ + -88.29, + 53.64 + ], + [ + -88.35, + 53.54 + ], + [ + -88.11, + 53.5 + ], + [ + -88.29, + 53.64 + ] + ], + [ + [ + -75.23, + 53.71 + ], + [ + -74.28, + 53.9 + ], + [ + -74.44, + 53.99 + ], + [ + -74.95, + 53.81 + ], + [ + -75.06, + 53.94 + ], + [ + -75.56, + 53.92 + ], + [ + -76.04, + 53.7 + ], + [ + -75.41, + 53.74 + ], + [ + -75.59, + 53.64 + ], + [ + -75.21, + 53.62 + ], + [ + -75.23, + 53.71 + ] + ], + [ + [ + -74.95, + 53.72 + ], + [ + -74.96, + 53.62 + ], + [ + -74.5, + 53.7 + ], + [ + -74.95, + 53.72 + ] + ], + [ + [ + -90, + 53.9 + ], + [ + -90.18, + 53.83 + ], + [ + -90.4, + 53.75 + ], + [ + -89.71, + 53.67 + ], + [ + -89.96, + 53.81 + ], + [ + -90, + 53.9 + ] + ], + [ + [ + -78.43, + 53.75 + ], + [ + -78.66, + 53.74 + ], + [ + -78.23, + 53.74 + ], + [ + -78.43, + 53.75 + ] + ], + [ + [ + -92.16, + 53.88 + ], + [ + -92.2, + 53.73 + ], + [ + -91.85, + 53.76 + ], + [ + -92.16, + 53.88 + ] + ], + [ + [ + -79.56, + 54.82 + ], + [ + -79.76, + 54.77 + ], + [ + -79.02, + 54.93 + ], + [ + -79.56, + 54.82 + ] + ], + [ + [ + -74.75, + 56.32 + ], + [ + -74.82, + 56.1 + ], + [ + -73.91, + 56 + ], + [ + -73.96, + 56.15 + ], + [ + -74.34, + 56.15 + ], + [ + -74.31, + 56.32 + ], + [ + -74.75, + 56.32 + ] + ], + [ + [ + -87.39, + 53.12 + ], + [ + -87.41, + 53.12 + ], + [ + -87.39, + 53.12 + ], + [ + -87.32, + 53.04 + ], + [ + -87.5, + 53.07 + ], + [ + -87.34, + 52.96 + ], + [ + -87.54, + 52.86 + ], + [ + -87.14, + 52.86 + ], + [ + -87.34, + 52.96 + ], + [ + -87.32, + 53.04 + ], + [ + -87.36, + 53.12 + ], + [ + -87.39, + 53.12 + ] + ], + [ + [ + -89.01, + 53.01 + ], + [ + -89.3, + 52.99 + ], + [ + -89.25, + 52.86 + ], + [ + -89.03, + 52.86 + ], + [ + -89.01, + 53.01 + ] + ], + [ + [ + -93.34, + 53.01 + ], + [ + -92.74, + 52.96 + ], + [ + -92.53, + 53.07 + ], + [ + -92.67, + 53.17 + ], + [ + -93.34, + 53.01 + ] + ], + [ + [ + -88.7, + 52.88 + ], + [ + -88.95, + 52.86 + ], + [ + -88.51, + 52.85 + ], + [ + -88.7, + 52.88 + ] + ], + [ + [ + -76.75, + 53.28 + ], + [ + -76.84, + 53.41 + ], + [ + -76.92, + 53.33 + ], + [ + -76.77, + 53.25 + ], + [ + -76.93, + 53.25 + ], + [ + -76.86, + 53.2 + ], + [ + -76.93, + 53.04 + ], + [ + -76.86, + 52.95 + ], + [ + -76.66, + 52.96 + ], + [ + -76.86, + 52.96 + ], + [ + -76.65, + 52.99 + ], + [ + -76.89, + 53.07 + ], + [ + -76.78, + 53.2 + ], + [ + -76.69, + 53.15 + ], + [ + -76.75, + 53.28 + ] + ], + [ + [ + -76.58, + 53.46 + ], + [ + -76.73, + 53.35 + ], + [ + -76.45, + 53.38 + ], + [ + -76.58, + 53.46 + ] + ], + [ + [ + -75.61, + 53.57 + ], + [ + -75.84, + 53.64 + ], + [ + -76, + 53.46 + ], + [ + -75.68, + 53.44 + ], + [ + -75.78, + 53.55 + ], + [ + -75.61, + 53.57 + ] + ], + [ + [ + -76.16, + 54.06 + ], + [ + -76.31, + 54.09 + ], + [ + -76.16, + 54.09 + ], + [ + -76.33, + 54.25 + ], + [ + -76.29, + 54.11 + ], + [ + -76.51, + 54.09 + ], + [ + -76.85, + 54.11 + ], + [ + -76.52, + 54.03 + ], + [ + -77.12, + 53.76 + ], + [ + -77.58, + 53.77 + ], + [ + -77.56, + 53.64 + ], + [ + -77.38, + 53.49 + ], + [ + -76.84, + 53.59 + ], + [ + -76.19, + 53.59 + ], + [ + -76.49, + 53.64 + ], + [ + -76.25, + 53.75 + ], + [ + -76.76, + 53.72 + ], + [ + -76.33, + 53.85 + ], + [ + -76.57, + 53.98 + ], + [ + -76.41, + 53.9 + ], + [ + -76.16, + 54.06 + ] + ] + ], + [ + [ + [ + -110.76, + 61.61 + ], + [ + -110.72, + 61.74 + ], + [ + -110.79, + 61.44 + ], + [ + -110.76, + 61.61 + ] + ] + ], + [ + [ + [ + -64.73, + 56.23 + ], + [ + -64.77, + 56.05 + ], + [ + -64.77, + 56.4 + ], + [ + -64.73, + 56.23 + ] + ] + ], + [ + [ + [ + -105.07, + 55.79 + ], + [ + -105.03, + 55.78 + ], + [ + -105.07, + 55.79 + ], + [ + -105.25, + 55.65 + ], + [ + -105.12, + 55.76 + ], + [ + -105.07, + 55.79 + ] + ] + ], + [ + [ + [ + -107.75, + 55.79 + ], + [ + -107.89, + 55.35 + ], + [ + -107.75, + 55.94 + ], + [ + -107.75, + 55.79 + ] + ] + ], + [ + [ + [ + -74.64, + 45 + ], + [ + -74.67, + 45.01 + ], + [ + -74.66, + 45.01 + ], + [ + -74.64, + 45 + ] + ] + ], + [ + [ + [ + -83.91, + 46.06 + ], + [ + -83.92, + 46.06 + ], + [ + -83.94, + 46.06 + ], + [ + -84.08, + 46.2 + ], + [ + -84.1, + 46.25 + ], + [ + -84.1, + 46.26 + ], + [ + -84.11, + 46.32 + ], + [ + -83.93, + 46.32 + ], + [ + -83.83, + 46.16 + ], + [ + -83.91, + 46.06 + ] + ] + ], + [ + [ + [ + -82.86, + 66.26 + ], + [ + -83.05, + 66.2 + ], + [ + -83.25, + 66.36 + ], + [ + -82.86, + 66.26 + ] + ] + ], + [ + [ + [ + -85.15, + 65.95 + ], + [ + -84.92, + 66.02 + ], + [ + -84.73, + 65.87 + ], + [ + -84.71, + 65.54 + ], + [ + -85.15, + 65.95 + ] + ] + ], + [ + [ + [ + -84.17, + 65.95 + ], + [ + -84.44, + 66.14 + ], + [ + -83.22, + 65.65 + ], + [ + -83.83, + 65.65 + ], + [ + -83.66, + 65.75 + ], + [ + -84.12, + 65.76 + ], + [ + -84.17, + 65.95 + ] + ] + ], + [ + [ + [ + -86.74, + 68.26 + ], + [ + -86.41, + 68.2 + ], + [ + -86.57, + 67.72 + ], + [ + -86.96, + 67.9 + ], + [ + -86.74, + 68.26 + ] + ] + ], + [ + [ + [ + -100.29, + 68.76 + ], + [ + -100.6, + 68.77 + ], + [ + -100.52, + 69.05 + ], + [ + -100.12, + 68.91 + ], + [ + -100.29, + 68.76 + ] + ] + ], + [ + [ + [ + -101.68, + 68.75 + ], + [ + -101.81, + 68.56 + ], + [ + -102.33, + 68.7 + ], + [ + -101.97, + 68.83 + ], + [ + -101.68, + 68.75 + ] + ] + ], + [ + [ + [ + -98.65, + 69.29 + ], + [ + -98.35, + 69.31 + ], + [ + -98.53, + 69.59 + ], + [ + -97.98, + 69.44 + ], + [ + -98.34, + 69.61 + ], + [ + -97.92, + 69.9 + ], + [ + -97.38, + 69.58 + ], + [ + -97.26, + 69.71 + ], + [ + -96.26, + 69.35 + ], + [ + -96.14, + 69.02 + ], + [ + -96.01, + 69.24 + ], + [ + -95.83, + 68.88 + ], + [ + -95.16, + 68.87 + ], + [ + -96.26, + 68.47 + ], + [ + -97.44, + 68.55 + ], + [ + -98.25, + 68.84 + ], + [ + -98.71, + 68.8 + ], + [ + -98.85, + 68.95 + ], + [ + -99.17, + 68.83 + ], + [ + -99.42, + 68.9 + ], + [ + -99.47, + 69.12 + ], + [ + -98.65, + 69.29 + ] + ] + ], + [ + [ + [ + -104.67, + 68.58 + ], + [ + -104.56, + 68.4 + ], + [ + -105.08, + 68.55 + ], + [ + -104.67, + 68.58 + ] + ] + ], + [ + [ + [ + -85.03, + 77.58 + ], + [ + -85.11, + 77.45 + ], + [ + -85.52, + 77.54 + ], + [ + -85.03, + 77.58 + ] + ] + ], + [ + [ + [ + -85.87, + 79.06 + ], + [ + -85.17, + 79.01 + ], + [ + -86.48, + 78.9 + ], + [ + -85.87, + 79.06 + ] + ] + ], + [ + [ + [ + -89.78, + 76.78 + ], + [ + -89.97, + 76.47 + ], + [ + -90.6, + 76.74 + ], + [ + -89.78, + 76.78 + ] + ] + ], + [ + [ + [ + -84.39, + 82 + ], + [ + -86.85, + 82.2 + ], + [ + -85.31, + 82.28 + ], + [ + -85.74, + 82.46 + ], + [ + -84.48, + 82.36 + ], + [ + -84.36, + 82.35 + ], + [ + -83.14, + 82.05 + ], + [ + -81.29, + 81.89 + ], + [ + -82.61, + 82.28 + ], + [ + -79.44, + 81.88 + ], + [ + -82.68, + 82.39 + ], + [ + -81.32, + 82.48 + ], + [ + -82.14, + 82.67 + ], + [ + -80.26, + 82.46 + ], + [ + -81.42, + 82.82 + ], + [ + -79.56, + 82.58 + ], + [ + -79.88, + 82.71 + ], + [ + -78.32, + 82.67 + ], + [ + -80.34, + 82.87 + ], + [ + -79.06, + 82.92 + ], + [ + -77.12, + 82.86 + ], + [ + -76.19, + 82.5 + ], + [ + -75.23, + 82.63 + ], + [ + -77.46, + 83.05 + ], + [ + -74.04, + 83.14 + ], + [ + -73.83, + 82.83 + ], + [ + -72.57, + 82.59 + ], + [ + -73.81, + 83.03 + ], + [ + -71.55, + 83.1 + ], + [ + -70.93, + 82.87 + ], + [ + -71.06, + 83.09 + ], + [ + -69.69, + 83.11 + ], + [ + -68.77, + 82.92 + ], + [ + -68.49, + 83.01 + ], + [ + -66.32, + 82.93 + ], + [ + -69.66, + 82.52 + ], + [ + -67.37, + 82.65 + ], + [ + -65.73, + 82.85 + ], + [ + -65.1, + 82.72 + ], + [ + -64.88, + 82.91 + ], + [ + -64.86, + 82.68 + ], + [ + -63.57, + 82.83 + ], + [ + -63.63, + 82.43 + ], + [ + -61.67, + 82.49 + ], + [ + -61.16, + 82.23 + ], + [ + -64.36, + 81.71 + ], + [ + -68.23, + 81.56 + ], + [ + -69.26, + 81.72 + ], + [ + -68.52, + 81.51 + ], + [ + -66.6, + 81.52 + ], + [ + -70.01, + 81.08 + ], + [ + -64.52, + 81.55 + ], + [ + -64.67, + 81.39 + ], + [ + -67.79, + 80.94 + ], + [ + -69.53, + 80.37 + ], + [ + -70.22, + 80.34 + ], + [ + -70.65, + 80.55 + ], + [ + -72.04, + 80.64 + ], + [ + -70.78, + 80.55 + ], + [ + -70.42, + 80.34 + ], + [ + -69.89, + 80.25 + ], + [ + -71.6, + 80.11 + ], + [ + -72.38, + 80.21 + ], + [ + -72.22, + 80.06 + ], + [ + -70.46, + 80.1 + ], + [ + -71.45, + 79.72 + ], + [ + -72.67, + 79.67 + ], + [ + -72.85, + 79.82 + ], + [ + -74.39, + 79.89 + ], + [ + -75.2, + 79.81 + ], + [ + -73.3, + 79.78 + ], + [ + -73.18, + 79.52 + ], + [ + -74.93, + 79.51 + ], + [ + -75.15, + 79.37 + ], + [ + -77.11, + 79.57 + ], + [ + -75.87, + 79.34 + ], + [ + -77.09, + 79.47 + ], + [ + -77.14, + 79.32 + ], + [ + -78.05, + 79.35 + ], + [ + -77.57, + 79.24 + ], + [ + -74.47, + 79.23 + ], + [ + -74.41, + 79.04 + ], + [ + -76.13, + 79.2 + ], + [ + -78.46, + 79.15 + ], + [ + -76.07, + 79.08 + ], + [ + -78.8, + 79.07 + ], + [ + -77.66, + 79.02 + ], + [ + -78.16, + 78.77 + ], + [ + -76.68, + 79.03 + ], + [ + -75.7, + 78.97 + ], + [ + -76.43, + 78.84 + ], + [ + -74.72, + 78.82 + ], + [ + -74.57, + 78.59 + ], + [ + -76.62, + 78.53 + ], + [ + -75, + 78.33 + ], + [ + -75.63, + 78.2 + ], + [ + -76.94, + 78.22 + ], + [ + -75.56, + 78.13 + ], + [ + -75.86, + 77.96 + ], + [ + -78.34, + 77.97 + ], + [ + -77.7, + 77.61 + ], + [ + -79.17, + 77.29 + ], + [ + -80.86, + 77.35 + ], + [ + -81.88, + 77.72 + ], + [ + -81.79, + 77.44 + ], + [ + -81.14, + 77.34 + ], + [ + -82.2, + 77.3 + ], + [ + -81.79, + 77.16 + ], + [ + -81.07, + 77.29 + ], + [ + -80.06, + 77.2 + ], + [ + -80.34, + 77.07 + ], + [ + -79.28, + 77.22 + ], + [ + -79.4, + 76.92 + ], + [ + -78.73, + 76.81 + ], + [ + -78.09, + 77.02 + ], + [ + -77.74, + 76.81 + ], + [ + -78.39, + 76.46 + ], + [ + -79.04, + 76.57 + ], + [ + -79.45, + 76.31 + ], + [ + -81.04, + 76.13 + ], + [ + -80.79, + 76.43 + ], + [ + -82.09, + 76.52 + ], + [ + -81.77, + 76.69 + ], + [ + -82.29, + 76.64 + ], + [ + -82.73, + 76.83 + ], + [ + -82.19, + 76.41 + ], + [ + -83.04, + 76.44 + ], + [ + -83.39, + 76.76 + ], + [ + -83.2, + 76.41 + ], + [ + -84.28, + 76.66 + ], + [ + -84.14, + 76.48 + ], + [ + -84.63, + 76.43 + ], + [ + -85.22, + 76.64 + ], + [ + -84.38, + 76.31 + ], + [ + -84.92, + 76.28 + ], + [ + -86.39, + 76.39 + ], + [ + -86.6, + 76.64 + ], + [ + -86.67, + 76.34 + ], + [ + -87.51, + 76.63 + ], + [ + -87.4, + 76.35 + ], + [ + -88.38, + 76.39 + ], + [ + -88.45, + 76.84 + ], + [ + -88.59, + 76.4 + ], + [ + -88.68, + 76.6 + ], + [ + -88.9, + 76.41 + ], + [ + -89.66, + 76.57 + ], + [ + -88.54, + 77.1 + ], + [ + -86.59, + 77.19 + ], + [ + -87.23, + 77.2 + ], + [ + -86.78, + 77.36 + ], + [ + -87.72, + 77.36 + ], + [ + -88.22, + 77.85 + ], + [ + -86.41, + 77.84 + ], + [ + -85.81, + 77.42 + ], + [ + -84.44, + 77.29 + ], + [ + -84.55, + 77.4 + ], + [ + -83.46, + 77.35 + ], + [ + -83.83, + 77.46 + ], + [ + -82.31, + 78.04 + ], + [ + -83.9, + 77.49 + ], + [ + -84.85, + 77.54 + ], + [ + -84.42, + 77.75 + ], + [ + -84.92, + 77.6 + ], + [ + -85.28, + 77.67 + ], + [ + -85.29, + 77.87 + ], + [ + -84.46, + 77.91 + ], + [ + -85.68, + 77.93 + ], + [ + -84.21, + 78.04 + ], + [ + -84.97, + 78.18 + ], + [ + -83.99, + 78.17 + ], + [ + -84.95, + 78.22 + ], + [ + -84.61, + 78.6 + ], + [ + -85.44, + 78.1 + ], + [ + -86.26, + 78.08 + ], + [ + -85.79, + 78.39 + ], + [ + -86.69, + 78.12 + ], + [ + -87.52, + 78.13 + ], + [ + -86.63, + 78.8 + ], + [ + -85.07, + 78.92 + ], + [ + -82.35, + 78.57 + ], + [ + -82.19, + 78.73 + ], + [ + -83.24, + 78.85 + ], + [ + -81.62, + 78.89 + ], + [ + -81.53, + 79.06 + ], + [ + -82.53, + 78.89 + ], + [ + -84.69, + 79.02 + ], + [ + -84.5, + 79.15 + ], + [ + -83.33, + 79.06 + ], + [ + -84.33, + 79.19 + ], + [ + -85.14, + 79.65 + ], + [ + -86.45, + 79.78 + ], + [ + -86.39, + 79.97 + ], + [ + -85.23, + 79.93 + ], + [ + -86.49, + 80.02 + ], + [ + -86.49, + 80.3 + ], + [ + -83.85, + 80.26 + ], + [ + -81.72, + 79.59 + ], + [ + -80.59, + 79.56 + ], + [ + -79.74, + 79.7 + ], + [ + -81.52, + 79.72 + ], + [ + -81.43, + 79.95 + ], + [ + -83.2, + 80.33 + ], + [ + -78.08, + 80.56 + ], + [ + -79.99, + 80.62 + ], + [ + -76.46, + 80.86 + ], + [ + -78.97, + 80.88 + ], + [ + -76.85, + 81.45 + ], + [ + -78.61, + 81.12 + ], + [ + -79.45, + 81.19 + ], + [ + -79.47, + 80.85 + ], + [ + -81.59, + 80.6 + ], + [ + -83.17, + 80.56 + ], + [ + -81.92, + 80.84 + ], + [ + -83.33, + 80.68 + ], + [ + -83.22, + 80.84 + ], + [ + -83.91, + 80.53 + ], + [ + -86.71, + 80.6 + ], + [ + -85.68, + 80.97 + ], + [ + -82.33, + 81.18 + ], + [ + -85.67, + 81.05 + ], + [ + -87.2, + 80.63 + ], + [ + -88.18, + 80.68 + ], + [ + -89.4, + 80.92 + ], + [ + -85.76, + 81.07 + ], + [ + -84.88, + 81.3 + ], + [ + -89.7, + 81.01 + ], + [ + -90.25, + 81.2 + ], + [ + -89.04, + 81.25 + ], + [ + -89.91, + 81.34 + ], + [ + -87.86, + 81.54 + ], + [ + -90.37, + 81.36 + ], + [ + -90.8, + 81.45 + ], + [ + -89.51, + 81.62 + ], + [ + -90.22, + 81.7 + ], + [ + -91.4, + 81.51 + ], + [ + -91.88, + 81.66 + ], + [ + -89.8, + 81.91 + ], + [ + -89.23, + 81.78 + ], + [ + -89.25, + 81.94 + ], + [ + -89.06, + 81.76 + ], + [ + -88.01, + 82.1 + ], + [ + -86.79, + 81.87 + ], + [ + -86.26, + 82.05 + ], + [ + -84.9, + 81.79 + ], + [ + -85.7, + 82 + ], + [ + -84, + 81.84 + ], + [ + -84.39, + 82 + ], + [ + -84.36, + 82 + ], + [ + -84.39, + 82 + ] + ], + [ + [ + -67.54, + 82.1 + ], + [ + -67.48, + 82.11 + ], + [ + -67.54, + 82.11 + ], + [ + -67.54, + 82.1 + ] + ] + ], + [ + [ + [ + -90.98, + 77.63 + ], + [ + -89.73, + 77.47 + ], + [ + -90.12, + 77.2 + ], + [ + -91.21, + 77.39 + ], + [ + -90.98, + 77.63 + ] + ] + ], + [ + [ + [ + -87.18, + 70.02 + ], + [ + -87.07, + 70.16 + ], + [ + -86.45, + 70.01 + ], + [ + -87.18, + 70.02 + ] + ] + ], + [ + [ + [ + -90.48, + 69.36 + ], + [ + -90.2, + 69.45 + ], + [ + -90.27, + 69.25 + ], + [ + -90.48, + 69.36 + ] + ] + ], + [ + [ + [ + -94.81, + 75.86 + ], + [ + -94.5, + 75.99 + ], + [ + -94.29, + 75.76 + ], + [ + -94.81, + 75.86 + ] + ] + ], + [ + [ + [ + -96.26, + 77.69 + ], + [ + -95.48, + 77.82 + ], + [ + -93.08, + 77.67 + ], + [ + -93.9, + 77.44 + ], + [ + -95.83, + 77.47 + ], + [ + -96.26, + 77.69 + ] + ] + ], + [ + [ + [ + -94.09, + 72.04 + ], + [ + -95.21, + 72 + ], + [ + -94.73, + 72.16 + ], + [ + -95.16, + 72.13 + ], + [ + -95.85, + 73.11 + ], + [ + -95.48, + 73.13 + ], + [ + -95.64, + 73.74 + ], + [ + -94.75, + 73.66 + ], + [ + -95.3, + 73.99 + ], + [ + -93.47, + 74.18 + ], + [ + -92.6, + 74.12 + ], + [ + -92.34, + 73.94 + ], + [ + -91.53, + 74.03 + ], + [ + -90.29, + 73.93 + ], + [ + -92.08, + 72.75 + ], + [ + -94.29, + 72.78 + ], + [ + -93.75, + 72.75 + ], + [ + -93.44, + 72.46 + ], + [ + -94.09, + 72.04 + ] + ], + [ + [ + -95.16, + 72.88 + ], + [ + -94.88, + 72.64 + ], + [ + -94.37, + 72.7 + ], + [ + -95.16, + 72.88 + ] + ] + ], + [ + [ + [ + -95.61, + 69.61 + ], + [ + -95.49, + 69.32 + ], + [ + -95.68, + 69.58 + ], + [ + -95.98, + 69.37 + ], + [ + -95.9, + 69.6 + ], + [ + -95.61, + 69.61 + ] + ] + ], + [ + [ + [ + -90.08, + 78.57 + ], + [ + -89.47, + 78.15 + ], + [ + -90.23, + 78.34 + ], + [ + -90.75, + 78.32 + ], + [ + -90.33, + 78.14 + ], + [ + -92.12, + 78.22 + ], + [ + -92.98, + 78.48 + ], + [ + -91.89, + 78.57 + ], + [ + -93.29, + 78.58 + ], + [ + -93.82, + 78.77 + ], + [ + -93.03, + 78.76 + ], + [ + -94.3, + 78.99 + ], + [ + -93.38, + 79.16 + ], + [ + -90.34, + 79.25 + ], + [ + -92.26, + 79.21 + ], + [ + -92.57, + 79.3 + ], + [ + -91.12, + 79.39 + ], + [ + -92.11, + 79.34 + ], + [ + -93.09, + 79.49 + ], + [ + -93.86, + 79.27 + ], + [ + -94.38, + 79.43 + ], + [ + -95.12, + 79.27 + ], + [ + -95.73, + 79.54 + ], + [ + -94.26, + 79.76 + ], + [ + -95.72, + 79.64 + ], + [ + -96.64, + 79.88 + ], + [ + -96.68, + 80.15 + ], + [ + -94.33, + 79.98 + ], + [ + -94.79, + 80.09 + ], + [ + -94.07, + 80.18 + ], + [ + -95.33, + 80.12 + ], + [ + -95.21, + 80.24 + ], + [ + -95.91, + 80.19 + ], + [ + -96.62, + 80.33 + ], + [ + -95.22, + 80.38 + ], + [ + -95.96, + 80.58 + ], + [ + -93.78, + 80.52 + ], + [ + -95.49, + 80.81 + ], + [ + -94.88, + 81.06 + ], + [ + -94.35, + 80.96 + ], + [ + -94.27, + 81.11 + ], + [ + -92.99, + 81.1 + ], + [ + -94.35, + 81.25 + ], + [ + -94.08, + 81.37 + ], + [ + -92.06, + 81.23 + ], + [ + -90.75, + 80.56 + ], + [ + -89.22, + 80.53 + ], + [ + -88.33, + 80.08 + ], + [ + -88.61, + 80.38 + ], + [ + -87.61, + 80.41 + ], + [ + -87.55, + 80.18 + ], + [ + -88.25, + 80.15 + ], + [ + -87.25, + 80.08 + ], + [ + -87.48, + 79.84 + ], + [ + -86.94, + 79.92 + ], + [ + -87.4, + 79.52 + ], + [ + -86.31, + 79.65 + ], + [ + -86.04, + 79.44 + ], + [ + -85.7, + 79.62 + ], + [ + -84.88, + 79.28 + ], + [ + -86.7, + 78.96 + ], + [ + -86.99, + 79.06 + ], + [ + -87.62, + 78.64 + ], + [ + -87.73, + 79.09 + ], + [ + -88.14, + 79 + ], + [ + -87.87, + 78.56 + ], + [ + -88.2, + 78.45 + ], + [ + -88.8, + 78.61 + ], + [ + -88.82, + 78.15 + ], + [ + -90.08, + 78.57 + ] + ] + ], + [ + [ + [ + -96.11, + 75.61 + ], + [ + -96.84, + 75.36 + ], + [ + -97, + 75.51 + ], + [ + -96.11, + 75.61 + ] + ] + ], + [ + [ + [ + -93.49, + 75.11 + ], + [ + -93.72, + 74.64 + ], + [ + -95.06, + 74.68 + ], + [ + -96.08, + 75.03 + ], + [ + -96.23, + 74.91 + ], + [ + -96.63, + 74.99 + ], + [ + -95.77, + 75.52 + ], + [ + -94.91, + 75.64 + ], + [ + -93.64, + 75.36 + ], + [ + -93.49, + 75.11 + ] + ] + ], + [ + [ + [ + -81.06, + 75.64 + ], + [ + -80.24, + 75.63 + ], + [ + -79.93, + 75.54 + ], + [ + -80.44, + 75.46 + ], + [ + -79.48, + 75.38 + ], + [ + -80.43, + 75.01 + ], + [ + -79.59, + 75.02 + ], + [ + -79.34, + 74.89 + ], + [ + -79.97, + 74.81 + ], + [ + -80.37, + 74.93 + ], + [ + -80.3, + 74.58 + ], + [ + -82.79, + 74.53 + ], + [ + -83.51, + 74.9 + ], + [ + -83.45, + 74.59 + ], + [ + -84.26, + 74.5 + ], + [ + -84.91, + 74.5 + ], + [ + -85.01, + 74.7 + ], + [ + -85.23, + 74.49 + ], + [ + -85.56, + 74.69 + ], + [ + -85.61, + 74.49 + ], + [ + -86.13, + 74.48 + ], + [ + -86.18, + 74.61 + ], + [ + -86.46, + 74.48 + ], + [ + -86.79, + 74.62 + ], + [ + -86.62, + 74.47 + ], + [ + -88.54, + 74.5 + ], + [ + -88.55, + 74.91 + ], + [ + -89.5, + 74.55 + ], + [ + -91.03, + 74.71 + ], + [ + -90.74, + 74.89 + ], + [ + -91.3, + 74.63 + ], + [ + -92.08, + 74.8 + ], + [ + -92.26, + 75.07 + ], + [ + -91.82, + 75.12 + ], + [ + -92.5, + 75.22 + ], + [ + -92, + 75.66 + ], + [ + -93.08, + 76.36 + ], + [ + -95.4, + 76.23 + ], + [ + -94.83, + 76.33 + ], + [ + -96.02, + 76.44 + ], + [ + -95.6, + 76.61 + ], + [ + -96.93, + 76.71 + ], + [ + -96.88, + 76.82 + ], + [ + -96.3, + 76.76 + ], + [ + -96.86, + 76.97 + ], + [ + -95.69, + 77.07 + ], + [ + -93.72, + 76.93 + ], + [ + -93.17, + 76.74 + ], + [ + -93.58, + 76.41 + ], + [ + -93.12, + 76.62 + ], + [ + -90.97, + 76.65 + ], + [ + -90.47, + 76.47 + ], + [ + -91.47, + 76.45 + ], + [ + -89.19, + 76.25 + ], + [ + -90.46, + 76.18 + ], + [ + -90.11, + 76.13 + ], + [ + -91.62, + 76.27 + ], + [ + -90.19, + 76.06 + ], + [ + -91.16, + 76.02 + ], + [ + -91.2, + 75.82 + ], + [ + -90.8, + 76 + ], + [ + -90.55, + 75.9 + ], + [ + -89.93, + 76.01 + ], + [ + -89.79, + 75.79 + ], + [ + -89.16, + 75.77 + ], + [ + -89.75, + 75.58 + ], + [ + -88.93, + 75.43 + ], + [ + -88.76, + 75.68 + ], + [ + -88.22, + 75.47 + ], + [ + -87.73, + 75.58 + ], + [ + -87.58, + 75.44 + ], + [ + -87.28, + 75.62 + ], + [ + -86.35, + 75.42 + ], + [ + -86.63, + 75.36 + ], + [ + -85.54, + 75.4 + ], + [ + -86.16, + 75.51 + ], + [ + -84.51, + 75.62 + ], + [ + -84, + 75.82 + ], + [ + -81.59, + 75.81 + ], + [ + -81.06, + 75.64 + ] + ] + ], + [ + [ + [ + -98.11, + 78.58 + ], + [ + -98.4, + 78.77 + ], + [ + -97.7, + 78.81 + ], + [ + -95.08, + 78.44 + ], + [ + -95.11, + 77.95 + ], + [ + -97.13, + 77.8 + ], + [ + -97.8, + 78.04 + ], + [ + -96.84, + 78.11 + ], + [ + -97.96, + 78.22 + ], + [ + -98.11, + 78.58 + ] + ] + ], + [ + [ + [ + -99.3, + 79.76 + ], + [ + -100.16, + 79.9 + ], + [ + -99.64, + 80.15 + ], + [ + -98.7, + 79.97 + ], + [ + -98.83, + 79.67 + ], + [ + -99.3, + 79.76 + ] + ] + ], + [ + [ + [ + -99.01, + 73.96 + ], + [ + -97.63, + 74.09 + ], + [ + -98.76, + 73.81 + ], + [ + -99.38, + 73.88 + ], + [ + -99.01, + 73.96 + ] + ] + ], + [ + [ + [ + -102.26, + 77.73 + ], + [ + -102.09, + 77.91 + ], + [ + -100.89, + 77.74 + ], + [ + -102.26, + 77.73 + ] + ] + ], + [ + [ + [ + -101.24, + 78.97 + ], + [ + -101.2, + 78.8 + ], + [ + -100.36, + 78.84 + ], + [ + -99.48, + 78.59 + ], + [ + -99.79, + 78.3 + ], + [ + -98.91, + 78.06 + ], + [ + -99.87, + 77.78 + ], + [ + -101.03, + 78.2 + ], + [ + -102.57, + 78.24 + ], + [ + -102.78, + 78.4 + ], + [ + -104.04, + 78.24 + ], + [ + -104.7, + 78.33 + ], + [ + -104.89, + 78.56 + ], + [ + -103.54, + 78.5 + ], + [ + -103.39, + 78.62 + ], + [ + -104.01, + 78.63 + ], + [ + -103.3, + 78.74 + ], + [ + -104.21, + 78.78 + ], + [ + -104.12, + 78.98 + ], + [ + -104.98, + 78.8 + ], + [ + -104.68, + 79.03 + ], + [ + -105.6, + 79.03 + ], + [ + -105.55, + 79.33 + ], + [ + -103.11, + 79.29 + ], + [ + -102.57, + 78.87 + ], + [ + -101.96, + 79.09 + ], + [ + -101.24, + 78.97 + ] + ] + ], + [ + [ + [ + -105.6, + 77.73 + ], + [ + -104.44, + 77.32 + ], + [ + -104.63, + 77.11 + ], + [ + -105.43, + 77.21 + ], + [ + -106.12, + 77.73 + ], + [ + -105.6, + 77.73 + ] + ] + ], + [ + [ + [ + -111.84, + 78.56 + ], + [ + -110.4, + 78.77 + ], + [ + -109.32, + 78.55 + ], + [ + -109.38, + 78.32 + ], + [ + -111.16, + 78.39 + ], + [ + -111.45, + 78.27 + ], + [ + -112.16, + 78.37 + ], + [ + -113.19, + 78.27 + ], + [ + -113.22, + 78.41 + ], + [ + -111.84, + 78.56 + ] + ] + ], + [ + [ + [ + -110.23, + 77.52 + ], + [ + -112.43, + 77.37 + ], + [ + -113.2, + 77.53 + ], + [ + -113.22, + 77.92 + ], + [ + -109.65, + 78.1 + ], + [ + -109.72, + 77.95 + ], + [ + -110.92, + 77.86 + ], + [ + -110.05, + 77.77 + ], + [ + -110.23, + 77.52 + ] + ] + ], + [ + [ + [ + -114.04, + 76.7 + ], + [ + -114.84, + 76.76 + ], + [ + -114.66, + 76.86 + ], + [ + -113.46, + 76.83 + ], + [ + -114.04, + 76.7 + ] + ] + ], + [ + [ + [ + -98, + 75.12 + ], + [ + -98.65, + 74.99 + ], + [ + -99.39, + 75 + ], + [ + -99.29, + 75.13 + ], + [ + -99.55, + 74.97 + ], + [ + -100.37, + 75.03 + ], + [ + -100.54, + 75.2 + ], + [ + -99.86, + 75.24 + ], + [ + -100.72, + 75.43 + ], + [ + -98.91, + 75.71 + ], + [ + -102.66, + 75.5 + ], + [ + -102.86, + 75.64 + ], + [ + -102.04, + 75.7 + ], + [ + -102.29, + 75.86 + ], + [ + -101.84, + 75.91 + ], + [ + -101.3, + 75.75 + ], + [ + -100.9, + 75.82 + ], + [ + -101.36, + 75.78 + ], + [ + -101.25, + 76.01 + ], + [ + -101.83, + 76.02 + ], + [ + -101.35, + 76.25 + ], + [ + -102.17, + 76.24 + ], + [ + -101.9, + 76.45 + ], + [ + -99.91, + 75.88 + ], + [ + -99.43, + 75.96 + ], + [ + -100.24, + 76.13 + ], + [ + -99.41, + 76.16 + ], + [ + -100.43, + 76.22 + ], + [ + -99.91, + 76.33 + ], + [ + -100.99, + 76.5 + ], + [ + -99.65, + 76.63 + ], + [ + -99.07, + 76.39 + ], + [ + -98.5, + 76.69 + ], + [ + -97.67, + 76.49 + ], + [ + -97.54, + 75.87 + ], + [ + -98, + 75.73 + ], + [ + -97.37, + 75.69 + ], + [ + -97.26, + 75.4 + ], + [ + -97.97, + 75.57 + ], + [ + -98.17, + 75.33 + ], + [ + -97.56, + 75.14 + ], + [ + -98.07, + 75.23 + ], + [ + -98, + 75.12 + ] + ] + ], + [ + [ + [ + -102.49, + 75.81 + ], + [ + -103.38, + 75.77 + ], + [ + -102.14, + 76 + ], + [ + -102.49, + 75.81 + ] + ] + ], + [ + [ + [ + -102.52, + 76.16 + ], + [ + -103.92, + 76.04 + ], + [ + -104.48, + 76.16 + ], + [ + -102.9, + 76.32 + ], + [ + -102.52, + 76.16 + ] + ] + ], + [ + [ + [ + -104.65, + 76.59 + ], + [ + -104, + 76.67 + ], + [ + -103.03, + 76.41 + ], + [ + -104.33, + 76.33 + ], + [ + -104.65, + 76.59 + ] + ] + ], + [ + [ + [ + -103.77, + 75.31 + ], + [ + -103.85, + 75.06 + ], + [ + -104.91, + 75.12 + ], + [ + -104.5, + 75.42 + ], + [ + -103.77, + 75.31 + ] + ] + ], + [ + [ + [ + -96.65, + 73.14 + ], + [ + -96.93, + 72.93 + ], + [ + -97.09, + 73.12 + ], + [ + -96.65, + 73.14 + ] + ] + ], + [ + [ + [ + -100.66, + 70.59 + ], + [ + -100.61, + 70.7 + ], + [ + -100.23, + 70.47 + ], + [ + -100.66, + 70.59 + ] + ] + ], + [ + [ + [ + -99.19, + 73.7 + ], + [ + -97.77, + 73.92 + ], + [ + -97.18, + 73.85 + ], + [ + -96.96, + 73.64 + ], + [ + -97.72, + 73.54 + ], + [ + -97.16, + 73.36 + ], + [ + -98.47, + 73.02 + ], + [ + -98.47, + 72.84 + ], + [ + -98.07, + 73.03 + ], + [ + -97.46, + 73.01 + ], + [ + -97.21, + 72.6 + ], + [ + -96.53, + 72.76 + ], + [ + -96.27, + 72.42 + ], + [ + -96.85, + 72.32 + ], + [ + -96.5, + 72.24 + ], + [ + -96.86, + 72.04 + ], + [ + -96.46, + 72.04 + ], + [ + -96.53, + 71.84 + ], + [ + -97.48, + 71.62 + ], + [ + -98.17, + 71.65 + ], + [ + -98.24, + 71.94 + ], + [ + -98.49, + 71.72 + ], + [ + -98.04, + 71.53 + ], + [ + -98.69, + 71.28 + ], + [ + -99.22, + 71.35 + ], + [ + -100.61, + 72.19 + ], + [ + -101.2, + 72.35 + ], + [ + -101.78, + 72.3 + ], + [ + -102.75, + 72.77 + ], + [ + -102.13, + 73.09 + ], + [ + -101.33, + 72.72 + ], + [ + -100.46, + 72.71 + ], + [ + -100.46, + 73.02 + ], + [ + -100.31, + 72.87 + ], + [ + -100.01, + 72.94 + ], + [ + -100.52, + 73.23 + ], + [ + -99.74, + 73.23 + ], + [ + -100.38, + 73.4 + ], + [ + -100.96, + 73.28 + ], + [ + -101.62, + 73.5 + ], + [ + -100.9, + 73.61 + ], + [ + -100.42, + 73.41 + ], + [ + -101.13, + 73.74 + ], + [ + -100.54, + 73.87 + ], + [ + -100.04, + 73.77 + ], + [ + -100.09, + 73.95 + ], + [ + -99.19, + 73.7 + ] + ] + ], + [ + [ + [ + -105.9, + 73.14 + ], + [ + -107.01, + 73.49 + ], + [ + -106.49, + 73.72 + ], + [ + -105.1, + 73.75 + ], + [ + -104.45, + 73.55 + ], + [ + -105.24, + 72.85 + ], + [ + -105.9, + 73.14 + ] + ] + ], + [ + [ + [ + -112.48, + 69.93 + ], + [ + -112.46, + 69.94 + ], + [ + -112.46, + 69.93 + ], + [ + -112.48, + 69.93 + ] + ] + ], + [ + [ + [ + -101.23, + 69.44 + ], + [ + -101.26, + 69.6 + ], + [ + -100.93, + 69.48 + ], + [ + -101.23, + 69.44 + ] + ] + ], + [ + [ + [ + -96.69, + 69.58 + ], + [ + -96.15, + 69.59 + ], + [ + -96.11, + 69.35 + ], + [ + -96.69, + 69.58 + ] + ] + ], + [ + [ + [ + -72.02, + 71.04 + ], + [ + -71.39, + 71.02 + ], + [ + -71.42, + 70.92 + ], + [ + -72.13, + 70.82 + ], + [ + -72.02, + 71.04 + ] + ] + ], + [ + [ + [ + -73.33, + 71.47 + ], + [ + -73.14, + 71.57 + ], + [ + -73.24, + 71.39 + ], + [ + -73, + 71.52 + ], + [ + -72.84, + 71.46 + ], + [ + -73.02, + 71.3 + ], + [ + -73.26, + 71.36 + ], + [ + -73.33, + 71.47 + ] + ] + ], + [ + [ + [ + -78.73, + 69.49 + ], + [ + -78.13, + 69.76 + ], + [ + -77.99, + 69.62 + ], + [ + -78.73, + 69.49 + ] + ] + ], + [ + [ + [ + -77.1, + 69.3 + ], + [ + -76.97, + 69.4 + ], + [ + -76.64, + 69.3 + ], + [ + -77.1, + 69.13 + ], + [ + -77.33, + 69.42 + ], + [ + -77.1, + 69.3 + ] + ] + ], + [ + [ + [ + -79.68, + 75.89 + ], + [ + -78.81, + 76.09 + ], + [ + -78.89, + 75.84 + ], + [ + -79.68, + 75.89 + ] + ] + ], + [ + [ + [ + -76.89, + 73.33 + ], + [ + -76.12, + 72.85 + ], + [ + -78.23, + 72.9 + ], + [ + -79.57, + 72.76 + ], + [ + -80.14, + 73.23 + ], + [ + -80.88, + 73.33 + ], + [ + -80.84, + 73.75 + ], + [ + -78.12, + 73.67 + ], + [ + -76.89, + 73.33 + ] + ] + ], + [ + [ + [ + -79.67, + 69.82 + ], + [ + -79.32, + 69.71 + ], + [ + -80.05, + 69.66 + ], + [ + -80.02, + 69.49 + ], + [ + -80.81, + 69.69 + ], + [ + -79.67, + 69.82 + ] + ] + ], + [ + [ + [ + -68.31, + 69.59 + ], + [ + -67.72, + 69.66 + ], + [ + -67.93, + 69.53 + ], + [ + -68.31, + 69.59 + ] + ] + ], + [ + [ + [ + -69.35, + 66.52 + ], + [ + -69.3, + 66.5 + ], + [ + -69.39, + 66.5 + ], + [ + -69.35, + 66.52 + ] + ] + ], + [ + [ + [ + -69.8, + 66.51 + ], + [ + -69.74, + 66.62 + ], + [ + -69.74, + 66.49 + ], + [ + -69.86, + 66.44 + ], + [ + -69.57, + 66.37 + ], + [ + -69.96, + 66.4 + ], + [ + -69.8, + 66.51 + ] + ] + ], + [ + [ + [ + -68.19, + 68.79 + ], + [ + -67.68, + 68.71 + ], + [ + -68.48, + 68.8 + ], + [ + -68.19, + 68.79 + ] + ] + ], + [ + [ + [ + -74.1, + 68.36 + ], + [ + -74.22, + 68.25 + ], + [ + -74.37, + 68.47 + ], + [ + -74.1, + 68.36 + ] + ] + ], + [ + [ + [ + -74.82, + 68.57 + ], + [ + -74.75, + 68.68 + ], + [ + -74.51, + 68.57 + ], + [ + -74.82, + 68.57 + ] + ] + ], + [ + [ + [ + -78.84, + 68.25 + ], + [ + -79.19, + 68.22 + ], + [ + -79.15, + 68.36 + ], + [ + -78.84, + 68.25 + ] + ] + ], + [ + [ + [ + -74.79, + 68.39 + ], + [ + -75.4, + 68.52 + ], + [ + -75.26, + 68.73 + ], + [ + -74.79, + 68.39 + ] + ] + ], + [ + [ + [ + -74.52, + 68.07 + ], + [ + -74.35, + 68.19 + ], + [ + -74.25, + 68.06 + ], + [ + -73.52, + 68.05 + ], + [ + -73.42, + 67.76 + ], + [ + -74.54, + 67.8 + ], + [ + -74.78, + 68.01 + ], + [ + -74.52, + 68.07 + ] + ] + ], + [ + [ + [ + -76.07, + 67.24 + ], + [ + -77.06, + 67.25 + ], + [ + -77.24, + 67.51 + ], + [ + -76.95, + 68.09 + ], + [ + -76.31, + 68.35 + ], + [ + -75.01, + 68.14 + ], + [ + -75.18, + 67.44 + ], + [ + -76.07, + 67.24 + ] + ] + ], + [ + [ + [ + -78.31, + 69.38 + ], + [ + -78.84, + 68.93 + ], + [ + -79.17, + 68.9 + ], + [ + -79.21, + 69.1 + ], + [ + -78.31, + 69.38 + ] + ] + ], + [ + [ + [ + -62.63, + 67.05 + ], + [ + -62.88, + 67.06 + ], + [ + -62.38, + 67.19 + ], + [ + -62.63, + 67.05 + ] + ] + ], + [ + [ + [ + -77.66, + 63.94 + ], + [ + -77.95, + 64.01 + ], + [ + -77.56, + 64.04 + ], + [ + -77.66, + 63.94 + ] + ] + ], + [ + [ + [ + -62.22, + 65.7 + ], + [ + -62.23, + 65.6 + ], + [ + -62.47, + 65.65 + ], + [ + -62.22, + 65.7 + ] + ] + ], + [ + [ + [ + -64.56, + 63.8 + ], + [ + -64.41, + 63.67 + ], + [ + -64.91, + 63.82 + ], + [ + -64.62, + 63.92 + ], + [ + -64.56, + 63.8 + ] + ] + ], + [ + [ + [ + -114.25, + 78.02 + ], + [ + -113.55, + 77.83 + ], + [ + -114.22, + 77.71 + ], + [ + -115.1, + 77.96 + ], + [ + -114.25, + 78.02 + ] + ] + ], + [ + [ + [ + -115.39, + 75.1 + ], + [ + -115.68, + 75.17 + ], + [ + -115.69, + 74.97 + ], + [ + -116.21, + 75.22 + ], + [ + -116.69, + 75.12 + ], + [ + -117.67, + 75.26 + ], + [ + -117.26, + 75.47 + ], + [ + -116.01, + 75.49 + ], + [ + -115.01, + 75.7 + ], + [ + -117.22, + 75.58 + ], + [ + -116.81, + 75.8 + ], + [ + -114.78, + 75.9 + ], + [ + -116.73, + 75.91 + ], + [ + -116.21, + 76.2 + ], + [ + -114.63, + 76.17 + ], + [ + -115.91, + 76.29 + ], + [ + -114.89, + 76.52 + ], + [ + -114.17, + 76.48 + ], + [ + -113.98, + 76.2 + ], + [ + -112.41, + 76.18 + ], + [ + -111.68, + 75.92 + ], + [ + -112.24, + 75.81 + ], + [ + -111.44, + 75.85 + ], + [ + -111.22, + 75.52 + ], + [ + -108.77, + 75.52 + ], + [ + -108.81, + 75.69 + ], + [ + -110.05, + 75.91 + ], + [ + -109.27, + 76.11 + ], + [ + -110.42, + 76.36 + ], + [ + -109.12, + 76.83 + ], + [ + -108.41, + 76.74 + ], + [ + -108.6, + 76.43 + ], + [ + -108.04, + 76.28 + ], + [ + -108.49, + 76.04 + ], + [ + -107.61, + 76 + ], + [ + -108, + 75.79 + ], + [ + -107.04, + 75.9 + ], + [ + -106.84, + 75.65 + ], + [ + -106.58, + 76.07 + ], + [ + -105.42, + 75.85 + ], + [ + -105.99, + 75.05 + ], + [ + -107.2, + 74.91 + ], + [ + -107.76, + 75.1 + ], + [ + -108.35, + 74.92 + ], + [ + -108.79, + 75.07 + ], + [ + -112.38, + 74.42 + ], + [ + -113.53, + 74.43 + ], + [ + -114.44, + 74.7 + ], + [ + -112.85, + 74.98 + ], + [ + -111.62, + 75 + ], + [ + -111.01, + 75.28 + ], + [ + -112.38, + 75.13 + ], + [ + -112.65, + 75.29 + ], + [ + -112.68, + 75.14 + ], + [ + -113.91, + 75.05 + ], + [ + -113.31, + 75.42 + ], + [ + -114.03, + 75.48 + ], + [ + -114.17, + 75.22 + ], + [ + -114.61, + 75.28 + ], + [ + -114.45, + 75.06 + ], + [ + -115.04, + 74.96 + ], + [ + -115.23, + 75.19 + ], + [ + -115.39, + 75.1 + ] + ] + ], + [ + [ + [ + -118.91, + 75.8 + ], + [ + -117.44, + 76.1 + ], + [ + -118.57, + 75.5 + ], + [ + -119.4, + 75.61 + ], + [ + -118.91, + 75.8 + ] + ] + ], + [ + [ + [ + -121.01, + 75.86 + ], + [ + -120.86, + 75.95 + ], + [ + -121.14, + 75.73 + ], + [ + -121.01, + 75.86 + ] + ] + ], + [ + [ + [ + -119.21, + 77.31 + ], + [ + -116.99, + 77.3 + ], + [ + -116.89, + 77.54 + ], + [ + -116.02, + 77.5 + ], + [ + -115.34, + 77.31 + ], + [ + -116.4, + 77.15 + ], + [ + -115.73, + 76.95 + ], + [ + -116.37, + 76.94 + ], + [ + -116.05, + 76.62 + ], + [ + -116.96, + 76.57 + ], + [ + -117.47, + 76.27 + ], + [ + -118.05, + 76.42 + ], + [ + -117.68, + 76.8 + ], + [ + -118.29, + 76.78 + ], + [ + -119.04, + 76.09 + ], + [ + -119.73, + 76.33 + ], + [ + -119.46, + 76.01 + ], + [ + -119.91, + 75.85 + ], + [ + -120.47, + 75.83 + ], + [ + -120.86, + 76.21 + ], + [ + -120.92, + 75.95 + ], + [ + -121.85, + 76.05 + ], + [ + -122.54, + 75.94 + ], + [ + -122.49, + 76.15 + ], + [ + -122.98, + 76.2 + ], + [ + -122.39, + 76.41 + ], + [ + -121.45, + 76.43 + ], + [ + -119.21, + 77.31 + ] + ] + ], + [ + [ + [ + -120, + 74.28 + ], + [ + -119.75, + 74.04 + ], + [ + -119.08, + 74.21 + ], + [ + -119.15, + 73.99 + ], + [ + -118.76, + 74.21 + ], + [ + -117.39, + 74.23 + ], + [ + -115.29, + 73.48 + ], + [ + -119.14, + 72.65 + ], + [ + -119.77, + 72.23 + ], + [ + -120.23, + 72.27 + ], + [ + -120.64, + 71.49 + ], + [ + -121.37, + 71.38 + ], + [ + -121.68, + 71.47 + ], + [ + -123.14, + 71.08 + ], + [ + -123.97, + 71.67 + ], + [ + -125.27, + 71.97 + ], + [ + -124.88, + 71.96 + ], + [ + -125.27, + 71.99 + ], + [ + -126.01, + 71.97 + ], + [ + -124.88, + 72.58 + ], + [ + -125.13, + 72.87 + ], + [ + -124.42, + 72.94 + ], + [ + -124.86, + 73.1 + ], + [ + -123.73, + 73.75 + ], + [ + -124.77, + 74.34 + ], + [ + -121.54, + 74.56 + ], + [ + -120, + 74.28 + ] + ] + ], + [ + [ + [ + -139.13, + 69.64 + ], + [ + -138.85, + 69.58 + ], + [ + -139.09, + 69.52 + ], + [ + -139.13, + 69.64 + ] + ] + ], + [ + [ + [ + -135.92, + 69.24 + ], + [ + -135.52, + 69.02 + ], + [ + -135.94, + 69.08 + ], + [ + -135.92, + 69.24 + ] + ] + ], + [ + [ + [ + -101.88, + 69.69 + ], + [ + -102.04, + 69.96 + ], + [ + -102.67, + 69.77 + ], + [ + -102.53, + 69.55 + ], + [ + -103.47, + 69.7 + ], + [ + -103.16, + 69.4 + ], + [ + -103, + 69.5 + ], + [ + -103.18, + 69.1 + ], + [ + -102.43, + 69.5 + ], + [ + -101.96, + 69.46 + ], + [ + -102.15, + 69.3 + ], + [ + -101.77, + 69.01 + ], + [ + -102.91, + 68.8 + ], + [ + -104.35, + 68.97 + ], + [ + -105.12, + 68.9 + ], + [ + -104.9, + 69.04 + ], + [ + -105, + 69.13 + ], + [ + -105.21, + 69.1 + ], + [ + -105.16, + 69.09 + ], + [ + -106.38, + 69.18 + ], + [ + -106.56, + 69.5 + ], + [ + -106.92, + 69.36 + ], + [ + -107.35, + 69.01 + ], + [ + -108.57, + 68.94 + ], + [ + -109.16, + 68.71 + ], + [ + -113.25, + 68.47 + ], + [ + -113.01, + 68.52 + ], + [ + -113.67, + 68.82 + ], + [ + -113.69, + 69.19 + ], + [ + -113.35, + 69.17 + ], + [ + -116.5, + 69.41 + ], + [ + -117.37, + 70.03 + ], + [ + -114.5, + 70.32 + ], + [ + -112.53, + 70.2 + ], + [ + -111.44, + 70.34 + ], + [ + -113.82, + 70.72 + ], + [ + -115.57, + 70.57 + ], + [ + -117.55, + 70.6 + ], + [ + -118.36, + 71.03 + ], + [ + -115.04, + 71.54 + ], + [ + -117.42, + 71.38 + ], + [ + -117.56, + 71.51 + ], + [ + -117.51, + 71.38 + ], + [ + -118.15, + 71.38 + ], + [ + -118.22, + 71.52 + ], + [ + -117.65, + 71.58 + ], + [ + -117.96, + 71.62 + ], + [ + -117.67, + 71.68 + ], + [ + -118.11, + 71.66 + ], + [ + -118.12, + 71.65 + ], + [ + -118.89, + 71.58 + ], + [ + -119.11, + 71.74 + ], + [ + -118.08, + 72.24 + ], + [ + -118.5, + 72.51 + ], + [ + -117.32, + 72.93 + ], + [ + -114.68, + 73.38 + ], + [ + -113.93, + 73.13 + ], + [ + -113.93, + 72.82 + ], + [ + -114.65, + 72.6 + ], + [ + -113.57, + 72.64 + ], + [ + -113.23, + 72.99 + ], + [ + -112.8, + 73 + ], + [ + -111.18, + 72.73 + ], + [ + -112.06, + 72.27 + ], + [ + -111.22, + 72.47 + ], + [ + -111, + 72.28 + ], + [ + -110.68, + 72.58 + ], + [ + -110.29, + 72.43 + ], + [ + -110.36, + 72.56 + ], + [ + -109.77, + 72.48 + ], + [ + -110.29, + 72.67 + ], + [ + -109.73, + 72.72 + ], + [ + -110.23, + 72.73 + ], + [ + -110.72, + 72.96 + ], + [ + -109.9, + 72.98 + ], + [ + -108.58, + 72.55 + ], + [ + -108.22, + 71.73 + ], + [ + -107.8, + 71.6 + ], + [ + -107.22, + 71.94 + ], + [ + -107.76, + 72.15 + ], + [ + -108.24, + 73.18 + ], + [ + -107.86, + 73.19 + ], + [ + -107.99, + 73.35 + ], + [ + -106.89, + 73.15 + ], + [ + -106.85, + 73.31 + ], + [ + -106.2, + 73.08 + ], + [ + -105.76, + 73.03 + ], + [ + -105.65, + 72.9 + ], + [ + -105.62, + 72.95 + ], + [ + -105.29, + 72.82 + ], + [ + -105.5, + 72.89 + ], + [ + -104.83, + 71.9 + ], + [ + -104.3, + 71.6 + ], + [ + -104.48, + 71.03 + ], + [ + -103.53, + 70.59 + ], + [ + -102.88, + 70.5 + ], + [ + -103.01, + 70.69 + ], + [ + -102.16, + 70.31 + ], + [ + -101.53, + 70.27 + ], + [ + -101.5, + 70.11 + ], + [ + -100.97, + 70.19 + ], + [ + -100.92, + 69.68 + ], + [ + -101.31, + 69.68 + ], + [ + -101.44, + 69.94 + ], + [ + -101.64, + 69.65 + ], + [ + -101.88, + 69.69 + ] + ], + [ + [ + -105.82, + 69.26 + ], + [ + -105.45, + 69.21 + ], + [ + -105.55, + 69.32 + ], + [ + -105.82, + 69.26 + ] + ], + [ + [ + -112.46, + 69.94 + ], + [ + -112.76, + 69.98 + ], + [ + -112.79, + 69.86 + ], + [ + -112.46, + 69.94 + ] + ], + [ + [ + -108.29, + 69.85 + ], + [ + -108.5, + 69.79 + ], + [ + -108.15, + 69.76 + ], + [ + -108.29, + 69.85 + ] + ], + [ + [ + -106.14, + 69.49 + ], + [ + -106.26, + 69.39 + ], + [ + -104.77, + 69.31 + ], + [ + -104.24, + 69.46 + ], + [ + -106.14, + 69.49 + ] + ], + [ + [ + -111.69, + 68.93 + ], + [ + -112.05, + 68.88 + ], + [ + -111.42, + 68.86 + ], + [ + -111.69, + 68.93 + ] + ] + ], + [ + [ + [ + -103.56, + 69.44 + ], + [ + -103.54, + 69.44 + ], + [ + -103.56, + 69.44 + ], + [ + -103.62, + 69.4 + ], + [ + -103.62, + 69.43 + ], + [ + -103.56, + 69.44 + ] + ] + ], + [ + [ + [ + -111.69, + 62.33 + ], + [ + -111.67, + 62.33 + ], + [ + -111.84, + 62.17 + ], + [ + -111.69, + 62.33 + ] + ] + ], + [ + [ + [ + -111.75, + 62.02 + ], + [ + -111.84, + 62.05 + ], + [ + -111.86, + 61.93 + ], + [ + -112.17, + 61.84 + ], + [ + -111.88, + 61.94 + ], + [ + -111.91, + 62.02 + ], + [ + -112, + 62.04 + ], + [ + -111.88, + 62.11 + ], + [ + -111.53, + 62.08 + ], + [ + -111.75, + 62.02 + ] + ] + ], + [ + [ + [ + -112.5, + 62.03 + ], + [ + -112.04, + 62.12 + ], + [ + -112.79, + 61.92 + ], + [ + -112.5, + 62.03 + ] + ] + ], + [ + [ + [ + -112.52, + 61.69 + ], + [ + -112.26, + 61.79 + ], + [ + -112.68, + 61.56 + ], + [ + -112.64, + 61.66 + ], + [ + -113.01, + 61.71 + ], + [ + -112.69, + 61.9 + ], + [ + -112.5, + 61.87 + ], + [ + -111.97, + 61.99 + ], + [ + -112.06, + 62.02 + ], + [ + -112.15, + 61.98 + ], + [ + -112.1, + 62.03 + ], + [ + -111.93, + 62.01 + ], + [ + -111.93, + 61.97 + ], + [ + -112.37, + 61.86 + ], + [ + -112.37, + 61.81 + ], + [ + -112.66, + 61.77 + ], + [ + -112.48, + 61.73 + ], + [ + -112.52, + 61.69 + ] + ] + ], + [ + [ + [ + -116.75, + 61.19 + ], + [ + -116.44, + 61.12 + ], + [ + -116.76, + 61.07 + ], + [ + -116.92, + 61.14 + ], + [ + -116.75, + 61.19 + ] + ] + ], + [ + [ + [ + -82.14, + 62.61 + ], + [ + -83.07, + 62.18 + ], + [ + -83.37, + 62.26 + ], + [ + -83.72, + 62.14 + ], + [ + -83.97, + 62.45 + ], + [ + -83.34, + 62.92 + ], + [ + -81.9, + 62.94 + ], + [ + -82.14, + 62.61 + ] + ] + ], + [ + [ + [ + -71.28, + 66.5 + ], + [ + -71.29, + 66.09 + ], + [ + -71.03, + 66.05 + ], + [ + -71.3, + 65.93 + ], + [ + -71.28, + 65.93 + ], + [ + -71.06, + 66.01 + ], + [ + -70.58, + 66.33 + ], + [ + -70.31, + 66.15 + ], + [ + -69.87, + 66.28 + ], + [ + -69.74, + 66.14 + ], + [ + -69.48, + 66.27 + ], + [ + -69.28, + 66.34 + ], + [ + -69.55, + 66.36 + ], + [ + -69.48, + 66.45 + ], + [ + -69.13, + 66.39 + ], + [ + -69.35, + 66.46 + ], + [ + -69.61, + 66.6 + ], + [ + -70.31, + 66.72 + ], + [ + -70.31, + 66.71 + ], + [ + -70.31, + 66.67 + ], + [ + -70.75, + 66.91 + ], + [ + -71.15, + 66.96 + ], + [ + -71.43, + 66.6 + ], + [ + -72.99, + 66.74 + ], + [ + -72.14, + 67.28 + ], + [ + -73, + 68.24 + ], + [ + -73.5, + 68.28 + ], + [ + -73.28, + 68.4 + ], + [ + -73.63, + 68.25 + ], + [ + -73.88, + 68.35 + ], + [ + -73.65, + 68.67 + ], + [ + -74.19, + 68.74 + ], + [ + -73.89, + 68.56 + ], + [ + -74.23, + 68.52 + ], + [ + -74.73, + 68.74 + ], + [ + -74.4, + 68.84 + ], + [ + -74.95, + 68.8 + ], + [ + -74.81, + 69.1 + ], + [ + -75.12, + 68.89 + ], + [ + -75.49, + 69.03 + ], + [ + -75.62, + 68.87 + ], + [ + -76.63, + 68.69 + ], + [ + -76.6, + 69.03 + ], + [ + -75.6, + 69.08 + ], + [ + -75.59, + 69.24 + ], + [ + -76.65, + 69.54 + ], + [ + -76.46, + 69.66 + ], + [ + -76.21, + 69.53 + ], + [ + -76.15, + 69.69 + ], + [ + -76.57, + 69.7 + ], + [ + -76.72, + 69.56 + ], + [ + -77.19, + 69.64 + ], + [ + -76.69, + 69.85 + ], + [ + -77.31, + 69.84 + ], + [ + -76.92, + 70.01 + ], + [ + -77.62, + 69.75 + ], + [ + -77.67, + 70.2 + ], + [ + -78.38, + 70.21 + ], + [ + -78.73, + 70.46 + ], + [ + -79.59, + 70.42 + ], + [ + -78.92, + 70.31 + ], + [ + -78.79, + 69.89 + ], + [ + -79.68, + 69.86 + ], + [ + -79.94, + 70.02 + ], + [ + -81.73, + 70.15 + ], + [ + -80.94, + 69.72 + ], + [ + -83.02, + 70.32 + ], + [ + -81.76, + 69.87 + ], + [ + -82.3, + 69.8 + ], + [ + -83.07, + 70.02 + ], + [ + -84.66, + 70.01 + ], + [ + -84.79, + 70.12 + ], + [ + -85.82, + 70.01 + ], + [ + -86.56, + 70.24 + ], + [ + -86.38, + 70.53 + ], + [ + -86.65, + 70.32 + ], + [ + -86.99, + 70.47 + ], + [ + -86.98, + 70.29 + ], + [ + -87.76, + 70.34 + ], + [ + -87.85, + 70.24 + ], + [ + -88.24, + 70.32 + ], + [ + -87.87, + 70.31 + ], + [ + -88.84, + 70.52 + ], + [ + -89.54, + 71.09 + ], + [ + -88.05, + 70.94 + ], + [ + -86.99, + 71 + ], + [ + -87.83, + 71.27 + ], + [ + -89.85, + 71.34 + ], + [ + -90.11, + 71.93 + ], + [ + -89.56, + 72.16 + ], + [ + -89.96, + 72.35 + ], + [ + -89.56, + 72.8 + ], + [ + -89.23, + 72.78 + ], + [ + -89.31, + 73.05 + ], + [ + -88.96, + 73.29 + ], + [ + -88.51, + 73.28 + ], + [ + -88.85, + 73.34 + ], + [ + -88.27, + 73.58 + ], + [ + -86.55, + 73.86 + ], + [ + -84.83, + 73.74 + ], + [ + -85.93, + 73.37 + ], + [ + -86.76, + 72.71 + ], + [ + -86.23, + 72.42 + ], + [ + -86.2, + 71.85 + ], + [ + -84.82, + 71.27 + ], + [ + -86.81, + 70.99 + ], + [ + -84.97, + 71.2 + ], + [ + -84.78, + 70.94 + ], + [ + -84.41, + 71.65 + ], + [ + -85.31, + 71.68 + ], + [ + -86.04, + 72.02 + ], + [ + -85.51, + 72.06 + ], + [ + -85.24, + 72.27 + ], + [ + -84.14, + 72.01 + ], + [ + -84.94, + 72.29 + ], + [ + -84.39, + 72.39 + ], + [ + -85.51, + 72.46 + ], + [ + -85.7, + 72.91 + ], + [ + -85.32, + 72.98 + ], + [ + -83.92, + 72.74 + ], + [ + -85.48, + 73.1 + ], + [ + -83.57, + 73.06 + ], + [ + -84.72, + 73.13 + ], + [ + -85.13, + 73.31 + ], + [ + -84.76, + 73.39 + ], + [ + -84.32, + 73.22 + ], + [ + -84.63, + 73.4 + ], + [ + -84.16, + 73.48 + ], + [ + -83.6, + 73.3 + ], + [ + -84.01, + 73.51 + ], + [ + -82.84, + 73.74 + ], + [ + -81.6, + 73.73 + ], + [ + -80.22, + 72.73 + ], + [ + -81.38, + 72.24 + ], + [ + -80.5, + 72.51 + ], + [ + -80.96, + 71.88 + ], + [ + -80.22, + 72.31 + ], + [ + -79.68, + 72.13 + ], + [ + -80.17, + 72.33 + ], + [ + -79.79, + 72.51 + ], + [ + -79.73, + 72.22 + ], + [ + -79.43, + 72.19 + ], + [ + -79.35, + 72.41 + ], + [ + -78.94, + 72.28 + ], + [ + -79.18, + 71.96 + ], + [ + -78.51, + 71.87 + ], + [ + -78.86, + 72.18 + ], + [ + -77.74, + 71.75 + ], + [ + -78.8, + 72.34 + ], + [ + -78.42, + 72.17 + ], + [ + -78.42, + 72.33 + ], + [ + -77.65, + 72.1 + ], + [ + -77, + 72.14 + ], + [ + -78.48, + 72.41 + ], + [ + -78.41, + 72.59 + ], + [ + -77.18, + 72.75 + ], + [ + -76.13, + 72.59 + ], + [ + -76.14, + 72.46 + ], + [ + -75.97, + 72.59 + ], + [ + -75.16, + 72.5 + ], + [ + -75.04, + 72.19 + ], + [ + -75.95, + 72.1 + ], + [ + -76.4, + 71.86 + ], + [ + -75.75, + 72.11 + ], + [ + -75.22, + 72.08 + ], + [ + -75.88, + 71.7 + ], + [ + -75.08, + 72.11 + ], + [ + -74.24, + 72.08 + ], + [ + -74.23, + 71.83 + ], + [ + -75.4, + 71.67 + ], + [ + -74.91, + 71.67 + ], + [ + -75.37, + 71.51 + ], + [ + -74.61, + 71.66 + ], + [ + -75.13, + 71.48 + ], + [ + -74.83, + 71.52 + ], + [ + -74.69, + 71.4 + ], + [ + -75.05, + 71.18 + ], + [ + -74.61, + 71.38 + ], + [ + -74.51, + 71.66 + ], + [ + -74.1, + 71.74 + ], + [ + -74.11, + 71.53 + ], + [ + -73.6, + 71.78 + ], + [ + -74.31, + 71.4 + ], + [ + -74.02, + 71.44 + ], + [ + -74.21, + 71.2 + ], + [ + -73.59, + 71.57 + ], + [ + -73.39, + 71.39 + ], + [ + -73.86, + 71.05 + ], + [ + -73.33, + 71.35 + ], + [ + -73.04, + 71.26 + ], + [ + -73.36, + 70.97 + ], + [ + -72.56, + 71.66 + ], + [ + -71.15, + 71.27 + ], + [ + -71.49, + 71.06 + ], + [ + -72.08, + 71.08 + ], + [ + -72.85, + 70.81 + ], + [ + -72.19, + 70.84 + ], + [ + -72.64, + 70.63 + ], + [ + -70.61, + 71.06 + ], + [ + -70.79, + 70.75 + ], + [ + -71.19, + 70.59 + ], + [ + -71.61, + 70.62 + ], + [ + -71.98, + 70.42 + ], + [ + -71.81, + 70.3 + ], + [ + -71.51, + 70.58 + ], + [ + -71.18, + 70.55 + ], + [ + -71.55, + 70.03 + ], + [ + -71.01, + 70.63 + ], + [ + -69.89, + 70.88 + ], + [ + -70.63, + 70.46 + ], + [ + -69.45, + 70.79 + ], + [ + -68.29, + 70.52 + ], + [ + -70.19, + 70.03 + ], + [ + -69.82, + 69.99 + ], + [ + -70.47, + 69.85 + ], + [ + -69.79, + 69.96 + ], + [ + -69.65, + 70.14 + ], + [ + -68.68, + 70.21 + ], + [ + -70.01, + 69.62 + ], + [ + -68.23, + 70.1 + ], + [ + -68.12, + 70.32 + ], + [ + -67.28, + 70.02 + ], + [ + -67.1, + 69.73 + ], + [ + -67.9, + 69.78 + ], + [ + -68.31, + 69.63 + ], + [ + -70.06, + 69.53 + ], + [ + -68.73, + 69.6 + ], + [ + -68.03, + 69.47 + ], + [ + -67.23, + 69.47 + ], + [ + -66.74, + 69.15 + ], + [ + -69.04, + 69.36 + ], + [ + -69.27, + 69.27 + ], + [ + -68.08, + 69.22 + ], + [ + -68.98, + 69.23 + ], + [ + -68.51, + 69.21 + ], + [ + -69.09, + 69.11 + ], + [ + -69.01, + 68.98 + ], + [ + -68.21, + 69.15 + ], + [ + -67.71, + 69.02 + ], + [ + -68.57, + 68.98 + ], + [ + -67.97, + 68.86 + ], + [ + -68.52, + 68.9 + ], + [ + -67.77, + 68.79 + ], + [ + -69.31, + 68.88 + ], + [ + -69.41, + 68.81 + ], + [ + -68.06, + 68.68 + ], + [ + -68.91, + 68.6 + ], + [ + -67.94, + 68.56 + ], + [ + -67.95, + 68.4 + ], + [ + -67.69, + 68.57 + ], + [ + -67.62, + 68.38 + ], + [ + -67.57, + 68.49 + ], + [ + -66.67, + 68.45 + ], + [ + -67.88, + 68.27 + ], + [ + -67.02, + 68.33 + ], + [ + -67.34, + 68.19 + ], + [ + -66.76, + 68.24 + ], + [ + -67.05, + 67.99 + ], + [ + -66.68, + 68.14 + ], + [ + -66.74, + 67.93 + ], + [ + -66.61, + 68.14 + ], + [ + -66.31, + 68.13 + ], + [ + -66.39, + 67.87 + ], + [ + -66.73, + 67.88 + ], + [ + -66.37, + 67.77 + ], + [ + -65.93, + 68.03 + ], + [ + -66.06, + 67.59 + ], + [ + -65.8, + 67.97 + ], + [ + -65.46, + 67.99 + ], + [ + -65.34, + 67.59 + ], + [ + -65.43, + 67.92 + ], + [ + -65.08, + 68.04 + ], + [ + -64.72, + 67.98 + ], + [ + -65.1, + 67.92 + ], + [ + -65.23, + 67.64 + ], + [ + -64.52, + 67.81 + ], + [ + -64.65, + 67.65 + ], + [ + -64.29, + 67.72 + ], + [ + -64.07, + 67.57 + ], + [ + -64.46, + 67.47 + ], + [ + -63.94, + 67.35 + ], + [ + -65, + 67.37 + ], + [ + -64.23, + 67.3 + ], + [ + -64.8, + 67.19 + ], + [ + -63.95, + 67.27 + ], + [ + -64.64, + 67.13 + ], + [ + -64.71, + 66.96 + ], + [ + -64.57, + 67.12 + ], + [ + -63.5, + 67.24 + ], + [ + -63.8, + 66.9 + ], + [ + -63.12, + 67.33 + ], + [ + -63.19, + 66.97 + ], + [ + -63.86, + 66.82 + ], + [ + -63.42, + 66.91 + ], + [ + -63.4, + 66.7 + ], + [ + -63.33, + 66.9 + ], + [ + -62.84, + 66.96 + ], + [ + -62.89, + 66.64 + ], + [ + -62.76, + 66.93 + ], + [ + -62.31, + 66.74 + ], + [ + -62.42, + 66.93 + ], + [ + -62.01, + 67.06 + ], + [ + -62.08, + 66.89 + ], + [ + -61.72, + 66.93 + ], + [ + -62.01, + 66.85 + ], + [ + -61.6, + 66.86 + ], + [ + -61.79, + 66.81 + ], + [ + -61.28, + 66.67 + ], + [ + -61.43, + 66.53 + ], + [ + -61.98, + 66.69 + ], + [ + -62.21, + 66.62 + ], + [ + -61.8, + 66.61 + ], + [ + -61.56, + 66.46 + ], + [ + -62.03, + 66.39 + ], + [ + -61.53, + 66.33 + ], + [ + -62.17, + 66.31 + ], + [ + -62.64, + 66.45 + ], + [ + -62.32, + 66.3 + ], + [ + -62.7, + 66.21 + ], + [ + -62.85, + 66.31 + ], + [ + -62.71, + 66.18 + ], + [ + -62.1, + 66.13 + ], + [ + -62.15, + 66.03 + ], + [ + -61.93, + 66.01 + ], + [ + -63.03, + 66.11 + ], + [ + -62.28, + 65.8 + ], + [ + -62.85, + 65.91 + ], + [ + -62.66, + 65.57 + ], + [ + -62.91, + 65.75 + ], + [ + -62.95, + 65.57 + ], + [ + -63.24, + 65.63 + ], + [ + -63.52, + 65.93 + ], + [ + -63.34, + 65.66 + ], + [ + -63.73, + 65.67 + ], + [ + -63.33, + 65.59 + ], + [ + -63.69, + 65.56 + ], + [ + -63.29, + 65.42 + ], + [ + -63.68, + 65.47 + ], + [ + -63.32, + 65.21 + ], + [ + -63.54, + 64.89 + ], + [ + -63.85, + 64.98 + ], + [ + -63.8, + 65.19 + ], + [ + -64.11, + 65.04 + ], + [ + -64.12, + 65.26 + ], + [ + -64.37, + 65.18 + ], + [ + -64.21, + 65.45 + ], + [ + -64.56, + 65.08 + ], + [ + -64.91, + 65.34 + ], + [ + -64.4, + 65.48 + ], + [ + -65.09, + 65.39 + ], + [ + -64.71, + 65.65 + ], + [ + -65.1, + 65.54 + ], + [ + -65.3, + 65.63 + ], + [ + -64.79, + 65.73 + ], + [ + -65.46, + 65.69 + ], + [ + -65.36, + 65.91 + ], + [ + -64.67, + 65.96 + ], + [ + -64.86, + 66.03 + ], + [ + -64.77, + 66.18 + ], + [ + -64.35, + 66.36 + ], + [ + -64.7, + 66.28 + ], + [ + -64.95, + 66.07 + ], + [ + -65.87, + 65.94 + ], + [ + -65.48, + 66.45 + ], + [ + -65.99, + 66.11 + ], + [ + -66.54, + 66.24 + ], + [ + -66.45, + 66.42 + ], + [ + -66.77, + 66.37 + ], + [ + -66.73, + 66.6 + ], + [ + -67.17, + 66.67 + ], + [ + -66.85, + 66.57 + ], + [ + -67.16, + 66.49 + ], + [ + -67.94, + 66.63 + ], + [ + -67.12, + 66.44 + ], + [ + -67.44, + 66.44 + ], + [ + -67.28, + 66.27 + ], + [ + -67.99, + 66.51 + ], + [ + -67.79, + 66.25 + ], + [ + -67.15, + 66.04 + ], + [ + -67.5, + 65.9 + ], + [ + -67.71, + 66.1 + ], + [ + -67.94, + 65.91 + ], + [ + -67.93, + 66.14 + ], + [ + -68.47, + 66.31 + ], + [ + -68.97, + 66.19 + ], + [ + -68.12, + 66.04 + ], + [ + -68.37, + 66.07 + ], + [ + -68.24, + 65.77 + ], + [ + -67.85, + 65.82 + ], + [ + -68.36, + 65.39 + ], + [ + -67.52, + 65.64 + ], + [ + -67.46, + 65.63 + ], + [ + -67.48, + 65.49 + ], + [ + -67.05, + 65.43 + ], + [ + -67.57, + 65.34 + ], + [ + -67.11, + 65.32 + ], + [ + -67.26, + 65.17 + ], + [ + -66.92, + 65.24 + ], + [ + -67.13, + 65.01 + ], + [ + -66.75, + 65.18 + ], + [ + -66.73, + 64.72 + ], + [ + -66.67, + 65.04 + ], + [ + -66.12, + 64.87 + ], + [ + -66.33, + 64.63 + ], + [ + -66.01, + 64.86 + ], + [ + -65.78, + 64.62 + ], + [ + -65.87, + 64.77 + ], + [ + -65.92, + 64.89 + ], + [ + -65.53, + 64.72 + ], + [ + -65.7, + 64.48 + ], + [ + -65.31, + 64.54 + ], + [ + -65.36, + 64.42 + ], + [ + -65.2, + 64.54 + ], + [ + -65.04, + 64.43 + ], + [ + -65.32, + 64.42 + ], + [ + -65.2, + 64.29 + ], + [ + -65.67, + 64.3 + ], + [ + -65.23, + 64.2 + ], + [ + -65.41, + 64.14 + ], + [ + -65.01, + 64.05 + ], + [ + -65.22, + 64.02 + ], + [ + -64.61, + 63.97 + ], + [ + -64.97, + 63.81 + ], + [ + -64.5, + 63.68 + ], + [ + -64.5, + 63.24 + ], + [ + -64.7, + 63.28 + ], + [ + -64.85, + 63.55 + ], + [ + -65.3, + 63.8 + ], + [ + -64.96, + 63.6 + ], + [ + -65.15, + 63.4 + ], + [ + -64.88, + 63.23 + ], + [ + -65.06, + 63.32 + ], + [ + -65.08, + 63.16 + ], + [ + -64.6, + 62.91 + ], + [ + -64.81, + 62.83 + ], + [ + -65.25, + 63 + ], + [ + -64.89, + 62.65 + ], + [ + -65.1, + 62.56 + ], + [ + -64.8, + 62.58 + ], + [ + -65.12, + 62.54 + ], + [ + -65.29, + 62.94 + ], + [ + -65.54, + 62.8 + ], + [ + -65.69, + 63.05 + ], + [ + -65.76, + 62.88 + ], + [ + -66.24, + 63.22 + ], + [ + -66.06, + 62.94 + ], + [ + -66.46, + 63.05 + ], + [ + -66.5, + 63.41 + ], + [ + -66.53, + 63 + ], + [ + -66.79, + 63.29 + ], + [ + -66.8, + 63.15 + ], + [ + -67.01, + 63.25 + ], + [ + -66.92, + 63.4 + ], + [ + -67.14, + 63.28 + ], + [ + -67.9, + 63.78 + ], + [ + -67.67, + 63.36 + ], + [ + -68.24, + 63.7 + ], + [ + -68.98, + 63.76 + ], + [ + -67.97, + 63.04 + ], + [ + -67.61, + 63.09 + ], + [ + -67.75, + 62.95 + ], + [ + -67.5, + 63.03 + ], + [ + -67.63, + 62.91 + ], + [ + -67.37, + 62.96 + ], + [ + -66.34, + 62.44 + ], + [ + -66.5, + 62.34 + ], + [ + -65.89, + 62.21 + ], + [ + -66.01, + 62.05 + ], + [ + -66.24, + 62.08 + ], + [ + -65.94, + 61.88 + ], + [ + -66.27, + 61.86 + ], + [ + -67.71, + 62.22 + ], + [ + -68.6, + 62.26 + ], + [ + -68.85, + 62.58 + ], + [ + -68.97, + 62.36 + ], + [ + -69.24, + 62.64 + ], + [ + -69.34, + 62.53 + ], + [ + -69.59, + 62.65 + ], + [ + -69.38, + 62.77 + ], + [ + -69.94, + 62.78 + ], + [ + -69.88, + 62.92 + ], + [ + -70.16, + 62.74 + ], + [ + -71, + 62.95 + ], + [ + -70.82, + 63.06 + ], + [ + -71.11, + 62.98 + ], + [ + -70.85, + 63.16 + ], + [ + -71.4, + 63.05 + ], + [ + -71.7, + 63.41 + ], + [ + -72.12, + 63.44 + ], + [ + -71.6, + 63.41 + ], + [ + -71.2, + 63.59 + ], + [ + -71.56, + 63.57 + ], + [ + -71.49, + 63.72 + ], + [ + -71.61, + 63.63 + ], + [ + -71.91, + 63.87 + ], + [ + -71.89, + 63.64 + ], + [ + -72.17, + 63.77 + ], + [ + -72.25, + 63.67 + ], + [ + -72.22, + 63.95 + ], + [ + -72.56, + 63.78 + ], + [ + -72.58, + 64.02 + ], + [ + -72.96, + 64.05 + ], + [ + -72.86, + 64.17 + ], + [ + -73.49, + 64.4 + ], + [ + -73.29, + 64.66 + ], + [ + -73.58, + 64.31 + ], + [ + -73.65, + 64.51 + ], + [ + -74.18, + 64.36 + ], + [ + -74.04, + 64.72 + ], + [ + -74.38, + 64.57 + ], + [ + -74.61, + 64.89 + ], + [ + -74.94, + 64.79 + ], + [ + -74.44, + 64.56 + ], + [ + -74.65, + 64.35 + ], + [ + -75.81, + 64.62 + ], + [ + -75.69, + 64.37 + ], + [ + -76.7, + 64.3 + ], + [ + -76.65, + 64.19 + ], + [ + -78.03, + 64.43 + ], + [ + -78.14, + 64.96 + ], + [ + -77.31, + 65.18 + ], + [ + -77.42, + 65.46 + ], + [ + -75.72, + 65.2 + ], + [ + -75.91, + 65.33 + ], + [ + -75.15, + 65.25 + ], + [ + -75.1, + 65.39 + ], + [ + -74.5, + 65.33 + ], + [ + -74.13, + 65.54 + ], + [ + -73.5, + 65.43 + ], + [ + -74.4, + 66.2 + ], + [ + -73.06, + 66.72 + ], + [ + -71.28, + 66.5 + ] + ], + [ + [ + -71.77, + 65.4 + ], + [ + -71.39, + 64.89 + ], + [ + -71.76, + 64.8 + ], + [ + -72.04, + 64.92 + ], + [ + -71.84, + 64.66 + ], + [ + -71.17, + 64.63 + ], + [ + -70.8, + 64.8 + ], + [ + -70.58, + 64.7 + ], + [ + -70.81, + 64.62 + ], + [ + -70.4, + 64.56 + ], + [ + -70.71, + 65.05 + ], + [ + -71.77, + 65.4 + ] + ], + [ + [ + -69.35, + 66.52 + ], + [ + -69.39, + 66.5 + ], + [ + -69.3, + 66.5 + ], + [ + -69.35, + 66.52 + ] + ], + [ + [ + -73.09, + 70.5 + ], + [ + -73.56, + 70.34 + ], + [ + -73.3, + 70.26 + ], + [ + -72.7, + 70.38 + ], + [ + -73.09, + 70.5 + ] + ] + ], + [ + [ + [ + -70.66, + 62.59 + ], + [ + -70.91, + 62.75 + ], + [ + -70.73, + 62.78 + ], + [ + -71.21, + 62.89 + ], + [ + -70.51, + 62.78 + ], + [ + -70.17, + 62.58 + ], + [ + -70.66, + 62.59 + ] + ] + ], + [ + [ + [ + -77.69, + 63.14 + ], + [ + -78.02, + 63.12 + ], + [ + -78.53, + 63.43 + ], + [ + -77.66, + 63.43 + ], + [ + -77.69, + 63.14 + ] + ] + ], + [ + [ + [ + -83.19, + 64.15 + ], + [ + -83.66, + 64.05 + ], + [ + -83.61, + 63.76 + ], + [ + -84.29, + 63.63 + ], + [ + -84.57, + 63.29 + ], + [ + -85.21, + 63.11 + ], + [ + -85.61, + 63.18 + ], + [ + -85.64, + 63.69 + ], + [ + -87.16, + 63.57 + ], + [ + -86.95, + 63.89 + ], + [ + -86.17, + 64.09 + ], + [ + -86.39, + 64.59 + ], + [ + -85.99, + 65.71 + ], + [ + -85.59, + 65.91 + ], + [ + -85.17, + 65.79 + ], + [ + -85.02, + 65.61 + ], + [ + -85.28, + 65.54 + ], + [ + -84.91, + 65.21 + ], + [ + -84.51, + 65.48 + ], + [ + -84.11, + 65.2 + ], + [ + -83.4, + 65.14 + ], + [ + -83.18, + 64.93 + ], + [ + -81.83, + 64.55 + ], + [ + -81.58, + 64.13 + ], + [ + -82, + 63.99 + ], + [ + -81.39, + 64.09 + ], + [ + -80.93, + 63.97 + ], + [ + -80.92, + 64.12 + ], + [ + -80.54, + 63.98 + ], + [ + -80.66, + 63.88 + ], + [ + -80.15, + 63.77 + ], + [ + -81.05, + 63.45 + ], + [ + -82.47, + 63.66 + ], + [ + -82.36, + 63.89 + ], + [ + -83.16, + 63.98 + ], + [ + -82.93, + 64.13 + ], + [ + -83.19, + 64.15 + ] + ] + ], + [ + [ + [ + -77.32, + 63.69 + ], + [ + -76.67, + 63.57 + ], + [ + -76.66, + 63.37 + ], + [ + -77.4, + 63.58 + ], + [ + -77.32, + 63.69 + ] + ] + ], + [ + [ + [ + -64.25, + 63.47 + ], + [ + -64.01, + 63.28 + ], + [ + -64.25, + 63.35 + ], + [ + -64.38, + 63.67 + ], + [ + -64.25, + 63.47 + ] + ] + ], + [ + [ + [ + -65.01, + 61.89 + ], + [ + -64.85, + 61.72 + ], + [ + -65.24, + 61.87 + ], + [ + -65.01, + 61.89 + ] + ] + ], + [ + [ + [ + -64.6, + 62.41 + ], + [ + -64.92, + 62.42 + ], + [ + -64.78, + 62.56 + ], + [ + -64.37, + 62.53 + ], + [ + -64.6, + 62.41 + ] + ] + ], + [ + [ + [ + -80.04, + 61.74 + ], + [ + -80.21, + 62.14 + ], + [ + -79.6, + 62.42 + ], + [ + -79.26, + 62.24 + ], + [ + -79.3, + 62.03 + ], + [ + -79.72, + 61.59 + ], + [ + -80.04, + 61.74 + ] + ] + ], + [ + [ + [ + -69.33, + 58.98 + ], + [ + -69.25, + 59.17 + ], + [ + -69.09, + 59.06 + ], + [ + -69.33, + 58.98 + ] + ] + ], + [ + [ + [ + -68.36, + 60.4 + ], + [ + -68.23, + 60.59 + ], + [ + -67.83, + 60.48 + ], + [ + -68.33, + 60.2 + ], + [ + -68.36, + 60.4 + ] + ] + ], + [ + [ + [ + -64.67, + 61.56 + ], + [ + -64.89, + 61.33 + ], + [ + -65.47, + 61.62 + ], + [ + -65.01, + 61.7 + ], + [ + -64.67, + 61.56 + ] + ] + ], + [ + [ + [ + -64.54, + 60.38 + ], + [ + -64.4, + 60.28 + ], + [ + -64.87, + 60.46 + ], + [ + -64.54, + 60.38 + ] + ] + ], + [ + [ + [ + -80, + 56.32 + ], + [ + -79.82, + 56.37 + ], + [ + -79.72, + 56.35 + ], + [ + -79.71, + 56.29 + ], + [ + -79.54, + 56.54 + ], + [ + -79.66, + 56.32 + ], + [ + -79.72, + 56.29 + ], + [ + -79.76, + 56.27 + ], + [ + -80.05, + 56.17 + ], + [ + -80, + 56.32 + ] + ] + ], + [ + [ + [ + -78.91, + 56.14 + ], + [ + -78.68, + 56.44 + ], + [ + -78.67, + 56.17 + ], + [ + -78.91, + 56.14 + ] + ] + ], + [ + [ + [ + -61.41, + 56.52 + ], + [ + -61.14, + 56.44 + ], + [ + -61.64, + 56.49 + ], + [ + -61.41, + 56.52 + ] + ] + ], + [ + [ + [ + -61.45, + 56.85 + ], + [ + -61.39, + 56.6 + ], + [ + -61.72, + 56.67 + ], + [ + -61.48, + 56.96 + ], + [ + -61.34, + 56.93 + ], + [ + -61.45, + 56.85 + ] + ] + ], + [ + [ + [ + -61.72, + 57.54 + ], + [ + -61.65, + 57.39 + ], + [ + -61.92, + 57.44 + ], + [ + -61.72, + 57.54 + ] + ] + ], + [ + [ + [ + -61.97, + 57.58 + ], + [ + -61.78, + 57.55 + ], + [ + -61.92, + 57.45 + ], + [ + -61.97, + 57.58 + ] + ] + ], + [ + [ + [ + -81.49, + 53.2 + ], + [ + -80.91, + 53.09 + ], + [ + -80.71, + 52.67 + ], + [ + -82.05, + 53.01 + ], + [ + -81.49, + 53.2 + ] + ] + ], + [ + [ + [ + -79.33, + 51.96 + ], + [ + -79.67, + 51.98 + ], + [ + -79.34, + 52.1 + ], + [ + -79.33, + 51.96 + ] + ] + ], + [ + [ + [ + -99.98, + 52.46 + ], + [ + -99.84, + 52.54 + ], + [ + -99.91, + 52.3 + ], + [ + -99.98, + 52.46 + ] + ] + ], + [ + [ + [ + -73.28, + 53.96 + ], + [ + -73.39, + 54.02 + ], + [ + -73.11, + 53.96 + ], + [ + -73.28, + 53.96 + ] + ] + ], + [ + [ + [ + -79.39, + 56.15 + ], + [ + -79.34, + 56.24 + ], + [ + -79.39, + 56.24 + ], + [ + -79.25, + 56.63 + ], + [ + -79.28, + 56.54 + ], + [ + -79.22, + 56.51 + ], + [ + -79.23, + 56.55 + ], + [ + -79.13, + 56.54 + ], + [ + -79.06, + 56.43 + ], + [ + -78.92, + 56.43 + ], + [ + -78.88, + 56.31 + ], + [ + -79.21, + 55.86 + ], + [ + -78.94, + 56.39 + ], + [ + -79.28, + 55.85 + ], + [ + -79.13, + 56.24 + ], + [ + -79.47, + 55.87 + ], + [ + -79.78, + 55.78 + ], + [ + -79.52, + 56.13 + ], + [ + -79.91, + 55.82 + ], + [ + -79.85, + 55.99 + ], + [ + -80.02, + 55.92 + ], + [ + -79.63, + 56.2 + ], + [ + -79.67, + 56.1 + ], + [ + -79.45, + 56.56 + ], + [ + -79.64, + 56.08 + ], + [ + -79.39, + 56.24 + ], + [ + -79.39, + 56.15 + ], + [ + -79.41, + 56.15 + ], + [ + -79.38, + 56.05 + ], + [ + -79.39, + 56.15 + ] + ] + ], + [ + [ + [ + -61.08, + 56.11 + ], + [ + -60.94, + 56.01 + ], + [ + -61.23, + 56.06 + ], + [ + -61.08, + 56.11 + ] + ] + ], + [ + [ + [ + -130.27, + 54.85 + ], + [ + -130.49, + 54.83 + ], + [ + -130.19, + 55.03 + ], + [ + -130.27, + 54.85 + ] + ] + ], + [ + [ + [ + -130.28, + 53.8 + ], + [ + -130.08, + 53.56 + ], + [ + -130.41, + 53.67 + ], + [ + -130.28, + 53.8 + ] + ] + ], + [ + [ + [ + -130.7, + 53.91 + ], + [ + -130.64, + 53.83 + ], + [ + -130.72, + 53.94 + ], + [ + -130.42, + 54.1 + ], + [ + -130.23, + 53.98 + ], + [ + -130.34, + 53.83 + ], + [ + -130.52, + 53.87 + ], + [ + -130.47, + 53.89 + ], + [ + -130.41, + 53.97 + ], + [ + -130.34, + 53.96 + ], + [ + -130.41, + 54.03 + ], + [ + -130.49, + 53.88 + ], + [ + -130.56, + 53.9 + ], + [ + -130.64, + 53.96 + ], + [ + -130.7, + 53.91 + ] + ] + ], + [ + [ + [ + -129.1, + 53.49 + ], + [ + -129.17, + 53.38 + ], + [ + -129.18, + 53.63 + ], + [ + -128.84, + 53.71 + ], + [ + -129.1, + 53.49 + ] + ] + ], + [ + [ + [ + -129.47, + 53.38 + ], + [ + -129.59, + 53.21 + ], + [ + -130.26, + 53.89 + ], + [ + -129.47, + 53.38 + ] + ] + ], + [ + [ + [ + -129.77, + 53.19 + ], + [ + -129.96, + 53.17 + ], + [ + -130.54, + 53.63 + ], + [ + -129.99, + 53.45 + ], + [ + -129.77, + 53.19 + ] + ] + ], + [ + [ + [ + -129.33, + 53.22 + ], + [ + -129.23, + 53.32 + ], + [ + -129.15, + 53.1 + ], + [ + -129.33, + 53.22 + ] + ] + ], + [ + [ + [ + -129.08, + 52.52 + ], + [ + -129.28, + 52.83 + ], + [ + -128.93, + 52.61 + ], + [ + -128.97, + 52.45 + ], + [ + -129.08, + 52.52 + ] + ] + ], + [ + [ + [ + -128.7, + 53.16 + ], + [ + -128.52, + 52.9 + ], + [ + -128.76, + 52.6 + ], + [ + -128.66, + 52.97 + ], + [ + -128.89, + 52.65 + ], + [ + -129.14, + 52.85 + ], + [ + -128.9, + 53.03 + ], + [ + -129.11, + 52.9 + ], + [ + -129.2, + 53 + ], + [ + -129.06, + 53.21 + ], + [ + -128.89, + 53.16 + ], + [ + -129.08, + 53.29 + ], + [ + -128.7, + 53.16 + ] + ] + ], + [ + [ + [ + -128.52, + 52.59 + ], + [ + -128.5, + 52.43 + ], + [ + -128.83, + 52.51 + ], + [ + -128.55, + 52.68 + ], + [ + -128.52, + 52.59 + ] + ] + ], + [ + [ + [ + -128.16, + 52.77 + ], + [ + -128.29, + 52.59 + ], + [ + -128.35, + 52.78 + ], + [ + -128.16, + 52.77 + ] + ] + ], + [ + [ + [ + -127.66, + 52.27 + ], + [ + -127.23, + 52.42 + ], + [ + -127.9, + 51.93 + ], + [ + -127.66, + 52.27 + ] + ] + ], + [ + [ + [ + -128.11, + 51.84 + ], + [ + -128.02, + 51.95 + ], + [ + -128.13, + 51.96 + ], + [ + -128.17, + 51.85 + ], + [ + -128.25, + 51.89 + ], + [ + -127.99, + 52.08 + ], + [ + -127.96, + 51.95 + ], + [ + -128.08, + 51.79 + ], + [ + -128.11, + 51.84 + ] + ] + ], + [ + [ + [ + -54.84, + 49.57 + ], + [ + -54.55, + 49.64 + ], + [ + -54.75, + 49.47 + ], + [ + -54.84, + 49.57 + ] + ] + ], + [ + [ + [ + -54.18, + 49.7 + ], + [ + -54, + 49.65 + ], + [ + -54.29, + 49.56 + ], + [ + -54.18, + 49.7 + ] + ] + ], + [ + [ + [ + -64.34, + 49.92 + ], + [ + -62.7, + 49.66 + ], + [ + -61.9, + 49.35 + ], + [ + -61.7, + 49.08 + ], + [ + -63.18, + 49.26 + ], + [ + -64.51, + 49.86 + ], + [ + -64.34, + 49.92 + ] + ] + ], + [ + [ + [ + -53.74, + 48.11 + ], + [ + -53.95, + 48.21 + ], + [ + -53.72, + 48.15 + ], + [ + -53.52, + 48.2 + ], + [ + -53.74, + 48.11 + ] + ] + ], + [ + [ + [ + -61.85, + 47.22 + ], + [ + -62.02, + 47.23 + ], + [ + -61.96, + 47.39 + ], + [ + -61.4, + 47.63 + ], + [ + -61.87, + 47.42 + ], + [ + -61.85, + 47.22 + ] + ] + ], + [ + [ + [ + -57.88, + 48.94 + ], + [ + -58.15, + 49.12 + ], + [ + -57.85, + 49.18 + ], + [ + -58.11, + 49.15 + ], + [ + -57.92, + 49.25 + ], + [ + -58.2, + 49.23 + ], + [ + -58.23, + 49.39 + ], + [ + -57.99, + 49.56 + ], + [ + -57.7, + 49.45 + ], + [ + -57.94, + 49.73 + ], + [ + -57.61, + 50.21 + ], + [ + -57.44, + 50.18 + ], + [ + -57.61, + 50.21 + ], + [ + -57.37, + 50.6 + ], + [ + -57.15, + 50.6 + ], + [ + -57.41, + 50.7 + ], + [ + -56.95, + 50.96 + ], + [ + -56.56, + 51.34 + ], + [ + -55.9, + 51.63 + ], + [ + -55.9, + 51.5 + ], + [ + -55.65, + 51.47 + ], + [ + -55.74, + 51.59 + ], + [ + -55.42, + 51.59 + ], + [ + -55.59, + 51.3 + ], + [ + -56.19, + 51.32 + ], + [ + -56.03, + 51.18 + ], + [ + -55.77, + 51.22 + ], + [ + -55.73, + 51.09 + ], + [ + -56.1, + 50.72 + ], + [ + -56.1, + 50.85 + ], + [ + -56.25, + 50.9 + ], + [ + -56.2, + 50.85 + ], + [ + -56.27, + 50.8 + ], + [ + -56.5, + 50.79 + ], + [ + -56.28, + 50.79 + ], + [ + -56.25, + 50.81 + ], + [ + -56.22, + 50.83 + ], + [ + -56.2, + 50.83 + ], + [ + -56.2, + 50.85 + ], + [ + -56.16, + 50.87 + ], + [ + -56.11, + 50.67 + ], + [ + -56.73, + 50.13 + ], + [ + -56.87, + 49.55 + ], + [ + -56.16, + 50.16 + ], + [ + -56.19, + 49.93 + ], + [ + -56.02, + 50.04 + ], + [ + -55.78, + 49.92 + ], + [ + -55.48, + 49.97 + ], + [ + -56.18, + 49.62 + ], + [ + -55.89, + 49.72 + ], + [ + -56, + 49.57 + ], + [ + -55.84, + 49.57 + ], + [ + -56.14, + 49.42 + ], + [ + -55.69, + 49.56 + ], + [ + -55.9, + 49.46 + ], + [ + -55.69, + 49.38 + ], + [ + -55.54, + 49.49 + ], + [ + -55.61, + 49.41 + ], + [ + -55.37, + 49.5 + ], + [ + -55.49, + 49.33 + ], + [ + -55.32, + 49.41 + ], + [ + -55.32, + 49.3 + ], + [ + -55.25, + 49.4 + ], + [ + -55.34, + 49.54 + ], + [ + -55.16, + 49.54 + ], + [ + -55.3, + 49.07 + ], + [ + -55.09, + 49.36 + ], + [ + -55.04, + 49.22 + ], + [ + -54.88, + 49.41 + ], + [ + -54.84, + 49.27 + ], + [ + -54.45, + 49.48 + ], + [ + -54.5, + 49.26 + ], + [ + -54.38, + 49.44 + ], + [ + -53.94, + 49.46 + ], + [ + -53.46, + 49.26 + ], + [ + -53.88, + 48.92 + ], + [ + -54.22, + 48.77 + ], + [ + -53.88, + 48.84 + ], + [ + -53.97, + 48.62 + ], + [ + -53.62, + 48.68 + ], + [ + -54.17, + 48.32 + ], + [ + -53.66, + 48.54 + ], + [ + -53.63, + 48.4 + ], + [ + -53.45, + 48.63 + ], + [ + -53.26, + 48.52 + ], + [ + -53.09, + 48.7 + ], + [ + -53, + 48.6 + ], + [ + -53.11, + 48.4 + ], + [ + -53.37, + 48.4 + ], + [ + -53.39, + 48.27 + ], + [ + -53.61, + 48.26 + ], + [ + -53.64, + 48.17 + ], + [ + -53.96, + 48.24 + ], + [ + -53.93, + 48.08 + ], + [ + -53.68, + 48.06 + ], + [ + -53.96, + 48.02 + ], + [ + -53.61, + 48.05 + ], + [ + -53.8, + 47.77 + ], + [ + -53.94, + 47.86 + ], + [ + -53.86, + 47.69 + ], + [ + -53.56, + 47.52 + ], + [ + -53.3, + 48.01 + ], + [ + -52.95, + 48.17 + ], + [ + -53.28, + 47.55 + ], + [ + -53.13, + 47.39 + ], + [ + -52.79, + 47.81 + ], + [ + -52.62, + 47.52 + ], + [ + -53.07, + 46.66 + ], + [ + -53.35, + 46.77 + ], + [ + -53.57, + 46.62 + ], + [ + -53.59, + 46.83 + ], + [ + -53.57, + 46.83 + ], + [ + -53.59, + 46.83 + ], + [ + -53.61, + 46.83 + ], + [ + -53.4, + 47.18 + ], + [ + -53.55, + 47.22 + ], + [ + -54.2, + 46.82 + ], + [ + -53.79, + 47.44 + ], + [ + -53.94, + 47.45 + ], + [ + -53.81, + 47.58 + ], + [ + -53.99, + 47.85 + ], + [ + -54.27, + 47.93 + ], + [ + -54.43, + 47.55 + ], + [ + -54.74, + 47.36 + ], + [ + -54.84, + 47.43 + ], + [ + -55.06, + 47.19 + ], + [ + -55.33, + 47.11 + ], + [ + -55.09, + 47.16 + ], + [ + -55.26, + 46.92 + ], + [ + -55.63, + 46.89 + ], + [ + -55.97, + 47 + ], + [ + -55.5, + 47.13 + ], + [ + -55.19, + 47.2 + ], + [ + -55.36, + 47.24 + ], + [ + -55.3, + 47.39 + ], + [ + -54.71, + 47.68 + ], + [ + -55.09, + 47.59 + ], + [ + -54.94, + 47.81 + ], + [ + -55.12, + 47.58 + ], + [ + -55.12, + 47.7 + ], + [ + -55.44, + 47.73 + ], + [ + -55.58, + 47.4 + ], + [ + -55.58, + 47.58 + ], + [ + -55.94, + 47.44 + ], + [ + -55.72, + 47.62 + ], + [ + -56.16, + 47.48 + ], + [ + -55.62, + 47.68 + ], + [ + -55.93, + 47.66 + ], + [ + -55.6, + 48 + ], + [ + -56.05, + 47.7 + ], + [ + -55.99, + 47.85 + ], + [ + -56.11, + 47.75 + ], + [ + -56.18, + 47.89 + ], + [ + -56.27, + 47.64 + ], + [ + -56.35, + 47.8 + ], + [ + -56.38, + 47.6 + ], + [ + -56.6, + 47.75 + ], + [ + -56.53, + 47.62 + ], + [ + -56.77, + 47.66 + ], + [ + -56.81, + 47.53 + ], + [ + -56.84, + 47.66 + ], + [ + -56.87, + 47.54 + ], + [ + -57.18, + 47.71 + ], + [ + -57.22, + 47.61 + ], + [ + -57.28, + 47.88 + ], + [ + -57.4, + 47.62 + ], + [ + -57.58, + 47.65 + ], + [ + -57.5, + 47.73 + ], + [ + -57.66, + 47.6 + ], + [ + -57.72, + 47.75 + ], + [ + -57.78, + 47.62 + ], + [ + -57.91, + 47.75 + ], + [ + -58.36, + 47.65 + ], + [ + -58.33, + 47.8 + ], + [ + -58.42, + 47.64 + ], + [ + -59.31, + 47.62 + ], + [ + -59.4, + 47.92 + ], + [ + -58.28, + 48.51 + ], + [ + -59.22, + 48.55 + ], + [ + -58.76, + 48.79 + ], + [ + -58.97, + 48.63 + ], + [ + -58.71, + 48.56 + ], + [ + -58.37, + 49.15 + ], + [ + -57.88, + 48.94 + ] + ], + [ + [ + -54.01, + 49.24 + ], + [ + -54.1, + 49.17 + ], + [ + -53.9, + 49.18 + ], + [ + -54.01, + 49.24 + ] + ], + [ + [ + -57, + 49.38 + ], + [ + -57.06, + 49.18 + ], + [ + -56.87, + 49.27 + ], + [ + -57, + 49.38 + ] + ], + [ + [ + -56.6, + 51.21 + ], + [ + -56.73, + 51.1 + ], + [ + -56.53, + 51.1 + ], + [ + -56.6, + 51.21 + ] + ], + [ + [ + -56.65, + 48.34 + ], + [ + -56.84, + 48.22 + ], + [ + -56.73, + 48.12 + ], + [ + -56.32, + 48.28 + ], + [ + -56.65, + 48.34 + ] + ], + [ + [ + -57.26, + 48.37 + ], + [ + -57.39, + 48.21 + ], + [ + -57.11, + 48.34 + ], + [ + -57.26, + 48.37 + ] + ], + [ + [ + -57.48, + 48.91 + ], + [ + -57.13, + 49.22 + ], + [ + -57.57, + 48.91 + ], + [ + -57.61, + 48.89 + ], + [ + -57.63, + 48.89 + ], + [ + -57.61, + 48.89 + ], + [ + -57.57, + 48.91 + ], + [ + -57.48, + 48.91 + ] + ] + ], + [ + [ + [ + -63.02, + 46.29 + ], + [ + -62.86, + 46.36 + ], + [ + -63.21, + 46.28 + ], + [ + -63.25, + 46.13 + ], + [ + -63.65, + 46.23 + ], + [ + -63.75, + 46.4 + ], + [ + -64.14, + 46.4 + ], + [ + -64.08, + 46.65 + ], + [ + -64.38, + 46.62 + ], + [ + -64.4, + 46.72 + ], + [ + -64, + 47.06 + ], + [ + -64.15, + 46.69 + ], + [ + -63.89, + 46.65 + ], + [ + -63.93, + 46.46 + ], + [ + -63.69, + 46.43 + ], + [ + -63.66, + 46.57 + ], + [ + -62.98, + 46.35 + ], + [ + -61.97, + 46.45 + ], + [ + -62.64, + 46.24 + ], + [ + -62.45, + 46.1 + ], + [ + -62.56, + 45.97 + ], + [ + -63.02, + 46.05 + ], + [ + -62.84, + 46.15 + ], + [ + -63.11, + 46.2 + ], + [ + -63.02, + 46.29 + ] + ] + ], + [ + [ + [ + -60.69, + 46.01 + ], + [ + -60.32, + 46.21 + ], + [ + -60.67, + 46.07 + ], + [ + -60.36, + 46.32 + ], + [ + -60.23, + 46.11 + ], + [ + -60.13, + 46.27 + ], + [ + -59.81, + 46.17 + ], + [ + -60, + 46.04 + ], + [ + -59.79, + 45.95 + ], + [ + -60.15, + 45.88 + ], + [ + -60.26, + 45.71 + ], + [ + -60.73, + 45.57 + ], + [ + -60.92, + 45.66 + ], + [ + -61.13, + 45.57 + ], + [ + -61.23, + 45.61 + ], + [ + -61.33, + 45.56 + ], + [ + -61.47, + 45.72 + ], + [ + -61.55, + 46.04 + ], + [ + -60.62, + 47.03 + ], + [ + -60.41, + 47.04 + ], + [ + -60.35, + 46.62 + ], + [ + -60.62, + 46.21 + ], + [ + -60.42, + 46.29 + ], + [ + -61.13, + 45.97 + ], + [ + -60.74, + 46.07 + ], + [ + -61.17, + 45.71 + ], + [ + -60.9, + 45.77 + ], + [ + -60.83, + 45.66 + ], + [ + -60.37, + 46.01 + ], + [ + -60.72, + 45.9 + ], + [ + -60.69, + 46.01 + ] + ] + ], + [ + [ + [ + -66.75, + 44.68 + ], + [ + -66.9, + 44.6 + ], + [ + -66.78, + 44.8 + ], + [ + -66.75, + 44.68 + ] + ] + ], + [ + [ + [ + -123.89, + 49.14 + ], + [ + -123.56, + 48.8 + ], + [ + -123.55, + 48.49 + ], + [ + -123.44, + 48.7 + ], + [ + -123.27, + 48.46 + ], + [ + -123.56, + 48.31 + ], + [ + -125.21, + 48.78 + ], + [ + -124.86, + 49 + ], + [ + -124.83, + 49.26 + ], + [ + -124.91, + 48.98 + ], + [ + -125.2, + 49.1 + ], + [ + -125.22, + 48.95 + ], + [ + -125.35, + 49.04 + ], + [ + -125.54, + 48.92 + ], + [ + -125.92, + 49.14 + ], + [ + -125.73, + 49.07 + ], + [ + -125.6, + 49.21 + ], + [ + -125.79, + 49.14 + ], + [ + -125.78, + 49.37 + ], + [ + -125.97, + 49.23 + ], + [ + -126.03, + 49.46 + ], + [ + -126.21, + 49.4 + ], + [ + -126.3, + 49.52 + ], + [ + -126.26, + 49.35 + ], + [ + -126.4, + 49.48 + ], + [ + -126.55, + 49.38 + ], + [ + -126.48, + 49.64 + ], + [ + -126.1, + 49.68 + ], + [ + -126.44, + 49.65 + ], + [ + -126.5, + 49.8 + ], + [ + -126.59, + 49.69 + ], + [ + -126.65, + 49.92 + ], + [ + -126.86, + 49.98 + ], + [ + -126.83, + 49.88 + ], + [ + -126.94, + 49.99 + ], + [ + -126.94, + 49.86 + ], + [ + -127.15, + 49.86 + ], + [ + -127.09, + 50.15 + ], + [ + -127.31, + 50.2 + ], + [ + -127.34, + 50.02 + ], + [ + -127.43, + 50.19 + ], + [ + -127.92, + 50.11 + ], + [ + -127.72, + 50.3 + ], + [ + -127.98, + 50.32 + ], + [ + -127.94, + 50.46 + ], + [ + -127.59, + 50.49 + ], + [ + -127.43, + 50.34 + ], + [ + -127.61, + 50.52 + ], + [ + -127.42, + 50.6 + ], + [ + -128.01, + 50.65 + ], + [ + -127.56, + 50.55 + ], + [ + -128.05, + 50.44 + ], + [ + -128.43, + 50.79 + ], + [ + -127.91, + 50.87 + ], + [ + -126.87, + 50.53 + ], + [ + -125.45, + 50.33 + ], + [ + -125.39, + 50.12 + ], + [ + -124.86, + 49.71 + ], + [ + -124.98, + 49.67 + ], + [ + -124.79, + 49.46 + ], + [ + -123.89, + 49.14 + ] + ] + ], + [ + [ + [ + -125.34, + 50.14 + ], + [ + -125.27, + 50.26 + ], + [ + -125.38, + 50.28 + ], + [ + -125.24, + 50.31 + ], + [ + -125.16, + 50 + ], + [ + -125.34, + 50.14 + ] + ] + ], + [ + [ + [ + -126.63, + 49.66 + ], + [ + -126.83, + 49.62 + ], + [ + -126.95, + 49.73 + ], + [ + -126.74, + 49.8 + ], + [ + -126.97, + 49.83 + ], + [ + -126.67, + 49.86 + ], + [ + -126.63, + 49.66 + ] + ] + ], + [ + [ + [ + -126.08, + 49.37 + ], + [ + -126.05, + 49.26 + ], + [ + -126.23, + 49.28 + ], + [ + -126.08, + 49.37 + ] + ] + ], + [ + [ + [ + -123.5, + 48.85 + ], + [ + -123.49, + 48.71 + ], + [ + -123.6, + 48.95 + ], + [ + -123.5, + 48.85 + ] + ] + ], + [ + [ + [ + -125.4, + 50.3 + ], + [ + -125.28, + 50.44 + ], + [ + -125.16, + 50.39 + ], + [ + -125.4, + 50.3 + ] + ] + ], + [ + [ + [ + -126.42, + 50.52 + ], + [ + -126.68, + 50.55 + ], + [ + -126.21, + 50.58 + ], + [ + -126.42, + 50.52 + ] + ] + ], + [ + [ + [ + -126.52, + 50.65 + ], + [ + -126.6, + 50.7 + ], + [ + -126.33, + 50.83 + ], + [ + -126.16, + 50.76 + ], + [ + -126.52, + 50.65 + ] + ] + ], + [ + [ + [ + -128.15, + 51.66 + ], + [ + -127.92, + 51.61 + ], + [ + -127.9, + 51.42 + ], + [ + -128.15, + 51.66 + ] + ] + ], + [ + [ + [ + -82.31, + 45.95 + ], + [ + -82.18, + 45.84 + ], + [ + -81.87, + 45.92 + ], + [ + -81.81, + 45.71 + ], + [ + -81.69, + 45.9 + ], + [ + -81.58, + 45.77 + ], + [ + -81.87, + 45.51 + ], + [ + -83.23, + 45.87 + ], + [ + -82.84, + 46 + ], + [ + -82.56, + 45.77 + ], + [ + -82.73, + 45.95 + ], + [ + -82.31, + 45.95 + ] + ], + [ + [ + -81.96, + 45.8 + ], + [ + -82.13, + 45.8 + ], + [ + -82.09, + 45.67 + ], + [ + -81.84, + 45.74 + ], + [ + -81.96, + 45.8 + ] + ] + ], + [ + [ + [ + -132.63, + 53.96 + ], + [ + -132.31, + 54.11 + ], + [ + -132.11, + 53.89 + ], + [ + -132.26, + 53.76 + ], + [ + -132.67, + 53.68 + ], + [ + -132.36, + 53.67 + ], + [ + -132.48, + 53.56 + ], + [ + -132.14, + 53.7 + ], + [ + -132.09, + 53.9 + ], + [ + -132.2, + 54.05 + ], + [ + -131.66, + 54.15 + ], + [ + -131.97, + 53.28 + ], + [ + -132.32, + 53.23 + ], + [ + -132.21, + 53.15 + ], + [ + -132.71, + 53.25 + ], + [ + -132.55, + 53.33 + ], + [ + -132.72, + 53.38 + ], + [ + -132.42, + 53.34 + ], + [ + -132.99, + 53.56 + ], + [ + -132.82, + 53.6 + ], + [ + -133.13, + 53.8 + ], + [ + -133.07, + 54.18 + ], + [ + -132.59, + 54.12 + ], + [ + -132.63, + 53.96 + ] + ] + ], + [ + [ + [ + -131.6, + 52.66 + ], + [ + -131.69, + 52.73 + ], + [ + -131.45, + 52.71 + ], + [ + -131.6, + 52.66 + ] + ] + ], + [ + [ + [ + -132.14, + 53.14 + ], + [ + -131.8, + 53.25 + ], + [ + -131.61, + 53.03 + ], + [ + -132.03, + 53.04 + ], + [ + -131.62, + 52.9 + ], + [ + -132.01, + 52.88 + ], + [ + -131.66, + 52.81 + ], + [ + -131.85, + 52.7 + ], + [ + -131.04, + 52.16 + ], + [ + -131.29, + 52.24 + ], + [ + -131.31, + 52.15 + ], + [ + -132.1, + 52.72 + ], + [ + -131.97, + 52.8 + ], + [ + -132.24, + 52.8 + ], + [ + -132.36, + 52.95 + ], + [ + -132.11, + 52.99 + ], + [ + -132.57, + 53.08 + ], + [ + -132.14, + 53.14 + ] + ] + ] + ] + }, + "properties": { + "A3": "CAN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 24.35, + 57.88 + ], + [ + 24.78, + 57.99 + ], + [ + 24.82, + 57.98 + ], + [ + 24.92, + 58 + ], + [ + 24.93, + 58 + ], + [ + 25.3, + 58.08 + ], + [ + 25.66, + 57.91 + ], + [ + 25.67, + 57.91 + ], + [ + 26.21, + 57.67 + ], + [ + 26.23, + 57.66 + ], + [ + 26.24, + 57.66 + ], + [ + 26.23, + 57.65 + ], + [ + 26.24, + 57.65 + ], + [ + 26.24, + 57.63 + ], + [ + 26.62, + 57.51 + ], + [ + 26.85, + 57.59 + ], + [ + 27.07, + 57.58 + ], + [ + 27.35, + 57.52 + ], + [ + 27.4, + 57.53 + ], + [ + 27.42, + 57.52 + ], + [ + 27.43, + 57.53 + ], + [ + 27.44, + 57.53 + ], + [ + 27.45, + 57.53 + ], + [ + 27.46, + 57.53 + ], + [ + 27.47, + 57.53 + ], + [ + 27.47, + 57.54 + ], + [ + 27.48, + 57.54 + ], + [ + 27.55, + 57.52 + ], + [ + 27.56, + 57.52 + ], + [ + 27.55, + 57.52 + ], + [ + 27.56, + 57.52 + ], + [ + 27.57, + 57.51 + ], + [ + 27.56, + 57.51 + ], + [ + 27.56, + 57.5 + ], + [ + 27.56, + 57.49 + ], + [ + 27.55, + 57.48 + ], + [ + 27.55, + 57.47 + ], + [ + 27.87, + 57.3 + ], + [ + 27.66, + 56.83 + ], + [ + 27.83, + 56.87 + ], + [ + 27.91, + 56.75 + ], + [ + 28.03, + 56.61 + ], + [ + 28.04, + 56.59 + ], + [ + 28.12, + 56.51 + ], + [ + 28.13, + 56.51 + ], + [ + 28.18, + 56.39 + ], + [ + 28.17, + 56.39 + ], + [ + 28.19, + 56.36 + ], + [ + 28.24, + 56.27 + ], + [ + 28.15, + 56.17 + ], + [ + 27.86, + 56.04 + ], + [ + 27.64, + 55.9 + ], + [ + 27.63, + 55.9 + ], + [ + 27.64, + 55.85 + ], + [ + 27.61, + 55.79 + ], + [ + 27.59, + 55.78 + ], + [ + 27.56, + 55.78 + ], + [ + 27.55, + 55.78 + ], + [ + 27.53, + 55.79 + ], + [ + 27.52, + 55.79 + ], + [ + 27.51, + 55.79 + ], + [ + 27.5, + 55.79 + ], + [ + 27.48, + 55.79 + ], + [ + 27.46, + 55.79 + ], + [ + 27.44, + 55.79 + ], + [ + 27.42, + 55.8 + ], + [ + 27.4, + 55.8 + ], + [ + 27.39, + 55.8 + ], + [ + 27.25, + 55.79 + ], + [ + 27.25, + 55.8 + ], + [ + 26.86, + 55.71 + ], + [ + 26.85, + 55.71 + ], + [ + 26.74, + 55.68 + ], + [ + 26.7, + 55.7 + ], + [ + 26.67, + 55.7 + ], + [ + 26.65, + 55.71 + ], + [ + 26.65, + 55.7 + ], + [ + 26.63, + 55.68 + ], + [ + 26.62, + 55.68 + ], + [ + 26.58, + 55.68 + ], + [ + 26.56, + 55.68 + ], + [ + 26.54, + 55.68 + ], + [ + 26.37, + 55.73 + ], + [ + 26.31, + 55.74 + ], + [ + 26.3, + 55.75 + ], + [ + 26.28, + 55.76 + ], + [ + 26.23, + 55.81 + ], + [ + 26.23, + 55.82 + ], + [ + 26.23, + 55.83 + ], + [ + 26.22, + 55.85 + ], + [ + 26.21, + 55.85 + ], + [ + 26.07, + 55.92 + ], + [ + 26.07, + 55.93 + ], + [ + 25.91, + 55.99 + ], + [ + 25.9, + 56 + ], + [ + 25.54, + 56.16 + ], + [ + 25.53, + 56.16 + ], + [ + 25.08, + 56.2 + ], + [ + 25.07, + 56.2 + ], + [ + 25.07, + 56.22 + ], + [ + 25.07, + 56.23 + ], + [ + 25.07, + 56.24 + ], + [ + 25.06, + 56.24 + ], + [ + 25.06, + 56.25 + ], + [ + 25.06, + 56.26 + ], + [ + 24.97, + 56.33 + ], + [ + 24.97, + 56.34 + ], + [ + 24.97, + 56.35 + ], + [ + 24.97, + 56.36 + ], + [ + 24.92, + 56.44 + ], + [ + 24.89, + 56.45 + ], + [ + 24.83, + 56.41 + ], + [ + 24.82, + 56.41 + ], + [ + 24.81, + 56.42 + ], + [ + 24.8, + 56.41 + ], + [ + 24.79, + 56.4 + ], + [ + 24.77, + 56.4 + ], + [ + 24.76, + 56.4 + ], + [ + 24.72, + 56.4 + ], + [ + 24.7, + 56.39 + ], + [ + 24.7, + 56.38 + ], + [ + 24.69, + 56.38 + ], + [ + 24.68, + 56.38 + ], + [ + 24.67, + 56.38 + ], + [ + 24.65, + 56.38 + ], + [ + 24.64, + 56.38 + ], + [ + 24.63, + 56.38 + ], + [ + 24.63, + 56.37 + ], + [ + 24.63, + 56.36 + ], + [ + 24.61, + 56.34 + ], + [ + 24.59, + 56.33 + ], + [ + 24.58, + 56.33 + ], + [ + 24.58, + 56.32 + ], + [ + 24.58, + 56.29 + ], + [ + 24.56, + 56.29 + ], + [ + 24.35, + 56.29 + ], + [ + 24.34, + 56.29 + ], + [ + 24.3, + 56.3 + ], + [ + 24.1, + 56.28 + ], + [ + 24.08, + 56.28 + ], + [ + 23.67, + 56.37 + ], + [ + 23.66, + 56.36 + ], + [ + 23.37, + 56.38 + ], + [ + 23.35, + 56.38 + ], + [ + 23.28, + 56.37 + ], + [ + 23.26, + 56.37 + ], + [ + 22.94, + 56.41 + ], + [ + 22.81, + 56.37 + ], + [ + 22.78, + 56.37 + ], + [ + 22.76, + 56.37 + ], + [ + 22.56, + 56.39 + ], + [ + 22.55, + 56.39 + ], + [ + 22.54, + 56.39 + ], + [ + 22.33, + 56.4 + ], + [ + 22.32, + 56.4 + ], + [ + 22.22, + 56.41 + ], + [ + 22.13, + 56.43 + ], + [ + 22.12, + 56.43 + ], + [ + 22.11, + 56.43 + ], + [ + 21.88, + 56.36 + ], + [ + 21.64, + 56.32 + ], + [ + 21.63, + 56.32 + ], + [ + 21.62, + 56.32 + ], + [ + 21.56, + 56.31 + ], + [ + 21.55, + 56.3 + ], + [ + 21.54, + 56.3 + ], + [ + 21.54, + 56.29 + ], + [ + 21.53, + 56.29 + ], + [ + 21.52, + 56.29 + ], + [ + 21.49, + 56.29 + ], + [ + 21.33, + 56.22 + ], + [ + 21.23, + 56.14 + ], + [ + 21.06, + 56.07 + ], + [ + 21.06, + 56.84 + ], + [ + 21.7, + 57.57 + ], + [ + 22.61, + 57.76 + ], + [ + 23.26, + 57.09 + ], + [ + 23.93, + 56.97 + ], + [ + 24.41, + 57.27 + ], + [ + 24.35, + 57.88 + ] + ] + ] + }, + "properties": { + "A3": "LVA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 134.5, + 7.5 + ], + [ + 134.62, + 7.73 + ], + [ + 134.55, + 7.33 + ], + [ + 134.5, + 7.5 + ] + ] + ] + }, + "properties": { + "A3": "PLW" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -63.09, + 18.05 + ], + [ + -63.08, + 18.05 + ], + [ + -63.07, + 18.06 + ], + [ + -63.06, + 18.06 + ], + [ + -63.04, + 18.06 + ], + [ + -63.02, + 18.06 + ], + [ + -63.01, + 18.06 + ], + [ + -63.02, + 18.06 + ], + [ + -63.04, + 18.01 + ], + [ + -63.09, + 18.05 + ] + ] + ] + }, + "properties": { + "A3": "SXM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -1.79, + 43.35 + ], + [ + -1.77, + 43.34 + ], + [ + -1.76, + 43.34 + ], + [ + -1.74, + 43.31 + ], + [ + -1.73, + 43.31 + ], + [ + -1.38, + 43.25 + ], + [ + -1.44, + 43.05 + ], + [ + -1.27, + 43.12 + ], + [ + -1.01, + 42.99 + ], + [ + -0.6, + 42.83 + ], + [ + -0.58, + 42.81 + ], + [ + -0.57, + 42.81 + ], + [ + -0.42, + 42.81 + ], + [ + -0.41, + 42.81 + ], + [ + -0.32, + 42.84 + ], + [ + -0.3, + 42.84 + ], + [ + 0.13, + 42.71 + ], + [ + 0.68, + 42.69 + ], + [ + 0.75, + 42.85 + ], + [ + 1.05, + 42.78 + ], + [ + 1.06, + 42.78 + ], + [ + 1.18, + 42.71 + ], + [ + 1.19, + 42.72 + ], + [ + 1.44, + 42.6 + ], + [ + 1.44, + 42.59 + ], + [ + 1.43, + 42.59 + ], + [ + 1.45, + 42.44 + ], + [ + 1.66, + 42.49 + ], + [ + 1.73, + 42.5 + ], + [ + 1.75, + 42.49 + ], + [ + 1.8, + 42.49 + ], + [ + 1.96, + 42.41 + ], + [ + 2.46, + 42.37 + ], + [ + 2.46, + 42.36 + ], + [ + 3.17, + 42.44 + ], + [ + 3.32, + 42.32 + ], + [ + 3.11, + 42.23 + ], + [ + 3.18, + 41.87 + ], + [ + 2.15, + 41.3 + ], + [ + 0.99, + 41.04 + ], + [ + 0.7, + 40.81 + ], + [ + 0.87, + 40.69 + ], + [ + 0.59, + 40.62 + ], + [ + 0.05, + 40.04 + ], + [ + -0.34, + 39.43 + ], + [ + -0.16, + 38.99 + ], + [ + 0.23, + 38.73 + ], + [ + -0.64, + 38.2 + ], + [ + -0.86, + 37.72 + ], + [ + -0.69, + 37.63 + ], + [ + -1.35, + 37.55 + ], + [ + -1.78, + 37.26 + ], + [ + -2.06, + 36.78 + ], + [ + -2.31, + 36.84 + ], + [ + -2.7, + 36.68 + ], + [ + -4.41, + 36.72 + ], + [ + -4.64, + 36.51 + ], + [ + -5.18, + 36.41 + ], + [ + -5.34, + 36.15 + ], + [ + -5.35, + 36.15 + ], + [ + -5.61, + 36 + ], + [ + -6.04, + 36.18 + ], + [ + -6.32, + 36.53 + ], + [ + -6.18, + 36.47 + ], + [ + -6.14, + 36.6 + ], + [ + -6.39, + 36.63 + ], + [ + -6.46, + 36.92 + ], + [ + -6.93, + 37.18 + ], + [ + -6.82, + 37.31 + ], + [ + -6.94, + 37.21 + ], + [ + -6.97, + 37.32 + ], + [ + -6.95, + 37.16 + ], + [ + -7.41, + 37.22 + ], + [ + -7.42, + 37.23 + ], + [ + -7.43, + 37.26 + ], + [ + -7.43, + 37.27 + ], + [ + -7.42, + 37.28 + ], + [ + -7.44, + 37.3 + ], + [ + -7.44, + 37.31 + ], + [ + -7.44, + 37.32 + ], + [ + -7.44, + 37.33 + ], + [ + -7.44, + 37.34 + ], + [ + -7.44, + 37.37 + ], + [ + -7.44, + 37.39 + ], + [ + -7.45, + 37.42 + ], + [ + -7.46, + 37.43 + ], + [ + -7.46, + 37.44 + ], + [ + -7.46, + 37.46 + ], + [ + -7.47, + 37.46 + ], + [ + -7.47, + 37.49 + ], + [ + -7.49, + 37.5 + ], + [ + -7.49, + 37.51 + ], + [ + -7.51, + 37.52 + ], + [ + -7.51, + 37.53 + ], + [ + -7.51, + 37.54 + ], + [ + -7.52, + 37.55 + ], + [ + -7.52, + 37.57 + ], + [ + -7.5, + 37.59 + ], + [ + -7.47, + 37.64 + ], + [ + -7.46, + 37.64 + ], + [ + -7.46, + 37.65 + ], + [ + -7.26, + 37.98 + ], + [ + -6.99, + 38.1 + ], + [ + -6.94, + 38.22 + ], + [ + -7.09, + 38.17 + ], + [ + -7.31, + 38.45 + ], + [ + -7.3, + 38.52 + ], + [ + -7.3, + 38.55 + ], + [ + -7.29, + 38.56 + ], + [ + -7.26, + 38.6 + ], + [ + -7.24, + 38.62 + ], + [ + -7.25, + 38.63 + ], + [ + -7.26, + 38.63 + ], + [ + -7.27, + 38.65 + ], + [ + -7.26, + 38.71 + ], + [ + -7.25, + 38.73 + ], + [ + -7.21, + 38.75 + ], + [ + -7.2, + 38.76 + ], + [ + -7.16, + 38.79 + ], + [ + -7.14, + 38.8 + ], + [ + -7.14, + 38.81 + ], + [ + -7.08, + 38.84 + ], + [ + -6.95, + 39.02 + ], + [ + -7.12, + 39.1 + ], + [ + -7.13, + 39.11 + ], + [ + -7.52, + 39.67 + ], + [ + -7.51, + 39.67 + ], + [ + -7.47, + 39.66 + ], + [ + -7.39, + 39.65 + ], + [ + -7.38, + 39.65 + ], + [ + -7.35, + 39.64 + ], + [ + -7.33, + 39.64 + ], + [ + -7.25, + 39.67 + ], + [ + -7.02, + 39.67 + ], + [ + -6.97, + 39.83 + ], + [ + -6.86, + 40.01 + ], + [ + -7.03, + 40.19 + ], + [ + -6.79, + 40.33 + ], + [ + -6.82, + 40.61 + ], + [ + -6.9, + 41.03 + ], + [ + -6.88, + 41.03 + ], + [ + -6.87, + 41.03 + ], + [ + -6.86, + 41.03 + ], + [ + -6.85, + 41.03 + ], + [ + -6.83, + 41.03 + ], + [ + -6.81, + 41.04 + ], + [ + -6.81, + 41.05 + ], + [ + -6.79, + 41.06 + ], + [ + -6.78, + 41.07 + ], + [ + -6.77, + 41.08 + ], + [ + -6.77, + 41.09 + ], + [ + -6.76, + 41.09 + ], + [ + -6.76, + 41.1 + ], + [ + -6.77, + 41.13 + ], + [ + -6.77, + 41.14 + ], + [ + -6.75, + 41.15 + ], + [ + -6.74, + 41.15 + ], + [ + -6.73, + 41.16 + ], + [ + -6.72, + 41.17 + ], + [ + -6.7, + 41.19 + ], + [ + -6.66, + 41.23 + ], + [ + -6.64, + 41.25 + ], + [ + -6.64, + 41.24 + ], + [ + -6.63, + 41.24 + ], + [ + -6.6, + 41.24 + ], + [ + -6.59, + 41.24 + ], + [ + -6.57, + 41.24 + ], + [ + -6.51, + 41.26 + ], + [ + -6.5, + 41.27 + ], + [ + -6.48, + 41.28 + ], + [ + -6.46, + 41.3 + ], + [ + -6.45, + 41.3 + ], + [ + -6.44, + 41.31 + ], + [ + -6.42, + 41.32 + ], + [ + -6.42, + 41.33 + ], + [ + -6.42, + 41.34 + ], + [ + -6.41, + 41.35 + ], + [ + -6.38, + 41.36 + ], + [ + -6.39, + 41.38 + ], + [ + -6.37, + 41.39 + ], + [ + -6.35, + 41.38 + ], + [ + -6.34, + 41.38 + ], + [ + -6.33, + 41.41 + ], + [ + -6.3, + 41.42 + ], + [ + -6.3, + 41.43 + ], + [ + -6.3, + 41.44 + ], + [ + -6.31, + 41.45 + ], + [ + -6.29, + 41.48 + ], + [ + -6.26, + 41.49 + ], + [ + -6.27, + 41.49 + ], + [ + -6.26, + 41.64 + ], + [ + -6.55, + 41.69 + ], + [ + -6.55, + 41.94 + ], + [ + -6.81, + 41.97 + ], + [ + -7.14, + 41.99 + ], + [ + -7.43, + 41.81 + ], + [ + -7.91, + 41.91 + ], + [ + -7.91, + 41.9 + ], + [ + -8.2, + 41.87 + ], + [ + -8.22, + 41.9 + ], + [ + -8.22, + 41.91 + ], + [ + -8.08, + 42.05 + ], + [ + -8.28, + 42.12 + ], + [ + -8.32, + 42.1 + ], + [ + -8.39, + 42.08 + ], + [ + -8.4, + 42.08 + ], + [ + -8.44, + 42.08 + ], + [ + -8.46, + 42.08 + ], + [ + -8.47, + 42.08 + ], + [ + -8.5, + 42.08 + ], + [ + -8.51, + 42.08 + ], + [ + -8.53, + 42.07 + ], + [ + -8.53, + 42.06 + ], + [ + -8.55, + 42.05 + ], + [ + -8.57, + 42.05 + ], + [ + -8.61, + 42.05 + ], + [ + -8.63, + 42.05 + ], + [ + -8.64, + 42.05 + ], + [ + -8.65, + 42.03 + ], + [ + -8.66, + 42.03 + ], + [ + -8.67, + 42 + ], + [ + -8.69, + 41.99 + ], + [ + -8.7, + 41.98 + ], + [ + -8.71, + 41.98 + ], + [ + -8.72, + 41.98 + ], + [ + -8.74, + 41.97 + ], + [ + -8.75, + 41.96 + ], + [ + -8.75, + 41.94 + ], + [ + -8.77, + 41.93 + ], + [ + -8.78, + 41.92 + ], + [ + -8.79, + 41.92 + ], + [ + -8.8, + 41.92 + ], + [ + -8.81, + 41.91 + ], + [ + -8.82, + 41.91 + ], + [ + -8.84, + 41.89 + ], + [ + -8.85, + 41.87 + ], + [ + -8.87, + 41.87 + ], + [ + -8.9, + 42.11 + ], + [ + -8.57, + 42.34 + ], + [ + -8.86, + 42.31 + ], + [ + -8.59, + 42.45 + ], + [ + -8.94, + 42.46 + ], + [ + -8.73, + 42.69 + ], + [ + -9.04, + 42.52 + ], + [ + -8.89, + 42.82 + ], + [ + -9.09, + 42.74 + ], + [ + -9.3, + 43.06 + ], + [ + -8.84, + 43.35 + ], + [ + -8.31, + 43.41 + ], + [ + -8.21, + 43.28 + ], + [ + -8.12, + 43.43 + ], + [ + -8.32, + 43.45 + ], + [ + -8.15, + 43.52 + ], + [ + -8.33, + 43.45 + ], + [ + -8.33, + 43.56 + ], + [ + -7.9, + 43.77 + ], + [ + -7.87, + 43.66 + ], + [ + -7.69, + 43.79 + ], + [ + -7.6, + 43.65 + ], + [ + -7.47, + 43.72 + ], + [ + -7.06, + 43.47 + ], + [ + -6.94, + 43.57 + ], + [ + -5.91, + 43.55 + ], + [ + -5.84, + 43.66 + ], + [ + -4.62, + 43.4 + ], + [ + -3.55, + 43.51 + ], + [ + -3.12, + 43.33 + ], + [ + -2.95, + 43.27 + ], + [ + -3.04, + 43.37 + ], + [ + -2.75, + 43.46 + ], + [ + -2.25, + 43.28 + ], + [ + -1.79, + 43.35 + ] + ] + ], + [ + [ + [ + -17.95, + 27.72 + ], + [ + -18.16, + 27.72 + ], + [ + -17.92, + 27.85 + ], + [ + -17.95, + 27.72 + ] + ] + ], + [ + [ + [ + -17.75, + 28.78 + ], + [ + -17.84, + 28.45 + ], + [ + -18.01, + 28.78 + ], + [ + -17.75, + 28.78 + ] + ] + ], + [ + [ + [ + -17.11, + 28.08 + ], + [ + -17.27, + 28.03 + ], + [ + -17.32, + 28.2 + ], + [ + -17.11, + 28.08 + ] + ] + ], + [ + [ + [ + -16.52, + 28.42 + ], + [ + -16.12, + 28.56 + ], + [ + -16.69, + 28 + ], + [ + -16.92, + 28.35 + ], + [ + -16.52, + 28.42 + ] + ] + ], + [ + [ + [ + -15.82, + 28.01 + ], + [ + -15.71, + 28.17 + ], + [ + -15.42, + 28.18 + ], + [ + -15.36, + 27.93 + ], + [ + -15.6, + 27.73 + ], + [ + -15.82, + 28.01 + ] + ] + ], + [ + [ + [ + -13.88, + 28.89 + ], + [ + -13.42, + 29.21 + ], + [ + -13.49, + 28.99 + ], + [ + -13.88, + 28.89 + ] + ] + ], + [ + [ + [ + -14.22, + 28.22 + ], + [ + -14.02, + 28.72 + ], + [ + -13.87, + 28.75 + ], + [ + -13.93, + 28.24 + ], + [ + -14.51, + 28.07 + ], + [ + -14.22, + 28.22 + ] + ] + ], + [ + [ + [ + 1.38, + 38.64 + ], + [ + 1.4, + 38.74 + ], + [ + 1.58, + 38.67 + ], + [ + 1.38, + 38.64 + ] + ] + ], + [ + [ + [ + 1.45, + 38.91 + ], + [ + 1.37, + 38.83 + ], + [ + 1.21, + 38.96 + ], + [ + 1.54, + 39.12 + ], + [ + 1.45, + 38.91 + ] + ] + ], + [ + [ + [ + 4.28, + 39.81 + ], + [ + 3.79, + 40.02 + ], + [ + 4.17, + 40.06 + ], + [ + 4.28, + 39.81 + ] + ] + ], + [ + [ + [ + 3.23, + 39.74 + ], + [ + 3.48, + 39.72 + ], + [ + 3.07, + 39.27 + ], + [ + 2.67, + 39.56 + ], + [ + 2.52, + 39.46 + ], + [ + 2.35, + 39.56 + ], + [ + 2.95, + 39.92 + ], + [ + 3.21, + 39.96 + ], + [ + 3.08, + 39.89 + ], + [ + 3.23, + 39.74 + ] + ] + ] + ] + }, + "properties": { + "A3": "ESP" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 35.98, + 34.63 + ], + [ + 35.99, + 34.65 + ], + [ + 36.06, + 34.63 + ], + [ + 36.08, + 34.63 + ], + [ + 36.14, + 34.64 + ], + [ + 36.15, + 34.64 + ], + [ + 36.19, + 34.64 + ], + [ + 36.25, + 34.63 + ], + [ + 36.26, + 34.63 + ], + [ + 36.32, + 34.69 + ], + [ + 36.63, + 34.2 + ], + [ + 36.28, + 33.92 + ], + [ + 36.39, + 33.83 + ], + [ + 36.07, + 33.82 + ], + [ + 35.93, + 33.65 + ], + [ + 36.06, + 33.58 + ], + [ + 35.77, + 33.34 + ], + [ + 35.67, + 33.29 + ], + [ + 35.64, + 33.28 + ], + [ + 35.5, + 33.09 + ], + [ + 35.11, + 33.09 + ], + [ + 35.64, + 34 + ], + [ + 35.65, + 34.28 + ], + [ + 35.98, + 34.63 + ] + ] + ] + }, + "properties": { + "A3": "LBN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -61.39, + 15.32 + ], + [ + -61.46, + 15.64 + ], + [ + -61.24, + 15.47 + ], + [ + -61.26, + 15.25 + ], + [ + -61.39, + 15.32 + ] + ] + ] + }, + "properties": { + "A3": "DMA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 43.45, + -11.79 + ], + [ + 43.47, + -11.94 + ], + [ + 43.24, + -11.78 + ], + [ + 43.34, + -11.37 + ], + [ + 43.45, + -11.79 + ] + ] + ], + [ + [ + [ + 44.2, + -12.17 + ], + [ + 44.47, + -12.07 + ], + [ + 44.53, + -12.38 + ], + [ + 44.2, + -12.17 + ] + ] + ] + ] + }, + "properties": { + "A3": "COM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -179.91, + 65.38 + ], + [ + -180, + 65.36 + ], + [ + -180, + 65.38 + ], + [ + -180, + 65.39 + ], + [ + -180, + 65.41 + ], + [ + -180, + 65.43 + ], + [ + -180, + 65.44 + ], + [ + -180, + 65.45 + ], + [ + -180, + 65.48 + ], + [ + -180, + 65.8 + ], + [ + -180, + 65.86 + ], + [ + -180, + 65.87 + ], + [ + -180, + 66.64 + ], + [ + -180, + 66.89 + ], + [ + -180, + 66.91 + ], + [ + -180, + 66.93 + ], + [ + -180, + 67.17 + ], + [ + -180, + 67.55 + ], + [ + -180, + 67.93 + ], + [ + -180, + 68.36 + ], + [ + -180, + 68.51 + ], + [ + -180, + 68.55 + ], + [ + -180, + 68.92 + ], + [ + -180, + 68.93 + ], + [ + -180, + 68.96 + ], + [ + -180, + 68.97 + ], + [ + -180, + 68.98 + ], + [ + -178.83, + 68.75 + ], + [ + -178.71, + 68.54 + ], + [ + -178, + 68.42 + ], + [ + -178.07, + 68.24 + ], + [ + -177.63, + 68.31 + ], + [ + -177.76, + 68.17 + ], + [ + -177.66, + 68.15 + ], + [ + -177.6, + 68.09 + ], + [ + -177.6, + 68.07 + ], + [ + -177.6, + 68.09 + ], + [ + -177.66, + 68.15 + ], + [ + -177.34, + 68.24 + ], + [ + -176.41, + 67.97 + ], + [ + -176.96, + 67.97 + ], + [ + -175.94, + 67.85 + ], + [ + -176.51, + 67.67 + ], + [ + -175.89, + 67.64 + ], + [ + -175.77, + 67.8 + ], + [ + -175.26, + 67.66 + ], + [ + -175.32, + 67.3 + ], + [ + -174.97, + 67.44 + ], + [ + -174.78, + 67.35 + ], + [ + -174.7, + 66.76 + ], + [ + -175, + 66.66 + ], + [ + -174.44, + 66.53 + ], + [ + -174.41, + 66.28 + ], + [ + -174, + 66.47 + ], + [ + -173.94, + 66.2 + ], + [ + -173.69, + 66.43 + ], + [ + -174.22, + 66.57 + ], + [ + -174.26, + 66.5 + ], + [ + -174.26, + 66.57 + ], + [ + -173.87, + 66.67 + ], + [ + -174, + 66.98 + ], + [ + -174.62, + 67.06 + ], + [ + -173.64, + 67.11 + ], + [ + -172.79, + 66.89 + ], + [ + -172.38, + 66.95 + ], + [ + -173.01, + 67.04 + ], + [ + -171.67, + 66.94 + ], + [ + -170.37, + 66.31 + ], + [ + -170.61, + 66.21 + ], + [ + -170.28, + 66.3 + ], + [ + -170.24, + 66.16 + ], + [ + -169.67, + 66.13 + ], + [ + -170.59, + 65.85 + ], + [ + -170.58, + 65.6 + ], + [ + -171.46, + 65.84 + ], + [ + -171.05, + 65.47 + ], + [ + -172.07, + 65.48 + ], + [ + -171.71, + 65.51 + ], + [ + -172.77, + 65.68 + ], + [ + -172.15, + 65.42 + ], + [ + -172.2, + 65.24 + ], + [ + -172.69, + 65.21 + ], + [ + -172.71, + 65.21 + ], + [ + -172.69, + 65.21 + ], + [ + -172.22, + 65.21 + ], + [ + -172.1, + 65.06 + ], + [ + -172.39, + 64.92 + ], + [ + -172.76, + 64.83 + ], + [ + -172.99, + 64.86 + ], + [ + -173.18, + 64.75 + ], + [ + -172.91, + 64.84 + ], + [ + -172.74, + 64.76 + ], + [ + -172.98, + 64.57 + ], + [ + -172.32, + 64.45 + ], + [ + -172.59, + 64.37 + ], + [ + -172.96, + 64.49 + ], + [ + -172.84, + 64.3 + ], + [ + -172.92, + 64.4 + ], + [ + -173.11, + 64.24 + ], + [ + -173.37, + 64.3 + ], + [ + -173.34, + 64.6 + ], + [ + -173.65, + 64.33 + ], + [ + -174.64, + 64.71 + ], + [ + -174.68, + 64.92 + ], + [ + -174.73, + 64.81 + ], + [ + -175.43, + 64.77 + ], + [ + -175.89, + 65 + ], + [ + -175.92, + 65.41 + ], + [ + -176.53, + 65.55 + ], + [ + -176.95, + 65.6 + ], + [ + -177.16, + 65.58 + ], + [ + -176.92, + 65.67 + ], + [ + -177.19, + 65.57 + ], + [ + -177.32, + 65.49 + ], + [ + -177.43, + 65.47 + ], + [ + -178.26, + 65.45 + ], + [ + -178.53, + 65.49 + ], + [ + -178.4, + 65.7 + ], + [ + -178.92, + 66.04 + ], + [ + -178.51, + 66.1 + ], + [ + -178.48, + 66.39 + ], + [ + -178.84, + 66.16 + ], + [ + -179.07, + 66.37 + ], + [ + -179.39, + 66.32 + ], + [ + -179.28, + 66.13 + ], + [ + -179.79, + 66.09 + ], + [ + -179.36, + 65.48 + ], + [ + -179.43, + 65.57 + ], + [ + -179.47, + 65.42 + ], + [ + -180, + 65.04 + ], + [ + -180, + 65.24 + ], + [ + -180, + 65.31 + ], + [ + -180, + 65.32 + ], + [ + -179.91, + 65.38 + ] + ], + [ + [ + -173.31, + 66.98 + ], + [ + -173.31, + 66.81 + ], + [ + -173.07, + 66.84 + ], + [ + -173.31, + 66.98 + ] + ] + ], + [ + [ + [ + -180, + 70.98 + ], + [ + -180, + 71.03 + ], + [ + -180, + 71.53 + ], + [ + -179.68, + 71.57 + ], + [ + -178.28, + 71.52 + ], + [ + -177.43, + 71.22 + ], + [ + -177.92, + 71.02 + ], + [ + -179.24, + 70.88 + ], + [ + -180, + 70.98 + ] + ] + ], + [ + [ + [ + 20.95, + 55.28 + ], + [ + 20.98, + 55.28 + ], + [ + 20.51, + 54.95 + ], + [ + 21.21, + 54.92 + ], + [ + 21.27, + 55.25 + ], + [ + 21.29, + 55.25 + ], + [ + 21.31, + 55.26 + ], + [ + 21.32, + 55.27 + ], + [ + 21.33, + 55.27 + ], + [ + 21.34, + 55.28 + ], + [ + 21.37, + 55.29 + ], + [ + 21.39, + 55.29 + ], + [ + 21.4, + 55.28 + ], + [ + 21.41, + 55.27 + ], + [ + 21.42, + 55.26 + ], + [ + 21.43, + 55.25 + ], + [ + 21.44, + 55.24 + ], + [ + 21.45, + 55.23 + ], + [ + 21.48, + 55.21 + ], + [ + 21.48, + 55.2 + ], + [ + 21.51, + 55.19 + ], + [ + 21.52, + 55.19 + ], + [ + 21.53, + 55.19 + ], + [ + 21.54, + 55.2 + ], + [ + 21.56, + 55.2 + ], + [ + 21.6, + 55.19 + ], + [ + 21.61, + 55.19 + ], + [ + 21.64, + 55.18 + ], + [ + 21.65, + 55.18 + ], + [ + 21.66, + 55.17 + ], + [ + 21.67, + 55.17 + ], + [ + 21.68, + 55.17 + ], + [ + 21.69, + 55.16 + ], + [ + 21.7, + 55.16 + ], + [ + 21.7, + 55.15 + ], + [ + 21.72, + 55.14 + ], + [ + 21.72, + 55.13 + ], + [ + 21.73, + 55.13 + ], + [ + 21.74, + 55.13 + ], + [ + 21.76, + 55.12 + ], + [ + 21.79, + 55.12 + ], + [ + 21.8, + 55.12 + ], + [ + 21.81, + 55.12 + ], + [ + 21.82, + 55.12 + ], + [ + 21.83, + 55.11 + ], + [ + 21.86, + 55.1 + ], + [ + 21.88, + 55.09 + ], + [ + 21.89, + 55.09 + ], + [ + 21.92, + 55.08 + ], + [ + 21.94, + 55.08 + ], + [ + 21.96, + 55.08 + ], + [ + 21.96, + 55.07 + ], + [ + 21.97, + 55.07 + ], + [ + 21.98, + 55.08 + ], + [ + 22.01, + 55.09 + ], + [ + 22.02, + 55.09 + ], + [ + 22.04, + 55.07 + ], + [ + 22.03, + 55.06 + ], + [ + 22.03, + 55.05 + ], + [ + 22.04, + 55.04 + ], + [ + 22.05, + 55.03 + ], + [ + 22.06, + 55.03 + ], + [ + 22.08, + 55.02 + ], + [ + 22.1, + 55.02 + ], + [ + 22.11, + 55.03 + ], + [ + 22.13, + 55.04 + ], + [ + 22.16, + 55.06 + ], + [ + 22.19, + 55.05 + ], + [ + 22.21, + 55.06 + ], + [ + 22.22, + 55.06 + ], + [ + 22.25, + 55.06 + ], + [ + 22.27, + 55.06 + ], + [ + 22.29, + 55.06 + ], + [ + 22.31, + 55.06 + ], + [ + 22.32, + 55.06 + ], + [ + 22.33, + 55.06 + ], + [ + 22.35, + 55.06 + ], + [ + 22.39, + 55.05 + ], + [ + 22.4, + 55.05 + ], + [ + 22.42, + 55.05 + ], + [ + 22.43, + 55.05 + ], + [ + 22.44, + 55.05 + ], + [ + 22.47, + 55.04 + ], + [ + 22.48, + 55.05 + ], + [ + 22.49, + 55.05 + ], + [ + 22.51, + 55.05 + ], + [ + 22.52, + 55.06 + ], + [ + 22.54, + 55.06 + ], + [ + 22.55, + 55.07 + ], + [ + 22.57, + 55.07 + ], + [ + 22.63, + 54.99 + ], + [ + 22.64, + 54.99 + ], + [ + 22.65, + 54.97 + ], + [ + 22.65, + 54.96 + ], + [ + 22.66, + 54.97 + ], + [ + 22.67, + 54.99 + ], + [ + 22.68, + 54.99 + ], + [ + 22.72, + 54.97 + ], + [ + 22.72, + 54.96 + ], + [ + 22.74, + 54.94 + ], + [ + 22.76, + 54.94 + ], + [ + 22.76, + 54.92 + ], + [ + 22.79, + 54.92 + ], + [ + 22.79, + 54.91 + ], + [ + 22.85, + 54.89 + ], + [ + 22.87, + 54.85 + ], + [ + 22.88, + 54.79 + ], + [ + 22.87, + 54.79 + ], + [ + 22.85, + 54.79 + ], + [ + 22.85, + 54.78 + ], + [ + 22.85, + 54.77 + ], + [ + 22.71, + 54.45 + ], + [ + 22.74, + 54.39 + ], + [ + 22.77, + 54.39 + ], + [ + 22.78, + 54.37 + ], + [ + 22.79, + 54.37 + ], + [ + 22.79, + 54.36 + ], + [ + 22.33, + 54.34 + ], + [ + 22.32, + 54.34 + ], + [ + 22.24, + 54.34 + ], + [ + 22.19, + 54.34 + ], + [ + 22.06, + 54.34 + ], + [ + 19.8, + 54.44 + ], + [ + 20.42, + 54.67 + ], + [ + 19.87, + 54.65 + ], + [ + 19.98, + 54.96 + ], + [ + 20.5, + 54.97 + ], + [ + 20.95, + 55.28 + ] + ] + ], + [ + [ + [ + 22.75, + 54.42 + ], + [ + 22.76, + 54.39 + ], + [ + 22.74, + 54.39 + ], + [ + 22.75, + 54.42 + ] + ] + ], + [ + [ + [ + 19.65, + 54.45 + ], + [ + 19.64, + 54.46 + ], + [ + 19.87, + 54.65 + ], + [ + 19.65, + 54.45 + ] + ] + ], + [ + [ + [ + 27.79, + 60.54 + ], + [ + 27.84, + 60.57 + ], + [ + 27.99, + 60.67 + ], + [ + 28.06, + 60.7 + ], + [ + 28.06, + 60.71 + ], + [ + 28.08, + 60.71 + ], + [ + 28.08, + 60.72 + ], + [ + 28.13, + 60.74 + ], + [ + 28.14, + 60.74 + ], + [ + 28.17, + 60.78 + ], + [ + 28.18, + 60.78 + ], + [ + 28.28, + 60.82 + ], + [ + 28.32, + 60.86 + ], + [ + 28.34, + 60.86 + ], + [ + 28.52, + 60.95 + ], + [ + 28.52, + 60.96 + ], + [ + 28.55, + 60.96 + ], + [ + 28.59, + 60.95 + ], + [ + 28.61, + 60.95 + ], + [ + 28.62, + 60.95 + ], + [ + 28.71, + 61.02 + ], + [ + 28.71, + 61.04 + ], + [ + 28.81, + 61.11 + ], + [ + 28.82, + 61.12 + ], + [ + 28.83, + 61.12 + ], + [ + 28.87, + 61.14 + ], + [ + 28.9, + 61.14 + ], + [ + 29.13, + 61.23 + ], + [ + 29.14, + 61.23 + ], + [ + 29.31, + 61.33 + ], + [ + 29.52, + 61.49 + ], + [ + 29.55, + 61.49 + ], + [ + 29.65, + 61.52 + ], + [ + 29.64, + 61.52 + ], + [ + 29.7, + 61.56 + ], + [ + 29.73, + 61.57 + ], + [ + 29.75, + 61.59 + ], + [ + 29.75, + 61.6 + ], + [ + 29.79, + 61.62 + ], + [ + 29.8, + 61.63 + ], + [ + 29.84, + 61.67 + ], + [ + 29.86, + 61.67 + ], + [ + 29.88, + 61.69 + ], + [ + 29.93, + 61.71 + ], + [ + 29.94, + 61.72 + ], + [ + 29.97, + 61.73 + ], + [ + 30.03, + 61.76 + ], + [ + 30.16, + 61.86 + ], + [ + 30.31, + 61.94 + ], + [ + 30.31, + 61.95 + ], + [ + 30.45, + 62.04 + ], + [ + 30.54, + 62.1 + ], + [ + 30.63, + 62.18 + ], + [ + 30.65, + 62.21 + ], + [ + 30.66, + 62.21 + ], + [ + 30.67, + 62.21 + ], + [ + 30.68, + 62.21 + ], + [ + 30.74, + 62.23 + ], + [ + 30.75, + 62.23 + ], + [ + 30.89, + 62.3 + ], + [ + 30.91, + 62.31 + ], + [ + 30.94, + 62.31 + ], + [ + 30.96, + 62.32 + ], + [ + 31.15, + 62.45 + ], + [ + 31.21, + 62.5 + ], + [ + 31.25, + 62.52 + ], + [ + 31.25, + 62.53 + ], + [ + 31.38, + 62.67 + ], + [ + 31.38, + 62.69 + ], + [ + 31.44, + 62.78 + ], + [ + 31.44, + 62.79 + ], + [ + 31.58, + 62.91 + ], + [ + 31.59, + 62.91 + ], + [ + 31.58, + 62.92 + ], + [ + 31.57, + 62.92 + ], + [ + 31.52, + 62.98 + ], + [ + 31.49, + 63 + ], + [ + 31.45, + 63.01 + ], + [ + 31.44, + 63.04 + ], + [ + 31.43, + 63.04 + ], + [ + 31.41, + 63.04 + ], + [ + 31.38, + 63.05 + ], + [ + 31.38, + 63.06 + ], + [ + 31.37, + 63.07 + ], + [ + 31.36, + 63.07 + ], + [ + 31.31, + 63.09 + ], + [ + 31.29, + 63.1 + ], + [ + 31.26, + 63.13 + ], + [ + 31.26, + 63.14 + ], + [ + 31.26, + 63.15 + ], + [ + 31.26, + 63.16 + ], + [ + 31.25, + 63.17 + ], + [ + 31.25, + 63.18 + ], + [ + 31.24, + 63.19 + ], + [ + 31.24, + 63.21 + ], + [ + 31.21, + 63.23 + ], + [ + 31.16, + 63.25 + ], + [ + 31.15, + 63.26 + ], + [ + 31.12, + 63.27 + ], + [ + 31.1, + 63.27 + ], + [ + 31.09, + 63.28 + ], + [ + 31, + 63.3 + ], + [ + 30.99, + 63.3 + ], + [ + 30.99, + 63.31 + ], + [ + 30.98, + 63.31 + ], + [ + 30.94, + 63.34 + ], + [ + 30.93, + 63.36 + ], + [ + 30.84, + 63.37 + ], + [ + 30.84, + 63.38 + ], + [ + 30.83, + 63.38 + ], + [ + 30.81, + 63.39 + ], + [ + 30.79, + 63.41 + ], + [ + 30.45, + 63.49 + ], + [ + 30.42, + 63.52 + ], + [ + 30.38, + 63.55 + ], + [ + 30.39, + 63.55 + ], + [ + 30.38, + 63.55 + ], + [ + 30.37, + 63.55 + ], + [ + 30.35, + 63.56 + ], + [ + 30.34, + 63.56 + ], + [ + 30.3, + 63.57 + ], + [ + 30.27, + 63.58 + ], + [ + 30.25, + 63.59 + ], + [ + 30.21, + 63.63 + ], + [ + 30.12, + 63.67 + ], + [ + 30.11, + 63.68 + ], + [ + 30.1, + 63.68 + ], + [ + 30.09, + 63.69 + ], + [ + 30.07, + 63.7 + ], + [ + 30.06, + 63.71 + ], + [ + 30.02, + 63.73 + ], + [ + 29.99, + 63.76 + ], + [ + 30, + 63.76 + ], + [ + 30.36, + 63.94 + ], + [ + 30.37, + 63.94 + ], + [ + 30.54, + 64.07 + ], + [ + 30.54, + 64.08 + ], + [ + 30.55, + 64.09 + ], + [ + 30.45, + 64.26 + ], + [ + 30.44, + 64.27 + ], + [ + 30.37, + 64.28 + ], + [ + 30.32, + 64.31 + ], + [ + 30.15, + 64.36 + ], + [ + 30.26, + 64.55 + ], + [ + 30.14, + 64.36 + ], + [ + 30.06, + 64.39 + ], + [ + 30.05, + 64.42 + ], + [ + 30.06, + 64.45 + ], + [ + 30.05, + 64.46 + ], + [ + 29.99, + 64.55 + ], + [ + 30, + 64.58 + ], + [ + 29.99, + 64.59 + ], + [ + 30.02, + 64.6 + ], + [ + 30.09, + 64.62 + ], + [ + 30.11, + 64.62 + ], + [ + 30.12, + 64.63 + ], + [ + 30.13, + 64.64 + ], + [ + 30.13, + 64.65 + ], + [ + 30.1, + 64.68 + ], + [ + 30.09, + 64.68 + ], + [ + 30.06, + 64.71 + ], + [ + 30.06, + 64.73 + ], + [ + 30.05, + 64.72 + ], + [ + 30.09, + 64.76 + ], + [ + 30.07, + 64.78 + ], + [ + 30.06, + 64.79 + ], + [ + 30.04, + 64.79 + ], + [ + 30.03, + 64.79 + ], + [ + 30, + 64.79 + ], + [ + 29.99, + 64.79 + ], + [ + 29.87, + 64.79 + ], + [ + 29.76, + 64.79 + ], + [ + 29.74, + 64.79 + ], + [ + 29.71, + 64.81 + ], + [ + 29.7, + 64.81 + ], + [ + 29.69, + 64.82 + ], + [ + 29.67, + 64.86 + ], + [ + 29.66, + 64.86 + ], + [ + 29.61, + 64.92 + ], + [ + 29.61, + 64.93 + ], + [ + 29.62, + 64.95 + ], + [ + 29.62, + 64.96 + ], + [ + 29.61, + 64.97 + ], + [ + 29.6, + 65 + ], + [ + 29.61, + 65.01 + ], + [ + 29.62, + 65.02 + ], + [ + 29.62, + 65.04 + ], + [ + 29.62, + 65.05 + ], + [ + 29.63, + 65.06 + ], + [ + 29.65, + 65.07 + ], + [ + 29.68, + 65.08 + ], + [ + 29.74, + 65.09 + ], + [ + 29.9, + 65.11 + ], + [ + 29.87, + 65.12 + ], + [ + 29.85, + 65.13 + ], + [ + 29.86, + 65.13 + ], + [ + 29.82, + 65.15 + ], + [ + 29.84, + 65.15 + ], + [ + 29.85, + 65.22 + ], + [ + 29.84, + 65.22 + ], + [ + 29.61, + 65.26 + ], + [ + 29.6, + 65.26 + ], + [ + 29.73, + 65.44 + ], + [ + 29.75, + 65.49 + ], + [ + 29.76, + 65.5 + ], + [ + 29.84, + 65.55 + ], + [ + 29.75, + 65.61 + ], + [ + 29.74, + 65.62 + ], + [ + 29.79, + 65.65 + ], + [ + 29.84, + 65.66 + ], + [ + 29.89, + 65.67 + ], + [ + 29.92, + 65.68 + ], + [ + 30, + 65.69 + ], + [ + 30.03, + 65.69 + ], + [ + 30.06, + 65.68 + ], + [ + 30.07, + 65.68 + ], + [ + 30.13, + 65.71 + ], + [ + 30.12, + 65.74 + ], + [ + 30.12, + 65.75 + ], + [ + 30.1, + 65.8 + ], + [ + 30.1, + 65.82 + ], + [ + 30.07, + 65.89 + ], + [ + 30.07, + 65.9 + ], + [ + 30.06, + 65.91 + ], + [ + 30.05, + 65.92 + ], + [ + 30.05, + 65.93 + ], + [ + 30.02, + 65.96 + ], + [ + 30.01, + 65.97 + ], + [ + 29.98, + 66.04 + ], + [ + 29.97, + 66.04 + ], + [ + 29.97, + 66.05 + ], + [ + 29.85, + 66.18 + ], + [ + 29.82, + 66.2 + ], + [ + 29.71, + 66.27 + ], + [ + 29.7, + 66.28 + ], + [ + 29.49, + 66.53 + ], + [ + 29.4, + 66.6 + ], + [ + 29.39, + 66.6 + ], + [ + 29.38, + 66.61 + ], + [ + 29.37, + 66.62 + ], + [ + 29.13, + 66.79 + ], + [ + 29.11, + 66.81 + ], + [ + 29.45, + 67.24 + ], + [ + 29.48, + 67.26 + ], + [ + 30.02, + 67.67 + ], + [ + 29.33, + 68.07 + ], + [ + 28.65, + 68.2 + ], + [ + 28.48, + 68.47 + ], + [ + 28.47, + 68.48 + ], + [ + 28.53, + 68.61 + ], + [ + 28.56, + 68.59 + ], + [ + 28.53, + 68.61 + ], + [ + 28.68, + 68.72 + ], + [ + 28.7, + 68.72 + ], + [ + 28.74, + 68.78 + ], + [ + 28.74, + 68.79 + ], + [ + 28.79, + 68.85 + ], + [ + 28.66, + 68.89 + ], + [ + 28.65, + 68.89 + ], + [ + 28.52, + 68.89 + ], + [ + 28.82, + 69.02 + ], + [ + 28.83, + 69.02 + ], + [ + 28.93, + 69.05 + ], + [ + 29.02, + 69.02 + ], + [ + 29.03, + 69.02 + ], + [ + 29.07, + 69.02 + ], + [ + 29.09, + 69.03 + ], + [ + 29.1, + 69.04 + ], + [ + 29.11, + 69.05 + ], + [ + 29.13, + 69.06 + ], + [ + 29.14, + 69.06 + ], + [ + 29.15, + 69.06 + ], + [ + 29.16, + 69.07 + ], + [ + 29.17, + 69.07 + ], + [ + 29.18, + 69.08 + ], + [ + 29.24, + 69.12 + ], + [ + 29.23, + 69.12 + ], + [ + 29.24, + 69.13 + ], + [ + 29.24, + 69.14 + ], + [ + 29.3, + 69.21 + ], + [ + 29.35, + 69.31 + ], + [ + 29.36, + 69.31 + ], + [ + 29.37, + 69.32 + ], + [ + 29.38, + 69.32 + ], + [ + 29.48, + 69.32 + ], + [ + 29.49, + 69.32 + ], + [ + 29.52, + 69.33 + ], + [ + 29.54, + 69.32 + ], + [ + 29.68, + 69.36 + ], + [ + 29.71, + 69.38 + ], + [ + 29.72, + 69.39 + ], + [ + 29.73, + 69.39 + ], + [ + 29.75, + 69.39 + ], + [ + 29.76, + 69.39 + ], + [ + 29.79, + 69.4 + ], + [ + 29.86, + 69.42 + ], + [ + 29.88, + 69.42 + ], + [ + 29.92, + 69.42 + ], + [ + 29.93, + 69.42 + ], + [ + 29.94, + 69.41 + ], + [ + 30.07, + 69.45 + ], + [ + 30.1, + 69.46 + ], + [ + 30.11, + 69.48 + ], + [ + 30.12, + 69.5 + ], + [ + 30.13, + 69.52 + ], + [ + 30.15, + 69.53 + ], + [ + 30.16, + 69.6 + ], + [ + 30.15, + 69.61 + ], + [ + 30.15, + 69.63 + ], + [ + 30.14, + 69.64 + ], + [ + 30.13, + 69.67 + ], + [ + 30.14, + 69.67 + ], + [ + 30.18, + 69.66 + ], + [ + 30.21, + 69.66 + ], + [ + 30.23, + 69.65 + ], + [ + 30.24, + 69.65 + ], + [ + 30.36, + 69.61 + ], + [ + 30.37, + 69.61 + ], + [ + 30.5, + 69.55 + ], + [ + 30.76, + 69.53 + ], + [ + 30.87, + 69.54 + ], + [ + 30.9, + 69.55 + ], + [ + 30.94, + 69.56 + ], + [ + 30.95, + 69.58 + ], + [ + 30.94, + 69.58 + ], + [ + 30.84, + 69.78 + ], + [ + 31.42, + 69.71 + ], + [ + 31.27, + 69.57 + ], + [ + 31.82, + 69.65 + ], + [ + 31.78, + 69.83 + ], + [ + 32.09, + 69.76 + ], + [ + 31.94, + 69.95 + ], + [ + 33.09, + 69.74 + ], + [ + 32.83, + 69.57 + ], + [ + 32.12, + 69.74 + ], + [ + 31.95, + 69.63 + ], + [ + 32.44, + 69.55 + ], + [ + 32.28, + 69.42 + ], + [ + 33.07, + 69.45 + ], + [ + 32.88, + 69.28 + ], + [ + 33.5, + 69.4 + ], + [ + 33.21, + 69.25 + ], + [ + 33.48, + 69.16 + ], + [ + 32.97, + 69.03 + ], + [ + 33.02, + 68.88 + ], + [ + 33.07, + 69.05 + ], + [ + 33.63, + 69.12 + ], + [ + 33.58, + 69.3 + ], + [ + 35.16, + 69.16 + ], + [ + 35.25, + 69.25 + ], + [ + 36.28, + 69.1 + ], + [ + 38.44, + 68.29 + ], + [ + 38.78, + 68.24 + ], + [ + 38.65, + 68.37 + ], + [ + 39.7, + 67.99 + ], + [ + 39.74, + 68.16 + ], + [ + 40.48, + 67.72 + ], + [ + 40.96, + 67.71 + ], + [ + 41.39, + 67.11 + ], + [ + 41.21, + 66.82 + ], + [ + 40, + 66.25 + ], + [ + 38.28, + 66.06 + ], + [ + 35.55, + 66.38 + ], + [ + 34.81, + 66.61 + ], + [ + 34.46, + 66.54 + ], + [ + 34.15, + 66.79 + ], + [ + 33.95, + 66.68 + ], + [ + 33.61, + 66.85 + ], + [ + 33.63, + 66.71 + ], + [ + 33.17, + 66.82 + ], + [ + 32.79, + 67.02 + ], + [ + 33, + 67.08 + ], + [ + 32.32, + 67.17 + ], + [ + 31.87, + 67.14 + ], + [ + 32.25, + 67.12 + ], + [ + 32.54, + 67 + ], + [ + 32.45, + 66.91 + ], + [ + 33.32, + 66.64 + ], + [ + 32.93, + 66.52 + ], + [ + 33.72, + 66.42 + ], + [ + 32.98, + 66.25 + ], + [ + 34.11, + 66.23 + ], + [ + 35.02, + 65.76 + ], + [ + 34.93, + 65.67 + ], + [ + 34.66, + 65.79 + ], + [ + 34.69, + 65.44 + ], + [ + 34.27, + 65.37 + ], + [ + 34.83, + 65.02 + ], + [ + 34.76, + 64.74 + ], + [ + 35, + 64.62 + ], + [ + 34.69, + 64.51 + ], + [ + 35.4, + 64.28 + ], + [ + 35.83, + 64.32 + ], + [ + 36.3, + 63.97 + ], + [ + 37.44, + 63.78 + ], + [ + 37.98, + 63.93 + ], + [ + 38.28, + 63.83 + ], + [ + 37.79, + 64.44 + ], + [ + 37.23, + 64.36 + ], + [ + 36.53, + 64.72 + ], + [ + 36.44, + 64.92 + ], + [ + 36.81, + 64.96 + ], + [ + 36.85, + 65.15 + ], + [ + 38.37, + 64.84 + ], + [ + 38.01, + 64.58 + ], + [ + 38.43, + 64.81 + ], + [ + 39.55, + 64.54 + ], + [ + 39.84, + 64.66 + ], + [ + 40.85, + 64.4 + ], + [ + 40.85, + 64.44 + ], + [ + 40.98, + 64.43 + ], + [ + 40.69, + 64.49 + ], + [ + 39.75, + 65.55 + ], + [ + 40.75, + 65.99 + ], + [ + 41.79, + 66.26 + ], + [ + 41.84, + 66.16 + ], + [ + 42.14, + 66.5 + ], + [ + 42.59, + 66.44 + ], + [ + 42.45, + 66.34 + ], + [ + 43.22, + 66.41 + ], + [ + 43.6, + 66.29 + ], + [ + 43.33, + 66.05 + ], + [ + 43.47, + 65.89 + ], + [ + 43.4, + 66.1 + ], + [ + 43.84, + 66.19 + ], + [ + 44.25, + 65.69 + ], + [ + 44.65, + 65.59 + ], + [ + 44.09, + 65.99 + ], + [ + 44.55, + 66.91 + ], + [ + 43.77, + 67.24 + ], + [ + 44.34, + 67.9 + ], + [ + 44.21, + 68.29 + ], + [ + 43.29, + 68.66 + ], + [ + 44.06, + 68.53 + ], + [ + 45.28, + 68.54 + ], + [ + 45.54, + 68.52 + ], + [ + 46.03, + 68.43 + ], + [ + 45.8, + 68.47 + ], + [ + 46.03, + 68.34 + ], + [ + 46, + 68.31 + ], + [ + 46.54, + 68.12 + ], + [ + 46.69, + 67.81 + ], + [ + 45.36, + 67.71 + ], + [ + 44.91, + 67.33 + ], + [ + 45.57, + 67.16 + ], + [ + 45.73, + 66.89 + ], + [ + 46.52, + 66.79 + ], + [ + 47.61, + 66.86 + ], + [ + 47.99, + 67.64 + ], + [ + 49.08, + 67.59 + ], + [ + 48.76, + 67.84 + ], + [ + 50.06, + 68.1 + ], + [ + 49.83, + 67.99 + ], + [ + 50.19, + 68 + ], + [ + 50.06, + 68.09 + ], + [ + 50.81, + 68.37 + ], + [ + 52.24, + 68.58 + ], + [ + 51.99, + 68.51 + ], + [ + 52.38, + 68.47 + ], + [ + 52.36, + 68.31 + ], + [ + 52.76, + 68.48 + ], + [ + 52.65, + 68.63 + ], + [ + 52.33, + 68.61 + ], + [ + 53.06, + 68.81 + ], + [ + 53.22, + 68.72 + ], + [ + 53.09, + 68.81 + ], + [ + 53.56, + 68.92 + ], + [ + 54.54, + 68.99 + ], + [ + 53.57, + 68.89 + ], + [ + 54, + 68.83 + ], + [ + 53.92, + 68.4 + ], + [ + 53.32, + 68.35 + ], + [ + 53.17, + 68.17 + ], + [ + 54.01, + 68.2 + ], + [ + 54.23, + 68.31 + ], + [ + 53.99, + 68.02 + ], + [ + 53.17, + 67.83 + ], + [ + 53.13, + 67.79 + ], + [ + 53.17, + 67.83 + ], + [ + 53.15, + 67.71 + ], + [ + 53.75, + 67.89 + ], + [ + 53.79, + 67.91 + ], + [ + 54.18, + 68.11 + ], + [ + 54.49, + 68.29 + ], + [ + 54.87, + 68.14 + ], + [ + 55.39, + 68.55 + ], + [ + 56.01, + 68.64 + ], + [ + 57.3, + 68.53 + ], + [ + 59.05, + 68.98 + ], + [ + 59.48, + 68.68 + ], + [ + 59.09, + 68.65 + ], + [ + 59.12, + 68.41 + ], + [ + 59.68, + 68.29 + ], + [ + 59.95, + 68.71 + ], + [ + 61.14, + 68.83 + ], + [ + 61.01, + 69.06 + ], + [ + 60.78, + 69.16 + ], + [ + 60.19, + 69.56 + ], + [ + 60.73, + 69.66 + ], + [ + 60.74, + 69.66 + ], + [ + 60.73, + 69.66 + ], + [ + 61.1, + 69.86 + ], + [ + 64.14, + 69.53 + ], + [ + 64.92, + 69.31 + ], + [ + 64.71, + 69.08 + ], + [ + 65.1, + 69.26 + ], + [ + 67.15, + 68.82 + ], + [ + 68.2, + 68.37 + ], + [ + 68.27, + 68.15 + ], + [ + 69.21, + 68.93 + ], + [ + 68.48, + 68.97 + ], + [ + 68.13, + 69.54 + ], + [ + 67.03, + 69.69 + ], + [ + 66.83, + 69.57 + ], + [ + 66.95, + 70.02 + ], + [ + 67.38, + 70.01 + ], + [ + 67.13, + 70.22 + ], + [ + 67.53, + 70.7 + ], + [ + 67.25, + 70.83 + ], + [ + 66.69, + 70.75 + ], + [ + 66.75, + 71.1 + ], + [ + 68.42, + 71.67 + ], + [ + 69.4, + 72.94 + ], + [ + 71, + 72.8 + ], + [ + 71.62, + 72.89 + ], + [ + 72.01, + 72.82 + ], + [ + 71.75, + 72.72 + ], + [ + 72.06, + 72.82 + ], + [ + 72.84, + 72.69 + ], + [ + 72.83, + 72.25 + ], + [ + 71.82, + 71.48 + ], + [ + 72.8, + 70.84 + ], + [ + 72.74, + 70.4 + ], + [ + 72.35, + 70.24 + ], + [ + 72.52, + 69 + ], + [ + 73.59, + 68.42 + ], + [ + 73.07, + 68.2 + ], + [ + 73.11, + 67.69 + ], + [ + 72.53, + 67.59 + ], + [ + 71.75, + 66.9 + ], + [ + 71.39, + 66.97 + ], + [ + 70.19, + 66.73 + ], + [ + 69.02, + 66.94 + ], + [ + 68.33, + 66.78 + ], + [ + 68.61, + 66.75 + ], + [ + 68.36, + 66.72 + ], + [ + 68.48, + 66.68 + ], + [ + 68.09, + 66.71 + ], + [ + 68.31, + 66.65 + ], + [ + 68.59, + 66.69 + ], + [ + 68.16, + 66.52 + ], + [ + 67.47, + 66.69 + ], + [ + 67.05, + 66.65 + ], + [ + 67.18, + 66.57 + ], + [ + 66.71, + 66.66 + ], + [ + 66.35, + 66.63 + ], + [ + 66.25, + 66.36 + ], + [ + 65.55, + 66.12 + ], + [ + 65.46, + 65.91 + ], + [ + 65.15, + 65.87 + ], + [ + 65.43, + 65.88 + ], + [ + 65.35, + 65.72 + ], + [ + 65.86, + 66.1 + ], + [ + 65.21, + 65.05 + ], + [ + 65.69, + 64.98 + ], + [ + 65.49, + 64.73 + ], + [ + 65.76, + 64.49 + ], + [ + 65.76, + 64.32 + ], + [ + 65.96, + 64.35 + ], + [ + 65.59, + 64.69 + ], + [ + 65.72, + 65 + ], + [ + 65.27, + 65.08 + ], + [ + 65.68, + 65.47 + ], + [ + 66.03, + 65.39 + ], + [ + 65.68, + 65.48 + ], + [ + 65.8, + 65.75 + ], + [ + 66.38, + 65.77 + ], + [ + 65.87, + 65.78 + ], + [ + 66.03, + 65.99 + ], + [ + 65.94, + 66.2 + ], + [ + 66.42, + 66.36 + ], + [ + 66.56, + 66.62 + ], + [ + 67.1, + 66.53 + ], + [ + 67.38, + 66.65 + ], + [ + 67.96, + 66.51 + ], + [ + 68.2, + 66.5 + ], + [ + 68.78, + 66.76 + ], + [ + 69.15, + 66.77 + ], + [ + 69.44, + 66.49 + ], + [ + 72.12, + 66.2 + ], + [ + 72.47, + 66.59 + ], + [ + 73.88, + 67 + ], + [ + 73.93, + 67.3 + ], + [ + 74.75, + 67.69 + ], + [ + 74.82, + 68 + ], + [ + 74.31, + 68.36 + ], + [ + 74.48, + 68.71 + ], + [ + 76.17, + 68.97 + ], + [ + 76.6, + 68.96 + ], + [ + 77.29, + 68.49 + ], + [ + 77.07, + 67.78 + ], + [ + 77.67, + 67.53 + ], + [ + 77.63, + 67.38 + ], + [ + 77.83, + 67.57 + ], + [ + 77.83, + 67.44 + ], + [ + 77.9, + 67.56 + ], + [ + 78.75, + 67.58 + ], + [ + 79.39, + 67.41 + ], + [ + 78.84, + 67.63 + ], + [ + 77.46, + 67.76 + ], + [ + 77.53, + 68.12 + ], + [ + 78.17, + 68.25 + ], + [ + 77.67, + 68.89 + ], + [ + 76.02, + 69.24 + ], + [ + 74.8, + 69.07 + ], + [ + 73.78, + 69.16 + ], + [ + 73.53, + 69.74 + ], + [ + 74.3, + 70.6 + ], + [ + 73, + 71.4 + ], + [ + 73.52, + 71.8 + ], + [ + 74.99, + 72.16 + ], + [ + 74.95, + 72.87 + ], + [ + 75.46, + 72.74 + ], + [ + 75.71, + 72.28 + ], + [ + 75.24, + 71.93 + ], + [ + 75.3, + 71.33 + ], + [ + 76.92, + 71.18 + ], + [ + 76.88, + 71.06 + ], + [ + 77.03, + 71.18 + ], + [ + 77.77, + 71.13 + ], + [ + 78.35, + 70.86 + ], + [ + 78.97, + 70.88 + ], + [ + 79.1, + 71.05 + ], + [ + 78.79, + 70.95 + ], + [ + 78.42, + 70.9 + ], + [ + 78.08, + 71.38 + ], + [ + 77.69, + 71.26 + ], + [ + 76.3, + 71.56 + ], + [ + 76.03, + 71.9 + ], + [ + 76.39, + 72 + ], + [ + 76.61, + 71.86 + ], + [ + 76.39, + 72 + ], + [ + 76.89, + 72.05 + ], + [ + 77.98, + 71.84 + ], + [ + 78.19, + 72.02 + ], + [ + 77.43, + 72.06 + ], + [ + 77.46, + 72.21 + ], + [ + 78.09, + 72.36 + ], + [ + 78.62, + 72.26 + ], + [ + 78.55, + 72.38 + ], + [ + 80.82, + 72.07 + ], + [ + 81.17, + 71.76 + ], + [ + 83.32, + 71.68 + ], + [ + 83.02, + 71.41 + ], + [ + 82.25, + 71.25 + ], + [ + 82.42, + 70.75 + ], + [ + 81.95, + 70.29 + ], + [ + 82.31, + 70.58 + ], + [ + 82.67, + 70.48 + ], + [ + 82.43, + 70.66 + ], + [ + 82.88, + 70.93 + ], + [ + 83.08, + 70.74 + ], + [ + 82.52, + 70.16 + ], + [ + 82.2, + 70.32 + ], + [ + 82.31, + 70.15 + ], + [ + 82.52, + 70.16 + ], + [ + 84.11, + 69.57 + ], + [ + 84.4, + 69.57 + ], + [ + 85.1, + 69.76 + ], + [ + 86.03, + 69.47 + ], + [ + 85.7, + 69.22 + ], + [ + 86.06, + 69.11 + ], + [ + 85.83, + 68.84 + ], + [ + 86.58, + 68.25 + ], + [ + 86.22, + 67.63 + ], + [ + 86.73, + 66.8 + ], + [ + 86.21, + 66.57 + ], + [ + 86.86, + 66.59 + ], + [ + 87.46, + 66.38 + ], + [ + 87.22, + 66.17 + ], + [ + 87.36, + 66.1 + ], + [ + 87.93, + 66.06 + ], + [ + 87.78, + 65.79 + ], + [ + 88.03, + 65.59 + ], + [ + 87.17, + 63.4 + ], + [ + 87.69, + 63.23 + ], + [ + 88.07, + 63.06 + ], + [ + 88.19, + 62.92 + ], + [ + 88.45, + 62.85 + ], + [ + 88.43, + 62.73 + ], + [ + 88.77, + 62.54 + ], + [ + 88.47, + 62.74 + ], + [ + 88.49, + 62.85 + ], + [ + 88.22, + 62.92 + ], + [ + 88.09, + 63.09 + ], + [ + 87.67, + 63.28 + ], + [ + 87.24, + 63.39 + ], + [ + 88.09, + 65.7 + ], + [ + 87.98, + 66.07 + ], + [ + 87.33, + 66.15 + ], + [ + 87.61, + 66.29 + ], + [ + 87.36, + 66.51 + ], + [ + 87.36, + 66.52 + ], + [ + 87.36, + 66.51 + ], + [ + 86.9, + 66.62 + ], + [ + 86.31, + 66.58 + ], + [ + 86.78, + 66.79 + ], + [ + 86.31, + 67.66 + ], + [ + 86.64, + 68.23 + ], + [ + 85.94, + 68.82 + ], + [ + 86.15, + 69.08 + ], + [ + 85.88, + 69.19 + ], + [ + 86.14, + 69.44 + ], + [ + 85.47, + 69.78 + ], + [ + 84.79, + 69.77 + ], + [ + 84.42, + 69.61 + ], + [ + 83.95, + 69.78 + ], + [ + 82.98, + 70.29 + ], + [ + 83.56, + 70.31 + ], + [ + 83.78, + 70.5 + ], + [ + 83.17, + 71.11 + ], + [ + 83.68, + 71.63 + ], + [ + 83.36, + 71.84 + ], + [ + 82.68, + 71.88 + ], + [ + 82.36, + 72.32 + ], + [ + 80.9, + 72.42 + ], + [ + 80.88, + 72.95 + ], + [ + 80.32, + 73.17 + ], + [ + 80.75, + 73.2 + ], + [ + 80.35, + 73.29 + ], + [ + 80.6, + 73.56 + ], + [ + 87.14, + 73.85 + ], + [ + 86.42, + 73.63 + ], + [ + 85.7, + 73.39 + ], + [ + 86.69, + 73.13 + ], + [ + 86.64, + 72.94 + ], + [ + 87, + 72.92 + ], + [ + 87.78, + 73.02 + ], + [ + 88.24, + 73.01 + ], + [ + 88.35, + 73.15 + ], + [ + 87.71, + 73.02 + ], + [ + 86.88, + 72.94 + ], + [ + 86.79, + 73.1 + ], + [ + 86.42, + 73.26 + ], + [ + 85.87, + 73.35 + ], + [ + 87.45, + 73.79 + ], + [ + 86.94, + 74.02 + ], + [ + 87.32, + 74.08 + ], + [ + 85.9, + 74.34 + ], + [ + 86.44, + 74.48 + ], + [ + 87, + 74.28 + ], + [ + 87.41, + 74.38 + ], + [ + 85.78, + 74.6 + ], + [ + 85.9, + 74.85 + ], + [ + 86.98, + 74.6 + ], + [ + 87.18, + 74.98 + ], + [ + 87.62, + 74.91 + ], + [ + 87.83, + 75.01 + ], + [ + 86.96, + 75.12 + ], + [ + 88.19, + 75.14 + ], + [ + 88.19, + 75.04 + ], + [ + 89.29, + 75.51 + ], + [ + 89.77, + 75.43 + ], + [ + 90.19, + 75.6 + ], + [ + 91.72, + 75.61 + ], + [ + 91.73, + 75.73 + ], + [ + 93.89, + 75.87 + ], + [ + 94.16, + 75.97 + ], + [ + 92.87, + 75.89 + ], + [ + 93.45, + 76.12 + ], + [ + 93.43, + 76.01 + ], + [ + 94.62, + 76.16 + ], + [ + 96.27, + 76.1 + ], + [ + 95.75, + 75.83 + ], + [ + 96.43, + 76 + ], + [ + 96.48, + 75.86 + ], + [ + 97.32, + 76.02 + ], + [ + 97.19, + 75.92 + ], + [ + 97.87, + 75.97 + ], + [ + 97.56, + 76.04 + ], + [ + 98.87, + 76.26 + ], + [ + 99.86, + 76.02 + ], + [ + 99.25, + 75.62 + ], + [ + 100.06, + 76 + ], + [ + 98.95, + 76.5 + ], + [ + 99.79, + 76.43 + ], + [ + 100.11, + 76.47 + ], + [ + 100.3, + 76.44 + ], + [ + 100.97, + 76.52 + ], + [ + 101.1, + 76.43 + ], + [ + 102.48, + 76.29 + ], + [ + 103.62, + 76.4 + ], + [ + 103.95, + 76.31 + ], + [ + 103.6, + 76.41 + ], + [ + 102.5, + 76.3 + ], + [ + 102.57, + 76.42 + ], + [ + 102.35, + 76.35 + ], + [ + 101.86, + 76.45 + ], + [ + 101.6, + 76.45 + ], + [ + 101.45, + 76.49 + ], + [ + 101.12, + 76.48 + ], + [ + 101.01, + 76.52 + ], + [ + 100.94, + 76.52 + ], + [ + 101.39, + 77.11 + ], + [ + 104.09, + 77.72 + ], + [ + 105.93, + 77.55 + ], + [ + 106.31, + 77.37 + ], + [ + 104.14, + 77.08 + ], + [ + 105.93, + 77.13 + ], + [ + 105.53, + 76.96 + ], + [ + 106.81, + 77.05 + ], + [ + 107.53, + 76.91 + ], + [ + 106.5, + 76.49 + ], + [ + 107.73, + 76.5 + ], + [ + 108.02, + 76.74 + ], + [ + 110.1, + 76.65 + ], + [ + 111.23, + 76.74 + ], + [ + 112.23, + 76.46 + ], + [ + 111.91, + 76.32 + ], + [ + 112.34, + 76.45 + ], + [ + 112.81, + 76.32 + ], + [ + 112.71, + 76.05 + ], + [ + 113.09, + 76.15 + ], + [ + 113.34, + 76.1 + ], + [ + 113.29, + 76.25 + ], + [ + 113.59, + 75.95 + ], + [ + 113.38, + 75.94 + ], + [ + 113.61, + 75.92 + ], + [ + 113.44, + 75.83 + ], + [ + 113.91, + 75.9 + ], + [ + 113.56, + 75.54 + ], + [ + 113.58, + 75.65 + ], + [ + 112.33, + 75.85 + ], + [ + 112.68, + 75.7 + ], + [ + 112.8, + 75.55 + ], + [ + 113.28, + 75.66 + ], + [ + 113.76, + 75.45 + ], + [ + 112.84, + 74.96 + ], + [ + 111.8, + 74.65 + ], + [ + 109.58, + 74.34 + ], + [ + 109.89, + 74.2 + ], + [ + 108.11, + 73.63 + ], + [ + 106.79, + 73.6 + ], + [ + 107.21, + 73.53 + ], + [ + 106.8, + 73.32 + ], + [ + 106.13, + 73.27 + ], + [ + 105.72, + 72.88 + ], + [ + 103.23, + 72.42 + ], + [ + 102.55, + 72.02 + ], + [ + 101.78, + 71.86 + ], + [ + 102.11, + 71.91 + ], + [ + 102.63, + 71.6 + ], + [ + 102.12, + 71.92 + ], + [ + 102.61, + 72.01 + ], + [ + 103.38, + 72.41 + ], + [ + 103.93, + 72.42 + ], + [ + 106.06, + 72.94 + ], + [ + 106.82, + 72.85 + ], + [ + 106.24, + 72.96 + ], + [ + 106.35, + 73.19 + ], + [ + 108.36, + 73.21 + ], + [ + 109.45, + 73.41 + ], + [ + 109.22, + 73.55 + ], + [ + 110.01, + 73.44 + ], + [ + 110.98, + 73.7 + ], + [ + 110.67, + 73.79 + ], + [ + 109.77, + 73.65 + ], + [ + 109.55, + 73.82 + ], + [ + 109.97, + 74 + ], + [ + 111.04, + 73.9 + ], + [ + 111.46, + 74.05 + ], + [ + 111.31, + 73.84 + ], + [ + 111.87, + 73.72 + ], + [ + 112.9, + 73.73 + ], + [ + 112.83, + 74 + ], + [ + 113.18, + 73.87 + ], + [ + 113.58, + 73.32 + ], + [ + 113.19, + 73.23 + ], + [ + 113.61, + 73.14 + ], + [ + 113.21, + 72.83 + ], + [ + 113.55, + 72.92 + ], + [ + 113.77, + 73.32 + ], + [ + 114.81, + 73.17 + ], + [ + 113.51, + 73.51 + ], + [ + 115.59, + 73.71 + ], + [ + 118.79, + 73.54 + ], + [ + 118.51, + 73.18 + ], + [ + 119.62, + 73.02 + ], + [ + 119.89, + 72.8 + ], + [ + 120.23, + 72.92 + ], + [ + 121.57, + 72.78 + ], + [ + 123.29, + 72.19 + ], + [ + 121.58, + 72.8 + ], + [ + 119.8, + 73 + ], + [ + 122.8, + 72.82 + ], + [ + 122.71, + 72.91 + ], + [ + 122.85, + 72.79 + ], + [ + 124.21, + 72.72 + ], + [ + 124.37, + 72.64 + ], + [ + 124.52, + 72.62 + ], + [ + 124.76, + 72.65 + ], + [ + 125.6, + 72.38 + ], + [ + 125.2, + 72.55 + ], + [ + 125.24, + 72.51 + ], + [ + 124.78, + 72.66 + ], + [ + 124.42, + 72.65 + ], + [ + 124.23, + 72.73 + ], + [ + 123.33, + 72.86 + ], + [ + 123.62, + 72.86 + ], + [ + 123.79, + 72.93 + ], + [ + 124.23, + 72.97 + ], + [ + 123.62, + 72.86 + ], + [ + 123.22, + 72.88 + ], + [ + 123.73, + 72.77 + ], + [ + 123.33, + 72.77 + ], + [ + 122.54, + 73 + ], + [ + 123.27, + 72.89 + ], + [ + 123.71, + 73.08 + ], + [ + 123.27, + 73.4 + ], + [ + 123.6, + 73.69 + ], + [ + 123.77, + 73.56 + ], + [ + 124.36, + 73.8 + ], + [ + 125.02, + 73.6 + ], + [ + 125.16, + 73.71 + ], + [ + 125.58, + 73.37 + ], + [ + 126.3, + 73.55 + ], + [ + 126.13, + 73.36 + ], + [ + 126.95, + 73.37 + ], + [ + 127.14, + 73.52 + ], + [ + 127.46, + 73.37 + ], + [ + 127.84, + 73.47 + ], + [ + 127.73, + 73.36 + ], + [ + 128.43, + 73.35 + ], + [ + 128.1, + 73.19 + ], + [ + 128.93, + 73.21 + ], + [ + 128.71, + 73.02 + ], + [ + 127.88, + 72.93 + ], + [ + 128.39, + 72.91 + ], + [ + 128.29, + 72.8 + ], + [ + 127.41, + 72.75 + ], + [ + 126.56, + 72.54 + ], + [ + 126.5, + 72.39 + ], + [ + 126.5, + 72.57 + ], + [ + 126.15, + 72.56 + ], + [ + 126.19, + 72.28 + ], + [ + 126.5, + 72.39 + ], + [ + 127.62, + 70.8 + ], + [ + 127.01, + 70.55 + ], + [ + 126.04, + 70.53 + ], + [ + 125.78, + 70.44 + ], + [ + 125.91, + 70.13 + ], + [ + 125.05, + 69.89 + ], + [ + 124.64, + 69.33 + ], + [ + 123.99, + 69.03 + ], + [ + 123.83, + 68.39 + ], + [ + 122.97, + 67.96 + ], + [ + 123, + 67.4 + ], + [ + 124.4, + 65.08 + ], + [ + 125, + 64.66 + ], + [ + 126.39, + 64.39 + ], + [ + 127.55, + 63.79 + ], + [ + 127.64, + 63.77 + ], + [ + 128.38, + 63.47 + ], + [ + 129.27, + 63.5 + ], + [ + 129.9, + 62.51 + ], + [ + 129.98, + 62.55 + ], + [ + 129.9, + 62.46 + ], + [ + 130.07, + 62.3 + ], + [ + 129.87, + 62.21 + ], + [ + 129.79, + 62.04 + ], + [ + 129.53, + 61.7 + ], + [ + 129.4, + 61.63 + ], + [ + 128.67, + 61.3 + ], + [ + 126.3, + 61.1 + ], + [ + 126.01, + 60.98 + ], + [ + 125.29, + 60.81 + ], + [ + 125.36, + 60.79 + ], + [ + 125.02, + 60.78 + ], + [ + 124.78, + 60.68 + ], + [ + 124.34, + 60.66 + ], + [ + 124.04, + 60.58 + ], + [ + 123.61, + 60.61 + ], + [ + 122.56, + 60.55 + ], + [ + 121.77, + 60.57 + ], + [ + 121.26, + 60.66 + ], + [ + 121, + 60.58 + ], + [ + 120.74, + 60.49 + ], + [ + 120.65, + 60.38 + ], + [ + 120.36, + 60.38 + ], + [ + 120.14, + 60.32 + ], + [ + 120.03, + 60.2 + ], + [ + 120.32, + 60.35 + ], + [ + 120.65, + 60.37 + ], + [ + 120.7, + 60.28 + ], + [ + 120.81, + 60.5 + ], + [ + 121.29, + 60.63 + ], + [ + 121.71, + 60.56 + ], + [ + 122.41, + 60.54 + ], + [ + 123.16, + 60.58 + ], + [ + 123.71, + 60.59 + ], + [ + 123.97, + 60.56 + ], + [ + 124.19, + 60.58 + ], + [ + 124.3, + 60.64 + ], + [ + 124.76, + 60.66 + ], + [ + 125.05, + 60.76 + ], + [ + 125.46, + 60.8 + ], + [ + 125.73, + 60.89 + ], + [ + 125.73, + 60.86 + ], + [ + 126.28, + 61.05 + ], + [ + 128.76, + 61.25 + ], + [ + 129.36, + 61.53 + ], + [ + 129.77, + 61.88 + ], + [ + 129.97, + 62.09 + ], + [ + 129.9, + 62.21 + ], + [ + 130.07, + 62.27 + ], + [ + 130.12, + 62.41 + ], + [ + 129.54, + 63.43 + ], + [ + 130.03, + 63.4 + ], + [ + 130.24, + 63.32 + ], + [ + 130.64, + 63.33 + ], + [ + 130.85, + 63.26 + ], + [ + 131.01, + 63.25 + ], + [ + 130.85, + 63.24 + ], + [ + 130.67, + 63.28 + ], + [ + 130.78, + 63.23 + ], + [ + 130.94, + 63.23 + ], + [ + 131.13, + 63.27 + ], + [ + 131.37, + 63.38 + ], + [ + 132.22, + 63.26 + ], + [ + 132.45, + 63.34 + ], + [ + 132.61, + 63.31 + ], + [ + 132.98, + 63.38 + ], + [ + 133.25, + 63.37 + ], + [ + 133.19, + 63.29 + ], + [ + 133.24, + 63.24 + ], + [ + 133.12, + 63.13 + ], + [ + 133.48, + 63.04 + ], + [ + 133.22, + 63.19 + ], + [ + 133.26, + 63.24 + ], + [ + 133.22, + 63.31 + ], + [ + 133.28, + 63.34 + ], + [ + 133.27, + 63.37 + ], + [ + 133.22, + 63.38 + ], + [ + 132.96, + 63.39 + ], + [ + 132.61, + 63.32 + ], + [ + 132.54, + 63.35 + ], + [ + 132.41, + 63.34 + ], + [ + 132.23, + 63.27 + ], + [ + 131.3, + 63.42 + ], + [ + 130.87, + 63.28 + ], + [ + 130.69, + 63.34 + ], + [ + 130.34, + 63.34 + ], + [ + 129.95, + 63.44 + ], + [ + 129.75, + 63.43 + ], + [ + 129.46, + 63.52 + ], + [ + 128.98, + 63.57 + ], + [ + 128.61, + 63.51 + ], + [ + 128.21, + 63.72 + ], + [ + 128.42, + 63.52 + ], + [ + 128.19, + 63.73 + ], + [ + 127.51, + 63.89 + ], + [ + 126.28, + 64.47 + ], + [ + 125.64, + 64.61 + ], + [ + 124.43, + 65.39 + ], + [ + 123.93, + 66.29 + ], + [ + 123.06, + 67.49 + ], + [ + 123.44, + 68.02 + ], + [ + 123.75, + 68.2 + ], + [ + 124.12, + 69.06 + ], + [ + 124.86, + 69.43 + ], + [ + 125.2, + 69.89 + ], + [ + 126.11, + 70.12 + ], + [ + 126.22, + 70.28 + ], + [ + 125.86, + 70.37 + ], + [ + 125.93, + 70.48 + ], + [ + 126.91, + 70.49 + ], + [ + 127.22, + 70.62 + ], + [ + 127.68, + 70.8 + ], + [ + 127.31, + 71.73 + ], + [ + 126.85, + 72.41 + ], + [ + 127.8, + 72.33 + ], + [ + 128.76, + 71.76 + ], + [ + 129.25, + 71.79 + ], + [ + 129.12, + 72.01 + ], + [ + 129.6, + 71.71 + ], + [ + 128.98, + 71.71 + ], + [ + 128.9, + 71.58 + ], + [ + 129.25, + 71.6 + ], + [ + 129.72, + 71.07 + ], + [ + 130.63, + 70.84 + ], + [ + 130.85, + 70.97 + ], + [ + 131.07, + 70.71 + ], + [ + 131.46, + 70.69 + ], + [ + 131.97, + 71.22 + ], + [ + 132.3, + 71.17 + ], + [ + 131.99, + 71.26 + ], + [ + 132.78, + 71.95 + ], + [ + 133.19, + 71.95 + ], + [ + 132.76, + 71.79 + ], + [ + 133.64, + 71.44 + ], + [ + 134.73, + 71.4 + ], + [ + 134.76, + 71.27 + ], + [ + 134.99, + 71.47 + ], + [ + 135.01, + 71.46 + ], + [ + 134.99, + 71.47 + ], + [ + 134.98, + 71.48 + ], + [ + 134.98, + 71.5 + ], + [ + 135.93, + 71.65 + ], + [ + 136.6, + 71.57 + ], + [ + 136.25, + 71.46 + ], + [ + 136.76, + 71.47 + ], + [ + 137.59, + 71.36 + ], + [ + 137.94, + 71.1 + ], + [ + 137.87, + 71.26 + ], + [ + 138.49, + 71.3 + ], + [ + 137.86, + 71.39 + ], + [ + 138.13, + 71.6 + ], + [ + 138.57, + 71.54 + ], + [ + 138.52, + 71.39 + ], + [ + 138.87, + 71.32 + ], + [ + 138.82, + 71.64 + ], + [ + 139.24, + 71.4 + ], + [ + 140.11, + 71.44 + ], + [ + 140.04, + 71.86 + ], + [ + 139.37, + 71.96 + ], + [ + 140.61, + 72.26 + ], + [ + 139.42, + 72.15 + ], + [ + 139.15, + 72.25 + ], + [ + 139.83, + 72.37 + ], + [ + 139.4, + 72.4 + ], + [ + 139.6, + 72.49 + ], + [ + 141.3, + 72.58 + ], + [ + 140.76, + 72.88 + ], + [ + 141.94, + 72.72 + ], + [ + 144.47, + 72.63 + ], + [ + 146.86, + 72.35 + ], + [ + 144.97, + 72.43 + ], + [ + 144.17, + 72.27 + ], + [ + 144.55, + 72.15 + ], + [ + 145.21, + 72.26 + ], + [ + 146.95, + 72.31 + ], + [ + 145.98, + 71.86 + ], + [ + 146.33, + 72.2 + ], + [ + 146, + 72.06 + ], + [ + 146.07, + 72.21 + ], + [ + 145.49, + 72.25 + ], + [ + 145.81, + 72.22 + ], + [ + 145.84, + 71.94 + ], + [ + 145.03, + 71.96 + ], + [ + 144.98, + 71.62 + ], + [ + 145.39, + 71.58 + ], + [ + 146.06, + 71.77 + ], + [ + 147.14, + 72.31 + ], + [ + 148.39, + 72.32 + ], + [ + 149.93, + 72.02 + ], + [ + 150.08, + 71.83 + ], + [ + 149.7, + 71.75 + ], + [ + 149.41, + 71.89 + ], + [ + 148.86, + 71.68 + ], + [ + 149.98, + 71.65 + ], + [ + 149.88, + 71.47 + ], + [ + 150.45, + 71.48 + ], + [ + 150.71, + 71.47 + ], + [ + 150.49, + 71.32 + ], + [ + 149.78, + 71.19 + ], + [ + 150.39, + 71.24 + ], + [ + 150.74, + 71.38 + ], + [ + 150.57, + 71.16 + ], + [ + 151.11, + 71.39 + ], + [ + 152.07, + 71.01 + ], + [ + 151.45, + 70.97 + ], + [ + 152.53, + 70.74 + ], + [ + 155.86, + 71.07 + ], + [ + 157.24, + 71.05 + ], + [ + 157.48, + 71.03 + ], + [ + 157.5, + 71.03 + ], + [ + 157.48, + 71.03 + ], + [ + 158.83, + 70.89 + ], + [ + 159.78, + 70.59 + ], + [ + 160.1, + 70.25 + ], + [ + 159.56, + 70.09 + ], + [ + 159.95, + 70.08 + ], + [ + 159.6, + 69.86 + ], + [ + 160.37, + 69.68 + ], + [ + 160.51, + 69.46 + ], + [ + 160.43, + 69.67 + ], + [ + 161, + 69.57 + ], + [ + 160.96, + 69.07 + ], + [ + 161.42, + 68.92 + ], + [ + 161.15, + 68.65 + ], + [ + 161.1, + 68.53 + ], + [ + 160.53, + 68.48 + ], + [ + 159.57, + 68.59 + ], + [ + 159.08, + 68.65 + ], + [ + 159.21, + 68.75 + ], + [ + 158.51, + 68.8 + ], + [ + 157.94, + 68.65 + ], + [ + 158.01, + 68.65 + ], + [ + 157.94, + 68.65 + ], + [ + 158.03, + 68.48 + ], + [ + 157.65, + 68.31 + ], + [ + 157.68, + 68.12 + ], + [ + 157.46, + 68.04 + ], + [ + 156.93, + 68.02 + ], + [ + 156.71, + 67.92 + ], + [ + 156.49, + 67.96 + ], + [ + 156.21, + 67.96 + ], + [ + 156.14, + 67.95 + ], + [ + 156.18, + 67.82 + ], + [ + 156.34, + 67.78 + ], + [ + 156.23, + 67.67 + ], + [ + 156.32, + 67.63 + ], + [ + 156.01, + 67.61 + ], + [ + 155.63, + 67.56 + ], + [ + 156.28, + 67.6 + ], + [ + 156.45, + 67.67 + ], + [ + 156.28, + 67.68 + ], + [ + 156.36, + 67.78 + ], + [ + 156.46, + 67.77 + ], + [ + 156.23, + 67.81 + ], + [ + 156.17, + 67.9 + ], + [ + 156.23, + 67.95 + ], + [ + 156.48, + 67.95 + ], + [ + 156.72, + 67.91 + ], + [ + 156.9, + 67.99 + ], + [ + 157.46, + 68.03 + ], + [ + 157.71, + 68.11 + ], + [ + 157.71, + 68.3 + ], + [ + 158.06, + 68.45 + ], + [ + 157.97, + 68.61 + ], + [ + 158.33, + 68.66 + ], + [ + 158.49, + 68.78 + ], + [ + 158.59, + 68.65 + ], + [ + 159.17, + 68.75 + ], + [ + 159.03, + 68.65 + ], + [ + 159.5, + 68.57 + ], + [ + 160.49, + 68.47 + ], + [ + 161.1, + 68.51 + ], + [ + 161.67, + 68.88 + ], + [ + 161.46, + 69.35 + ], + [ + 162.36, + 69.68 + ], + [ + 164.09, + 69.75 + ], + [ + 164.4, + 69.6 + ], + [ + 166.73, + 69.51 + ], + [ + 166.51, + 69.45 + ], + [ + 167.92, + 69.77 + ], + [ + 168.22, + 69.43 + ], + [ + 168.32, + 69.21 + ], + [ + 169.39, + 69.05 + ], + [ + 169.59, + 68.77 + ], + [ + 170.68, + 68.86 + ], + [ + 171.17, + 69.04 + ], + [ + 170.65, + 69.57 + ], + [ + 170.16, + 69.59 + ], + [ + 170.63, + 69.75 + ], + [ + 170.44, + 70.11 + ], + [ + 172.75, + 69.96 + ], + [ + 173.28, + 69.76 + ], + [ + 173.47, + 69.93 + ], + [ + 173.76, + 69.81 + ], + [ + 176.14, + 69.85 + ], + [ + 178.76, + 69.41 + ], + [ + 179.1, + 69.31 + ], + [ + 178.73, + 69.36 + ], + [ + 178.77, + 69.26 + ], + [ + 179.3, + 69.26 + ], + [ + 180, + 68.97 + ], + [ + 180, + 68.96 + ], + [ + 180, + 68.94 + ], + [ + 180, + 68.92 + ], + [ + 180, + 68.91 + ], + [ + 180, + 68.55 + ], + [ + 180, + 68.51 + ], + [ + 180, + 68.36 + ], + [ + 180, + 67.93 + ], + [ + 180, + 67.55 + ], + [ + 180, + 67.17 + ], + [ + 180, + 66.93 + ], + [ + 180, + 66.91 + ], + [ + 180, + 66.89 + ], + [ + 180, + 66.64 + ], + [ + 180, + 65.87 + ], + [ + 180, + 65.86 + ], + [ + 180, + 65.8 + ], + [ + 180, + 65.48 + ], + [ + 180, + 65.46 + ], + [ + 180, + 65.43 + ], + [ + 180, + 65.39 + ], + [ + 180, + 65.38 + ], + [ + 180, + 65.36 + ], + [ + 180, + 65.3 + ], + [ + 180, + 65.04 + ], + [ + 178.55, + 64.56 + ], + [ + 178.83, + 64.65 + ], + [ + 177.63, + 64.7 + ], + [ + 177.57, + 64.93 + ], + [ + 176.95, + 65.07 + ], + [ + 176.6, + 65.01 + ], + [ + 176.41, + 65.07 + ], + [ + 176.56, + 65.18 + ], + [ + 176.27, + 65.03 + ], + [ + 176.67, + 64.98 + ], + [ + 177.01, + 65.04 + ], + [ + 177.31, + 64.79 + ], + [ + 176.45, + 64.8 + ], + [ + 176.11, + 64.94 + ], + [ + 175.74, + 64.75 + ], + [ + 174.87, + 64.69 + ], + [ + 175.72, + 64.73 + ], + [ + 176.22, + 64.88 + ], + [ + 176.44, + 64.69 + ], + [ + 176.22, + 64.62 + ], + [ + 176.07, + 64.51 + ], + [ + 176, + 64.37 + ], + [ + 176.17, + 64.36 + ], + [ + 176.04, + 64.43 + ], + [ + 176.24, + 64.61 + ], + [ + 176.54, + 64.67 + ], + [ + 176.77, + 64.54 + ], + [ + 177.51, + 64.74 + ], + [ + 177.49, + 64.41 + ], + [ + 178.23, + 64.18 + ], + [ + 178.23, + 64.43 + ], + [ + 178.6, + 64.06 + ], + [ + 178.32, + 63.98 + ], + [ + 178.7, + 63.94 + ], + [ + 179, + 63.34 + ], + [ + 178.84, + 63.35 + ], + [ + 179.45, + 63.12 + ], + [ + 179.23, + 63.04 + ], + [ + 179.62, + 62.66 + ], + [ + 179.36, + 62.48 + ], + [ + 178.97, + 62.53 + ], + [ + 179.1, + 62.27 + ], + [ + 177.65, + 62.57 + ], + [ + 176.7, + 62.53 + ], + [ + 176.28, + 62.29 + ], + [ + 174.65, + 61.98 + ], + [ + 174.58, + 61.82 + ], + [ + 174.02, + 61.81 + ], + [ + 173.84, + 61.64 + ], + [ + 173.48, + 61.74 + ], + [ + 173.26, + 61.43 + ], + [ + 172.67, + 61.43 + ], + [ + 172.94, + 61.27 + ], + [ + 172.34, + 61.21 + ], + [ + 172.42, + 61.01 + ], + [ + 172.01, + 61.09 + ], + [ + 172.07, + 60.84 + ], + [ + 171.69, + 60.92 + ], + [ + 171.63, + 60.72 + ], + [ + 170.61, + 60.44 + ], + [ + 170.32, + 59.93 + ], + [ + 169.23, + 60.62 + ], + [ + 167.8, + 60.53 + ], + [ + 167.23, + 60.34 + ], + [ + 167, + 60.42 + ], + [ + 166.29, + 59.81 + ], + [ + 166.09, + 59.8 + ], + [ + 166.27, + 60.47 + ], + [ + 165.03, + 60.1 + ], + [ + 165.22, + 59.99 + ], + [ + 164.84, + 59.78 + ], + [ + 164.48, + 60.1 + ], + [ + 164.2, + 59.85 + ], + [ + 164.23, + 59.98 + ], + [ + 163.65, + 60.02 + ], + [ + 163.84, + 59.99 + ], + [ + 163.19, + 59.56 + ], + [ + 163.22, + 59.04 + ], + [ + 162.94, + 59.18 + ], + [ + 163.04, + 58.96 + ], + [ + 162.21, + 58.62 + ], + [ + 161.9, + 57.97 + ], + [ + 162.48, + 57.77 + ], + [ + 162.36, + 57.66 + ], + [ + 162.7, + 57.95 + ], + [ + 163.32, + 57.73 + ], + [ + 162.73, + 57.33 + ], + [ + 162.78, + 56.77 + ], + [ + 163.23, + 56.74 + ], + [ + 163.36, + 56.18 + ], + [ + 163.02, + 56.01 + ], + [ + 162.62, + 56.23 + ], + [ + 162.29, + 56.19 + ], + [ + 161.7, + 55.45 + ], + [ + 162.14, + 54.75 + ], + [ + 161.71, + 54.51 + ], + [ + 160.64, + 54.5 + ], + [ + 159.99, + 54.16 + ], + [ + 159.87, + 53.67 + ], + [ + 160.04, + 53.1 + ], + [ + 159.61, + 53.27 + ], + [ + 158.7, + 52.88 + ], + [ + 158.51, + 53.08 + ], + [ + 158.43, + 52.89 + ], + [ + 158.65, + 52.84 + ], + [ + 158.44, + 52.75 + ], + [ + 158.55, + 52.63 + ], + [ + 158.39, + 52.65 + ], + [ + 158.56, + 52.31 + ], + [ + 158.27, + 51.96 + ], + [ + 156.66, + 50.87 + ], + [ + 156.47, + 52.54 + ], + [ + 156.15, + 52.85 + ], + [ + 155.56, + 55.2 + ], + [ + 155.99, + 56.68 + ], + [ + 156.75, + 57.08 + ], + [ + 157, + 57.44 + ], + [ + 156.85, + 57.8 + ], + [ + 157.45, + 57.79 + ], + [ + 157.68, + 58.02 + ], + [ + 158.39, + 57.96 + ], + [ + 158.23, + 58.03 + ], + [ + 159.25, + 58.46 + ], + [ + 160.49, + 59.56 + ], + [ + 161.92, + 60.21 + ], + [ + 161.95, + 60.42 + ], + [ + 162.96, + 60.77 + ], + [ + 163.76, + 60.83 + ], + [ + 163.49, + 61.01 + ], + [ + 164.03, + 61.35 + ], + [ + 163.75, + 61.46 + ], + [ + 164.06, + 61.68 + ], + [ + 164.14, + 62.26 + ], + [ + 164.53, + 62.44 + ], + [ + 165.31, + 62.33 + ], + [ + 165.1, + 62.44 + ], + [ + 165.41, + 62.45 + ], + [ + 164.44, + 62.69 + ], + [ + 163.27, + 62.53 + ], + [ + 162.96, + 61.81 + ], + [ + 163.32, + 61.66 + ], + [ + 163.02, + 61.51 + ], + [ + 162.84, + 61.72 + ], + [ + 162.75, + 61.59 + ], + [ + 162.39, + 61.67 + ], + [ + 160.8, + 60.72 + ], + [ + 160.43, + 60.76 + ], + [ + 160.17, + 60.57 + ], + [ + 160.44, + 61.03 + ], + [ + 159.79, + 60.93 + ], + [ + 160, + 61.11 + ], + [ + 159.77, + 61.24 + ], + [ + 160.28, + 61.55 + ], + [ + 160.38, + 61.95 + ], + [ + 159.58, + 61.65 + ], + [ + 159.57, + 61.82 + ], + [ + 158.97, + 61.93 + ], + [ + 158.08, + 61.73 + ], + [ + 157.5, + 61.79 + ], + [ + 156.69, + 61.53 + ], + [ + 156.66, + 61.21 + ], + [ + 155.93, + 60.93 + ], + [ + 155.91, + 60.71 + ], + [ + 154.87, + 60.32 + ], + [ + 154.48, + 59.93 + ], + [ + 154.58, + 60.11 + ], + [ + 154.41, + 60.07 + ], + [ + 154.48, + 59.89 + ], + [ + 154.21, + 59.88 + ], + [ + 154.37, + 59.58 + ], + [ + 154.23, + 59.66 + ], + [ + 154.13, + 59.46 + ], + [ + 154.97, + 59.49 + ], + [ + 155.18, + 59.17 + ], + [ + 154.33, + 59.21 + ], + [ + 154.04, + 59.05 + ], + [ + 153.79, + 59.25 + ], + [ + 153.39, + 59.25 + ], + [ + 152.91, + 58.91 + ], + [ + 152.36, + 59.06 + ], + [ + 152.07, + 58.89 + ], + [ + 151.34, + 58.84 + ], + [ + 151.1, + 59.11 + ], + [ + 152.32, + 59.21 + ], + [ + 151.74, + 59.3 + ], + [ + 151.41, + 59.61 + ], + [ + 150.76, + 59.43 + ], + [ + 150.5, + 59.49 + ], + [ + 150.77, + 59.56 + ], + [ + 149.41, + 59.76 + ], + [ + 149.05, + 59.62 + ], + [ + 149.23, + 59.46 + ], + [ + 148.88, + 59.55 + ], + [ + 148.71, + 59.45 + ], + [ + 148.93, + 59.23 + ], + [ + 148.42, + 59.25 + ], + [ + 148.2, + 59.41 + ], + [ + 147.54, + 59.24 + ], + [ + 146.51, + 59.47 + ], + [ + 146.05, + 59.14 + ], + [ + 145.92, + 59.42 + ], + [ + 144.24, + 59.39 + ], + [ + 144.44, + 59.37 + ], + [ + 143.88, + 59.4 + ], + [ + 143.94, + 59.47 + ], + [ + 143.48, + 59.32 + ], + [ + 143.25, + 59.41 + ], + [ + 142.08, + 59.05 + ], + [ + 141.56, + 58.61 + ], + [ + 140.78, + 58.3 + ], + [ + 140.49, + 57.84 + ], + [ + 138.93, + 57.14 + ], + [ + 138.58, + 56.78 + ], + [ + 138.44, + 56.84 + ], + [ + 138.11, + 56.58 + ], + [ + 138.23, + 56.42 + ], + [ + 135.23, + 54.91 + ], + [ + 135.2, + 54.75 + ], + [ + 135.74, + 54.57 + ], + [ + 136.83, + 54.64 + ], + [ + 136.76, + 53.76 + ], + [ + 137.19, + 53.85 + ], + [ + 137.19, + 54.21 + ], + [ + 137.73, + 54.32 + ], + [ + 137.3, + 54.05 + ], + [ + 137.86, + 53.96 + ], + [ + 137.31, + 53.53 + ], + [ + 137.95, + 53.58 + ], + [ + 138.58, + 53.99 + ], + [ + 138.24, + 53.47 + ], + [ + 138.46, + 53.52 + ], + [ + 138.77, + 53.98 + ], + [ + 138.66, + 54.29 + ], + [ + 139.16, + 54.14 + ], + [ + 139.73, + 54.3 + ], + [ + 140.53, + 53.64 + ], + [ + 141.42, + 53.3 + ], + [ + 141.14, + 52.99 + ], + [ + 140.17, + 53.26 + ], + [ + 139.83, + 53.25 + ], + [ + 139.67, + 52.99 + ], + [ + 140.03, + 52.82 + ], + [ + 139.71, + 53 + ], + [ + 139.9, + 53.21 + ], + [ + 140.25, + 53.23 + ], + [ + 140.93, + 53.04 + ], + [ + 141.24, + 52.87 + ], + [ + 141.11, + 52.41 + ], + [ + 141.55, + 52.15 + ], + [ + 140.73, + 51.47 + ], + [ + 140.86, + 51.37 + ], + [ + 140.67, + 51.33 + ], + [ + 140.43, + 50.72 + ], + [ + 140.5, + 50.17 + ], + [ + 140.69, + 50.09 + ], + [ + 140.4, + 49.88 + ], + [ + 140.55, + 49.56 + ], + [ + 140.2, + 49.02 + ], + [ + 140.39, + 48.98 + ], + [ + 140.17, + 48.45 + ], + [ + 139.26, + 47.8 + ], + [ + 137.69, + 45.81 + ], + [ + 136.15, + 44.5 + ], + [ + 135.82, + 44.37 + ], + [ + 135.14, + 43.51 + ], + [ + 133.92, + 42.87 + ], + [ + 133.15, + 42.68 + ], + [ + 132.99, + 42.85 + ], + [ + 132.83, + 42.74 + ], + [ + 132.76, + 42.92 + ], + [ + 132.32, + 42.84 + ], + [ + 132.33, + 43.31 + ], + [ + 131.84, + 43.07 + ], + [ + 132.07, + 43.32 + ], + [ + 131.79, + 43.38 + ], + [ + 131.78, + 43.18 + ], + [ + 131.35, + 42.83 + ], + [ + 131.22, + 42.55 + ], + [ + 131.12, + 42.67 + ], + [ + 130.92, + 42.59 + ], + [ + 130.81, + 42.63 + ], + [ + 130.96, + 42.65 + ], + [ + 130.65, + 42.66 + ], + [ + 130.87, + 42.53 + ], + [ + 130.65, + 42.33 + ], + [ + 130.65, + 42.35 + ], + [ + 130.65, + 42.36 + ], + [ + 130.67, + 42.37 + ], + [ + 130.67, + 42.38 + ], + [ + 130.65, + 42.39 + ], + [ + 130.65, + 42.41 + ], + [ + 130.64, + 42.42 + ], + [ + 130.61, + 42.44 + ], + [ + 130.59, + 42.45 + ], + [ + 130.59, + 42.46 + ], + [ + 130.59, + 42.49 + ], + [ + 130.58, + 42.49 + ], + [ + 130.55, + 42.52 + ], + [ + 130.56, + 42.52 + ], + [ + 130.56, + 42.53 + ], + [ + 130.58, + 42.67 + ], + [ + 130.4, + 42.73 + ], + [ + 131.14, + 42.93 + ], + [ + 131.31, + 43.4 + ], + [ + 131.3, + 44.04 + ], + [ + 130.96, + 44.85 + ], + [ + 131.49, + 44.97 + ], + [ + 131.87, + 45.34 + ], + [ + 132, + 45.25 + ], + [ + 132.05, + 44.75 + ], + [ + 132.24, + 44.57 + ], + [ + 132.5, + 44.54 + ], + [ + 132.65, + 44.76 + ], + [ + 132.86, + 45.06 + ], + [ + 133.13, + 45.13 + ], + [ + 133.13, + 45.43 + ], + [ + 133.4, + 45.6 + ], + [ + 133.41, + 45.62 + ], + [ + 133.42, + 45.61 + ], + [ + 133.43, + 45.63 + ], + [ + 133.44, + 45.63 + ], + [ + 133.47, + 45.63 + ], + [ + 133.44, + 45.64 + ], + [ + 133.44, + 45.65 + ], + [ + 133.45, + 45.66 + ], + [ + 133.47, + 45.66 + ], + [ + 133.48, + 45.67 + ], + [ + 133.48, + 45.68 + ], + [ + 133.47, + 45.69 + ], + [ + 133.46, + 45.69 + ], + [ + 133.45, + 45.7 + ], + [ + 133.43, + 45.71 + ], + [ + 133.45, + 45.73 + ], + [ + 133.46, + 45.74 + ], + [ + 133.47, + 45.74 + ], + [ + 133.47, + 45.75 + ], + [ + 133.46, + 45.75 + ], + [ + 133.46, + 45.76 + ], + [ + 133.47, + 45.77 + ], + [ + 133.47, + 45.78 + ], + [ + 133.48, + 45.77 + ], + [ + 133.49, + 45.79 + ], + [ + 133.48, + 45.79 + ], + [ + 133.46, + 45.8 + ], + [ + 133.46, + 45.82 + ], + [ + 133.46, + 45.83 + ], + [ + 133.48, + 45.84 + ], + [ + 133.48, + 45.85 + ], + [ + 133.48, + 45.86 + ], + [ + 133.5, + 45.89 + ], + [ + 133.51, + 45.89 + ], + [ + 133.54, + 45.89 + ], + [ + 133.55, + 45.89 + ], + [ + 133.56, + 45.87 + ], + [ + 133.59, + 45.87 + ], + [ + 133.59, + 45.89 + ], + [ + 133.6, + 45.89 + ], + [ + 133.61, + 45.91 + ], + [ + 133.6, + 45.93 + ], + [ + 133.6, + 45.94 + ], + [ + 133.63, + 45.94 + ], + [ + 133.64, + 45.95 + ], + [ + 133.66, + 45.94 + ], + [ + 133.67, + 45.94 + ], + [ + 133.68, + 45.96 + ], + [ + 133.67, + 45.98 + ], + [ + 133.67, + 45.99 + ], + [ + 133.69, + 46 + ], + [ + 133.7, + 46.02 + ], + [ + 133.71, + 46.03 + ], + [ + 133.72, + 46.03 + ], + [ + 133.73, + 46.05 + ], + [ + 133.74, + 46.07 + ], + [ + 133.73, + 46.08 + ], + [ + 133.72, + 46.09 + ], + [ + 133.7, + 46.1 + ], + [ + 133.7, + 46.11 + ], + [ + 133.69, + 46.13 + ], + [ + 133.69, + 46.16 + ], + [ + 133.71, + 46.16 + ], + [ + 133.74, + 46.17 + ], + [ + 133.75, + 46.17 + ], + [ + 133.79, + 46.19 + ], + [ + 133.79, + 46.21 + ], + [ + 133.8, + 46.23 + ], + [ + 133.82, + 46.23 + ], + [ + 133.83, + 46.21 + ], + [ + 133.83, + 46.2 + ], + [ + 133.84, + 46.2 + ], + [ + 133.85, + 46.22 + ], + [ + 133.87, + 46.23 + ], + [ + 133.87, + 46.24 + ], + [ + 133.86, + 46.24 + ], + [ + 133.85, + 46.25 + ], + [ + 133.87, + 46.25 + ], + [ + 133.91, + 46.27 + ], + [ + 133.91, + 46.28 + ], + [ + 133.9, + 46.29 + ], + [ + 133.91, + 46.31 + ], + [ + 133.91, + 46.32 + ], + [ + 133.91, + 46.33 + ], + [ + 133.9, + 46.33 + ], + [ + 133.89, + 46.33 + ], + [ + 133.87, + 46.33 + ], + [ + 133.86, + 46.35 + ], + [ + 133.88, + 46.36 + ], + [ + 133.89, + 46.37 + ], + [ + 133.9, + 46.37 + ], + [ + 133.91, + 46.37 + ], + [ + 133.94, + 46.38 + ], + [ + 133.93, + 46.41 + ], + [ + 133.92, + 46.43 + ], + [ + 133.91, + 46.44 + ], + [ + 133.89, + 46.45 + ], + [ + 133.88, + 46.45 + ], + [ + 133.87, + 46.45 + ], + [ + 133.86, + 46.44 + ], + [ + 133.85, + 46.44 + ], + [ + 133.84, + 46.46 + ], + [ + 133.84, + 46.47 + ], + [ + 133.86, + 46.49 + ], + [ + 133.86, + 46.5 + ], + [ + 133.87, + 46.51 + ], + [ + 133.88, + 46.52 + ], + [ + 133.89, + 46.54 + ], + [ + 133.9, + 46.55 + ], + [ + 133.9, + 46.56 + ], + [ + 133.9, + 46.57 + ], + [ + 133.91, + 46.58 + ], + [ + 133.92, + 46.6 + ], + [ + 133.94, + 46.61 + ], + [ + 133.95, + 46.61 + ], + [ + 133.96, + 46.62 + ], + [ + 133.97, + 46.63 + ], + [ + 133.98, + 46.63 + ], + [ + 133.99, + 46.64 + ], + [ + 134, + 46.65 + ], + [ + 134.02, + 46.69 + ], + [ + 134.02, + 46.7 + ], + [ + 134.02, + 46.71 + ], + [ + 134.02, + 46.72 + ], + [ + 134.02, + 46.73 + ], + [ + 134.02, + 46.75 + ], + [ + 134.04, + 46.76 + ], + [ + 134.05, + 46.78 + ], + [ + 134.04, + 46.79 + ], + [ + 134.02, + 46.81 + ], + [ + 134.02, + 46.83 + ], + [ + 134.03, + 46.84 + ], + [ + 134.03, + 46.86 + ], + [ + 134.04, + 46.89 + ], + [ + 134.04, + 46.9 + ], + [ + 134.05, + 46.91 + ], + [ + 134.06, + 46.93 + ], + [ + 134.07, + 46.94 + ], + [ + 134.07, + 46.95 + ], + [ + 134.06, + 46.96 + ], + [ + 134.09, + 47 + ], + [ + 134.1, + 47.02 + ], + [ + 134.11, + 47.04 + ], + [ + 134.11, + 47.06 + ], + [ + 134.13, + 47.07 + ], + [ + 134.14, + 47.09 + ], + [ + 134.15, + 47.1 + ], + [ + 134.18, + 47.1 + ], + [ + 134.22, + 47.11 + ], + [ + 134.22, + 47.12 + ], + [ + 134.22, + 47.14 + ], + [ + 134.22, + 47.15 + ], + [ + 134.22, + 47.16 + ], + [ + 134.22, + 47.17 + ], + [ + 134.22, + 47.18 + ], + [ + 134.22, + 47.19 + ], + [ + 134.2, + 47.21 + ], + [ + 134.19, + 47.22 + ], + [ + 134.18, + 47.23 + ], + [ + 134.15, + 47.25 + ], + [ + 134.15, + 47.26 + ], + [ + 134.16, + 47.29 + ], + [ + 134.18, + 47.32 + ], + [ + 134.18, + 47.33 + ], + [ + 134.2, + 47.34 + ], + [ + 134.21, + 47.35 + ], + [ + 134.24, + 47.35 + ], + [ + 134.25, + 47.36 + ], + [ + 134.26, + 47.4 + ], + [ + 134.29, + 47.41 + ], + [ + 134.3, + 47.42 + ], + [ + 134.31, + 47.43 + ], + [ + 134.33, + 47.44 + ], + [ + 134.34, + 47.44 + ], + [ + 134.39, + 47.44 + ], + [ + 134.41, + 47.44 + ], + [ + 134.44, + 47.44 + ], + [ + 134.45, + 47.45 + ], + [ + 134.47, + 47.45 + ], + [ + 134.48, + 47.44 + ], + [ + 134.5, + 47.45 + ], + [ + 134.51, + 47.46 + ], + [ + 134.52, + 47.47 + ], + [ + 134.53, + 47.47 + ], + [ + 134.55, + 47.47 + ], + [ + 134.56, + 47.48 + ], + [ + 134.57, + 47.49 + ], + [ + 134.59, + 47.53 + ], + [ + 134.6, + 47.53 + ], + [ + 134.62, + 47.54 + ], + [ + 134.63, + 47.56 + ], + [ + 134.64, + 47.57 + ], + [ + 134.68, + 47.58 + ], + [ + 134.68, + 47.6 + ], + [ + 134.68, + 47.63 + ], + [ + 134.69, + 47.64 + ], + [ + 134.7, + 47.65 + ], + [ + 134.72, + 47.66 + ], + [ + 134.74, + 47.68 + ], + [ + 134.75, + 47.69 + ], + [ + 134.75, + 47.7 + ], + [ + 134.77, + 47.71 + ], + [ + 134.77, + 47.72 + ], + [ + 134.77, + 47.75 + ], + [ + 134.76, + 47.76 + ], + [ + 134.74, + 47.77 + ], + [ + 134.73, + 47.78 + ], + [ + 134.72, + 47.79 + ], + [ + 134.69, + 47.81 + ], + [ + 134.68, + 47.81 + ], + [ + 134.67, + 47.85 + ], + [ + 134.66, + 47.86 + ], + [ + 134.67, + 47.88 + ], + [ + 134.66, + 47.89 + ], + [ + 134.65, + 47.9 + ], + [ + 134.64, + 47.9 + ], + [ + 134.63, + 47.9 + ], + [ + 134.61, + 47.9 + ], + [ + 134.6, + 47.92 + ], + [ + 134.6, + 47.94 + ], + [ + 134.58, + 47.96 + ], + [ + 134.56, + 47.97 + ], + [ + 134.55, + 47.99 + ], + [ + 134.55, + 48.02 + ], + [ + 134.54, + 48.03 + ], + [ + 134.55, + 48.04 + ], + [ + 134.56, + 48.04 + ], + [ + 134.57, + 48.04 + ], + [ + 134.57, + 48.06 + ], + [ + 134.59, + 48.07 + ], + [ + 134.6, + 48.08 + ], + [ + 134.62, + 48.09 + ], + [ + 134.63, + 48.1 + ], + [ + 134.63, + 48.12 + ], + [ + 134.64, + 48.13 + ], + [ + 134.67, + 48.14 + ], + [ + 134.67, + 48.18 + ], + [ + 134.68, + 48.19 + ], + [ + 134.74, + 48.28 + ], + [ + 134.72, + 48.28 + ], + [ + 134.77, + 48.36 + ], + [ + 134.88, + 48.41 + ], + [ + 134.55, + 48.41 + ], + [ + 134.53, + 48.42 + ], + [ + 134.2, + 48.38 + ], + [ + 134.19, + 48.38 + ], + [ + 134.07, + 48.34 + ], + [ + 134.02, + 48.34 + ], + [ + 134.02, + 48.33 + ], + [ + 134, + 48.3 + ], + [ + 133.98, + 48.3 + ], + [ + 133.96, + 48.3 + ], + [ + 133.94, + 48.3 + ], + [ + 133.91, + 48.29 + ], + [ + 133.9, + 48.29 + ], + [ + 133.85, + 48.28 + ], + [ + 133.83, + 48.27 + ], + [ + 133.81, + 48.27 + ], + [ + 133.8, + 48.26 + ], + [ + 133.73, + 48.25 + ], + [ + 133.66, + 48.19 + ], + [ + 133.65, + 48.19 + ], + [ + 133.58, + 48.19 + ], + [ + 133.57, + 48.14 + ], + [ + 133.56, + 48.13 + ], + [ + 133.45, + 48.11 + ], + [ + 133.44, + 48.11 + ], + [ + 133.35, + 48.12 + ], + [ + 133.24, + 48.1 + ], + [ + 132.84, + 47.97 + ], + [ + 132.84, + 47.96 + ], + [ + 132.67, + 47.96 + ], + [ + 132.66, + 47.95 + ], + [ + 132.59, + 47.77 + ], + [ + 132.6, + 47.75 + ], + [ + 132.6, + 47.74 + ], + [ + 132.44, + 47.73 + ], + [ + 132.43, + 47.73 + ], + [ + 132.39, + 47.75 + ], + [ + 132.37, + 47.75 + ], + [ + 132.28, + 47.74 + ], + [ + 132.26, + 47.74 + ], + [ + 132.28, + 47.72 + ], + [ + 132.27, + 47.72 + ], + [ + 132.23, + 47.71 + ], + [ + 132.15, + 47.7 + ], + [ + 132.14, + 47.7 + ], + [ + 132.12, + 47.7 + ], + [ + 132.1, + 47.7 + ], + [ + 132.06, + 47.7 + ], + [ + 132.05, + 47.7 + ], + [ + 132.03, + 47.72 + ], + [ + 131.99, + 47.71 + ], + [ + 131.99, + 47.69 + ], + [ + 131.99, + 47.68 + ], + [ + 131.97, + 47.68 + ], + [ + 131.93, + 47.67 + ], + [ + 131.92, + 47.67 + ], + [ + 131.91, + 47.68 + ], + [ + 131.91, + 47.69 + ], + [ + 131.86, + 47.67 + ], + [ + 131.85, + 47.67 + ], + [ + 131.66, + 47.68 + ], + [ + 131.65, + 47.68 + ], + [ + 131.6, + 47.66 + ], + [ + 131.59, + 47.66 + ], + [ + 131.55, + 47.68 + ], + [ + 131.55, + 47.69 + ], + [ + 131.55, + 47.74 + ], + [ + 131.48, + 47.74 + ], + [ + 131.43, + 47.77 + ], + [ + 131.37, + 47.73 + ], + [ + 131.31, + 47.73 + ], + [ + 131.26, + 47.75 + ], + [ + 131.21, + 47.72 + ], + [ + 131.2, + 47.71 + ], + [ + 131.11, + 47.69 + ], + [ + 131.1, + 47.68 + ], + [ + 131.03, + 47.69 + ], + [ + 131.02, + 47.69 + ], + [ + 130.98, + 47.7 + ], + [ + 130.97, + 47.71 + ], + [ + 130.95, + 47.83 + ], + [ + 130.94, + 47.83 + ], + [ + 130.92, + 47.86 + ], + [ + 130.88, + 47.92 + ], + [ + 130.87, + 47.92 + ], + [ + 130.86, + 47.94 + ], + [ + 130.85, + 47.95 + ], + [ + 130.83, + 47.95 + ], + [ + 130.82, + 47.96 + ], + [ + 130.81, + 47.96 + ], + [ + 130.8, + 47.97 + ], + [ + 130.78, + 47.98 + ], + [ + 130.77, + 47.99 + ], + [ + 130.76, + 48 + ], + [ + 130.74, + 48 + ], + [ + 130.73, + 48.03 + ], + [ + 130.72, + 48.03 + ], + [ + 130.69, + 48.04 + ], + [ + 130.69, + 48.05 + ], + [ + 130.68, + 48.06 + ], + [ + 130.68, + 48.07 + ], + [ + 130.67, + 48.09 + ], + [ + 130.65, + 48.1 + ], + [ + 130.66, + 48.12 + ], + [ + 130.67, + 48.13 + ], + [ + 130.69, + 48.14 + ], + [ + 130.71, + 48.16 + ], + [ + 130.73, + 48.17 + ], + [ + 130.75, + 48.18 + ], + [ + 130.76, + 48.22 + ], + [ + 130.76, + 48.23 + ], + [ + 130.76, + 48.25 + ], + [ + 130.78, + 48.25 + ], + [ + 130.8, + 48.26 + ], + [ + 130.81, + 48.27 + ], + [ + 130.81, + 48.28 + ], + [ + 130.82, + 48.29 + ], + [ + 130.83, + 48.3 + ], + [ + 130.83, + 48.31 + ], + [ + 130.82, + 48.33 + ], + [ + 130.81, + 48.34 + ], + [ + 130.8, + 48.35 + ], + [ + 130.78, + 48.35 + ], + [ + 130.77, + 48.36 + ], + [ + 130.76, + 48.37 + ], + [ + 130.75, + 48.4 + ], + [ + 130.75, + 48.41 + ], + [ + 130.74, + 48.42 + ], + [ + 130.73, + 48.43 + ], + [ + 130.73, + 48.44 + ], + [ + 130.73, + 48.45 + ], + [ + 130.74, + 48.46 + ], + [ + 130.75, + 48.47 + ], + [ + 130.76, + 48.5 + ], + [ + 130.75, + 48.5 + ], + [ + 130.74, + 48.51 + ], + [ + 130.73, + 48.51 + ], + [ + 130.67, + 48.5 + ], + [ + 130.66, + 48.49 + ], + [ + 130.63, + 48.49 + ], + [ + 130.62, + 48.49 + ], + [ + 130.6, + 48.58 + ], + [ + 130.59, + 48.6 + ], + [ + 130.54, + 48.6 + ], + [ + 130.53, + 48.6 + ], + [ + 130.52, + 48.63 + ], + [ + 130.53, + 48.64 + ], + [ + 130.55, + 48.66 + ], + [ + 130.55, + 48.67 + ], + [ + 130.57, + 48.71 + ], + [ + 130.58, + 48.71 + ], + [ + 130.59, + 48.75 + ], + [ + 130.6, + 48.76 + ], + [ + 130.62, + 48.79 + ], + [ + 130.63, + 48.8 + ], + [ + 130.64, + 48.82 + ], + [ + 130.66, + 48.83 + ], + [ + 130.67, + 48.84 + ], + [ + 130.68, + 48.85 + ], + [ + 130.68, + 48.86 + ], + [ + 130.68, + 48.87 + ], + [ + 130.58, + 48.87 + ], + [ + 130.56, + 48.86 + ], + [ + 130.5, + 48.86 + ], + [ + 130.49, + 48.86 + ], + [ + 130.46, + 48.9 + ], + [ + 130.44, + 48.9 + ], + [ + 130.41, + 48.9 + ], + [ + 130.4, + 48.9 + ], + [ + 130.35, + 48.89 + ], + [ + 130.34, + 48.89 + ], + [ + 130.31, + 48.88 + ], + [ + 130.3, + 48.87 + ], + [ + 130.24, + 48.86 + ], + [ + 130.19, + 48.9 + ], + [ + 130.18, + 48.91 + ], + [ + 130.14, + 48.93 + ], + [ + 130.12, + 48.94 + ], + [ + 130.08, + 48.96 + ], + [ + 130.07, + 48.97 + ], + [ + 130.02, + 49 + ], + [ + 130.01, + 49.01 + ], + [ + 129.95, + 49.03 + ], + [ + 129.94, + 49.03 + ], + [ + 129.91, + 49.04 + ], + [ + 129.91, + 49.06 + ], + [ + 129.9, + 49.1 + ], + [ + 129.85, + 49.12 + ], + [ + 129.86, + 49.14 + ], + [ + 129.85, + 49.17 + ], + [ + 129.85, + 49.18 + ], + [ + 129.8, + 49.18 + ], + [ + 129.79, + 49.18 + ], + [ + 129.77, + 49.18 + ], + [ + 129.76, + 49.19 + ], + [ + 129.76, + 49.2 + ], + [ + 129.74, + 49.27 + ], + [ + 129.73, + 49.28 + ], + [ + 129.7, + 49.29 + ], + [ + 129.7, + 49.3 + ], + [ + 129.64, + 49.29 + ], + [ + 129.63, + 49.28 + ], + [ + 129.57, + 49.28 + ], + [ + 129.56, + 49.29 + ], + [ + 129.54, + 49.38 + ], + [ + 129.54, + 49.39 + ], + [ + 129.46, + 49.43 + ], + [ + 129.45, + 49.43 + ], + [ + 129.41, + 49.44 + ], + [ + 129.39, + 49.43 + ], + [ + 129.38, + 49.36 + ], + [ + 129.37, + 49.36 + ], + [ + 129.34, + 49.35 + ], + [ + 129.33, + 49.35 + ], + [ + 129.31, + 49.36 + ], + [ + 129.3, + 49.36 + ], + [ + 129.27, + 49.38 + ], + [ + 129.26, + 49.39 + ], + [ + 129.18, + 49.39 + ], + [ + 129.17, + 49.38 + ], + [ + 129.15, + 49.37 + ], + [ + 129.15, + 49.36 + ], + [ + 129.08, + 49.35 + ], + [ + 129.07, + 49.36 + ], + [ + 129.06, + 49.37 + ], + [ + 129.05, + 49.38 + ], + [ + 129.04, + 49.41 + ], + [ + 128.94, + 49.46 + ], + [ + 128.93, + 49.46 + ], + [ + 128.87, + 49.49 + ], + [ + 128.85, + 49.49 + ], + [ + 128.8, + 49.48 + ], + [ + 128.79, + 49.47 + ], + [ + 128.76, + 49.48 + ], + [ + 128.75, + 49.48 + ], + [ + 128.78, + 49.54 + ], + [ + 128.79, + 49.54 + ], + [ + 128.8, + 49.55 + ], + [ + 128.8, + 49.56 + ], + [ + 128.79, + 49.58 + ], + [ + 128.78, + 49.58 + ], + [ + 128.77, + 49.58 + ], + [ + 128.76, + 49.59 + ], + [ + 128.73, + 49.59 + ], + [ + 128.73, + 49.57 + ], + [ + 128.65, + 49.57 + ], + [ + 128.64, + 49.58 + ], + [ + 128.5, + 49.59 + ], + [ + 128.48, + 49.59 + ], + [ + 128.47, + 49.59 + ], + [ + 128.46, + 49.59 + ], + [ + 128.42, + 49.59 + ], + [ + 128.41, + 49.59 + ], + [ + 128.4, + 49.59 + ], + [ + 128.37, + 49.59 + ], + [ + 128.35, + 49.55 + ], + [ + 128.34, + 49.54 + ], + [ + 128.31, + 49.55 + ], + [ + 128.29, + 49.56 + ], + [ + 128.28, + 49.56 + ], + [ + 128.27, + 49.56 + ], + [ + 128.25, + 49.56 + ], + [ + 128.23, + 49.56 + ], + [ + 128.23, + 49.55 + ], + [ + 128.22, + 49.55 + ], + [ + 128.17, + 49.54 + ], + [ + 128.15, + 49.54 + ], + [ + 128.13, + 49.55 + ], + [ + 128.12, + 49.55 + ], + [ + 128.09, + 49.55 + ], + [ + 128.08, + 49.55 + ], + [ + 128.03, + 49.56 + ], + [ + 128.02, + 49.56 + ], + [ + 128.02, + 49.57 + ], + [ + 128, + 49.58 + ], + [ + 127.99, + 49.6 + ], + [ + 127.96, + 49.6 + ], + [ + 127.91, + 49.57 + ], + [ + 127.9, + 49.57 + ], + [ + 127.81, + 49.59 + ], + [ + 127.78, + 49.62 + ], + [ + 127.77, + 49.63 + ], + [ + 127.76, + 49.63 + ], + [ + 127.73, + 49.65 + ], + [ + 127.72, + 49.65 + ], + [ + 127.69, + 49.67 + ], + [ + 127.68, + 49.67 + ], + [ + 127.67, + 49.7 + ], + [ + 127.67, + 49.71 + ], + [ + 127.67, + 49.72 + ], + [ + 127.67, + 49.75 + ], + [ + 127.67, + 49.76 + ], + [ + 127.53, + 49.81 + ], + [ + 127.54, + 49.9 + ], + [ + 127.54, + 49.92 + ], + [ + 127.54, + 49.93 + ], + [ + 127.53, + 49.94 + ], + [ + 127.5, + 49.97 + ], + [ + 127.5, + 49.98 + ], + [ + 127.5, + 50.04 + ], + [ + 127.51, + 50.07 + ], + [ + 127.52, + 50.08 + ], + [ + 127.56, + 50.12 + ], + [ + 127.57, + 50.13 + ], + [ + 127.58, + 50.14 + ], + [ + 127.59, + 50.16 + ], + [ + 127.61, + 50.23 + ], + [ + 127.58, + 50.24 + ], + [ + 127.51, + 50.25 + ], + [ + 127.5, + 50.26 + ], + [ + 127.47, + 50.26 + ], + [ + 127.45, + 50.27 + ], + [ + 127.4, + 50.28 + ], + [ + 127.39, + 50.28 + ], + [ + 127.36, + 50.3 + ], + [ + 127.35, + 50.31 + ], + [ + 127.33, + 50.33 + ], + [ + 127.33, + 50.36 + ], + [ + 127.34, + 50.37 + ], + [ + 127.35, + 50.39 + ], + [ + 127.36, + 50.39 + ], + [ + 127.36, + 50.41 + ], + [ + 127.36, + 50.44 + ], + [ + 127.32, + 50.45 + ], + [ + 127.31, + 50.45 + ], + [ + 127.3, + 50.45 + ], + [ + 127.29, + 50.48 + ], + [ + 127.3, + 50.49 + ], + [ + 127.31, + 50.5 + ], + [ + 127.32, + 50.53 + ], + [ + 127.33, + 50.54 + ], + [ + 127.37, + 50.57 + ], + [ + 127.36, + 50.59 + ], + [ + 127.35, + 50.6 + ], + [ + 127.34, + 50.61 + ], + [ + 127.33, + 50.62 + ], + [ + 127.32, + 50.63 + ], + [ + 127.3, + 50.65 + ], + [ + 127.29, + 50.66 + ], + [ + 127.28, + 50.69 + ], + [ + 127.3, + 50.73 + ], + [ + 127.3, + 50.74 + ], + [ + 127.3, + 50.75 + ], + [ + 127.29, + 50.76 + ], + [ + 127.27, + 50.76 + ], + [ + 127.26, + 50.76 + ], + [ + 127.24, + 50.77 + ], + [ + 127.23, + 50.77 + ], + [ + 127.22, + 50.79 + ], + [ + 127.21, + 50.8 + ], + [ + 127.2, + 50.81 + ], + [ + 127.2, + 50.83 + ], + [ + 127.19, + 50.84 + ], + [ + 127.18, + 50.86 + ], + [ + 127.17, + 50.86 + ], + [ + 127.17, + 50.87 + ], + [ + 127.15, + 50.89 + ], + [ + 127.15, + 50.9 + ], + [ + 127.14, + 50.9 + ], + [ + 127.14, + 50.91 + ], + [ + 127.12, + 50.92 + ], + [ + 127.11, + 50.93 + ], + [ + 127.1, + 50.94 + ], + [ + 127.07, + 50.95 + ], + [ + 127.04, + 50.96 + ], + [ + 127.03, + 50.97 + ], + [ + 127.02, + 50.98 + ], + [ + 127.02, + 50.99 + ], + [ + 127.01, + 50.99 + ], + [ + 127.01, + 51 + ], + [ + 127, + 51.01 + ], + [ + 126.99, + 51.02 + ], + [ + 126.97, + 51.04 + ], + [ + 126.96, + 51.04 + ], + [ + 126.94, + 51.05 + ], + [ + 126.93, + 51.05 + ], + [ + 126.91, + 51.15 + ], + [ + 126.91, + 51.16 + ], + [ + 126.9, + 51.21 + ], + [ + 126.91, + 51.23 + ], + [ + 126.92, + 51.25 + ], + [ + 126.94, + 51.26 + ], + [ + 126.95, + 51.27 + ], + [ + 126.97, + 51.29 + ], + [ + 126.97, + 51.3 + ], + [ + 126.98, + 51.32 + ], + [ + 126.97, + 51.33 + ], + [ + 126.96, + 51.33 + ], + [ + 126.95, + 51.33 + ], + [ + 126.9, + 51.34 + ], + [ + 126.92, + 51.35 + ], + [ + 126.92, + 51.36 + ], + [ + 126.92, + 51.37 + ], + [ + 126.91, + 51.4 + ], + [ + 126.9, + 51.41 + ], + [ + 126.82, + 51.42 + ], + [ + 126.8, + 51.42 + ], + [ + 126.79, + 51.43 + ], + [ + 126.78, + 51.44 + ], + [ + 126.79, + 51.46 + ], + [ + 126.8, + 51.47 + ], + [ + 126.81, + 51.5 + ], + [ + 126.82, + 51.5 + ], + [ + 126.83, + 51.52 + ], + [ + 126.84, + 51.53 + ], + [ + 126.81, + 51.54 + ], + [ + 126.8, + 51.55 + ], + [ + 126.77, + 51.56 + ], + [ + 126.75, + 51.56 + ], + [ + 126.72, + 51.57 + ], + [ + 126.71, + 51.57 + ], + [ + 126.69, + 51.58 + ], + [ + 126.68, + 51.59 + ], + [ + 126.67, + 51.59 + ], + [ + 126.67, + 51.6 + ], + [ + 126.68, + 51.61 + ], + [ + 126.72, + 51.63 + ], + [ + 126.73, + 51.64 + ], + [ + 126.73, + 51.66 + ], + [ + 126.73, + 51.67 + ], + [ + 126.72, + 51.69 + ], + [ + 126.73, + 51.7 + ], + [ + 126.72, + 51.72 + ], + [ + 126.7, + 51.73 + ], + [ + 126.68, + 51.73 + ], + [ + 126.67, + 51.73 + ], + [ + 126.66, + 51.73 + ], + [ + 126.66, + 51.75 + ], + [ + 126.66, + 51.76 + ], + [ + 126.65, + 51.76 + ], + [ + 126.64, + 51.77 + ], + [ + 126.62, + 51.77 + ], + [ + 126.61, + 51.79 + ], + [ + 126.6, + 51.8 + ], + [ + 126.59, + 51.81 + ], + [ + 126.58, + 51.82 + ], + [ + 126.57, + 51.83 + ], + [ + 126.55, + 51.86 + ], + [ + 126.55, + 51.87 + ], + [ + 126.54, + 51.88 + ], + [ + 126.53, + 51.89 + ], + [ + 126.52, + 51.9 + ], + [ + 126.51, + 51.9 + ], + [ + 126.51, + 51.91 + ], + [ + 126.5, + 51.92 + ], + [ + 126.5, + 51.93 + ], + [ + 126.48, + 51.93 + ], + [ + 126.46, + 51.94 + ], + [ + 126.46, + 51.95 + ], + [ + 126.46, + 51.97 + ], + [ + 126.46, + 51.98 + ], + [ + 126.45, + 51.99 + ], + [ + 126.44, + 52.01 + ], + [ + 126.44, + 52.03 + ], + [ + 126.45, + 52.03 + ], + [ + 126.48, + 52.04 + ], + [ + 126.5, + 52.03 + ], + [ + 126.53, + 52.07 + ], + [ + 126.54, + 52.1 + ], + [ + 126.55, + 52.11 + ], + [ + 126.55, + 52.13 + ], + [ + 126.53, + 52.14 + ], + [ + 126.5, + 52.16 + ], + [ + 126.48, + 52.16 + ], + [ + 126.47, + 52.16 + ], + [ + 126.46, + 52.16 + ], + [ + 126.43, + 52.17 + ], + [ + 126.41, + 52.18 + ], + [ + 126.4, + 52.18 + ], + [ + 126.35, + 52.19 + ], + [ + 126.34, + 52.19 + ], + [ + 126.32, + 52.2 + ], + [ + 126.31, + 52.2 + ], + [ + 126.3, + 52.21 + ], + [ + 126.31, + 52.23 + ], + [ + 126.32, + 52.25 + ], + [ + 126.34, + 52.26 + ], + [ + 126.36, + 52.26 + ], + [ + 126.38, + 52.27 + ], + [ + 126.4, + 52.28 + ], + [ + 126.42, + 52.3 + ], + [ + 126.33, + 52.3 + ], + [ + 126.33, + 52.31 + ], + [ + 126.32, + 52.32 + ], + [ + 126.32, + 52.34 + ], + [ + 126.34, + 52.35 + ], + [ + 126.34, + 52.4 + ], + [ + 126.33, + 52.41 + ], + [ + 126.32, + 52.42 + ], + [ + 126.31, + 52.43 + ], + [ + 126.3, + 52.44 + ], + [ + 126.28, + 52.45 + ], + [ + 126.27, + 52.47 + ], + [ + 126.25, + 52.48 + ], + [ + 126.24, + 52.47 + ], + [ + 126.22, + 52.47 + ], + [ + 126.21, + 52.47 + ], + [ + 126.18, + 52.49 + ], + [ + 126.19, + 52.5 + ], + [ + 126.2, + 52.51 + ], + [ + 126.2, + 52.52 + ], + [ + 126.2, + 52.53 + ], + [ + 126.19, + 52.54 + ], + [ + 126.18, + 52.54 + ], + [ + 126.17, + 52.55 + ], + [ + 126.16, + 52.56 + ], + [ + 126.13, + 52.57 + ], + [ + 126.11, + 52.58 + ], + [ + 126.1, + 52.59 + ], + [ + 126.09, + 52.59 + ], + [ + 126.06, + 52.6 + ], + [ + 126.05, + 52.6 + ], + [ + 126.04, + 52.58 + ], + [ + 126.04, + 52.59 + ], + [ + 126.01, + 52.6 + ], + [ + 126, + 52.58 + ], + [ + 125.99, + 52.59 + ], + [ + 125.99, + 52.6 + ], + [ + 125.97, + 52.61 + ], + [ + 125.96, + 52.63 + ], + [ + 125.96, + 52.64 + ], + [ + 125.96, + 52.65 + ], + [ + 125.97, + 52.66 + ], + [ + 125.98, + 52.67 + ], + [ + 126, + 52.67 + ], + [ + 126.06, + 52.67 + ], + [ + 126.07, + 52.69 + ], + [ + 126.06, + 52.7 + ], + [ + 126.05, + 52.71 + ], + [ + 126.04, + 52.72 + ], + [ + 126.04, + 52.73 + ], + [ + 126.05, + 52.75 + ], + [ + 126.07, + 52.75 + ], + [ + 126.08, + 52.75 + ], + [ + 126.09, + 52.75 + ], + [ + 126.1, + 52.75 + ], + [ + 126.1, + 52.76 + ], + [ + 126.11, + 52.76 + ], + [ + 126.11, + 52.77 + ], + [ + 126.09, + 52.78 + ], + [ + 126.07, + 52.79 + ], + [ + 126.04, + 52.8 + ], + [ + 126.03, + 52.8 + ], + [ + 126.01, + 52.79 + ], + [ + 125.99, + 52.77 + ], + [ + 125.99, + 52.76 + ], + [ + 125.92, + 52.78 + ], + [ + 125.92, + 52.79 + ], + [ + 125.93, + 52.8 + ], + [ + 125.91, + 52.81 + ], + [ + 125.9, + 52.82 + ], + [ + 125.89, + 52.83 + ], + [ + 125.88, + 52.84 + ], + [ + 125.87, + 52.84 + ], + [ + 125.86, + 52.85 + ], + [ + 125.85, + 52.86 + ], + [ + 125.84, + 52.87 + ], + [ + 125.84, + 52.88 + ], + [ + 125.85, + 52.89 + ], + [ + 125.82, + 52.9 + ], + [ + 125.8, + 52.89 + ], + [ + 125.78, + 52.89 + ], + [ + 125.77, + 52.9 + ], + [ + 125.76, + 52.9 + ], + [ + 125.76, + 52.89 + ], + [ + 125.75, + 52.88 + ], + [ + 125.73, + 52.88 + ], + [ + 125.72, + 52.88 + ], + [ + 125.71, + 52.88 + ], + [ + 125.68, + 52.86 + ], + [ + 125.66, + 52.86 + ], + [ + 125.65, + 52.91 + ], + [ + 125.66, + 52.92 + ], + [ + 125.69, + 52.93 + ], + [ + 125.71, + 52.93 + ], + [ + 125.72, + 52.94 + ], + [ + 125.73, + 52.94 + ], + [ + 125.72, + 52.96 + ], + [ + 125.72, + 52.97 + ], + [ + 125.74, + 52.98 + ], + [ + 125.74, + 52.99 + ], + [ + 125.73, + 52.99 + ], + [ + 125.71, + 53 + ], + [ + 125.67, + 53.01 + ], + [ + 125.66, + 53.02 + ], + [ + 125.64, + 53.03 + ], + [ + 125.63, + 53.05 + ], + [ + 125.63, + 53.07 + ], + [ + 125.61, + 53.08 + ], + [ + 125.59, + 53.08 + ], + [ + 125.56, + 53.07 + ], + [ + 125.55, + 53.07 + ], + [ + 125.54, + 53.06 + ], + [ + 125.5, + 53.05 + ], + [ + 125.5, + 53.06 + ], + [ + 125.5, + 53.07 + ], + [ + 125.49, + 53.08 + ], + [ + 125.49, + 53.1 + ], + [ + 125.48, + 53.1 + ], + [ + 125.46, + 53.1 + ], + [ + 125.43, + 53.11 + ], + [ + 125.42, + 53.12 + ], + [ + 125.4, + 53.12 + ], + [ + 125.39, + 53.13 + ], + [ + 125.38, + 53.13 + ], + [ + 125.33, + 53.14 + ], + [ + 125.32, + 53.14 + ], + [ + 125.28, + 53.16 + ], + [ + 125.27, + 53.17 + ], + [ + 125.25, + 53.17 + ], + [ + 125.23, + 53.18 + ], + [ + 125.21, + 53.19 + ], + [ + 125.18, + 53.2 + ], + [ + 125.14, + 53.2 + ], + [ + 125.13, + 53.2 + ], + [ + 125.12, + 53.2 + ], + [ + 125.1, + 53.2 + ], + [ + 125.07, + 53.2 + ], + [ + 125.06, + 53.2 + ], + [ + 125.04, + 53.2 + ], + [ + 125.03, + 53.2 + ], + [ + 125, + 53.2 + ], + [ + 124.93, + 53.18 + ], + [ + 124.9, + 53.17 + ], + [ + 124.88, + 53.17 + ], + [ + 124.88, + 53.16 + ], + [ + 124.88, + 53.15 + ], + [ + 124.89, + 53.14 + ], + [ + 124.89, + 53.1 + ], + [ + 124.88, + 53.1 + ], + [ + 124.84, + 53.12 + ], + [ + 124.84, + 53.13 + ], + [ + 124.83, + 53.14 + ], + [ + 124.81, + 53.14 + ], + [ + 124.8, + 53.14 + ], + [ + 124.77, + 53.14 + ], + [ + 124.76, + 53.14 + ], + [ + 124.75, + 53.14 + ], + [ + 124.69, + 53.2 + ], + [ + 124.65, + 53.21 + ], + [ + 124.58, + 53.21 + ], + [ + 124.57, + 53.21 + ], + [ + 124.48, + 53.22 + ], + [ + 124.45, + 53.22 + ], + [ + 124.42, + 53.23 + ], + [ + 124.42, + 53.24 + ], + [ + 124.41, + 53.24 + ], + [ + 124.39, + 53.25 + ], + [ + 124.38, + 53.25 + ], + [ + 124.37, + 53.26 + ], + [ + 124.36, + 53.28 + ], + [ + 124.34, + 53.29 + ], + [ + 124.33, + 53.3 + ], + [ + 124.33, + 53.31 + ], + [ + 124.33, + 53.32 + ], + [ + 124.3, + 53.34 + ], + [ + 124.28, + 53.35 + ], + [ + 124.27, + 53.35 + ], + [ + 124.26, + 53.36 + ], + [ + 124.24, + 53.37 + ], + [ + 124.22, + 53.38 + ], + [ + 124.18, + 53.37 + ], + [ + 124.16, + 53.36 + ], + [ + 124.15, + 53.36 + ], + [ + 124.14, + 53.35 + ], + [ + 124.11, + 53.35 + ], + [ + 124.09, + 53.36 + ], + [ + 124.08, + 53.36 + ], + [ + 124.07, + 53.37 + ], + [ + 124.08, + 53.38 + ], + [ + 124.07, + 53.39 + ], + [ + 124.06, + 53.4 + ], + [ + 124, + 53.4 + ], + [ + 124, + 53.41 + ], + [ + 123.99, + 53.42 + ], + [ + 123.98, + 53.43 + ], + [ + 123.99, + 53.44 + ], + [ + 123.96, + 53.44 + ], + [ + 123.94, + 53.45 + ], + [ + 123.93, + 53.46 + ], + [ + 123.91, + 53.46 + ], + [ + 123.9, + 53.47 + ], + [ + 123.89, + 53.47 + ], + [ + 123.89, + 53.48 + ], + [ + 123.87, + 53.48 + ], + [ + 123.85, + 53.49 + ], + [ + 123.83, + 53.49 + ], + [ + 123.77, + 53.49 + ], + [ + 123.75, + 53.5 + ], + [ + 123.74, + 53.5 + ], + [ + 123.72, + 53.49 + ], + [ + 123.71, + 53.49 + ], + [ + 123.69, + 53.49 + ], + [ + 123.68, + 53.51 + ], + [ + 123.67, + 53.52 + ], + [ + 123.65, + 53.53 + ], + [ + 123.64, + 53.54 + ], + [ + 123.63, + 53.54 + ], + [ + 123.6, + 53.55 + ], + [ + 123.58, + 53.55 + ], + [ + 123.57, + 53.52 + ], + [ + 123.57, + 53.51 + ], + [ + 123.56, + 53.5 + ], + [ + 123.55, + 53.5 + ], + [ + 123.53, + 53.5 + ], + [ + 123.54, + 53.52 + ], + [ + 123.55, + 53.53 + ], + [ + 123.54, + 53.55 + ], + [ + 123.53, + 53.55 + ], + [ + 123.5, + 53.55 + ], + [ + 123.49, + 53.54 + ], + [ + 123.48, + 53.53 + ], + [ + 123.48, + 53.52 + ], + [ + 123.49, + 53.51 + ], + [ + 123.5, + 53.5 + ], + [ + 123.48, + 53.5 + ], + [ + 123.46, + 53.51 + ], + [ + 123.46, + 53.52 + ], + [ + 123.46, + 53.53 + ], + [ + 123.45, + 53.53 + ], + [ + 123.44, + 53.53 + ], + [ + 123.43, + 53.53 + ], + [ + 123.41, + 53.54 + ], + [ + 123.37, + 53.54 + ], + [ + 123.34, + 53.55 + ], + [ + 123.32, + 53.55 + ], + [ + 123.31, + 53.56 + ], + [ + 123.29, + 53.56 + ], + [ + 123.28, + 53.56 + ], + [ + 123.26, + 53.56 + ], + [ + 123.24, + 53.56 + ], + [ + 123.24, + 53.55 + ], + [ + 123.22, + 53.55 + ], + [ + 123.22, + 53.54 + ], + [ + 123.2, + 53.53 + ], + [ + 123.19, + 53.53 + ], + [ + 123.18, + 53.52 + ], + [ + 123.17, + 53.51 + ], + [ + 123.16, + 53.5 + ], + [ + 123.15, + 53.5 + ], + [ + 123.1, + 53.5 + ], + [ + 123.05, + 53.51 + ], + [ + 123.05, + 53.5 + ], + [ + 123.03, + 53.5 + ], + [ + 123.01, + 53.5 + ], + [ + 122.99, + 53.49 + ], + [ + 122.97, + 53.49 + ], + [ + 122.93, + 53.49 + ], + [ + 122.93, + 53.48 + ], + [ + 122.91, + 53.47 + ], + [ + 122.75, + 53.46 + ], + [ + 122.73, + 53.46 + ], + [ + 122.62, + 53.46 + ], + [ + 122.6, + 53.46 + ], + [ + 122.56, + 53.46 + ], + [ + 122.54, + 53.45 + ], + [ + 122.51, + 53.45 + ], + [ + 122.5, + 53.46 + ], + [ + 122.49, + 53.46 + ], + [ + 122.47, + 53.45 + ], + [ + 122.45, + 53.44 + ], + [ + 122.42, + 53.45 + ], + [ + 122.41, + 53.45 + ], + [ + 122.4, + 53.46 + ], + [ + 122.39, + 53.46 + ], + [ + 122.38, + 53.47 + ], + [ + 122.36, + 53.49 + ], + [ + 122.35, + 53.5 + ], + [ + 122.33, + 53.5 + ], + [ + 122.32, + 53.5 + ], + [ + 122.31, + 53.5 + ], + [ + 122.29, + 53.48 + ], + [ + 122.28, + 53.48 + ], + [ + 122.26, + 53.47 + ], + [ + 122.24, + 53.46 + ], + [ + 122.23, + 53.46 + ], + [ + 122.2, + 53.47 + ], + [ + 122.18, + 53.47 + ], + [ + 122.17, + 53.47 + ], + [ + 122.15, + 53.47 + ], + [ + 122.13, + 53.45 + ], + [ + 122.12, + 53.44 + ], + [ + 122.11, + 53.43 + ], + [ + 122.1, + 53.43 + ], + [ + 122.09, + 53.42 + ], + [ + 122.01, + 53.43 + ], + [ + 122, + 53.43 + ], + [ + 121.99, + 53.43 + ], + [ + 121.95, + 53.43 + ], + [ + 121.94, + 53.43 + ], + [ + 121.91, + 53.42 + ], + [ + 121.89, + 53.42 + ], + [ + 121.88, + 53.42 + ], + [ + 121.87, + 53.43 + ], + [ + 121.84, + 53.42 + ], + [ + 121.82, + 53.42 + ], + [ + 121.8, + 53.41 + ], + [ + 121.79, + 53.41 + ], + [ + 121.76, + 53.39 + ], + [ + 121.75, + 53.39 + ], + [ + 121.73, + 53.39 + ], + [ + 121.72, + 53.39 + ], + [ + 121.71, + 53.39 + ], + [ + 121.7, + 53.39 + ], + [ + 121.67, + 53.39 + ], + [ + 121.66, + 53.38 + ], + [ + 121.66, + 53.37 + ], + [ + 121.64, + 53.37 + ], + [ + 121.6, + 53.36 + ], + [ + 121.59, + 53.35 + ], + [ + 121.56, + 53.35 + ], + [ + 121.53, + 53.34 + ], + [ + 121.52, + 53.34 + ], + [ + 121.51, + 53.34 + ], + [ + 121.5, + 53.33 + ], + [ + 121.49, + 53.33 + ], + [ + 121.48, + 53.33 + ], + [ + 121.46, + 53.33 + ], + [ + 121.44, + 53.32 + ], + [ + 121.41, + 53.32 + ], + [ + 121.39, + 53.32 + ], + [ + 121.38, + 53.32 + ], + [ + 121.37, + 53.32 + ], + [ + 121.35, + 53.32 + ], + [ + 121.32, + 53.32 + ], + [ + 121.31, + 53.31 + ], + [ + 121.29, + 53.3 + ], + [ + 121.29, + 53.29 + ], + [ + 121.27, + 53.29 + ], + [ + 121.25, + 53.29 + ], + [ + 121.23, + 53.28 + ], + [ + 121.22, + 53.28 + ], + [ + 121.2, + 53.28 + ], + [ + 121.19, + 53.28 + ], + [ + 121.18, + 53.28 + ], + [ + 121.17, + 53.28 + ], + [ + 121.14, + 53.28 + ], + [ + 121.12, + 53.28 + ], + [ + 121.11, + 53.28 + ], + [ + 121.11, + 53.29 + ], + [ + 121.1, + 53.29 + ], + [ + 121.09, + 53.3 + ], + [ + 121.08, + 53.3 + ], + [ + 121.07, + 53.3 + ], + [ + 121.06, + 53.3 + ], + [ + 120.97, + 53.29 + ], + [ + 120.94, + 53.29 + ], + [ + 120.92, + 53.29 + ], + [ + 120.9, + 53.29 + ], + [ + 120.88, + 53.29 + ], + [ + 120.86, + 53.28 + ], + [ + 120.84, + 53.27 + ], + [ + 120.83, + 53.27 + ], + [ + 120.83, + 53.26 + ], + [ + 120.83, + 53.24 + ], + [ + 120.81, + 53.24 + ], + [ + 120.8, + 53.23 + ], + [ + 120.79, + 53.23 + ], + [ + 120.78, + 53.22 + ], + [ + 120.75, + 53.21 + ], + [ + 120.73, + 53.2 + ], + [ + 120.72, + 53.2 + ], + [ + 120.69, + 53.16 + ], + [ + 120.66, + 53.14 + ], + [ + 120.65, + 53.13 + ], + [ + 120.64, + 53.12 + ], + [ + 120.64, + 53.11 + ], + [ + 120.61, + 53.1 + ], + [ + 120.6, + 53.09 + ], + [ + 120.59, + 53.09 + ], + [ + 120.57, + 53.08 + ], + [ + 120.56, + 53.08 + ], + [ + 120.53, + 53.06 + ], + [ + 120.52, + 53.05 + ], + [ + 120.51, + 53.04 + ], + [ + 120.5, + 53.04 + ], + [ + 120.48, + 53.02 + ], + [ + 120.46, + 53.01 + ], + [ + 120.45, + 53.01 + ], + [ + 120.44, + 53 + ], + [ + 120.43, + 53 + ], + [ + 120.42, + 52.98 + ], + [ + 120.41, + 52.97 + ], + [ + 120.41, + 52.96 + ], + [ + 120.4, + 52.96 + ], + [ + 120.39, + 52.95 + ], + [ + 120.38, + 52.95 + ], + [ + 120.37, + 52.94 + ], + [ + 120.36, + 52.94 + ], + [ + 120.35, + 52.94 + ], + [ + 120.35, + 52.93 + ], + [ + 120.34, + 52.92 + ], + [ + 120.34, + 52.9 + ], + [ + 120.31, + 52.9 + ], + [ + 120.3, + 52.9 + ], + [ + 120.29, + 52.89 + ], + [ + 120.29, + 52.88 + ], + [ + 120.29, + 52.87 + ], + [ + 120.27, + 52.86 + ], + [ + 120.25, + 52.86 + ], + [ + 120.22, + 52.84 + ], + [ + 120.21, + 52.84 + ], + [ + 120.2, + 52.83 + ], + [ + 120.17, + 52.81 + ], + [ + 120.15, + 52.81 + ], + [ + 120.14, + 52.81 + ], + [ + 120.11, + 52.8 + ], + [ + 120.1, + 52.8 + ], + [ + 120.08, + 52.78 + ], + [ + 120.07, + 52.78 + ], + [ + 120.05, + 52.78 + ], + [ + 120.04, + 52.78 + ], + [ + 120.03, + 52.78 + ], + [ + 120.03, + 52.76 + ], + [ + 120.04, + 52.74 + ], + [ + 120.05, + 52.74 + ], + [ + 120.05, + 52.73 + ], + [ + 120.06, + 52.71 + ], + [ + 120.06, + 52.7 + ], + [ + 120.05, + 52.69 + ], + [ + 120.04, + 52.68 + ], + [ + 120.04, + 52.66 + ], + [ + 120.03, + 52.66 + ], + [ + 120.03, + 52.65 + ], + [ + 120.03, + 52.63 + ], + [ + 120.03, + 52.62 + ], + [ + 120.04, + 52.61 + ], + [ + 120.04, + 52.6 + ], + [ + 120.05, + 52.59 + ], + [ + 120.06, + 52.59 + ], + [ + 120.1, + 52.58 + ], + [ + 120.12, + 52.59 + ], + [ + 120.13, + 52.58 + ], + [ + 120.16, + 52.58 + ], + [ + 120.17, + 52.58 + ], + [ + 120.18, + 52.58 + ], + [ + 120.19, + 52.58 + ], + [ + 120.21, + 52.59 + ], + [ + 120.22, + 52.59 + ], + [ + 120.23, + 52.6 + ], + [ + 120.24, + 52.6 + ], + [ + 120.26, + 52.61 + ], + [ + 120.27, + 52.62 + ], + [ + 120.28, + 52.62 + ], + [ + 120.3, + 52.62 + ], + [ + 120.31, + 52.62 + ], + [ + 120.34, + 52.62 + ], + [ + 120.35, + 52.62 + ], + [ + 120.37, + 52.62 + ], + [ + 120.38, + 52.62 + ], + [ + 120.39, + 52.62 + ], + [ + 120.41, + 52.62 + ], + [ + 120.41, + 52.63 + ], + [ + 120.43, + 52.64 + ], + [ + 120.44, + 52.64 + ], + [ + 120.45, + 52.64 + ], + [ + 120.46, + 52.64 + ], + [ + 120.47, + 52.64 + ], + [ + 120.49, + 52.62 + ], + [ + 120.51, + 52.61 + ], + [ + 120.52, + 52.61 + ], + [ + 120.53, + 52.61 + ], + [ + 120.54, + 52.6 + ], + [ + 120.56, + 52.59 + ], + [ + 120.57, + 52.59 + ], + [ + 120.59, + 52.59 + ], + [ + 120.61, + 52.58 + ], + [ + 120.62, + 52.57 + ], + [ + 120.63, + 52.57 + ], + [ + 120.67, + 52.56 + ], + [ + 120.67, + 52.55 + ], + [ + 120.68, + 52.55 + ], + [ + 120.7, + 52.55 + ], + [ + 120.73, + 52.54 + ], + [ + 120.73, + 52.53 + ], + [ + 120.7, + 52.52 + ], + [ + 120.69, + 52.52 + ], + [ + 120.69, + 52.5 + ], + [ + 120.7, + 52.5 + ], + [ + 120.7, + 52.49 + ], + [ + 120.69, + 52.48 + ], + [ + 120.68, + 52.47 + ], + [ + 120.68, + 52.46 + ], + [ + 120.68, + 52.45 + ], + [ + 120.68, + 52.44 + ], + [ + 120.68, + 52.43 + ], + [ + 120.66, + 52.41 + ], + [ + 120.65, + 52.4 + ], + [ + 120.64, + 52.38 + ], + [ + 120.65, + 52.38 + ], + [ + 120.64, + 52.36 + ], + [ + 120.63, + 52.36 + ], + [ + 120.62, + 52.36 + ], + [ + 120.61, + 52.36 + ], + [ + 120.62, + 52.34 + ], + [ + 120.62, + 52.33 + ], + [ + 120.63, + 52.32 + ], + [ + 120.63, + 52.31 + ], + [ + 120.65, + 52.3 + ], + [ + 120.67, + 52.29 + ], + [ + 120.69, + 52.29 + ], + [ + 120.7, + 52.28 + ], + [ + 120.7, + 52.27 + ], + [ + 120.71, + 52.26 + ], + [ + 120.72, + 52.26 + ], + [ + 120.74, + 52.26 + ], + [ + 120.76, + 52.25 + ], + [ + 120.75, + 52.24 + ], + [ + 120.74, + 52.23 + ], + [ + 120.74, + 52.22 + ], + [ + 120.74, + 52.21 + ], + [ + 120.74, + 52.2 + ], + [ + 120.75, + 52.2 + ], + [ + 120.76, + 52.18 + ], + [ + 120.77, + 52.17 + ], + [ + 120.78, + 52.16 + ], + [ + 120.77, + 52.15 + ], + [ + 120.76, + 52.14 + ], + [ + 120.76, + 52.12 + ], + [ + 120.76, + 52.11 + ], + [ + 120.76, + 52.1 + ], + [ + 120.74, + 52.1 + ], + [ + 120.74, + 52.09 + ], + [ + 120.75, + 52.08 + ], + [ + 120.73, + 52.08 + ], + [ + 120.71, + 52.07 + ], + [ + 120.68, + 52.04 + ], + [ + 120.69, + 52.02 + ], + [ + 120.7, + 52.02 + ], + [ + 120.71, + 52.01 + ], + [ + 120.7, + 51.99 + ], + [ + 120.7, + 51.98 + ], + [ + 120.68, + 51.97 + ], + [ + 120.67, + 51.97 + ], + [ + 120.66, + 51.96 + ], + [ + 120.65, + 51.95 + ], + [ + 120.65, + 51.94 + ], + [ + 120.66, + 51.93 + ], + [ + 120.65, + 51.93 + ], + [ + 120.64, + 51.92 + ], + [ + 120.63, + 51.92 + ], + [ + 120.62, + 51.92 + ], + [ + 120.6, + 51.91 + ], + [ + 120.57, + 51.91 + ], + [ + 120.56, + 51.91 + ], + [ + 120.54, + 51.91 + ], + [ + 120.54, + 51.9 + ], + [ + 120.55, + 51.9 + ], + [ + 120.55, + 51.89 + ], + [ + 120.52, + 51.88 + ], + [ + 120.51, + 51.88 + ], + [ + 120.5, + 51.89 + ], + [ + 120.49, + 51.89 + ], + [ + 120.47, + 51.87 + ], + [ + 120.47, + 51.86 + ], + [ + 120.46, + 51.85 + ], + [ + 120.45, + 51.84 + ], + [ + 120.44, + 51.84 + ], + [ + 120.42, + 51.84 + ], + [ + 120.39, + 51.83 + ], + [ + 120.39, + 51.82 + ], + [ + 120.4, + 51.81 + ], + [ + 120.39, + 51.81 + ], + [ + 120.37, + 51.81 + ], + [ + 120.37, + 51.8 + ], + [ + 120.35, + 51.79 + ], + [ + 120.34, + 51.79 + ], + [ + 120.33, + 51.79 + ], + [ + 120.32, + 51.79 + ], + [ + 120.31, + 51.78 + ], + [ + 120.3, + 51.78 + ], + [ + 120.3, + 51.77 + ], + [ + 120.3, + 51.76 + ], + [ + 120.26, + 51.75 + ], + [ + 120.26, + 51.74 + ], + [ + 120.24, + 51.73 + ], + [ + 120.23, + 51.73 + ], + [ + 120.22, + 51.72 + ], + [ + 120.21, + 51.71 + ], + [ + 120.2, + 51.7 + ], + [ + 120.19, + 51.7 + ], + [ + 120.13, + 51.67 + ], + [ + 120.12, + 51.67 + ], + [ + 120.11, + 51.68 + ], + [ + 120.1, + 51.68 + ], + [ + 120.08, + 51.68 + ], + [ + 120.08, + 51.67 + ], + [ + 120.09, + 51.66 + ], + [ + 120.1, + 51.66 + ], + [ + 120.08, + 51.64 + ], + [ + 120.05, + 51.62 + ], + [ + 120.04, + 51.61 + ], + [ + 120.04, + 51.6 + ], + [ + 120.03, + 51.58 + ], + [ + 120.04, + 51.58 + ], + [ + 120.04, + 51.57 + ], + [ + 120.04, + 51.56 + ], + [ + 120.04, + 51.55 + ], + [ + 120.03, + 51.55 + ], + [ + 120.02, + 51.54 + ], + [ + 120.02, + 51.53 + ], + [ + 120.01, + 51.52 + ], + [ + 119.99, + 51.51 + ], + [ + 119.98, + 51.5 + ], + [ + 119.98, + 51.49 + ], + [ + 119.99, + 51.47 + ], + [ + 120, + 51.46 + ], + [ + 119.99, + 51.45 + ], + [ + 119.97, + 51.44 + ], + [ + 119.97, + 51.42 + ], + [ + 119.97, + 51.41 + ], + [ + 119.96, + 51.4 + ], + [ + 119.95, + 51.4 + ], + [ + 119.93, + 51.4 + ], + [ + 119.92, + 51.4 + ], + [ + 119.9, + 51.39 + ], + [ + 119.9, + 51.38 + ], + [ + 119.92, + 51.37 + ], + [ + 119.93, + 51.37 + ], + [ + 119.91, + 51.34 + ], + [ + 119.9, + 51.35 + ], + [ + 119.88, + 51.33 + ], + [ + 119.88, + 51.32 + ], + [ + 119.88, + 51.31 + ], + [ + 119.88, + 51.3 + ], + [ + 119.84, + 51.29 + ], + [ + 119.82, + 51.29 + ], + [ + 119.81, + 51.29 + ], + [ + 119.82, + 51.26 + ], + [ + 119.8, + 51.25 + ], + [ + 119.79, + 51.25 + ], + [ + 119.8, + 51.23 + ], + [ + 119.81, + 51.23 + ], + [ + 119.82, + 51.22 + ], + [ + 119.79, + 51.22 + ], + [ + 119.77, + 51.22 + ], + [ + 119.75, + 51.21 + ], + [ + 119.76, + 51.21 + ], + [ + 119.77, + 51.18 + ], + [ + 119.78, + 51.18 + ], + [ + 119.78, + 51.17 + ], + [ + 119.77, + 51.16 + ], + [ + 119.76, + 51.17 + ], + [ + 119.76, + 51.16 + ], + [ + 119.77, + 51.14 + ], + [ + 119.76, + 51.12 + ], + [ + 119.75, + 51.12 + ], + [ + 119.76, + 51.1 + ], + [ + 119.76, + 51.09 + ], + [ + 119.74, + 51.09 + ], + [ + 119.74, + 51.08 + ], + [ + 119.73, + 51.07 + ], + [ + 119.72, + 51.07 + ], + [ + 119.72, + 51.06 + ], + [ + 119.71, + 51.05 + ], + [ + 119.69, + 51.04 + ], + [ + 119.68, + 51.02 + ], + [ + 119.67, + 51.01 + ], + [ + 119.66, + 51.01 + ], + [ + 119.65, + 51.01 + ], + [ + 119.63, + 51.01 + ], + [ + 119.62, + 51 + ], + [ + 119.63, + 51 + ], + [ + 119.6, + 50.99 + ], + [ + 119.59, + 50.98 + ], + [ + 119.58, + 50.97 + ], + [ + 119.58, + 50.96 + ], + [ + 119.57, + 50.95 + ], + [ + 119.56, + 50.93 + ], + [ + 119.55, + 50.93 + ], + [ + 119.54, + 50.92 + ], + [ + 119.52, + 50.91 + ], + [ + 119.51, + 50.9 + ], + [ + 119.52, + 50.88 + ], + [ + 119.51, + 50.85 + ], + [ + 119.5, + 50.84 + ], + [ + 119.49, + 50.84 + ], + [ + 119.49, + 50.83 + ], + [ + 119.51, + 50.81 + ], + [ + 119.5, + 50.8 + ], + [ + 119.51, + 50.79 + ], + [ + 119.5, + 50.78 + ], + [ + 119.49, + 50.77 + ], + [ + 119.49, + 50.75 + ], + [ + 119.47, + 50.73 + ], + [ + 119.46, + 50.72 + ], + [ + 119.45, + 50.71 + ], + [ + 119.43, + 50.68 + ], + [ + 119.42, + 50.68 + ], + [ + 119.41, + 50.68 + ], + [ + 119.4, + 50.68 + ], + [ + 119.38, + 50.68 + ], + [ + 119.37, + 50.68 + ], + [ + 119.38, + 50.67 + ], + [ + 119.39, + 50.67 + ], + [ + 119.36, + 50.64 + ], + [ + 119.34, + 50.64 + ], + [ + 119.33, + 50.64 + ], + [ + 119.29, + 50.62 + ], + [ + 119.29, + 50.61 + ], + [ + 119.27, + 50.6 + ], + [ + 119.28, + 50.6 + ], + [ + 119.29, + 50.59 + ], + [ + 119.29, + 50.58 + ], + [ + 119.27, + 50.57 + ], + [ + 119.26, + 50.57 + ], + [ + 119.26, + 50.56 + ], + [ + 119.27, + 50.56 + ], + [ + 119.27, + 50.55 + ], + [ + 119.26, + 50.54 + ], + [ + 119.26, + 50.53 + ], + [ + 119.23, + 50.5 + ], + [ + 119.25, + 50.49 + ], + [ + 119.25, + 50.48 + ], + [ + 119.23, + 50.44 + ], + [ + 119.22, + 50.44 + ], + [ + 119.21, + 50.42 + ], + [ + 119.21, + 50.41 + ], + [ + 119.17, + 50.42 + ], + [ + 119.16, + 50.42 + ], + [ + 119.14, + 50.39 + ], + [ + 119.16, + 50.38 + ], + [ + 119.16, + 50.37 + ], + [ + 119.15, + 50.36 + ], + [ + 119.18, + 50.36 + ], + [ + 119.2, + 50.36 + ], + [ + 119.21, + 50.36 + ], + [ + 119.23, + 50.36 + ], + [ + 119.24, + 50.34 + ], + [ + 119.25, + 50.34 + ], + [ + 119.28, + 50.36 + ], + [ + 119.29, + 50.35 + ], + [ + 119.29, + 50.34 + ], + [ + 119.33, + 50.36 + ], + [ + 119.33, + 50.35 + ], + [ + 119.35, + 50.36 + ], + [ + 119.35, + 50.35 + ], + [ + 119.36, + 50.33 + ], + [ + 119.35, + 50.33 + ], + [ + 119.35, + 50.32 + ], + [ + 119.36, + 50.32 + ], + [ + 119.37, + 50.32 + ], + [ + 119.36, + 50.31 + ], + [ + 119.35, + 50.31 + ], + [ + 119.34, + 50.29 + ], + [ + 119.32, + 50.26 + ], + [ + 119.34, + 50.26 + ], + [ + 119.32, + 50.24 + ], + [ + 119.32, + 50.23 + ], + [ + 119.31, + 50.22 + ], + [ + 119.33, + 50.21 + ], + [ + 119.34, + 50.2 + ], + [ + 119.35, + 50.2 + ], + [ + 119.34, + 50.19 + ], + [ + 119.33, + 50.19 + ], + [ + 119.31, + 50.16 + ], + [ + 119.29, + 50.14 + ], + [ + 119.29, + 50.13 + ], + [ + 119.27, + 50.11 + ], + [ + 119.25, + 50.1 + ], + [ + 119.25, + 50.09 + ], + [ + 119.23, + 50.08 + ], + [ + 119.22, + 50.08 + ], + [ + 119.2, + 50.08 + ], + [ + 119.18, + 50.07 + ], + [ + 119.18, + 50.06 + ], + [ + 119.18, + 50.05 + ], + [ + 119.17, + 50.05 + ], + [ + 119.16, + 50.04 + ], + [ + 119.16, + 50.03 + ], + [ + 119.15, + 50.03 + ], + [ + 119.14, + 50.03 + ], + [ + 119.13, + 50.02 + ], + [ + 119.12, + 50.01 + ], + [ + 119.11, + 50.01 + ], + [ + 119.11, + 50 + ], + [ + 119.1, + 50 + ], + [ + 119.09, + 50 + ], + [ + 119.09, + 49.99 + ], + [ + 119.05, + 49.98 + ], + [ + 118.98, + 49.98 + ], + [ + 118.94, + 49.99 + ], + [ + 118.93, + 49.99 + ], + [ + 118.9, + 49.98 + ], + [ + 118.89, + 49.98 + ], + [ + 118.86, + 49.97 + ], + [ + 118.85, + 49.97 + ], + [ + 118.83, + 49.96 + ], + [ + 118.74, + 49.95 + ], + [ + 118.7, + 49.95 + ], + [ + 118.69, + 49.95 + ], + [ + 118.65, + 49.95 + ], + [ + 118.61, + 49.95 + ], + [ + 118.6, + 49.93 + ], + [ + 118.55, + 49.91 + ], + [ + 118.54, + 49.9 + ], + [ + 118.52, + 49.9 + ], + [ + 118.52, + 49.89 + ], + [ + 118.5, + 49.88 + ], + [ + 118.48, + 49.87 + ], + [ + 118.48, + 49.86 + ], + [ + 118.49, + 49.84 + ], + [ + 118.48, + 49.84 + ], + [ + 118.47, + 49.84 + ], + [ + 118.48, + 49.83 + ], + [ + 118.47, + 49.83 + ], + [ + 118.45, + 49.84 + ], + [ + 118.45, + 49.83 + ], + [ + 118.41, + 49.82 + ], + [ + 118.39, + 49.81 + ], + [ + 118.37, + 49.78 + ], + [ + 118.36, + 49.78 + ], + [ + 118.35, + 49.78 + ], + [ + 118.34, + 49.78 + ], + [ + 118.33, + 49.77 + ], + [ + 118.32, + 49.77 + ], + [ + 118.28, + 49.74 + ], + [ + 118.26, + 49.74 + ], + [ + 118.24, + 49.74 + ], + [ + 118.23, + 49.74 + ], + [ + 118.21, + 49.71 + ], + [ + 118.2, + 49.68 + ], + [ + 118.19, + 49.68 + ], + [ + 118.17, + 49.68 + ], + [ + 118.15, + 49.67 + ], + [ + 118.13, + 49.67 + ], + [ + 118.11, + 49.67 + ], + [ + 118.1, + 49.64 + ], + [ + 118.08, + 49.63 + ], + [ + 118.08, + 49.62 + ], + [ + 118.06, + 49.61 + ], + [ + 118.02, + 49.61 + ], + [ + 118.01, + 49.61 + ], + [ + 117.86, + 49.51 + ], + [ + 117.78, + 49.52 + ], + [ + 117.78, + 49.53 + ], + [ + 116.71, + 49.84 + ], + [ + 116.7, + 49.85 + ], + [ + 116.65, + 49.91 + ], + [ + 116.23, + 50.04 + ], + [ + 116.13, + 50.02 + ], + [ + 115.53, + 49.9 + ], + [ + 115.96, + 50.12 + ], + [ + 115.62, + 50.05 + ], + [ + 115.68, + 50.23 + ], + [ + 115.53, + 50.23 + ], + [ + 115.37, + 49.94 + ], + [ + 115.36, + 49.94 + ], + [ + 115.27, + 49.97 + ], + [ + 115.26, + 49.97 + ], + [ + 115.06, + 50.12 + ], + [ + 115.03, + 50.14 + ], + [ + 114.75, + 50.23 + ], + [ + 114.7, + 50.24 + ], + [ + 114.57, + 50.24 + ], + [ + 114.51, + 50.23 + ], + [ + 113.8, + 50.09 + ], + [ + 113.77, + 50.08 + ], + [ + 113.62, + 49.99 + ], + [ + 113.55, + 49.98 + ], + [ + 112.79, + 49.52 + ], + [ + 112.78, + 49.51 + ], + [ + 112.36, + 49.5 + ], + [ + 112.35, + 49.5 + ], + [ + 111.87, + 49.38 + ], + [ + 111.84, + 49.37 + ], + [ + 110.2, + 49.15 + ], + [ + 109.19, + 49.35 + ], + [ + 108.53, + 49.32 + ], + [ + 107.95, + 49.67 + ], + [ + 107.93, + 49.86 + ], + [ + 107.92, + 49.87 + ], + [ + 107.97, + 49.94 + ], + [ + 107.95, + 49.94 + ], + [ + 107.94, + 49.94 + ], + [ + 107.92, + 49.94 + ], + [ + 107.89, + 49.93 + ], + [ + 107.87, + 49.94 + ], + [ + 107.86, + 49.94 + ], + [ + 107.85, + 49.95 + ], + [ + 107.84, + 49.96 + ], + [ + 107.83, + 49.96 + ], + [ + 107.82, + 49.95 + ], + [ + 107.81, + 49.95 + ], + [ + 107.8, + 49.93 + ], + [ + 107.78, + 49.95 + ], + [ + 107.77, + 49.95 + ], + [ + 107.76, + 49.96 + ], + [ + 107.76, + 49.97 + ], + [ + 107.75, + 49.97 + ], + [ + 107.73, + 49.98 + ], + [ + 107.63, + 49.98 + ], + [ + 107.62, + 49.98 + ], + [ + 107.61, + 49.97 + ], + [ + 107.6, + 49.97 + ], + [ + 107.58, + 49.98 + ], + [ + 107.57, + 49.98 + ], + [ + 107.55, + 49.99 + ], + [ + 107.52, + 49.98 + ], + [ + 107.51, + 49.98 + ], + [ + 107.49, + 49.98 + ], + [ + 107.45, + 49.98 + ], + [ + 107.44, + 49.98 + ], + [ + 107.41, + 49.98 + ], + [ + 107.39, + 49.98 + ], + [ + 107.36, + 49.99 + ], + [ + 107.35, + 50 + ], + [ + 107.28, + 50 + ], + [ + 107.26, + 49.99 + ], + [ + 107.23, + 50 + ], + [ + 107.22, + 50 + ], + [ + 107.21, + 50 + ], + [ + 107.2, + 50.01 + ], + [ + 107.18, + 50.01 + ], + [ + 107.16, + 50.02 + ], + [ + 107.15, + 50.02 + ], + [ + 107.15, + 50.04 + ], + [ + 107.14, + 50.04 + ], + [ + 106.82, + 50.3 + ], + [ + 106.08, + 50.34 + ], + [ + 106.07, + 50.35 + ], + [ + 105.35, + 50.48 + ], + [ + 104.39, + 50.31 + ], + [ + 104.14, + 50.14 + ], + [ + 103.26, + 50.19 + ], + [ + 103.24, + 50.32 + ], + [ + 102.65, + 50.4 + ], + [ + 102.3, + 50.68 + ], + [ + 102.12, + 51.36 + ], + [ + 100.59, + 51.73 + ], + [ + 99.91, + 51.74 + ], + [ + 99.8, + 51.92 + ], + [ + 98.93, + 52.15 + ], + [ + 98.78, + 51.94 + ], + [ + 98.78, + 51.92 + ], + [ + 98.77, + 51.91 + ], + [ + 98.05, + 51.45 + ], + [ + 97.82, + 51.01 + ], + [ + 98.31, + 50.46 + ], + [ + 98.07, + 50.04 + ], + [ + 97.63, + 49.95 + ], + [ + 97.62, + 49.94 + ], + [ + 97.58, + 49.94 + ], + [ + 97.57, + 49.93 + ], + [ + 97.56, + 49.92 + ], + [ + 97.58, + 49.91 + ], + [ + 97.57, + 49.91 + ], + [ + 97.58, + 49.89 + ], + [ + 97.58, + 49.88 + ], + [ + 97.58, + 49.87 + ], + [ + 97.58, + 49.86 + ], + [ + 97.56, + 49.85 + ], + [ + 97.54, + 49.84 + ], + [ + 97.53, + 49.84 + ], + [ + 97.51, + 49.82 + ], + [ + 97.37, + 49.78 + ], + [ + 97.34, + 49.76 + ], + [ + 97.33, + 49.76 + ], + [ + 97.33, + 49.75 + ], + [ + 97.26, + 49.75 + ], + [ + 97.24, + 49.75 + ], + [ + 97.18, + 49.77 + ], + [ + 97.18, + 49.78 + ], + [ + 97.13, + 49.8 + ], + [ + 97.12, + 49.82 + ], + [ + 97.11, + 49.82 + ], + [ + 97.07, + 49.82 + ], + [ + 97.06, + 49.83 + ], + [ + 97.04, + 49.83 + ], + [ + 97.02, + 49.83 + ], + [ + 97.01, + 49.83 + ], + [ + 97, + 49.85 + ], + [ + 97, + 49.87 + ], + [ + 97, + 49.88 + ], + [ + 96.98, + 49.89 + ], + [ + 96.96, + 49.89 + ], + [ + 96.95, + 49.89 + ], + [ + 96.94, + 49.89 + ], + [ + 96.91, + 49.89 + ], + [ + 96.9, + 49.9 + ], + [ + 96.89, + 49.9 + ], + [ + 96.85, + 49.9 + ], + [ + 96.84, + 49.9 + ], + [ + 96.82, + 49.91 + ], + [ + 96.8, + 49.91 + ], + [ + 96.72, + 49.92 + ], + [ + 96.68, + 49.91 + ], + [ + 96.65, + 49.9 + ], + [ + 96.6, + 49.87 + ], + [ + 96.6, + 49.88 + ], + [ + 96.59, + 49.88 + ], + [ + 96.58, + 49.91 + ], + [ + 96.57, + 49.92 + ], + [ + 96.56, + 49.93 + ], + [ + 96.53, + 49.94 + ], + [ + 96.52, + 49.94 + ], + [ + 96.5, + 49.93 + ], + [ + 96.46, + 49.91 + ], + [ + 96.45, + 49.89 + ], + [ + 96.41, + 49.88 + ], + [ + 96.39, + 49.89 + ], + [ + 96.38, + 49.9 + ], + [ + 96.33, + 49.95 + ], + [ + 96.31, + 49.94 + ], + [ + 96.3, + 49.95 + ], + [ + 96.29, + 49.96 + ], + [ + 96.28, + 49.96 + ], + [ + 96.27, + 49.97 + ], + [ + 96.26, + 49.97 + ], + [ + 96.25, + 49.98 + ], + [ + 96.23, + 49.98 + ], + [ + 96.22, + 49.98 + ], + [ + 96.13, + 49.99 + ], + [ + 96.09, + 50 + ], + [ + 96.04, + 50.01 + ], + [ + 96.03, + 50.01 + ], + [ + 96.03, + 50 + ], + [ + 96.01, + 49.99 + ], + [ + 96, + 49.99 + ], + [ + 95.99, + 49.97 + ], + [ + 95.97, + 49.97 + ], + [ + 95.96, + 49.98 + ], + [ + 95.91, + 50.01 + ], + [ + 95.9, + 50.03 + ], + [ + 95.89, + 50.03 + ], + [ + 95.88, + 50.03 + ], + [ + 95.87, + 50.04 + ], + [ + 95.84, + 50.04 + ], + [ + 95.77, + 50.02 + ], + [ + 95.76, + 50 + ], + [ + 95.63, + 49.96 + ], + [ + 95.52, + 49.9 + ], + [ + 95.48, + 49.92 + ], + [ + 95.46, + 49.93 + ], + [ + 95.14, + 49.96 + ], + [ + 95.1, + 49.96 + ], + [ + 95.01, + 49.98 + ], + [ + 95.01, + 50 + ], + [ + 95, + 50.01 + ], + [ + 95.01, + 50.01 + ], + [ + 95, + 50.02 + ], + [ + 95, + 50.03 + ], + [ + 95.16, + 50.09 + ], + [ + 94.99, + 50.05 + ], + [ + 94.97, + 50.04 + ], + [ + 94.61, + 50.04 + ], + [ + 94.57, + 50.09 + ], + [ + 94.55, + 50.11 + ], + [ + 94.55, + 50.12 + ], + [ + 94.25, + 50.58 + ], + [ + 93.06, + 50.62 + ], + [ + 92.96, + 50.67 + ], + [ + 93.01, + 50.79 + ], + [ + 92.65, + 50.71 + ], + [ + 92.35, + 50.88 + ], + [ + 92.27, + 50.73 + ], + [ + 91.79, + 50.72 + ], + [ + 91.4, + 50.46 + ], + [ + 91.41, + 50.46 + ], + [ + 90.92, + 50.42 + ], + [ + 90.67, + 50.21 + ], + [ + 89.59, + 49.91 + ], + [ + 89.72, + 49.73 + ], + [ + 89.19, + 49.63 + ], + [ + 89.15, + 49.5 + ], + [ + 88.22, + 49.48 + ], + [ + 88.17, + 49.29 + ], + [ + 87.81, + 49.17 + ], + [ + 87.63, + 49.15 + ], + [ + 87.6, + 49.15 + ], + [ + 87.29, + 49.12 + ], + [ + 87.3, + 49.18 + ], + [ + 86.62, + 49.57 + ], + [ + 86.78, + 49.79 + ], + [ + 86.59, + 49.81 + ], + [ + 86.2, + 49.47 + ], + [ + 85.26, + 49.59 + ], + [ + 85.04, + 50.05 + ], + [ + 84.28, + 50.26 + ], + [ + 84.23, + 50.54 + ], + [ + 83.79, + 50.89 + ], + [ + 83.77, + 50.89 + ], + [ + 83.67, + 50.93 + ], + [ + 83.64, + 50.95 + ], + [ + 83.63, + 50.95 + ], + [ + 83.62, + 50.95 + ], + [ + 83.12, + 51.01 + ], + [ + 82.57, + 50.75 + ], + [ + 81.58, + 50.74 + ], + [ + 81.41, + 50.98 + ], + [ + 81.06, + 50.95 + ], + [ + 81.12, + 51.07 + ], + [ + 81.13, + 51.07 + ], + [ + 81.18, + 51.18 + ], + [ + 81.17, + 51.18 + ], + [ + 80.68, + 51.32 + ], + [ + 80.08, + 50.74 + ], + [ + 79.2, + 51.89 + ], + [ + 78.9, + 52.23 + ], + [ + 78.87, + 52.26 + ], + [ + 78.76, + 52.38 + ], + [ + 78.63, + 52.53 + ], + [ + 78.52, + 52.65 + ], + [ + 78.5, + 52.67 + ], + [ + 78.31, + 52.88 + ], + [ + 78.21, + 52.98 + ], + [ + 77.84, + 53.33 + ], + [ + 77.71, + 53.4 + ], + [ + 77.61, + 53.45 + ], + [ + 77.57, + 53.47 + ], + [ + 77.24, + 53.65 + ], + [ + 77.09, + 53.72 + ], + [ + 77.03, + 53.75 + ], + [ + 77, + 53.76 + ], + [ + 76.62, + 53.96 + ], + [ + 76.54, + 54 + ], + [ + 76.44, + 54.17 + ], + [ + 76.76, + 54.16 + ], + [ + 76.83, + 54.39 + ], + [ + 76.88, + 54.4 + ], + [ + 76.9, + 54.41 + ], + [ + 76.93, + 54.41 + ], + [ + 76.95, + 54.42 + ], + [ + 76.94, + 54.44 + ], + [ + 76.93, + 54.45 + ], + [ + 76.3, + 54.35 + ], + [ + 75.94, + 54.19 + ], + [ + 75.93, + 54.19 + ], + [ + 75.66, + 54.11 + ], + [ + 75.64, + 54.11 + ], + [ + 75.55, + 54.11 + ], + [ + 75.54, + 54.11 + ], + [ + 75.43, + 54.09 + ], + [ + 75.42, + 54.08 + ], + [ + 75.24, + 53.89 + ], + [ + 75.23, + 53.89 + ], + [ + 75.03, + 53.8 + ], + [ + 74.46, + 53.69 + ], + [ + 74.4, + 53.46 + ], + [ + 74.37, + 53.46 + ], + [ + 73.9, + 53.65 + ], + [ + 73.36, + 53.47 + ], + [ + 73.25, + 53.67 + ], + [ + 73.73, + 53.95 + ], + [ + 73.74, + 53.97 + ], + [ + 73.63, + 54.07 + ], + [ + 73.3, + 53.94 + ], + [ + 72.61, + 54.14 + ], + [ + 72.71, + 53.96 + ], + [ + 72.43, + 53.91 + ], + [ + 72.52, + 54.14 + ], + [ + 72.19, + 54.36 + ], + [ + 72.01, + 54.37 + ], + [ + 72.17, + 54.12 + ], + [ + 71.76, + 54.25 + ], + [ + 71.72, + 54.1 + ], + [ + 71.47, + 54.16 + ], + [ + 71.46, + 54.16 + ], + [ + 71.28, + 54.16 + ], + [ + 71.28, + 54.15 + ], + [ + 71, + 54.27 + ], + [ + 71.23, + 54.35 + ], + [ + 71.29, + 54.67 + ], + [ + 71.11, + 54.7 + ], + [ + 71.1, + 54.7 + ], + [ + 71.02, + 55.09 + ], + [ + 70.98, + 55.1 + ], + [ + 70.93, + 55.12 + ], + [ + 70.93, + 55.15 + ], + [ + 70.82, + 55.29 + ], + [ + 69.95, + 55.21 + ], + [ + 69.68, + 55.48 + ], + [ + 69.66, + 55.35 + ], + [ + 69.18, + 55.38 + ], + [ + 69.17, + 55.38 + ], + [ + 69.16, + 55.39 + ], + [ + 69.04, + 55.42 + ], + [ + 69, + 55.34 + ], + [ + 68.92, + 55.32 + ], + [ + 68.78, + 55.37 + ], + [ + 68.73, + 55.46 + ], + [ + 68.73, + 55.36 + ], + [ + 68.66, + 55.23 + ], + [ + 68.63, + 55.2 + ], + [ + 68.52, + 55.2 + ], + [ + 68.2, + 55.14 + ], + [ + 68.21, + 55.14 + ], + [ + 68.25, + 55.11 + ], + [ + 68.26, + 55.1 + ], + [ + 68.24, + 55.05 + ], + [ + 67.54, + 54.85 + ], + [ + 67.53, + 54.85 + ], + [ + 67.29, + 54.86 + ], + [ + 67.29, + 54.84 + ], + [ + 67.1, + 54.81 + ], + [ + 67.04, + 54.78 + ], + [ + 66.4, + 54.71 + ], + [ + 66.38, + 54.7 + ], + [ + 65.49, + 54.66 + ], + [ + 65.21, + 54.54 + ], + [ + 65.22, + 54.33 + ], + [ + 64.97, + 54.42 + ], + [ + 63.96, + 54.2 + ], + [ + 63.17, + 54.19 + ], + [ + 62.59, + 54.07 + ], + [ + 62.52, + 53.91 + ], + [ + 62.23, + 54.03 + ], + [ + 62.23, + 54.04 + ], + [ + 62.21, + 54.04 + ], + [ + 62.21, + 54.03 + ], + [ + 62.19, + 54.03 + ], + [ + 61.86, + 54.01 + ], + [ + 61.85, + 54.01 + ], + [ + 61.85, + 54.02 + ], + [ + 61.85, + 54.03 + ], + [ + 61.73, + 54.02 + ], + [ + 61.72, + 54.03 + ], + [ + 61.7, + 54.02 + ], + [ + 61.66, + 54.03 + ], + [ + 61.46, + 54.08 + ], + [ + 61.41, + 54.08 + ], + [ + 61.41, + 54.09 + ], + [ + 61.35, + 54.07 + ], + [ + 61.26, + 54.01 + ], + [ + 61.26, + 54 + ], + [ + 61, + 53.94 + ], + [ + 61.24, + 53.84 + ], + [ + 61, + 53.66 + ], + [ + 61, + 53.67 + ], + [ + 60.96, + 53.67 + ], + [ + 60.95, + 53.67 + ], + [ + 60.91, + 53.63 + ], + [ + 61.55, + 53.59 + ], + [ + 61.17, + 53.36 + ], + [ + 61.17, + 53.34 + ], + [ + 61.74, + 53.23 + ], + [ + 61.74, + 53.22 + ], + [ + 62.13, + 52.99 + ], + [ + 61.13, + 52.99 + ], + [ + 61.12, + 52.99 + ], + [ + 60.71, + 52.76 + ], + [ + 61, + 52.31 + ], + [ + 60.99, + 52.31 + ], + [ + 60.72, + 52.16 + ], + [ + 59.99, + 51.96 + ], + [ + 60.52, + 51.8 + ], + [ + 60.42, + 51.65 + ], + [ + 60.91, + 51.62 + ], + [ + 61.69, + 51.26 + ], + [ + 61.5, + 51.01 + ], + [ + 61.49, + 50.97 + ], + [ + 61.45, + 50.81 + ], + [ + 60.81, + 50.66 + ], + [ + 60.02, + 50.82 + ], + [ + 59.83, + 50.56 + ], + [ + 59.83, + 50.55 + ], + [ + 59.46, + 50.54 + ], + [ + 59.48, + 50.64 + ], + [ + 58.66, + 50.81 + ], + [ + 58.61, + 51.05 + ], + [ + 58.35, + 51.12 + ], + [ + 58.35, + 51.13 + ], + [ + 58.32, + 51.15 + ], + [ + 58.31, + 51.15 + ], + [ + 58.27, + 51.15 + ], + [ + 58.2, + 51.13 + ], + [ + 58.21, + 51.12 + ], + [ + 58.21, + 51.1 + ], + [ + 58.21, + 51.09 + ], + [ + 58.2, + 51.09 + ], + [ + 58.18, + 51.09 + ], + [ + 58.17, + 51.08 + ], + [ + 58.18, + 51.07 + ], + [ + 58.14, + 51.07 + ], + [ + 58.13, + 51.07 + ], + [ + 58.12, + 51.07 + ], + [ + 58.11, + 51.07 + ], + [ + 58.1, + 51.07 + ], + [ + 58.09, + 51.07 + ], + [ + 58.09, + 51.08 + ], + [ + 58.08, + 51.08 + ], + [ + 58.08, + 51.09 + ], + [ + 58.09, + 51.1 + ], + [ + 58.09, + 51.11 + ], + [ + 58.09, + 51.12 + ], + [ + 58.08, + 51.12 + ], + [ + 58.02, + 51.1 + ], + [ + 58.02, + 51.09 + ], + [ + 58.01, + 51.09 + ], + [ + 58, + 51.09 + ], + [ + 57.98, + 51.09 + ], + [ + 57.97, + 51.09 + ], + [ + 57.96, + 51.09 + ], + [ + 57.95, + 51.09 + ], + [ + 57.94, + 51.09 + ], + [ + 57.93, + 51.09 + ], + [ + 57.93, + 51.1 + ], + [ + 57.92, + 51.11 + ], + [ + 57.92, + 51.12 + ], + [ + 57.91, + 51.11 + ], + [ + 57.88, + 51.1 + ], + [ + 57.87, + 51.1 + ], + [ + 57.86, + 51.1 + ], + [ + 57.85, + 51.1 + ], + [ + 57.85, + 51.11 + ], + [ + 57.84, + 51.11 + ], + [ + 57.83, + 51.11 + ], + [ + 57.83, + 51.12 + ], + [ + 57.82, + 51.13 + ], + [ + 57.81, + 51.14 + ], + [ + 57.8, + 51.14 + ], + [ + 57.79, + 51.14 + ], + [ + 57.76, + 50.92 + ], + [ + 57.51, + 50.88 + ], + [ + 57.18, + 51.11 + ], + [ + 56.7, + 51.08 + ], + [ + 56.72, + 50.97 + ], + [ + 56.51, + 51.09 + ], + [ + 55.71, + 50.55 + ], + [ + 54.59, + 51.03 + ], + [ + 54.71, + 50.68 + ], + [ + 54.47, + 50.57 + ], + [ + 54.53, + 50.85 + ], + [ + 53.29, + 51.5 + ], + [ + 53.29, + 51.49 + ], + [ + 53.26, + 51.49 + ], + [ + 53.26, + 51.5 + ], + [ + 52.87, + 51.5 + ], + [ + 52.86, + 51.49 + ], + [ + 52.84, + 51.5 + ], + [ + 52.84, + 51.49 + ], + [ + 52.81, + 51.49 + ], + [ + 52.81, + 51.5 + ], + [ + 52.78, + 51.51 + ], + [ + 52.77, + 51.52 + ], + [ + 52.76, + 51.52 + ], + [ + 52.76, + 51.51 + ], + [ + 52.76, + 51.5 + ], + [ + 52.75, + 51.5 + ], + [ + 52.73, + 51.5 + ], + [ + 52.72, + 51.48 + ], + [ + 52.71, + 51.48 + ], + [ + 52.69, + 51.48 + ], + [ + 52.67, + 51.47 + ], + [ + 52.66, + 51.47 + ], + [ + 52.67, + 51.48 + ], + [ + 52.66, + 51.49 + ], + [ + 52.65, + 51.48 + ], + [ + 52.64, + 51.48 + ], + [ + 52.64, + 51.47 + ], + [ + 52.64, + 51.46 + ], + [ + 52.61, + 51.46 + ], + [ + 52.6, + 51.45 + ], + [ + 52.59, + 51.47 + ], + [ + 52.6, + 51.47 + ], + [ + 52.57, + 51.47 + ], + [ + 52.56, + 51.46 + ], + [ + 52.55, + 51.48 + ], + [ + 52.36, + 51.78 + ], + [ + 51.86, + 51.67 + ], + [ + 51.66, + 51.45 + ], + [ + 50.77, + 51.77 + ], + [ + 50.81, + 51.59 + ], + [ + 50.59, + 51.65 + ], + [ + 50.37, + 51.33 + ], + [ + 49.46, + 51.13 + ], + [ + 49.42, + 50.85 + ], + [ + 48.81, + 50.6 + ], + [ + 48.6, + 50.66 + ], + [ + 48.9, + 50.02 + ], + [ + 48.44, + 49.8 + ], + [ + 48.32, + 49.87 + ], + [ + 48.11, + 50.06 + ], + [ + 48.11, + 50.07 + ], + [ + 48.1, + 50.09 + ], + [ + 48.08, + 50.1 + ], + [ + 48.07, + 50.1 + ], + [ + 48.05, + 50.11 + ], + [ + 48.05, + 50.12 + ], + [ + 48.05, + 50.13 + ], + [ + 48.03, + 50.14 + ], + [ + 47.99, + 50.18 + ], + [ + 47.61, + 50.46 + ], + [ + 47.3, + 50.3 + ], + [ + 47.35, + 50.09 + ], + [ + 46.9, + 49.86 + ], + [ + 46.84, + 49.61 + ], + [ + 46.78, + 49.34 + ], + [ + 47.03, + 49.09 + ], + [ + 46.69, + 48.79 + ], + [ + 46.66, + 48.75 + ], + [ + 46.49, + 48.43 + ], + [ + 47.12, + 48.27 + ], + [ + 47.11, + 48.13 + ], + [ + 47.19, + 47.76 + ], + [ + 48.11, + 47.74 + ], + [ + 48.52, + 47.41 + ], + [ + 49, + 46.74 + ], + [ + 48.52, + 46.68 + ], + [ + 48.51, + 46.68 + ], + [ + 48.56, + 46.59 + ], + [ + 48.56, + 46.58 + ], + [ + 48.68, + 46.56 + ], + [ + 48.7, + 46.56 + ], + [ + 48.73, + 46.55 + ], + [ + 48.74, + 46.55 + ], + [ + 48.75, + 46.55 + ], + [ + 48.76, + 46.54 + ], + [ + 48.78, + 46.54 + ], + [ + 48.79, + 46.54 + ], + [ + 48.79, + 46.52 + ], + [ + 48.8, + 46.51 + ], + [ + 48.81, + 46.5 + ], + [ + 48.82, + 46.49 + ], + [ + 48.83, + 46.48 + ], + [ + 48.85, + 46.48 + ], + [ + 48.91, + 46.46 + ], + [ + 48.91, + 46.45 + ], + [ + 48.95, + 46.44 + ], + [ + 48.97, + 46.44 + ], + [ + 48.98, + 46.43 + ], + [ + 49.01, + 46.42 + ], + [ + 49.31, + 46.27 + ], + [ + 49.22, + 45.99 + ], + [ + 49.04, + 46.12 + ], + [ + 49.02, + 45.95 + ], + [ + 48.74, + 45.91 + ], + [ + 48.72, + 45.61 + ], + [ + 48.17, + 45.68 + ], + [ + 48.19, + 45.42 + ], + [ + 47.99, + 45.67 + ], + [ + 47.94, + 45.38 + ], + [ + 47.99, + 45.69 + ], + [ + 47.85, + 45.69 + ], + [ + 47.88, + 45.47 + ], + [ + 47.78, + 45.63 + ], + [ + 47.5, + 45.66 + ], + [ + 47.08, + 44.85 + ], + [ + 46.98, + 45.01 + ], + [ + 46.7, + 44.69 + ], + [ + 46.7, + 44.43 + ], + [ + 46.98, + 44.34 + ], + [ + 47.46, + 43.82 + ], + [ + 47.7, + 43.89 + ], + [ + 47.46, + 43.02 + ], + [ + 48.59, + 41.84 + ], + [ + 47.78, + 41.19 + ], + [ + 47.3, + 41.31 + ], + [ + 46.76, + 41.86 + ], + [ + 46.43, + 41.91 + ], + [ + 46.37, + 41.93 + ], + [ + 46.36, + 41.93 + ], + [ + 45.65, + 42.19 + ], + [ + 45.77, + 42.49 + ], + [ + 45.34, + 42.52 + ], + [ + 45.16, + 42.71 + ], + [ + 44.89, + 42.75 + ], + [ + 44.8, + 42.61 + ], + [ + 44.55, + 42.77 + ], + [ + 43.96, + 42.55 + ], + [ + 43.5, + 42.87 + ], + [ + 43.48, + 42.88 + ], + [ + 43.41, + 42.89 + ], + [ + 43.4, + 42.89 + ], + [ + 43.4, + 42.9 + ], + [ + 43.27, + 42.92 + ], + [ + 43.26, + 42.92 + ], + [ + 42.86, + 43.18 + ], + [ + 42.59, + 43.17 + ], + [ + 41.61, + 43.22 + ], + [ + 40.96, + 43.42 + ], + [ + 40.87, + 43.49 + ], + [ + 40.24, + 43.59 + ], + [ + 40.01, + 43.41 + ], + [ + 40.01, + 43.4 + ], + [ + 40.01, + 43.39 + ], + [ + 39.99, + 43.39 + ], + [ + 38.79, + 44.28 + ], + [ + 38.21, + 44.42 + ], + [ + 37.81, + 44.73 + ], + [ + 37.46, + 44.71 + ], + [ + 37.18, + 45.16 + ], + [ + 36.6, + 45.2 + ], + [ + 36.99, + 45.29 + ], + [ + 36.8, + 45.3 + ], + [ + 36.86, + 45.38 + ], + [ + 36.76, + 45.41 + ], + [ + 36.62, + 45.31 + ], + [ + 36.79, + 45.44 + ], + [ + 36.84, + 45.45 + ], + [ + 37.14, + 45.35 + ], + [ + 37.08, + 45.24 + ], + [ + 37.31, + 45.31 + ], + [ + 37.57, + 45.23 + ], + [ + 37.37, + 45.33 + ], + [ + 37.98, + 46.04 + ], + [ + 38.32, + 45.99 + ], + [ + 38.14, + 46.04 + ], + [ + 38.25, + 46.19 + ], + [ + 38.6, + 46.04 + ], + [ + 38.36, + 46.3 + ], + [ + 37.91, + 46.41 + ], + [ + 37.75, + 46.68 + ], + [ + 38.59, + 46.66 + ], + [ + 38.45, + 46.85 + ], + [ + 39.31, + 47.06 + ], + [ + 39.16, + 47.29 + ], + [ + 38.23, + 47.12 + ], + [ + 38.32, + 47.58 + ], + [ + 38.33, + 47.58 + ], + [ + 38.77, + 47.69 + ], + [ + 38.79, + 47.82 + ], + [ + 38.81, + 47.82 + ], + [ + 38.83, + 47.82 + ], + [ + 38.83, + 47.83 + ], + [ + 38.82, + 47.84 + ], + [ + 38.83, + 47.84 + ], + [ + 38.84, + 47.85 + ], + [ + 38.86, + 47.87 + ], + [ + 38.94, + 47.87 + ], + [ + 39.11, + 47.84 + ], + [ + 39.77, + 47.87 + ], + [ + 39.82, + 47.96 + ], + [ + 39.82, + 47.97 + ], + [ + 39.81, + 48 + ], + [ + 39.81, + 48.01 + ], + [ + 39.8, + 48.01 + ], + [ + 39.78, + 48.03 + ], + [ + 39.78, + 48.04 + ], + [ + 39.87, + 48.04 + ], + [ + 39.91, + 48.16 + ], + [ + 39.91, + 48.17 + ], + [ + 39.94, + 48.36 + ], + [ + 39.94, + 48.37 + ], + [ + 39.94, + 48.39 + ], + [ + 39.92, + 48.38 + ], + [ + 39.92, + 48.4 + ], + [ + 39.91, + 48.41 + ], + [ + 39.91, + 48.42 + ], + [ + 39.9, + 48.43 + ], + [ + 39.89, + 48.43 + ], + [ + 39.89, + 48.44 + ], + [ + 39.9, + 48.45 + ], + [ + 39.85, + 48.5 + ], + [ + 39.86, + 48.5 + ], + [ + 39.86, + 48.53 + ], + [ + 39.85, + 48.56 + ], + [ + 39.84, + 48.57 + ], + [ + 39.83, + 48.58 + ], + [ + 39.77, + 48.59 + ], + [ + 39.73, + 48.59 + ], + [ + 39.72, + 48.59 + ], + [ + 39.69, + 48.59 + ], + [ + 39.66, + 48.6 + ], + [ + 39.66, + 48.61 + ], + [ + 39.8, + 48.84 + ], + [ + 40.08, + 48.87 + ], + [ + 39.75, + 48.98 + ], + [ + 40.22, + 49.25 + ], + [ + 40.03, + 49.47 + ], + [ + 40.14, + 49.62 + ], + [ + 39.64, + 49.64 + ], + [ + 38.31, + 50.09 + ], + [ + 38.03, + 49.9 + ], + [ + 37.4, + 50.43 + ], + [ + 36.65, + 50.22 + ], + [ + 36.37, + 50.29 + ], + [ + 36.14, + 50.44 + ], + [ + 35.63, + 50.35 + ], + [ + 35.55, + 50.46 + ], + [ + 35.41, + 50.66 + ], + [ + 35.42, + 50.66 + ], + [ + 35.46, + 50.7 + ], + [ + 35.46, + 50.71 + ], + [ + 35.33, + 50.96 + ], + [ + 35.34, + 50.96 + ], + [ + 35.29, + 51.07 + ], + [ + 35.28, + 51.07 + ], + [ + 35.12, + 51.23 + ], + [ + 34.81, + 51.17 + ], + [ + 34.8, + 51.17 + ], + [ + 34.24, + 51.26 + ], + [ + 34.23, + 51.27 + ], + [ + 34.25, + 51.28 + ], + [ + 34.26, + 51.28 + ], + [ + 34.31, + 51.33 + ], + [ + 34.32, + 51.33 + ], + [ + 34.32, + 51.34 + ], + [ + 34.33, + 51.35 + ], + [ + 34.34, + 51.36 + ], + [ + 34.32, + 51.37 + ], + [ + 34.31, + 51.37 + ], + [ + 34.08, + 51.67 + ], + [ + 34.42, + 51.83 + ], + [ + 33.84, + 52.36 + ], + [ + 33.42, + 52.36 + ], + [ + 33.41, + 52.36 + ], + [ + 32.83, + 52.27 + ], + [ + 32.82, + 52.27 + ], + [ + 32.38, + 52.34 + ], + [ + 32.2, + 52.07 + ], + [ + 31.78, + 52.11 + ], + [ + 31.79, + 52.13 + ], + [ + 31.77, + 52.19 + ], + [ + 31.64, + 52.29 + ], + [ + 31.63, + 52.3 + ], + [ + 31.59, + 52.5 + ], + [ + 31.58, + 52.5 + ], + [ + 31.37, + 52.93 + ], + [ + 31.37, + 52.94 + ], + [ + 31.4, + 53.21 + ], + [ + 31.82, + 53.12 + ], + [ + 32.24, + 53.1 + ], + [ + 32.76, + 53.42 + ], + [ + 32.46, + 53.74 + ], + [ + 31.77, + 53.82 + ], + [ + 31.86, + 53.95 + ], + [ + 31.86, + 53.96 + ], + [ + 31.86, + 54.01 + ], + [ + 31.89, + 54.06 + ], + [ + 31.32, + 54.24 + ], + [ + 31.14, + 54.54 + ], + [ + 31.13, + 54.55 + ], + [ + 31.14, + 54.55 + ], + [ + 31.14, + 54.56 + ], + [ + 31.13, + 54.56 + ], + [ + 31.14, + 54.56 + ], + [ + 31.13, + 54.56 + ], + [ + 31.17, + 54.59 + ], + [ + 31.18, + 54.6 + ], + [ + 31.19, + 54.61 + ], + [ + 31.2, + 54.61 + ], + [ + 31.19, + 54.61 + ], + [ + 31.2, + 54.61 + ], + [ + 31.2, + 54.62 + ], + [ + 31.14, + 54.66 + ], + [ + 31.12, + 54.67 + ], + [ + 31.11, + 54.67 + ], + [ + 31.1, + 54.66 + ], + [ + 31.09, + 54.66 + ], + [ + 31.07, + 54.67 + ], + [ + 31.07, + 54.66 + ], + [ + 31.03, + 54.67 + ], + [ + 31.01, + 54.67 + ], + [ + 31, + 54.67 + ], + [ + 30.98, + 54.69 + ], + [ + 30.75, + 54.81 + ], + [ + 31, + 55.14 + ], + [ + 30.97, + 55.14 + ], + [ + 30.97, + 55.15 + ], + [ + 30.98, + 55.15 + ], + [ + 30.89, + 55.47 + ], + [ + 30.9, + 55.48 + ], + [ + 30.93, + 55.62 + ], + [ + 30.42, + 55.81 + ], + [ + 30.41, + 55.81 + ], + [ + 30.35, + 55.83 + ], + [ + 30.28, + 55.85 + ], + [ + 30.29, + 55.85 + ], + [ + 30.09, + 55.84 + ], + [ + 30.08, + 55.84 + ], + [ + 30.08, + 55.85 + ], + [ + 30.07, + 55.85 + ], + [ + 30.05, + 55.85 + ], + [ + 30.04, + 55.86 + ], + [ + 30, + 55.87 + ], + [ + 29.98, + 55.87 + ], + [ + 29.97, + 55.87 + ], + [ + 29.97, + 55.86 + ], + [ + 29.96, + 55.86 + ], + [ + 29.97, + 55.86 + ], + [ + 29.9, + 55.86 + ], + [ + 29.89, + 55.86 + ], + [ + 29.87, + 55.85 + ], + [ + 29.87, + 55.84 + ], + [ + 29.86, + 55.83 + ], + [ + 29.85, + 55.82 + ], + [ + 29.84, + 55.82 + ], + [ + 29.84, + 55.81 + ], + [ + 29.84, + 55.8 + ], + [ + 29.77, + 55.78 + ], + [ + 29.77, + 55.79 + ], + [ + 29.76, + 55.79 + ], + [ + 29.76, + 55.8 + ], + [ + 29.75, + 55.8 + ], + [ + 29.71, + 55.79 + ], + [ + 29.68, + 55.79 + ], + [ + 29.52, + 55.7 + ], + [ + 29.51, + 55.7 + ], + [ + 29.46, + 55.72 + ], + [ + 29.45, + 55.73 + ], + [ + 29.44, + 55.73 + ], + [ + 29.38, + 55.75 + ], + [ + 29.36, + 55.76 + ], + [ + 29.36, + 55.77 + ], + [ + 29.39, + 55.83 + ], + [ + 29.39, + 55.84 + ], + [ + 29.4, + 55.85 + ], + [ + 29.4, + 55.86 + ], + [ + 29.4, + 55.87 + ], + [ + 29.41, + 55.87 + ], + [ + 29.42, + 55.87 + ], + [ + 29.42, + 55.88 + ], + [ + 29.4, + 55.9 + ], + [ + 29.43, + 55.91 + ], + [ + 29.45, + 55.91 + ], + [ + 29.46, + 55.91 + ], + [ + 29.47, + 55.92 + ], + [ + 29.48, + 55.92 + ], + [ + 29.4, + 55.97 + ], + [ + 29.31, + 55.99 + ], + [ + 29.3, + 55.99 + ], + [ + 29.29, + 55.99 + ], + [ + 29.26, + 56 + ], + [ + 29.25, + 55.99 + ], + [ + 29.24, + 55.99 + ], + [ + 29.22, + 55.99 + ], + [ + 29.2, + 56 + ], + [ + 29.14, + 56.03 + ], + [ + 29.13, + 56.02 + ], + [ + 29, + 56.02 + ], + [ + 29, + 56.01 + ], + [ + 28.8, + 55.97 + ], + [ + 28.78, + 55.97 + ], + [ + 28.77, + 55.97 + ], + [ + 28.72, + 55.98 + ], + [ + 28.71, + 56 + ], + [ + 28.64, + 56.08 + ], + [ + 28.66, + 56.09 + ], + [ + 28.67, + 56.09 + ], + [ + 28.68, + 56.09 + ], + [ + 28.68, + 56.1 + ], + [ + 28.69, + 56.1 + ], + [ + 28.68, + 56.1 + ], + [ + 28.65, + 56.1 + ], + [ + 28.43, + 56.09 + ], + [ + 28.42, + 56.1 + ], + [ + 28.38, + 56.06 + ], + [ + 28.35, + 56.06 + ], + [ + 28.15, + 56.17 + ], + [ + 28.24, + 56.27 + ], + [ + 28.19, + 56.36 + ], + [ + 28.17, + 56.39 + ], + [ + 28.18, + 56.39 + ], + [ + 28.13, + 56.51 + ], + [ + 28.12, + 56.51 + ], + [ + 28.04, + 56.59 + ], + [ + 28.03, + 56.61 + ], + [ + 27.91, + 56.75 + ], + [ + 27.83, + 56.87 + ], + [ + 27.66, + 56.83 + ], + [ + 27.87, + 57.3 + ], + [ + 27.55, + 57.47 + ], + [ + 27.55, + 57.48 + ], + [ + 27.56, + 57.49 + ], + [ + 27.56, + 57.5 + ], + [ + 27.56, + 57.51 + ], + [ + 27.57, + 57.51 + ], + [ + 27.56, + 57.52 + ], + [ + 27.55, + 57.52 + ], + [ + 27.56, + 57.52 + ], + [ + 27.55, + 57.52 + ], + [ + 27.48, + 57.54 + ], + [ + 27.47, + 57.54 + ], + [ + 27.47, + 57.53 + ], + [ + 27.46, + 57.53 + ], + [ + 27.45, + 57.53 + ], + [ + 27.44, + 57.53 + ], + [ + 27.43, + 57.53 + ], + [ + 27.42, + 57.52 + ], + [ + 27.4, + 57.53 + ], + [ + 27.35, + 57.52 + ], + [ + 27.38, + 57.66 + ], + [ + 27.55, + 57.82 + ], + [ + 27.55, + 57.83 + ], + [ + 27.56, + 57.83 + ], + [ + 27.58, + 57.83 + ], + [ + 27.71, + 57.85 + ], + [ + 27.71, + 57.84 + ], + [ + 27.82, + 57.87 + ], + [ + 27.81, + 57.87 + ], + [ + 27.75, + 57.9 + ], + [ + 27.73, + 57.91 + ], + [ + 27.72, + 57.91 + ], + [ + 27.71, + 57.91 + ], + [ + 27.72, + 57.91 + ], + [ + 27.7, + 58 + ], + [ + 27.68, + 58.01 + ], + [ + 27.65, + 58.02 + ], + [ + 28.14, + 57.86 + ], + [ + 28.14, + 57.87 + ], + [ + 27.86, + 58.15 + ], + [ + 27.51, + 58.23 + ], + [ + 27.82, + 58.48 + ], + [ + 27.73, + 58.97 + ], + [ + 27.74, + 58.98 + ], + [ + 27.75, + 58.98 + ], + [ + 27.75, + 58.99 + ], + [ + 27.75, + 59 + ], + [ + 27.74, + 59 + ], + [ + 27.74, + 59.01 + ], + [ + 27.74, + 59.02 + ], + [ + 27.77, + 59.03 + ], + [ + 27.77, + 59.04 + ], + [ + 27.77, + 59.05 + ], + [ + 27.77, + 59.06 + ], + [ + 27.78, + 59.07 + ], + [ + 27.79, + 59.07 + ], + [ + 27.79, + 59.08 + ], + [ + 27.79, + 59.09 + ], + [ + 27.8, + 59.1 + ], + [ + 27.81, + 59.13 + ], + [ + 27.82, + 59.14 + ], + [ + 27.83, + 59.14 + ], + [ + 27.84, + 59.15 + ], + [ + 27.85, + 59.15 + ], + [ + 27.88, + 59.17 + ], + [ + 27.88, + 59.18 + ], + [ + 27.89, + 59.2 + ], + [ + 27.9, + 59.2 + ], + [ + 27.9, + 59.23 + ], + [ + 27.9, + 59.24 + ], + [ + 27.92, + 59.25 + ], + [ + 27.95, + 59.26 + ], + [ + 27.95, + 59.27 + ], + [ + 27.96, + 59.27 + ], + [ + 27.97, + 59.27 + ], + [ + 27.98, + 59.27 + ], + [ + 28, + 59.28 + ], + [ + 28.01, + 59.28 + ], + [ + 28.15, + 59.18 + ], + [ + 28.42, + 59.29 + ], + [ + 28.19, + 59.35 + ], + [ + 28.2, + 59.37 + ], + [ + 28.21, + 59.38 + ], + [ + 28.18, + 59.4 + ], + [ + 28.17, + 59.41 + ], + [ + 28.12, + 59.44 + ], + [ + 28.11, + 59.45 + ], + [ + 28.04, + 59.47 + ], + [ + 28.1, + 59.79 + ], + [ + 28.37, + 59.66 + ], + [ + 28.47, + 59.83 + ], + [ + 28.85, + 59.78 + ], + [ + 29.13, + 59.99 + ], + [ + 30.12, + 59.86 + ], + [ + 30.26, + 59.99 + ], + [ + 28.62, + 60.35 + ], + [ + 28.44, + 60.55 + ], + [ + 28.71, + 60.44 + ], + [ + 28.71, + 60.78 + ], + [ + 28.23, + 60.51 + ], + [ + 27.79, + 60.54 + ] + ], + [ + [ + 89.51, + 61.1 + ], + [ + 89.71, + 60.91 + ], + [ + 89.66, + 61.33 + ], + [ + 90.17, + 61.49 + ], + [ + 89.49, + 61.32 + ], + [ + 89.51, + 61.1 + ] + ], + [ + [ + 90.15, + 61.6 + ], + [ + 89.97, + 61.63 + ], + [ + 89.8, + 61.56 + ], + [ + 89.78, + 61.74 + ], + [ + 89.29, + 61.9 + ], + [ + 88.75, + 62.53 + ], + [ + 89.36, + 61.81 + ], + [ + 89.77, + 61.72 + ], + [ + 89.8, + 61.55 + ], + [ + 89.98, + 61.61 + ], + [ + 90.21, + 61.55 + ], + [ + 90.18, + 61.49 + ], + [ + 90.23, + 61.55 + ], + [ + 90.15, + 61.6 + ] + ], + [ + [ + 101.69, + 57.01 + ], + [ + 101.87, + 56.86 + ], + [ + 102.14, + 56.9 + ], + [ + 101.69, + 57.01 + ] + ], + [ + [ + 102.44, + 57.56 + ], + [ + 102.81, + 57.84 + ], + [ + 102.76, + 58.07 + ], + [ + 102.13, + 57.33 + ], + [ + 102.34, + 56.88 + ], + [ + 102.44, + 57.56 + ] + ], + [ + [ + 103.3, + 57.66 + ], + [ + 102.79, + 57.36 + ], + [ + 103.62, + 56.98 + ], + [ + 103.36, + 57.15 + ], + [ + 103.49, + 57.25 + ], + [ + 102.96, + 57.31 + ], + [ + 103.3, + 57.66 + ] + ], + [ + [ + 101.34, + 57.02 + ], + [ + 101.34, + 56.92 + ], + [ + 101.7, + 57.02 + ], + [ + 101.34, + 57.02 + ] + ], + [ + [ + 93.01, + 58.08 + ], + [ + 94.86, + 58.12 + ], + [ + 95.89, + 58.55 + ], + [ + 97.05, + 58.38 + ], + [ + 95.89, + 58.57 + ], + [ + 94.88, + 58.14 + ], + [ + 92.68, + 58.14 + ], + [ + 93.01, + 58.08 + ] + ], + [ + [ + 91.71, + 58.93 + ], + [ + 91.71, + 59.01 + ], + [ + 91.06, + 59.42 + ], + [ + 91.71, + 58.93 + ] + ], + [ + [ + 99.93, + 58.47 + ], + [ + 99.06, + 58.73 + ], + [ + 98.67, + 58.61 + ], + [ + 98.54, + 58.45 + ], + [ + 97.7, + 58.38 + ], + [ + 97.1, + 58.43 + ], + [ + 97.05, + 58.37 + ], + [ + 97.16, + 58.42 + ], + [ + 97.67, + 58.37 + ], + [ + 98.22, + 58.4 + ], + [ + 98.59, + 58.45 + ], + [ + 98.68, + 58.55 + ], + [ + 99.1, + 58.72 + ], + [ + 99.37, + 58.61 + ], + [ + 99.16, + 58.56 + ], + [ + 99.49, + 58.53 + ], + [ + 99.33, + 58.45 + ], + [ + 99.54, + 58.53 + ], + [ + 99.98, + 58.3 + ], + [ + 100.37, + 58.3 + ], + [ + 99.93, + 58.47 + ] + ], + [ + [ + 101.23, + 59 + ], + [ + 101.02, + 59.04 + ], + [ + 100.85, + 58.76 + ], + [ + 100.37, + 58.61 + ], + [ + 100.37, + 58.31 + ], + [ + 100.46, + 58.5 + ], + [ + 100.81, + 58.65 + ], + [ + 100.97, + 58.88 + ], + [ + 101.43, + 58.94 + ], + [ + 102.61, + 58.72 + ], + [ + 102.84, + 58.17 + ], + [ + 102.74, + 58.78 + ], + [ + 102.17, + 58.97 + ], + [ + 101.23, + 59 + ] + ], + [ + [ + 90, + 60.67 + ], + [ + 89.71, + 60.93 + ], + [ + 90, + 60.55 + ], + [ + 90.09, + 60.41 + ], + [ + 89.99, + 60.58 + ], + [ + 90, + 60.67 + ] + ], + [ + [ + 81.25, + 52.48 + ], + [ + 81.25, + 52.38 + ], + [ + 81.45, + 52.56 + ], + [ + 81.25, + 52.48 + ] + ], + [ + [ + 84.38, + 52.39 + ], + [ + 84.36, + 52.4 + ], + [ + 84.13, + 52.32 + ], + [ + 84.38, + 52.39 + ] + ], + [ + [ + 87.63, + 51.78 + ], + [ + 87.36, + 51.75 + ], + [ + 87.63, + 51.73 + ], + [ + 87.83, + 51.34 + ], + [ + 87.63, + 51.78 + ] + ], + [ + [ + 91.1, + 54.59 + ], + [ + 91.24, + 54.5 + ], + [ + 91.17, + 54.39 + ], + [ + 91.55, + 54.09 + ], + [ + 91.49, + 53.75 + ], + [ + 91.72, + 53.98 + ], + [ + 91.54, + 53.95 + ], + [ + 91.61, + 54.07 + ], + [ + 91.49, + 54.31 + ], + [ + 91.32, + 54.38 + ], + [ + 91.3, + 54.52 + ], + [ + 91.1, + 54.59 + ] + ], + [ + [ + 92.29, + 55.23 + ], + [ + 92.33, + 55.34 + ], + [ + 92.64, + 55.3 + ], + [ + 92.46, + 55.33 + ], + [ + 92.37, + 55.52 + ], + [ + 92.02, + 55.2 + ], + [ + 90.98, + 55.03 + ], + [ + 90.9, + 54.62 + ], + [ + 91.08, + 54.57 + ], + [ + 90.95, + 54.83 + ], + [ + 91.14, + 55.04 + ], + [ + 91.85, + 55.05 + ], + [ + 92.29, + 55.23 + ] + ], + [ + [ + 102.26, + 55.35 + ], + [ + 102.43, + 55.55 + ], + [ + 101.83, + 55.78 + ], + [ + 102.12, + 55.97 + ], + [ + 101.98, + 56.05 + ], + [ + 102.35, + 56.05 + ], + [ + 102.44, + 56.16 + ], + [ + 102.89, + 56.12 + ], + [ + 103.3, + 55 + ], + [ + 103.32, + 55.63 + ], + [ + 102.92, + 56.11 + ], + [ + 103.05, + 56.29 + ], + [ + 102.92, + 56.16 + ], + [ + 102.79, + 56.36 + ], + [ + 102.74, + 56.21 + ], + [ + 102.58, + 56.34 + ], + [ + 102.18, + 56.29 + ], + [ + 102.29, + 56.22 + ], + [ + 101.86, + 56.07 + ], + [ + 101.81, + 56.64 + ], + [ + 101.82, + 56.29 + ], + [ + 101.56, + 56.1 + ], + [ + 101.81, + 56.02 + ], + [ + 101.73, + 55.91 + ], + [ + 101.43, + 55.96 + ], + [ + 102.14, + 55.53 + ], + [ + 101.58, + 55.48 + ], + [ + 101.86, + 55.38 + ], + [ + 102.3, + 55.54 + ], + [ + 102.26, + 55.35 + ] + ], + [ + [ + 101.27, + 55.33 + ], + [ + 101.29, + 55.33 + ], + [ + 100.85, + 55.37 + ], + [ + 101.27, + 55.33 + ] + ], + [ + [ + 92.29, + 55.8 + ], + [ + 92.26, + 55.8 + ], + [ + 92.24, + 55.88 + ], + [ + 92.26, + 55.8 + ], + [ + 92.29, + 55.79 + ], + [ + 92.29, + 55.78 + ], + [ + 92.33, + 55.76 + ], + [ + 92.29, + 55.79 + ], + [ + 92.29, + 55.8 + ] + ], + [ + [ + 101.24, + 56.82 + ], + [ + 101.41, + 56.7 + ], + [ + 101.57, + 56.8 + ], + [ + 101.24, + 56.82 + ] + ], + [ + [ + 78.76, + 60.12 + ], + [ + 78.77, + 60.12 + ], + [ + 78.74, + 60.14 + ], + [ + 78.56, + 60.22 + ], + [ + 78.75, + 60.12 + ], + [ + 78.76, + 60.12 + ] + ], + [ + [ + 68.2, + 60.46 + ], + [ + 68.2, + 60.45 + ], + [ + 67.93, + 60.39 + ], + [ + 68.12, + 60.38 + ], + [ + 68.2, + 60.45 + ], + [ + 68.2, + 60.46 + ] + ], + [ + [ + 64.92, + 60.72 + ], + [ + 65, + 60.58 + ], + [ + 65.19, + 60.63 + ], + [ + 64.92, + 60.72 + ] + ], + [ + [ + 76.07, + 61.02 + ], + [ + 75.82, + 61.04 + ], + [ + 76.17, + 60.94 + ], + [ + 76.07, + 61.02 + ] + ], + [ + [ + 67.85, + 61.61 + ], + [ + 68.07, + 61.57 + ], + [ + 67.54, + 61.69 + ], + [ + 67.85, + 61.61 + ] + ], + [ + [ + 73.3, + 61.21 + ], + [ + 73.67, + 61.25 + ], + [ + 73.02, + 61.26 + ], + [ + 73.3, + 61.21 + ] + ], + [ + [ + 50.64, + 61.27 + ], + [ + 50.65, + 61.27 + ], + [ + 50.64, + 61.27 + ], + [ + 50.63, + 61.28 + ], + [ + 50.61, + 61.27 + ], + [ + 50.64, + 61.27 + ] + ], + [ + [ + 48.1, + 61.61 + ], + [ + 48.09, + 61.62 + ], + [ + 48.08, + 61.62 + ], + [ + 48.1, + 61.61 + ] + ], + [ + [ + 73.33, + 61.75 + ], + [ + 73.21, + 61.62 + ], + [ + 73.54, + 61.69 + ], + [ + 73.33, + 61.75 + ] + ], + [ + [ + 77.06, + 54.88 + ], + [ + 76.85, + 54.78 + ], + [ + 77.17, + 54.79 + ], + [ + 77.06, + 54.88 + ] + ], + [ + [ + 78.53, + 55.05 + ], + [ + 78.53, + 54.87 + ], + [ + 78.75, + 55 + ], + [ + 78.53, + 55.05 + ] + ], + [ + [ + 80.09, + 55.53 + ], + [ + 79.85, + 55.42 + ], + [ + 80.16, + 55.44 + ], + [ + 80.09, + 55.53 + ] + ], + [ + [ + 48.65, + 55.81 + ], + [ + 48.48, + 55.83 + ], + [ + 48.56, + 55.7 + ], + [ + 49, + 55.76 + ], + [ + 49.09, + 55.52 + ], + [ + 49.13, + 55.78 + ], + [ + 48.65, + 55.81 + ] + ], + [ + [ + 53.66, + 55.95 + ], + [ + 53.15, + 55.87 + ], + [ + 52.87, + 56.05 + ], + [ + 52.1, + 55.68 + ], + [ + 52.53, + 55.86 + ], + [ + 53.44, + 55.66 + ], + [ + 52.99, + 55.87 + ], + [ + 53.79, + 55.86 + ], + [ + 53.66, + 55.95 + ] + ], + [ + [ + 71.89, + 56.19 + ], + [ + 71.62, + 56.19 + ], + [ + 71.72, + 56.04 + ], + [ + 71.78, + 56.13 + ], + [ + 72.01, + 56.05 + ], + [ + 71.89, + 56.19 + ] + ], + [ + [ + 54.05, + 56.78 + ], + [ + 54.27, + 56.75 + ], + [ + 54.23, + 56.96 + ], + [ + 55.04, + 57.09 + ], + [ + 55.11, + 57.34 + ], + [ + 55.59, + 57.22 + ], + [ + 55.55, + 57.4 + ], + [ + 54.91, + 57.36 + ], + [ + 54.97, + 57.14 + ], + [ + 54.14, + 57.01 + ], + [ + 54.05, + 56.78 + ] + ], + [ + [ + 55.5, + 58.56 + ], + [ + 56.01, + 58.64 + ], + [ + 56.44, + 58.39 + ], + [ + 56.2, + 58.32 + ], + [ + 56.26, + 58.26 + ], + [ + 56.32, + 58.08 + ], + [ + 56.51, + 58.15 + ], + [ + 56.8, + 57.96 + ], + [ + 56.82, + 58.03 + ], + [ + 56.67, + 58.2 + ], + [ + 56.82, + 58.27 + ], + [ + 56.84, + 58.14 + ], + [ + 57.05, + 58.17 + ], + [ + 56.87, + 58.3 + ], + [ + 56.64, + 58.22 + ], + [ + 56.62, + 58.12 + ], + [ + 56.54, + 58.19 + ], + [ + 56.36, + 58.17 + ], + [ + 56.25, + 58.33 + ], + [ + 56.47, + 58.31 + ], + [ + 56.47, + 58.39 + ], + [ + 56.1, + 58.61 + ], + [ + 56.67, + 58.92 + ], + [ + 56.32, + 58.91 + ], + [ + 56.28, + 59.05 + ], + [ + 56.18, + 58.93 + ], + [ + 55.81, + 59 + ], + [ + 56.23, + 58.79 + ], + [ + 55.5, + 58.56 + ] + ], + [ + [ + 56.44, + 59.4 + ], + [ + 56.06, + 59.09 + ], + [ + 56.17, + 59.03 + ], + [ + 56.27, + 59.25 + ], + [ + 56.71, + 59.3 + ], + [ + 56.73, + 59.46 + ], + [ + 56.6, + 59.33 + ], + [ + 56.44, + 59.4 + ] + ], + [ + [ + 46.7, + 49.21 + ], + [ + 46.63, + 49.08 + ], + [ + 46.79, + 49.1 + ], + [ + 46.7, + 49.21 + ] + ], + [ + [ + 79.58, + 53.15 + ], + [ + 79.38, + 52.94 + ], + [ + 79.76, + 52.82 + ], + [ + 79.58, + 53.15 + ] + ], + [ + [ + 49.44, + 53.17 + ], + [ + 49.17, + 53.25 + ], + [ + 48.49, + 53.16 + ], + [ + 47.97, + 52.24 + ], + [ + 47.37, + 52.01 + ], + [ + 47.29, + 51.99 + ], + [ + 47.15, + 51.93 + ], + [ + 47.29, + 51.97 + ], + [ + 47.29, + 51.99 + ], + [ + 47.37, + 52 + ], + [ + 47.37, + 52.01 + ], + [ + 47.64, + 52.01 + ], + [ + 48.03, + 52.24 + ], + [ + 48.48, + 52.2 + ], + [ + 48.11, + 52.3 + ], + [ + 48.26, + 52.6 + ], + [ + 48.53, + 52.66 + ], + [ + 48.38, + 52.71 + ], + [ + 48.59, + 53.13 + ], + [ + 49.04, + 53.23 + ], + [ + 49.53, + 53.06 + ], + [ + 49.42, + 53.12 + ], + [ + 49.82, + 53.21 + ], + [ + 50.05, + 53.14 + ], + [ + 50.18, + 53.25 + ], + [ + 50.21, + 53.33 + ], + [ + 50.16, + 53.33 + ], + [ + 50.19, + 53.36 + ], + [ + 50.09, + 53.41 + ], + [ + 50.15, + 53.42 + ], + [ + 49.88, + 53.46 + ], + [ + 50.1, + 53.4 + ], + [ + 50.18, + 53.3 + ], + [ + 50.04, + 53.17 + ], + [ + 49.83, + 53.24 + ], + [ + 49.44, + 53.17 + ] + ], + [ + [ + 49, + 54.6 + ], + [ + 48.98, + 55 + ], + [ + 49.39, + 54.99 + ], + [ + 49.92, + 55.33 + ], + [ + 50.84, + 55.45 + ], + [ + 50.05, + 55.46 + ], + [ + 49.88, + 55.35 + ], + [ + 49.33, + 55.5 + ], + [ + 49.44, + 55.3 + ], + [ + 49.26, + 55.25 + ], + [ + 49.07, + 55.52 + ], + [ + 49.03, + 55.4 + ], + [ + 49.32, + 55.18 + ], + [ + 48.86, + 55 + ], + [ + 48.82, + 54.64 + ], + [ + 48.41, + 54.57 + ], + [ + 48.36, + 54.19 + ], + [ + 48.96, + 53.84 + ], + [ + 48.95, + 53.44 + ], + [ + 49.77, + 53.44 + ], + [ + 49.01, + 53.54 + ], + [ + 49.07, + 53.85 + ], + [ + 49.26, + 53.81 + ], + [ + 49.17, + 53.93 + ], + [ + 49.5, + 54.16 + ], + [ + 49, + 53.93 + ], + [ + 48.56, + 54.18 + ], + [ + 48.47, + 54.35 + ], + [ + 49, + 54.6 + ] + ], + [ + [ + 49.21, + 53.37 + ], + [ + 48.78, + 53.32 + ], + [ + 49.2, + 53.26 + ], + [ + 49.21, + 53.37 + ] + ], + [ + [ + 58.79, + 51.86 + ], + [ + 58.61, + 51.67 + ], + [ + 59.14, + 51.78 + ], + [ + 58.79, + 51.86 + ] + ], + [ + [ + 81.56, + 54.12 + ], + [ + 83.04, + 54.8 + ], + [ + 83.25, + 54.75 + ], + [ + 83.01, + 54.89 + ], + [ + 81.56, + 54.12 + ], + [ + 81.21, + 53.96 + ], + [ + 81.56, + 54.11 + ], + [ + 81.56, + 54.12 + ] + ], + [ + [ + 78.05, + 54.62 + ], + [ + 77.78, + 54.55 + ], + [ + 78, + 54.49 + ], + [ + 78.05, + 54.62 + ] + ], + [ + [ + 77.78, + 54.65 + ], + [ + 77.62, + 54.78 + ], + [ + 77.78, + 54.9 + ], + [ + 77.58, + 54.93 + ], + [ + 77.83, + 54.96 + ], + [ + 77.83, + 54.87 + ], + [ + 78, + 54.87 + ], + [ + 78.11, + 54.98 + ], + [ + 77.52, + 55.05 + ], + [ + 77.29, + 54.95 + ], + [ + 77.45, + 54.75 + ], + [ + 77.29, + 54.67 + ], + [ + 77.43, + 54.56 + ], + [ + 77.78, + 54.65 + ] + ], + [ + [ + 37.75, + 60.33 + ], + [ + 37.13, + 60.32 + ], + [ + 37.31, + 60.09 + ], + [ + 38.03, + 60.05 + ], + [ + 37.75, + 60.33 + ] + ], + [ + [ + 38.86, + 60.77 + ], + [ + 39.11, + 60.38 + ], + [ + 39.18, + 60.65 + ], + [ + 38.86, + 60.77 + ] + ], + [ + [ + 37.29, + 60.95 + ], + [ + 37.2, + 60.84 + ], + [ + 37.47, + 60.81 + ], + [ + 37.29, + 60.95 + ] + ], + [ + [ + 34.89, + 62.61 + ], + [ + 35.39, + 62.51 + ], + [ + 35.61, + 62.27 + ], + [ + 35.38, + 62.13 + ], + [ + 35.02, + 62.25 + ], + [ + 35.18, + 62.04 + ], + [ + 35.11, + 61.93 + ], + [ + 34.78, + 62.39 + ], + [ + 34.46, + 62.57 + ], + [ + 34.67, + 62.41 + ], + [ + 34.76, + 62.27 + ], + [ + 34.45, + 62.42 + ], + [ + 34.72, + 62.19 + ], + [ + 34.72, + 62.01 + ], + [ + 34.2, + 62.19 + ], + [ + 34.65, + 61.96 + ], + [ + 34.56, + 61.79 + ], + [ + 34.3, + 61.81 + ], + [ + 35.48, + 61.38 + ], + [ + 35.69, + 61.14 + ], + [ + 35.48, + 60.94 + ], + [ + 35.9, + 60.86 + ], + [ + 36.08, + 61.09 + ], + [ + 36.49, + 61.14 + ], + [ + 36.44, + 61.52 + ], + [ + 36.25, + 61.46 + ], + [ + 35.71, + 62.01 + ], + [ + 35.77, + 62.53 + ], + [ + 34.48, + 62.92 + ], + [ + 34.77, + 62.49 + ], + [ + 34.89, + 62.61 + ] + ], + [ + [ + 35.02, + 61.16 + ], + [ + 34.87, + 61.23 + ], + [ + 34.85, + 61.06 + ], + [ + 35.02, + 61.16 + ] + ], + [ + [ + 33.55, + 61.59 + ], + [ + 33.53, + 61.59 + ], + [ + 33.53, + 61.57 + ], + [ + 33.55, + 61.59 + ] + ], + [ + [ + 45.15, + 61.97 + ], + [ + 45.35, + 61.8 + ], + [ + 44.99, + 62.24 + ], + [ + 44.98, + 62.24 + ], + [ + 44.99, + 62.24 + ], + [ + 45.15, + 61.97 + ] + ], + [ + [ + 33.4, + 61.98 + ], + [ + 32.93, + 61.96 + ], + [ + 33.22, + 61.85 + ], + [ + 33.4, + 61.98 + ] + ], + [ + [ + 38.32, + 62.1 + ], + [ + 38.06, + 62.05 + ], + [ + 38.28, + 62.02 + ], + [ + 38.32, + 62.1 + ] + ], + [ + [ + 34.72, + 55.79 + ], + [ + 34.76, + 55.76 + ], + [ + 34.76, + 55.78 + ], + [ + 34.72, + 55.79 + ] + ], + [ + [ + 46.34, + 56.41 + ], + [ + 46.23, + 56.49 + ], + [ + 46.38, + 56.3 + ], + [ + 45.99, + 56.23 + ], + [ + 45.53, + 56.13 + ], + [ + 45.88, + 56.18 + ], + [ + 46.16, + 56.01 + ], + [ + 45.97, + 56.14 + ], + [ + 46.56, + 56.35 + ], + [ + 46.96, + 56.12 + ], + [ + 47.66, + 56.12 + ], + [ + 46.34, + 56.41 + ] + ], + [ + [ + 44.08, + 56.33 + ], + [ + 44.13, + 56.29 + ], + [ + 44.22, + 56.16 + ], + [ + 44.14, + 56.29 + ], + [ + 44.13, + 56.29 + ], + [ + 44.08, + 56.33 + ] + ], + [ + [ + 37.57, + 58.96 + ], + [ + 37.88, + 58.98 + ], + [ + 37.63, + 58.95 + ], + [ + 38.08, + 58.84 + ], + [ + 38.1, + 58.5 + ], + [ + 37.64, + 58.62 + ], + [ + 37.66, + 58.48 + ], + [ + 37.45, + 58.54 + ], + [ + 37.88, + 58.27 + ], + [ + 38.41, + 58.2 + ], + [ + 38.24, + 58.1 + ], + [ + 38.5, + 57.87 + ], + [ + 38.32, + 58.09 + ], + [ + 38.59, + 58.08 + ], + [ + 38.58, + 58.24 + ], + [ + 38.85, + 58.09 + ], + [ + 39.06, + 58.49 + ], + [ + 38.63, + 58.56 + ], + [ + 37.78, + 59.06 + ], + [ + 37.92, + 59.11 + ], + [ + 37.59, + 59.16 + ], + [ + 37.57, + 58.96 + ] + ], + [ + [ + 37.13, + 56.73 + ], + [ + 37.05, + 56.83 + ], + [ + 36.71, + 56.81 + ], + [ + 36.74, + 56.68 + ], + [ + 36.83, + 56.79 + ], + [ + 37.13, + 56.73 + ] + ], + [ + [ + 42.25, + 57.46 + ], + [ + 42.78, + 57.42 + ], + [ + 42.76, + 57.33 + ], + [ + 43.11, + 57.35 + ], + [ + 43.14, + 56.66 + ], + [ + 43.48, + 56.63 + ], + [ + 43.14, + 57.1 + ], + [ + 43.51, + 57.59 + ], + [ + 43.29, + 57.42 + ], + [ + 43.21, + 57.53 + ], + [ + 43.17, + 57.41 + ], + [ + 42.92, + 57.37 + ], + [ + 42.85, + 57.44 + ], + [ + 42.25, + 57.46 + ] + ], + [ + [ + 31.55, + 58.4 + ], + [ + 31.29, + 58.49 + ], + [ + 30.91, + 58.22 + ], + [ + 31.73, + 58.14 + ], + [ + 31.55, + 58.4 + ] + ], + [ + [ + 38.5, + 59.58 + ], + [ + 38.61, + 59.78 + ], + [ + 38.33, + 59.77 + ], + [ + 38.5, + 59.58 + ] + ], + [ + [ + 30.63, + 61.6 + ], + [ + 30.54, + 61.54 + ], + [ + 30.22, + 61.52 + ], + [ + 30.28, + 61.33 + ], + [ + 30.03, + 61.14 + ], + [ + 29.88, + 61.23 + ], + [ + 30.06, + 61.1 + ], + [ + 30.5, + 60.82 + ], + [ + 30.51, + 60.62 + ], + [ + 31.09, + 59.91 + ], + [ + 31.55, + 59.93 + ], + [ + 31.73, + 60.25 + ], + [ + 32.32, + 60.1 + ], + [ + 32.63, + 60.21 + ], + [ + 32.58, + 60.5 + ], + [ + 32.96, + 60.63 + ], + [ + 32.81, + 60.84 + ], + [ + 32.56, + 61.12 + ], + [ + 31.68, + 61.33 + ], + [ + 31.35, + 61.63 + ], + [ + 31.33, + 61.61 + ], + [ + 31.33, + 61.6 + ], + [ + 31.29, + 61.59 + ], + [ + 30.81, + 61.77 + ], + [ + 30.94, + 61.62 + ], + [ + 30.94, + 61.61 + ], + [ + 30.83, + 61.63 + ], + [ + 30.81, + 61.63 + ], + [ + 30.76, + 61.6 + ], + [ + 30.63, + 61.6 + ] + ], + [ + [ + 38.12, + 45.83 + ], + [ + 38.19, + 45.72 + ], + [ + 38.32, + 45.8 + ], + [ + 38.14, + 45.92 + ], + [ + 38.12, + 45.83 + ] + ], + [ + [ + 39.42, + 44.96 + ], + [ + 39.39, + 45.07 + ], + [ + 39.4, + 45.08 + ], + [ + 39.39, + 45.07 + ], + [ + 39.08, + 44.93 + ], + [ + 39.42, + 44.96 + ] + ], + [ + [ + 43.51, + 46.01 + ], + [ + 43.4, + 45.95 + ], + [ + 43.77, + 45.97 + ], + [ + 43.51, + 46.01 + ] + ], + [ + [ + 42.41, + 46.38 + ], + [ + 43.02, + 46.13 + ], + [ + 43.13, + 46.23 + ], + [ + 42.73, + 46.44 + ], + [ + 42.41, + 46.38 + ] + ], + [ + [ + 43.51, + 48.51 + ], + [ + 43.03, + 48.51 + ], + [ + 43.11, + 48.33 + ], + [ + 42.83, + 48.17 + ], + [ + 42.8, + 47.86 + ], + [ + 42.45, + 47.81 + ], + [ + 42.39, + 48 + ], + [ + 42.06, + 47.57 + ], + [ + 42.53, + 47.61 + ], + [ + 42.98, + 47.85 + ], + [ + 43.07, + 47.72 + ], + [ + 43.12, + 48.22 + ], + [ + 43.51, + 48.51 + ] + ], + [ + [ + 45.75, + 50.33 + ], + [ + 45.34, + 50.01 + ], + [ + 44.67, + 48.93 + ], + [ + 44.52, + 48.68 + ], + [ + 45.02, + 49.1 + ], + [ + 45.53, + 50.12 + ], + [ + 45.79, + 50.3 + ], + [ + 46.33, + 50.23 + ], + [ + 45.92, + 50.29 + ], + [ + 45.82, + 50.68 + ], + [ + 45.7, + 50.66 + ], + [ + 46.08, + 50.79 + ], + [ + 45.91, + 51.25 + ], + [ + 46.3, + 51.62 + ], + [ + 45.8, + 51.32 + ], + [ + 46.04, + 50.86 + ], + [ + 45.65, + 50.72 + ], + [ + 45.87, + 50.43 + ], + [ + 45.75, + 50.33 + ] + ], + [ + [ + 46.71, + 51.75 + ], + [ + 46.36, + 51.8 + ], + [ + 46.17, + 51.66 + ], + [ + 46.71, + 51.75 + ] + ], + [ + [ + 44.65, + 48.52 + ], + [ + 44.94, + 48.47 + ], + [ + 44.46, + 48.57 + ], + [ + 44.65, + 48.52 + ] + ], + [ + [ + 45.1, + 53.09 + ], + [ + 45.35, + 52.91 + ], + [ + 45.48, + 53.05 + ], + [ + 45.1, + 53.09 + ] + ], + [ + [ + 99.07, + 72.22 + ], + [ + 98.84, + 72.29 + ], + [ + 98.79, + 72.15 + ], + [ + 99.07, + 72.22 + ] + ], + [ + [ + 101.47, + 74.03 + ], + [ + 101.23, + 74.39 + ], + [ + 100.61, + 74.4 + ], + [ + 101.23, + 74.48 + ], + [ + 102.23, + 74.19 + ], + [ + 102, + 74.53 + ], + [ + 102.9, + 74.44 + ], + [ + 102.72, + 74.54 + ], + [ + 104.02, + 74.6 + ], + [ + 104.02, + 74.73 + ], + [ + 105.9, + 74.83 + ], + [ + 104.77, + 74.92 + ], + [ + 104.19, + 75.14 + ], + [ + 103.86, + 74.93 + ], + [ + 104.48, + 74.88 + ], + [ + 104.26, + 74.79 + ], + [ + 101.54, + 74.6 + ], + [ + 100.36, + 74.95 + ], + [ + 100.64, + 74.59 + ], + [ + 100.23, + 74.38 + ], + [ + 99.17, + 74.41 + ], + [ + 99.91, + 74.34 + ], + [ + 99.62, + 74.26 + ], + [ + 99.73, + 74.25 + ], + [ + 99.71, + 74.03 + ], + [ + 100.05, + 73.96 + ], + [ + 99.8, + 74.3 + ], + [ + 100.55, + 74.37 + ], + [ + 101.25, + 74.02 + ], + [ + 100.99, + 73.87 + ], + [ + 101.54, + 73.82 + ], + [ + 101.47, + 74.03 + ] + ], + [ + [ + 89.38, + 69.43 + ], + [ + 88.82, + 69.31 + ], + [ + 89.62, + 69.38 + ], + [ + 89.38, + 69.43 + ] + ], + [ + [ + 89.95, + 69.58 + ], + [ + 89.72, + 69.44 + ], + [ + 90.15, + 69.53 + ], + [ + 91.6, + 69.4 + ], + [ + 89.95, + 69.58 + ] + ], + [ + [ + 87.69, + 70.08 + ], + [ + 87.39, + 69.89 + ], + [ + 87.89, + 69.5 + ], + [ + 88.13, + 69.61 + ], + [ + 87.64, + 69.95 + ], + [ + 88.04, + 70.07 + ], + [ + 87.69, + 70.08 + ] + ], + [ + [ + 90.04, + 71.93 + ], + [ + 89.96, + 71.71 + ], + [ + 89.3, + 71.56 + ], + [ + 89.99, + 71.7 + ], + [ + 90.94, + 72.52 + ], + [ + 91.47, + 72.49 + ], + [ + 91.6, + 72.53 + ], + [ + 91.36, + 72.5 + ], + [ + 91.31, + 72.52 + ], + [ + 91.46, + 72.54 + ], + [ + 91.45, + 72.58 + ], + [ + 91.16, + 72.65 + ], + [ + 91.13, + 72.87 + ], + [ + 91.38, + 72.82 + ], + [ + 91.08, + 73.17 + ], + [ + 90.75, + 73.27 + ], + [ + 88.4, + 73.18 + ], + [ + 90.1, + 73.16 + ], + [ + 90.74, + 73.25 + ], + [ + 91, + 73.19 + ], + [ + 91.13, + 72.66 + ], + [ + 91.43, + 72.55 + ], + [ + 90.91, + 72.53 + ], + [ + 90.04, + 71.93 + ] + ], + [ + [ + 96.79, + 70.87 + ], + [ + 96.18, + 70.82 + ], + [ + 97.16, + 70.84 + ], + [ + 96.79, + 70.87 + ] + ], + [ + [ + 89.82, + 70.86 + ], + [ + 91.62, + 71.06 + ], + [ + 89.91, + 70.89 + ], + [ + 89.75, + 71.14 + ], + [ + 89.17, + 71.24 + ], + [ + 89.3, + 71.55 + ], + [ + 89.09, + 71.27 + ], + [ + 89.28, + 71.17 + ], + [ + 89.78, + 71.08 + ], + [ + 89.82, + 70.86 + ] + ], + [ + [ + 94.57, + 70.96 + ], + [ + 94.76, + 70.96 + ], + [ + 94.55, + 70.98 + ], + [ + 94.45, + 70.95 + ], + [ + 94.07, + 70.79 + ], + [ + 94.06, + 70.72 + ], + [ + 94.44, + 70.7 + ], + [ + 94.08, + 70.75 + ], + [ + 94.25, + 70.87 + ], + [ + 94.57, + 70.96 + ] + ], + [ + [ + 96.06, + 70.83 + ], + [ + 96.09, + 70.84 + ], + [ + 95.64, + 70.86 + ], + [ + 95.61, + 70.87 + ], + [ + 95.68, + 70.83 + ], + [ + 96.06, + 70.83 + ] + ], + [ + [ + 99.25, + 72.24 + ], + [ + 99.18, + 72.15 + ], + [ + 99.29, + 72.17 + ], + [ + 100.02, + 72.35 + ], + [ + 99.44, + 72.42 + ], + [ + 99.25, + 72.24 + ] + ], + [ + [ + 89.99, + 65.27 + ], + [ + 90.01, + 65.24 + ], + [ + 90.01, + 65.16 + ], + [ + 89.99, + 65.15 + ], + [ + 90.01, + 65.16 + ], + [ + 90.01, + 65.24 + ], + [ + 89.99, + 65.27 + ] + ], + [ + [ + 94.26, + 64.16 + ], + [ + 94.36, + 64.18 + ], + [ + 94.35, + 64.18 + ], + [ + 94.26, + 64.16 + ], + [ + 94.22, + 64.17 + ], + [ + 94.13, + 64.17 + ], + [ + 94.09, + 64.16 + ], + [ + 94.13, + 64.17 + ], + [ + 94.22, + 64.17 + ], + [ + 94.26, + 64.16 + ] + ], + [ + [ + 101.21, + 66.19 + ], + [ + 101.25, + 66.2 + ], + [ + 101.23, + 66.2 + ], + [ + 101.21, + 66.19 + ] + ], + [ + [ + 87.76, + 66.52 + ], + [ + 87.63, + 66.52 + ], + [ + 87.58, + 66.53 + ], + [ + 87.57, + 66.53 + ], + [ + 87.6, + 66.51 + ], + [ + 87.63, + 66.52 + ], + [ + 87.63, + 66.51 + ], + [ + 87.76, + 66.52 + ] + ], + [ + [ + 88.57, + 67.03 + ], + [ + 88.27, + 66.96 + ], + [ + 89.06, + 67.05 + ], + [ + 89.14, + 66.97 + ], + [ + 88.95, + 66.92 + ], + [ + 89.34, + 66.95 + ], + [ + 90.23, + 67.26 + ], + [ + 89.08, + 67.12 + ], + [ + 89.6, + 67.09 + ], + [ + 89.43, + 67.03 + ], + [ + 89.14, + 67.07 + ], + [ + 88.79, + 67.02 + ], + [ + 88.84, + 67.13 + ], + [ + 88.57, + 67.03 + ] + ], + [ + [ + 94.09, + 66.5 + ], + [ + 93.81, + 66.79 + ], + [ + 93.99, + 67.11 + ], + [ + 93.72, + 66.79 + ], + [ + 94.09, + 66.5 + ] + ], + [ + [ + 91.93, + 68.37 + ], + [ + 92.41, + 68.41 + ], + [ + 92.02, + 68.41 + ], + [ + 92.2, + 68.52 + ], + [ + 90.86, + 68.32 + ], + [ + 89.61, + 68.36 + ], + [ + 90.09, + 68.2 + ], + [ + 91.93, + 68.37 + ] + ], + [ + [ + 102.17, + 68.48 + ], + [ + 102.48, + 68.33 + ], + [ + 102.63, + 68.46 + ], + [ + 102.17, + 68.48 + ] + ], + [ + [ + 91.58, + 68.66 + ], + [ + 91.36, + 68.57 + ], + [ + 91.89, + 68.77 + ], + [ + 91.58, + 68.66 + ] + ], + [ + [ + 83.54, + 67.22 + ], + [ + 83.39, + 67.15 + ], + [ + 83.74, + 67.17 + ], + [ + 83.54, + 67.22 + ] + ], + [ + [ + 51.72, + 67.26 + ], + [ + 51.97, + 67.31 + ], + [ + 51.72, + 67.41 + ], + [ + 51.72, + 67.26 + ] + ], + [ + [ + 89.03, + 68.43 + ], + [ + 89.3, + 68.57 + ], + [ + 88.77, + 68.43 + ], + [ + 87.42, + 68.24 + ], + [ + 87.83, + 68.11 + ], + [ + 87.22, + 67.84 + ], + [ + 87.36, + 67.44 + ], + [ + 87.81, + 67.63 + ], + [ + 87.65, + 67.74 + ], + [ + 88.53, + 67.99 + ], + [ + 87.76, + 67.85 + ], + [ + 88.05, + 68.12 + ], + [ + 89.03, + 68.43 + ] + ], + [ + [ + 53, + 67.82 + ], + [ + 52.98, + 67.81 + ], + [ + 52.76, + 67.76 + ], + [ + 52.98, + 67.8 + ], + [ + 52.98, + 67.81 + ], + [ + 53.09, + 67.81 + ], + [ + 53.11, + 67.8 + ], + [ + 53.09, + 67.81 + ], + [ + 53.22, + 67.84 + ], + [ + 53, + 67.82 + ] + ], + [ + [ + 79.23, + 71.3 + ], + [ + 79.32, + 71.1 + ], + [ + 79.61, + 71.22 + ], + [ + 79.23, + 71.3 + ] + ], + [ + [ + 71.06, + 69.96 + ], + [ + 70.84, + 70.21 + ], + [ + 70.16, + 70.04 + ], + [ + 70.73, + 70.11 + ], + [ + 71.06, + 69.96 + ] + ], + [ + [ + 83.99, + 72.91 + ], + [ + 83.8, + 72.81 + ], + [ + 84.42, + 72.81 + ], + [ + 83.99, + 72.91 + ] + ], + [ + [ + 53.09, + 68.72 + ], + [ + 52.85, + 68.67 + ], + [ + 53.13, + 68.59 + ], + [ + 53.09, + 68.72 + ] + ], + [ + [ + 71.32, + 67.88 + ], + [ + 71.82, + 67.97 + ], + [ + 71.06, + 67.94 + ], + [ + 71.32, + 67.88 + ] + ], + [ + [ + 53.77, + 65.44 + ], + [ + 54.33, + 65.45 + ], + [ + 55.39, + 66.17 + ], + [ + 54.32, + 65.48 + ], + [ + 53.79, + 65.47 + ], + [ + 53.37, + 65.36 + ], + [ + 53.77, + 65.44 + ] + ], + [ + [ + 64.34, + 65.73 + ], + [ + 64.38, + 65.63 + ], + [ + 64.72, + 65.7 + ], + [ + 64.34, + 65.73 + ] + ], + [ + [ + 44.98, + 65.48 + ], + [ + 44.99, + 65.48 + ], + [ + 45.01, + 65.46 + ], + [ + 44.99, + 65.48 + ], + [ + 44.98, + 65.48 + ], + [ + 44.96, + 65.49 + ], + [ + 44.69, + 65.54 + ], + [ + 44.98, + 65.48 + ] + ], + [ + [ + 52.34, + 65.4 + ], + [ + 52.14, + 65.65 + ], + [ + 52.08, + 65.44 + ], + [ + 52.34, + 65.4 + ] + ], + [ + [ + 65.02, + 66.09 + ], + [ + 65.02, + 65.91 + ], + [ + 65.37, + 65.9 + ], + [ + 65.21, + 66.11 + ], + [ + 65.02, + 66.09 + ] + ], + [ + [ + 56.26, + 66.35 + ], + [ + 55.92, + 66.34 + ], + [ + 56.18, + 66.32 + ], + [ + 56.91, + 65.97 + ], + [ + 56.69, + 66.1 + ], + [ + 56.71, + 66.09 + ], + [ + 56.69, + 66.1 + ], + [ + 56.26, + 66.35 + ] + ], + [ + [ + 52.47, + 66.52 + ], + [ + 52.45, + 66.52 + ], + [ + 52.4, + 66.51 + ], + [ + 52.4, + 66.5 + ], + [ + 52.45, + 66.51 + ], + [ + 52.45, + 66.52 + ], + [ + 52.47, + 66.52 + ] + ], + [ + [ + 69.73, + 66.65 + ], + [ + 70.03, + 66.54 + ], + [ + 69.48, + 66.76 + ], + [ + 69.73, + 66.65 + ] + ], + [ + [ + 85.22, + 66.88 + ], + [ + 85.2, + 66.76 + ], + [ + 85.54, + 66.77 + ], + [ + 85.22, + 66.88 + ] + ], + [ + [ + 65.19, + 62.91 + ], + [ + 65.88, + 62.45 + ], + [ + 66.36, + 62.41 + ], + [ + 66.49, + 62.25 + ], + [ + 67.06, + 62.2 + ], + [ + 67.32, + 62.09 + ], + [ + 66.97, + 62.28 + ], + [ + 66.6, + 62.26 + ], + [ + 66.4, + 62.41 + ], + [ + 65.94, + 62.47 + ], + [ + 65.19, + 62.91 + ] + ], + [ + [ + 65.26, + 64.17 + ], + [ + 65.26, + 64.18 + ], + [ + 65.21, + 64.17 + ], + [ + 65.26, + 64.17 + ] + ], + [ + [ + 52.7, + 65.39 + ], + [ + 52.38, + 65.43 + ], + [ + 52.91, + 65.27 + ], + [ + 53.45, + 65.33 + ], + [ + 52.7, + 65.39 + ] + ], + [ + [ + 42.63, + 63 + ], + [ + 42.36, + 63.04 + ], + [ + 42.73, + 62.86 + ], + [ + 42.63, + 63 + ] + ], + [ + [ + 73.65, + 65.23 + ], + [ + 72.82, + 65.43 + ], + [ + 73.92, + 65.15 + ], + [ + 73.65, + 65.23 + ] + ], + [ + [ + 41.9, + 63.58 + ], + [ + 41.49, + 63.71 + ], + [ + 41.86, + 63.51 + ], + [ + 41.91, + 63.4 + ], + [ + 41.92, + 63.57 + ], + [ + 41.9, + 63.58 + ] + ], + [ + [ + 57.08, + 65.26 + ], + [ + 57.02, + 65.35 + ], + [ + 57.04, + 65.13 + ], + [ + 57.08, + 65.26 + ] + ], + [ + [ + 41.4, + 64.32 + ], + [ + 41.83, + 64.25 + ], + [ + 40.96, + 64.43 + ], + [ + 40.98, + 64.36 + ], + [ + 41.4, + 64.32 + ] + ], + [ + [ + 65.2, + 63.12 + ], + [ + 64.97, + 63.03 + ], + [ + 65.17, + 62.91 + ], + [ + 65.2, + 63.12 + ] + ], + [ + [ + 32.34, + 66.51 + ], + [ + 32.06, + 66.5 + ], + [ + 31.77, + 66.48 + ], + [ + 32.26, + 66.51 + ], + [ + 32.34, + 66.51 + ] + ], + [ + [ + 30.85, + 66.67 + ], + [ + 30.74, + 66.58 + ], + [ + 31.31, + 66.58 + ], + [ + 30.85, + 66.67 + ] + ], + [ + [ + 32.29, + 66.84 + ], + [ + 31.52, + 66.74 + ], + [ + 32.2, + 66.58 + ], + [ + 32.29, + 66.84 + ] + ], + [ + [ + 30.94, + 68.58 + ], + [ + 30.81, + 68.35 + ], + [ + 31.77, + 68.62 + ], + [ + 31.16, + 68.64 + ], + [ + 30.59, + 68.66 + ], + [ + 30.94, + 68.58 + ] + ], + [ + [ + 34.98, + 66.93 + ], + [ + 34.85, + 66.83 + ], + [ + 35.29, + 66.75 + ], + [ + 34.98, + 66.93 + ] + ], + [ + [ + 32.78, + 67.53 + ], + [ + 33.13, + 67.43 + ], + [ + 33.37, + 67.53 + ], + [ + 33.02, + 67.59 + ], + [ + 33.31, + 68.11 + ], + [ + 33.13, + 67.83 + ], + [ + 32.8, + 67.81 + ], + [ + 32.98, + 67.58 + ], + [ + 32.5, + 67.66 + ], + [ + 32.8, + 67.54 + ], + [ + 32.29, + 67.47 + ], + [ + 32.17, + 67.57 + ], + [ + 31.77, + 67.63 + ], + [ + 31.91, + 67.68 + ], + [ + 32.21, + 67.57 + ], + [ + 32.21, + 67.7 + ], + [ + 31.57, + 67.68 + ], + [ + 31.99, + 67.55 + ], + [ + 32.12, + 67.56 + ], + [ + 32.08, + 67.52 + ], + [ + 31.85, + 67.54 + ], + [ + 32.12, + 67.39 + ], + [ + 32.78, + 67.53 + ] + ], + [ + [ + 35.38, + 68.63 + ], + [ + 35.58, + 68.83 + ], + [ + 35.31, + 68.75 + ], + [ + 35.31, + 68.43 + ], + [ + 35.42, + 68.56 + ], + [ + 35.38, + 68.63 + ] + ], + [ + [ + 33.73, + 67.2 + ], + [ + 33.75, + 67.17 + ], + [ + 33.77, + 67.17 + ], + [ + 33.73, + 67.2 + ] + ], + [ + [ + 35.24, + 64.01 + ], + [ + 35.16, + 64 + ], + [ + 35.22, + 63.9 + ], + [ + 35.24, + 64.01 + ] + ], + [ + [ + 30.98, + 65.11 + ], + [ + 30.72, + 65.07 + ], + [ + 30.59, + 65.05 + ], + [ + 30.72, + 64.92 + ], + [ + 30.98, + 65.11 + ] + ], + [ + [ + 30.88, + 65.2 + ], + [ + 32.02, + 64.85 + ], + [ + 31.55, + 65.16 + ], + [ + 30.88, + 65.2 + ] + ], + [ + [ + 30.87, + 64.03 + ], + [ + 30.81, + 64.05 + ], + [ + 30.87, + 64.03 + ], + [ + 31.03, + 64 + ], + [ + 31.03, + 64.01 + ], + [ + 30.87, + 64.03 + ] + ], + [ + [ + 31.72, + 64.57 + ], + [ + 31.8, + 64.45 + ], + [ + 31.33, + 64.45 + ], + [ + 32.04, + 64.39 + ], + [ + 31.72, + 64.57 + ] + ], + [ + [ + 31.86, + 65.9 + ], + [ + 31.44, + 65.8 + ], + [ + 31.58, + 65.68 + ], + [ + 32.7, + 65.36 + ], + [ + 31.96, + 65.82 + ], + [ + 32.2, + 65.87 + ], + [ + 31.86, + 65.9 + ] + ], + [ + [ + 33.03, + 65.91 + ], + [ + 32.95, + 66.07 + ], + [ + 32.7, + 66 + ], + [ + 32.96, + 65.8 + ], + [ + 32.7, + 65.74 + ], + [ + 33.07, + 65.8 + ], + [ + 33.03, + 65.91 + ] + ], + [ + [ + 30.83, + 66.27 + ], + [ + 30.61, + 66.04 + ], + [ + 31.33, + 65.86 + ], + [ + 31.14, + 66.23 + ], + [ + 30.83, + 66.27 + ] + ], + [ + [ + 32.04, + 66.36 + ], + [ + 31.64, + 66.36 + ], + [ + 31.6, + 66.24 + ], + [ + 32.08, + 66.19 + ], + [ + 32.04, + 66.36 + ] + ], + [ + [ + 36.85, + 62.21 + ], + [ + 37.11, + 62.25 + ], + [ + 36.94, + 62.5 + ], + [ + 36.85, + 62.21 + ] + ], + [ + [ + 34.32, + 62.25 + ], + [ + 33.97, + 62.56 + ], + [ + 33.97, + 62.36 + ], + [ + 34.32, + 62.25 + ] + ], + [ + [ + 33.75, + 62.67 + ], + [ + 33.73, + 62.63 + ], + [ + 33.79, + 62.49 + ], + [ + 33.75, + 62.67 + ] + ], + [ + [ + 33.79, + 63.45 + ], + [ + 33.77, + 63.45 + ], + [ + 33.73, + 63.47 + ], + [ + 33.75, + 63.45 + ], + [ + 33.77, + 63.45 + ], + [ + 33.79, + 63.45 + ] + ], + [ + [ + 34.89, + 63.67 + ], + [ + 34.2, + 63.88 + ], + [ + 34.67, + 63.39 + ], + [ + 35, + 63.13 + ], + [ + 34.8, + 63.46 + ], + [ + 35.09, + 63.39 + ], + [ + 35.58, + 63.41 + ], + [ + 35.02, + 63.48 + ], + [ + 34.89, + 63.67 + ] + ], + [ + [ + 34.19, + 62.61 + ], + [ + 33.99, + 62.67 + ], + [ + 34.15, + 62.53 + ], + [ + 34.19, + 62.61 + ] + ], + [ + [ + 30.41, + 63.59 + ], + [ + 30.73, + 63.53 + ], + [ + 30.45, + 63.63 + ], + [ + 30.41, + 63.59 + ] + ], + [ + [ + 30.76, + 63.96 + ], + [ + 30.85, + 63.69 + ], + [ + 31.19, + 63.61 + ], + [ + 30.76, + 63.96 + ] + ], + [ + [ + 33.11, + 63.9 + ], + [ + 33.47, + 63.67 + ], + [ + 33.64, + 63.74 + ], + [ + 33.11, + 63.9 + ] + ], + [ + [ + 159.57, + 69.73 + ], + [ + 159.43, + 69.75 + ], + [ + 159.53, + 69.89 + ], + [ + 159.21, + 69.59 + ], + [ + 159.43, + 69.75 + ], + [ + 159.57, + 69.73 + ] + ], + [ + [ + 159.04, + 70.1 + ], + [ + 158.51, + 70.01 + ], + [ + 158.84, + 69.93 + ], + [ + 159.04, + 70.1 + ] + ], + [ + [ + 155.92, + 67.79 + ], + [ + 155.83, + 67.91 + ], + [ + 155.65, + 67.8 + ], + [ + 155.92, + 67.79 + ] + ], + [ + [ + 154.89, + 68.27 + ], + [ + 154.79, + 68.12 + ], + [ + 155.08, + 68.11 + ], + [ + 154.89, + 68.27 + ] + ], + [ + [ + 154.67, + 68.48 + ], + [ + 154.56, + 68.53 + ], + [ + 154.73, + 68.61 + ], + [ + 155.21, + 68.58 + ], + [ + 155.21, + 68.66 + ], + [ + 155.17, + 68.61 + ], + [ + 155, + 68.63 + ], + [ + 154.56, + 68.6 + ], + [ + 154.59, + 68.64 + ], + [ + 154.45, + 68.64 + ], + [ + 154.6, + 68.45 + ], + [ + 154.67, + 68.48 + ] + ], + [ + [ + 158.74, + 69.16 + ], + [ + 158.55, + 69.03 + ], + [ + 159.04, + 69.14 + ], + [ + 158.74, + 69.16 + ] + ], + [ + [ + 160.53, + 69.23 + ], + [ + 159.82, + 69.41 + ], + [ + 159.83, + 69.23 + ], + [ + 160.53, + 69.23 + ] + ], + [ + [ + 159.61, + 69.01 + ], + [ + 159.65, + 68.93 + ], + [ + 159.7, + 68.99 + ], + [ + 159.61, + 69.01 + ] + ], + [ + [ + 160.09, + 68.96 + ], + [ + 159.7, + 68.9 + ], + [ + 160.18, + 68.91 + ], + [ + 160.09, + 68.96 + ] + ], + [ + [ + 154.76, + 68.72 + ], + [ + 154.6, + 68.69 + ], + [ + 154.85, + 68.67 + ], + [ + 154.7, + 68.62 + ], + [ + 155.08, + 68.66 + ], + [ + 154.76, + 68.72 + ] + ], + [ + [ + 155.81, + 69.47 + ], + [ + 155.55, + 69.41 + ], + [ + 155.82, + 69.36 + ], + [ + 155.81, + 69.47 + ] + ], + [ + [ + 177.03, + 62.86 + ], + [ + 176.97, + 62.65 + ], + [ + 177.41, + 62.56 + ], + [ + 177.52, + 62.82 + ], + [ + 177.23, + 62.69 + ], + [ + 177.03, + 62.86 + ] + ], + [ + [ + 162.98, + 56.54 + ], + [ + 162.41, + 56.39 + ], + [ + 162.55, + 56.23 + ], + [ + 163.08, + 56.45 + ], + [ + 162.98, + 56.54 + ] + ], + [ + [ + 178.35, + 63.63 + ], + [ + 178.37, + 63.51 + ], + [ + 178.68, + 63.58 + ], + [ + 178.35, + 63.63 + ] + ], + [ + [ + 178.61, + 63.67 + ], + [ + 178.8, + 63.51 + ], + [ + 178.61, + 63.41 + ], + [ + 178.9, + 63.4 + ], + [ + 178.79, + 63.63 + ], + [ + 178.61, + 63.67 + ] + ], + [ + [ + 160.28, + 54.9 + ], + [ + 159.99, + 54.75 + ], + [ + 160.36, + 54.72 + ], + [ + 160.28, + 54.9 + ] + ], + [ + [ + 176.7, + 62.61 + ], + [ + 176.66, + 62.52 + ], + [ + 176.9, + 62.57 + ], + [ + 176.7, + 62.61 + ] + ], + [ + [ + 174.49, + 64.57 + ], + [ + 174.08, + 64.49 + ], + [ + 174.59, + 64.4 + ], + [ + 174.78, + 64.57 + ], + [ + 174.49, + 64.57 + ] + ], + [ + [ + 173.94, + 64.96 + ], + [ + 174.1, + 64.76 + ], + [ + 174.77, + 64.58 + ], + [ + 174.86, + 64.69 + ], + [ + 174.11, + 64.77 + ], + [ + 173.94, + 64.96 + ] + ], + [ + [ + 155.59, + 67.59 + ], + [ + 155.42, + 67.64 + ], + [ + 155.04, + 67.62 + ], + [ + 155.46, + 67.63 + ], + [ + 155.46, + 67.61 + ], + [ + 155.59, + 67.59 + ] + ], + [ + [ + 151.79, + 68.37 + ], + [ + 151.66, + 68.26 + ], + [ + 152.23, + 68.29 + ], + [ + 151.79, + 68.37 + ] + ], + [ + [ + 151.96, + 68.53 + ], + [ + 151.61, + 68.42 + ], + [ + 151.92, + 68.39 + ], + [ + 151.96, + 68.53 + ] + ], + [ + [ + 146.63, + 69.3 + ], + [ + 146.45, + 69.22 + ], + [ + 146.82, + 69.22 + ], + [ + 146.63, + 69.3 + ] + ], + [ + [ + 147.17, + 69.63 + ], + [ + 147.08, + 69.61 + ], + [ + 147.17, + 69.6 + ], + [ + 147.17, + 69.63 + ] + ], + [ + [ + 147.26, + 70.1 + ], + [ + 147.61, + 70 + ], + [ + 147.5, + 70.17 + ], + [ + 147.26, + 70.1 + ] + ], + [ + [ + 146.95, + 71.03 + ], + [ + 146.72, + 71.23 + ], + [ + 146.54, + 71.12 + ], + [ + 146.95, + 71.03 + ] + ], + [ + [ + 141.81, + 71.42 + ], + [ + 141.75, + 71.39 + ], + [ + 141.72, + 71.39 + ], + [ + 141.75, + 71.39 + ], + [ + 141.77, + 71.39 + ], + [ + 141.81, + 71.42 + ] + ], + [ + [ + 142.29, + 72.55 + ], + [ + 141.88, + 72.61 + ], + [ + 141.66, + 72.45 + ], + [ + 142.29, + 72.55 + ] + ], + [ + [ + 148.99, + 72.15 + ], + [ + 149.11, + 71.88 + ], + [ + 149.37, + 72.04 + ], + [ + 148.99, + 72.15 + ] + ], + [ + [ + 140.36, + 52.51 + ], + [ + 140.25, + 52.6 + ], + [ + 140.41, + 52.38 + ], + [ + 140.36, + 52.51 + ] + ], + [ + [ + 139.82, + 53.57 + ], + [ + 139.61, + 53.46 + ], + [ + 139.79, + 53.33 + ], + [ + 139.82, + 53.57 + ] + ], + [ + [ + 135.33, + 61.6 + ], + [ + 135.46, + 61.6 + ], + [ + 135.33, + 61.48 + ], + [ + 135.35, + 61.41 + ], + [ + 135.46, + 61.6 + ], + [ + 135.33, + 61.6 + ] + ], + [ + [ + 149.46, + 61.61 + ], + [ + 150.21, + 62.11 + ], + [ + 149.6, + 61.9 + ], + [ + 149.46, + 61.61 + ] + ], + [ + [ + 151.86, + 62.52 + ], + [ + 152.14, + 62.38 + ], + [ + 152.02, + 62.58 + ], + [ + 151.86, + 62.52 + ] + ], + [ + [ + 151.57, + 66.23 + ], + [ + 151.81, + 66.32 + ], + [ + 150.73, + 66.08 + ], + [ + 151.57, + 66.23 + ] + ], + [ + [ + 135.57, + 62.58 + ], + [ + 135.57, + 62.65 + ], + [ + 135.48, + 62.67 + ], + [ + 135.37, + 62.66 + ], + [ + 135.24, + 62.58 + ], + [ + 135.37, + 62.65 + ], + [ + 135.56, + 62.64 + ], + [ + 135.53, + 62.56 + ], + [ + 135.77, + 62.38 + ], + [ + 135.57, + 62.58 + ] + ], + [ + [ + 152.42, + 66.64 + ], + [ + 152.74, + 66.92 + ], + [ + 152.4, + 66.63 + ], + [ + 151.94, + 66.53 + ], + [ + 151.86, + 66.46 + ], + [ + 151.81, + 66.32 + ], + [ + 151.94, + 66.51 + ], + [ + 151.96, + 66.52 + ], + [ + 152.01, + 66.52 + ], + [ + 152.03, + 66.52 + ], + [ + 152.01, + 66.52 + ], + [ + 152.4, + 66.63 + ], + [ + 152.42, + 66.64 + ] + ], + [ + [ + 153.18, + 67.14 + ], + [ + 153.7, + 67.16 + ], + [ + 153.76, + 67.47 + ], + [ + 154.68, + 67.52 + ], + [ + 155.08, + 67.62 + ], + [ + 153.75, + 67.49 + ], + [ + 153.68, + 67.19 + ], + [ + 153.18, + 67.14 + ] + ], + [ + [ + 135.55, + 48.79 + ], + [ + 135.02, + 48.66 + ], + [ + 135.01, + 48.53 + ], + [ + 135.55, + 48.79 + ] + ], + [ + [ + 139.98, + 52.21 + ], + [ + 139.66, + 51.96 + ], + [ + 140.16, + 52.2 + ], + [ + 139.98, + 52.21 + ] + ], + [ + [ + 140.08, + 51.75 + ], + [ + 140, + 51.67 + ], + [ + 140.22, + 51.65 + ], + [ + 140.14, + 51.53 + ], + [ + 140.6, + 51.62 + ], + [ + 140.2, + 51.7 + ], + [ + 140.02, + 51.67 + ], + [ + 140.3, + 51.77 + ], + [ + 140.12, + 51.76 + ], + [ + 140.27, + 51.88 + ], + [ + 140.08, + 51.75 + ] + ], + [ + [ + 136.07, + 48.98 + ], + [ + 135.92, + 48.87 + ], + [ + 136.27, + 49 + ], + [ + 136.3, + 49.17 + ], + [ + 136.07, + 48.98 + ] + ], + [ + [ + 136.23, + 49.82 + ], + [ + 136.27, + 49.66 + ], + [ + 136.58, + 49.95 + ], + [ + 136.23, + 49.82 + ] + ], + [ + [ + 136.75, + 49.98 + ], + [ + 136.82, + 49.51 + ], + [ + 136.45, + 49.47 + ], + [ + 136.38, + 49.29 + ], + [ + 136.83, + 49.48 + ], + [ + 136.82, + 49.8 + ], + [ + 136.82, + 49.85 + ], + [ + 137.07, + 50.21 + ], + [ + 136.89, + 50.22 + ], + [ + 136.73, + 50.23 + ], + [ + 136.75, + 49.98 + ] + ], + [ + [ + 136.66, + 52.11 + ], + [ + 136.43, + 52.05 + ], + [ + 136.45, + 51.88 + ], + [ + 136.76, + 51.97 + ], + [ + 136.66, + 52.11 + ] + ], + [ + [ + 137.43, + 50.68 + ], + [ + 137.27, + 50.69 + ], + [ + 137.04, + 50.53 + ], + [ + 136.92, + 50.54 + ], + [ + 137, + 50.24 + ], + [ + 137.37, + 50.26 + ], + [ + 137.43, + 50.37 + ], + [ + 137.07, + 50.36 + ], + [ + 137.05, + 50.51 + ], + [ + 137.24, + 50.65 + ], + [ + 137.7, + 50.68 + ], + [ + 138.65, + 51.17 + ], + [ + 137.43, + 50.68 + ] + ], + [ + [ + 139.77, + 51.58 + ], + [ + 139.48, + 51.57 + ], + [ + 139.22, + 51.35 + ], + [ + 138.91, + 51.4 + ], + [ + 138.58, + 51.19 + ], + [ + 138.89, + 51.25 + ], + [ + 138.93, + 51.39 + ], + [ + 139.2, + 51.33 + ], + [ + 139.5, + 51.43 + ], + [ + 139.5, + 51.56 + ], + [ + 139.89, + 51.56 + ], + [ + 140.03, + 51.65 + ], + [ + 139.77, + 51.58 + ] + ], + [ + [ + 120.19, + 63.53 + ], + [ + 119.97, + 63.57 + ], + [ + 119.66, + 63.54 + ], + [ + 120.01, + 63.56 + ], + [ + 120.32, + 63.45 + ], + [ + 120.41, + 63.45 + ], + [ + 120.51, + 63.48 + ], + [ + 120.45, + 63.6 + ], + [ + 120.5, + 63.48 + ], + [ + 120.41, + 63.45 + ], + [ + 120.26, + 63.48 + ], + [ + 120.19, + 63.53 + ] + ], + [ + [ + 126.36, + 64.17 + ], + [ + 126.32, + 64.16 + ], + [ + 126.1, + 64.06 + ], + [ + 126.1, + 64.05 + ], + [ + 126.1, + 64.06 + ], + [ + 126.32, + 64.16 + ], + [ + 126.36, + 64.16 + ], + [ + 126.36, + 64.17 + ] + ], + [ + [ + 123.79, + 63.8 + ], + [ + 123.77, + 63.8 + ], + [ + 123.79, + 63.79 + ], + [ + 123.79, + 63.8 + ] + ], + [ + [ + 124.19, + 67.85 + ], + [ + 124.06, + 67.74 + ], + [ + 124.4, + 67.78 + ], + [ + 124.19, + 67.85 + ] + ], + [ + [ + 123.75, + 68.03 + ], + [ + 123.74, + 68.03 + ], + [ + 123.74, + 68.02 + ], + [ + 123.75, + 68.03 + ] + ], + [ + [ + 126.58, + 72.63 + ], + [ + 126.56, + 72.73 + ], + [ + 126.58, + 72.62 + ], + [ + 126.58, + 72.63 + ] + ], + [ + [ + 107.09, + 72.84 + ], + [ + 106.86, + 72.85 + ], + [ + 106.86, + 72.84 + ], + [ + 107.66, + 72.81 + ], + [ + 107.09, + 72.84 + ] + ], + [ + [ + 107.12, + 74.26 + ], + [ + 106.48, + 74.17 + ], + [ + 107.27, + 74.04 + ], + [ + 107.12, + 74.26 + ] + ], + [ + [ + 106.99, + 74.71 + ], + [ + 106.97, + 74.53 + ], + [ + 107.49, + 74.5 + ], + [ + 106.99, + 74.71 + ] + ], + [ + [ + 134.63, + 60.44 + ], + [ + 135.02, + 60.33 + ], + [ + 134.67, + 60.47 + ], + [ + 134.33, + 60.29 + ], + [ + 134.63, + 60.44 + ] + ], + [ + [ + 134.99, + 60.58 + ], + [ + 134.93, + 60.71 + ], + [ + 134.98, + 60.56 + ], + [ + 134.99, + 60.58 + ] + ], + [ + [ + 135.12, + 60.78 + ], + [ + 134.93, + 60.71 + ], + [ + 135.31, + 60.83 + ], + [ + 135.12, + 60.78 + ] + ], + [ + [ + 111.19, + 62.85 + ], + [ + 111.2, + 62.61 + ], + [ + 110.71, + 62.52 + ], + [ + 111.27, + 62.37 + ], + [ + 111.56, + 62.73 + ], + [ + 111.19, + 62.85 + ] + ], + [ + [ + 112.3, + 63.04 + ], + [ + 111.99, + 62.86 + ], + [ + 112.15, + 62.75 + ], + [ + 112.3, + 63.04 + ] + ], + [ + [ + 111.18, + 63.11 + ], + [ + 111.11, + 63.31 + ], + [ + 111.04, + 62.86 + ], + [ + 111.45, + 63.06 + ], + [ + 111.18, + 63.11 + ] + ], + [ + [ + 111.45, + 62.94 + ], + [ + 111.75, + 62.85 + ], + [ + 111.98, + 63.11 + ], + [ + 111.45, + 62.94 + ] + ], + [ + [ + 110.39, + 63.21 + ], + [ + 110.65, + 63.17 + ], + [ + 110.57, + 62.99 + ], + [ + 110.79, + 63.19 + ], + [ + 110.39, + 63.21 + ] + ], + [ + [ + 110.06, + 63.55 + ], + [ + 109.91, + 63.42 + ], + [ + 110.21, + 63.48 + ], + [ + 110.06, + 63.55 + ] + ], + [ + [ + 128.54, + 54.65 + ], + [ + 129.08, + 54.71 + ], + [ + 128.54, + 54.72 + ], + [ + 128.41, + 54.61 + ], + [ + 128.09, + 54.75 + ], + [ + 127.66, + 54.53 + ], + [ + 127.62, + 54.64 + ], + [ + 127.41, + 54.55 + ], + [ + 127.53, + 54.29 + ], + [ + 128.03, + 54.11 + ], + [ + 127.94, + 54.24 + ], + [ + 128.23, + 54.25 + ], + [ + 127.84, + 54.32 + ], + [ + 128.05, + 54.35 + ], + [ + 127.95, + 54.56 + ], + [ + 128.37, + 54.42 + ], + [ + 128.28, + 54.62 + ], + [ + 128.76, + 54.46 + ], + [ + 128.54, + 54.65 + ] + ], + [ + [ + 130.33, + 50.43 + ], + [ + 130.43, + 50.22 + ], + [ + 130.82, + 50.27 + ], + [ + 130.33, + 50.43 + ] + ], + [ + [ + 132.41, + 51.06 + ], + [ + 132.03, + 50.79 + ], + [ + 132.3, + 50.82 + ], + [ + 132.41, + 51.06 + ] + ], + [ + [ + 111.64, + 52.7 + ], + [ + 111.4, + 52.63 + ], + [ + 111.48, + 52.54 + ], + [ + 111.64, + 52.7 + ] + ], + [ + [ + 106.96, + 53.04 + ], + [ + 107.8, + 53.4 + ], + [ + 107.73, + 53.23 + ], + [ + 106.89, + 53.01 + ], + [ + 105.22, + 51.92 + ], + [ + 103.73, + 51.65 + ], + [ + 104.77, + 51.45 + ], + [ + 105.91, + 51.72 + ], + [ + 106.35, + 52.33 + ], + [ + 106.79, + 52.31 + ], + [ + 107.51, + 52.71 + ], + [ + 107.97, + 52.73 + ], + [ + 108.11, + 52.91 + ], + [ + 108.16, + 52.78 + ], + [ + 108.28, + 53.11 + ], + [ + 109.03, + 53.43 + ], + [ + 108.85, + 53.6 + ], + [ + 108.52, + 53.5 + ], + [ + 108.76, + 53.77 + ], + [ + 109.03, + 53.87 + ], + [ + 109.12, + 53.53 + ], + [ + 109.56, + 54.15 + ], + [ + 109.91, + 55.77 + ], + [ + 109.8, + 55.8 + ], + [ + 109.19, + 55.55 + ], + [ + 109.09, + 55.03 + ], + [ + 108.18, + 53.9 + ], + [ + 106.74, + 53.03 + ], + [ + 106.96, + 53.04 + ] + ], + [ + [ + 103.38, + 53.46 + ], + [ + 103.45, + 53.58 + ], + [ + 103.76, + 53.46 + ], + [ + 103.01, + 54.12 + ], + [ + 103.27, + 54.39 + ], + [ + 103.49, + 54.11 + ], + [ + 103.19, + 54.67 + ], + [ + 102.92, + 54.09 + ], + [ + 103.25, + 53.75 + ], + [ + 102.79, + 53.76 + ], + [ + 103.27, + 53.71 + ], + [ + 103.38, + 53.46 + ] + ], + [ + [ + 130.08, + 49.87 + ], + [ + 130.05, + 49.98 + ], + [ + 129.98, + 49.78 + ], + [ + 130.08, + 49.87 + ] + ], + [ + [ + 113.05, + 55.25 + ], + [ + 112.85, + 55.17 + ], + [ + 113.07, + 55.15 + ], + [ + 113.05, + 55.25 + ] + ], + [ + [ + 119.57, + 60.26 + ], + [ + 119.33, + 60.21 + ], + [ + 119.18, + 60.08 + ], + [ + 119.42, + 60.23 + ], + [ + 120.01, + 60.2 + ], + [ + 119.57, + 60.26 + ] + ] + ], + [ + [ + [ + 90.86, + 59.57 + ], + [ + 90.09, + 60.41 + ], + [ + 90.77, + 59.76 + ], + [ + 90.86, + 59.57 + ] + ] + ], + [ + [ + [ + 104.48, + 52.13 + ], + [ + 104.37, + 52.26 + ], + [ + 104.63, + 52.04 + ], + [ + 104.48, + 52.13 + ] + ] + ], + [ + [ + [ + 78.33, + 60.34 + ], + [ + 78.17, + 60.39 + ], + [ + 78.01, + 60.4 + ], + [ + 78.17, + 60.39 + ], + [ + 78.18, + 60.39 + ], + [ + 78.33, + 60.34 + ] + ] + ], + [ + [ + [ + 44.99, + 56.08 + ], + [ + 44.6, + 56.05 + ], + [ + 45.15, + 56.12 + ], + [ + 44.99, + 56.08 + ] + ] + ], + [ + [ + [ + 133.99, + 62.98 + ], + [ + 134.03, + 63.09 + ], + [ + 134.41, + 62.73 + ], + [ + 133.99, + 62.98 + ] + ] + ], + [ + [ + [ + 71.96, + 61.25 + ], + [ + 71.65, + 61.26 + ], + [ + 72.4, + 61.3 + ], + [ + 71.96, + 61.25 + ] + ] + ], + [ + [ + [ + 68.24, + 61.25 + ], + [ + 68.33, + 61.39 + ], + [ + 68.35, + 61.14 + ], + [ + 68.24, + 61.25 + ] + ] + ], + [ + [ + [ + 57.87, + 64.76 + ], + [ + 57.92, + 64.66 + ], + [ + 57.47, + 64.97 + ], + [ + 57.87, + 64.76 + ] + ] + ], + [ + [ + [ + 101.25, + 71.79 + ], + [ + 101.26, + 71.77 + ], + [ + 101.07, + 71.77 + ], + [ + 100.52, + 71.72 + ], + [ + 101.66, + 71.83 + ], + [ + 101.25, + 71.79 + ] + ] + ], + [ + [ + [ + 123.76, + 72.03 + ], + [ + 123.77, + 72.03 + ], + [ + 123.66, + 71.93 + ], + [ + 123.76, + 72.03 + ] + ] + ], + [ + [ + [ + 34.28, + 64.13 + ], + [ + 34.19, + 63.98 + ], + [ + 34.32, + 64.24 + ], + [ + 34.28, + 64.13 + ] + ] + ], + [ + [ + [ + 31.07, + 66.51 + ], + [ + 30.76, + 66.44 + ], + [ + 30.98, + 66.5 + ], + [ + 31.07, + 66.51 + ] + ] + ], + [ + [ + [ + 31.07, + 67.63 + ], + [ + 30.94, + 67.64 + ], + [ + 31.03, + 67.66 + ], + [ + 31.07, + 67.63 + ] + ] + ], + [ + [ + [ + 47.49, + 47.01 + ], + [ + 47.59, + 46.9 + ], + [ + 47.29, + 47.12 + ], + [ + 47.49, + 47.01 + ] + ] + ], + [ + [ + [ + 132, + 47.71 + ], + [ + 131.99, + 47.7 + ], + [ + 131.99, + 47.71 + ], + [ + 132, + 47.71 + ] + ] + ], + [ + [ + [ + 131.99, + 47.68 + ], + [ + 131.97, + 47.67 + ], + [ + 131.97, + 47.68 + ], + [ + 131.99, + 47.68 + ] + ] + ], + [ + [ + [ + 126.89, + 51.32 + ], + [ + 126.88, + 51.3 + ], + [ + 126.89, + 51.29 + ], + [ + 126.9, + 51.28 + ], + [ + 126.91, + 51.27 + ], + [ + 126.86, + 51.25 + ], + [ + 126.84, + 51.26 + ], + [ + 126.83, + 51.27 + ], + [ + 126.82, + 51.28 + ], + [ + 126.81, + 51.29 + ], + [ + 126.81, + 51.32 + ], + [ + 126.82, + 51.34 + ], + [ + 126.84, + 51.34 + ], + [ + 126.86, + 51.34 + ], + [ + 126.87, + 51.34 + ], + [ + 126.88, + 51.34 + ], + [ + 126.89, + 51.32 + ] + ] + ], + [ + [ + [ + 119.7, + 51.03 + ], + [ + 119.69, + 51.01 + ], + [ + 119.69, + 51.02 + ], + [ + 119.69, + 51.03 + ], + [ + 119.7, + 51.03 + ] + ] + ], + [ + [ + [ + 33.61, + 46.13 + ], + [ + 33.72, + 46.2 + ], + [ + 34.01, + 46.12 + ], + [ + 34.02, + 46.12 + ], + [ + 34.47, + 45.94 + ], + [ + 34.65, + 45.94 + ], + [ + 34.52, + 45.79 + ], + [ + 34.77, + 45.88 + ], + [ + 34.65, + 45.79 + ], + [ + 35.03, + 45.64 + ], + [ + 35.02, + 45.41 + ], + [ + 35.4, + 45.26 + ], + [ + 35.04, + 45.67 + ], + [ + 35.53, + 45.28 + ], + [ + 35.85, + 45.47 + ], + [ + 35.98, + 45.37 + ], + [ + 36.6, + 45.44 + ], + [ + 36.39, + 45.15 + ], + [ + 35.84, + 45 + ], + [ + 35.5, + 45.12 + ], + [ + 35.08, + 44.79 + ], + [ + 34.73, + 44.81 + ], + [ + 34.13, + 44.43 + ], + [ + 33.74, + 44.39 + ], + [ + 33.38, + 44.58 + ], + [ + 33.61, + 44.6 + ], + [ + 33.53, + 45.25 + ], + [ + 33.15, + 45.2 + ], + [ + 32.99, + 45.33 + ], + [ + 33.19, + 45.45 + ], + [ + 32.98, + 45.33 + ], + [ + 32.48, + 45.39 + ], + [ + 33.17, + 45.8 + ], + [ + 33.77, + 45.89 + ], + [ + 33.61, + 46.13 + ] + ] + ], + [ + [ + [ + 30.38, + 55.81 + ], + [ + 30.37, + 55.81 + ], + [ + 30.36, + 55.81 + ], + [ + 30.36, + 55.82 + ], + [ + 30.38, + 55.81 + ] + ] + ], + [ + [ + [ + 27.65, + 58.02 + ], + [ + 27.64, + 58 + ], + [ + 27.63, + 58.01 + ], + [ + 27.62, + 58.01 + ], + [ + 27.65, + 58.02 + ] + ] + ], + [ + [ + [ + 180, + 71.53 + ], + [ + 180, + 71.03 + ], + [ + 180, + 70.98 + ], + [ + 178.79, + 70.79 + ], + [ + 178.63, + 71.07 + ], + [ + 180, + 71.53 + ] + ] + ], + [ + [ + [ + -177.73, + 65.44 + ], + [ + -178.41, + 65.44 + ], + [ + -178.75, + 65.48 + ], + [ + -178.43, + 65.45 + ], + [ + -177.61, + 65.44 + ], + [ + -177.54, + 65.45 + ], + [ + -177.41, + 65.46 + ], + [ + -177.38, + 65.46 + ], + [ + -177.17, + 65.53 + ], + [ + -177.27, + 65.49 + ], + [ + -177.33, + 65.47 + ], + [ + -177.39, + 65.46 + ], + [ + -177.57, + 65.44 + ], + [ + -177.73, + 65.44 + ] + ] + ], + [ + [ + [ + -172.48, + 64.7 + ], + [ + -172.39, + 64.84 + ], + [ + -172.06, + 64.76 + ], + [ + -172.48, + 64.7 + ] + ] + ], + [ + [ + [ + 163.73, + 58.62 + ], + [ + 163.49, + 58.45 + ], + [ + 163.78, + 59.02 + ], + [ + 164.59, + 59.24 + ], + [ + 164.68, + 58.9 + ], + [ + 163.73, + 58.62 + ] + ] + ], + [ + [ + [ + 136.78, + 54.89 + ], + [ + 137.19, + 55.12 + ], + [ + 137.06, + 54.92 + ], + [ + 136.78, + 54.89 + ] + ] + ], + [ + [ + [ + 137.52, + 55.12 + ], + [ + 137.94, + 55.14 + ], + [ + 137.88, + 54.98 + ], + [ + 138.22, + 55.02 + ], + [ + 137.7, + 54.61 + ], + [ + 137.49, + 54.87 + ], + [ + 137.24, + 54.76 + ], + [ + 137.52, + 55.12 + ] + ] + ], + [ + [ + [ + 125.44, + 64.69 + ], + [ + 125.09, + 64.66 + ], + [ + 125, + 64.81 + ], + [ + 125.25, + 64.73 + ], + [ + 125.3, + 64.75 + ], + [ + 125.44, + 64.69 + ] + ] + ], + [ + [ + [ + 70.79, + 66.76 + ], + [ + 71.4, + 66.87 + ], + [ + 71.54, + 66.77 + ], + [ + 70.79, + 66.76 + ] + ] + ], + [ + [ + [ + 70.95, + 66.66 + ], + [ + 70.72, + 66.72 + ], + [ + 71.32, + 66.63 + ], + [ + 70.95, + 66.66 + ] + ] + ], + [ + [ + [ + 69.89, + 66.69 + ], + [ + 70.04, + 66.6 + ], + [ + 69.59, + 66.76 + ], + [ + 69.89, + 66.69 + ] + ] + ], + [ + [ + [ + 87.5, + 64.53 + ], + [ + 87.58, + 64.63 + ], + [ + 87.5, + 64.44 + ], + [ + 87.5, + 64.53 + ] + ] + ], + [ + [ + [ + 83.39, + 69.85 + ], + [ + 82.88, + 70.08 + ], + [ + 83.35, + 70.02 + ], + [ + 83.39, + 69.85 + ] + ] + ], + [ + [ + [ + 60.46, + 69.88 + ], + [ + 60.5, + 69.7 + ], + [ + 59.6, + 69.72 + ], + [ + 59.68, + 69.83 + ], + [ + 58.95, + 69.97 + ], + [ + 59.07, + 69.86 + ], + [ + 58.61, + 70.06 + ], + [ + 58.42, + 70.26 + ], + [ + 58.89, + 70.18 + ], + [ + 58.52, + 70.33 + ], + [ + 59.07, + 70.46 + ], + [ + 60.46, + 69.88 + ] + ] + ], + [ + [ + [ + 83.14, + 70.61 + ], + [ + 83.28, + 70.83 + ], + [ + 83.08, + 70.37 + ], + [ + 83.14, + 70.61 + ] + ] + ], + [ + [ + [ + 52.59, + 71.39 + ], + [ + 53.23, + 71.24 + ], + [ + 53.18, + 70.95 + ], + [ + 52.25, + 71.26 + ], + [ + 52.59, + 71.39 + ] + ] + ], + [ + [ + [ + 52.41, + 71.48 + ], + [ + 52.25, + 71.6 + ], + [ + 52.3, + 71.46 + ], + [ + 51.63, + 71.53 + ], + [ + 51.44, + 71.84 + ], + [ + 51.82, + 72.15 + ], + [ + 52.53, + 72.03 + ], + [ + 52.72, + 72.47 + ], + [ + 53.33, + 72.55 + ], + [ + 52.73, + 72.54 + ], + [ + 52.98, + 72.66 + ], + [ + 52.4, + 72.72 + ], + [ + 52.96, + 72.91 + ], + [ + 53.65, + 72.89 + ], + [ + 53.09, + 72.95 + ], + [ + 53.28, + 73.17 + ], + [ + 54.92, + 73.42 + ], + [ + 55.4, + 73.32 + ], + [ + 56.4, + 73.22 + ], + [ + 56.55, + 73.11 + ], + [ + 55.79, + 73.07 + ], + [ + 56.43, + 73.02 + ], + [ + 55.55, + 72.94 + ], + [ + 56.26, + 72.95 + ], + [ + 56.12, + 72.78 + ], + [ + 55.34, + 72.76 + ], + [ + 55.91, + 72.64 + ], + [ + 55.3, + 72.57 + ], + [ + 55.55, + 72.46 + ], + [ + 55.01, + 72.46 + ], + [ + 55.48, + 72.44 + ], + [ + 55.58, + 72.17 + ], + [ + 55.17, + 71.9 + ], + [ + 55.52, + 71.88 + ], + [ + 56.21, + 71.18 + ], + [ + 57.6, + 70.72 + ], + [ + 57.48, + 70.59 + ], + [ + 56.24, + 70.74 + ], + [ + 55.88, + 70.57 + ], + [ + 55.13, + 70.78 + ], + [ + 55.48, + 70.63 + ], + [ + 55.17, + 70.55 + ], + [ + 54.54, + 70.81 + ], + [ + 54.79, + 70.63 + ], + [ + 53.55, + 70.79 + ], + [ + 53.54, + 71.08 + ], + [ + 53.99, + 71 + ], + [ + 54.23, + 71.17 + ], + [ + 53.54, + 71.2 + ], + [ + 53.47, + 71.57 + ], + [ + 52.91, + 71.38 + ], + [ + 52.53, + 71.76 + ], + [ + 52.41, + 71.48 + ] + ] + ], + [ + [ + [ + 129.36, + 72.34 + ], + [ + 128.98, + 72.21 + ], + [ + 128.8, + 72.31 + ], + [ + 129.36, + 72.34 + ] + ] + ], + [ + [ + [ + 129, + 72.43 + ], + [ + 127.63, + 72.46 + ], + [ + 128.18, + 72.55 + ], + [ + 129, + 72.43 + ] + ] + ], + [ + [ + [ + 127.05, + 72.43 + ], + [ + 126.72, + 72.5 + ], + [ + 127.27, + 72.52 + ], + [ + 127.05, + 72.43 + ] + ] + ], + [ + [ + [ + 136.23, + 75.62 + ], + [ + 135.54, + 75.37 + ], + [ + 135.72, + 75.87 + ], + [ + 136.23, + 75.62 + ] + ] + ], + [ + [ + [ + 113.46, + 74.37 + ], + [ + 112.83, + 74.08 + ], + [ + 111.51, + 74.3 + ], + [ + 112.05, + 74.36 + ], + [ + 112.05, + 74.55 + ], + [ + 113.46, + 74.37 + ] + ] + ], + [ + [ + [ + 107.62, + 77.25 + ], + [ + 107.22, + 77.21 + ], + [ + 107.42, + 77.34 + ], + [ + 107.62, + 77.25 + ] + ] + ], + [ + [ + [ + 106.52, + 78.13 + ], + [ + 107.78, + 78.13 + ], + [ + 107.5, + 78.04 + ], + [ + 106.52, + 78.13 + ] + ] + ], + [ + [ + [ + 97.43, + 80.82 + ], + [ + 98.07, + 80.67 + ], + [ + 97.14, + 80.64 + ], + [ + 97.31, + 80.22 + ], + [ + 94.59, + 80.14 + ], + [ + 93.8, + 80 + ], + [ + 92.17, + 80.16 + ], + [ + 93.01, + 80.16 + ], + [ + 92.42, + 80.27 + ], + [ + 91.49, + 80.26 + ], + [ + 92.76, + 80.37 + ], + [ + 92.17, + 80.41 + ], + [ + 93.46, + 80.76 + ], + [ + 92.62, + 80.71 + ], + [ + 92.87, + 80.84 + ], + [ + 95.81, + 81.21 + ], + [ + 95.21, + 81.25 + ], + [ + 95.77, + 81.27 + ], + [ + 97.43, + 80.82 + ] + ] + ], + [ + [ + [ + 93.31, + 79.76 + ], + [ + 91.98, + 79.68 + ], + [ + 92.39, + 79.76 + ], + [ + 91.19, + 79.84 + ], + [ + 90.99, + 80.06 + ], + [ + 93.34, + 80 + ], + [ + 93.88, + 79.91 + ], + [ + 93.31, + 79.76 + ] + ] + ], + [ + [ + [ + 104.41, + 78.99 + ], + [ + 104.66, + 78.76 + ], + [ + 104.95, + 78.85 + ], + [ + 105.39, + 78.73 + ], + [ + 105.07, + 78.36 + ], + [ + 103.14, + 78.22 + ], + [ + 101.28, + 78.17 + ], + [ + 100.02, + 77.94 + ], + [ + 99.39, + 78.01 + ], + [ + 100.61, + 78.78 + ], + [ + 101.27, + 78.74 + ], + [ + 100.82, + 78.85 + ], + [ + 101.03, + 79.01 + ], + [ + 101.67, + 78.96 + ], + [ + 101.07, + 79.05 + ], + [ + 101.67, + 79.35 + ], + [ + 102.24, + 79.21 + ], + [ + 102.45, + 79.43 + ], + [ + 103.22, + 79.3 + ], + [ + 102.47, + 78.81 + ], + [ + 103.64, + 79.18 + ], + [ + 104.41, + 78.99 + ] + ] + ], + [ + [ + [ + 96.47, + 76.21 + ], + [ + 96.36, + 76.1 + ], + [ + 95.35, + 76.28 + ], + [ + 96.47, + 76.21 + ] + ] + ], + [ + [ + [ + 96.51, + 77.16 + ], + [ + 96.23, + 76.97 + ], + [ + 95.29, + 76.96 + ], + [ + 96.51, + 77.16 + ] + ] + ], + [ + [ + [ + 98.61, + 78.81 + ], + [ + 95.67, + 79.1 + ], + [ + 94.93, + 79.04 + ], + [ + 93.87, + 79.61 + ], + [ + 93.16, + 79.47 + ], + [ + 92.91, + 79.57 + ], + [ + 94.73, + 79.8 + ], + [ + 94.35, + 79.98 + ], + [ + 95, + 80.11 + ], + [ + 95.39, + 80.03 + ], + [ + 97.67, + 80.17 + ], + [ + 97.7, + 79.84 + ], + [ + 98.32, + 79.83 + ], + [ + 98.77, + 80.07 + ], + [ + 100.02, + 79.84 + ], + [ + 99.81, + 79.27 + ], + [ + 99.15, + 79.29 + ], + [ + 99.99, + 78.92 + ], + [ + 98.61, + 78.81 + ] + ] + ], + [ + [ + [ + 161.19, + 69.46 + ], + [ + 161.41, + 69.53 + ], + [ + 161.38, + 69.21 + ], + [ + 161.24, + 69.23 + ], + [ + 161.13, + 69.36 + ], + [ + 161.35, + 69.36 + ], + [ + 161.1, + 69.39 + ], + [ + 161.19, + 69.46 + ] + ] + ], + [ + [ + [ + 161.15, + 69.08 + ], + [ + 161.19, + 69.29 + ], + [ + 161.24, + 69.23 + ], + [ + 161.47, + 69.18 + ], + [ + 161.42, + 68.86 + ], + [ + 161.44, + 69.01 + ], + [ + 161.15, + 69.08 + ] + ] + ], + [ + [ + [ + 168.49, + 69.63 + ], + [ + 167.79, + 69.81 + ], + [ + 168.47, + 70.03 + ], + [ + 169.46, + 69.81 + ], + [ + 169.18, + 69.55 + ], + [ + 168.49, + 69.63 + ] + ] + ], + [ + [ + [ + 149.08, + 75.23 + ], + [ + 150.95, + 75.13 + ], + [ + 150.64, + 74.86 + ], + [ + 148.34, + 74.77 + ], + [ + 146.11, + 75.24 + ], + [ + 146.49, + 75.59 + ], + [ + 146.92, + 75.33 + ], + [ + 147.62, + 75.44 + ], + [ + 148.57, + 75.37 + ], + [ + 148.33, + 75.21 + ], + [ + 149.08, + 75.23 + ] + ] + ], + [ + [ + [ + 140.61, + 73.9 + ], + [ + 140.2, + 74.2 + ], + [ + 140.87, + 74.27 + ], + [ + 141.04, + 74.01 + ], + [ + 140.61, + 73.9 + ] + ] + ], + [ + [ + [ + 143.5, + 73.47 + ], + [ + 143.61, + 73.21 + ], + [ + 143.25, + 73.18 + ], + [ + 139.78, + 73.4 + ], + [ + 140.88, + 73.59 + ], + [ + 141.12, + 73.85 + ], + [ + 142.07, + 73.91 + ], + [ + 143.5, + 73.47 + ] + ] + ], + [ + [ + [ + 138.47, + 76.04 + ], + [ + 139.14, + 76.2 + ], + [ + 140.85, + 75.59 + ], + [ + 141.05, + 76 + ], + [ + 141.74, + 75.97 + ], + [ + 141.37, + 76.17 + ], + [ + 142.66, + 75.85 + ], + [ + 144.04, + 75.8 + ], + [ + 145.4, + 75.5 + ], + [ + 144.79, + 75.4 + ], + [ + 144.72, + 75.15 + ], + [ + 144.08, + 75.01 + ], + [ + 142.93, + 75.14 + ], + [ + 142.52, + 75.34 + ], + [ + 143.13, + 75.64 + ], + [ + 142.42, + 75.74 + ], + [ + 141.97, + 75.62 + ], + [ + 142.28, + 75.3 + ], + [ + 143.68, + 74.93 + ], + [ + 142.5, + 74.8 + ], + [ + 141.87, + 75 + ], + [ + 139.92, + 74.79 + ], + [ + 139.64, + 74.96 + ], + [ + 139.06, + 74.64 + ], + [ + 138.18, + 74.76 + ], + [ + 136.95, + 75.26 + ], + [ + 137.48, + 75.36 + ], + [ + 137.04, + 75.6 + ], + [ + 137.74, + 75.75 + ], + [ + 137.47, + 75.93 + ], + [ + 138.34, + 76.13 + ], + [ + 138.47, + 76.04 + ] + ] + ], + [ + [ + [ + 137.77, + 71.5 + ], + [ + 137.04, + 71.53 + ], + [ + 137.99, + 71.57 + ], + [ + 137.77, + 71.5 + ] + ] + ], + [ + [ + [ + 77.87, + 72.33 + ], + [ + 76.87, + 72.3 + ], + [ + 77.62, + 72.6 + ], + [ + 78.34, + 72.5 + ], + [ + 77.87, + 72.33 + ] + ] + ], + [ + [ + [ + 74.34, + 73.11 + ], + [ + 74.76, + 73.08 + ], + [ + 74.65, + 72.83 + ], + [ + 74.11, + 72.99 + ], + [ + 74.34, + 73.11 + ] + ] + ], + [ + [ + [ + 79.5, + 72.93 + ], + [ + 79.54, + 72.72 + ], + [ + 78.62, + 72.8 + ], + [ + 79.17, + 73.08 + ], + [ + 79.5, + 72.93 + ] + ] + ], + [ + [ + [ + 91.03, + 81.22 + ], + [ + 91.63, + 81.12 + ], + [ + 90.81, + 81.04 + ], + [ + 90.16, + 81.16 + ], + [ + 91.03, + 81.22 + ] + ] + ], + [ + [ + [ + 86.68, + 74.83 + ], + [ + 86.26, + 74.92 + ], + [ + 87.01, + 74.99 + ], + [ + 86.68, + 74.83 + ] + ] + ], + [ + [ + [ + 55.3, + 73.72 + ], + [ + 54.24, + 73.6 + ], + [ + 53.68, + 73.75 + ], + [ + 54.83, + 73.95 + ], + [ + 55.03, + 74.16 + ], + [ + 56.08, + 74.04 + ], + [ + 55.11, + 74.25 + ], + [ + 55.7, + 74.25 + ], + [ + 55.38, + 74.41 + ], + [ + 56.29, + 74.47 + ], + [ + 55.57, + 74.54 + ], + [ + 55.82, + 74.67 + ], + [ + 56.93, + 74.67 + ], + [ + 55.84, + 74.77 + ], + [ + 56.45, + 74.89 + ], + [ + 55.83, + 74.96 + ], + [ + 55.91, + 75.17 + ], + [ + 56.39, + 75.04 + ], + [ + 56.89, + 75.36 + ], + [ + 57.87, + 75.31 + ], + [ + 57.56, + 75.47 + ], + [ + 58.34, + 75.58 + ], + [ + 58.01, + 75.65 + ], + [ + 60.41, + 75.96 + ], + [ + 60.27, + 76.09 + ], + [ + 61.09, + 76.04 + ], + [ + 61.1, + 76.27 + ], + [ + 62.55, + 76.16 + ], + [ + 64.22, + 76.28 + ], + [ + 65.49, + 76.55 + ], + [ + 66.09, + 76.5 + ], + [ + 65.91, + 76.7 + ], + [ + 67.05, + 76.94 + ], + [ + 68.04, + 76.99 + ], + [ + 68.82, + 76.87 + ], + [ + 68.96, + 76.54 + ], + [ + 68.31, + 76.25 + ], + [ + 63.8, + 75.61 + ], + [ + 63.59, + 75.71 + ], + [ + 61.47, + 75.21 + ], + [ + 61.29, + 75.31 + ], + [ + 60.75, + 75.01 + ], + [ + 60.5, + 75.1 + ], + [ + 59.93, + 75 + ], + [ + 60.63, + 74.91 + ], + [ + 60.25, + 74.73 + ], + [ + 59.45, + 74.79 + ], + [ + 59.76, + 74.57 + ], + [ + 59.09, + 74.72 + ], + [ + 59.12, + 74.53 + ], + [ + 58.78, + 74.58 + ], + [ + 59.14, + 74.42 + ], + [ + 58.25, + 74.56 + ], + [ + 58.73, + 74.21 + ], + [ + 58.15, + 73.97 + ], + [ + 57.41, + 74.2 + ], + [ + 57.72, + 73.72 + ], + [ + 56.61, + 73.87 + ], + [ + 57.62, + 73.63 + ], + [ + 57.23, + 73.55 + ], + [ + 56.69, + 73.69 + ], + [ + 57.24, + 73.45 + ], + [ + 56.73, + 73.23 + ], + [ + 56.12, + 73.26 + ], + [ + 55.93, + 73.43 + ], + [ + 55.96, + 73.29 + ], + [ + 54.96, + 73.44 + ], + [ + 54.09, + 73.34 + ], + [ + 55.3, + 73.72 + ] + ] + ], + [ + [ + [ + 70.97, + 73.25 + ], + [ + 71.44, + 73.32 + ], + [ + 71.68, + 73.15 + ], + [ + 69.96, + 73.01 + ], + [ + 70.54, + 73.45 + ], + [ + 71.26, + 73.41 + ], + [ + 70.97, + 73.25 + ] + ] + ], + [ + [ + [ + 40.28, + 64.63 + ], + [ + 40.3, + 64.77 + ], + [ + 40.34, + 64.61 + ], + [ + 40.47, + 64.53 + ], + [ + 39.88, + 64.71 + ], + [ + 40.28, + 64.63 + ] + ] + ], + [ + [ + [ + 35.31, + 61.98 + ], + [ + 35.18, + 61.89 + ], + [ + 35.29, + 62.09 + ], + [ + 35.31, + 61.98 + ] + ] + ], + [ + [ + [ + 154.65, + 49.27 + ], + [ + 154.85, + 49.63 + ], + [ + 154.84, + 49.32 + ], + [ + 154.65, + 49.27 + ] + ] + ], + [ + [ + [ + 151.79, + 46.77 + ], + [ + 151.72, + 46.85 + ], + [ + 152.29, + 47.15 + ], + [ + 151.79, + 46.77 + ] + ] + ], + [ + [ + [ + 156.23, + 50.67 + ], + [ + 156.48, + 50.87 + ], + [ + 156.41, + 50.64 + ], + [ + 156.23, + 50.67 + ] + ] + ], + [ + [ + [ + 155.65, + 50.38 + ], + [ + 156.15, + 50.75 + ], + [ + 155.89, + 50.25 + ], + [ + 155.23, + 50.05 + ], + [ + 155.21, + 50.29 + ], + [ + 155.65, + 50.38 + ] + ] + ], + [ + [ + [ + 142.12, + 48.37 + ], + [ + 141.85, + 48.77 + ], + [ + 142.09, + 49.15 + ], + [ + 142.04, + 50.55 + ], + [ + 142.26, + 51.09 + ], + [ + 141.67, + 51.75 + ], + [ + 141.84, + 51.81 + ], + [ + 141.63, + 51.89 + ], + [ + 141.92, + 52.94 + ], + [ + 141.76, + 53.38 + ], + [ + 142.25, + 53.54 + ], + [ + 142.41, + 53.38 + ], + [ + 142.67, + 53.51 + ], + [ + 142.48, + 53.66 + ], + [ + 142.78, + 53.7 + ], + [ + 142.7, + 53.84 + ], + [ + 142.58, + 53.71 + ], + [ + 142.7, + 53.94 + ], + [ + 142.26, + 54.3 + ], + [ + 142.55, + 54.24 + ], + [ + 142.69, + 54.42 + ], + [ + 142.99, + 54.11 + ], + [ + 142.95, + 53.72 + ], + [ + 143.25, + 53.22 + ], + [ + 143.32, + 52.84 + ], + [ + 143.26, + 53.14 + ], + [ + 143.14, + 53.21 + ], + [ + 143.13, + 53.28 + ], + [ + 143.2, + 53.28 + ], + [ + 143.13, + 53.37 + ], + [ + 143.02, + 53.28 + ], + [ + 143.25, + 52.84 + ], + [ + 143.29, + 52.95 + ], + [ + 143.31, + 52.71 + ], + [ + 143.33, + 52.83 + ], + [ + 143.28, + 52.45 + ], + [ + 143.18, + 52.33 + ], + [ + 143.29, + 52.64 + ], + [ + 143.12, + 52.36 + ], + [ + 143.14, + 52.08 + ], + [ + 143.08, + 52.24 + ], + [ + 143.1, + 51.93 + ], + [ + 143.33, + 51.69 + ], + [ + 143.21, + 51.51 + ], + [ + 143.35, + 51.52 + ], + [ + 143.37, + 51.56 + ], + [ + 143.35, + 51.55 + ], + [ + 143.36, + 51.59 + ], + [ + 143.33, + 51.61 + ], + [ + 143.36, + 51.63 + ], + [ + 143.44, + 51.44 + ], + [ + 143.41, + 51.55 + ], + [ + 143.31, + 51.74 + ], + [ + 143.34, + 51.71 + ], + [ + 143.44, + 51.5 + ], + [ + 143.48, + 51.34 + ], + [ + 143.37, + 51.33 + ], + [ + 143.53, + 51.23 + ], + [ + 143.76, + 50.4 + ], + [ + 144.4, + 49.03 + ], + [ + 144.1, + 49.25 + ], + [ + 143.31, + 49.42 + ], + [ + 143.48, + 49.31 + ], + [ + 142.97, + 49.11 + ], + [ + 142.56, + 48.17 + ], + [ + 142.54, + 47.74 + ], + [ + 143.02, + 47.25 + ], + [ + 143.04, + 46.81 + ], + [ + 143.35, + 46.66 + ], + [ + 143.13, + 46.86 + ], + [ + 143.48, + 46.82 + ], + [ + 143.62, + 46.37 + ], + [ + 143.42, + 46.02 + ], + [ + 143.36, + 46.56 + ], + [ + 143.22, + 46.68 + ], + [ + 142.77, + 46.61 + ], + [ + 142.7, + 46.75 + ], + [ + 142.42, + 46.61 + ], + [ + 142.08, + 45.89 + ], + [ + 141.91, + 46.05 + ], + [ + 141.81, + 46.6 + ], + [ + 142.06, + 47.08 + ], + [ + 142.12, + 48.37 + ] + ] + ], + [ + [ + [ + 131.86, + 43.06 + ], + [ + 131.87, + 42.95 + ], + [ + 131.75, + 42.99 + ], + [ + 131.86, + 43.06 + ] + ] + ], + [ + [ + [ + 48.25, + 69 + ], + [ + 48.37, + 69.29 + ], + [ + 48.98, + 69.5 + ], + [ + 50.31, + 69.13 + ], + [ + 48.72, + 68.69 + ], + [ + 48.58, + 68.7 + ], + [ + 48.7, + 68.7 + ], + [ + 48.38, + 68.84 + ], + [ + 48.38, + 68.79 + ], + [ + 48.32, + 68.82 + ], + [ + 48.37, + 68.84 + ], + [ + 48.31, + 68.83 + ], + [ + 48.27, + 68.85 + ], + [ + 48.34, + 68.84 + ], + [ + 48.28, + 68.88 + ], + [ + 48.23, + 68.87 + ], + [ + 48.25, + 68.9 + ], + [ + 48.23, + 68.9 + ], + [ + 48.22, + 68.9 + ], + [ + 48.23, + 68.82 + ], + [ + 48.26, + 68.8 + ], + [ + 48.24, + 68.81 + ], + [ + 48.32, + 68.76 + ], + [ + 48.28, + 68.78 + ], + [ + 48.29, + 68.77 + ], + [ + 48.34, + 68.75 + ], + [ + 48.32, + 68.76 + ], + [ + 48.39, + 68.73 + ], + [ + 48.33, + 68.75 + ], + [ + 48.43, + 68.72 + ], + [ + 48.29, + 68.75 + ], + [ + 48.24, + 68.79 + ], + [ + 48.22, + 68.83 + ], + [ + 48.21, + 68.92 + ], + [ + 48.22, + 68.96 + ], + [ + 48.26, + 68.93 + ], + [ + 48.22, + 68.96 + ], + [ + 48.25, + 69 + ] + ] + ], + [ + [ + [ + 61.51, + 81.07 + ], + [ + 61.06, + 80.91 + ], + [ + 60, + 80.97 + ], + [ + 61.51, + 81.07 + ] + ] + ], + [ + [ + [ + 59.18, + 81.85 + ], + [ + 58.11, + 81.69 + ], + [ + 57.9, + 81.81 + ], + [ + 59.18, + 81.85 + ] + ] + ], + [ + [ + [ + 58.84, + 80.87 + ], + [ + 58.55, + 80.73 + ], + [ + 57.85, + 80.77 + ], + [ + 58.84, + 80.87 + ] + ] + ], + [ + [ + [ + 57.13, + 81.44 + ], + [ + 57.69, + 81.56 + ], + [ + 58.55, + 81.42 + ], + [ + 57.13, + 81.44 + ] + ] + ], + [ + [ + [ + 56.13, + 81.28 + ], + [ + 56.59, + 81.41 + ], + [ + 57.95, + 81.3 + ], + [ + 56.44, + 81.16 + ], + [ + 55.55, + 81.2 + ], + [ + 55.48, + 81.32 + ], + [ + 56.13, + 81.28 + ] + ] + ], + [ + [ + [ + 57.12, + 80.94 + ], + [ + 56.11, + 81.11 + ], + [ + 58.32, + 80.91 + ], + [ + 57.68, + 80.82 + ], + [ + 57.12, + 80.94 + ] + ] + ], + [ + [ + [ + 63.02, + 80.64 + ], + [ + 62.53, + 80.8 + ], + [ + 64.98, + 81.17 + ], + [ + 65.16, + 80.84 + ], + [ + 63.02, + 80.64 + ] + ] + ], + [ + [ + [ + 56.95, + 80.35 + ], + [ + 57.03, + 80.07 + ], + [ + 55.79, + 80.09 + ], + [ + 55.93, + 80.3 + ], + [ + 56.95, + 80.35 + ] + ] + ], + [ + [ + [ + 56.97, + 80.45 + ], + [ + 59.29, + 80.32 + ], + [ + 58.18, + 80.27 + ], + [ + 57.86, + 80.09 + ], + [ + 56.97, + 80.45 + ] + ] + ], + [ + [ + [ + 58.9, + 80 + ], + [ + 59.88, + 80.04 + ], + [ + 59.39, + 79.91 + ], + [ + 58.9, + 80 + ] + ] + ], + [ + [ + [ + 61.32, + 80.41 + ], + [ + 59.67, + 80.38 + ], + [ + 59.69, + 80.8 + ], + [ + 62.04, + 80.86 + ], + [ + 61.32, + 80.41 + ] + ] + ], + [ + [ + [ + 50.99, + 80.1 + ], + [ + 51.48, + 79.93 + ], + [ + 50.4, + 79.93 + ], + [ + 50.99, + 80.1 + ] + ] + ], + [ + [ + [ + 47.06, + 80.17 + ], + [ + 46.77, + 80.32 + ], + [ + 48.09, + 80.3 + ], + [ + 47.62, + 80.4 + ], + [ + 48.21, + 80.46 + ], + [ + 47.43, + 80.46 + ], + [ + 49.21, + 80.52 + ], + [ + 49.7, + 80.67 + ], + [ + 49, + 80.78 + ], + [ + 50.86, + 80.95 + ], + [ + 50.3, + 80.74 + ], + [ + 51.8, + 80.71 + ], + [ + 50.98, + 80.55 + ], + [ + 48.45, + 80.32 + ], + [ + 49.1, + 80.17 + ], + [ + 48.35, + 80.07 + ], + [ + 47.69, + 80.05 + ], + [ + 48.11, + 80.25 + ], + [ + 47.06, + 80.17 + ] + ] + ], + [ + [ + [ + 47.03, + 80.59 + ], + [ + 46.22, + 80.44 + ], + [ + 44.91, + 80.6 + ], + [ + 47.14, + 80.84 + ], + [ + 48.51, + 80.79 + ], + [ + 48.7, + 80.62 + ], + [ + 47.72, + 80.78 + ], + [ + 47.03, + 80.59 + ] + ] + ], + [ + [ + [ + 53.44, + 80.13 + ], + [ + 52.25, + 80.22 + ], + [ + 53, + 80.39 + ], + [ + 53.93, + 80.23 + ], + [ + 53.44, + 80.13 + ] + ] + ], + [ + [ + [ + 54.59, + 80.98 + ], + [ + 54.71, + 81.11 + ], + [ + 56.19, + 81.01 + ], + [ + 57.58, + 80.71 + ], + [ + 54.59, + 80.98 + ] + ] + ], + [ + [ + [ + 79.31, + 80.88 + ], + [ + 79.91, + 80.76 + ], + [ + 78.85, + 80.76 + ], + [ + 79.31, + 80.88 + ] + ] + ], + [ + [ + [ + 81.74, + 75.4 + ], + [ + 81.93, + 75.36 + ], + [ + 81.89, + 75.45 + ], + [ + 82, + 75.43 + ], + [ + 82.11, + 75.49 + ], + [ + 81.89, + 75.47 + ], + [ + 82.11, + 75.51 + ], + [ + 82.3, + 75.51 + ], + [ + 82.05, + 75.15 + ], + [ + 81.94, + 75.31 + ], + [ + 81.76, + 75.26 + ], + [ + 81.64, + 75.3 + ], + [ + 81.72, + 75.34 + ], + [ + 81.67, + 75.34 + ], + [ + 81.61, + 75.34 + ], + [ + 81.63, + 75.28 + ], + [ + 81.74, + 75.2 + ], + [ + 82.03, + 75.11 + ], + [ + 82.15, + 75.15 + ], + [ + 82.16, + 75.07 + ], + [ + 81.73, + 75.2 + ], + [ + 81.61, + 75.28 + ], + [ + 81.6, + 75.32 + ], + [ + 81.64, + 75.37 + ], + [ + 81.9, + 75.46 + ], + [ + 81.74, + 75.4 + ] + ] + ], + [ + [ + [ + 89.36, + 77.29 + ], + [ + 89.76, + 77.27 + ], + [ + 89.28, + 77.14 + ], + [ + 89.36, + 77.29 + ] + ] + ], + [ + [ + [ + 149.86, + 45.77 + ], + [ + 149.4, + 45.58 + ], + [ + 150.22, + 46.19 + ], + [ + 150.57, + 46.23 + ], + [ + 149.86, + 45.77 + ] + ] + ], + [ + [ + [ + 147.7, + 45.1 + ], + [ + 147.92, + 45.44 + ], + [ + 148.17, + 45.26 + ], + [ + 148.66, + 45.54 + ], + [ + 148.89, + 45.51 + ], + [ + 148.84, + 45.34 + ], + [ + 147.91, + 44.96 + ], + [ + 147.65, + 44.99 + ], + [ + 146.87, + 44.44 + ], + [ + 147.18, + 44.69 + ], + [ + 147.11, + 44.82 + ], + [ + 147.52, + 45 + ], + [ + 147.5, + 45.11 + ], + [ + 147.7, + 45.1 + ] + ] + ], + [ + [ + [ + 145.94, + 44.28 + ], + [ + 146.14, + 44.51 + ], + [ + 146.58, + 44.46 + ], + [ + 145.44, + 43.72 + ], + [ + 145.94, + 44.28 + ] + ] + ], + [ + [ + [ + 148.98, + 76.65 + ], + [ + 148.48, + 76.64 + ], + [ + 149.5, + 76.76 + ], + [ + 148.98, + 76.65 + ] + ] + ], + [ + [ + [ + 166, + 55.36 + ], + [ + 166.3, + 55.3 + ], + [ + 166.67, + 54.68 + ], + [ + 165.75, + 55.29 + ], + [ + 166, + 55.36 + ] + ] + ], + [ + [ + [ + 167.62, + 54.73 + ], + [ + 167.44, + 54.87 + ], + [ + 168.1, + 54.5 + ], + [ + 167.62, + 54.73 + ] + ] + ] + ] + }, + "properties": { + "A3": "RUS" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -67.09, + 17.96 + ], + [ + -67.21, + 17.95 + ], + [ + -67.15, + 18.21 + ], + [ + -67.27, + 18.36 + ], + [ + -67.14, + 18.51 + ], + [ + -65.61, + 18.38 + ], + [ + -65.6, + 18.21 + ], + [ + -65.92, + 17.98 + ], + [ + -67.09, + 17.96 + ] + ] + ] + }, + "properties": { + "A3": "PRI" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 40.01, + 43.39 + ], + [ + 40.01, + 43.4 + ], + [ + 40.01, + 43.41 + ], + [ + 40.24, + 43.59 + ], + [ + 40.87, + 43.49 + ], + [ + 40.96, + 43.42 + ], + [ + 41.61, + 43.22 + ], + [ + 42.59, + 43.17 + ], + [ + 42.86, + 43.18 + ], + [ + 43.26, + 42.92 + ], + [ + 43.27, + 42.92 + ], + [ + 43.4, + 42.9 + ], + [ + 43.4, + 42.89 + ], + [ + 43.41, + 42.89 + ], + [ + 43.48, + 42.88 + ], + [ + 43.5, + 42.87 + ], + [ + 43.96, + 42.55 + ], + [ + 44.55, + 42.77 + ], + [ + 44.8, + 42.61 + ], + [ + 44.89, + 42.75 + ], + [ + 45.16, + 42.71 + ], + [ + 45.34, + 42.52 + ], + [ + 45.77, + 42.49 + ], + [ + 45.65, + 42.19 + ], + [ + 46.36, + 41.93 + ], + [ + 46.37, + 41.93 + ], + [ + 46.43, + 41.91 + ], + [ + 46.27, + 41.77 + ], + [ + 46.18, + 41.74 + ], + [ + 46.21, + 41.63 + ], + [ + 46.2, + 41.63 + ], + [ + 46.21, + 41.62 + ], + [ + 46.23, + 41.61 + ], + [ + 46.23, + 41.6 + ], + [ + 46.27, + 41.62 + ], + [ + 46.28, + 41.61 + ], + [ + 46.27, + 41.61 + ], + [ + 46.27, + 41.6 + ], + [ + 46.28, + 41.6 + ], + [ + 46.3, + 41.56 + ], + [ + 46.3, + 41.55 + ], + [ + 46.32, + 41.54 + ], + [ + 46.33, + 41.54 + ], + [ + 46.35, + 41.49 + ], + [ + 46.36, + 41.49 + ], + [ + 46.4, + 41.47 + ], + [ + 46.41, + 41.48 + ], + [ + 46.43, + 41.46 + ], + [ + 46.45, + 41.45 + ], + [ + 46.52, + 41.41 + ], + [ + 46.53, + 41.41 + ], + [ + 46.54, + 41.41 + ], + [ + 46.56, + 41.41 + ], + [ + 46.6, + 41.39 + ], + [ + 46.62, + 41.38 + ], + [ + 46.63, + 41.38 + ], + [ + 46.62, + 41.36 + ], + [ + 46.65, + 41.36 + ], + [ + 46.66, + 41.36 + ], + [ + 46.67, + 41.35 + ], + [ + 46.67, + 41.34 + ], + [ + 46.68, + 41.33 + ], + [ + 46.69, + 41.33 + ], + [ + 46.7, + 41.33 + ], + [ + 46.69, + 41.31 + ], + [ + 46.7, + 41.31 + ], + [ + 46.71, + 41.3 + ], + [ + 46.71, + 41.29 + ], + [ + 46.72, + 41.29 + ], + [ + 46.72, + 41.28 + ], + [ + 46.66, + 41.21 + ], + [ + 46.49, + 41.06 + ], + [ + 45.23, + 41.44 + ], + [ + 45.2, + 41.42 + ], + [ + 45.09, + 41.34 + ], + [ + 45.08, + 41.34 + ], + [ + 45.07, + 41.33 + ], + [ + 45.01, + 41.3 + ], + [ + 44.83, + 41.23 + ], + [ + 43.81, + 41.15 + ], + [ + 43.47, + 41.12 + ], + [ + 43.23, + 41.19 + ], + [ + 43.2, + 41.23 + ], + [ + 42.83, + 41.59 + ], + [ + 42.52, + 41.44 + ], + [ + 41.71, + 41.48 + ], + [ + 41.71, + 41.5 + ], + [ + 41.7, + 41.5 + ], + [ + 41.63, + 41.49 + ], + [ + 41.55, + 41.52 + ], + [ + 41.78, + 42.1 + ], + [ + 41.45, + 42.72 + ], + [ + 40.01, + 43.39 + ] + ] + ] + }, + "properties": { + "A3": "GEO" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 124.29, + 39.94 + ], + [ + 124.28, + 39.95 + ], + [ + 124.29, + 39.96 + ], + [ + 124.28, + 39.96 + ], + [ + 124.34, + 39.99 + ], + [ + 124.34, + 39.98 + ], + [ + 124.29, + 39.94 + ] + ] + ], + [ + [ + [ + 124.36, + 39.98 + ], + [ + 124.36, + 39.99 + ], + [ + 124.36, + 40.04 + ], + [ + 124.34, + 40.05 + ], + [ + 124.34, + 40.06 + ], + [ + 124.34, + 40.07 + ], + [ + 124.36, + 40.09 + ], + [ + 124.37, + 40.09 + ], + [ + 124.38, + 40.1 + ], + [ + 124.39, + 40.11 + ], + [ + 124.4, + 40.12 + ], + [ + 124.4, + 40.13 + ], + [ + 124.41, + 40.14 + ], + [ + 124.42, + 40.14 + ], + [ + 124.43, + 40.14 + ], + [ + 124.46, + 40.17 + ], + [ + 124.47, + 40.18 + ], + [ + 124.48, + 40.17 + ], + [ + 124.49, + 40.18 + ], + [ + 124.5, + 40.2 + ], + [ + 124.52, + 40.23 + ], + [ + 124.54, + 40.24 + ], + [ + 124.56, + 40.25 + ], + [ + 124.57, + 40.25 + ], + [ + 124.58, + 40.27 + ], + [ + 124.6, + 40.28 + ], + [ + 124.61, + 40.28 + ], + [ + 124.62, + 40.29 + ], + [ + 124.63, + 40.29 + ], + [ + 124.63, + 40.3 + ], + [ + 124.65, + 40.3 + ], + [ + 124.69, + 40.31 + ], + [ + 124.7, + 40.31 + ], + [ + 124.72, + 40.32 + ], + [ + 124.73, + 40.33 + ], + [ + 124.75, + 40.38 + ], + [ + 124.77, + 40.39 + ], + [ + 124.82, + 40.4 + ], + [ + 124.83, + 40.41 + ], + [ + 124.85, + 40.43 + ], + [ + 124.86, + 40.43 + ], + [ + 124.88, + 40.46 + ], + [ + 124.89, + 40.48 + ], + [ + 124.91, + 40.47 + ], + [ + 124.91, + 40.46 + ], + [ + 124.93, + 40.45 + ], + [ + 124.94, + 40.45 + ], + [ + 124.95, + 40.46 + ], + [ + 124.96, + 40.46 + ], + [ + 124.97, + 40.47 + ], + [ + 125, + 40.47 + ], + [ + 125.02, + 40.46 + ], + [ + 125.11, + 40.56 + ], + [ + 125.14, + 40.58 + ], + [ + 125.16, + 40.59 + ], + [ + 125.17, + 40.6 + ], + [ + 125.26, + 40.61 + ], + [ + 125.27, + 40.63 + ], + [ + 125.36, + 40.65 + ], + [ + 125.41, + 40.63 + ], + [ + 125.42, + 40.67 + ], + [ + 125.45, + 40.67 + ], + [ + 125.46, + 40.71 + ], + [ + 125.5, + 40.72 + ], + [ + 125.52, + 40.72 + ], + [ + 125.55, + 40.76 + ], + [ + 125.59, + 40.76 + ], + [ + 125.66, + 40.76 + ], + [ + 125.69, + 40.77 + ], + [ + 125.68, + 40.79 + ], + [ + 125.66, + 40.79 + ], + [ + 125.65, + 40.79 + ], + [ + 125.63, + 40.8 + ], + [ + 125.63, + 40.81 + ], + [ + 125.64, + 40.82 + ], + [ + 125.66, + 40.83 + ], + [ + 125.67, + 40.83 + ], + [ + 125.68, + 40.84 + ], + [ + 125.69, + 40.85 + ], + [ + 125.7, + 40.86 + ], + [ + 125.71, + 40.87 + ], + [ + 125.72, + 40.87 + ], + [ + 125.73, + 40.87 + ], + [ + 125.75, + 40.88 + ], + [ + 125.76, + 40.88 + ], + [ + 125.79, + 40.89 + ], + [ + 125.8, + 40.88 + ], + [ + 125.81, + 40.86 + ], + [ + 125.82, + 40.86 + ], + [ + 125.83, + 40.88 + ], + [ + 125.84, + 40.88 + ], + [ + 125.86, + 40.89 + ], + [ + 125.86, + 40.9 + ], + [ + 125.98, + 40.9 + ], + [ + 125.99, + 40.89 + ], + [ + 126.01, + 40.91 + ], + [ + 126.02, + 40.93 + ], + [ + 126.04, + 40.93 + ], + [ + 126.05, + 40.96 + ], + [ + 126.08, + 40.97 + ], + [ + 126.07, + 40.99 + ], + [ + 126.07, + 41 + ], + [ + 126.1, + 41 + ], + [ + 126.1, + 41.01 + ], + [ + 126.1, + 41.02 + ], + [ + 126.1, + 41.03 + ], + [ + 126.12, + 41.04 + ], + [ + 126.13, + 41.06 + ], + [ + 126.11, + 41.07 + ], + [ + 126.16, + 41.09 + ], + [ + 126.17, + 41.1 + ], + [ + 126.18, + 41.1 + ], + [ + 126.2, + 41.12 + ], + [ + 126.21, + 41.12 + ], + [ + 126.23, + 41.14 + ], + [ + 126.24, + 41.15 + ], + [ + 126.25, + 41.15 + ], + [ + 126.26, + 41.15 + ], + [ + 126.28, + 41.16 + ], + [ + 126.29, + 41.18 + ], + [ + 126.32, + 41.23 + ], + [ + 126.36, + 41.27 + ], + [ + 126.36, + 41.28 + ], + [ + 126.39, + 41.3 + ], + [ + 126.4, + 41.31 + ], + [ + 126.41, + 41.33 + ], + [ + 126.42, + 41.33 + ], + [ + 126.43, + 41.33 + ], + [ + 126.43, + 41.34 + ], + [ + 126.43, + 41.35 + ], + [ + 126.45, + 41.36 + ], + [ + 126.46, + 41.36 + ], + [ + 126.49, + 41.37 + ], + [ + 126.5, + 41.37 + ], + [ + 126.52, + 41.38 + ], + [ + 126.52, + 41.45 + ], + [ + 126.54, + 41.48 + ], + [ + 126.58, + 41.55 + ], + [ + 126.57, + 41.59 + ], + [ + 126.6, + 41.63 + ], + [ + 126.61, + 41.64 + ], + [ + 126.62, + 41.67 + ], + [ + 126.67, + 41.66 + ], + [ + 126.7, + 41.69 + ], + [ + 126.68, + 41.73 + ], + [ + 126.76, + 41.72 + ], + [ + 126.77, + 41.71 + ], + [ + 126.77, + 41.7 + ], + [ + 126.79, + 41.7 + ], + [ + 126.79, + 41.71 + ], + [ + 126.85, + 41.75 + ], + [ + 126.86, + 41.77 + ], + [ + 127.14, + 41.53 + ], + [ + 127.17, + 41.53 + ], + [ + 127.18, + 41.52 + ], + [ + 127.22, + 41.52 + ], + [ + 127.23, + 41.52 + ], + [ + 127.23, + 41.51 + ], + [ + 127.27, + 41.49 + ], + [ + 127.26, + 41.49 + ], + [ + 127.29, + 41.48 + ], + [ + 127.3, + 41.48 + ], + [ + 127.31, + 41.47 + ], + [ + 127.36, + 41.47 + ], + [ + 127.36, + 41.48 + ], + [ + 127.39, + 41.48 + ], + [ + 127.4, + 41.47 + ], + [ + 127.41, + 41.46 + ], + [ + 127.42, + 41.46 + ], + [ + 127.66, + 41.41 + ], + [ + 127.67, + 41.41 + ], + [ + 127.68, + 41.42 + ], + [ + 127.69, + 41.42 + ], + [ + 127.74, + 41.42 + ], + [ + 127.75, + 41.43 + ], + [ + 127.77, + 41.42 + ], + [ + 127.78, + 41.42 + ], + [ + 127.79, + 41.41 + ], + [ + 128.12, + 41.38 + ], + [ + 128.14, + 41.38 + ], + [ + 128.19, + 41.41 + ], + [ + 128.31, + 41.6 + ], + [ + 128.04, + 42 + ], + [ + 128.1, + 42.02 + ], + [ + 128.65, + 42.02 + ], + [ + 129.22, + 42.21 + ], + [ + 129.2, + 42.23 + ], + [ + 129.35, + 42.41 + ], + [ + 129.6, + 42.44 + ], + [ + 129.59, + 42.44 + ], + [ + 129.63, + 42.44 + ], + [ + 129.7, + 42.43 + ], + [ + 129.71, + 42.43 + ], + [ + 129.75, + 42.58 + ], + [ + 129.77, + 42.6 + ], + [ + 129.78, + 42.6 + ], + [ + 129.75, + 42.62 + ], + [ + 129.75, + 42.65 + ], + [ + 129.8, + 42.68 + ], + [ + 129.79, + 42.69 + ], + [ + 129.77, + 42.7 + ], + [ + 129.77, + 42.73 + ], + [ + 129.82, + 42.84 + ], + [ + 129.81, + 42.85 + ], + [ + 129.84, + 42.87 + ], + [ + 129.84, + 42.88 + ], + [ + 129.84, + 42.91 + ], + [ + 129.85, + 42.94 + ], + [ + 129.9, + 42.97 + ], + [ + 129.88, + 42.98 + ], + [ + 129.88, + 42.99 + ], + [ + 129.92, + 43.01 + ], + [ + 129.93, + 43.01 + ], + [ + 129.95, + 43.01 + ], + [ + 129.95, + 42.99 + ], + [ + 129.95, + 42.98 + ], + [ + 129.99, + 42.97 + ], + [ + 130, + 42.97 + ], + [ + 130.01, + 42.97 + ], + [ + 130.02, + 42.97 + ], + [ + 130.03, + 42.97 + ], + [ + 130.04, + 42.97 + ], + [ + 130.06, + 42.97 + ], + [ + 130.09, + 42.98 + ], + [ + 130.1, + 42.99 + ], + [ + 130.11, + 42.99 + ], + [ + 130.12, + 42.99 + ], + [ + 130.15, + 42.97 + ], + [ + 130.12, + 42.96 + ], + [ + 130.12, + 42.94 + ], + [ + 130.12, + 42.93 + ], + [ + 130.1, + 42.93 + ], + [ + 130.1, + 42.92 + ], + [ + 130.14, + 42.9 + ], + [ + 130.15, + 42.91 + ], + [ + 130.18, + 42.91 + ], + [ + 130.19, + 42.91 + ], + [ + 130.21, + 42.9 + ], + [ + 130.23, + 42.9 + ], + [ + 130.24, + 42.9 + ], + [ + 130.25, + 42.91 + ], + [ + 130.26, + 42.9 + ], + [ + 130.27, + 42.89 + ], + [ + 130.27, + 42.88 + ], + [ + 130.25, + 42.86 + ], + [ + 130.25, + 42.85 + ], + [ + 130.25, + 42.84 + ], + [ + 130.24, + 42.82 + ], + [ + 130.23, + 42.82 + ], + [ + 130.23, + 42.78 + ], + [ + 130.24, + 42.77 + ], + [ + 130.24, + 42.75 + ], + [ + 130.24, + 42.73 + ], + [ + 130.25, + 42.72 + ], + [ + 130.25, + 42.71 + ], + [ + 130.27, + 42.7 + ], + [ + 130.28, + 42.7 + ], + [ + 130.3, + 42.69 + ], + [ + 130.3, + 42.67 + ], + [ + 130.31, + 42.66 + ], + [ + 130.32, + 42.65 + ], + [ + 130.37, + 42.62 + ], + [ + 130.38, + 42.6 + ], + [ + 130.39, + 42.6 + ], + [ + 130.43, + 42.61 + ], + [ + 130.44, + 42.6 + ], + [ + 130.42, + 42.57 + ], + [ + 130.42, + 42.55 + ], + [ + 130.44, + 42.55 + ], + [ + 130.46, + 42.55 + ], + [ + 130.48, + 42.56 + ], + [ + 130.48, + 42.57 + ], + [ + 130.48, + 42.58 + ], + [ + 130.47, + 42.59 + ], + [ + 130.46, + 42.59 + ], + [ + 130.47, + 42.61 + ], + [ + 130.48, + 42.62 + ], + [ + 130.51, + 42.62 + ], + [ + 130.52, + 42.61 + ], + [ + 130.52, + 42.59 + ], + [ + 130.52, + 42.57 + ], + [ + 130.52, + 42.55 + ], + [ + 130.55, + 42.52 + ], + [ + 130.55, + 42.51 + ], + [ + 130.55, + 42.5 + ], + [ + 130.55, + 42.49 + ], + [ + 130.56, + 42.49 + ], + [ + 130.57, + 42.49 + ], + [ + 130.58, + 42.48 + ], + [ + 130.58, + 42.47 + ], + [ + 130.57, + 42.47 + ], + [ + 130.56, + 42.45 + ], + [ + 130.57, + 42.44 + ], + [ + 130.58, + 42.43 + ], + [ + 130.59, + 42.43 + ], + [ + 130.61, + 42.43 + ], + [ + 130.65, + 42.41 + ], + [ + 130.65, + 42.39 + ], + [ + 130.67, + 42.38 + ], + [ + 130.67, + 42.37 + ], + [ + 130.65, + 42.36 + ], + [ + 130.65, + 42.35 + ], + [ + 130.65, + 42.33 + ], + [ + 130.37, + 42.34 + ], + [ + 129.76, + 41.77 + ], + [ + 129.76, + 40.91 + ], + [ + 129.39, + 40.76 + ], + [ + 128.63, + 40.31 + ], + [ + 128.63, + 40.18 + ], + [ + 128.33, + 40.03 + ], + [ + 128, + 40.06 + ], + [ + 127.52, + 39.77 + ], + [ + 127.57, + 39.3 + ], + [ + 127.37, + 39.38 + ], + [ + 127.39, + 39.18 + ], + [ + 127.74, + 39.13 + ], + [ + 128.36, + 38.62 + ], + [ + 128.28, + 38.44 + ], + [ + 128.28, + 38.43 + ], + [ + 128.22, + 38.38 + ], + [ + 128.21, + 38.37 + ], + [ + 128.16, + 38.35 + ], + [ + 127.97, + 38.32 + ], + [ + 127.92, + 38.32 + ], + [ + 127.88, + 38.33 + ], + [ + 127.86, + 38.31 + ], + [ + 127.85, + 38.31 + ], + [ + 127.8, + 38.32 + ], + [ + 127.8, + 38.33 + ], + [ + 127.79, + 38.34 + ], + [ + 127.69, + 38.32 + ], + [ + 127.68, + 38.32 + ], + [ + 127.13, + 38.31 + ], + [ + 126.95, + 38.15 + ], + [ + 126.96, + 38.15 + ], + [ + 126.97, + 38.14 + ], + [ + 126.96, + 38.13 + ], + [ + 126.69, + 37.84 + ], + [ + 126.67, + 37.83 + ], + [ + 126.66, + 37.81 + ], + [ + 126.65, + 37.8 + ], + [ + 126.39, + 37.91 + ], + [ + 126.12, + 37.74 + ], + [ + 125.59, + 38.04 + ], + [ + 125.73, + 37.92 + ], + [ + 125.34, + 37.68 + ], + [ + 125.44, + 37.85 + ], + [ + 125.16, + 37.89 + ], + [ + 124.97, + 37.93 + ], + [ + 125.26, + 38.08 + ], + [ + 124.65, + 38.13 + ], + [ + 125, + 38.22 + ], + [ + 124.85, + 38.35 + ], + [ + 124.96, + 38.59 + ], + [ + 125.43, + 38.69 + ], + [ + 125.12, + 38.76 + ], + [ + 125.46, + 39.58 + ], + [ + 125.27, + 39.52 + ], + [ + 125.23, + 39.65 + ], + [ + 125.08, + 39.57 + ], + [ + 124.95, + 39.68 + ], + [ + 124.82, + 39.49 + ], + [ + 124.91, + 39.67 + ], + [ + 124.77, + 39.8 + ], + [ + 124.62, + 39.59 + ], + [ + 124.36, + 39.98 + ] + ], + [ + [ + 125.51, + 38.85 + ], + [ + 125.62, + 38.66 + ], + [ + 125.42, + 38.72 + ], + [ + 125.63, + 38.63 + ], + [ + 125.62, + 38.74 + ], + [ + 125.51, + 38.85 + ] + ] + ], + [ + [ + [ + 130.24, + 42.81 + ], + [ + 130.25, + 42.79 + ], + [ + 130.24, + 42.78 + ], + [ + 130.24, + 42.81 + ] + ] + ] + ] + }, + "properties": { + "A3": "PRK" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -16.08, + 66.51 + ], + [ + -15.38, + 66.14 + ], + [ + -14.53, + 66.38 + ], + [ + -15.18, + 66.11 + ], + [ + -14.61, + 65.99 + ], + [ + -14.9, + 65.76 + ], + [ + -14.33, + 65.79 + ], + [ + -14.52, + 65.55 + ], + [ + -14.25, + 65.66 + ], + [ + -13.67, + 65.55 + ], + [ + -14.01, + 65.27 + ], + [ + -13.57, + 65.27 + ], + [ + -14.02, + 65.19 + ], + [ + -13.49, + 65.08 + ], + [ + -14.24, + 65.03 + ], + [ + -13.68, + 64.91 + ], + [ + -14.04, + 64.94 + ], + [ + -13.75, + 64.87 + ], + [ + -14.08, + 64.7 + ], + [ + -14.51, + 64.79 + ], + [ + -14.23, + 64.65 + ], + [ + -14.5, + 64.65 + ], + [ + -14.5, + 64.44 + ], + [ + -14.89, + 64.43 + ], + [ + -14.96, + 64.24 + ], + [ + -15.38, + 64.38 + ], + [ + -15.46, + 64.24 + ], + [ + -15.19, + 64.23 + ], + [ + -15.71, + 64.2 + ], + [ + -15.65, + 64.25 + ], + [ + -16.64, + 63.8 + ], + [ + -17.03, + 63.78 + ], + [ + -17.02, + 63.92 + ], + [ + -17.07, + 63.78 + ], + [ + -17.42, + 63.76 + ], + [ + -17.41, + 63.92 + ], + [ + -17.95, + 63.61 + ], + [ + -18.19, + 63.46 + ], + [ + -18.44, + 63.63 + ], + [ + -18.24, + 63.45 + ], + [ + -19.13, + 63.4 + ], + [ + -20.19, + 63.54 + ], + [ + -21.09, + 63.94 + ], + [ + -22.71, + 63.8 + ], + [ + -22.71, + 64.08 + ], + [ + -22.53, + 63.97 + ], + [ + -22.04, + 64.04 + ], + [ + -21.73, + 64.34 + ], + [ + -21.36, + 64.38 + ], + [ + -22.11, + 64.31 + ], + [ + -21.74, + 64.59 + ], + [ + -22.24, + 64.48 + ], + [ + -22.39, + 64.82 + ], + [ + -23.8, + 64.73 + ], + [ + -24.05, + 64.89 + ], + [ + -23.19, + 65.01 + ], + [ + -23.09, + 64.91 + ], + [ + -22.7, + 65.07 + ], + [ + -22.58, + 64.97 + ], + [ + -21.75, + 65.03 + ], + [ + -21.74, + 65.2 + ], + [ + -22.56, + 65.19 + ], + [ + -21.7, + 65.44 + ], + [ + -22.1, + 65.53 + ], + [ + -22.28, + 65.44 + ], + [ + -22.09, + 65.6 + ], + [ + -22.48, + 65.5 + ], + [ + -22.54, + 65.64 + ], + [ + -22.72, + 65.5 + ], + [ + -22.85, + 65.63 + ], + [ + -23.73, + 65.42 + ], + [ + -24.53, + 65.5 + ], + [ + -24.31, + 65.64 + ], + [ + -23.79, + 65.53 + ], + [ + -24.1, + 65.81 + ], + [ + -23.54, + 65.6 + ], + [ + -23.26, + 65.68 + ], + [ + -23.53, + 65.72 + ], + [ + -23.19, + 65.78 + ], + [ + -23.87, + 65.89 + ], + [ + -23.18, + 65.84 + ], + [ + -23.81, + 66.01 + ], + [ + -23.39, + 65.99 + ], + [ + -23.67, + 66.12 + ], + [ + -23.36, + 66.08 + ], + [ + -23.47, + 66.2 + ], + [ + -23, + 66.09 + ], + [ + -23.09, + 65.97 + ], + [ + -22.87, + 66.04 + ], + [ + -22.98, + 65.91 + ], + [ + -22.68, + 66.05 + ], + [ + -22.48, + 65.81 + ], + [ + -22.38, + 66.09 + ], + [ + -22.98, + 66.23 + ], + [ + -22.36, + 66.27 + ], + [ + -23.2, + 66.35 + ], + [ + -22.46, + 66.47 + ], + [ + -21.67, + 66.02 + ], + [ + -21.31, + 66 + ], + [ + -21.61, + 65.96 + ], + [ + -21.29, + 65.93 + ], + [ + -21.34, + 65.73 + ], + [ + -21.78, + 65.76 + ], + [ + -21.3, + 65.59 + ], + [ + -21.48, + 65.44 + ], + [ + -21.19, + 65.43 + ], + [ + -21.08, + 65.16 + ], + [ + -20.93, + 65.58 + ], + [ + -20.66, + 65.69 + ], + [ + -20.65, + 65.58 + ], + [ + -20.48, + 65.49 + ], + [ + -20.61, + 65.6 + ], + [ + -20.35, + 65.6 + ], + [ + -20.27, + 65.66 + ], + [ + -20.41, + 66.09 + ], + [ + -20.1, + 66.12 + ], + [ + -19.47, + 65.74 + ], + [ + -19.44, + 66.05 + ], + [ + -18.79, + 66.19 + ], + [ + -18.06, + 65.65 + ], + [ + -18.27, + 66.17 + ], + [ + -17.56, + 65.96 + ], + [ + -17.14, + 66.21 + ], + [ + -16.92, + 66.09 + ], + [ + -16.48, + 66.19 + ], + [ + -16.54, + 66.51 + ], + [ + -16.08, + 66.51 + ] + ] + ] + }, + "properties": { + "A3": "ISL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -141, + 69.65 + ], + [ + -141, + 69.64 + ], + [ + -141, + 67.41 + ], + [ + -141, + 64.68 + ], + [ + -141, + 62.61 + ], + [ + -141, + 62.6 + ], + [ + -141, + 62.24 + ], + [ + -141, + 61.74 + ], + [ + -141, + 61.66 + ], + [ + -141, + 60.31 + ], + [ + -139.98, + 60.18 + ], + [ + -139.69, + 60.34 + ], + [ + -139.07, + 60.35 + ], + [ + -139.2, + 60.09 + ], + [ + -138.02, + 59.46 + ], + [ + -137.96, + 59.43 + ], + [ + -137.45, + 58.91 + ], + [ + -136.83, + 59.16 + ], + [ + -136.58, + 59.17 + ], + [ + -136.35, + 59.6 + ], + [ + -135.44, + 59.78 + ], + [ + -135.4, + 59.76 + ], + [ + -134.96, + 59.28 + ], + [ + -133.64, + 58.57 + ], + [ + -131.85, + 56.66 + ], + [ + -131.85, + 56.65 + ], + [ + -130.45, + 56.21 + ], + [ + -130.1, + 56.12 + ], + [ + -130.01, + 55.91 + ], + [ + -130.18, + 55.76 + ], + [ + -130, + 55.28 + ], + [ + -130.48, + 54.84 + ], + [ + -130.65, + 54.97 + ], + [ + -130.72, + 54.77 + ], + [ + -130.75, + 54.96 + ], + [ + -130.86, + 54.77 + ], + [ + -131.01, + 55.05 + ], + [ + -130.66, + 55.02 + ], + [ + -130.48, + 55.34 + ], + [ + -130.77, + 55.09 + ], + [ + -131.09, + 55.19 + ], + [ + -130.62, + 55.3 + ], + [ + -130.61, + 55.4 + ], + [ + -130.88, + 55.36 + ], + [ + -130.65, + 55.65 + ], + [ + -130.83, + 55.55 + ], + [ + -130.9, + 55.7 + ], + [ + -130.7, + 55.75 + ], + [ + -130.91, + 55.72 + ], + [ + -131.22, + 55.98 + ], + [ + -131.11, + 56.1 + ], + [ + -131.84, + 55.96 + ], + [ + -131.95, + 55.5 + ], + [ + -132.19, + 55.59 + ], + [ + -132.29, + 55.76 + ], + [ + -132.01, + 55.78 + ], + [ + -131.97, + 56.17 + ], + [ + -131.46, + 56.23 + ], + [ + -131.9, + 56.23 + ], + [ + -132.18, + 56.38 + ], + [ + -132.37, + 56.57 + ], + [ + -132.19, + 56.7 + ], + [ + -132.56, + 56.71 + ], + [ + -132.36, + 56.84 + ], + [ + -132.52, + 56.75 + ], + [ + -132.79, + 56.84 + ], + [ + -132.82, + 57.12 + ], + [ + -133, + 57.01 + ], + [ + -133.15, + 57.17 + ], + [ + -133.58, + 57.18 + ], + [ + -133.06, + 57.35 + ], + [ + -133.46, + 57.36 + ], + [ + -133.34, + 57.59 + ], + [ + -133.62, + 57.58 + ], + [ + -133.65, + 57.72 + ], + [ + -132.83, + 57.51 + ], + [ + -133.6, + 57.77 + ], + [ + -133.58, + 57.92 + ], + [ + -133.1, + 57.83 + ], + [ + -133.16, + 57.93 + ], + [ + -133.59, + 57.93 + ], + [ + -133.68, + 57.79 + ], + [ + -133.85, + 57.95 + ], + [ + -133.54, + 58.03 + ], + [ + -133.76, + 58.02 + ], + [ + -133.67, + 58.15 + ], + [ + -133.89, + 57.97 + ], + [ + -134.05, + 58.06 + ], + [ + -133.9, + 58.51 + ], + [ + -134.15, + 58.2 + ], + [ + -134.77, + 58.39 + ], + [ + -134.99, + 58.68 + ], + [ + -134.95, + 58.82 + ], + [ + -134.75, + 58.77 + ], + [ + -134.95, + 58.96 + ], + [ + -135.02, + 58.73 + ], + [ + -135.15, + 58.84 + ], + [ + -135.35, + 59.49 + ], + [ + -135.55, + 59.32 + ], + [ + -135.31, + 59.08 + ], + [ + -135.82, + 59.34 + ], + [ + -135.38, + 59.1 + ], + [ + -135.09, + 58.24 + ], + [ + -135.5, + 58.5 + ], + [ + -135.47, + 58.38 + ], + [ + -135.92, + 58.38 + ], + [ + -136.09, + 58.82 + ], + [ + -135.76, + 58.88 + ], + [ + -136.06, + 58.85 + ], + [ + -136.37, + 59.09 + ], + [ + -136.15, + 58.75 + ], + [ + -136.53, + 58.96 + ], + [ + -136.7, + 59.01 + ], + [ + -136.67, + 58.89 + ], + [ + -137.07, + 59.05 + ], + [ + -136.92, + 58.93 + ], + [ + -137.13, + 58.84 + ], + [ + -136.56, + 58.83 + ], + [ + -136.35, + 58.69 + ], + [ + -136.53, + 58.6 + ], + [ + -136.31, + 58.67 + ], + [ + -136.07, + 58.47 + ], + [ + -136.28, + 58.31 + ], + [ + -136.52, + 58.45 + ], + [ + -136.37, + 58.3 + ], + [ + -136.6, + 58.36 + ], + [ + -136.67, + 58.21 + ], + [ + -138.6, + 59.12 + ], + [ + -138.27, + 59.19 + ], + [ + -138.61, + 59.12 + ], + [ + -139.86, + 59.54 + ], + [ + -139.47, + 59.7 + ], + [ + -139.49, + 59.99 + ], + [ + -139.3, + 59.56 + ], + [ + -139.3, + 59.82 + ], + [ + -138.92, + 59.8 + ], + [ + -139.54, + 60.04 + ], + [ + -140.31, + 59.69 + ], + [ + -141.46, + 59.9 + ], + [ + -141.15, + 60.17 + ], + [ + -141.6, + 60.17 + ], + [ + -141.37, + 60.02 + ], + [ + -141.61, + 59.96 + ], + [ + -142.51, + 60.1 + ], + [ + -144.25, + 60.02 + ], + [ + -144, + 60.04 + ], + [ + -144.2, + 60.2 + ], + [ + -144.96, + 60.29 + ], + [ + -144.76, + 60.64 + ], + [ + -145.33, + 60.34 + ], + [ + -145.96, + 60.47 + ], + [ + -145.59, + 60.68 + ], + [ + -146.25, + 60.62 + ], + [ + -146.05, + 60.8 + ], + [ + -146.65, + 60.69 + ], + [ + -146.05, + 60.83 + ], + [ + -146.64, + 60.82 + ], + [ + -146.66, + 61.07 + ], + [ + -145.92, + 61.06 + ], + [ + -146.65, + 61.16 + ], + [ + -146.98, + 60.93 + ], + [ + -147.08, + 61.16 + ], + [ + -147.38, + 60.87 + ], + [ + -147.53, + 61.15 + ], + [ + -147.6, + 60.85 + ], + [ + -147.73, + 60.94 + ], + [ + -147.88, + 60.83 + ], + [ + -148.07, + 60.94 + ], + [ + -147.73, + 61.27 + ], + [ + -148.07, + 61.01 + ], + [ + -148.14, + 61.13 + ], + [ + -148.41, + 61.05 + ], + [ + -148.16, + 61.07 + ], + [ + -148.34, + 60.81 + ], + [ + -148.51, + 60.84 + ], + [ + -148.72, + 60.79 + ], + [ + -148.45, + 60.8 + ], + [ + -148.68, + 60.65 + ], + [ + -148.36, + 60.77 + ], + [ + -148.43, + 60.62 + ], + [ + -148.23, + 60.76 + ], + [ + -148.19, + 60.61 + ], + [ + -148.33, + 60.53 + ], + [ + -148.4, + 60.59 + ], + [ + -148.57, + 60.55 + ], + [ + -148.71, + 60.44 + ], + [ + -148.45, + 60.55 + ], + [ + -148.28, + 60.43 + ], + [ + -148.1, + 60.6 + ], + [ + -147.96, + 60.5 + ], + [ + -148.45, + 60.18 + ], + [ + -148.21, + 60.26 + ], + [ + -148.12, + 60.17 + ], + [ + -148.29, + 60.11 + ], + [ + -148.34, + 60.19 + ], + [ + -148.44, + 59.94 + ], + [ + -148.53, + 60.03 + ], + [ + -148.73, + 59.94 + ], + [ + -148.71, + 60.06 + ], + [ + -148.84, + 59.92 + ], + [ + -149.09, + 59.96 + ], + [ + -149.06, + 60.06 + ], + [ + -149.29, + 59.87 + ], + [ + -149.6, + 60.19 + ], + [ + -149.5, + 59.93 + ], + [ + -149.52, + 59.7 + ], + [ + -149.69, + 59.95 + ], + [ + -149.74, + 59.64 + ], + [ + -150.07, + 59.85 + ], + [ + -149.94, + 59.66 + ], + [ + -150.13, + 59.69 + ], + [ + -150.4, + 59.46 + ], + [ + -150.23, + 59.75 + ], + [ + -150.96, + 59.2 + ], + [ + -151.03, + 59.33 + ], + [ + -151.59, + 59.16 + ], + [ + -151.98, + 59.26 + ], + [ + -151.65, + 59.49 + ], + [ + -151.3, + 59.41 + ], + [ + -151.47, + 59.5 + ], + [ + -151.15, + 59.65 + ], + [ + -150.88, + 59.81 + ], + [ + -151.41, + 59.6 + ], + [ + -151.87, + 59.77 + ], + [ + -151.28, + 60.37 + ], + [ + -151.41, + 60.72 + ], + [ + -150.38, + 61.04 + ], + [ + -150.05, + 60.86 + ], + [ + -149.77, + 60.97 + ], + [ + -148.97, + 60.81 + ], + [ + -150.07, + 61.15 + ], + [ + -149.26, + 61.49 + ], + [ + -149.72, + 61.46 + ], + [ + -149.99, + 61.24 + ], + [ + -150.49, + 61.25 + ], + [ + -150.58, + 61.39 + ], + [ + -151.16, + 61.04 + ], + [ + -151.74, + 60.95 + ], + [ + -151.71, + 60.72 + ], + [ + -152.07, + 60.69 + ], + [ + -152.41, + 60.29 + ], + [ + -153.03, + 60.3 + ], + [ + -152.58, + 60.08 + ], + [ + -152.71, + 59.92 + ], + [ + -153.21, + 59.87 + ], + [ + -152.99, + 59.81 + ], + [ + -153.22, + 59.64 + ], + [ + -153.47, + 59.8 + ], + [ + -153.58, + 59.55 + ], + [ + -153.87, + 59.54 + ], + [ + -153.73, + 59.44 + ], + [ + -154.14, + 59.37 + ], + [ + -153.95, + 59.36 + ], + [ + -154.27, + 59.14 + ], + [ + -154.16, + 59.01 + ], + [ + -153.7, + 59.08 + ], + [ + -153.25, + 58.85 + ], + [ + -153.91, + 58.61 + ], + [ + -154, + 58.38 + ], + [ + -154.47, + 58.28 + ], + [ + -154.1, + 58.28 + ], + [ + -154.32, + 58.08 + ], + [ + -154.48, + 58.2 + ], + [ + -154.57, + 58.02 + ], + [ + -154.95, + 58 + ], + [ + -155.06, + 58.13 + ], + [ + -154.95, + 58 + ], + [ + -155.3, + 57.73 + ], + [ + -155.62, + 57.79 + ], + [ + -155.73, + 57.54 + ], + [ + -156.04, + 57.57 + ], + [ + -156.02, + 57.43 + ], + [ + -156.54, + 57.33 + ], + [ + -156.31, + 57.3 + ], + [ + -156.55, + 56.98 + ], + [ + -156.77, + 57.04 + ], + [ + -157.2, + 56.76 + ], + [ + -157.46, + 56.85 + ], + [ + -157.47, + 56.62 + ], + [ + -157.76, + 56.68 + ], + [ + -158.13, + 56.55 + ], + [ + -157.86, + 56.47 + ], + [ + -158.41, + 56.45 + ], + [ + -158.64, + 56.26 + ], + [ + -158.11, + 56.24 + ], + [ + -158.49, + 56.11 + ], + [ + -158.43, + 55.99 + ], + [ + -158.62, + 56.2 + ], + [ + -158.67, + 55.95 + ], + [ + -158.86, + 56.02 + ], + [ + -159.41, + 55.79 + ], + [ + -159.53, + 55.89 + ], + [ + -159.6, + 55.57 + ], + [ + -159.58, + 55.8 + ], + [ + -159.82, + 55.86 + ], + [ + -160.42, + 55.66 + ], + [ + -160.5, + 55.48 + ], + [ + -160.59, + 55.61 + ], + [ + -160.67, + 55.46 + ], + [ + -160.91, + 55.53 + ], + [ + -161.24, + 55.36 + ], + [ + -161.5, + 55.36 + ], + [ + -161.49, + 55.49 + ], + [ + -161.14, + 55.54 + ], + [ + -161.59, + 55.62 + ], + [ + -161.96, + 55.11 + ], + [ + -162.41, + 55.03 + ], + [ + -162.65, + 55.3 + ], + [ + -162.55, + 54.96 + ], + [ + -162.64, + 55.06 + ], + [ + -162.88, + 54.93 + ], + [ + -163.18, + 55.13 + ], + [ + -163.03, + 54.95 + ], + [ + -163.36, + 54.81 + ], + [ + -163.22, + 54.93 + ], + [ + -163.42, + 55.07 + ], + [ + -163.02, + 55.24 + ], + [ + -162.86, + 55.18 + ], + [ + -161.8, + 55.89 + ], + [ + -160.88, + 56 + ], + [ + -161.02, + 55.9 + ], + [ + -160.8, + 55.71 + ], + [ + -160.79, + 55.89 + ], + [ + -160.25, + 55.77 + ], + [ + -160.58, + 55.91 + ], + [ + -160.37, + 56.26 + ], + [ + -159.52, + 56.62 + ], + [ + -158.85, + 56.89 + ], + [ + -158.63, + 56.78 + ], + [ + -158.64, + 57.04 + ], + [ + -158.03, + 57.33 + ], + [ + -157.75, + 57.55 + ], + [ + -157.49, + 57.47 + ], + [ + -157.71, + 57.64 + ], + [ + -157.54, + 58.11 + ], + [ + -157.52, + 58.1 + ], + [ + -157.54, + 58.11 + ], + [ + -157.18, + 58.19 + ], + [ + -157.45, + 58.21 + ], + [ + -157.53, + 58.39 + ], + [ + -156.87, + 58.72 + ], + [ + -157.06, + 58.77 + ], + [ + -156.85, + 59.11 + ], + [ + -157.09, + 58.87 + ], + [ + -158.18, + 58.61 + ], + [ + -158.56, + 58.84 + ], + [ + -158.37, + 59.03 + ], + [ + -158.04, + 58.94 + ], + [ + -158.44, + 59.08 + ], + [ + -158.8, + 58.73 + ], + [ + -159.01, + 58.78 + ], + [ + -158.7, + 58.49 + ], + [ + -158.9, + 58.39 + ], + [ + -159.6, + 58.95 + ], + [ + -159.91, + 58.77 + ], + [ + -160.33, + 59.08 + ], + [ + -161.71, + 58.55 + ], + [ + -162.18, + 58.65 + ], + [ + -161.64, + 58.8 + ], + [ + -161.84, + 59.03 + ], + [ + -161.55, + 59.11 + ], + [ + -161.98, + 59.15 + ], + [ + -161.7, + 59.5 + ], + [ + -162.17, + 60.22 + ], + [ + -162.46, + 60.3 + ], + [ + -161.81, + 60.72 + ], + [ + -162.61, + 60.33 + ], + [ + -162.55, + 59.98 + ], + [ + -163.94, + 59.8 + ], + [ + -164.22, + 59.94 + ], + [ + -164.02, + 60.02 + ], + [ + -164.67, + 60.3 + ], + [ + -164.03, + 60.76 + ], + [ + -163.7, + 60.57 + ], + [ + -163.37, + 60.85 + ], + [ + -163.93, + 60.86 + ], + [ + -163.54, + 60.9 + ], + [ + -163.75, + 61 + ], + [ + -163.95, + 60.86 + ], + [ + -164.1, + 60.87 + ], + [ + -163.97, + 60.89 + ], + [ + -163.94, + 60.93 + ], + [ + -163.99, + 61.05 + ], + [ + -164.09, + 60.87 + ], + [ + -164.54, + 60.85 + ], + [ + -164.66, + 60.96 + ], + [ + -165.15, + 60.93 + ], + [ + -164.77, + 61.12 + ], + [ + -165.08, + 61.1 + ], + [ + -165.28, + 61.26 + ], + [ + -165.37, + 61.08 + ], + [ + -165.59, + 61.1 + ], + [ + -165.93, + 61.41 + ], + [ + -165.69, + 61.48 + ], + [ + -166.15, + 61.51 + ], + [ + -166.17, + 61.65 + ], + [ + -165.73, + 61.66 + ], + [ + -166.1, + 61.81 + ], + [ + -165.62, + 61.84 + ], + [ + -165.74, + 62.08 + ], + [ + -165.08, + 62.53 + ], + [ + -164.7, + 62.45 + ], + [ + -164.78, + 62.34 + ], + [ + -164.55, + 62.42 + ], + [ + -164.86, + 62.55 + ], + [ + -164.61, + 62.65 + ], + [ + -164.51, + 62.72 + ], + [ + -164.51, + 62.75 + ], + [ + -164.38, + 62.71 + ], + [ + -164.17, + 62.69 + ], + [ + -163.96, + 62.51 + ], + [ + -163.79, + 62.51 + ], + [ + -164.1, + 62.83 + ], + [ + -163.8, + 62.92 + ], + [ + -163.71, + 63.03 + ], + [ + -163.26, + 62.97 + ], + [ + -162.31, + 63.54 + ], + [ + -162.01, + 63.48 + ], + [ + -162.17, + 63.41 + ], + [ + -161.14, + 63.5 + ], + [ + -160.75, + 63.87 + ], + [ + -161.01, + 64.3 + ], + [ + -161.53, + 64.41 + ], + [ + -161.08, + 64.49 + ], + [ + -160.78, + 64.71 + ], + [ + -161.14, + 64.93 + ], + [ + -161.42, + 64.76 + ], + [ + -162.18, + 64.68 + ], + [ + -162.78, + 64.32 + ], + [ + -163.12, + 64.66 + ], + [ + -163.39, + 64.58 + ], + [ + -163.03, + 64.52 + ], + [ + -163.15, + 64.4 + ], + [ + -163.65, + 64.57 + ], + [ + -164.97, + 64.56 + ], + [ + -164.74, + 64.47 + ], + [ + -165.01, + 64.43 + ], + [ + -166.2, + 64.58 + ], + [ + -166.95, + 65.16 + ], + [ + -166.85, + 65.28 + ], + [ + -166.75, + 65.11 + ], + [ + -166.04, + 65.25 + ], + [ + -167.4, + 65.4 + ], + [ + -168.12, + 65.65 + ], + [ + -166.26, + 66.17 + ], + [ + -165.47, + 66.13 + ], + [ + -165.86, + 66.22 + ], + [ + -165.75, + 66.32 + ], + [ + -164.4, + 66.58 + ], + [ + -163.75, + 66.55 + ], + [ + -163.84, + 66.26 + ], + [ + -164.2, + 66.19 + ], + [ + -163.76, + 66.06 + ], + [ + -162.75, + 66.1 + ], + [ + -162.65, + 65.98 + ], + [ + -162.13, + 66.08 + ], + [ + -161.85, + 65.96 + ], + [ + -161.49, + 66.26 + ], + [ + -161.06, + 66.23 + ], + [ + -161.09, + 66.11 + ], + [ + -160.98, + 66.23 + ], + [ + -161.13, + 66.34 + ], + [ + -161.69, + 66.4 + ], + [ + -161.91, + 66.27 + ], + [ + -161.81, + 66.44 + ], + [ + -162.5, + 66.74 + ], + [ + -162.47, + 66.95 + ], + [ + -161.58, + 66.44 + ], + [ + -161.19, + 66.54 + ], + [ + -160.58, + 66.35 + ], + [ + -160.18, + 66.5 + ], + [ + -160.09, + 66.55 + ], + [ + -160.14, + 66.4 + ], + [ + -160.02, + 66.5 + ], + [ + -159.57, + 66.41 + ], + [ + -159.96, + 66.52 + ], + [ + -160.09, + 66.55 + ], + [ + -160.79, + 66.66 + ], + [ + -161.46, + 66.52 + ], + [ + -161.88, + 66.72 + ], + [ + -161.48, + 66.93 + ], + [ + -161.65, + 67.02 + ], + [ + -163.66, + 67.1 + ], + [ + -163.89, + 67.49 + ], + [ + -164.53, + 67.73 + ], + [ + -166.67, + 68.34 + ], + [ + -166.42, + 68.4 + ], + [ + -166.21, + 68.88 + ], + [ + -163.94, + 68.99 + ], + [ + -163.11, + 69.33 + ], + [ + -163.01, + 69.76 + ], + [ + -162.46, + 70.04 + ], + [ + -160.98, + 70.3 + ], + [ + -160.12, + 70.61 + ], + [ + -160.2, + 70.34 + ], + [ + -159.76, + 70.2 + ], + [ + -159.8, + 70.49 + ], + [ + -159.26, + 70.51 + ], + [ + -160.12, + 70.6 + ], + [ + -159.65, + 70.79 + ], + [ + -158.77, + 70.91 + ], + [ + -159.48, + 70.78 + ], + [ + -159.09, + 70.66 + ], + [ + -159.07, + 70.82 + ], + [ + -157.88, + 70.85 + ], + [ + -156.6, + 71.34 + ], + [ + -156.15, + 71.15 + ], + [ + -155.57, + 71.16 + ], + [ + -155.73, + 70.98 + ], + [ + -156.35, + 70.92 + ], + [ + -155.96, + 70.9 + ], + [ + -156, + 70.75 + ], + [ + -155.2, + 70.79 + ], + [ + -155.51, + 70.94 + ], + [ + -155.1, + 71.15 + ], + [ + -154.39, + 70.76 + ], + [ + -153.19, + 70.92 + ], + [ + -152.67, + 70.74 + ], + [ + -152.71, + 70.88 + ], + [ + -152.23, + 70.83 + ], + [ + -152.59, + 70.63 + ], + [ + -152.07, + 70.56 + ], + [ + -152.6, + 70.54 + ], + [ + -151.76, + 70.55 + ], + [ + -151.97, + 70.43 + ], + [ + -151.2, + 70.35 + ], + [ + -150.82, + 70.45 + ], + [ + -150.89, + 70.2 + ], + [ + -149.46, + 70.52 + ], + [ + -148.2, + 70.35 + ], + [ + -148.36, + 70.25 + ], + [ + -147.89, + 70.3 + ], + [ + -148.08, + 70.18 + ], + [ + -145.56, + 70.07 + ], + [ + -146.16, + 70.03 + ], + [ + -146.38, + 69.91 + ], + [ + -143.22, + 70.11 + ], + [ + -141, + 69.65 + ] + ], + [ + [ + -154.78, + 58.51 + ], + [ + -154.8, + 58.55 + ], + [ + -155.07, + 58.56 + ], + [ + -154.78, + 58.51 + ] + ], + [ + [ + -156.73, + 58.08 + ], + [ + -156.88, + 57.91 + ], + [ + -156.13, + 57.84 + ], + [ + -155.98, + 57.7 + ], + [ + -156.01, + 57.95 + ], + [ + -156.73, + 58.08 + ] + ], + [ + [ + -156.34, + 58.72 + ], + [ + -156.33, + 58.61 + ], + [ + -155.3, + 58.5 + ], + [ + -155.79, + 58.61 + ], + [ + -155.39, + 58.66 + ], + [ + -156.34, + 58.72 + ] + ], + [ + [ + -157.48, + 57.4 + ], + [ + -157.52, + 57.4 + ], + [ + -157.54, + 57.39 + ], + [ + -157.48, + 57.4 + ] + ], + [ + [ + -155.3, + 58.97 + ], + [ + -154.96, + 58.96 + ], + [ + -155.59, + 59.03 + ], + [ + -155.35, + 58.98 + ], + [ + -155.3, + 58.97 + ] + ], + [ + [ + -155.35, + 59.22 + ], + [ + -155.54, + 59.13 + ], + [ + -155.05, + 59.14 + ], + [ + -155.35, + 59.22 + ] + ], + [ + [ + -154.32, + 59.8 + ], + [ + -155.7, + 59.61 + ], + [ + -155.9, + 59.33 + ], + [ + -154.47, + 59.43 + ], + [ + -154.75, + 59.48 + ], + [ + -154.53, + 59.51 + ], + [ + -154.67, + 59.6 + ], + [ + -154.25, + 59.65 + ], + [ + -153.85, + 59.78 + ], + [ + -154.16, + 59.7 + ], + [ + -154.25, + 59.78 + ], + [ + -154.16, + 59.81 + ], + [ + -154.32, + 59.8 + ] + ], + [ + [ + -158.92, + 60.06 + ], + [ + -159.13, + 60 + ], + [ + -158.55, + 60.04 + ], + [ + -158.92, + 60.06 + ] + ], + [ + [ + -164.07, + 60.27 + ], + [ + -163.71, + 60.31 + ], + [ + -163.75, + 60.15 + ], + [ + -163.52, + 60.39 + ], + [ + -163.83, + 60.45 + ], + [ + -164.07, + 60.27 + ] + ], + [ + [ + -158.86, + 60.29 + ], + [ + -159.15, + 60.2 + ], + [ + -158.73, + 60.16 + ], + [ + -158.86, + 60.29 + ] + ], + [ + [ + -163.79, + 61.23 + ], + [ + -163.83, + 61.09 + ], + [ + -163.51, + 61.23 + ], + [ + -163.79, + 61.23 + ] + ], + [ + [ + -161.76, + 61.6 + ], + [ + -161.3, + 61.69 + ], + [ + -161.95, + 61.62 + ], + [ + -162.13, + 61.87 + ], + [ + -162, + 61.61 + ], + [ + -162, + 61.6 + ], + [ + -161.76, + 61.6 + ] + ], + [ + [ + -162.86, + 61.93 + ], + [ + -162.69, + 61.89 + ], + [ + -162.51, + 62.01 + ], + [ + -162.36, + 61.92 + ], + [ + -162.51, + 62.01 + ], + [ + -162.7, + 61.9 + ], + [ + -162.83, + 61.97 + ], + [ + -163.02, + 61.88 + ], + [ + -163.37, + 62.07 + ], + [ + -163.94, + 62.1 + ], + [ + -163.03, + 61.87 + ], + [ + -162.86, + 61.93 + ] + ], + [ + [ + -160.45, + 61.96 + ], + [ + -160.63, + 61.93 + ], + [ + -160.05, + 61.94 + ], + [ + -160.45, + 61.96 + ] + ], + [ + [ + -158.7, + 64.15 + ], + [ + -158.71, + 64.17 + ], + [ + -159.54, + 63.41 + ], + [ + -158.59, + 64.12 + ], + [ + -158.69, + 64.35 + ], + [ + -158.45, + 64.48 + ], + [ + -158.72, + 64.35 + ], + [ + -158.66, + 64.17 + ], + [ + -158.69, + 64.16 + ], + [ + -158.7, + 64.15 + ] + ], + [ + [ + -157.49, + 64.83 + ], + [ + -157.48, + 64.83 + ], + [ + -157.49, + 64.83 + ], + [ + -157.92, + 64.86 + ], + [ + -158.4, + 64.52 + ], + [ + -157.9, + 64.85 + ], + [ + -157.49, + 64.83 + ] + ], + [ + [ + -156.88, + 64.74 + ], + [ + -157.1, + 64.82 + ], + [ + -156.64, + 64.63 + ], + [ + -156.88, + 64.74 + ] + ], + [ + [ + -165.43, + 65.2 + ], + [ + -165.95, + 65.15 + ], + [ + -165.64, + 65.04 + ], + [ + -165.43, + 65.2 + ] + ], + [ + [ + -159.17, + 66.52 + ], + [ + -159.21, + 66.51 + ], + [ + -159.26, + 66.52 + ], + [ + -159.21, + 66.5 + ], + [ + -159.21, + 66.51 + ], + [ + -159.17, + 66.51 + ], + [ + -159.17, + 66.52 + ] + ], + [ + [ + -153, + 70.61 + ], + [ + -153.59, + 70.73 + ], + [ + -154.29, + 70.67 + ], + [ + -153.76, + 70.45 + ], + [ + -153, + 70.61 + ] + ], + [ + [ + -159.43, + 66.54 + ], + [ + -159.43, + 66.53 + ], + [ + -159.43, + 66.52 + ], + [ + -159.48, + 66.51 + ], + [ + -159.52, + 66.52 + ], + [ + -159.48, + 66.51 + ], + [ + -159.48, + 66.5 + ], + [ + -159.43, + 66.52 + ], + [ + -159.43, + 66.53 + ], + [ + -159.43, + 66.54 + ] + ], + [ + [ + -144.76, + 61.34 + ], + [ + -144.93, + 61.14 + ], + [ + -144.49, + 60.81 + ], + [ + -144.9, + 61.14 + ], + [ + -144.76, + 61.34 + ] + ], + [ + [ + -141.68, + 61.75 + ], + [ + -141.83, + 61.69 + ], + [ + -141.33, + 61.72 + ], + [ + -141.68, + 61.75 + ] + ], + [ + [ + -146.24, + 64.24 + ], + [ + -146.26, + 64.25 + ], + [ + -146.25, + 64.24 + ], + [ + -146.24, + 64.24 + ] + ], + [ + [ + -152.67, + 65.16 + ], + [ + -153.28, + 65.16 + ], + [ + -152.39, + 65.1 + ], + [ + -152.67, + 65.16 + ] + ], + [ + [ + -148.49, + 70.11 + ], + [ + -148.72, + 69.96 + ], + [ + -148.75, + 69.81 + ], + [ + -148.1, + 69.14 + ], + [ + -148.72, + 69.85 + ], + [ + -148.16, + 70.13 + ], + [ + -148.63, + 70.01 + ], + [ + -148.39, + 70.12 + ], + [ + -148.3, + 70.25 + ], + [ + -148.49, + 70.11 + ] + ], + [ + [ + -146.26, + 69.46 + ], + [ + -146.24, + 69.46 + ], + [ + -146.28, + 69.55 + ], + [ + -146.26, + 69.46 + ] + ], + [ + [ + -142.98, + 65.35 + ], + [ + -142.53, + 65.39 + ], + [ + -143.42, + 65.37 + ], + [ + -142.98, + 65.35 + ] + ], + [ + [ + -150.95, + 60.17 + ], + [ + -150.66, + 60.04 + ], + [ + -151.06, + 60.3 + ], + [ + -150.95, + 60.17 + ] + ] + ], + [ + [ + [ + -147, + 64.51 + ], + [ + -146.98, + 64.4 + ], + [ + -147.02, + 64.44 + ], + [ + -147, + 64.51 + ] + ] + ], + [ + [ + [ + -144.05, + 65.85 + ], + [ + -143.99, + 65.84 + ], + [ + -143.99, + 65.79 + ], + [ + -144.08, + 65.67 + ], + [ + -143.99, + 65.84 + ], + [ + -144.69, + 66.22 + ], + [ + -144.87, + 66.33 + ], + [ + -145.06, + 66.43 + ], + [ + -145, + 66.43 + ], + [ + -144.89, + 66.39 + ], + [ + -144.69, + 66.22 + ], + [ + -144.05, + 65.85 + ] + ] + ], + [ + [ + [ + -159.79, + 62.22 + ], + [ + -159.74, + 62.11 + ], + [ + -160.05, + 62.41 + ], + [ + -159.79, + 62.22 + ] + ] + ], + [ + [ + [ + -132.68, + 54.66 + ], + [ + -133.16, + 54.95 + ], + [ + -133.22, + 55.24 + ], + [ + -132.68, + 54.66 + ] + ] + ], + [ + [ + [ + -122.76, + 49 + ], + [ + -121.46, + 49 + ], + [ + -121.09, + 49 + ], + [ + -121.07, + 48.94 + ], + [ + -121.07, + 49 + ], + [ + -119.45, + 49 + ], + [ + -119.43, + 49 + ], + [ + -116.5, + 49 + ], + [ + -113.91, + 49 + ], + [ + -113.9, + 49 + ], + [ + -113.69, + 49 + ], + [ + -112.02, + 49 + ], + [ + -112.01, + 49 + ], + [ + -109.86, + 49 + ], + [ + -107.45, + 49 + ], + [ + -100.46, + 49 + ], + [ + -100.37, + 49 + ], + [ + -100.35, + 49 + ], + [ + -100.33, + 49 + ], + [ + -100.32, + 49 + ], + [ + -100.24, + 49 + ], + [ + -100.23, + 49 + ], + [ + -100.16, + 49 + ], + [ + -100.15, + 49 + ], + [ + -99.98, + 49 + ], + [ + -99.89, + 49 + ], + [ + -99.88, + 49 + ], + [ + -98.8, + 49 + ], + [ + -98.79, + 49 + ], + [ + -95.3, + 49 + ], + [ + -95.32, + 48.94 + ], + [ + -95.14, + 48.91 + ], + [ + -94.92, + 48.94 + ], + [ + -94.7, + 48.83 + ], + [ + -94.7, + 48.81 + ], + [ + -94.7, + 48.8 + ], + [ + -94.69, + 48.79 + ], + [ + -94.69, + 48.78 + ], + [ + -94.68, + 48.77 + ], + [ + -94.67, + 48.77 + ], + [ + -94.65, + 48.76 + ], + [ + -94.65, + 48.75 + ], + [ + -94.62, + 48.74 + ], + [ + -94.6, + 48.72 + ], + [ + -94.59, + 48.72 + ], + [ + -94.58, + 48.72 + ], + [ + -94.53, + 48.7 + ], + [ + -94.51, + 48.7 + ], + [ + -94.5, + 48.7 + ], + [ + -94.49, + 48.7 + ], + [ + -94.48, + 48.7 + ], + [ + -94.47, + 48.7 + ], + [ + -94.45, + 48.69 + ], + [ + -94.44, + 48.7 + ], + [ + -94.42, + 48.71 + ], + [ + -94.4, + 48.71 + ], + [ + -94.39, + 48.71 + ], + [ + -94.38, + 48.71 + ], + [ + -94.37, + 48.71 + ], + [ + -94.36, + 48.7 + ], + [ + -94.34, + 48.7 + ], + [ + -94.33, + 48.7 + ], + [ + -94.32, + 48.71 + ], + [ + -94.29, + 48.71 + ], + [ + -94.27, + 48.7 + ], + [ + -94.26, + 48.69 + ], + [ + -94.25, + 48.69 + ], + [ + -94.25, + 48.67 + ], + [ + -94.25, + 48.66 + ], + [ + -94.24, + 48.65 + ], + [ + -94.23, + 48.65 + ], + [ + -94.21, + 48.65 + ], + [ + -94.18, + 48.65 + ], + [ + -94.17, + 48.65 + ], + [ + -94.16, + 48.65 + ], + [ + -94.14, + 48.65 + ], + [ + -94.12, + 48.64 + ], + [ + -94.1, + 48.65 + ], + [ + -94.07, + 48.65 + ], + [ + -94.06, + 48.64 + ], + [ + -94.05, + 48.64 + ], + [ + -94.04, + 48.64 + ], + [ + -94.02, + 48.64 + ], + [ + -94.01, + 48.64 + ], + [ + -93.99, + 48.64 + ], + [ + -93.96, + 48.64 + ], + [ + -93.94, + 48.63 + ], + [ + -93.92, + 48.63 + ], + [ + -93.9, + 48.63 + ], + [ + -93.89, + 48.63 + ], + [ + -93.88, + 48.63 + ], + [ + -93.86, + 48.63 + ], + [ + -93.83, + 48.62 + ], + [ + -93.82, + 48.61 + ], + [ + -93.82, + 48.6 + ], + [ + -93.82, + 48.59 + ], + [ + -93.81, + 48.59 + ], + [ + -93.81, + 48.58 + ], + [ + -93.81, + 48.57 + ], + [ + -93.8, + 48.57 + ], + [ + -93.81, + 48.56 + ], + [ + -93.82, + 48.54 + ], + [ + -93.82, + 48.53 + ], + [ + -93.79, + 48.52 + ], + [ + -93.77, + 48.52 + ], + [ + -93.75, + 48.52 + ], + [ + -93.74, + 48.52 + ], + [ + -93.73, + 48.52 + ], + [ + -93.7, + 48.52 + ], + [ + -93.69, + 48.52 + ], + [ + -93.68, + 48.52 + ], + [ + -93.66, + 48.52 + ], + [ + -93.65, + 48.52 + ], + [ + -93.64, + 48.52 + ], + [ + -93.63, + 48.53 + ], + [ + -93.61, + 48.52 + ], + [ + -93.6, + 48.52 + ], + [ + -93.59, + 48.53 + ], + [ + -93.58, + 48.53 + ], + [ + -93.55, + 48.53 + ], + [ + -93.53, + 48.53 + ], + [ + -93.5, + 48.54 + ], + [ + -93.49, + 48.54 + ], + [ + -93.48, + 48.54 + ], + [ + -93.46, + 48.56 + ], + [ + -93.47, + 48.58 + ], + [ + -93.46, + 48.59 + ], + [ + -93.45, + 48.59 + ], + [ + -93.44, + 48.59 + ], + [ + -93.43, + 48.6 + ], + [ + -93.42, + 48.6 + ], + [ + -93.39, + 48.61 + ], + [ + -93.38, + 48.61 + ], + [ + -93.37, + 48.61 + ], + [ + -93.36, + 48.61 + ], + [ + -93.35, + 48.62 + ], + [ + -92.95, + 48.61 + ], + [ + -92.92, + 48.6 + ], + [ + -92.63, + 48.52 + ], + [ + -92.68, + 48.5 + ], + [ + -92.69, + 48.5 + ], + [ + -92.71, + 48.48 + ], + [ + -92.65, + 48.44 + ], + [ + -92.62, + 48.44 + ], + [ + -92.5, + 48.45 + ], + [ + -92.48, + 48.42 + ], + [ + -92.44, + 48.32 + ], + [ + -92.42, + 48.3 + ], + [ + -92.4, + 48.28 + ], + [ + -92.39, + 48.25 + ], + [ + -92.38, + 48.25 + ], + [ + -92.38, + 48.23 + ], + [ + -92.37, + 48.22 + ], + [ + -92.3, + 48.28 + ], + [ + -92.29, + 48.33 + ], + [ + -92.29, + 48.34 + ], + [ + -92.07, + 48.36 + ], + [ + -92.06, + 48.36 + ], + [ + -92.05, + 48.35 + ], + [ + -92.04, + 48.33 + ], + [ + -92.01, + 48.3 + ], + [ + -92.01, + 48.27 + ], + [ + -91.98, + 48.25 + ], + [ + -91.96, + 48.24 + ], + [ + -91.9, + 48.24 + ], + [ + -91.89, + 48.23 + ], + [ + -91.86, + 48.21 + ], + [ + -91.85, + 48.21 + ], + [ + -91.82, + 48.21 + ], + [ + -91.79, + 48.2 + ], + [ + -91.76, + 48.21 + ], + [ + -91.74, + 48.2 + ], + [ + -91.71, + 48.17 + ], + [ + -91.68, + 48.11 + ], + [ + -91.67, + 48.11 + ], + [ + -91.64, + 48.1 + ], + [ + -91.57, + 48.08 + ], + [ + -91.57, + 48.06 + ], + [ + -91.58, + 48.05 + ], + [ + -91.55, + 48.05 + ], + [ + -91.49, + 47.96 + ], + [ + -91.47, + 48.07 + ], + [ + -91.44, + 48.05 + ], + [ + -91.41, + 47.95 + ], + [ + -91.37, + 48.07 + ], + [ + -91.36, + 48.07 + ], + [ + -91.34, + 48.07 + ], + [ + -91.31, + 48.07 + ], + [ + -91.27, + 48.08 + ], + [ + -91.24, + 48.09 + ], + [ + -91.19, + 48.12 + ], + [ + -91.17, + 48.13 + ], + [ + -91.16, + 48.14 + ], + [ + -91.1, + 48.17 + ], + [ + -91.07, + 48.18 + ], + [ + -91.05, + 48.19 + ], + [ + -91.02, + 48.2 + ], + [ + -91.01, + 48.2 + ], + [ + -91, + 48.2 + ], + [ + -90.98, + 48.22 + ], + [ + -90.86, + 48.24 + ], + [ + -90.83, + 48.2 + ], + [ + -90.83, + 48.19 + ], + [ + -90.8, + 48.17 + ], + [ + -90.79, + 48.16 + ], + [ + -90.76, + 48.11 + ], + [ + -90.75, + 48.09 + ], + [ + -90.72, + 48.1 + ], + [ + -90.56, + 48.1 + ], + [ + -90.55, + 48.1 + ], + [ + -90.54, + 48.1 + ], + [ + -90.35, + 48.09 + ], + [ + -90.34, + 48.09 + ], + [ + -90.24, + 48.1 + ], + [ + -90.22, + 48.11 + ], + [ + -90.18, + 48.11 + ], + [ + -90.16, + 48.11 + ], + [ + -90.11, + 48.1 + ], + [ + -90.07, + 48.1 + ], + [ + -90.02, + 48.08 + ], + [ + -90, + 48.04 + ], + [ + -89.87, + 47.99 + ], + [ + -89.84, + 48 + ], + [ + -89.78, + 48.02 + ], + [ + -89.74, + 48.02 + ], + [ + -89.73, + 48.02 + ], + [ + -89.71, + 48.01 + ], + [ + -89.65, + 48 + ], + [ + -89.65, + 48.01 + ], + [ + -89.54, + 48.01 + ], + [ + -90.88, + 47.56 + ], + [ + -92.09, + 46.74 + ], + [ + -91.82, + 46.69 + ], + [ + -90.75, + 46.97 + ], + [ + -90.94, + 46.59 + ], + [ + -90.75, + 46.69 + ], + [ + -90.42, + 46.57 + ], + [ + -89.21, + 46.9 + ], + [ + -87.98, + 47.48 + ], + [ + -87.71, + 47.43 + ], + [ + -88.24, + 47.2 + ], + [ + -88.48, + 46.74 + ], + [ + -88.2, + 46.97 + ], + [ + -87.89, + 46.91 + ], + [ + -87.67, + 46.82 + ], + [ + -87.4, + 46.5 + ], + [ + -86.84, + 46.42 + ], + [ + -86.15, + 46.67 + ], + [ + -84.99, + 46.78 + ], + [ + -85.03, + 46.49 + ], + [ + -84.46, + 46.47 + ], + [ + -84.37, + 46.5 + ], + [ + -84.38, + 46.51 + ], + [ + -84.37, + 46.51 + ], + [ + -84.35, + 46.51 + ], + [ + -84.34, + 46.51 + ], + [ + -84.29, + 46.49 + ], + [ + -84.28, + 46.49 + ], + [ + -84.26, + 46.5 + ], + [ + -84.25, + 46.51 + ], + [ + -84.24, + 46.52 + ], + [ + -84.23, + 46.53 + ], + [ + -84.22, + 46.53 + ], + [ + -84.21, + 46.54 + ], + [ + -84.17, + 46.53 + ], + [ + -84.16, + 46.53 + ], + [ + -84.15, + 46.53 + ], + [ + -84.13, + 46.53 + ], + [ + -84.12, + 46.52 + ], + [ + -84.12, + 46.35 + ], + [ + -84.12, + 46.34 + ], + [ + -84.11, + 46.33 + ], + [ + -84.27, + 46.2 + ], + [ + -83.91, + 45.97 + ], + [ + -84.64, + 46.06 + ], + [ + -84.7, + 45.84 + ], + [ + -84.9, + 46.01 + ], + [ + -85.52, + 46.09 + ], + [ + -85.65, + 45.97 + ], + [ + -86.28, + 45.95 + ], + [ + -86.7, + 45.59 + ], + [ + -86.53, + 45.89 + ], + [ + -86.97, + 45.67 + ], + [ + -87, + 45.92 + ], + [ + -87.63, + 44.98 + ], + [ + -87.99, + 44.72 + ], + [ + -87.93, + 44.52 + ], + [ + -86.97, + 45.29 + ], + [ + -87.47, + 44.56 + ], + [ + -87.92, + 43.25 + ], + [ + -87.83, + 42.28 + ], + [ + -87.41, + 41.63 + ], + [ + -86.75, + 41.79 + ], + [ + -86.31, + 42.32 + ], + [ + -86.19, + 42.84 + ], + [ + -86.54, + 43.61 + ], + [ + -86.51, + 44.06 + ], + [ + -86.18, + 44.37 + ], + [ + -86.26, + 44.66 + ], + [ + -86.09, + 44.65 + ], + [ + -86.24, + 44.72 + ], + [ + -85.96, + 44.98 + ], + [ + -85.85, + 44.9 + ], + [ + -85.53, + 45.21 + ], + [ + -85.65, + 44.76 + ], + [ + -85.43, + 44.91 + ], + [ + -85.3, + 44.8 + ], + [ + -85.4, + 45.21 + ], + [ + -84.92, + 45.4 + ], + [ + -85.12, + 45.55 + ], + [ + -84.97, + 45.77 + ], + [ + -83.5, + 45.35 + ], + [ + -83.26, + 45.03 + ], + [ + -83.45, + 45.04 + ], + [ + -83.32, + 44.39 + ], + [ + -83.87, + 43.96 + ], + [ + -83.95, + 43.71 + ], + [ + -83.67, + 43.59 + ], + [ + -83.41, + 43.83 + ], + [ + -83.02, + 44.06 + ], + [ + -82.74, + 43.99 + ], + [ + -82.41, + 43.01 + ], + [ + -82.42, + 43 + ], + [ + -82.42, + 42.96 + ], + [ + -82.44, + 42.95 + ], + [ + -82.45, + 42.93 + ], + [ + -82.46, + 42.92 + ], + [ + -82.47, + 42.9 + ], + [ + -82.47, + 42.89 + ], + [ + -82.47, + 42.84 + ], + [ + -82.48, + 42.8 + ], + [ + -82.47, + 42.79 + ], + [ + -82.47, + 42.78 + ], + [ + -82.47, + 42.77 + ], + [ + -82.47, + 42.76 + ], + [ + -82.48, + 42.75 + ], + [ + -82.49, + 42.71 + ], + [ + -82.5, + 42.7 + ], + [ + -82.51, + 42.67 + ], + [ + -82.51, + 42.65 + ], + [ + -82.52, + 42.62 + ], + [ + -82.52, + 42.61 + ], + [ + -82.57, + 42.58 + ], + [ + -82.57, + 42.57 + ], + [ + -82.59, + 42.55 + ], + [ + -82.61, + 42.55 + ], + [ + -82.63, + 42.56 + ], + [ + -82.66, + 42.7 + ], + [ + -82.82, + 42.65 + ], + [ + -82.97, + 42.34 + ], + [ + -83.04, + 42.32 + ], + [ + -83.06, + 42.32 + ], + [ + -83.08, + 42.3 + ], + [ + -83.09, + 42.29 + ], + [ + -83.12, + 42.28 + ], + [ + -83.11, + 42.27 + ], + [ + -83.11, + 42.26 + ], + [ + -83.49, + 41.72 + ], + [ + -82.72, + 41.53 + ], + [ + -83.06, + 41.44 + ], + [ + -81.74, + 41.49 + ], + [ + -81.39, + 41.74 + ], + [ + -80.09, + 42.16 + ], + [ + -79.15, + 42.56 + ], + [ + -78.91, + 42.89 + ], + [ + -78.91, + 42.9 + ], + [ + -78.94, + 42.96 + ], + [ + -78.96, + 42.96 + ], + [ + -78.98, + 42.97 + ], + [ + -78.99, + 42.98 + ], + [ + -79.01, + 42.98 + ], + [ + -79.02, + 43 + ], + [ + -79.02, + 43.01 + ], + [ + -79.02, + 43.02 + ], + [ + -79.02, + 43.03 + ], + [ + -79.01, + 43.05 + ], + [ + -79, + 43.06 + ], + [ + -79.07, + 43.08 + ], + [ + -79.06, + 43.1 + ], + [ + -79.06, + 43.11 + ], + [ + -79.06, + 43.13 + ], + [ + -79.04, + 43.15 + ], + [ + -79.05, + 43.17 + ], + [ + -79.05, + 43.19 + ], + [ + -79.05, + 43.2 + ], + [ + -79.06, + 43.26 + ], + [ + -79.07, + 43.26 + ], + [ + -79.07, + 43.27 + ], + [ + -79.08, + 43.28 + ], + [ + -78.4, + 43.38 + ], + [ + -77.54, + 43.23 + ], + [ + -76.82, + 43.28 + ], + [ + -76.16, + 43.56 + ], + [ + -76.31, + 43.87 + ], + [ + -76.1, + 43.96 + ], + [ + -76.36, + 44.12 + ], + [ + -76.09, + 44.28 + ], + [ + -76.1, + 44.3 + ], + [ + -76.07, + 44.32 + ], + [ + -76.04, + 44.33 + ], + [ + -76, + 44.35 + ], + [ + -75.98, + 44.35 + ], + [ + -75.94, + 44.36 + ], + [ + -75.87, + 44.4 + ], + [ + -75.86, + 44.4 + ], + [ + -75.72, + 44.55 + ], + [ + -75.71, + 44.56 + ], + [ + -75.69, + 44.58 + ], + [ + -75.66, + 44.59 + ], + [ + -75.64, + 44.6 + ], + [ + -75.62, + 44.62 + ], + [ + -75.59, + 44.64 + ], + [ + -75.57, + 44.66 + ], + [ + -75.51, + 44.7 + ], + [ + -75.5, + 44.71 + ], + [ + -75.48, + 44.72 + ], + [ + -75.45, + 44.74 + ], + [ + -75.37, + 44.79 + ], + [ + -75.34, + 44.81 + ], + [ + -75.31, + 44.82 + ], + [ + -75.3, + 44.83 + ], + [ + -75.3, + 44.84 + ], + [ + -75.26, + 44.86 + ], + [ + -75.23, + 44.87 + ], + [ + -75.19, + 44.88 + ], + [ + -75.1, + 44.92 + ], + [ + -75.09, + 44.93 + ], + [ + -74.84, + 45.01 + ], + [ + -74.8, + 45.01 + ], + [ + -74.79, + 45.01 + ], + [ + -74.79, + 45 + ], + [ + -74.76, + 45.01 + ], + [ + -74.76, + 45 + ], + [ + -74.74, + 44.99 + ], + [ + -74.73, + 44.99 + ], + [ + -74.67, + 45.01 + ], + [ + -74.64, + 45 + ], + [ + -74.63, + 45 + ], + [ + -73.52, + 45.01 + ], + [ + -73.51, + 45.01 + ], + [ + -73.35, + 45.01 + ], + [ + -73.26, + 44.84 + ], + [ + -73.39, + 44.87 + ], + [ + -73.46, + 44.65 + ], + [ + -73.38, + 44.21 + ], + [ + -73.12, + 44.78 + ], + [ + -73.34, + 45.01 + ], + [ + -73.2, + 45.01 + ], + [ + -73.09, + 45.02 + ], + [ + -72.59, + 45.01 + ], + [ + -72.58, + 45.01 + ], + [ + -72.25, + 45 + ], + [ + -72.2, + 44.9 + ], + [ + -72.21, + 45.01 + ], + [ + -71.56, + 45.01 + ], + [ + -71.5, + 45.02 + ], + [ + -71.5, + 45.03 + ], + [ + -71.44, + 45.24 + ], + [ + -71.19, + 45.25 + ], + [ + -71.01, + 45.35 + ], + [ + -70.88, + 45.23 + ], + [ + -70.8, + 45.43 + ], + [ + -70.62, + 45.4 + ], + [ + -70.62, + 45.61 + ], + [ + -70.27, + 45.88 + ], + [ + -70.27, + 45.89 + ], + [ + -70.26, + 45.89 + ], + [ + -70.24, + 45.95 + ], + [ + -70.25, + 45.95 + ], + [ + -70.3, + 46 + ], + [ + -70.31, + 46.01 + ], + [ + -70.27, + 46.1 + ], + [ + -70.26, + 46.1 + ], + [ + -70.1, + 46.41 + ], + [ + -70.09, + 46.41 + ], + [ + -70.05, + 46.44 + ], + [ + -70.04, + 46.51 + ], + [ + -70.04, + 46.52 + ], + [ + -70.03, + 46.52 + ], + [ + -70.03, + 46.53 + ], + [ + -70.03, + 46.55 + ], + [ + -70.03, + 46.56 + ], + [ + -70.02, + 46.57 + ], + [ + -70.02, + 46.58 + ], + [ + -70.02, + 46.6 + ], + [ + -70.01, + 46.65 + ], + [ + -69.53, + 47.16 + ], + [ + -69.53, + 47.17 + ], + [ + -69.23, + 47.46 + ], + [ + -69.22, + 47.46 + ], + [ + -69.18, + 47.46 + ], + [ + -69.17, + 47.45 + ], + [ + -69.06, + 47.43 + ], + [ + -69.04, + 47.4 + ], + [ + -69.04, + 47.41 + ], + [ + -69.04, + 47.4 + ], + [ + -69.04, + 47.38 + ], + [ + -69.05, + 47.31 + ], + [ + -69.05, + 47.28 + ], + [ + -69, + 47.23 + ], + [ + -68.99, + 47.23 + ], + [ + -68.95, + 47.2 + ], + [ + -68.91, + 47.19 + ], + [ + -68.91, + 47.18 + ], + [ + -68.9, + 47.18 + ], + [ + -68.89, + 47.18 + ], + [ + -68.86, + 47.19 + ], + [ + -68.85, + 47.19 + ], + [ + -68.82, + 47.21 + ], + [ + -68.81, + 47.22 + ], + [ + -68.73, + 47.24 + ], + [ + -68.69, + 47.24 + ], + [ + -68.68, + 47.24 + ], + [ + -68.64, + 47.24 + ], + [ + -68.59, + 47.27 + ], + [ + -68.59, + 47.28 + ], + [ + -68.55, + 47.28 + ], + [ + -68.54, + 47.28 + ], + [ + -68.51, + 47.3 + ], + [ + -68.46, + 47.29 + ], + [ + -68.45, + 47.28 + ], + [ + -68.39, + 47.29 + ], + [ + -68.38, + 47.29 + ], + [ + -68.38, + 47.31 + ], + [ + -68.38, + 47.32 + ], + [ + -68.38, + 47.34 + ], + [ + -68.34, + 47.36 + ], + [ + -68.33, + 47.36 + ], + [ + -68.31, + 47.36 + ], + [ + -68.3, + 47.36 + ], + [ + -68.28, + 47.36 + ], + [ + -68.26, + 47.35 + ], + [ + -68.23, + 47.35 + ], + [ + -68.21, + 47.34 + ], + [ + -68.19, + 47.33 + ], + [ + -68.16, + 47.33 + ], + [ + -68.14, + 47.3 + ], + [ + -68.08, + 47.26 + ], + [ + -68.05, + 47.25 + ], + [ + -67.99, + 47.21 + ], + [ + -67.98, + 47.21 + ], + [ + -67.9, + 47.13 + ], + [ + -67.89, + 47.13 + ], + [ + -67.86, + 47.1 + ], + [ + -67.85, + 47.09 + ], + [ + -67.77, + 45.83 + ], + [ + -67.76, + 45.83 + ], + [ + -67.79, + 45.81 + ], + [ + -67.69, + 45.66 + ], + [ + -67.67, + 45.63 + ], + [ + -67.65, + 45.61 + ], + [ + -67.64, + 45.61 + ], + [ + -67.63, + 45.62 + ], + [ + -67.6, + 45.61 + ], + [ + -67.58, + 45.6 + ], + [ + -67.53, + 45.59 + ], + [ + -67.5, + 45.59 + ], + [ + -67.48, + 45.6 + ], + [ + -67.47, + 45.6 + ], + [ + -67.45, + 45.6 + ], + [ + -67.43, + 45.56 + ], + [ + -67.42, + 45.56 + ], + [ + -67.49, + 45.29 + ], + [ + -67.52, + 45.27 + ], + [ + -67.48, + 45.27 + ], + [ + -67.42, + 45.19 + ], + [ + -67.41, + 45.17 + ], + [ + -67.28, + 45.19 + ], + [ + -67.04, + 44.96 + ], + [ + -67.23, + 44.93 + ], + [ + -67.17, + 44.79 + ], + [ + -67.06, + 44.91 + ], + [ + -66.95, + 44.82 + ], + [ + -67.19, + 44.64 + ], + [ + -67.39, + 44.73 + ], + [ + -67.41, + 44.59 + ], + [ + -67.57, + 44.66 + ], + [ + -67.71, + 44.5 + ], + [ + -67.72, + 44.65 + ], + [ + -67.78, + 44.52 + ], + [ + -67.93, + 44.59 + ], + [ + -68.06, + 44.33 + ], + [ + -68.19, + 44.57 + ], + [ + -68.42, + 44.4 + ], + [ + -68.42, + 44.54 + ], + [ + -68.53, + 44.23 + ], + [ + -68.83, + 44.31 + ], + [ + -68.66, + 44.37 + ], + [ + -68.73, + 44.47 + ], + [ + -68.82, + 44.38 + ], + [ + -68.8, + 44.54 + ], + [ + -69.04, + 44.45 + ], + [ + -68.95, + 44.32 + ], + [ + -69.21, + 43.93 + ], + [ + -69.17, + 44.08 + ], + [ + -69.31, + 43.95 + ], + [ + -69.38, + 44.09 + ], + [ + -69.51, + 43.83 + ], + [ + -69.52, + 44.07 + ], + [ + -69.6, + 43.81 + ], + [ + -69.65, + 44.02 + ], + [ + -69.76, + 43.89 + ], + [ + -69.83, + 43.98 + ], + [ + -69.83, + 43.7 + ], + [ + -69.87, + 43.92 + ], + [ + -70.02, + 43.73 + ], + [ + -69.95, + 43.87 + ], + [ + -70.27, + 43.72 + ], + [ + -70.2, + 43.57 + ], + [ + -70.57, + 43.33 + ], + [ + -70.82, + 42.8 + ], + [ + -70.67, + 42.61 + ], + [ + -70.9, + 42.55 + ], + [ + -71.04, + 42.28 + ], + [ + -70.77, + 42.25 + ], + [ + -70.6, + 42 + ], + [ + -70.73, + 41.99 + ], + [ + -70.35, + 41.7 + ], + [ + -70.01, + 41.8 + ], + [ + -70.07, + 42.04 + ], + [ + -69.95, + 41.64 + ], + [ + -70.67, + 41.52 + ], + [ + -70.65, + 41.77 + ], + [ + -71.19, + 41.46 + ], + [ + -71.15, + 41.72 + ], + [ + -71.3, + 41.65 + ], + [ + -71.4, + 41.82 + ], + [ + -71.48, + 41.36 + ], + [ + -72.07, + 41.32 + ], + [ + -72.08, + 41.52 + ], + [ + -72.09, + 41.31 + ], + [ + -72.37, + 41.34 + ], + [ + -73.37, + 41.15 + ], + [ + -74.01, + 40.7 + ], + [ + -73.91, + 40.88 + ], + [ + -73.87, + 41.08 + ], + [ + -73.98, + 41.24 + ], + [ + -73.93, + 40.91 + ], + [ + -74.07, + 40.66 + ], + [ + -74.09, + 40.81 + ], + [ + -74.31, + 40.51 + ], + [ + -74.21, + 40.44 + ], + [ + -74.14, + 40.46 + ], + [ + -73.98, + 40.4 + ], + [ + -74.1, + 40.32 + ], + [ + -73.99, + 40.31 + ], + [ + -73.98, + 40.41 + ], + [ + -74.02, + 40.48 + ], + [ + -73.98, + 40.45 + ], + [ + -73.97, + 40.33 + ], + [ + -74.03, + 40.12 + ], + [ + -74.1, + 40.11 + ], + [ + -74.03, + 40.09 + ], + [ + -74.09, + 39.79 + ], + [ + -74.09, + 40.08 + ], + [ + -74.19, + 39.68 + ], + [ + -74.34, + 39.54 + ], + [ + -74.65, + 39.63 + ], + [ + -74.38, + 39.48 + ], + [ + -74.69, + 39.33 + ], + [ + -74.91, + 38.95 + ], + [ + -74.8, + 39.19 + ], + [ + -75.03, + 39.19 + ], + [ + -75, + 39.36 + ], + [ + -75.14, + 39.18 + ], + [ + -75.36, + 39.35 + ], + [ + -75.23, + 39.42 + ], + [ + -75.54, + 39.46 + ], + [ + -75.46, + 39.76 + ], + [ + -75.21, + 39.86 + ], + [ + -75.47, + 39.79 + ], + [ + -75.62, + 39.58 + ], + [ + -75.28, + 38.86 + ], + [ + -75.09, + 38.8 + ], + [ + -75.1, + 38.62 + ], + [ + -75.23, + 38.58 + ], + [ + -75.08, + 38.58 + ], + [ + -75.07, + 38.68 + ], + [ + -75.05, + 38.5 + ], + [ + -75.1, + 38.48 + ], + [ + -75.15, + 38.41 + ], + [ + -75.97, + 37.12 + ], + [ + -75.94, + 37.57 + ], + [ + -75.64, + 37.96 + ], + [ + -75.86, + 37.94 + ], + [ + -75.85, + 38.36 + ], + [ + -75.98, + 38.25 + ], + [ + -75.98, + 38.4 + ], + [ + -76.05, + 38.22 + ], + [ + -76.33, + 38.48 + ], + [ + -76.19, + 38.51 + ], + [ + -76.29, + 38.63 + ], + [ + -76, + 38.58 + ], + [ + -76.33, + 38.77 + ], + [ + -76.15, + 38.77 + ], + [ + -76.19, + 39.32 + ], + [ + -75.93, + 39.37 + ], + [ + -75.94, + 39.6 + ], + [ + -76.11, + 39.62 + ], + [ + -76.1, + 39.44 + ], + [ + -76.38, + 39.32 + ], + [ + -76.5, + 39.23 + ], + [ + -76.49, + 39.23 + ], + [ + -76.5, + 39.23 + ], + [ + -76.6, + 39.29 + ], + [ + -76.55, + 39.2 + ], + [ + -76.49, + 38.98 + ], + [ + -76.46, + 38.93 + ], + [ + -76.57, + 38.77 + ], + [ + -76.51, + 38.5 + ], + [ + -76.38, + 38.39 + ], + [ + -76.42, + 38.31 + ], + [ + -76.7, + 38.53 + ], + [ + -76.53, + 38.34 + ], + [ + -76.38, + 38.29 + ], + [ + -76.35, + 38.05 + ], + [ + -76.93, + 38.42 + ], + [ + -76.92, + 38.29 + ], + [ + -77.02, + 38.51 + ], + [ + -77.25, + 38.38 + ], + [ + -77.1, + 38.69 + ], + [ + -77.12, + 38.7 + ], + [ + -77.32, + 38.36 + ], + [ + -77.04, + 38.4 + ], + [ + -77.02, + 38.2 + ], + [ + -76.7, + 38.06 + ], + [ + -76.61, + 38.15 + ], + [ + -76.49, + 37.93 + ], + [ + -76.24, + 37.89 + ], + [ + -76.44, + 37.88 + ], + [ + -76.29, + 37.78 + ], + [ + -76.38, + 37.61 + ], + [ + -76.87, + 37.93 + ], + [ + -76.54, + 37.61 + ], + [ + -76.3, + 37.56 + ], + [ + -76.41, + 37.53 + ], + [ + -76.28, + 37.31 + ], + [ + -76.42, + 37.47 + ], + [ + -76.51, + 37.25 + ], + [ + -76.67, + 37.46 + ], + [ + -76.83, + 37.54 + ], + [ + -76.3, + 37 + ], + [ + -76.87, + 37.24 + ], + [ + -76.9, + 37.41 + ], + [ + -76.92, + 37.23 + ], + [ + -76.99, + 37.3 + ], + [ + -77.06, + 37.3 + ], + [ + -77.07, + 37.27 + ], + [ + -77.07, + 37.33 + ], + [ + -77.31, + 37.37 + ], + [ + -77.07, + 37.24 + ], + [ + -77.01, + 37.3 + ], + [ + -76.98, + 37.24 + ], + [ + -77.02, + 37.21 + ], + [ + -76.68, + 37.16 + ], + [ + -76.49, + 36.96 + ], + [ + -76.56, + 36.74 + ], + [ + -76.36, + 36.92 + ], + [ + -76.43, + 36.79 + ], + [ + -76.32, + 36.86 + ], + [ + -76.24, + 36.72 + ], + [ + -76.33, + 36.96 + ], + [ + -76.08, + 36.82 + ], + [ + -75.99, + 36.92 + ], + [ + -75.54, + 35.78 + ], + [ + -75.94, + 36.73 + ], + [ + -75.9, + 36.49 + ], + [ + -76.07, + 36.6 + ], + [ + -76.07, + 36.59 + ], + [ + -75.79, + 36.07 + ], + [ + -76.2, + 36.34 + ], + [ + -76.07, + 36.14 + ], + [ + -76.48, + 36.21 + ], + [ + -76.31, + 36.09 + ], + [ + -76.58, + 36.01 + ], + [ + -76.71, + 36.33 + ], + [ + -76.74, + 35.94 + ], + [ + -76.06, + 35.99 + ], + [ + -76.04, + 35.65 + ], + [ + -75.86, + 35.98 + ], + [ + -75.74, + 35.63 + ], + [ + -75.89, + 35.65 + ], + [ + -76.16, + 35.33 + ], + [ + -76.54, + 35.46 + ], + [ + -76.46, + 35.58 + ], + [ + -76.64, + 35.54 + ], + [ + -76.58, + 35.39 + ], + [ + -76.71, + 35.43 + ], + [ + -77.06, + 35.54 + ], + [ + -76.47, + 35.28 + ], + [ + -76.74, + 35.14 + ], + [ + -76.6, + 35.07 + ], + [ + -76.82, + 34.97 + ], + [ + -77.06, + 35.1 + ], + [ + -76.75, + 34.91 + ], + [ + -76.47, + 35.08 + ], + [ + -76.44, + 34.9 + ], + [ + -76.34, + 35.03 + ], + [ + -76.28, + 34.94 + ], + [ + -76.52, + 34.72 + ], + [ + -76.63, + 34.84 + ], + [ + -76.62, + 34.71 + ], + [ + -76.68, + 34.81 + ], + [ + -76.99, + 34.71 + ], + [ + -77.16, + 34.77 + ], + [ + -77.32, + 34.55 + ], + [ + -77.44, + 34.74 + ], + [ + -77.37, + 34.52 + ], + [ + -77.76, + 34.31 + ], + [ + -77.92, + 33.96 + ], + [ + -77.94, + 34.14 + ], + [ + -78.02, + 33.89 + ], + [ + -78.62, + 33.85 + ], + [ + -79.1, + 33.49 + ], + [ + -79.18, + 33.21 + ], + [ + -79.3, + 33.36 + ], + [ + -79.19, + 33.17 + ], + [ + -79.82, + 32.76 + ], + [ + -79.94, + 32.86 + ], + [ + -80, + 32.6 + ], + [ + -80.68, + 32.53 + ], + [ + -80.48, + 32.47 + ], + [ + -80.55, + 32.35 + ], + [ + -80.43, + 32.4 + ], + [ + -80.64, + 32.27 + ], + [ + -80.86, + 32.36 + ], + [ + -80.67, + 32.22 + ], + [ + -80.82, + 32.11 + ], + [ + -80.8, + 32.25 + ], + [ + -80.99, + 31.93 + ], + [ + -81.1, + 31.91 + ], + [ + -81.12, + 31.84 + ], + [ + -81.13, + 31.72 + ], + [ + -81.28, + 31.8 + ], + [ + -81.13, + 31.63 + ], + [ + -81.3, + 31.56 + ], + [ + -81.18, + 31.52 + ], + [ + -81.41, + 31.17 + ], + [ + -81.65, + 31.12 + ], + [ + -81.5, + 31.03 + ], + [ + -81.68, + 30.96 + ], + [ + -81.5, + 30.94 + ], + [ + -81.65, + 30.84 + ], + [ + -81.48, + 30.59 + ], + [ + -81.66, + 30.56 + ], + [ + -81.46, + 30.4 + ], + [ + -81.69, + 30.41 + ], + [ + -81.65, + 29.67 + ], + [ + -81.52, + 29.77 + ], + [ + -81.67, + 30.31 + ], + [ + -81.38, + 30.4 + ], + [ + -81.34, + 29.9 + ], + [ + -80.83, + 28.95 + ], + [ + -80.79, + 28.77 + ], + [ + -80.86, + 28.77 + ], + [ + -80.73, + 28.37 + ], + [ + -80.8, + 28.65 + ], + [ + -80.73, + 28.73 + ], + [ + -80.6, + 28.61 + ], + [ + -80.72, + 28.3 + ], + [ + -80.03, + 26.8 + ], + [ + -80.13, + 25.91 + ], + [ + -80.42, + 25.21 + ], + [ + -81.14, + 25.18 + ], + [ + -81.11, + 25.34 + ], + [ + -80.85, + 25.24 + ], + [ + -81.04, + 25.37 + ], + [ + -80.92, + 25.44 + ], + [ + -81.15, + 25.39 + ], + [ + -81.06, + 25.44 + ], + [ + -81.2, + 25.53 + ], + [ + -81, + 25.57 + ], + [ + -81.15, + 25.65 + ], + [ + -81.23, + 25.56 + ], + [ + -81.29, + 25.73 + ], + [ + -81.18, + 25.73 + ], + [ + -81.38, + 25.77 + ], + [ + -81.29, + 25.86 + ], + [ + -81.78, + 26.05 + ], + [ + -81.87, + 26.52 + ], + [ + -82.01, + 26.49 + ], + [ + -81.87, + 26.69 + ], + [ + -82.06, + 26.55 + ], + [ + -82.1, + 26.91 + ], + [ + -81.97, + 26.98 + ], + [ + -82.13, + 26.98 + ], + [ + -82.3, + 27.06 + ], + [ + -82.17, + 26.78 + ], + [ + -82.69, + 27.47 + ], + [ + -82.42, + 27.52 + ], + [ + -82.62, + 27.59 + ], + [ + -82.39, + 27.95 + ], + [ + -82.53, + 27.83 + ], + [ + -82.7, + 28.04 + ], + [ + -82.58, + 27.88 + ], + [ + -82.68, + 27.69 + ], + [ + -82.85, + 27.87 + ], + [ + -82.61, + 28.71 + ], + [ + -82.73, + 29 + ], + [ + -83.98, + 30.12 + ], + [ + -84.35, + 30.08 + ], + [ + -84.35, + 29.9 + ], + [ + -85.35, + 29.67 + ], + [ + -85.36, + 29.9 + ], + [ + -85.73, + 30.12 + ], + [ + -85.39, + 30.05 + ], + [ + -85.73, + 30.18 + ], + [ + -85.56, + 30.35 + ], + [ + -85.87, + 30.28 + ], + [ + -85.73, + 30.12 + ], + [ + -86.52, + 30.4 + ], + [ + -86.12, + 30.37 + ], + [ + -86.19, + 30.51 + ], + [ + -86.42, + 30.45 + ], + [ + -86.5, + 30.52 + ], + [ + -86.6, + 30.4 + ], + [ + -86.78, + 30.41 + ], + [ + -86.95, + 30.4 + ], + [ + -87.18, + 30.34 + ], + [ + -87.2, + 30.36 + ], + [ + -86.94, + 30.45 + ], + [ + -86.86, + 30.44 + ], + [ + -87.03, + 30.63 + ], + [ + -87.27, + 30.34 + ], + [ + -87.5, + 30.31 + ], + [ + -87.39, + 30.46 + ], + [ + -87.74, + 30.28 + ], + [ + -87.92, + 30.69 + ], + [ + -87.93, + 30.69 + ], + [ + -88.19, + 30.32 + ], + [ + -88.95, + 30.47 + ], + [ + -89.04, + 30.43 + ], + [ + -88.86, + 30.39 + ], + [ + -89.33, + 30.38 + ], + [ + -89.59, + 30.15 + ], + [ + -90.22, + 30.39 + ], + [ + -90.43, + 30.18 + ], + [ + -90.35, + 30 + ], + [ + -89.65, + 30.14 + ], + [ + -89.88, + 30.03 + ], + [ + -89.74, + 29.82 + ], + [ + -89.43, + 30.05 + ], + [ + -89.35, + 29.78 + ], + [ + -89.52, + 29.85 + ], + [ + -89.62, + 29.66 + ], + [ + -89.69, + 29.76 + ], + [ + -89.82, + 29.56 + ], + [ + -90.02, + 29.65 + ], + [ + -90.04, + 29.47 + ], + [ + -90.18, + 29.59 + ], + [ + -90.24, + 29.46 + ], + [ + -90.18, + 29.28 + ], + [ + -90.2, + 29.38 + ], + [ + -90.09, + 29.44 + ], + [ + -90.18, + 29.34 + ], + [ + -90.13, + 29.25 + ], + [ + -90.22, + 29.27 + ], + [ + -90.25, + 29.17 + ], + [ + -90.09, + 29.17 + ], + [ + -90.23, + 29.08 + ], + [ + -90.35, + 29.49 + ], + [ + -90.56, + 29.46 + ], + [ + -90.62, + 29.24 + ], + [ + -90.7, + 29.46 + ], + [ + -90.68, + 29.25 + ], + [ + -90.75, + 29.34 + ], + [ + -90.83, + 29.24 + ], + [ + -90.95, + 29.33 + ], + [ + -90.78, + 29.43 + ], + [ + -91.12, + 29.29 + ], + [ + -91.23, + 29.62 + ], + [ + -91.27, + 29.48 + ], + [ + -91.54, + 29.52 + ], + [ + -91.61, + 29.76 + ], + [ + -91.87, + 29.72 + ], + [ + -91.78, + 29.83 + ], + [ + -92.26, + 29.76 + ], + [ + -92.01, + 29.61 + ], + [ + -92.32, + 29.53 + ], + [ + -93.05, + 29.75 + ], + [ + -93.34, + 29.76 + ], + [ + -93.31, + 30.15 + ], + [ + -93.44, + 29.86 + ], + [ + -93.35, + 29.76 + ], + [ + -94.5, + 29.51 + ], + [ + -94.78, + 29.54 + ], + [ + -94.75, + 29.9 + ], + [ + -94.87, + 29.67 + ], + [ + -95.02, + 29.72 + ], + [ + -94.98, + 29.42 + ], + [ + -94.81, + 29.36 + ], + [ + -95.08, + 29.19 + ], + [ + -95.22, + 29.21 + ], + [ + -95.26, + 28.99 + ], + [ + -95.12, + 29.07 + ], + [ + -95.38, + 28.87 + ], + [ + -95.74, + 28.74 + ], + [ + -95.8, + 28.82 + ], + [ + -95.96, + 28.63 + ], + [ + -95.66, + 28.75 + ], + [ + -96.31, + 28.42 + ], + [ + -95.98, + 28.66 + ], + [ + -96.21, + 28.61 + ], + [ + -96.17, + 28.76 + ], + [ + -96.36, + 28.63 + ], + [ + -96.44, + 28.77 + ], + [ + -96.49, + 28.57 + ], + [ + -96.66, + 28.72 + ], + [ + -96.4, + 28.44 + ], + [ + -96.69, + 28.33 + ], + [ + -96.81, + 28.5 + ], + [ + -96.78, + 28.24 + ], + [ + -96.94, + 28.12 + ], + [ + -97.03, + 28.18 + ], + [ + -96.9, + 28.24 + ], + [ + -97.16, + 28.18 + ], + [ + -97.21, + 27.98 + ], + [ + -97.02, + 28.07 + ], + [ + -97.16, + 27.9 + ], + [ + -96.39, + 28.37 + ], + [ + -97.06, + 27.88 + ], + [ + -97.37, + 26.91 + ], + [ + -97.37, + 27.37 + ], + [ + -97.08, + 27.86 + ], + [ + -97.23, + 27.82 + ], + [ + -97.53, + 27.88 + ], + [ + -97.25, + 27.68 + ], + [ + -97.4, + 27.33 + ], + [ + -97.71, + 27.25 + ], + [ + -97.44, + 27.25 + ], + [ + -97.57, + 26.86 + ], + [ + -97.28, + 26.16 + ], + [ + -97.38, + 26 + ], + [ + -97.25, + 26.11 + ], + [ + -97.15, + 25.96 + ], + [ + -97.16, + 25.95 + ], + [ + -97.16, + 25.96 + ], + [ + -97.17, + 25.96 + ], + [ + -97.19, + 25.96 + ], + [ + -97.19, + 25.95 + ], + [ + -97.2, + 25.96 + ], + [ + -97.21, + 25.96 + ], + [ + -97.22, + 25.96 + ], + [ + -97.23, + 25.96 + ], + [ + -97.26, + 25.95 + ], + [ + -97.28, + 25.94 + ], + [ + -97.29, + 25.93 + ], + [ + -97.3, + 25.93 + ], + [ + -97.36, + 25.92 + ], + [ + -97.37, + 25.88 + ], + [ + -97.36, + 25.88 + ], + [ + -97.38, + 25.84 + ], + [ + -97.4, + 25.84 + ], + [ + -97.45, + 25.86 + ], + [ + -97.49, + 25.88 + ], + [ + -97.5, + 25.88 + ], + [ + -97.5, + 25.89 + ], + [ + -97.54, + 25.92 + ], + [ + -97.58, + 25.94 + ], + [ + -97.6, + 25.96 + ], + [ + -97.63, + 26 + ], + [ + -97.62, + 25.99 + ], + [ + -97.62, + 26 + ], + [ + -97.63, + 26 + ], + [ + -97.65, + 26.02 + ], + [ + -97.69, + 26.02 + ], + [ + -97.8, + 26.05 + ], + [ + -97.8, + 26.06 + ], + [ + -97.82, + 26.06 + ], + [ + -97.83, + 26.06 + ], + [ + -97.87, + 26.06 + ], + [ + -97.91, + 26.06 + ], + [ + -97.93, + 26.06 + ], + [ + -97.93, + 26.05 + ], + [ + -97.97, + 26.06 + ], + [ + -97.98, + 26.06 + ], + [ + -97.99, + 26.06 + ], + [ + -98.02, + 26.06 + ], + [ + -98.04, + 26.04 + ], + [ + -98.08, + 26.06 + ], + [ + -98.09, + 26.06 + ], + [ + -98.15, + 26.06 + ], + [ + -98.17, + 26.07 + ], + [ + -98.18, + 26.07 + ], + [ + -98.22, + 26.07 + ], + [ + -98.22, + 26.08 + ], + [ + -98.24, + 26.08 + ], + [ + -98.26, + 26.08 + ], + [ + -98.27, + 26.12 + ], + [ + -98.3, + 26.12 + ], + [ + -98.33, + 26.14 + ], + [ + -98.35, + 26.16 + ], + [ + -98.36, + 26.16 + ], + [ + -98.37, + 26.16 + ], + [ + -98.38, + 26.16 + ], + [ + -98.44, + 26.2 + ], + [ + -98.45, + 26.22 + ], + [ + -98.46, + 26.22 + ], + [ + -98.48, + 26.22 + ], + [ + -98.49, + 26.21 + ], + [ + -98.51, + 26.21 + ], + [ + -98.53, + 26.23 + ], + [ + -98.52, + 26.23 + ], + [ + -98.53, + 26.23 + ], + [ + -98.56, + 26.23 + ], + [ + -98.56, + 26.24 + ], + [ + -98.61, + 26.25 + ], + [ + -98.63, + 26.25 + ], + [ + -98.65, + 26.24 + ], + [ + -98.66, + 26.24 + ], + [ + -98.68, + 26.25 + ], + [ + -98.68, + 26.26 + ], + [ + -98.7, + 26.28 + ], + [ + -98.74, + 26.3 + ], + [ + -98.75, + 26.29 + ], + [ + -98.79, + 26.33 + ], + [ + -98.79, + 26.34 + ], + [ + -98.81, + 26.37 + ], + [ + -98.89, + 26.35 + ], + [ + -98.9, + 26.36 + ], + [ + -98.92, + 26.39 + ], + [ + -98.98, + 26.39 + ], + [ + -98.99, + 26.39 + ], + [ + -99.01, + 26.39 + ], + [ + -99.03, + 26.41 + ], + [ + -99.07, + 26.4 + ], + [ + -99.09, + 26.41 + ], + [ + -99.1, + 26.41 + ], + [ + -99.1, + 26.45 + ], + [ + -99.1, + 26.49 + ], + [ + -99.14, + 26.53 + ], + [ + -99.16, + 26.54 + ], + [ + -99.17, + 26.55 + ], + [ + -99.26, + 26.81 + ], + [ + -99.26, + 26.82 + ], + [ + -99.29, + 26.86 + ], + [ + -99.31, + 26.86 + ], + [ + -99.33, + 26.92 + ], + [ + -99.36, + 26.93 + ], + [ + -99.39, + 26.98 + ], + [ + -99.39, + 26.99 + ], + [ + -99.4, + 27 + ], + [ + -99.41, + 27 + ], + [ + -99.44, + 27.02 + ], + [ + -99.45, + 27.02 + ], + [ + -99.44, + 27.04 + ], + [ + -99.45, + 27.05 + ], + [ + -99.45, + 27.07 + ], + [ + -99.43, + 27.14 + ], + [ + -99.43, + 27.18 + ], + [ + -99.44, + 27.25 + ], + [ + -99.45, + 27.25 + ], + [ + -99.49, + 27.29 + ], + [ + -99.49, + 27.3 + ], + [ + -99.54, + 27.31 + ], + [ + -99.54, + 27.32 + ], + [ + -99.51, + 27.35 + ], + [ + -99.49, + 27.39 + ], + [ + -99.49, + 27.41 + ], + [ + -99.5, + 27.45 + ], + [ + -99.49, + 27.45 + ], + [ + -99.51, + 27.57 + ], + [ + -99.53, + 27.59 + ], + [ + -99.54, + 27.61 + ], + [ + -99.58, + 27.6 + ], + [ + -99.58, + 27.61 + ], + [ + -99.6, + 27.64 + ], + [ + -99.62, + 27.64 + ], + [ + -99.63, + 27.64 + ], + [ + -99.65, + 27.63 + ], + [ + -99.67, + 27.66 + ], + [ + -99.69, + 27.66 + ], + [ + -99.69, + 27.67 + ], + [ + -99.76, + 27.72 + ], + [ + -99.8, + 27.74 + ], + [ + -99.8, + 27.75 + ], + [ + -100.22, + 28.23 + ], + [ + -100.26, + 28.24 + ], + [ + -100.26, + 28.25 + ], + [ + -100.29, + 28.3 + ], + [ + -100.35, + 28.46 + ], + [ + -100.35, + 28.48 + ], + [ + -100.35, + 28.5 + ], + [ + -100.37, + 28.51 + ], + [ + -100.41, + 28.56 + ], + [ + -100.41, + 28.59 + ], + [ + -100.42, + 28.59 + ], + [ + -100.48, + 28.65 + ], + [ + -100.5, + 28.67 + ], + [ + -100.5, + 28.68 + ], + [ + -100.51, + 28.73 + ], + [ + -100.53, + 28.77 + ], + [ + -100.55, + 28.83 + ], + [ + -100.57, + 28.83 + ], + [ + -100.59, + 28.86 + ], + [ + -100.59, + 28.87 + ], + [ + -100.59, + 28.88 + ], + [ + -100.6, + 28.9 + ], + [ + -100.61, + 28.9 + ], + [ + -100.64, + 28.92 + ], + [ + -100.63, + 28.92 + ], + [ + -100.66, + 29.02 + ], + [ + -100.66, + 29.06 + ], + [ + -100.66, + 29.08 + ], + [ + -100.7, + 29.12 + ], + [ + -100.74, + 29.15 + ], + [ + -100.77, + 29.19 + ], + [ + -100.78, + 29.23 + ], + [ + -100.79, + 29.23 + ], + [ + -100.88, + 29.29 + ], + [ + -100.9, + 29.31 + ], + [ + -100.92, + 29.33 + ], + [ + -100.94, + 29.34 + ], + [ + -100.95, + 29.35 + ], + [ + -100.99, + 29.36 + ], + [ + -101.03, + 29.4 + ], + [ + -101.05, + 29.44 + ], + [ + -101.06, + 29.44 + ], + [ + -101.06, + 29.45 + ], + [ + -101.17, + 29.5 + ], + [ + -101.19, + 29.52 + ], + [ + -101.25, + 29.6 + ], + [ + -101.25, + 29.61 + ], + [ + -101.25, + 29.62 + ], + [ + -101.28, + 29.62 + ], + [ + -101.28, + 29.61 + ], + [ + -101.28, + 29.59 + ], + [ + -101.31, + 29.58 + ], + [ + -101.33, + 29.66 + ], + [ + -101.34, + 29.66 + ], + [ + -101.37, + 29.68 + ], + [ + -101.37, + 29.7 + ], + [ + -101.42, + 29.77 + ], + [ + -101.43, + 29.76 + ], + [ + -101.51, + 29.76 + ], + [ + -101.51, + 29.77 + ], + [ + -101.52, + 29.76 + ], + [ + -101.54, + 29.76 + ], + [ + -101.55, + 29.8 + ], + [ + -101.56, + 29.8 + ], + [ + -102.32, + 29.88 + ], + [ + -102.67, + 29.74 + ], + [ + -102.87, + 29.22 + ], + [ + -103.29, + 28.98 + ], + [ + -104.51, + 29.63 + ], + [ + -104.92, + 30.6 + ], + [ + -105.91, + 31.31 + ], + [ + -106, + 31.39 + ], + [ + -106.53, + 31.78 + ], + [ + -108.21, + 31.78 + ], + [ + -108.21, + 31.33 + ], + [ + -111.07, + 31.33 + ], + [ + -113.42, + 32.07 + ], + [ + -113.44, + 32.07 + ], + [ + -114.38, + 32.36 + ], + [ + -114.4, + 32.37 + ], + [ + -114.78, + 32.49 + ], + [ + -114.72, + 32.71 + ], + [ + -114.76, + 32.72 + ], + [ + -114.78, + 32.71 + ], + [ + -114.79, + 32.71 + ], + [ + -115.38, + 32.67 + ], + [ + -116.62, + 32.58 + ], + [ + -116.63, + 32.58 + ], + [ + -117.12, + 32.53 + ], + [ + -117.27, + 33.09 + ], + [ + -117.86, + 33.63 + ], + [ + -118.41, + 33.74 + ], + [ + -118.55, + 34.04 + ], + [ + -118.81, + 34 + ], + [ + -119.56, + 34.41 + ], + [ + -119.84, + 34.42 + ], + [ + -120.64, + 34.56 + ], + [ + -120.64, + 35.14 + ], + [ + -121.9, + 36.31 + ], + [ + -121.98, + 36.58 + ], + [ + -121.76, + 36.81 + ], + [ + -122.34, + 37.12 + ], + [ + -122.52, + 37.52 + ], + [ + -122.41, + 37.81 + ], + [ + -122.36, + 37.59 + ], + [ + -121.93, + 37.44 + ], + [ + -122.3, + 37.86 + ], + [ + -122.37, + 38.01 + ], + [ + -121.7, + 38.01 + ], + [ + -121.68, + 38.12 + ], + [ + -122.14, + 38.04 + ], + [ + -122.37, + 38.2 + ], + [ + -122.5, + 37.96 + ], + [ + -122.53, + 37.82 + ], + [ + -122.93, + 38.09 + ], + [ + -123.02, + 37.99 + ], + [ + -123, + 38.24 + ], + [ + -122.83, + 38.09 + ], + [ + -123.73, + 38.92 + ], + [ + -123.76, + 39.23 + ], + [ + -123.85, + 39.83 + ], + [ + -124.41, + 40.44 + ], + [ + -124.08, + 40.83 + ], + [ + -124.04, + 41.54 + ], + [ + -124.23, + 41.77 + ], + [ + -124.57, + 42.84 + ], + [ + -124.39, + 43.33 + ], + [ + -124.15, + 43.37 + ], + [ + -124.23, + 43.47 + ], + [ + -124.35, + 43.36 + ], + [ + -123.96, + 45.57 + ], + [ + -123.87, + 45.5 + ], + [ + -124.07, + 46.23 + ], + [ + -123.78, + 46.08 + ], + [ + -123.87, + 46.19 + ], + [ + -123.54, + 46.24 + ], + [ + -122.95, + 46.09 + ], + [ + -123.68, + 46.31 + ], + [ + -124.09, + 46.26 + ], + [ + -124.07, + 46.65 + ], + [ + -123.96, + 46.36 + ], + [ + -123.83, + 46.71 + ], + [ + -124.09, + 46.74 + ], + [ + -124.16, + 46.91 + ], + [ + -124.02, + 46.83 + ], + [ + -123.85, + 46.96 + ], + [ + -124.04, + 47.06 + ], + [ + -124.18, + 46.93 + ], + [ + -124.73, + 48.38 + ], + [ + -123.98, + 48.16 + ], + [ + -123.1, + 48.18 + ], + [ + -122.89, + 47.99 + ], + [ + -122.75, + 48.14 + ], + [ + -122.61, + 47.89 + ], + [ + -122.78, + 47.69 + ], + [ + -122.86, + 47.82 + ], + [ + -123.16, + 47.35 + ], + [ + -122.84, + 47.43 + ], + [ + -123.11, + 47.38 + ], + [ + -122.53, + 47.91 + ], + [ + -122.47, + 47.75 + ], + [ + -122.71, + 47.61 + ], + [ + -122.5, + 47.51 + ], + [ + -122.59, + 47.34 + ], + [ + -122.55, + 47.29 + ], + [ + -122.59, + 47.25 + ], + [ + -122.61, + 47.3 + ], + [ + -122.69, + 47.28 + ], + [ + -122.63, + 47.41 + ], + [ + -122.77, + 47.17 + ], + [ + -122.83, + 47.41 + ], + [ + -123.09, + 47.21 + ], + [ + -122.94, + 47.2 + ], + [ + -123.08, + 47.09 + ], + [ + -122.92, + 47.17 + ], + [ + -122.99, + 47.04 + ], + [ + -122.81, + 47.18 + ], + [ + -122.73, + 47.05 + ], + [ + -122.58, + 47.19 + ], + [ + -122.53, + 47.28 + ], + [ + -122.55, + 47.32 + ], + [ + -122.36, + 47.26 + ], + [ + -122.44, + 47.66 + ], + [ + -122.18, + 48.03 + ], + [ + -122.37, + 48.24 + ], + [ + -122.36, + 48.06 + ], + [ + -122.51, + 48.13 + ], + [ + -122.37, + 48.33 + ], + [ + -122.56, + 48.58 + ], + [ + -122.42, + 48.6 + ], + [ + -122.76, + 49 + ] + ], + [ + [ + -85.61, + 34.14 + ], + [ + -85.45, + 34.2 + ], + [ + -85.69, + 34.26 + ], + [ + -85.61, + 34.14 + ] + ], + [ + [ + -82.91, + 34.49 + ], + [ + -82.84, + 34.34 + ], + [ + -82.79, + 34.52 + ], + [ + -82.91, + 34.49 + ] + ], + [ + [ + -76.26, + 35.53 + ], + [ + -76.2, + 35.44 + ], + [ + -76.07, + 35.53 + ], + [ + -76.26, + 35.53 + ] + ], + [ + [ + -74.22, + 40.98 + ], + [ + -74.27, + 41 + ], + [ + -74.27, + 41.01 + ], + [ + -74.27, + 41 + ], + [ + -74.27, + 40.96 + ], + [ + -74.22, + 40.98 + ] + ], + [ + [ + -71.41, + 43.71 + ], + [ + -71.46, + 43.6 + ], + [ + -71.19, + 43.55 + ], + [ + -71.41, + 43.71 + ] + ], + [ + [ + -78.48, + 36.63 + ], + [ + -78.35, + 36.44 + ], + [ + -78.27, + 36.56 + ], + [ + -78.48, + 36.63 + ] + ], + [ + [ + -87.32, + 34.81 + ], + [ + -87.65, + 34.79 + ], + [ + -86.91, + 34.58 + ], + [ + -87.32, + 34.81 + ] + ], + [ + [ + -81.69, + 28.67 + ], + [ + -81.69, + 28.54 + ], + [ + -81.5, + 28.61 + ], + [ + -81.69, + 28.67 + ] + ], + [ + [ + -80.93, + 26.77 + ], + [ + -80.73, + 26.69 + ], + [ + -80.63, + 26.86 + ], + [ + -80.73, + 27.2 + ], + [ + -81.12, + 26.96 + ], + [ + -80.93, + 26.77 + ] + ], + [ + [ + -84.8, + 29.69 + ], + [ + -84.69, + 29.77 + ], + [ + -84.96, + 29.61 + ], + [ + -84.8, + 29.69 + ] + ], + [ + [ + -80.82, + 27.81 + ], + [ + -80.73, + 27.7 + ], + [ + -80.69, + 27.83 + ], + [ + -80.82, + 27.81 + ] + ], + [ + [ + -80.09, + 33.39 + ], + [ + -80.07, + 33.21 + ], + [ + -79.95, + 33.28 + ], + [ + -80.09, + 33.39 + ] + ], + [ + [ + -82.33, + 33.76 + ], + [ + -82.37, + 33.65 + ], + [ + -82.2, + 33.65 + ], + [ + -82.33, + 33.76 + ] + ], + [ + [ + -81.36, + 34.13 + ], + [ + -81.61, + 34.08 + ], + [ + -81.24, + 34.02 + ], + [ + -81.36, + 34.13 + ] + ], + [ + [ + -94.94, + 35.32 + ], + [ + -94.77, + 35.35 + ], + [ + -95.1, + 35.47 + ], + [ + -94.94, + 35.32 + ] + ], + [ + [ + -93.91, + 36.42 + ], + [ + -94.07, + 36.38 + ], + [ + -93.91, + 36.3 + ], + [ + -93.91, + 36.42 + ] + ], + [ + [ + -92.78, + 38.2 + ], + [ + -92.74, + 38.1 + ], + [ + -92.62, + 38.2 + ], + [ + -92.78, + 38.2 + ] + ], + [ + [ + -91.37, + 40.61 + ], + [ + -91.43, + 40.56 + ], + [ + -91.36, + 40.38 + ], + [ + -91.4, + 40.56 + ], + [ + -91.19, + 40.65 + ], + [ + -91.37, + 40.61 + ] + ], + [ + [ + -94.88, + 36.56 + ], + [ + -94.78, + 36.7 + ], + [ + -95.05, + 36.48 + ], + [ + -94.88, + 36.56 + ] + ], + [ + [ + -92.22, + 35.53 + ], + [ + -92.09, + 35.46 + ], + [ + -92.03, + 35.57 + ], + [ + -92.22, + 35.53 + ] + ], + [ + [ + -88.45, + 44.18 + ], + [ + -88.42, + 43.79 + ], + [ + -88.29, + 44.17 + ], + [ + -88.45, + 44.18 + ] + ], + [ + [ + -94.37, + 31.28 + ], + [ + -94.26, + 31.12 + ], + [ + -94, + 31.12 + ], + [ + -94.37, + 31.28 + ] + ], + [ + [ + -93.91, + 31.91 + ], + [ + -93.83, + 31.5 + ], + [ + -93.65, + 31.39 + ], + [ + -93.79, + 31.28 + ], + [ + -93.6, + 31.16 + ], + [ + -93.6, + 31.41 + ], + [ + -93.91, + 31.91 + ] + ], + [ + [ + -96.06, + 32.84 + ], + [ + -96.06, + 32.86 + ], + [ + -95.89, + 32.82 + ], + [ + -96.02, + 33 + ], + [ + -96.06, + 32.86 + ], + [ + -96.06, + 32.84 + ] + ], + [ + [ + -94.22, + 33.25 + ], + [ + -94.17, + 33.34 + ], + [ + -94.45, + 33.25 + ], + [ + -94.22, + 33.25 + ] + ], + [ + [ + -89.65, + 34.45 + ], + [ + -89.53, + 34.56 + ], + [ + -89.81, + 34.42 + ], + [ + -89.65, + 34.45 + ] + ], + [ + [ + -91.13, + 33.89 + ], + [ + -91.14, + 33.72 + ], + [ + -91.03, + 33.8 + ], + [ + -91.13, + 33.89 + ] + ], + [ + [ + -93.41, + 34.67 + ], + [ + -93.43, + 34.55 + ], + [ + -93.16, + 34.63 + ], + [ + -93.41, + 34.67 + ] + ], + [ + [ + -93.96, + 29.8 + ], + [ + -93.88, + 29.73 + ], + [ + -93.75, + 29.99 + ], + [ + -93.96, + 29.8 + ] + ], + [ + [ + -90.09, + 29.73 + ], + [ + -90.19, + 29.69 + ], + [ + -90.26, + 29.9 + ], + [ + -90.36, + 29.71 + ], + [ + -90.06, + 29.57 + ], + [ + -90.09, + 29.73 + ] + ], + [ + [ + -92.61, + 29.8 + ], + [ + -92.48, + 29.67 + ], + [ + -92.34, + 29.75 + ], + [ + -92.61, + 29.8 + ] + ], + [ + [ + -90.02, + 29.73 + ], + [ + -90, + 29.73 + ], + [ + -89.99, + 29.73 + ], + [ + -90.01, + 29.75 + ], + [ + -90, + 29.73 + ], + [ + -90.02, + 29.73 + ] + ], + [ + [ + -92.86, + 29.97 + ], + [ + -92.84, + 29.84 + ], + [ + -92.64, + 29.86 + ], + [ + -92.86, + 29.97 + ] + ], + [ + [ + -90.5, + 30.33 + ], + [ + -90.55, + 30.16 + ], + [ + -90.41, + 30.26 + ], + [ + -90.5, + 30.33 + ] + ], + [ + [ + -95.1, + 30.73 + ], + [ + -95.2, + 30.86 + ], + [ + -95.21, + 30.71 + ], + [ + -95.01, + 30.63 + ], + [ + -95.1, + 30.73 + ] + ], + [ + [ + -122.41, + 40.85 + ], + [ + -122.47, + 40.73 + ], + [ + -122.3, + 40.75 + ], + [ + -122.41, + 40.85 + ] + ], + [ + [ + -109.64, + 41 + ], + [ + -109.6, + 40.98 + ], + [ + -109.6, + 40.96 + ], + [ + -109.58, + 41.28 + ], + [ + -109.6, + 41 + ], + [ + -109.64, + 41 + ] + ], + [ + [ + -121.98, + 42.59 + ], + [ + -122.05, + 42.42 + ], + [ + -121.83, + 42.26 + ], + [ + -121.98, + 42.59 + ] + ], + [ + [ + -120.41, + 42.1 + ], + [ + -120.5, + 41.72 + ], + [ + -120.32, + 41.96 + ], + [ + -120.41, + 42.1 + ] + ], + [ + [ + -112.73, + 43.04 + ], + [ + -112.9, + 42.79 + ], + [ + -112.62, + 42.94 + ], + [ + -112.73, + 43.04 + ] + ], + [ + [ + -119.19, + 43.26 + ], + [ + -119.09, + 43.17 + ], + [ + -118.96, + 43.28 + ], + [ + -119.19, + 43.26 + ] + ], + [ + [ + -118.76, + 43.42 + ], + [ + -118.97, + 43.29 + ], + [ + -118.63, + 43.29 + ], + [ + -118.76, + 43.42 + ] + ], + [ + [ + -113.23, + 38.89 + ], + [ + -113.2, + 38.72 + ], + [ + -113.1, + 38.89 + ], + [ + -113.23, + 38.89 + ] + ], + [ + [ + -120.15, + 39.16 + ], + [ + -120.1, + 38.93 + ], + [ + -119.97, + 38.94 + ], + [ + -119.95, + 39.25 + ], + [ + -120.15, + 39.16 + ] + ], + [ + [ + -122.89, + 39.13 + ], + [ + -122.92, + 39.02 + ], + [ + -122.61, + 38.96 + ], + [ + -122.89, + 39.13 + ] + ], + [ + [ + -119.67, + 40.18 + ], + [ + -119.47, + 39.85 + ], + [ + -119.51, + 40.18 + ], + [ + -119.67, + 40.18 + ] + ], + [ + [ + -111.91, + 40.35 + ], + [ + -111.93, + 40.01 + ], + [ + -111.71, + 40.23 + ], + [ + -111.91, + 40.35 + ] + ], + [ + [ + -120.3, + 40.31 + ], + [ + -120.46, + 40.28 + ], + [ + -120.3, + 40.15 + ], + [ + -120.3, + 40.31 + ] + ], + [ + [ + -112.19, + 41.2 + ], + [ + -112.05, + 41.41 + ], + [ + -112.26, + 41.41 + ], + [ + -112.26, + 41.53 + ], + [ + -112.48, + 41.21 + ], + [ + -112.52, + 41.34 + ], + [ + -112.81, + 41.53 + ], + [ + -112.79, + 41.7 + ], + [ + -113.1, + 41.64 + ], + [ + -113.08, + 41.28 + ], + [ + -112.83, + 41.21 + ], + [ + -112.63, + 40.76 + ], + [ + -112.5, + 40.94 + ], + [ + -112.32, + 40.67 + ], + [ + -112.02, + 40.88 + ], + [ + -111.88, + 40.92 + ], + [ + -112.19, + 41.2 + ] + ], + [ + [ + -111.29, + 37.16 + ], + [ + -111.56, + 37.06 + ], + [ + -111.49, + 36.94 + ], + [ + -111.05, + 37.08 + ], + [ + -111.29, + 37.16 + ] + ], + [ + [ + -96.79, + 33.76 + ], + [ + -96.58, + 33.8 + ], + [ + -96.57, + 33.98 + ], + [ + -96.9, + 33.87 + ], + [ + -96.79, + 33.76 + ] + ], + [ + [ + -116.08, + 33.5 + ], + [ + -115.66, + 33.12 + ], + [ + -115.63, + 33.32 + ], + [ + -116.08, + 33.5 + ] + ], + [ + [ + -118.5, + 33.42 + ], + [ + -118.61, + 33.48 + ], + [ + -118.31, + 33.31 + ], + [ + -118.5, + 33.42 + ] + ], + [ + [ + -114.71, + 36.14 + ], + [ + -114.83, + 36.14 + ], + [ + -114.74, + 36.02 + ], + [ + -114.59, + 36.14 + ], + [ + -114.71, + 36.14 + ] + ], + [ + [ + -96.15, + 31.97 + ], + [ + -96.24, + 31.97 + ], + [ + -96.4, + 31.91 + ], + [ + -96.24, + 31.95 + ], + [ + -96.24, + 31.97 + ], + [ + -96.15, + 31.97 + ] + ], + [ + [ + -119.03, + 38.07 + ], + [ + -119.15, + 38 + ], + [ + -119, + 37.94 + ], + [ + -118.9, + 38.03 + ], + [ + -119.03, + 38.07 + ] + ], + [ + [ + -95.76, + 46.68 + ], + [ + -95.76, + 46.66 + ], + [ + -95.85, + 46.59 + ], + [ + -95.76, + 46.65 + ], + [ + -95.76, + 46.66 + ], + [ + -95.76, + 46.68 + ] + ], + [ + [ + -94.66, + 47.44 + ], + [ + -94.6, + 47.31 + ], + [ + -94.49, + 47.52 + ], + [ + -94.66, + 47.44 + ] + ], + [ + [ + -94.27, + 47.31 + ], + [ + -94.66, + 47.22 + ], + [ + -94.57, + 47.05 + ], + [ + -94.24, + 47.1 + ], + [ + -94.27, + 47.31 + ] + ], + [ + [ + -94.13, + 47.55 + ], + [ + -94.29, + 47.37 + ], + [ + -94.03, + 47.46 + ], + [ + -94.13, + 47.55 + ] + ], + [ + [ + -94.51, + 48.17 + ], + [ + -95.01, + 48.15 + ], + [ + -95.28, + 47.9 + ], + [ + -94.79, + 47.88 + ], + [ + -94.75, + 48 + ], + [ + -94.99, + 48.06 + ], + [ + -94.51, + 48.17 + ] + ], + [ + [ + -88.52, + 47.1 + ], + [ + -88.54, + 47.01 + ], + [ + -88.37, + 47.12 + ], + [ + -88.52, + 47.1 + ] + ], + [ + [ + -68.83, + 45.8 + ], + [ + -69.04, + 45.71 + ], + [ + -68.95, + 45.58 + ], + [ + -68.83, + 45.8 + ] + ], + [ + [ + -95.45, + 46.04 + ], + [ + -95.33, + 45.92 + ], + [ + -95.32, + 46.07 + ], + [ + -95.45, + 46.04 + ] + ], + [ + [ + -70.87, + 45 + ], + [ + -70.88, + 44.82 + ], + [ + -70.74, + 44.84 + ], + [ + -70.87, + 45 + ] + ], + [ + [ + -69.7, + 45.58 + ], + [ + -69.5, + 45.58 + ], + [ + -69.57, + 45.72 + ], + [ + -69.7, + 45.58 + ] + ], + [ + [ + -69.32, + 45.95 + ], + [ + -69.36, + 46.13 + ], + [ + -69.35, + 45.95 + ], + [ + -69.32, + 45.95 + ], + [ + -69.3, + 45.84 + ], + [ + -69.17, + 45.87 + ], + [ + -69.3, + 45.95 + ], + [ + -69.32, + 45.95 + ] + ], + [ + [ + -93.72, + 46.35 + ], + [ + -93.78, + 46.14 + ], + [ + -93.52, + 46.11 + ], + [ + -93.51, + 46.35 + ], + [ + -93.72, + 46.35 + ] + ], + [ + [ + -94.37, + 46.41 + ], + [ + -94.35, + 46.41 + ], + [ + -94.21, + 46.44 + ], + [ + -94.35, + 46.56 + ], + [ + -94.37, + 46.41 + ] + ], + [ + [ + -106.28, + 47.81 + ], + [ + -106.39, + 48.02 + ], + [ + -106.95, + 47.75 + ], + [ + -106.87, + 47.62 + ], + [ + -106.48, + 47.91 + ], + [ + -106.3, + 47.65 + ], + [ + -106.28, + 47.81 + ] + ], + [ + [ + -114.2, + 48.08 + ], + [ + -114.35, + 47.81 + ], + [ + -114.05, + 47.69 + ], + [ + -114.2, + 48.08 + ] + ], + [ + [ + -102.61, + 47.81 + ], + [ + -102.61, + 47.78 + ], + [ + -102.48, + 47.75 + ], + [ + -102.61, + 47.81 + ] + ], + [ + [ + -116.46, + 48.31 + ], + [ + -116.63, + 48.25 + ], + [ + -116.35, + 48.22 + ], + [ + -116.57, + 47.94 + ], + [ + -116.19, + 48.14 + ], + [ + -116.46, + 48.31 + ] + ], + [ + [ + -103.01, + 48.17 + ], + [ + -103.56, + 48.02 + ], + [ + -102.83, + 48.12 + ], + [ + -102.57, + 47.95 + ], + [ + -102.73, + 48.14 + ], + [ + -103.01, + 48.17 + ] + ], + [ + [ + -99.2, + 48.17 + ], + [ + -99.12, + 48 + ], + [ + -98.75, + 48.05 + ], + [ + -99.2, + 48.17 + ] + ], + [ + [ + -110.39, + 44.56 + ], + [ + -110.55, + 44.37 + ], + [ + -110.2, + 44.31 + ], + [ + -110.39, + 44.56 + ] + ], + [ + [ + -100.63, + 44.76 + ], + [ + -100.55, + 44.74 + ], + [ + -100.35, + 44.87 + ], + [ + -100.4, + 45 + ], + [ + -100.24, + 45.05 + ], + [ + -100.44, + 45.03 + ], + [ + -100.53, + 44.78 + ], + [ + -100.68, + 44.86 + ], + [ + -101.03, + 44.75 + ], + [ + -100.68, + 44.76 + ], + [ + -100.5, + 44.5 + ], + [ + -100.63, + 44.76 + ] + ], + [ + [ + -97.38, + 45.52 + ], + [ + -97.51, + 45.43 + ], + [ + -97.34, + 45.22 + ], + [ + -97.38, + 45.52 + ] + ], + [ + [ + -119.63, + 45.92 + ], + [ + -119.81, + 45.83 + ], + [ + -119.37, + 45.92 + ], + [ + -119.63, + 45.92 + ] + ], + [ + [ + -101.91, + 47.46 + ], + [ + -101.09, + 47.58 + ], + [ + -102, + 47.54 + ], + [ + -102.25, + 47.64 + ], + [ + -102.39, + 47.98 + ], + [ + -102.48, + 47.75 + ], + [ + -102.28, + 47.64 + ], + [ + -102.47, + 47.53 + ], + [ + -102.3, + 47.61 + ], + [ + -101.91, + 47.46 + ] + ], + [ + [ + -100.42, + 45.68 + ], + [ + -100.58, + 45.58 + ], + [ + -100.28, + 45.44 + ], + [ + -100.42, + 45.68 + ] + ], + [ + [ + -119, + 46.13 + ], + [ + -118.97, + 46 + ], + [ + -118.92, + 46.13 + ], + [ + -119.11, + 46.22 + ], + [ + -119, + 46.13 + ] + ] + ], + [ + [ + [ + -86.11, + 34.52 + ], + [ + -85.97, + 34.6 + ], + [ + -86.24, + 34.38 + ], + [ + -86.11, + 34.52 + ] + ] + ], + [ + [ + [ + -95.15, + 49.17 + ], + [ + -95.15, + 49.38 + ], + [ + -95.14, + 49.38 + ], + [ + -95.1, + 49.36 + ], + [ + -94.95, + 49.21 + ], + [ + -95.15, + 49.17 + ] + ] + ], + [ + [ + [ + -94.89, + 49.34 + ], + [ + -94.86, + 49.33 + ], + [ + -94.82, + 49.32 + ], + [ + -94.83, + 49.3 + ], + [ + -94.89, + 49.34 + ] + ] + ], + [ + [ + [ + -91.58, + 48.11 + ], + [ + -91.57, + 48.11 + ], + [ + -91.56, + 48.11 + ], + [ + -91.56, + 48.1 + ], + [ + -91.58, + 48.11 + ] + ] + ], + [ + [ + [ + -83.5, + 45.93 + ], + [ + -83.5, + 45.92 + ], + [ + -83.88, + 45.98 + ], + [ + -83.63, + 46.1 + ], + [ + -83.5, + 45.93 + ] + ] + ], + [ + [ + [ + -76.16, + 44.25 + ], + [ + -76.16, + 44.28 + ], + [ + -76.15, + 44.29 + ], + [ + -76.11, + 44.28 + ], + [ + -76.16, + 44.25 + ] + ] + ], + [ + [ + [ + -172.39, + 52.29 + ], + [ + -172.63, + 52.27 + ], + [ + -172.45, + 52.39 + ], + [ + -172.39, + 52.29 + ] + ] + ], + [ + [ + [ + -174.19, + 52.42 + ], + [ + -174, + 52.36 + ], + [ + -174.2, + 52.22 + ], + [ + -174.09, + 52.11 + ], + [ + -175.34, + 52.02 + ], + [ + -174.34, + 52.18 + ], + [ + -174.29, + 52.33 + ], + [ + -174.46, + 52.32 + ], + [ + -174.19, + 52.42 + ] + ] + ], + [ + [ + [ + -173.6, + 52.14 + ], + [ + -172.95, + 52.09 + ], + [ + -173.49, + 52.02 + ], + [ + -174.05, + 52.13 + ], + [ + -173.6, + 52.14 + ] + ] + ], + [ + [ + [ + -176.55, + 51.84 + ], + [ + -176.43, + 51.74 + ], + [ + -176.98, + 51.6 + ], + [ + -176.91, + 51.81 + ], + [ + -176.71, + 51.79 + ], + [ + -176.79, + 51.96 + ], + [ + -176.56, + 51.99 + ], + [ + -176.55, + 51.84 + ] + ] + ], + [ + [ + [ + -178.01, + 51.91 + ], + [ + -177.62, + 51.85 + ], + [ + -177.91, + 51.6 + ], + [ + -178.23, + 51.87 + ], + [ + -178.01, + 51.91 + ] + ] + ], + [ + [ + [ + -177.57, + 51.72 + ], + [ + -177.05, + 51.91 + ], + [ + -177.15, + 51.71 + ], + [ + -177.67, + 51.66 + ], + [ + -177.57, + 51.72 + ] + ] + ], + [ + [ + [ + -172.92, + 60.47 + ], + [ + -172.95, + 60.61 + ], + [ + -172.22, + 60.31 + ], + [ + -172.92, + 60.47 + ] + ] + ], + [ + [ + [ + -158.66, + 64.17 + ], + [ + -158.64, + 64.17 + ], + [ + -158.7, + 64.15 + ], + [ + -158.69, + 64.16 + ], + [ + -158.66, + 64.17 + ] + ] + ], + [ + [ + [ + -167, + 65.98 + ], + [ + -167.24, + 65.91 + ], + [ + -166.81, + 66.05 + ], + [ + -167, + 65.98 + ] + ] + ], + [ + [ + [ + -166.56, + 66.13 + ], + [ + -166.16, + 66.22 + ], + [ + -166.8, + 66.04 + ], + [ + -166.56, + 66.13 + ] + ] + ], + [ + [ + [ + -164.62, + 62.69 + ], + [ + -164.87, + 62.74 + ], + [ + -164.8, + 62.93 + ], + [ + -164.38, + 63.02 + ], + [ + -164.1, + 62.76 + ], + [ + -164.22, + 62.71 + ], + [ + -164.49, + 62.76 + ], + [ + -164.53, + 62.75 + ], + [ + -164.53, + 62.71 + ], + [ + -164.62, + 62.69 + ] + ] + ], + [ + [ + [ + -163.79, + 63.11 + ], + [ + -164.13, + 63.01 + ], + [ + -163.66, + 63.11 + ], + [ + -163.89, + 62.99 + ], + [ + -163.8, + 62.92 + ], + [ + -164.1, + 62.9 + ], + [ + -164.59, + 63.12 + ], + [ + -164.05, + 63.26 + ], + [ + -163.79, + 63.11 + ] + ] + ], + [ + [ + [ + -146.09, + 60.4 + ], + [ + -146.7, + 60.26 + ], + [ + -146.61, + 60.48 + ], + [ + -146.09, + 60.4 + ] + ] + ], + [ + [ + [ + -148.29, + 60.1 + ], + [ + -148.12, + 60.12 + ], + [ + -148.04, + 60.2 + ], + [ + -148.18, + 60.02 + ], + [ + -148.29, + 60.1 + ] + ] + ], + [ + [ + [ + -147.62, + 60.38 + ], + [ + -147.77, + 60.15 + ], + [ + -147.7, + 60.51 + ], + [ + -147.62, + 60.38 + ] + ] + ], + [ + [ + [ + -165.04, + 60.46 + ], + [ + -165.42, + 60.56 + ], + [ + -164.86, + 60.86 + ], + [ + -164.26, + 60.79 + ], + [ + -164.71, + 60.3 + ], + [ + -165.04, + 60.46 + ] + ] + ], + [ + [ + [ + -153.36, + 57.05 + ], + [ + -153.26, + 57.21 + ], + [ + -152.87, + 57.16 + ], + [ + -153.36, + 57.05 + ] + ] + ], + [ + [ + [ + -154.34, + 57.16 + ], + [ + -154.49, + 57.06 + ], + [ + -154.12, + 57.09 + ], + [ + -154.12, + 57.06 + ], + [ + -154.25, + 56.87 + ], + [ + -154.51, + 56.99 + ], + [ + -154.8, + 57.35 + ], + [ + -154.35, + 57.64 + ], + [ + -154.01, + 57.65 + ], + [ + -154.1, + 57.53 + ], + [ + -153.62, + 57.27 + ], + [ + -153.88, + 57.64 + ], + [ + -153.55, + 57.59 + ], + [ + -153.92, + 57.71 + ], + [ + -153.85, + 57.87 + ], + [ + -153.62, + 57.88 + ], + [ + -153.49, + 57.62 + ], + [ + -153.49, + 57.77 + ], + [ + -153.31, + 57.72 + ], + [ + -153.48, + 57.84 + ], + [ + -153.18, + 57.7 + ], + [ + -153.24, + 57.9 + ], + [ + -153.04, + 57.82 + ], + [ + -153.29, + 58 + ], + [ + -152.8, + 57.91 + ], + [ + -152.85, + 57.72 + ], + [ + -152.62, + 57.92 + ], + [ + -152.33, + 57.83 + ], + [ + -152.57, + 57.7 + ], + [ + -152.15, + 57.62 + ], + [ + -152.32, + 57.43 + ], + [ + -152.96, + 57.52 + ], + [ + -153.05, + 57.43 + ], + [ + -152.76, + 57.46 + ], + [ + -152.63, + 57.32 + ], + [ + -153.16, + 57.36 + ], + [ + -152.95, + 57.25 + ], + [ + -153.54, + 57.18 + ], + [ + -153.49, + 57.07 + ], + [ + -153.76, + 57.05 + ], + [ + -153.59, + 56.94 + ], + [ + -153.98, + 56.74 + ], + [ + -154.15, + 56.75 + ], + [ + -153.74, + 57.14 + ], + [ + -154.09, + 56.97 + ], + [ + -153.95, + 57.12 + ], + [ + -154.34, + 57.16 + ] + ] + ], + [ + [ + [ + -153.36, + 58.04 + ], + [ + -153.27, + 58.15 + ], + [ + -152.91, + 57.98 + ], + [ + -153.36, + 58.04 + ] + ] + ], + [ + [ + [ + -152.67, + 58.08 + ], + [ + -152.86, + 57.99 + ], + [ + -153.22, + 58.16 + ], + [ + -152.85, + 58.15 + ], + [ + -153.1, + 58.26 + ], + [ + -152.72, + 58.26 + ], + [ + -152.89, + 58.41 + ], + [ + -152.49, + 58.47 + ], + [ + -152.43, + 58.3 + ], + [ + -152.12, + 58.4 + ], + [ + -152.14, + 58.21 + ], + [ + -151.99, + 58.35 + ], + [ + -152.08, + 58.15 + ], + [ + -152.26, + 58.27 + ], + [ + -152.27, + 58.12 + ], + [ + -152.56, + 58.09 + ], + [ + -152.58, + 58.22 + ], + [ + -152.67, + 58.08 + ] + ] + ], + [ + [ + [ + -161.12, + 58.66 + ], + [ + -160.69, + 58.82 + ], + [ + -160.92, + 58.56 + ], + [ + -161.12, + 58.66 + ] + ] + ], + [ + [ + [ + -165.88, + 59.87 + ], + [ + -166.29, + 59.85 + ], + [ + -166.19, + 59.75 + ], + [ + -167.46, + 60.21 + ], + [ + -166.85, + 60.2 + ], + [ + -166.16, + 60.43 + ], + [ + -165.68, + 60.29 + ], + [ + -165.57, + 59.93 + ], + [ + -165.88, + 59.87 + ] + ] + ], + [ + [ + [ + -132.87, + 56.51 + ], + [ + -132.94, + 56.82 + ], + [ + -132.54, + 56.61 + ], + [ + -132.87, + 56.51 + ] + ] + ], + [ + [ + [ + -132.94, + 56.27 + ], + [ + -133.01, + 56.43 + ], + [ + -132.63, + 56.42 + ], + [ + -132.66, + 56.28 + ], + [ + -132.94, + 56.27 + ] + ] + ], + [ + [ + [ + -131.95, + 56.23 + ], + [ + -132.07, + 56.12 + ], + [ + -132.33, + 56.24 + ], + [ + -132.39, + 56.49 + ], + [ + -131.95, + 56.23 + ] + ] + ], + [ + [ + [ + -133.66, + 56.46 + ], + [ + -133.68, + 56.85 + ], + [ + -134.05, + 57.02 + ], + [ + -133.91, + 57.1 + ], + [ + -132.95, + 56.87 + ], + [ + -133.01, + 56.6 + ], + [ + -133.37, + 56.84 + ], + [ + -133.15, + 56.46 + ], + [ + -133.66, + 56.46 + ] + ] + ], + [ + [ + [ + -134.52, + 57.51 + ], + [ + -134.34, + 57.57 + ], + [ + -134.58, + 57.51 + ], + [ + -134.68, + 57.61 + ], + [ + -134.96, + 58.41 + ], + [ + -134.69, + 58.16 + ], + [ + -134.18, + 58.16 + ], + [ + -133.8, + 57.6 + ], + [ + -134.32, + 58.09 + ], + [ + -134.31, + 57.83 + ], + [ + -133.85, + 57.46 + ], + [ + -134.1, + 57.47 + ], + [ + -133.86, + 57.37 + ], + [ + -134.19, + 57.4 + ], + [ + -134.12, + 57.24 + ], + [ + -134.62, + 57.01 + ], + [ + -134.58, + 57.4 + ], + [ + -134.32, + 57.34 + ], + [ + -134.52, + 57.51 + ] + ] + ], + [ + [ + [ + -135.12, + 57.49 + ], + [ + -135.83, + 57.77 + ], + [ + -135.55, + 57.46 + ], + [ + -135.71, + 57.37 + ], + [ + -135.97, + 57.46 + ], + [ + -135.92, + 57.59 + ], + [ + -136.43, + 57.82 + ], + [ + -136.35, + 58 + ], + [ + -136.03, + 57.84 + ], + [ + -136.43, + 58.09 + ], + [ + -136.36, + 58.22 + ], + [ + -136.11, + 58.07 + ], + [ + -136.17, + 58.22 + ], + [ + -135.58, + 58.21 + ], + [ + -135.68, + 57.95 + ], + [ + -135.41, + 58.14 + ], + [ + -134.95, + 58.04 + ], + [ + -134.94, + 57.85 + ], + [ + -135.23, + 57.95 + ], + [ + -135.07, + 57.77 + ], + [ + -135.89, + 58 + ], + [ + -135.44, + 57.74 + ], + [ + -134.94, + 57.76 + ], + [ + -134.84, + 57.48 + ], + [ + -135.12, + 57.49 + ] + ] + ], + [ + [ + [ + -135.65, + 57.26 + ], + [ + -135.6, + 57.04 + ], + [ + -135.85, + 56.99 + ], + [ + -135.86, + 57.33 + ], + [ + -135.65, + 57.26 + ] + ] + ], + [ + [ + [ + -134.82, + 56.38 + ], + [ + -135.07, + 56.54 + ], + [ + -134.83, + 56.74 + ], + [ + -135.12, + 56.6 + ], + [ + -135.02, + 56.82 + ], + [ + -135.31, + 56.78 + ], + [ + -135.4, + 56.95 + ], + [ + -135.12, + 56.98 + ], + [ + -135.69, + 57.36 + ], + [ + -135.48, + 57.35 + ], + [ + -135.43, + 57.56 + ], + [ + -134.84, + 57.25 + ], + [ + -134.67, + 56.16 + ], + [ + -134.82, + 56.38 + ] + ] + ], + [ + [ + [ + -136.56, + 57.95 + ], + [ + -136.5, + 58.11 + ], + [ + -136.45, + 57.84 + ], + [ + -136.56, + 57.95 + ] + ] + ], + [ + [ + [ + -139.46, + 59.39 + ], + [ + -139.61, + 59.45 + ], + [ + -139.31, + 59.35 + ], + [ + -139.46, + 59.39 + ] + ] + ], + [ + [ + [ + -147.29, + 60.22 + ], + [ + -147.16, + 60.37 + ], + [ + -146.92, + 60.31 + ], + [ + -147.43, + 59.87 + ], + [ + -147.91, + 59.77 + ], + [ + -147.29, + 60.22 + ] + ] + ], + [ + [ + [ + -133.59, + 55.71 + ], + [ + -133.63, + 55.83 + ], + [ + -133.31, + 55.8 + ], + [ + -133.59, + 55.71 + ] + ] + ], + [ + [ + [ + -132.63, + 56.06 + ], + [ + -132.72, + 56.22 + ], + [ + -132.43, + 56.35 + ], + [ + -132.51, + 56.19 + ], + [ + -132.1, + 56.1 + ], + [ + -132.26, + 56.13 + ], + [ + -132.22, + 55.94 + ], + [ + -132.45, + 55.96 + ], + [ + -132.46, + 56.17 + ], + [ + -132.63, + 56.06 + ] + ] + ], + [ + [ + [ + -133.35, + 55.99 + ], + [ + -133.49, + 56.05 + ], + [ + -133.81, + 55.94 + ], + [ + -133.43, + 56.16 + ], + [ + -133.29, + 56.15 + ], + [ + -133.39, + 56.08 + ], + [ + -133.29, + 56.02 + ], + [ + -133.41, + 55.9 + ], + [ + -133.35, + 55.99 + ] + ] + ], + [ + [ + [ + -134.32, + 56.64 + ], + [ + -134.41, + 56.86 + ], + [ + -134.12, + 56.85 + ], + [ + -134.27, + 56.94 + ], + [ + -133.91, + 56.76 + ], + [ + -134.05, + 56.64 + ], + [ + -133.73, + 56.78 + ], + [ + -134.14, + 56 + ], + [ + -134.3, + 56.35 + ], + [ + -134.18, + 56.45 + ], + [ + -134.05, + 56.34 + ], + [ + -134.04, + 56.5 + ], + [ + -134.32, + 56.64 + ] + ] + ], + [ + [ + [ + -160.84, + 55.2 + ], + [ + -160.8, + 55.38 + ], + [ + -160.52, + 55.38 + ], + [ + -160.52, + 55.13 + ], + [ + -160.84, + 55.2 + ] + ] + ], + [ + [ + [ + -131.76, + 55.13 + ], + [ + -131.85, + 55.43 + ], + [ + -131.61, + 55.29 + ], + [ + -131.76, + 55.13 + ] + ] + ], + [ + [ + [ + -131.47, + 55.38 + ], + [ + -131.55, + 55.29 + ], + [ + -131.83, + 55.45 + ], + [ + -131.53, + 55.73 + ], + [ + -131.72, + 55.75 + ], + [ + -131.49, + 55.79 + ], + [ + -131.71, + 55.84 + ], + [ + -131.26, + 55.97 + ], + [ + -130.97, + 55.39 + ], + [ + -131.18, + 55.19 + ], + [ + -131.24, + 55.41 + ], + [ + -131.46, + 55.28 + ], + [ + -131.36, + 55.65 + ], + [ + -131.47, + 55.38 + ] + ] + ], + [ + [ + [ + -132.94, + 56.01 + ], + [ + -132.14, + 55.47 + ], + [ + -132.56, + 55.62 + ], + [ + -132.74, + 55.36 + ], + [ + -132.41, + 55.52 + ], + [ + -132.47, + 55.32 + ], + [ + -132.28, + 55.42 + ], + [ + -132.1, + 55.28 + ], + [ + -132.47, + 55.26 + ], + [ + -132.36, + 55.13 + ], + [ + -131.99, + 55.26 + ], + [ + -132.31, + 54.98 + ], + [ + -131.98, + 55.04 + ], + [ + -132.02, + 54.69 + ], + [ + -132.32, + 54.72 + ], + [ + -132.39, + 55.08 + ], + [ + -132.42, + 54.91 + ], + [ + -132.62, + 54.97 + ], + [ + -132.54, + 55.28 + ], + [ + -132.67, + 55.14 + ], + [ + -132.82, + 55.28 + ], + [ + -133.24, + 55.29 + ], + [ + -133.23, + 55.38 + ], + [ + -132.88, + 55.35 + ], + [ + -133.16, + 55.48 + ], + [ + -132.93, + 55.62 + ], + [ + -133.4, + 55.62 + ], + [ + -133.13, + 55.88 + ], + [ + -133.27, + 56.15 + ], + [ + -133.64, + 56.21 + ], + [ + -133.63, + 56.35 + ], + [ + -133.17, + 56.33 + ], + [ + -132.94, + 56.01 + ] + ] + ], + [ + [ + [ + -159.92, + 55.23 + ], + [ + -160.23, + 54.86 + ], + [ + -160.2, + 55.11 + ], + [ + -159.92, + 55.23 + ] + ] + ], + [ + [ + [ + -131.54, + 55.13 + ], + [ + -131.57, + 55.29 + ], + [ + -131.39, + 55.01 + ], + [ + -131.64, + 55.01 + ], + [ + -131.54, + 55.13 + ] + ] + ], + [ + [ + [ + -159.51, + 55.12 + ], + [ + -159.64, + 55.04 + ], + [ + -159.52, + 55.25 + ], + [ + -159.51, + 55.12 + ] + ] + ], + [ + [ + [ + -163.53, + 54.63 + ], + [ + -164.22, + 54.6 + ], + [ + -164.65, + 54.39 + ], + [ + -164.95, + 54.58 + ], + [ + -164.49, + 54.92 + ], + [ + -163.77, + 55.05 + ], + [ + -163.45, + 55.04 + ], + [ + -163.39, + 54.8 + ], + [ + -163.05, + 54.69 + ], + [ + -163.37, + 54.75 + ], + [ + -163.53, + 54.63 + ] + ] + ], + [ + [ + [ + -165.58, + 54.27 + ], + [ + -165.39, + 54.2 + ], + [ + -165.56, + 54.11 + ], + [ + -165.58, + 54.27 + ] + ] + ], + [ + [ + [ + -165.88, + 54.18 + ], + [ + -165.67, + 54.1 + ], + [ + -166.05, + 54.05 + ], + [ + -166.08, + 54.17 + ], + [ + -165.88, + 54.18 + ] + ] + ], + [ + [ + [ + -166.42, + 53.67 + ], + [ + -166.66, + 53.48 + ], + [ + -166.8, + 53.56 + ], + [ + -166.75, + 53.44 + ], + [ + -167.02, + 53.48 + ], + [ + -167.49, + 53.26 + ], + [ + -167.85, + 53.31 + ], + [ + -166.97, + 53.53 + ], + [ + -167.16, + 53.6 + ], + [ + -167.04, + 53.71 + ], + [ + -166.79, + 53.63 + ], + [ + -166.7, + 53.72 + ], + [ + -167.15, + 53.83 + ], + [ + -167.01, + 53.96 + ], + [ + -166.65, + 54.01 + ], + [ + -166.61, + 53.83 + ], + [ + -166.27, + 53.98 + ], + [ + -166.62, + 53.74 + ], + [ + -166.34, + 53.79 + ], + [ + -166.42, + 53.67 + ] + ] + ], + [ + [ + [ + -169.86, + 52.86 + ], + [ + -169.7, + 52.78 + ], + [ + -170, + 52.81 + ], + [ + -169.86, + 52.86 + ] + ] + ], + [ + [ + [ + -168.33, + 53.48 + ], + [ + -167.79, + 53.5 + ], + [ + -169.11, + 52.82 + ], + [ + -168.61, + 53.27 + ], + [ + -168.35, + 53.26 + ], + [ + -168.33, + 53.48 + ] + ] + ], + [ + [ + [ + -170.76, + -14.37 + ], + [ + -170.84, + -14.32 + ], + [ + -170.56, + -14.25 + ], + [ + -170.76, + -14.37 + ] + ] + ], + [ + [ + [ + -169.71, + 63.01 + ], + [ + -170.73, + 63.39 + ], + [ + -171.73, + 63.37 + ], + [ + -171.74, + 63.78 + ], + [ + -171.5, + 63.58 + ], + [ + -170.29, + 63.69 + ], + [ + -170.06, + 63.43 + ], + [ + -168.69, + 63.3 + ], + [ + -169.71, + 63.01 + ] + ] + ], + [ + [ + [ + -159.54, + 21.89 + ], + [ + -159.78, + 22.07 + ], + [ + -159.35, + 22.22 + ], + [ + -159.33, + 21.96 + ], + [ + -159.54, + 21.89 + ] + ] + ], + [ + [ + [ + -160.1, + 21.88 + ], + [ + -160.23, + 21.79 + ], + [ + -160.07, + 22 + ], + [ + -160.1, + 21.88 + ] + ] + ], + [ + [ + [ + -157.31, + 21.1 + ], + [ + -157.25, + 21.22 + ], + [ + -156.71, + 21.16 + ], + [ + -156.87, + 21.05 + ], + [ + -157.31, + 21.1 + ] + ] + ], + [ + [ + [ + -158.12, + 21.33 + ], + [ + -158.28, + 21.57 + ], + [ + -157.98, + 21.71 + ], + [ + -157.65, + 21.3 + ], + [ + -158.12, + 21.33 + ] + ] + ], + [ + [ + [ + -156.89, + 20.74 + ], + [ + -157.06, + 20.91 + ], + [ + -156.83, + 20.86 + ], + [ + -156.89, + 20.74 + ] + ] + ], + [ + [ + [ + -156.64, + 21.02 + ], + [ + -156.47, + 20.89 + ], + [ + -156.24, + 20.94 + ], + [ + -155.99, + 20.71 + ], + [ + -156.41, + 20.58 + ], + [ + -156.47, + 20.8 + ], + [ + -156.69, + 20.88 + ], + [ + -156.64, + 21.02 + ] + ] + ], + [ + [ + [ + -155.57, + 55.8 + ], + [ + -155.75, + 55.82 + ], + [ + -155.6, + 55.91 + ], + [ + -155.57, + 55.8 + ] + ] + ], + [ + [ + [ + -155.88, + 19.05 + ], + [ + -156.06, + 19.73 + ], + [ + -155.83, + 19.98 + ], + [ + -155.85, + 20.27 + ], + [ + -155.21, + 19.97 + ], + [ + -154.81, + 19.52 + ], + [ + -155.67, + 18.91 + ], + [ + -155.88, + 19.05 + ] + ] + ], + [ + [ + [ + -73.34, + 44.68 + ], + [ + -73.25, + 44.75 + ], + [ + -73.3, + 44.6 + ], + [ + -73.34, + 44.68 + ] + ] + ], + [ + [ + [ + -72.55, + 41 + ], + [ + -72.28, + 41.16 + ], + [ + -72.66, + 40.92 + ], + [ + -71.86, + 41.07 + ], + [ + -72.87, + 40.74 + ], + [ + -74.04, + 40.62 + ], + [ + -73.48, + 40.95 + ], + [ + -72.55, + 41 + ] + ] + ], + [ + [ + [ + -85.62, + 45.68 + ], + [ + -85.5, + 45.74 + ], + [ + -85.56, + 45.56 + ], + [ + -85.62, + 45.68 + ] + ] + ], + [ + [ + [ + -68.35, + 44.4 + ], + [ + -68.17, + 44.35 + ], + [ + -68.33, + 44.37 + ], + [ + -68.33, + 44.22 + ], + [ + -68.35, + 44.4 + ] + ] + ], + [ + [ + [ + -70.1, + 41.29 + ], + [ + -70.05, + 41.39 + ], + [ + -69.97, + 41.25 + ], + [ + -70.24, + 41.29 + ], + [ + -70.1, + 41.29 + ] + ] + ], + [ + [ + [ + -70.71, + 41.34 + ], + [ + -70.84, + 41.35 + ], + [ + -70.57, + 41.47 + ], + [ + -70.47, + 41.35 + ], + [ + -70.71, + 41.34 + ] + ] + ], + [ + [ + [ + -88.77, + 48.09 + ], + [ + -88.44, + 48.18 + ], + [ + -88.91, + 47.87 + ], + [ + -89.24, + 47.84 + ], + [ + -88.77, + 48.09 + ] + ] + ], + [ + [ + [ + -122.76, + 48.24 + ], + [ + -122.6, + 48.41 + ], + [ + -122.51, + 48.3 + ], + [ + -122.73, + 48.23 + ], + [ + -122.38, + 47.91 + ], + [ + -122.76, + 48.24 + ] + ] + ], + [ + [ + [ + -122.93, + 48.71 + ], + [ + -122.74, + 48.66 + ], + [ + -122.8, + 48.6 + ], + [ + -122.89, + 48.7 + ], + [ + -122.87, + 48.59 + ], + [ + -123.03, + 48.61 + ], + [ + -122.93, + 48.71 + ] + ] + ], + [ + [ + [ + -123.02, + 48.55 + ], + [ + -122.96, + 48.45 + ], + [ + -123.15, + 48.62 + ], + [ + -123.02, + 48.55 + ] + ] + ], + [ + [ + [ + -118.47, + 32.83 + ], + [ + -118.61, + 33.03 + ], + [ + -118.35, + 32.82 + ], + [ + -118.47, + 32.83 + ] + ] + ], + [ + [ + [ + -120.05, + 34.01 + ], + [ + -120.12, + 33.89 + ], + [ + -120.25, + 34 + ], + [ + -120.05, + 34.01 + ] + ] + ], + [ + [ + [ + -119.85, + 34.07 + ], + [ + -119.52, + 34.03 + ], + [ + -119.82, + 33.96 + ], + [ + -119.85, + 34.07 + ] + ] + ], + [ + [ + [ + -81.47, + 30.86 + ], + [ + -81.4, + 30.95 + ], + [ + -81.45, + 30.71 + ], + [ + -81.47, + 30.86 + ] + ] + ], + [ + [ + [ + -86.76, + 30.39 + ], + [ + -87.16, + 30.33 + ], + [ + -87.3, + 30.33 + ], + [ + -87.16, + 30.33 + ], + [ + -87.15, + 30.34 + ], + [ + -86.73, + 30.4 + ], + [ + -86.51, + 30.38 + ], + [ + -86.76, + 30.39 + ] + ] + ], + [ + [ + [ + -75.47, + 35.58 + ], + [ + -75.49, + 35.68 + ], + [ + -75.46, + 35.57 + ], + [ + -75.53, + 35.22 + ], + [ + -75.67, + 35.21 + ], + [ + -75.52, + 35.27 + ], + [ + -75.47, + 35.58 + ] + ] + ], + [ + [ + [ + -80.44, + 25.13 + ], + [ + -80.26, + 25.33 + ], + [ + -80.59, + 24.95 + ], + [ + -80.44, + 25.13 + ] + ] + ], + [ + [ + [ + -89.78, + 29.57 + ], + [ + -89.39, + 29.32 + ], + [ + -89.73, + 29.39 + ], + [ + -89.69, + 29.49 + ], + [ + -89.84, + 29.42 + ], + [ + -89.78, + 29.57 + ] + ] + ], + [ + [ + [ + -91.31, + 29.3 + ], + [ + -91.24, + 29.37 + ], + [ + -91.13, + 29.22 + ], + [ + -91.31, + 29.3 + ] + ] + ], + [ + [ + [ + -94.98, + 29.19 + ], + [ + -94.72, + 29.33 + ], + [ + -95.12, + 29.09 + ], + [ + -94.98, + 29.19 + ] + ] + ], + [ + [ + [ + -67.09, + 17.96 + ], + [ + -67.21, + 17.95 + ], + [ + -67.15, + 18.21 + ], + [ + -67.27, + 18.36 + ], + [ + -67.14, + 18.51 + ], + [ + -65.61, + 18.38 + ], + [ + -65.6, + 18.21 + ], + [ + -65.92, + 17.98 + ], + [ + -67.09, + 17.96 + ] + ] + ], + [ + [ + [ + 144.77, + 13.39 + ], + [ + 144.68, + 13.25 + ], + [ + 144.62, + 13.45 + ], + [ + 144.87, + 13.65 + ], + [ + 144.95, + 13.58 + ], + [ + 144.77, + 13.39 + ] + ] + ], + [ + [ + [ + 145.72, + 15.22 + ], + [ + 145.83, + 15.27 + ], + [ + 145.75, + 15.09 + ], + [ + 145.72, + 15.22 + ] + ] + ], + [ + [ + [ + 172.76, + 52.88 + ], + [ + 172.44, + 52.92 + ], + [ + 173.12, + 52.99 + ], + [ + 173.43, + 52.83 + ], + [ + 172.9, + 52.75 + ], + [ + 172.76, + 52.88 + ] + ] + ], + [ + [ + [ + 173.49, + 52.44 + ], + [ + 173.77, + 52.51 + ], + [ + 173.72, + 52.36 + ], + [ + 173.49, + 52.44 + ] + ] + ], + [ + [ + [ + 177.61, + 51.95 + ], + [ + 177.2, + 51.88 + ], + [ + 177.59, + 52.14 + ], + [ + 177.61, + 51.95 + ] + ] + ], + [ + [ + [ + 178.68, + 51.65 + ], + [ + 179.47, + 51.37 + ], + [ + 179.24, + 51.35 + ], + [ + 178.68, + 51.65 + ] + ] + ] + ] + }, + "properties": { + "A3": "USA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -176.63, + -43.71 + ], + [ + -176.33, + -44.03 + ], + [ + -176.58, + -44.13 + ], + [ + -176.56, + -43.83 + ], + [ + -176.89, + -43.82 + ], + [ + -176.63, + -43.71 + ] + ] + ], + [ + [ + [ + 165.95, + -50.75 + ], + [ + 166.06, + -50.53 + ], + [ + 166.29, + -50.54 + ], + [ + 166.08, + -50.72 + ], + [ + 166.22, + -50.86 + ], + [ + 166.02, + -50.74 + ], + [ + 165.89, + -50.84 + ], + [ + 165.95, + -50.75 + ] + ] + ], + [ + [ + [ + 175.49, + -36.19 + ], + [ + 175.52, + -36.35 + ], + [ + 175.31, + -36.23 + ], + [ + 175.34, + -36.07 + ], + [ + 175.49, + -36.19 + ] + ] + ], + [ + [ + [ + 173.81, + -40.83 + ], + [ + 173.96, + -40.69 + ], + [ + 173.77, + -40.94 + ], + [ + 173.81, + -40.83 + ] + ] + ], + [ + [ + [ + 177.89, + -39.06 + ], + [ + 177.86, + -39.27 + ], + [ + 177.84, + -39.06 + ], + [ + 177.07, + -39.16 + ], + [ + 176.86, + -39.48 + ], + [ + 177.1, + -39.64 + ], + [ + 176.62, + -40.49 + ], + [ + 175.96, + -41.25 + ], + [ + 175.29, + -41.61 + ], + [ + 175.17, + -41.38 + ], + [ + 174.87, + -41.41 + ], + [ + 174.9, + -41.22 + ], + [ + 174.82, + -41.34 + ], + [ + 174.62, + -41.29 + ], + [ + 175.17, + -40.65 + ], + [ + 175.14, + -40.07 + ], + [ + 173.77, + -39.37 + ], + [ + 173.85, + -39.15 + ], + [ + 174.36, + -38.99 + ], + [ + 174.6, + -38.82 + ], + [ + 174.68, + -38.11 + ], + [ + 174.92, + -38.09 + ], + [ + 174.78, + -38.08 + ], + [ + 174.89, + -37.96 + ], + [ + 174.77, + -37.84 + ], + [ + 174.97, + -37.8 + ], + [ + 174.84, + -37.8 + ], + [ + 174.7, + -37.42 + ], + [ + 174.81, + -37.32 + ], + [ + 174.69, + -37.35 + ], + [ + 174.54, + -37.06 + ], + [ + 174.73, + -37.25 + ], + [ + 174.69, + -37.14 + ], + [ + 174.94, + -37.06 + ], + [ + 174.77, + -36.93 + ], + [ + 174.48, + -37.04 + ], + [ + 174.16, + -36.47 + ], + [ + 174.44, + -36.65 + ], + [ + 174.43, + -36.34 + ], + [ + 174.25, + -36.38 + ], + [ + 174.51, + -36.25 + ], + [ + 174.31, + -36.31 + ], + [ + 174.42, + -36.14 + ], + [ + 174.31, + -36.23 + ], + [ + 174.2, + -36.11 + ], + [ + 174.23, + -36.26 + ], + [ + 173.97, + -36.1 + ], + [ + 174.18, + -36.34 + ], + [ + 174.05, + -36.39 + ], + [ + 173.22, + -35.38 + ], + [ + 173.28, + -35.28 + ], + [ + 173.21, + -35.38 + ], + [ + 173.06, + -35.19 + ], + [ + 173.15, + -35 + ], + [ + 172.68, + -34.42 + ], + [ + 173.05, + -34.41 + ], + [ + 172.86, + -34.54 + ], + [ + 173.28, + -34.89 + ], + [ + 173.23, + -35.02 + ], + [ + 173.4, + -34.78 + ], + [ + 173.46, + -35.02 + ], + [ + 173.56, + -34.91 + ], + [ + 173.72, + -35.09 + ], + [ + 173.86, + -34.99 + ], + [ + 174.08, + -35.12 + ], + [ + 173.96, + -35.22 + ], + [ + 174.1, + -35.36 + ], + [ + 174.33, + -35.17 + ], + [ + 174.59, + -35.85 + ], + [ + 174.36, + -35.73 + ], + [ + 174.31, + -35.84 + ], + [ + 174.5, + -35.84 + ], + [ + 174.57, + -36.14 + ], + [ + 174.87, + -36.37 + ], + [ + 174.72, + -36.36 + ], + [ + 174.74, + -36.5 + ], + [ + 174.66, + -36.4 + ], + [ + 174.66, + -36.6 + ], + [ + 174.84, + -36.6 + ], + [ + 174.68, + -36.62 + ], + [ + 174.81, + -36.83 + ], + [ + 174.6, + -36.76 + ], + [ + 174.66, + -36.9 + ], + [ + 175.19, + -36.93 + ], + [ + 175.34, + -37.21 + ], + [ + 175.5, + -37.2 + ], + [ + 175.47, + -36.62 + ], + [ + 175.33, + -36.49 + ], + [ + 175.49, + -36.51 + ], + [ + 175.61, + -36.76 + ], + [ + 175.82, + -36.72 + ], + [ + 175.66, + -36.87 + ], + [ + 175.83, + -36.86 + ], + [ + 176.04, + -37.68 + ], + [ + 176.23, + -37.71 + ], + [ + 176.18, + -37.62 + ], + [ + 177.15, + -38.04 + ], + [ + 177.98, + -37.54 + ], + [ + 178.54, + -37.67 + ], + [ + 178.35, + -38.42 + ], + [ + 177.95, + -38.7 + ], + [ + 177.89, + -39.06 + ] + ], + [ + [ + 175.77, + -38.69 + ], + [ + 175.85, + -38.96 + ], + [ + 176.09, + -38.7 + ], + [ + 175.77, + -38.69 + ] + ] + ], + [ + [ + [ + 166.6, + -45.74 + ], + [ + 166.45, + -45.73 + ], + [ + 166.68, + -45.6 + ], + [ + 166.6, + -45.74 + ] + ] + ], + [ + [ + [ + 168.06, + -46.95 + ], + [ + 168.22, + -47.1 + ], + [ + 167.45, + -47.28 + ], + [ + 167.77, + -46.92 + ], + [ + 167.72, + -46.71 + ], + [ + 167.98, + -46.72 + ], + [ + 168.16, + -46.9 + ], + [ + 167.91, + -46.98 + ], + [ + 168.06, + -46.95 + ] + ] + ], + [ + [ + [ + 172.71, + -43.55 + ], + [ + 172.66, + -43.67 + ], + [ + 173.05, + -43.65 + ], + [ + 173.1, + -43.83 + ], + [ + 172.97, + -43.89 + ], + [ + 172.93, + -43.75 + ], + [ + 172.93, + -43.9 + ], + [ + 172.79, + -43.78 + ], + [ + 172.72, + -43.83 + ], + [ + 172.22, + -43.89 + ], + [ + 171.33, + -44.3 + ], + [ + 171.15, + -44.94 + ], + [ + 170.9, + -44.89 + ], + [ + 171.15, + -44.94 + ], + [ + 170.57, + -45.72 + ], + [ + 170.58, + -45.75 + ], + [ + 170.64, + -45.74 + ], + [ + 170.72, + -45.77 + ], + [ + 170.72, + -45.79 + ], + [ + 170.51, + -45.88 + ], + [ + 170.6, + -45.87 + ], + [ + 170.6, + -45.85 + ], + [ + 170.65, + -45.84 + ], + [ + 170.64, + -45.82 + ], + [ + 170.67, + -45.83 + ], + [ + 170.67, + -45.81 + ], + [ + 170.72, + -45.8 + ], + [ + 170.73, + -45.77 + ], + [ + 170.75, + -45.87 + ], + [ + 170.29, + -45.96 + ], + [ + 169.58, + -46.58 + ], + [ + 168.33, + -46.63 + ], + [ + 168.34, + -46.42 + ], + [ + 167.78, + -46.39 + ], + [ + 167.52, + -46.16 + ], + [ + 166.66, + -46.2 + ], + [ + 166.92, + -45.92 + ], + [ + 166.71, + -46.08 + ], + [ + 166.56, + -46.07 + ], + [ + 166.71, + -45.86 + ], + [ + 166.45, + -46 + ], + [ + 166.45, + -45.81 + ], + [ + 166.98, + -45.72 + ], + [ + 166.73, + -45.73 + ], + [ + 166.97, + -45.6 + ], + [ + 166.72, + -45.6 + ], + [ + 167.01, + -45.49 + ], + [ + 166.67, + -45.58 + ], + [ + 166.76, + -45.4 + ], + [ + 166.91, + -45.43 + ], + [ + 166.84, + -45.28 + ], + [ + 167.16, + -45.47 + ], + [ + 166.97, + -45.14 + ], + [ + 167.31, + -45.05 + ], + [ + 167.14, + -44.99 + ], + [ + 167.33, + -44.84 + ], + [ + 167.44, + -44.98 + ], + [ + 167.36, + -44.82 + ], + [ + 167.53, + -44.88 + ], + [ + 167.75, + -44.58 + ], + [ + 167.93, + -44.68 + ], + [ + 167.82, + -44.5 + ], + [ + 168.37, + -44.01 + ], + [ + 168.79, + -43.98 + ], + [ + 170.94, + -42.78 + ], + [ + 171.46, + -41.75 + ], + [ + 171.72, + -41.72 + ], + [ + 172.08, + -41.38 + ], + [ + 172.13, + -40.85 + ], + [ + 172.68, + -40.5 + ], + [ + 173.04, + -40.56 + ], + [ + 172.73, + -40.52 + ], + [ + 172.65, + -40.66 + ], + [ + 172.84, + -40.84 + ], + [ + 173, + -40.78 + ], + [ + 173, + -41.15 + ], + [ + 173.19, + -41.33 + ], + [ + 173.83, + -40.92 + ], + [ + 174.02, + -40.91 + ], + [ + 173.77, + -41.02 + ], + [ + 173.76, + -41.12 + ], + [ + 173.95, + -41.06 + ], + [ + 173.77, + -41.29 + ], + [ + 174.12, + -41.18 + ], + [ + 173.87, + -41.21 + ], + [ + 174.05, + -41.11 + ], + [ + 174, + -40.97 + ], + [ + 174.32, + -40.99 + ], + [ + 174.2, + -41.18 + ], + [ + 173.91, + -41.28 + ], + [ + 174.32, + -41.21 + ], + [ + 174.03, + -41.44 + ], + [ + 174.28, + -41.74 + ], + [ + 173.32, + -42.88 + ], + [ + 172.78, + -43.15 + ], + [ + 172.71, + -43.55 + ] + ], + [ + [ + 172.41, + -43.74 + ], + [ + 172.35, + -43.86 + ], + [ + 172.67, + -43.8 + ], + [ + 172.41, + -43.74 + ] + ], + [ + [ + 169.15, + -44.33 + ], + [ + 168.99, + -44.65 + ], + [ + 169.15, + -44.71 + ], + [ + 169.15, + -44.33 + ] + ], + [ + [ + 168.73, + -45.09 + ], + [ + 168.66, + -45.02 + ], + [ + 168.47, + -45.09 + ], + [ + 168.35, + -44.84 + ], + [ + 168.42, + -45.09 + ], + [ + 168.51, + -45.12 + ], + [ + 168.66, + -45.07 + ], + [ + 168.73, + -45.24 + ], + [ + 168.73, + -45.09 + ] + ], + [ + [ + 167.7, + -45.35 + ], + [ + 167.7, + -45.45 + ], + [ + 167.83, + -45.18 + ], + [ + 167.61, + -45.12 + ], + [ + 167.74, + -45.32 + ], + [ + 167.48, + -45.31 + ], + [ + 167.7, + -45.35 + ] + ], + [ + [ + 167.54, + -45.55 + ], + [ + 167.38, + -45.43 + ], + [ + 167.39, + -45.52 + ], + [ + 167.54, + -45.55 + ] + ] + ], + [ + [ + [ + 169.15, + -52.59 + ], + [ + 169.01, + -52.54 + ], + [ + 169.21, + -52.47 + ], + [ + 169.15, + -52.59 + ] + ] + ] + ] + }, + "properties": { + "A3": "NZL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 33.99, + 4.23 + ], + [ + 34.39, + 4.61 + ], + [ + 35.51, + 4.62 + ], + [ + 35.61, + 4.62 + ], + [ + 35.7, + 4.62 + ], + [ + 35.94, + 4.62 + ], + [ + 35.95, + 4.57 + ], + [ + 35.83, + 3.62 + ], + [ + 36.61, + 2.4 + ], + [ + 36.71, + 2.86 + ], + [ + 36.39, + 2.98 + ], + [ + 36.21, + 3.29 + ], + [ + 36.21, + 4.45 + ], + [ + 36.72, + 4.44 + ], + [ + 36.74, + 4.44 + ], + [ + 37.03, + 4.38 + ], + [ + 38.13, + 3.61 + ], + [ + 38.54, + 3.65 + ], + [ + 39.54, + 3.4 + ], + [ + 39.87, + 3.87 + ], + [ + 40.76, + 4.28 + ], + [ + 41.17, + 3.94 + ], + [ + 41.9, + 3.98 + ], + [ + 40.99, + 2.83 + ], + [ + 40.99, + -0.83 + ], + [ + 41.56, + -1.66 + ], + [ + 41.28, + -1.99 + ], + [ + 41.22, + -1.89 + ], + [ + 41.01, + -2.05 + ], + [ + 41, + -1.9 + ], + [ + 40.95, + -2.08 + ], + [ + 40.78, + -1.94 + ], + [ + 40.93, + -2.23 + ], + [ + 40.72, + -2.22 + ], + [ + 40.77, + -2.45 + ], + [ + 40.19, + -2.74 + ], + [ + 40.12, + -3.29 + ], + [ + 39.97, + -3.39 + ], + [ + 39.45, + -4.58 + ], + [ + 39.24, + -4.57 + ], + [ + 39.22, + -4.68 + ], + [ + 39.21, + -4.68 + ], + [ + 39.21, + -4.67 + ], + [ + 39.2, + -4.67 + ], + [ + 39.19, + -4.67 + ], + [ + 37.77, + -3.63 + ], + [ + 37.76, + -3.56 + ], + [ + 37.59, + -3.46 + ], + [ + 37.71, + -3.3 + ], + [ + 37.71, + -3.29 + ], + [ + 37.53, + -2.97 + ], + [ + 35.07, + -1.58 + ], + [ + 34.09, + -1.03 + ], + [ + 34.2, + -0.88 + ], + [ + 34.06, + -0.82 + ], + [ + 34.13, + -0.4 + ], + [ + 34.48, + -0.51 + ], + [ + 34.45, + -0.35 + ], + [ + 34.87, + -0.26 + ], + [ + 34.67, + -0.1 + ], + [ + 34.37, + -0.19 + ], + [ + 34.32, + -0.41 + ], + [ + 34.27, + -0.22 + ], + [ + 34.06, + -0.13 + ], + [ + 34.15, + -0.08 + ], + [ + 34.02, + -0.09 + ], + [ + 34.01, + 0.25 + ], + [ + 34.52, + 1.1 + ], + [ + 34.81, + 1.23 + ], + [ + 34.99, + 1.66 + ], + [ + 34.95, + 2.47 + ], + [ + 34.59, + 2.98 + ], + [ + 34.59, + 2.99 + ], + [ + 34.4, + 3.37 + ], + [ + 34.46, + 3.67 + ], + [ + 34.09, + 3.86 + ], + [ + 33.99, + 4.23 + ] + ] + ], + [ + [ + [ + 35.96, + 4.53 + ], + [ + 35.97, + 4.52 + ], + [ + 36.01, + 4.48 + ], + [ + 35.98, + 4.39 + ], + [ + 35.96, + 4.53 + ] + ] + ] + ] + }, + "properties": { + "A3": "KEN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 20.01, + 39.69 + ], + [ + 20.28, + 39.71 + ], + [ + 20.46, + 40.07 + ], + [ + 20.48, + 40.06 + ], + [ + 20.68, + 40.1 + ], + [ + 20.96, + 40.48 + ], + [ + 20.98, + 40.8 + ], + [ + 21.11, + 40.85 + ], + [ + 21.13, + 40.85 + ], + [ + 21.14, + 40.85 + ], + [ + 21.14, + 40.86 + ], + [ + 21.19, + 40.88 + ], + [ + 21.2, + 40.88 + ], + [ + 21.21, + 40.88 + ], + [ + 21.22, + 40.88 + ], + [ + 21.23, + 40.88 + ], + [ + 21.24, + 40.87 + ], + [ + 21.25, + 40.87 + ], + [ + 21.27, + 40.86 + ], + [ + 21.27, + 40.87 + ], + [ + 21.28, + 40.86 + ], + [ + 21.29, + 40.86 + ], + [ + 21.29, + 40.87 + ], + [ + 21.3, + 40.87 + ], + [ + 21.31, + 40.87 + ], + [ + 21.78, + 40.93 + ], + [ + 22.06, + 41.16 + ], + [ + 22.55, + 41.13 + ], + [ + 22.63, + 41.14 + ], + [ + 22.63, + 41.15 + ], + [ + 22.75, + 41.18 + ], + [ + 22.76, + 41.26 + ], + [ + 22.93, + 41.34 + ], + [ + 23.12, + 41.32 + ], + [ + 24.53, + 41.57 + ], + [ + 24.8, + 41.35 + ], + [ + 25.39, + 41.26 + ], + [ + 25.4, + 41.26 + ], + [ + 25.41, + 41.26 + ], + [ + 25.41, + 41.27 + ], + [ + 25.42, + 41.27 + ], + [ + 25.42, + 41.26 + ], + [ + 25.43, + 41.26 + ], + [ + 26.13, + 41.35 + ], + [ + 26.06, + 41.7 + ], + [ + 26.25, + 41.72 + ], + [ + 26.26, + 41.72 + ], + [ + 26.3, + 41.71 + ], + [ + 26.36, + 41.71 + ], + [ + 26.37, + 41.71 + ], + [ + 26.6, + 41.49 + ], + [ + 26.63, + 41.41 + ], + [ + 26.63, + 41.4 + ], + [ + 26.63, + 41.39 + ], + [ + 26.63, + 41.36 + ], + [ + 26.59, + 41.32 + ], + [ + 26.55, + 41.34 + ], + [ + 26.54, + 41.34 + ], + [ + 26.32, + 41.25 + ], + [ + 26.3, + 40.93 + ], + [ + 26.26, + 40.91 + ], + [ + 26.24, + 40.89 + ], + [ + 26.23, + 40.89 + ], + [ + 26.22, + 40.87 + ], + [ + 26.21, + 40.87 + ], + [ + 26.21, + 40.85 + ], + [ + 26.2, + 40.83 + ], + [ + 26.19, + 40.82 + ], + [ + 26.17, + 40.81 + ], + [ + 26.15, + 40.8 + ], + [ + 26.13, + 40.75 + ], + [ + 26.07, + 40.73 + ], + [ + 26.06, + 40.73 + ], + [ + 26.03, + 40.73 + ], + [ + 25.31, + 40.96 + ], + [ + 25.07, + 41.01 + ], + [ + 24.8, + 40.85 + ], + [ + 24.51, + 40.96 + ], + [ + 24.09, + 40.72 + ], + [ + 23.74, + 40.75 + ], + [ + 23.87, + 40.41 + ], + [ + 24.01, + 40.45 + ], + [ + 24.4, + 40.16 + ], + [ + 23.74, + 40.35 + ], + [ + 24, + 40.11 + ], + [ + 23.95, + 39.94 + ], + [ + 23.65, + 40.22 + ], + [ + 22.89, + 40.37 + ], + [ + 22.93, + 40.64 + ], + [ + 22.59, + 40.47 + ], + [ + 22.59, + 40.01 + ], + [ + 23.35, + 39.19 + ], + [ + 23.07, + 39.09 + ], + [ + 23.22, + 39.18 + ], + [ + 22.94, + 39.36 + ], + [ + 22.83, + 39.2 + ], + [ + 23.06, + 39.02 + ], + [ + 22.53, + 38.86 + ], + [ + 23.31, + 38.64 + ], + [ + 23.33, + 38.5 + ], + [ + 24.07, + 38.2 + ], + [ + 24.03, + 37.65 + ], + [ + 23.57, + 38.05 + ], + [ + 23.01, + 37.92 + ], + [ + 22.85, + 38.03 + ], + [ + 23.22, + 38.16 + ], + [ + 22.78, + 38.23 + ], + [ + 22.66, + 38.39 + ], + [ + 22.55, + 38.28 + ], + [ + 22.4, + 38.45 + ], + [ + 22.38, + 38.33 + ], + [ + 21.94, + 38.41 + ], + [ + 21.51, + 38.3 + ], + [ + 21.36, + 38.5 + ], + [ + 21.32, + 38.31 + ], + [ + 21.14, + 38.3 + ], + [ + 20.99, + 38.67 + ], + [ + 20.71, + 38.83 + ], + [ + 20.86, + 38.96 + ], + [ + 21.17, + 38.87 + ], + [ + 21.12, + 39.04 + ], + [ + 20.79, + 39.11 + ], + [ + 20.73, + 38.95 + ], + [ + 20.01, + 39.69 + ] + ] + ], + [ + [ + [ + 25.6, + 40.5 + ], + [ + 25.7, + 40.42 + ], + [ + 25.44, + 40.48 + ], + [ + 25.6, + 40.5 + ] + ] + ], + [ + [ + [ + 24.6, + 40.61 + ], + [ + 24.56, + 40.76 + ], + [ + 24.72, + 40.79 + ], + [ + 24.78, + 40.61 + ], + [ + 24.6, + 40.61 + ] + ] + ], + [ + [ + [ + 27.03, + 37.77 + ], + [ + 26.86, + 37.64 + ], + [ + 26.57, + 37.73 + ], + [ + 27.03, + 37.77 + ] + ] + ], + [ + [ + [ + 25.94, + 38.59 + ], + [ + 26.16, + 38.55 + ], + [ + 26.01, + 38.15 + ], + [ + 25.86, + 38.24 + ], + [ + 25.94, + 38.59 + ] + ] + ], + [ + [ + [ + 24.91, + 37.9 + ], + [ + 24.96, + 37.68 + ], + [ + 24.69, + 37.95 + ], + [ + 24.91, + 37.9 + ] + ] + ], + [ + [ + [ + 25.93, + 39.14 + ], + [ + 25.9, + 39.29 + ], + [ + 26.34, + 39.39 + ], + [ + 26.61, + 39.02 + ], + [ + 26.48, + 39.12 + ], + [ + 26.52, + 38.97 + ], + [ + 26.17, + 39.01 + ], + [ + 26.25, + 39.21 + ], + [ + 25.93, + 39.14 + ] + ] + ], + [ + [ + [ + 24.5, + 38.84 + ], + [ + 24.49, + 38.99 + ], + [ + 24.68, + 38.77 + ], + [ + 24.5, + 38.84 + ] + ] + ], + [ + [ + [ + 25.05, + 39.83 + ], + [ + 25.04, + 39.99 + ], + [ + 25.45, + 40.04 + ], + [ + 25.35, + 39.78 + ], + [ + 25.26, + 39.91 + ], + [ + 25.23, + 39.8 + ], + [ + 25.05, + 39.83 + ] + ] + ], + [ + [ + [ + 25.56, + 37 + ], + [ + 25.44, + 36.92 + ], + [ + 25.33, + 37.08 + ], + [ + 25.53, + 37.2 + ], + [ + 25.56, + 37 + ] + ] + ], + [ + [ + [ + 25.21, + 36.99 + ], + [ + 25.11, + 37.06 + ], + [ + 25.28, + 37.15 + ], + [ + 25.21, + 36.99 + ] + ] + ], + [ + [ + [ + 25.85, + 36.84 + ], + [ + 26.09, + 36.9 + ], + [ + 25.74, + 36.79 + ], + [ + 25.85, + 36.84 + ] + ] + ], + [ + [ + [ + 28.21, + 36.45 + ], + [ + 28.09, + 36.05 + ], + [ + 27.77, + 35.89 + ], + [ + 27.68, + 36.16 + ], + [ + 28.21, + 36.45 + ] + ] + ], + [ + [ + [ + 27.23, + 35.82 + ], + [ + 27.13, + 35.4 + ], + [ + 27.06, + 35.6 + ], + [ + 27.23, + 35.82 + ] + ] + ], + [ + [ + [ + 23.68, + 39.97 + ], + [ + 23.35, + 39.95 + ], + [ + 23.32, + 40.2 + ], + [ + 23.68, + 39.97 + ] + ] + ], + [ + [ + [ + 19.88, + 39.8 + ], + [ + 20.11, + 39.36 + ], + [ + 19.63, + 39.75 + ], + [ + 19.88, + 39.8 + ] + ] + ], + [ + [ + [ + 20.67, + 38.83 + ], + [ + 20.72, + 38.63 + ], + [ + 20.54, + 38.56 + ], + [ + 20.67, + 38.83 + ] + ] + ], + [ + [ + [ + 23.48, + 37.67 + ], + [ + 23.42, + 37.76 + ], + [ + 23.56, + 37.77 + ], + [ + 23.48, + 37.67 + ] + ] + ], + [ + [ + [ + 23.12, + 38.99 + ], + [ + 23.32, + 39.04 + ], + [ + 23.59, + 38.76 + ], + [ + 24.15, + 38.65 + ], + [ + 24.25, + 38.23 + ], + [ + 24.59, + 38.16 + ], + [ + 24.56, + 37.98 + ], + [ + 24.2, + 38.09 + ], + [ + 24.05, + 38.39 + ], + [ + 23.65, + 38.4 + ], + [ + 23.2, + 38.83 + ], + [ + 22.83, + 38.82 + ], + [ + 23.12, + 38.99 + ] + ] + ], + [ + [ + [ + 23.47, + 37.35 + ], + [ + 23.58, + 37.37 + ], + [ + 23.36, + 37.3 + ], + [ + 23.47, + 37.35 + ] + ] + ], + [ + [ + [ + 20.54, + 38.41 + ], + [ + 20.79, + 38.06 + ], + [ + 20.51, + 38.1 + ], + [ + 20.44, + 38.28 + ], + [ + 20.34, + 38.18 + ], + [ + 20.54, + 38.41 + ] + ] + ], + [ + [ + [ + 20.65, + 37.8 + ], + [ + 20.7, + 37.93 + ], + [ + 20.99, + 37.7 + ], + [ + 20.83, + 37.64 + ], + [ + 20.65, + 37.8 + ] + ] + ], + [ + [ + [ + 23.56, + 35.27 + ], + [ + 23.58, + 35.59 + ], + [ + 23.72, + 35.51 + ], + [ + 23.74, + 35.7 + ], + [ + 23.84, + 35.53 + ], + [ + 24.17, + 35.59 + ], + [ + 24.06, + 35.49 + ], + [ + 24.28, + 35.36 + ], + [ + 25.77, + 35.34 + ], + [ + 25.81, + 35.11 + ], + [ + 26.31, + 35.32 + ], + [ + 26.32, + 35.19 + ], + [ + 26.11, + 35 + ], + [ + 24.76, + 34.92 + ], + [ + 24.74, + 35.08 + ], + [ + 24.39, + 35.19 + ], + [ + 23.56, + 35.27 + ] + ] + ], + [ + [ + [ + 21.66, + 36.97 + ], + [ + 21.62, + 37.52 + ], + [ + 21.11, + 37.88 + ], + [ + 21.37, + 38.2 + ], + [ + 21.61, + 38.14 + ], + [ + 21.85, + 38.34 + ], + [ + 22.96, + 37.95 + ], + [ + 23.01, + 37.85 + ], + [ + 23.18, + 37.8 + ], + [ + 23.16, + 37.62 + ], + [ + 23.33, + 37.53 + ], + [ + 23.4, + 37.64 + ], + [ + 23.52, + 37.45 + ], + [ + 23.17, + 37.29 + ], + [ + 23.12, + 37.45 + ], + [ + 22.72, + 37.56 + ], + [ + 23.2, + 36.44 + ], + [ + 22.7, + 36.81 + ], + [ + 22.52, + 36.71 + ], + [ + 22.48, + 36.39 + ], + [ + 22.15, + 37.02 + ], + [ + 21.93, + 36.98 + ], + [ + 21.88, + 36.72 + ], + [ + 21.66, + 36.97 + ] + ] + ] + ] + }, + "properties": { + "A3": "GRC" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 8.64, + 36.94 + ], + [ + 8.57, + 36.77 + ], + [ + 8.15, + 36.5 + ], + [ + 8.41, + 36.41 + ], + [ + 8.25, + 35.89 + ], + [ + 8.31, + 35.32 + ], + [ + 8.48, + 35.24 + ], + [ + 8.25, + 34.92 + ], + [ + 8.32, + 34.73 + ], + [ + 7.53, + 34.07 + ], + [ + 7.53, + 33.8 + ], + [ + 7.83, + 33.19 + ], + [ + 8.12, + 33.1 + ], + [ + 8.32, + 32.82 + ], + [ + 8.36, + 32.5 + ], + [ + 9.07, + 32.09 + ], + [ + 9.56, + 30.24 + ], + [ + 9.41, + 30.07 + ], + [ + 9.78, + 29.42 + ], + [ + 9.9, + 28.76 + ], + [ + 9.96, + 27.87 + ], + [ + 9.78, + 27.26 + ], + [ + 9.93, + 26.86 + ], + [ + 9.86, + 26.52 + ], + [ + 9.4, + 26.2 + ], + [ + 10.03, + 25.36 + ], + [ + 10.22, + 24.65 + ], + [ + 10.36, + 24.54 + ], + [ + 10.9, + 24.56 + ], + [ + 11.42, + 24.2 + ], + [ + 11.6, + 24.26 + ], + [ + 12, + 23.52 + ], + [ + 7.51, + 20.88 + ], + [ + 5.81, + 19.45 + ], + [ + 4.27, + 19.14 + ], + [ + 3.3, + 19 + ], + [ + 3.11, + 19.16 + ], + [ + 3.25, + 19.83 + ], + [ + 2.68, + 20.1 + ], + [ + 2.38, + 20.03 + ], + [ + 2.21, + 20.32 + ], + [ + 1.8, + 20.3 + ], + [ + 1.6, + 20.6 + ], + [ + 1.17, + 20.74 + ], + [ + 1.17, + 21.12 + ], + [ + -1.87, + 23.08 + ], + [ + -4.83, + 25 + ], + [ + -8.67, + 27.31 + ], + [ + -8.67, + 27.67 + ], + [ + -8.67, + 28.71 + ], + [ + -7.15, + 29.52 + ], + [ + -5.8, + 29.61 + ], + [ + -5.56, + 29.48 + ], + [ + -5.29, + 29.9 + ], + [ + -4.32, + 30.53 + ], + [ + -3.67, + 30.66 + ], + [ + -3.54, + 31.01 + ], + [ + -3.64, + 31.17 + ], + [ + -3.78, + 31.1 + ], + [ + -3.66, + 31.63 + ], + [ + -2.82, + 31.79 + ], + [ + -2.87, + 32.11 + ], + [ + -1.15, + 32.11 + ], + [ + -1.3, + 32.17 + ], + [ + -1.25, + 32.33 + ], + [ + -1, + 32.52 + ], + [ + -1.54, + 32.96 + ], + [ + -1.71, + 34.23 + ], + [ + -1.69, + 34.49 + ], + [ + -1.85, + 34.62 + ], + [ + -1.74, + 34.74 + ], + [ + -2.21, + 35.09 + ], + [ + -1.77, + 35.12 + ], + [ + -1.29, + 35.36 + ], + [ + -1.05, + 35.67 + ], + [ + -0.63, + 35.71 + ], + [ + -0.47, + 35.89 + ], + [ + -0.1, + 35.79 + ], + [ + 0.34, + 36.19 + ], + [ + 1.34, + 36.55 + ], + [ + 2.56, + 36.59 + ], + [ + 2.89, + 36.8 + ], + [ + 3.49, + 36.77 + ], + [ + 3.89, + 36.92 + ], + [ + 4.79, + 36.89 + ], + [ + 5.37, + 36.64 + ], + [ + 6.47, + 37.09 + ], + [ + 6.94, + 36.87 + ], + [ + 7.22, + 36.95 + ], + [ + 7.21, + 37.09 + ], + [ + 7.79, + 36.97 + ], + [ + 7.82, + 36.84 + ], + [ + 8.64, + 36.94 + ] + ], + [ + [ + 7.15, + 35.75 + ], + [ + 7.03, + 35.63 + ], + [ + 7.24, + 35.64 + ], + [ + 7.15, + 35.75 + ] + ], + [ + [ + 4.77, + 35.46 + ], + [ + 4.66, + 35.37 + ], + [ + 4.9, + 35.42 + ], + [ + 4.77, + 35.46 + ] + ], + [ + [ + 6.15, + 34.34 + ], + [ + 6.12, + 34.17 + ], + [ + 6.44, + 34.16 + ], + [ + 6.37, + 34.32 + ], + [ + 6.15, + 34.34 + ] + ], + [ + [ + 6.06, + 34.2 + ], + [ + 5.93, + 34.14 + ], + [ + 6.06, + 33.86 + ], + [ + 6.2, + 34.02 + ], + [ + 6.06, + 34.2 + ] + ], + [ + [ + 2.94, + 35.03 + ], + [ + 2.61, + 34.92 + ], + [ + 2.86, + 34.88 + ], + [ + 2.94, + 35.03 + ] + ] + ] + }, + "properties": { + "A3": "DZA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -8.47, + 7.56 + ], + [ + -8.21, + 7.54 + ], + [ + -8.06, + 8.04 + ], + [ + -7.94, + 8.02 + ], + [ + -7.98, + 8.19 + ], + [ + -8.24, + 8.23 + ], + [ + -8.24, + 8.46 + ], + [ + -7.82, + 8.5 + ], + [ + -7.64, + 8.38 + ], + [ + -7.69, + 8.65 + ], + [ + -7.97, + 8.83 + ], + [ + -7.73, + 9.07 + ], + [ + -7.92, + 9.21 + ], + [ + -7.85, + 9.42 + ], + [ + -8.14, + 9.53 + ], + [ + -8.16, + 9.95 + ], + [ + -7.98, + 10.17 + ], + [ + -7.76, + 10.29 + ], + [ + -7.75, + 10.31 + ], + [ + -7.76, + 10.31 + ], + [ + -7.77, + 10.32 + ], + [ + -7.75, + 10.32 + ], + [ + -7.75, + 10.34 + ], + [ + -7.72, + 10.35 + ], + [ + -7.72, + 10.36 + ], + [ + -7.74, + 10.38 + ], + [ + -7.72, + 10.39 + ], + [ + -7.72, + 10.4 + ], + [ + -7.46, + 10.45 + ], + [ + -7.45, + 10.44 + ], + [ + -7.45, + 10.45 + ], + [ + -7.44, + 10.42 + ], + [ + -7.45, + 10.42 + ], + [ + -7.45, + 10.41 + ], + [ + -7.45, + 10.4 + ], + [ + -7.45, + 10.39 + ], + [ + -7.43, + 10.37 + ], + [ + -7.43, + 10.36 + ], + [ + -7.42, + 10.35 + ], + [ + -7.43, + 10.35 + ], + [ + -7.42, + 10.34 + ], + [ + -7.42, + 10.35 + ], + [ + -7.41, + 10.35 + ], + [ + -7.4, + 10.35 + ], + [ + -7.39, + 10.35 + ], + [ + -7.37, + 10.35 + ], + [ + -7.38, + 10.27 + ], + [ + -7.39, + 10.26 + ], + [ + -7.38, + 10.25 + ], + [ + -7.37, + 10.25 + ], + [ + -7.35, + 10.24 + ], + [ + -7.33, + 10.24 + ], + [ + -7.03, + 10.15 + ], + [ + -6.94, + 10.35 + ], + [ + -6.68, + 10.34 + ], + [ + -6.67, + 10.34 + ], + [ + -6.67, + 10.35 + ], + [ + -6.66, + 10.35 + ], + [ + -6.64, + 10.36 + ], + [ + -6.65, + 10.39 + ], + [ + -6.64, + 10.38 + ], + [ + -6.65, + 10.4 + ], + [ + -6.64, + 10.4 + ], + [ + -6.64, + 10.41 + ], + [ + -6.64, + 10.45 + ], + [ + -6.65, + 10.46 + ], + [ + -6.65, + 10.45 + ], + [ + -6.68, + 10.47 + ], + [ + -6.67, + 10.48 + ], + [ + -6.68, + 10.49 + ], + [ + -6.68, + 10.5 + ], + [ + -6.67, + 10.5 + ], + [ + -6.67, + 10.54 + ], + [ + -6.66, + 10.53 + ], + [ + -6.67, + 10.6 + ], + [ + -6.66, + 10.63 + ], + [ + -6.65, + 10.63 + ], + [ + -6.64, + 10.63 + ], + [ + -6.65, + 10.65 + ], + [ + -6.64, + 10.66 + ], + [ + -6.64, + 10.67 + ], + [ + -6.43, + 10.56 + ], + [ + -6.41, + 10.7 + ], + [ + -6.21, + 10.73 + ], + [ + -6.19, + 10.34 + ], + [ + -6.19, + 10.3 + ], + [ + -6.19, + 10.31 + ], + [ + -6.23, + 10.3 + ], + [ + -6.22, + 10.29 + ], + [ + -6.22, + 10.27 + ], + [ + -6.19, + 10.26 + ], + [ + -6.2, + 10.24 + ], + [ + -6.19, + 10.24 + ], + [ + -5.99, + 10.2 + ], + [ + -5.79, + 10.43 + ], + [ + -5.51, + 10.43 + ], + [ + -5.36, + 10.28 + ], + [ + -5.11, + 10.31 + ], + [ + -4.97, + 9.89 + ], + [ + -4.69, + 9.68 + ], + [ + -4.52, + 9.75 + ], + [ + -4.31, + 9.6 + ], + [ + -4.13, + 9.85 + ], + [ + -3.19, + 9.94 + ], + [ + -2.82, + 9.45 + ], + [ + -2.69, + 9.49 + ], + [ + -2.78, + 9.06 + ], + [ + -2.62, + 8.92 + ], + [ + -2.49, + 8.21 + ], + [ + -2.78, + 7.95 + ], + [ + -3.26, + 6.62 + ], + [ + -3.03, + 5.71 + ], + [ + -2.76, + 5.6 + ], + [ + -2.72, + 5.14 + ], + [ + -2.9, + 5.12 + ], + [ + -2.93, + 5.12 + ], + [ + -2.86, + 5.2 + ], + [ + -3.21, + 5.19 + ], + [ + -3.21, + 5.38 + ], + [ + -3.31, + 5.13 + ], + [ + -3.74, + 5.25 + ], + [ + -4.55, + 5.19 + ], + [ + -3.98, + 5.27 + ], + [ + -4.04, + 5.35 + ], + [ + -4.83, + 5.15 + ], + [ + -5.32, + 5.24 + ], + [ + -5.36, + 5.11 + ], + [ + -6.09, + 4.99 + ], + [ + -7.55, + 4.38 + ], + [ + -7.56, + 4.39 + ], + [ + -7.57, + 4.4 + ], + [ + -7.55, + 4.43 + ], + [ + -7.54, + 4.44 + ], + [ + -7.57, + 4.45 + ], + [ + -7.57, + 4.46 + ], + [ + -7.56, + 4.49 + ], + [ + -7.56, + 4.5 + ], + [ + -7.56, + 4.52 + ], + [ + -7.56, + 4.53 + ], + [ + -7.56, + 4.54 + ], + [ + -7.56, + 4.55 + ], + [ + -7.56, + 4.57 + ], + [ + -7.56, + 4.63 + ], + [ + -7.56, + 4.64 + ], + [ + -7.56, + 4.67 + ], + [ + -7.57, + 4.67 + ], + [ + -7.56, + 4.69 + ], + [ + -7.56, + 4.7 + ], + [ + -7.56, + 4.72 + ], + [ + -7.56, + 4.74 + ], + [ + -7.56, + 4.76 + ], + [ + -7.58, + 4.79 + ], + [ + -7.58, + 4.83 + ], + [ + -7.59, + 4.87 + ], + [ + -7.59, + 4.88 + ], + [ + -7.6, + 4.89 + ], + [ + -7.6, + 4.9 + ], + [ + -7.58, + 4.91 + ], + [ + -7.54, + 4.92 + ], + [ + -7.53, + 4.92 + ], + [ + -7.54, + 4.94 + ], + [ + -7.37, + 5.33 + ], + [ + -7.42, + 5.84 + ], + [ + -7.74, + 5.93 + ], + [ + -7.9, + 6.28 + ], + [ + -8.6, + 6.51 + ], + [ + -8.27, + 7 + ], + [ + -8.47, + 7.56 + ] + ], + [ + [ + -5.73, + 7.54 + ], + [ + -5.67, + 7.13 + ], + [ + -5.49, + 7.17 + ], + [ + -5.37, + 6.98 + ], + [ + -5.51, + 7.23 + ], + [ + -5.6, + 7.17 + ], + [ + -5.73, + 7.54 + ] + ], + [ + [ + -7.08, + 6.38 + ], + [ + -7.2, + 6.23 + ], + [ + -6.97, + 6.36 + ], + [ + -7.03, + 6.66 + ], + [ + -7.08, + 6.38 + ] + ] + ] + }, + "properties": { + "A3": "CIV" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 50.63, + 26.13 + ], + [ + 50.57, + 25.79 + ], + [ + 50.44, + 26.23 + ], + [ + 50.63, + 26.13 + ] + ] + ] + }, + "properties": { + "A3": "BHR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -59.99, + 8.53 + ], + [ + -59.82, + 8.32 + ], + [ + -60.03, + 8.03 + ], + [ + -60.54, + 7.82 + ], + [ + -60.72, + 7.54 + ], + [ + -60.55, + 7.13 + ], + [ + -60.29, + 7.13 + ], + [ + -60.37, + 6.94 + ], + [ + -61.14, + 6.72 + ], + [ + -61.23, + 6.57 + ], + [ + -61.12, + 6.19 + ], + [ + -61.41, + 5.97 + ], + [ + -60.74, + 5.19 + ], + [ + -60.73, + 5.19 + ], + [ + -60.59, + 4.93 + ], + [ + -60.99, + 4.52 + ], + [ + -61.32, + 4.54 + ], + [ + -61.56, + 4.25 + ], + [ + -61.93, + 4.12 + ], + [ + -62.46, + 4.18 + ], + [ + -62.55, + 4.02 + ], + [ + -62.75, + 4.03 + ], + [ + -62.74, + 3.67 + ], + [ + -62.96, + 3.61 + ], + [ + -63.2, + 3.95 + ], + [ + -63.43, + 3.98 + ], + [ + -63.5, + 3.84 + ], + [ + -63.68, + 4.02 + ], + [ + -63.68, + 3.91 + ], + [ + -63.96, + 3.87 + ], + [ + -64.16, + 4.13 + ], + [ + -64.56, + 4.11 + ], + [ + -64.81, + 4.27 + ], + [ + -64.17, + 3.57 + ], + [ + -64.23, + 3.12 + ], + [ + -63.98, + 2.72 + ], + [ + -64.06, + 2.5 + ], + [ + -63.42, + 2.45 + ], + [ + -63.4, + 2.15 + ], + [ + -63.99, + 1.98 + ], + [ + -64.07, + 1.65 + ], + [ + -64.34, + 1.36 + ], + [ + -64.39, + 1.53 + ], + [ + -64.74, + 1.23 + ], + [ + -64.8, + 1.32 + ], + [ + -65.16, + 1.12 + ], + [ + -65.44, + 0.69 + ], + [ + -65.6, + 0.69 + ], + [ + -65.5, + 0.87 + ], + [ + -65.62, + 1.01 + ], + [ + -66.12, + 0.75 + ], + [ + -66.41, + 0.83 + ], + [ + -66.41, + 0.84 + ], + [ + -66.84, + 1.22 + ], + [ + -66.85, + 1.23 + ], + [ + -66.86, + 1.24 + ], + [ + -66.88, + 1.26 + ], + [ + -66.88, + 1.27 + ], + [ + -66.88, + 1.3 + ], + [ + -66.86, + 1.31 + ], + [ + -66.85, + 1.34 + ], + [ + -66.86, + 1.37 + ], + [ + -66.87, + 1.4 + ], + [ + -66.88, + 1.4 + ], + [ + -66.9, + 1.41 + ], + [ + -66.91, + 1.41 + ], + [ + -66.91, + 1.42 + ], + [ + -66.91, + 1.43 + ], + [ + -66.91, + 1.47 + ], + [ + -66.91, + 1.48 + ], + [ + -66.91, + 1.51 + ], + [ + -66.92, + 1.53 + ], + [ + -66.93, + 1.55 + ], + [ + -66.93, + 1.56 + ], + [ + -66.94, + 1.57 + ], + [ + -66.95, + 1.58 + ], + [ + -66.96, + 1.59 + ], + [ + -66.96, + 1.6 + ], + [ + -66.96, + 1.62 + ], + [ + -66.96, + 1.63 + ], + [ + -66.96, + 1.64 + ], + [ + -66.97, + 1.66 + ], + [ + -66.98, + 1.67 + ], + [ + -67, + 1.73 + ], + [ + -67.01, + 1.75 + ], + [ + -67.03, + 1.78 + ], + [ + -67.03, + 1.79 + ], + [ + -67.04, + 1.85 + ], + [ + -67.05, + 1.87 + ], + [ + -67.05, + 1.88 + ], + [ + -67.06, + 1.92 + ], + [ + -67.08, + 1.93 + ], + [ + -67.09, + 1.94 + ], + [ + -67.1, + 1.96 + ], + [ + -67.11, + 1.97 + ], + [ + -67.12, + 1.99 + ], + [ + -67.12, + 2.01 + ], + [ + -67.11, + 2.04 + ], + [ + -67.1, + 2.05 + ], + [ + -67.1, + 2.08 + ], + [ + -67.11, + 2.1 + ], + [ + -67.11, + 2.11 + ], + [ + -67.11, + 2.12 + ], + [ + -67.12, + 2.14 + ], + [ + -67.13, + 2.14 + ], + [ + -67.15, + 2.13 + ], + [ + -67.17, + 2.15 + ], + [ + -67.18, + 2.15 + ], + [ + -67.18, + 2.16 + ], + [ + -67.19, + 2.19 + ], + [ + -67.2, + 2.2 + ], + [ + -67.2, + 2.21 + ], + [ + -67.21, + 2.24 + ], + [ + -67.22, + 2.25 + ], + [ + -67.22, + 2.28 + ], + [ + -67.21, + 2.28 + ], + [ + -67.22, + 2.3 + ], + [ + -67.2, + 2.33 + ], + [ + -67.19, + 2.35 + ], + [ + -67.2, + 2.37 + ], + [ + -67.21, + 2.37 + ], + [ + -67.21, + 2.38 + ], + [ + -67.22, + 2.39 + ], + [ + -67.22, + 2.4 + ], + [ + -67.24, + 2.41 + ], + [ + -67.26, + 2.43 + ], + [ + -67.28, + 2.43 + ], + [ + -67.29, + 2.44 + ], + [ + -67.31, + 2.47 + ], + [ + -67.33, + 2.5 + ], + [ + -67.34, + 2.52 + ], + [ + -67.35, + 2.53 + ], + [ + -67.38, + 2.54 + ], + [ + -67.39, + 2.55 + ], + [ + -67.39, + 2.56 + ], + [ + -67.4, + 2.58 + ], + [ + -67.43, + 2.6 + ], + [ + -67.47, + 2.63 + ], + [ + -67.47, + 2.64 + ], + [ + -67.48, + 2.65 + ], + [ + -67.48, + 2.66 + ], + [ + -67.49, + 2.67 + ], + [ + -67.5, + 2.67 + ], + [ + -67.52, + 2.67 + ], + [ + -67.53, + 2.67 + ], + [ + -67.54, + 2.66 + ], + [ + -67.55, + 2.66 + ], + [ + -67.57, + 2.67 + ], + [ + -67.57, + 2.68 + ], + [ + -67.57, + 2.7 + ], + [ + -67.57, + 2.71 + ], + [ + -67.56, + 2.72 + ], + [ + -67.56, + 2.73 + ], + [ + -67.58, + 2.74 + ], + [ + -67.58, + 2.75 + ], + [ + -67.59, + 2.76 + ], + [ + -67.58, + 2.77 + ], + [ + -67.86, + 2.87 + ], + [ + -67.39, + 3.25 + ], + [ + -67.38, + 3.25 + ], + [ + -67.33, + 3.36 + ], + [ + -67.32, + 3.37 + ], + [ + -67.32, + 3.4 + ], + [ + -67.32, + 3.41 + ], + [ + -67.33, + 3.43 + ], + [ + -67.36, + 3.46 + ], + [ + -67.37, + 3.47 + ], + [ + -67.38, + 3.47 + ], + [ + -67.4, + 3.48 + ], + [ + -67.41, + 3.51 + ], + [ + -67.41, + 3.52 + ], + [ + -67.41, + 3.54 + ], + [ + -67.43, + 3.56 + ], + [ + -67.43, + 3.58 + ], + [ + -67.44, + 3.58 + ], + [ + -67.45, + 3.6 + ], + [ + -67.44, + 3.62 + ], + [ + -67.44, + 3.63 + ], + [ + -67.45, + 3.67 + ], + [ + -67.48, + 3.71 + ], + [ + -67.48, + 3.72 + ], + [ + -67.49, + 3.73 + ], + [ + -67.49, + 3.74 + ], + [ + -67.49, + 3.75 + ], + [ + -67.5, + 3.76 + ], + [ + -67.5, + 3.77 + ], + [ + -67.51, + 3.78 + ], + [ + -67.51, + 3.77 + ], + [ + -67.54, + 3.76 + ], + [ + -67.55, + 3.76 + ], + [ + -67.58, + 3.75 + ], + [ + -67.59, + 3.75 + ], + [ + -67.6, + 3.75 + ], + [ + -67.62, + 3.77 + ], + [ + -67.62, + 3.78 + ], + [ + -67.63, + 3.78 + ], + [ + -67.63, + 3.79 + ], + [ + -67.64, + 3.8 + ], + [ + -67.64, + 3.82 + ], + [ + -67.65, + 3.86 + ], + [ + -67.65, + 3.87 + ], + [ + -67.66, + 3.89 + ], + [ + -67.68, + 3.91 + ], + [ + -67.69, + 3.93 + ], + [ + -67.69, + 3.94 + ], + [ + -67.7, + 3.97 + ], + [ + -67.7, + 3.99 + ], + [ + -67.7, + 4.01 + ], + [ + -67.7, + 4.04 + ], + [ + -67.71, + 4.05 + ], + [ + -67.73, + 4.11 + ], + [ + -67.74, + 4.13 + ], + [ + -67.77, + 4.17 + ], + [ + -67.78, + 4.18 + ], + [ + -67.8, + 4.29 + ], + [ + -67.8, + 4.3 + ], + [ + -67.81, + 4.32 + ], + [ + -67.8, + 4.32 + ], + [ + -67.8, + 4.33 + ], + [ + -67.77, + 4.34 + ], + [ + -67.78, + 4.38 + ], + [ + -67.78, + 4.39 + ], + [ + -67.8, + 4.48 + ], + [ + -67.8, + 4.49 + ], + [ + -67.83, + 4.5 + ], + [ + -67.84, + 4.51 + ], + [ + -67.84, + 4.56 + ], + [ + -67.84, + 4.57 + ], + [ + -67.84, + 4.58 + ], + [ + -67.84, + 4.59 + ], + [ + -67.83, + 4.63 + ], + [ + -67.84, + 4.65 + ], + [ + -67.84, + 4.67 + ], + [ + -67.82, + 4.73 + ], + [ + -67.83, + 4.77 + ], + [ + -67.82, + 4.8 + ], + [ + -67.82, + 4.83 + ], + [ + -67.82, + 4.84 + ], + [ + -67.83, + 4.87 + ], + [ + -67.84, + 4.89 + ], + [ + -67.84, + 4.92 + ], + [ + -67.84, + 4.93 + ], + [ + -67.83, + 4.96 + ], + [ + -67.82, + 4.97 + ], + [ + -67.82, + 5.03 + ], + [ + -67.82, + 5.07 + ], + [ + -67.84, + 5.11 + ], + [ + -67.85, + 5.15 + ], + [ + -67.83, + 5.24 + ], + [ + -67.79, + 5.18 + ], + [ + -67.83, + 5.27 + ], + [ + -67.84, + 5.31 + ], + [ + -67.84, + 5.32 + ], + [ + -67.72, + 5.41 + ], + [ + -67.68, + 5.43 + ], + [ + -67.65, + 5.45 + ], + [ + -67.62, + 5.5 + ], + [ + -67.62, + 5.51 + ], + [ + -67.61, + 5.56 + ], + [ + -67.62, + 5.57 + ], + [ + -67.62, + 5.58 + ], + [ + -67.62, + 5.6 + ], + [ + -67.63, + 5.63 + ], + [ + -67.63, + 5.64 + ], + [ + -67.64, + 5.65 + ], + [ + -67.64, + 5.66 + ], + [ + -67.62, + 5.74 + ], + [ + -67.62, + 5.76 + ], + [ + -67.52, + 5.9 + ], + [ + -67.51, + 5.9 + ], + [ + -67.47, + 5.92 + ], + [ + -67.47, + 5.95 + ], + [ + -67.47, + 5.96 + ], + [ + -67.4, + 5.97 + ], + [ + -67.42, + 6.02 + ], + [ + -67.43, + 6.04 + ], + [ + -67.45, + 6.05 + ], + [ + -67.46, + 6.06 + ], + [ + -67.49, + 6.16 + ], + [ + -67.43, + 6.18 + ], + [ + -67.43, + 6.23 + ], + [ + -67.46, + 6.19 + ], + [ + -67.48, + 6.22 + ], + [ + -67.51, + 6.23 + ], + [ + -67.52, + 6.24 + ], + [ + -67.54, + 6.26 + ], + [ + -67.57, + 6.26 + ], + [ + -67.6, + 6.27 + ], + [ + -67.69, + 6.29 + ], + [ + -67.7, + 6.29 + ], + [ + -67.72, + 6.3 + ], + [ + -67.73, + 6.3 + ], + [ + -67.76, + 6.29 + ], + [ + -67.77, + 6.3 + ], + [ + -67.81, + 6.32 + ], + [ + -67.83, + 6.32 + ], + [ + -67.84, + 6.32 + ], + [ + -67.85, + 6.3 + ], + [ + -67.88, + 6.28 + ], + [ + -67.91, + 6.26 + ], + [ + -67.92, + 6.25 + ], + [ + -67.93, + 6.24 + ], + [ + -67.94, + 6.23 + ], + [ + -67.95, + 6.23 + ], + [ + -67.97, + 6.23 + ], + [ + -67.97, + 6.22 + ], + [ + -67.98, + 6.21 + ], + [ + -68.05, + 6.21 + ], + [ + -68.07, + 6.22 + ], + [ + -68.09, + 6.23 + ], + [ + -68.11, + 6.23 + ], + [ + -68.16, + 6.22 + ], + [ + -68.17, + 6.22 + ], + [ + -68.18, + 6.21 + ], + [ + -68.2, + 6.21 + ], + [ + -68.25, + 6.2 + ], + [ + -68.26, + 6.19 + ], + [ + -68.27, + 6.18 + ], + [ + -68.28, + 6.18 + ], + [ + -68.29, + 6.17 + ], + [ + -68.35, + 6.17 + ], + [ + -68.36, + 6.18 + ], + [ + -68.37, + 6.18 + ], + [ + -68.38, + 6.19 + ], + [ + -68.44, + 6.18 + ], + [ + -68.46, + 6.19 + ], + [ + -68.48, + 6.18 + ], + [ + -68.51, + 6.18 + ], + [ + -68.52, + 6.16 + ], + [ + -68.53, + 6.15 + ], + [ + -68.54, + 6.15 + ], + [ + -68.55, + 6.15 + ], + [ + -68.57, + 6.16 + ], + [ + -68.58, + 6.17 + ], + [ + -68.61, + 6.16 + ], + [ + -68.62, + 6.14 + ], + [ + -68.63, + 6.13 + ], + [ + -68.64, + 6.13 + ], + [ + -68.69, + 6.14 + ], + [ + -68.74, + 6.16 + ], + [ + -68.78, + 6.15 + ], + [ + -68.8, + 6.15 + ], + [ + -68.81, + 6.17 + ], + [ + -68.82, + 6.18 + ], + [ + -68.84, + 6.18 + ], + [ + -68.85, + 6.18 + ], + [ + -68.86, + 6.17 + ], + [ + -68.9, + 6.17 + ], + [ + -68.91, + 6.18 + ], + [ + -68.96, + 6.19 + ], + [ + -68.99, + 6.19 + ], + [ + -69, + 6.19 + ], + [ + -69.02, + 6.2 + ], + [ + -69.03, + 6.21 + ], + [ + -69.03, + 6.22 + ], + [ + -69.05, + 6.22 + ], + [ + -69.07, + 6.22 + ], + [ + -69.09, + 6.21 + ], + [ + -69.1, + 6.19 + ], + [ + -69.14, + 6.17 + ], + [ + -69.14, + 6.16 + ], + [ + -69.15, + 6.15 + ], + [ + -69.18, + 6.14 + ], + [ + -69.19, + 6.13 + ], + [ + -69.21, + 6.12 + ], + [ + -69.21, + 6.11 + ], + [ + -69.23, + 6.08 + ], + [ + -69.24, + 6.08 + ], + [ + -69.27, + 6.08 + ], + [ + -69.28, + 6.08 + ], + [ + -69.3, + 6.09 + ], + [ + -69.31, + 6.09 + ], + [ + -69.32, + 6.1 + ], + [ + -69.32, + 6.12 + ], + [ + -69.33, + 6.13 + ], + [ + -69.38, + 6.12 + ], + [ + -69.39, + 6.12 + ], + [ + -69.41, + 6.12 + ], + [ + -69.42, + 6.11 + ], + [ + -70.12, + 6.98 + ], + [ + -70.55, + 7.08 + ], + [ + -70.56, + 7.08 + ], + [ + -70.64, + 7.07 + ], + [ + -70.65, + 7.08 + ], + [ + -70.68, + 7.1 + ], + [ + -70.69, + 7.1 + ], + [ + -70.71, + 7.09 + ], + [ + -70.77, + 7.09 + ], + [ + -70.78, + 7.08 + ], + [ + -70.81, + 7.08 + ], + [ + -70.82, + 7.08 + ], + [ + -71.24, + 7.02 + ], + [ + -71.24, + 7.01 + ], + [ + -71.3, + 7.03 + ], + [ + -71.32, + 7.02 + ], + [ + -71.34, + 7.02 + ], + [ + -71.35, + 7.02 + ], + [ + -71.36, + 7.02 + ], + [ + -71.37, + 7.02 + ], + [ + -71.38, + 7.02 + ], + [ + -71.39, + 7.04 + ], + [ + -71.4, + 7.04 + ], + [ + -71.43, + 7.04 + ], + [ + -71.43, + 7.03 + ], + [ + -71.45, + 7.02 + ], + [ + -71.47, + 7.01 + ], + [ + -71.48, + 7.03 + ], + [ + -71.56, + 7.03 + ], + [ + -71.58, + 7.02 + ], + [ + -71.59, + 7.02 + ], + [ + -71.59, + 7.04 + ], + [ + -71.58, + 7.05 + ], + [ + -71.6, + 7.05 + ], + [ + -71.62, + 7.05 + ], + [ + -71.63, + 7.06 + ], + [ + -71.65, + 7.05 + ], + [ + -71.66, + 7.04 + ], + [ + -71.67, + 7.04 + ], + [ + -71.68, + 7.04 + ], + [ + -71.71, + 7.03 + ], + [ + -71.72, + 7.04 + ], + [ + -71.73, + 7.06 + ], + [ + -71.74, + 7.06 + ], + [ + -71.79, + 7.06 + ], + [ + -71.82, + 7.06 + ], + [ + -71.83, + 7.05 + ], + [ + -71.82, + 7.04 + ], + [ + -71.83, + 7.03 + ], + [ + -71.85, + 7.03 + ], + [ + -71.86, + 7.03 + ], + [ + -71.9, + 7.02 + ], + [ + -71.98, + 7.02 + ], + [ + -72.04, + 7.04 + ], + [ + -72.05, + 7.04 + ], + [ + -72.2, + 7.38 + ], + [ + -72.44, + 7.4 + ], + [ + -72.45, + 7.86 + ], + [ + -72.46, + 7.91 + ], + [ + -72.43, + 7.99 + ], + [ + -72.42, + 7.99 + ], + [ + -72.42, + 8.01 + ], + [ + -72.42, + 8.02 + ], + [ + -72.36, + 8.17 + ], + [ + -72.38, + 8.21 + ], + [ + -72.39, + 8.34 + ], + [ + -72.4, + 8.34 + ], + [ + -72.41, + 8.37 + ], + [ + -72.41, + 8.38 + ], + [ + -72.66, + 8.61 + ], + [ + -72.77, + 9.08 + ], + [ + -72.77, + 9.09 + ], + [ + -72.88, + 9.13 + ], + [ + -72.88, + 9.12 + ], + [ + -72.9, + 9.1 + ], + [ + -72.91, + 9.1 + ], + [ + -72.95, + 9.11 + ], + [ + -72.97, + 9.21 + ], + [ + -72.99, + 9.23 + ], + [ + -73.35, + 9.19 + ], + [ + -72.95, + 9.84 + ], + [ + -72.89, + 10.45 + ], + [ + -72.65, + 10.88 + ], + [ + -72.45, + 11.12 + ], + [ + -72.25, + 11.14 + ], + [ + -71.97, + 11.65 + ], + [ + -71.38, + 11.81 + ], + [ + -71.97, + 11.55 + ], + [ + -71.88, + 11.22 + ], + [ + -71.6, + 11 + ], + [ + -71.82, + 10.99 + ], + [ + -71.58, + 10.7 + ], + [ + -71.63, + 10.44 + ], + [ + -72.13, + 9.81 + ], + [ + -72.01, + 9.46 + ], + [ + -71.72, + 9.38 + ], + [ + -71.82, + 9.23 + ], + [ + -71.7, + 9.06 + ], + [ + -71.34, + 9.09 + ], + [ + -71.06, + 9.32 + ], + [ + -71.03, + 9.71 + ], + [ + -71.59, + 10.79 + ], + [ + -71.43, + 10.8 + ], + [ + -71.45, + 10.97 + ], + [ + -70.05, + 11.44 + ], + [ + -70.14, + 11.56 + ], + [ + -69.75, + 11.46 + ], + [ + -69.81, + 11.69 + ], + [ + -70.24, + 11.63 + ], + [ + -70.29, + 11.9 + ], + [ + -70.02, + 12.2 + ], + [ + -69.63, + 11.47 + ], + [ + -69.26, + 11.53 + ], + [ + -68.66, + 11.35 + ], + [ + -68.22, + 10.89 + ], + [ + -68.33, + 10.85 + ], + [ + -68.24, + 10.58 + ], + [ + -67.93, + 10.45 + ], + [ + -66.24, + 10.65 + ], + [ + -66.05, + 10.58 + ], + [ + -65.87, + 10.23 + ], + [ + -65.08, + 10.04 + ], + [ + -64.19, + 10.48 + ], + [ + -63.64, + 10.49 + ], + [ + -64.02, + 10.59 + ], + [ + -64.23, + 10.5 + ], + [ + -64.26, + 10.66 + ], + [ + -61.86, + 10.75 + ], + [ + -62.35, + 10.53 + ], + [ + -62.67, + 10.59 + ], + [ + -62.97, + 10.53 + ], + [ + -63.04, + 10.45 + ], + [ + -62.85, + 10.53 + ], + [ + -62.82, + 10.42 + ], + [ + -63.03, + 10.44 + ], + [ + -63.01, + 10.31 + ], + [ + -62.91, + 10.27 + ], + [ + -62.95, + 10.4 + ], + [ + -62.73, + 10.38 + ], + [ + -62.83, + 10.37 + ], + [ + -62.69, + 10.33 + ], + [ + -62.62, + 10.12 + ], + [ + -62.79, + 10.03 + ], + [ + -62.61, + 10.1 + ], + [ + -62.62, + 10.23 + ], + [ + -62.54, + 10.21 + ], + [ + -62.33, + 9.8 + ], + [ + -62.2, + 10.02 + ], + [ + -61.82, + 9.76 + ], + [ + -61.58, + 9.8 + ], + [ + -61.64, + 9.9 + ], + [ + -60.88, + 9.47 + ], + [ + -60.78, + 9.32 + ], + [ + -61, + 9.18 + ], + [ + -60.75, + 9.22 + ], + [ + -60.89, + 8.82 + ], + [ + -60.85, + 8.71 + ], + [ + -60.68, + 8.79 + ], + [ + -61, + 8.56 + ], + [ + -60.18, + 8.63 + ], + [ + -59.99, + 8.53 + ] + ], + [ + [ + -62.67, + 7.28 + ], + [ + -62.56, + 7.54 + ], + [ + -62.72, + 7.67 + ], + [ + -62.52, + 7.8 + ], + [ + -63.06, + 7.76 + ], + [ + -63.08, + 7.49 + ], + [ + -62.97, + 7.39 + ], + [ + -62.91, + 7.49 + ], + [ + -62.85, + 7.32 + ], + [ + -63.06, + 7.08 + ], + [ + -63.2, + 7.19 + ], + [ + -63.23, + 7.06 + ], + [ + -62.95, + 6.9 + ], + [ + -63.43, + 6.73 + ], + [ + -62.84, + 6.86 + ], + [ + -62.93, + 6.97 + ], + [ + -62.69, + 7.1 + ], + [ + -62.8, + 7.19 + ], + [ + -62.67, + 7.28 + ] + ], + [ + [ + -67.1, + 6.66 + ], + [ + -67.17, + 6.46 + ], + [ + -67.01, + 6.88 + ], + [ + -67.08, + 7.04 + ], + [ + -66.86, + 7.19 + ], + [ + -67.06, + 7.16 + ], + [ + -67.09, + 7.04 + ], + [ + -67.03, + 6.88 + ], + [ + -67.1, + 6.66 + ] + ], + [ + [ + -66.36, + 7.62 + ], + [ + -65.8, + 7.71 + ], + [ + -66.33, + 7.67 + ], + [ + -66.45, + 7.54 + ], + [ + -66.36, + 7.62 + ] + ], + [ + [ + -65.33, + 7.89 + ], + [ + -64.91, + 7.6 + ], + [ + -64.72, + 7.71 + ], + [ + -65.33, + 7.89 + ] + ], + [ + [ + -63.68, + 8.17 + ], + [ + -63.97, + 7.95 + ], + [ + -64.3, + 8.1 + ], + [ + -64.56, + 8 + ], + [ + -64.6, + 7.9 + ], + [ + -64.46, + 7.8 + ], + [ + -64.5, + 7.99 + ], + [ + -64.27, + 8.08 + ], + [ + -63.95, + 7.93 + ], + [ + -63.68, + 8.17 + ] + ], + [ + [ + -63.51, + 8.15 + ], + [ + -63.43, + 8.22 + ], + [ + -63.61, + 8.12 + ], + [ + -63.51, + 8.15 + ] + ], + [ + [ + -62.93, + 8.32 + ], + [ + -63.14, + 8.36 + ], + [ + -63.41, + 8.19 + ], + [ + -62.8, + 8.28 + ], + [ + -62.93, + 8.32 + ] + ], + [ + [ + -62.81, + 8.41 + ], + [ + -62.8, + 8.31 + ], + [ + -62.69, + 8.36 + ], + [ + -62.81, + 8.41 + ] + ], + [ + [ + -62.53, + 8.46 + ], + [ + -62.41, + 8.54 + ], + [ + -62.69, + 8.36 + ], + [ + -62.53, + 8.46 + ] + ], + [ + [ + -61.43, + 8.6 + ], + [ + -61.57, + 8.57 + ], + [ + -61.3, + 8.58 + ], + [ + -61.43, + 8.6 + ] + ], + [ + [ + -62.14, + 8.6 + ], + [ + -62.23, + 8.64 + ], + [ + -62.16, + 8.69 + ], + [ + -62.14, + 8.62 + ], + [ + -62.12, + 8.68 + ], + [ + -61.96, + 8.67 + ], + [ + -62.12, + 8.74 + ], + [ + -62.24, + 8.65 + ], + [ + -62.25, + 8.59 + ], + [ + -62.14, + 8.6 + ] + ], + [ + [ + -61.76, + 8.58 + ], + [ + -61.57, + 8.55 + ], + [ + -61.87, + 8.61 + ], + [ + -61.76, + 8.58 + ] + ], + [ + [ + -67.73, + 10.27 + ], + [ + -67.88, + 10.1 + ], + [ + -67.6, + 10.1 + ], + [ + -67.73, + 10.27 + ] + ] + ], + [ + [ + [ + -67.83, + 5.26 + ], + [ + -67.84, + 5.27 + ], + [ + -67.83, + 5.27 + ], + [ + -67.83, + 5.26 + ] + ] + ], + [ + [ + [ + -63.89, + 10.9 + ], + [ + -64.17, + 10.98 + ], + [ + -63.88, + 11.18 + ], + [ + -63.78, + 11 + ], + [ + -63.89, + 10.9 + ] + ] + ], + [ + [ + [ + -62.73, + 10.39 + ], + [ + -62.81, + 10.5 + ], + [ + -62.67, + 10.31 + ], + [ + -62.73, + 10.39 + ] + ] + ] + ] + }, + "properties": { + "A3": "VEN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 30.85, + 3.5 + ], + [ + 30.85, + 3.49 + ], + [ + 30.86, + 3.49 + ], + [ + 30.87, + 3.49 + ], + [ + 30.87, + 3.5 + ], + [ + 30.87, + 3.51 + ], + [ + 30.87, + 3.52 + ], + [ + 30.88, + 3.52 + ], + [ + 30.88, + 3.53 + ], + [ + 30.88, + 3.54 + ], + [ + 30.89, + 3.54 + ], + [ + 30.89, + 3.55 + ], + [ + 31.17, + 3.8 + ], + [ + 31.52, + 3.64 + ], + [ + 31.8, + 3.82 + ], + [ + 31.98, + 3.58 + ], + [ + 31.99, + 3.57 + ], + [ + 32, + 3.58 + ], + [ + 32.01, + 3.58 + ], + [ + 32.02, + 3.58 + ], + [ + 32.2, + 3.51 + ], + [ + 32.42, + 3.75 + ], + [ + 33.03, + 3.89 + ], + [ + 33.51, + 3.75 + ], + [ + 33.99, + 4.23 + ], + [ + 34.09, + 3.86 + ], + [ + 34.46, + 3.67 + ], + [ + 34.4, + 3.37 + ], + [ + 34.59, + 2.99 + ], + [ + 34.59, + 2.98 + ], + [ + 34.95, + 2.47 + ], + [ + 34.99, + 1.66 + ], + [ + 34.81, + 1.23 + ], + [ + 34.52, + 1.1 + ], + [ + 34.01, + 0.25 + ], + [ + 33.79, + 0.16 + ], + [ + 33.71, + 0.28 + ], + [ + 33.73, + 0.31 + ], + [ + 33.71, + 0.28 + ], + [ + 33.55, + 0.18 + ], + [ + 33.44, + 0.38 + ], + [ + 33.35, + 0.31 + ], + [ + 33.27, + 0.48 + ], + [ + 33, + 0.1 + ], + [ + 32.87, + 0.2 + ], + [ + 32.7, + 0.08 + ], + [ + 32.7, + 0.3 + ], + [ + 32.56, + 0.07 + ], + [ + 32.3, + 0.02 + ], + [ + 32.21, + -0.02 + ], + [ + 31.93, + -0.13 + ], + [ + 32.05, + -0.31 + ], + [ + 31.68, + -0.83 + ], + [ + 31.78, + -1 + ], + [ + 30.78, + -0.99 + ], + [ + 30.76, + -0.99 + ], + [ + 30.47, + -1.06 + ], + [ + 29.93, + -1.48 + ], + [ + 29.82, + -1.31 + ], + [ + 29.59, + -1.39 + ], + [ + 29.69, + -0.45 + ], + [ + 29.9, + -0.22 + ], + [ + 29.73, + -0.08 + ], + [ + 29.88, + 0.39 + ], + [ + 29.88, + 0.4 + ], + [ + 30.01, + 0.85 + ], + [ + 30.02, + 0.86 + ], + [ + 30.08, + 0.88 + ], + [ + 30.14, + 0.89 + ], + [ + 30.15, + 0.89 + ], + [ + 30.17, + 0.92 + ], + [ + 30.17, + 0.93 + ], + [ + 30.19, + 0.96 + ], + [ + 30.2, + 0.97 + ], + [ + 30.21, + 0.98 + ], + [ + 30.22, + 0.98 + ], + [ + 30.22, + 0.99 + ], + [ + 30.23, + 1.01 + ], + [ + 30.23, + 1.05 + ], + [ + 30.23, + 1.06 + ], + [ + 30.24, + 1.12 + ], + [ + 30.23, + 1.13 + ], + [ + 30.25, + 1.14 + ], + [ + 30.26, + 1.15 + ], + [ + 30.28, + 1.16 + ], + [ + 30.35, + 1.19 + ], + [ + 30.47, + 1.21 + ], + [ + 30.63, + 1.02 + ], + [ + 30.94, + 1.52 + ], + [ + 31.29, + 1.67 + ], + [ + 31.42, + 1.92 + ], + [ + 31.39, + 2.28 + ], + [ + 31.28, + 2.18 + ], + [ + 30.74, + 2.45 + ], + [ + 30.89, + 2.86 + ], + [ + 30.77, + 3.05 + ], + [ + 30.94, + 3.4 + ], + [ + 30.94, + 3.51 + ], + [ + 30.87, + 3.48 + ], + [ + 30.85, + 3.49 + ], + [ + 30.85, + 3.5 + ] + ], + [ + [ + 33, + 2.08 + ], + [ + 33.02, + 1.93 + ], + [ + 33.16, + 1.93 + ], + [ + 33, + 2.08 + ] + ], + [ + [ + 33.09, + 1.67 + ], + [ + 33, + 1.53 + ], + [ + 32.56, + 1.49 + ], + [ + 32.83, + 1.82 + ], + [ + 33, + 1.7 + ], + [ + 32.96, + 1.91 + ], + [ + 32.34, + 1.58 + ], + [ + 32.61, + 1.36 + ], + [ + 32.96, + 1.43 + ], + [ + 33.23, + 1.19 + ], + [ + 33.46, + 1.41 + ], + [ + 33.18, + 1.41 + ], + [ + 33.28, + 1.49 + ], + [ + 33.08, + 1.54 + ], + [ + 33.49, + 1.67 + ], + [ + 33.41, + 1.8 + ], + [ + 33.27, + 1.63 + ], + [ + 33.09, + 1.67 + ] + ], + [ + [ + 34.01, + 1.71 + ], + [ + 33.84, + 1.67 + ], + [ + 33.97, + 1.6 + ], + [ + 34.01, + 1.71 + ] + ], + [ + [ + 30.28, + -0.02 + ], + [ + 30.12, + 0.04 + ], + [ + 30.19, + -0.1 + ], + [ + 30.28, + -0.02 + ] + ], + [ + [ + 31.9, + 0.41 + ], + [ + 31.79, + 0.22 + ], + [ + 32.01, + 0.35 + ], + [ + 31.9, + 0.41 + ] + ] + ], + [ + [ + [ + 32.76, + 0 + ], + [ + 32.83, + -0.1 + ], + [ + 32.7, + -0.12 + ], + [ + 32.76, + 0 + ] + ] + ], + [ + [ + [ + 32.05, + -0.26 + ], + [ + 32.34, + -0.35 + ], + [ + 32.28, + -0.48 + ], + [ + 32.05, + -0.26 + ] + ] + ], + [ + [ + [ + 33.35, + 0.31 + ], + [ + 33.31, + 0.1 + ], + [ + 33.2, + 0.31 + ], + [ + 33.35, + 0.31 + ] + ] + ] + ] + }, + "properties": { + "A3": "UGA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -61.23, + 14.8 + ], + [ + -60.87, + 14.77 + ], + [ + -60.84, + 14.41 + ], + [ + -61.08, + 14.47 + ], + [ + -61, + 14.61 + ], + [ + -61.23, + 14.8 + ] + ] + ] + }, + "properties": { + "A3": "MTQ" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -57.18, + 5.59 + ], + [ + -57.19, + 5.57 + ], + [ + -57.2, + 5.54 + ], + [ + -57.21, + 5.53 + ], + [ + -57.23, + 5.51 + ], + [ + -57.24, + 5.5 + ], + [ + -57.25, + 5.49 + ], + [ + -57.27, + 5.38 + ], + [ + -57.28, + 5.37 + ], + [ + -57.3, + 5.36 + ], + [ + -57.31, + 5.35 + ], + [ + -57.33, + 5.34 + ], + [ + -57.34, + 5.33 + ], + [ + -57.33, + 5.32 + ], + [ + -57.32, + 5.32 + ], + [ + -57.3, + 5.33 + ], + [ + -57.28, + 5.23 + ], + [ + -57.27, + 5.22 + ], + [ + -57.27, + 5.25 + ], + [ + -57.27, + 5.27 + ], + [ + -57.26, + 5.27 + ], + [ + -57.23, + 5.27 + ], + [ + -57.22, + 5.26 + ], + [ + -57.21, + 5.22 + ], + [ + -57.18, + 5.2 + ], + [ + -57.18, + 5.17 + ], + [ + -57.19, + 5.16 + ], + [ + -57.19, + 5.15 + ], + [ + -57.21, + 5.15 + ], + [ + -57.24, + 5.17 + ], + [ + -57.26, + 5.18 + ], + [ + -57.28, + 5.18 + ], + [ + -57.3, + 5.17 + ], + [ + -57.31, + 5.1 + ], + [ + -57.32, + 5.08 + ], + [ + -57.32, + 5.06 + ], + [ + -57.3, + 5.05 + ], + [ + -57.28, + 5.03 + ], + [ + -57.32, + 5.03 + ], + [ + -57.34, + 5.03 + ], + [ + -57.35, + 5.01 + ], + [ + -57.38, + 5.01 + ], + [ + -57.41, + 4.99 + ], + [ + -57.42, + 4.99 + ], + [ + -57.44, + 4.99 + ], + [ + -57.47, + 4.99 + ], + [ + -57.49, + 4.99 + ], + [ + -57.5, + 4.99 + ], + [ + -57.51, + 4.99 + ], + [ + -57.52, + 5.01 + ], + [ + -57.53, + 5.01 + ], + [ + -57.55, + 5.01 + ], + [ + -57.92, + 4.83 + ], + [ + -57.84, + 4.65 + ], + [ + -58.04, + 4 + ], + [ + -57.65, + 3.36 + ], + [ + -57.3, + 3.38 + ], + [ + -57.21, + 2.85 + ], + [ + -56.69, + 2.03 + ], + [ + -56.47, + 1.95 + ], + [ + -56.8, + 1.85 + ], + [ + -57.31, + 2 + ], + [ + -57.54, + 1.7 + ], + [ + -57.99, + 1.66 + ], + [ + -58, + 1.5 + ], + [ + -58.32, + 1.6 + ], + [ + -58.51, + 1.46 + ], + [ + -58.5, + 1.27 + ], + [ + -58.83, + 1.17 + ], + [ + -59.69, + 1.76 + ], + [ + -59.8, + 2.29 + ], + [ + -59.98, + 2.93 + ], + [ + -59.8, + 3.36 + ], + [ + -59.87, + 3.58 + ], + [ + -59.52, + 3.94 + ], + [ + -59.73, + 4.18 + ], + [ + -59.67, + 4.38 + ], + [ + -60.16, + 4.52 + ], + [ + -60.02, + 5.09 + ], + [ + -60.03, + 5.1 + ], + [ + -60.05, + 5.12 + ], + [ + -60.06, + 5.12 + ], + [ + -60.06, + 5.13 + ], + [ + -60.06, + 5.14 + ], + [ + -60.1, + 5.14 + ], + [ + -60.11, + 5.19 + ], + [ + -60.19, + 5.25 + ], + [ + -60.21, + 5.28 + ], + [ + -60.22, + 5.28 + ], + [ + -60.74, + 5.2 + ], + [ + -60.74, + 5.19 + ], + [ + -61.41, + 5.97 + ], + [ + -61.12, + 6.19 + ], + [ + -61.23, + 6.57 + ], + [ + -61.14, + 6.72 + ], + [ + -60.37, + 6.94 + ], + [ + -60.29, + 7.13 + ], + [ + -60.55, + 7.13 + ], + [ + -60.72, + 7.54 + ], + [ + -60.54, + 7.82 + ], + [ + -60.03, + 8.03 + ], + [ + -59.82, + 8.32 + ], + [ + -59.99, + 8.53 + ], + [ + -59.12, + 8.03 + ], + [ + -58.48, + 7.34 + ], + [ + -58.6, + 6.32 + ], + [ + -58.42, + 6.86 + ], + [ + -58.02, + 6.8 + ], + [ + -57.58, + 6.38 + ], + [ + -57.62, + 6.16 + ], + [ + -57.48, + 6.34 + ], + [ + -57.18, + 6.11 + ], + [ + -57.17, + 5.6 + ], + [ + -57.18, + 5.59 + ] + ] + ] + }, + "properties": { + "A3": "GUY" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 3.37, + 51.37 + ], + [ + 3.37, + 51.36 + ], + [ + 3.37, + 51.35 + ], + [ + 3.38, + 51.34 + ], + [ + 3.38, + 51.33 + ], + [ + 3.37, + 51.33 + ], + [ + 3.37, + 51.32 + ], + [ + 3.36, + 51.32 + ], + [ + 3.38, + 51.3 + ], + [ + 3.37, + 51.3 + ], + [ + 3.38, + 51.29 + ], + [ + 3.38, + 51.28 + ], + [ + 3.38, + 51.27 + ], + [ + 3.39, + 51.27 + ], + [ + 3.4, + 51.27 + ], + [ + 3.4, + 51.26 + ], + [ + 3.41, + 51.26 + ], + [ + 3.42, + 51.26 + ], + [ + 3.42, + 51.25 + ], + [ + 3.43, + 51.25 + ], + [ + 3.43, + 51.24 + ], + [ + 3.43, + 51.25 + ], + [ + 3.44, + 51.24 + ], + [ + 3.45, + 51.24 + ], + [ + 3.46, + 51.24 + ], + [ + 3.47, + 51.24 + ], + [ + 3.48, + 51.24 + ], + [ + 3.49, + 51.24 + ], + [ + 3.51, + 51.24 + ], + [ + 3.51, + 51.25 + ], + [ + 3.52, + 51.25 + ], + [ + 3.53, + 51.25 + ], + [ + 3.52, + 51.26 + ], + [ + 3.52, + 51.27 + ], + [ + 3.52, + 51.28 + ], + [ + 3.52, + 51.29 + ], + [ + 3.53, + 51.29 + ], + [ + 3.53, + 51.28 + ], + [ + 3.54, + 51.28 + ], + [ + 3.54, + 51.29 + ], + [ + 3.56, + 51.29 + ], + [ + 3.56, + 51.3 + ], + [ + 3.57, + 51.29 + ], + [ + 3.58, + 51.29 + ], + [ + 3.59, + 51.29 + ], + [ + 3.58, + 51.3 + ], + [ + 3.59, + 51.3 + ], + [ + 3.59, + 51.31 + ], + [ + 3.59, + 51.3 + ], + [ + 3.61, + 51.3 + ], + [ + 3.63, + 51.29 + ], + [ + 3.64, + 51.29 + ], + [ + 3.68, + 51.28 + ], + [ + 3.69, + 51.28 + ], + [ + 3.7, + 51.27 + ], + [ + 3.71, + 51.27 + ], + [ + 3.72, + 51.27 + ], + [ + 3.73, + 51.27 + ], + [ + 3.74, + 51.27 + ], + [ + 3.75, + 51.27 + ], + [ + 3.76, + 51.27 + ], + [ + 3.76, + 51.26 + ], + [ + 3.77, + 51.26 + ], + [ + 3.78, + 51.26 + ], + [ + 3.79, + 51.26 + ], + [ + 3.8, + 51.26 + ], + [ + 3.79, + 51.25 + ], + [ + 3.79, + 51.23 + ], + [ + 3.79, + 51.22 + ], + [ + 3.8, + 51.21 + ], + [ + 3.86, + 51.21 + ], + [ + 3.91, + 51.21 + ], + [ + 3.92, + 51.21 + ], + [ + 3.94, + 51.21 + ], + [ + 3.95, + 51.22 + ], + [ + 3.96, + 51.22 + ], + [ + 3.97, + 51.22 + ], + [ + 3.97, + 51.23 + ], + [ + 4.07, + 51.25 + ], + [ + 4.09, + 51.26 + ], + [ + 4.1, + 51.26 + ], + [ + 4.12, + 51.27 + ], + [ + 4.13, + 51.28 + ], + [ + 4.14, + 51.28 + ], + [ + 4.15, + 51.29 + ], + [ + 4.16, + 51.29 + ], + [ + 4.23, + 51.35 + ], + [ + 4.24, + 51.37 + ], + [ + 4.28, + 51.38 + ], + [ + 4.3, + 51.38 + ], + [ + 4.31, + 51.38 + ], + [ + 4.38, + 51.45 + ], + [ + 4.45, + 51.47 + ], + [ + 4.61, + 51.43 + ], + [ + 4.62, + 51.43 + ], + [ + 4.73, + 51.49 + ], + [ + 4.83, + 51.48 + ], + [ + 4.84, + 51.48 + ], + [ + 4.82, + 51.42 + ], + [ + 4.93, + 51.4 + ], + [ + 5.04, + 51.49 + ], + [ + 5.13, + 51.32 + ], + [ + 5.62, + 51.21 + ], + [ + 5.63, + 51.21 + ], + [ + 5.67, + 51.19 + ], + [ + 5.84, + 51.15 + ], + [ + 5.83, + 51.13 + ], + [ + 5.81, + 51.11 + ], + [ + 5.8, + 51.09 + ], + [ + 5.8, + 51.08 + ], + [ + 5.8, + 51.06 + ], + [ + 5.77, + 51.06 + ], + [ + 5.77, + 51.05 + ], + [ + 5.76, + 51.03 + ], + [ + 5.75, + 50.99 + ], + [ + 5.75, + 50.98 + ], + [ + 5.73, + 50.97 + ], + [ + 5.72, + 50.96 + ], + [ + 5.73, + 50.96 + ], + [ + 5.74, + 50.96 + ], + [ + 5.76, + 50.96 + ], + [ + 5.76, + 50.95 + ], + [ + 5.73, + 50.93 + ], + [ + 5.7, + 50.91 + ], + [ + 5.7, + 50.9 + ], + [ + 5.68, + 50.89 + ], + [ + 5.67, + 50.88 + ], + [ + 5.67, + 50.82 + ], + [ + 5.68, + 50.81 + ], + [ + 5.69, + 50.76 + ], + [ + 5.68, + 50.76 + ], + [ + 6.02, + 50.75 + ], + [ + 6.2, + 50.66 + ], + [ + 6.41, + 50.34 + ], + [ + 6.14, + 50.13 + ], + [ + 5.97, + 50.17 + ], + [ + 5.78, + 49.88 + ], + [ + 5.8, + 49.78 + ], + [ + 5.82, + 49.75 + ], + [ + 5.84, + 49.72 + ], + [ + 5.85, + 49.72 + ], + [ + 5.86, + 49.73 + ], + [ + 5.82, + 49.55 + ], + [ + 5.79, + 49.56 + ], + [ + 5.78, + 49.56 + ], + [ + 5.47, + 49.5 + ], + [ + 4.86, + 49.86 + ], + [ + 4.83, + 50.15 + ], + [ + 4.52, + 49.95 + ], + [ + 4.35, + 49.95 + ], + [ + 4.14, + 49.98 + ], + [ + 4.2, + 50.11 + ], + [ + 4.11, + 50.3 + ], + [ + 3.67, + 50.4 + ], + [ + 3.63, + 50.48 + ], + [ + 3.62, + 50.49 + ], + [ + 3.5, + 50.53 + ], + [ + 3.49, + 50.53 + ], + [ + 3.29, + 50.53 + ], + [ + 3.12, + 50.79 + ], + [ + 3.01, + 50.77 + ], + [ + 3, + 50.76 + ], + [ + 2.97, + 50.75 + ], + [ + 2.96, + 50.75 + ], + [ + 2.94, + 50.74 + ], + [ + 2.9, + 50.69 + ], + [ + 2.9, + 50.7 + ], + [ + 2.87, + 50.71 + ], + [ + 2.86, + 50.71 + ], + [ + 2.55, + 51.09 + ], + [ + 3.37, + 51.37 + ] + ] + ] + }, + "properties": { + "A3": "BEL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -77.89, + 7.22 + ], + [ + -77.73, + 7.7 + ], + [ + -77.56, + 7.51 + ], + [ + -77.33, + 7.89 + ], + [ + -77.14, + 7.95 + ], + [ + -77.45, + 8.47 + ], + [ + -77.37, + 8.67 + ], + [ + -76.93, + 8.09 + ], + [ + -76.81, + 8.13 + ], + [ + -76.92, + 7.92 + ], + [ + -76.75, + 7.92 + ], + [ + -76.75, + 8.12 + ], + [ + -76.76, + 8.4 + ], + [ + -76.94, + 8.55 + ], + [ + -76.33, + 8.92 + ], + [ + -75.95, + 9.44 + ], + [ + -75.62, + 9.41 + ], + [ + -75.58, + 9.64 + ], + [ + -75.7, + 9.7 + ], + [ + -75.55, + 9.96 + ], + [ + -75.52, + 10.24 + ], + [ + -75.64, + 10.19 + ], + [ + -75.47, + 10.4 + ], + [ + -75.51, + 10.57 + ], + [ + -74.79, + 11.05 + ], + [ + -74.41, + 10.98 + ], + [ + -74.53, + 10.92 + ], + [ + -74.47, + 10.79 + ], + [ + -74.61, + 10.81 + ], + [ + -74.58, + 10.7 + ], + [ + -74.4, + 10.73 + ], + [ + -74.14, + 11.34 + ], + [ + -73.28, + 11.29 + ], + [ + -72.23, + 11.89 + ], + [ + -72.18, + 12.22 + ], + [ + -71.96, + 12.26 + ], + [ + -71.93, + 12.15 + ], + [ + -71.96, + 12.27 + ], + [ + -71.67, + 12.46 + ], + [ + -71.22, + 12.29 + ], + [ + -71.12, + 12.03 + ], + [ + -71.32, + 11.85 + ], + [ + -71.38, + 11.83 + ], + [ + -71.39, + 11.83 + ], + [ + -71.39, + 11.82 + ], + [ + -71.39, + 11.81 + ], + [ + -71.38, + 11.81 + ], + [ + -71.97, + 11.65 + ], + [ + -72.25, + 11.14 + ], + [ + -72.45, + 11.12 + ], + [ + -72.65, + 10.88 + ], + [ + -72.89, + 10.45 + ], + [ + -72.95, + 9.84 + ], + [ + -73.35, + 9.19 + ], + [ + -72.99, + 9.23 + ], + [ + -72.97, + 9.21 + ], + [ + -72.95, + 9.11 + ], + [ + -72.91, + 9.1 + ], + [ + -72.9, + 9.1 + ], + [ + -72.88, + 9.12 + ], + [ + -72.88, + 9.13 + ], + [ + -72.77, + 9.09 + ], + [ + -72.77, + 9.08 + ], + [ + -72.66, + 8.61 + ], + [ + -72.41, + 8.38 + ], + [ + -72.41, + 8.37 + ], + [ + -72.4, + 8.34 + ], + [ + -72.39, + 8.34 + ], + [ + -72.38, + 8.21 + ], + [ + -72.36, + 8.17 + ], + [ + -72.42, + 8.02 + ], + [ + -72.42, + 8.01 + ], + [ + -72.42, + 7.99 + ], + [ + -72.43, + 7.99 + ], + [ + -72.46, + 7.91 + ], + [ + -72.45, + 7.86 + ], + [ + -72.44, + 7.4 + ], + [ + -72.2, + 7.38 + ], + [ + -72.05, + 7.04 + ], + [ + -72.04, + 7.04 + ], + [ + -71.98, + 7.02 + ], + [ + -71.9, + 7.02 + ], + [ + -71.86, + 7.03 + ], + [ + -71.85, + 7.03 + ], + [ + -71.83, + 7.03 + ], + [ + -71.82, + 7.04 + ], + [ + -71.83, + 7.05 + ], + [ + -71.79, + 7.06 + ], + [ + -71.74, + 7.06 + ], + [ + -71.73, + 7.06 + ], + [ + -71.72, + 7.04 + ], + [ + -71.71, + 7.03 + ], + [ + -71.68, + 7.04 + ], + [ + -71.67, + 7.03 + ], + [ + -71.66, + 7.04 + ], + [ + -71.65, + 7.05 + ], + [ + -71.63, + 7.06 + ], + [ + -71.62, + 7.05 + ], + [ + -71.6, + 7.05 + ], + [ + -71.59, + 7.04 + ], + [ + -71.59, + 7.02 + ], + [ + -71.58, + 7.02 + ], + [ + -71.56, + 7.03 + ], + [ + -71.51, + 7.03 + ], + [ + -71.5, + 7.03 + ], + [ + -71.48, + 7.03 + ], + [ + -71.47, + 7.01 + ], + [ + -71.45, + 7.02 + ], + [ + -71.43, + 7.03 + ], + [ + -71.43, + 7.04 + ], + [ + -71.4, + 7.04 + ], + [ + -71.39, + 7.04 + ], + [ + -71.38, + 7.02 + ], + [ + -71.37, + 7.02 + ], + [ + -71.36, + 7.02 + ], + [ + -71.35, + 7.02 + ], + [ + -71.34, + 7.02 + ], + [ + -71.32, + 7.02 + ], + [ + -71.3, + 7.03 + ], + [ + -71.24, + 7.01 + ], + [ + -71.24, + 7.02 + ], + [ + -70.82, + 7.08 + ], + [ + -70.81, + 7.08 + ], + [ + -70.78, + 7.08 + ], + [ + -70.77, + 7.09 + ], + [ + -70.71, + 7.09 + ], + [ + -70.69, + 7.1 + ], + [ + -70.68, + 7.1 + ], + [ + -70.65, + 7.08 + ], + [ + -70.64, + 7.07 + ], + [ + -70.56, + 7.08 + ], + [ + -70.55, + 7.08 + ], + [ + -70.12, + 6.98 + ], + [ + -69.42, + 6.11 + ], + [ + -69.38, + 6.12 + ], + [ + -69.33, + 6.13 + ], + [ + -69.32, + 6.12 + ], + [ + -69.32, + 6.1 + ], + [ + -69.31, + 6.09 + ], + [ + -69.3, + 6.09 + ], + [ + -69.28, + 6.08 + ], + [ + -69.27, + 6.08 + ], + [ + -69.24, + 6.08 + ], + [ + -69.23, + 6.08 + ], + [ + -69.21, + 6.11 + ], + [ + -69.21, + 6.12 + ], + [ + -69.19, + 6.13 + ], + [ + -69.18, + 6.14 + ], + [ + -69.15, + 6.15 + ], + [ + -69.14, + 6.16 + ], + [ + -69.14, + 6.17 + ], + [ + -69.1, + 6.19 + ], + [ + -69.09, + 6.21 + ], + [ + -69.07, + 6.22 + ], + [ + -69.05, + 6.22 + ], + [ + -69.03, + 6.22 + ], + [ + -69.03, + 6.21 + ], + [ + -69.02, + 6.2 + ], + [ + -69, + 6.19 + ], + [ + -68.99, + 6.19 + ], + [ + -68.96, + 6.19 + ], + [ + -68.91, + 6.18 + ], + [ + -68.9, + 6.17 + ], + [ + -68.86, + 6.17 + ], + [ + -68.85, + 6.18 + ], + [ + -68.84, + 6.18 + ], + [ + -68.82, + 6.18 + ], + [ + -68.81, + 6.17 + ], + [ + -68.8, + 6.15 + ], + [ + -68.78, + 6.15 + ], + [ + -68.77, + 6.15 + ], + [ + -68.76, + 6.15 + ], + [ + -68.74, + 6.16 + ], + [ + -68.69, + 6.14 + ], + [ + -68.69, + 6.13 + ], + [ + -68.66, + 6.13 + ], + [ + -68.64, + 6.13 + ], + [ + -68.63, + 6.13 + ], + [ + -68.62, + 6.14 + ], + [ + -68.61, + 6.16 + ], + [ + -68.58, + 6.17 + ], + [ + -68.57, + 6.16 + ], + [ + -68.55, + 6.15 + ], + [ + -68.54, + 6.15 + ], + [ + -68.53, + 6.15 + ], + [ + -68.52, + 6.16 + ], + [ + -68.51, + 6.18 + ], + [ + -68.48, + 6.18 + ], + [ + -68.46, + 6.19 + ], + [ + -68.44, + 6.18 + ], + [ + -68.38, + 6.19 + ], + [ + -68.37, + 6.18 + ], + [ + -68.36, + 6.18 + ], + [ + -68.35, + 6.17 + ], + [ + -68.28, + 6.18 + ], + [ + -68.27, + 6.18 + ], + [ + -68.26, + 6.19 + ], + [ + -68.25, + 6.2 + ], + [ + -68.2, + 6.21 + ], + [ + -68.18, + 6.21 + ], + [ + -68.17, + 6.22 + ], + [ + -68.16, + 6.22 + ], + [ + -68.11, + 6.23 + ], + [ + -68.09, + 6.23 + ], + [ + -68.07, + 6.22 + ], + [ + -68.05, + 6.21 + ], + [ + -68.05, + 6.2 + ], + [ + -68.02, + 6.2 + ], + [ + -67.98, + 6.21 + ], + [ + -67.97, + 6.22 + ], + [ + -67.96, + 6.22 + ], + [ + -67.94, + 6.23 + ], + [ + -67.93, + 6.24 + ], + [ + -67.92, + 6.25 + ], + [ + -67.91, + 6.26 + ], + [ + -67.88, + 6.28 + ], + [ + -67.85, + 6.3 + ], + [ + -67.84, + 6.32 + ], + [ + -67.83, + 6.32 + ], + [ + -67.77, + 6.3 + ], + [ + -67.76, + 6.29 + ], + [ + -67.75, + 6.29 + ], + [ + -67.7, + 6.29 + ], + [ + -67.69, + 6.29 + ], + [ + -67.67, + 6.29 + ], + [ + -67.66, + 6.29 + ], + [ + -67.6, + 6.27 + ], + [ + -67.57, + 6.26 + ], + [ + -67.55, + 6.27 + ], + [ + -67.54, + 6.27 + ], + [ + -67.54, + 6.26 + ], + [ + -67.52, + 6.24 + ], + [ + -67.51, + 6.23 + ], + [ + -67.48, + 6.22 + ], + [ + -67.46, + 6.19 + ], + [ + -67.48, + 6.17 + ], + [ + -67.52, + 6.16 + ], + [ + -67.5, + 6.12 + ], + [ + -67.46, + 6.06 + ], + [ + -67.45, + 6.05 + ], + [ + -67.43, + 6.04 + ], + [ + -67.42, + 6.02 + ], + [ + -67.41, + 5.99 + ], + [ + -67.48, + 5.97 + ], + [ + -67.48, + 5.94 + ], + [ + -67.57, + 5.9 + ], + [ + -67.55, + 5.89 + ], + [ + -67.55, + 5.88 + ], + [ + -67.58, + 5.85 + ], + [ + -67.62, + 5.76 + ], + [ + -67.62, + 5.74 + ], + [ + -67.64, + 5.66 + ], + [ + -67.64, + 5.65 + ], + [ + -67.63, + 5.63 + ], + [ + -67.62, + 5.6 + ], + [ + -67.62, + 5.58 + ], + [ + -67.62, + 5.57 + ], + [ + -67.61, + 5.56 + ], + [ + -67.62, + 5.51 + ], + [ + -67.65, + 5.45 + ], + [ + -67.68, + 5.43 + ], + [ + -67.72, + 5.41 + ], + [ + -67.84, + 5.32 + ], + [ + -67.84, + 5.31 + ], + [ + -67.84, + 5.27 + ], + [ + -67.83, + 5.26 + ], + [ + -67.83, + 5.24 + ], + [ + -67.85, + 5.15 + ], + [ + -67.84, + 5.11 + ], + [ + -67.82, + 5.07 + ], + [ + -67.82, + 5.03 + ], + [ + -67.82, + 4.97 + ], + [ + -67.83, + 4.96 + ], + [ + -67.84, + 4.93 + ], + [ + -67.84, + 4.92 + ], + [ + -67.84, + 4.89 + ], + [ + -67.83, + 4.87 + ], + [ + -67.82, + 4.84 + ], + [ + -67.82, + 4.83 + ], + [ + -67.82, + 4.8 + ], + [ + -67.83, + 4.77 + ], + [ + -67.82, + 4.73 + ], + [ + -67.84, + 4.67 + ], + [ + -67.84, + 4.65 + ], + [ + -67.86, + 4.52 + ], + [ + -67.84, + 4.51 + ], + [ + -67.83, + 4.5 + ], + [ + -67.8, + 4.49 + ], + [ + -67.8, + 4.48 + ], + [ + -67.8, + 4.45 + ], + [ + -67.79, + 4.43 + ], + [ + -67.78, + 4.39 + ], + [ + -67.78, + 4.38 + ], + [ + -67.77, + 4.37 + ], + [ + -67.77, + 4.34 + ], + [ + -67.8, + 4.33 + ], + [ + -67.8, + 4.32 + ], + [ + -67.81, + 4.32 + ], + [ + -67.8, + 4.3 + ], + [ + -67.8, + 4.29 + ], + [ + -67.79, + 4.28 + ], + [ + -67.78, + 4.18 + ], + [ + -67.77, + 4.17 + ], + [ + -67.74, + 4.13 + ], + [ + -67.73, + 4.11 + ], + [ + -67.71, + 4.05 + ], + [ + -67.7, + 4.04 + ], + [ + -67.7, + 4.01 + ], + [ + -67.7, + 3.99 + ], + [ + -67.7, + 3.97 + ], + [ + -67.69, + 3.94 + ], + [ + -67.69, + 3.93 + ], + [ + -67.68, + 3.91 + ], + [ + -67.66, + 3.89 + ], + [ + -67.65, + 3.87 + ], + [ + -67.65, + 3.86 + ], + [ + -67.64, + 3.82 + ], + [ + -67.64, + 3.8 + ], + [ + -67.63, + 3.79 + ], + [ + -67.62, + 3.78 + ], + [ + -67.62, + 3.77 + ], + [ + -67.6, + 3.75 + ], + [ + -67.59, + 3.75 + ], + [ + -67.58, + 3.75 + ], + [ + -67.55, + 3.76 + ], + [ + -67.54, + 3.76 + ], + [ + -67.51, + 3.77 + ], + [ + -67.49, + 3.75 + ], + [ + -67.49, + 3.74 + ], + [ + -67.49, + 3.73 + ], + [ + -67.48, + 3.72 + ], + [ + -67.48, + 3.71 + ], + [ + -67.45, + 3.67 + ], + [ + -67.44, + 3.63 + ], + [ + -67.44, + 3.62 + ], + [ + -67.45, + 3.6 + ], + [ + -67.44, + 3.58 + ], + [ + -67.43, + 3.58 + ], + [ + -67.43, + 3.56 + ], + [ + -67.41, + 3.54 + ], + [ + -67.41, + 3.52 + ], + [ + -67.41, + 3.51 + ], + [ + -67.4, + 3.48 + ], + [ + -67.38, + 3.47 + ], + [ + -67.37, + 3.47 + ], + [ + -67.36, + 3.46 + ], + [ + -67.33, + 3.43 + ], + [ + -67.32, + 3.41 + ], + [ + -67.32, + 3.4 + ], + [ + -67.32, + 3.37 + ], + [ + -67.33, + 3.36 + ], + [ + -67.38, + 3.25 + ], + [ + -67.39, + 3.25 + ], + [ + -67.86, + 2.87 + ], + [ + -67.58, + 2.77 + ], + [ + -67.59, + 2.76 + ], + [ + -67.58, + 2.75 + ], + [ + -67.58, + 2.74 + ], + [ + -67.56, + 2.73 + ], + [ + -67.56, + 2.72 + ], + [ + -67.57, + 2.71 + ], + [ + -67.57, + 2.7 + ], + [ + -67.57, + 2.68 + ], + [ + -67.57, + 2.67 + ], + [ + -67.55, + 2.66 + ], + [ + -67.54, + 2.66 + ], + [ + -67.53, + 2.67 + ], + [ + -67.52, + 2.67 + ], + [ + -67.5, + 2.67 + ], + [ + -67.49, + 2.66 + ], + [ + -67.48, + 2.65 + ], + [ + -67.47, + 2.64 + ], + [ + -67.47, + 2.63 + ], + [ + -67.43, + 2.6 + ], + [ + -67.4, + 2.58 + ], + [ + -67.39, + 2.56 + ], + [ + -67.39, + 2.55 + ], + [ + -67.38, + 2.54 + ], + [ + -67.35, + 2.53 + ], + [ + -67.34, + 2.52 + ], + [ + -67.33, + 2.5 + ], + [ + -67.31, + 2.47 + ], + [ + -67.29, + 2.44 + ], + [ + -67.28, + 2.43 + ], + [ + -67.26, + 2.43 + ], + [ + -67.24, + 2.41 + ], + [ + -67.22, + 2.4 + ], + [ + -67.22, + 2.39 + ], + [ + -67.21, + 2.38 + ], + [ + -67.21, + 2.37 + ], + [ + -67.2, + 2.37 + ], + [ + -67.19, + 2.35 + ], + [ + -67.2, + 2.33 + ], + [ + -67.22, + 2.3 + ], + [ + -67.21, + 2.28 + ], + [ + -67.22, + 2.28 + ], + [ + -67.22, + 2.25 + ], + [ + -67.21, + 2.24 + ], + [ + -67.2, + 2.21 + ], + [ + -67.2, + 2.2 + ], + [ + -67.19, + 2.19 + ], + [ + -67.18, + 2.16 + ], + [ + -67.18, + 2.15 + ], + [ + -67.17, + 2.15 + ], + [ + -67.15, + 2.13 + ], + [ + -67.13, + 2.14 + ], + [ + -67.12, + 2.14 + ], + [ + -67.11, + 2.12 + ], + [ + -67.11, + 2.11 + ], + [ + -67.11, + 2.1 + ], + [ + -67.1, + 2.08 + ], + [ + -67.1, + 2.05 + ], + [ + -67.11, + 2.04 + ], + [ + -67.12, + 2.01 + ], + [ + -67.12, + 1.99 + ], + [ + -67.11, + 1.97 + ], + [ + -67.1, + 1.96 + ], + [ + -67.09, + 1.94 + ], + [ + -67.08, + 1.93 + ], + [ + -67.06, + 1.92 + ], + [ + -67.08, + 1.93 + ], + [ + -67.05, + 1.87 + ], + [ + -67.04, + 1.85 + ], + [ + -67.03, + 1.79 + ], + [ + -67.03, + 1.78 + ], + [ + -67.01, + 1.75 + ], + [ + -67, + 1.73 + ], + [ + -66.98, + 1.67 + ], + [ + -66.97, + 1.66 + ], + [ + -66.96, + 1.64 + ], + [ + -66.96, + 1.63 + ], + [ + -66.96, + 1.62 + ], + [ + -66.96, + 1.6 + ], + [ + -66.96, + 1.59 + ], + [ + -66.95, + 1.58 + ], + [ + -66.94, + 1.57 + ], + [ + -66.93, + 1.56 + ], + [ + -66.93, + 1.55 + ], + [ + -66.92, + 1.53 + ], + [ + -66.91, + 1.51 + ], + [ + -66.91, + 1.48 + ], + [ + -66.91, + 1.47 + ], + [ + -66.91, + 1.43 + ], + [ + -66.91, + 1.42 + ], + [ + -66.91, + 1.41 + ], + [ + -66.9, + 1.41 + ], + [ + -66.88, + 1.4 + ], + [ + -66.87, + 1.4 + ], + [ + -66.86, + 1.31 + ], + [ + -66.88, + 1.3 + ], + [ + -66.88, + 1.27 + ], + [ + -66.88, + 1.26 + ], + [ + -66.86, + 1.24 + ], + [ + -66.85, + 1.23 + ], + [ + -67.09, + 1.17 + ], + [ + -67.15, + 1.83 + ], + [ + -67.33, + 1.94 + ], + [ + -67.4, + 2.23 + ], + [ + -67.9, + 1.81 + ], + [ + -68.2, + 2.03 + ], + [ + -68.29, + 1.83 + ], + [ + -68.16, + 1.73 + ], + [ + -69.84, + 1.72 + ], + [ + -69.84, + 1.08 + ], + [ + -69.84, + 1.07 + ], + [ + -69.82, + 1.07 + ], + [ + -69.8, + 1.07 + ], + [ + -69.8, + 1.08 + ], + [ + -69.79, + 1.09 + ], + [ + -69.78, + 1.1 + ], + [ + -69.75, + 1.11 + ], + [ + -69.73, + 1.11 + ], + [ + -69.71, + 1.12 + ], + [ + -69.7, + 1.11 + ], + [ + -69.71, + 1.09 + ], + [ + -69.69, + 1.07 + ], + [ + -69.68, + 1.07 + ], + [ + -69.67, + 1.07 + ], + [ + -69.67, + 1.08 + ], + [ + -69.63, + 1.09 + ], + [ + -69.62, + 1.09 + ], + [ + -69.62, + 1.1 + ], + [ + -69.59, + 1.09 + ], + [ + -69.58, + 1.08 + ], + [ + -69.57, + 1.07 + ], + [ + -69.56, + 1.07 + ], + [ + -69.53, + 1.07 + ], + [ + -69.51, + 1.07 + ], + [ + -69.49, + 1.08 + ], + [ + -69.47, + 1.08 + ], + [ + -69.43, + 1.07 + ], + [ + -69.43, + 1.05 + ], + [ + -69.4, + 1.05 + ], + [ + -69.4, + 1.06 + ], + [ + -69.37, + 1.08 + ], + [ + -69.36, + 1.08 + ], + [ + -69.35, + 1.08 + ], + [ + -69.33, + 1.08 + ], + [ + -69.31, + 1.08 + ], + [ + -69.3, + 1.06 + ], + [ + -69.29, + 1.06 + ], + [ + -69.29, + 1.05 + ], + [ + -69.28, + 1.05 + ], + [ + -69.27, + 1.05 + ], + [ + -69.24, + 1.04 + ], + [ + -69.23, + 1.03 + ], + [ + -69.21, + 1.02 + ], + [ + -69.21, + 1.01 + ], + [ + -69.22, + 0.97 + ], + [ + -69.21, + 0.97 + ], + [ + -69.2, + 0.96 + ], + [ + -69.19, + 0.96 + ], + [ + -69.17, + 0.95 + ], + [ + -69.17, + 0.94 + ], + [ + -69.17, + 0.93 + ], + [ + -69.18, + 0.94 + ], + [ + -69.19, + 0.92 + ], + [ + -69.18, + 0.9 + ], + [ + -69.17, + 0.89 + ], + [ + -69.16, + 0.88 + ], + [ + -69.14, + 0.87 + ], + [ + -69.14, + 0.86 + ], + [ + -69.15, + 0.85 + ], + [ + -69.17, + 0.85 + ], + [ + -69.17, + 0.83 + ], + [ + -69.16, + 0.81 + ], + [ + -69.15, + 0.8 + ], + [ + -69.15, + 0.78 + ], + [ + -69.16, + 0.76 + ], + [ + -69.17, + 0.76 + ], + [ + -69.19, + 0.74 + ], + [ + -69.18, + 0.72 + ], + [ + -69.16, + 0.71 + ], + [ + -69.14, + 0.69 + ], + [ + -69.14, + 0.68 + ], + [ + -69.13, + 0.68 + ], + [ + -69.12, + 0.66 + ], + [ + -69.12, + 0.65 + ], + [ + -69.12, + 0.64 + ], + [ + -69.13, + 0.63 + ], + [ + -69.14, + 0.64 + ], + [ + -69.15, + 0.64 + ], + [ + -69.16, + 0.65 + ], + [ + -69.18, + 0.65 + ], + [ + -69.2, + 0.65 + ], + [ + -69.2, + 0.64 + ], + [ + -69.2, + 0.62 + ], + [ + -69.48, + 0.74 + ], + [ + -70.05, + 0.56 + ], + [ + -70.04, + -0.19 + ], + [ + -69.61, + -0.5 + ], + [ + -69.43, + -1.07 + ], + [ + -69.43, + -1.08 + ], + [ + -69.41, + -1.09 + ], + [ + -69.41, + -1.1 + ], + [ + -69.4, + -1.14 + ], + [ + -69.41, + -1.15 + ], + [ + -69.41, + -1.18 + ], + [ + -69.42, + -1.19 + ], + [ + -69.43, + -1.21 + ], + [ + -69.43, + -1.22 + ], + [ + -69.43, + -1.24 + ], + [ + -69.43, + -1.46 + ], + [ + -69.45, + -1.48 + ], + [ + -69.45, + -1.54 + ], + [ + -69.45, + -1.55 + ], + [ + -69.46, + -1.56 + ], + [ + -69.69, + -2.87 + ], + [ + -69.69, + -2.88 + ], + [ + -69.7, + -2.9 + ], + [ + -69.7, + -2.91 + ], + [ + -69.93, + -4.22 + ], + [ + -69.94, + -4.22 + ], + [ + -69.95, + -4.23 + ], + [ + -69.95, + -4.22 + ], + [ + -69.97, + -4.2 + ], + [ + -69.98, + -4.18 + ], + [ + -70.04, + -4.13 + ], + [ + -70.05, + -4.12 + ], + [ + -70.06, + -4.09 + ], + [ + -70.06, + -4.08 + ], + [ + -70.07, + -4.08 + ], + [ + -70.08, + -4.07 + ], + [ + -70.11, + -4.05 + ], + [ + -70.12, + -4.04 + ], + [ + -70.13, + -4.03 + ], + [ + -70.14, + -4.02 + ], + [ + -70.15, + -4.01 + ], + [ + -70.17, + -3.97 + ], + [ + -70.19, + -3.92 + ], + [ + -70.2, + -3.92 + ], + [ + -70.2, + -3.88 + ], + [ + -70.22, + -3.91 + ], + [ + -70.31, + -3.81 + ], + [ + -70.32, + -3.81 + ], + [ + -70.4, + -3.83 + ], + [ + -70.42, + -3.83 + ], + [ + -70.49, + -3.88 + ], + [ + -70.54, + -3.87 + ], + [ + -70.55, + -3.85 + ], + [ + -70.55, + -3.84 + ], + [ + -70.57, + -3.82 + ], + [ + -70.58, + -3.82 + ], + [ + -70.59, + -3.82 + ], + [ + -70.61, + -3.83 + ], + [ + -70.62, + -3.84 + ], + [ + -70.71, + -3.8 + ], + [ + -70.06, + -2.75 + ], + [ + -70.07, + -2.67 + ], + [ + -70.08, + -2.66 + ], + [ + -70.09, + -2.65 + ], + [ + -70.1, + -2.66 + ], + [ + -70.11, + -2.67 + ], + [ + -70.11, + -2.69 + ], + [ + -70.12, + -2.7 + ], + [ + -70.14, + -2.7 + ], + [ + -70.15, + -2.69 + ], + [ + -70.16, + -2.67 + ], + [ + -70.16, + -2.66 + ], + [ + -70.16, + -2.65 + ], + [ + -70.17, + -2.63 + ], + [ + -70.18, + -2.64 + ], + [ + -70.22, + -2.64 + ], + [ + -70.22, + -2.63 + ], + [ + -70.23, + -2.57 + ], + [ + -70.24, + -2.56 + ], + [ + -70.26, + -2.55 + ], + [ + -70.29, + -2.56 + ], + [ + -70.29, + -2.57 + ], + [ + -70.3, + -2.57 + ], + [ + -70.32, + -2.58 + ], + [ + -70.33, + -2.58 + ], + [ + -70.35, + -2.57 + ], + [ + -70.36, + -2.56 + ], + [ + -70.33, + -2.54 + ], + [ + -70.31, + -2.53 + ], + [ + -70.3, + -2.53 + ], + [ + -70.3, + -2.51 + ], + [ + -70.33, + -2.5 + ], + [ + -70.35, + -2.49 + ], + [ + -70.36, + -2.49 + ], + [ + -70.38, + -2.5 + ], + [ + -70.39, + -2.5 + ], + [ + -70.41, + -2.52 + ], + [ + -70.43, + -2.52 + ], + [ + -70.44, + -2.51 + ], + [ + -70.45, + -2.48 + ], + [ + -70.47, + -2.46 + ], + [ + -70.48, + -2.46 + ], + [ + -70.5, + -2.47 + ], + [ + -70.51, + -2.48 + ], + [ + -70.52, + -2.46 + ], + [ + -70.53, + -2.45 + ], + [ + -70.55, + -2.42 + ], + [ + -70.56, + -2.42 + ], + [ + -70.59, + -2.42 + ], + [ + -70.58, + -2.43 + ], + [ + -70.58, + -2.44 + ], + [ + -70.57, + -2.44 + ], + [ + -70.55, + -2.46 + ], + [ + -70.56, + -2.47 + ], + [ + -70.62, + -2.48 + ], + [ + -70.63, + -2.47 + ], + [ + -70.64, + -2.44 + ], + [ + -70.63, + -2.43 + ], + [ + -70.63, + -2.42 + ], + [ + -70.63, + -2.41 + ], + [ + -70.64, + -2.41 + ], + [ + -70.66, + -2.41 + ], + [ + -70.68, + -2.41 + ], + [ + -70.68, + -2.39 + ], + [ + -70.66, + -2.36 + ], + [ + -70.67, + -2.35 + ], + [ + -70.69, + -2.34 + ], + [ + -70.7, + -2.34 + ], + [ + -70.72, + -2.34 + ], + [ + -70.73, + -2.33 + ], + [ + -70.76, + -2.31 + ], + [ + -70.77, + -2.3 + ], + [ + -70.79, + -2.29 + ], + [ + -70.8, + -2.3 + ], + [ + -70.84, + -2.29 + ], + [ + -70.85, + -2.24 + ], + [ + -70.86, + -2.23 + ], + [ + -70.89, + -2.22 + ], + [ + -70.91, + -2.23 + ], + [ + -70.92, + -2.25 + ], + [ + -70.94, + -2.25 + ], + [ + -70.95, + -2.25 + ], + [ + -70.96, + -2.24 + ], + [ + -70.96, + -2.23 + ], + [ + -70.99, + -2.21 + ], + [ + -71.01, + -2.21 + ], + [ + -71.02, + -2.22 + ], + [ + -71.02, + -2.23 + ], + [ + -71.01, + -2.25 + ], + [ + -71, + -2.27 + ], + [ + -71, + -2.31 + ], + [ + -71.02, + -2.3 + ], + [ + -71.03, + -2.28 + ], + [ + -71.05, + -2.27 + ], + [ + -71.07, + -2.27 + ], + [ + -71.08, + -2.28 + ], + [ + -71.1, + -2.28 + ], + [ + -71.11, + -2.28 + ], + [ + -71.13, + -2.28 + ], + [ + -71.14, + -2.3 + ], + [ + -71.14, + -2.31 + ], + [ + -71.13, + -2.32 + ], + [ + -71.13, + -2.33 + ], + [ + -71.14, + -2.34 + ], + [ + -71.16, + -2.33 + ], + [ + -71.17, + -2.34 + ], + [ + -71.17, + -2.35 + ], + [ + -71.17, + -2.37 + ], + [ + -71.21, + -2.36 + ], + [ + -71.22, + -2.35 + ], + [ + -71.22, + -2.34 + ], + [ + -71.25, + -2.34 + ], + [ + -71.28, + -2.34 + ], + [ + -71.3, + -2.34 + ], + [ + -71.31, + -2.36 + ], + [ + -71.31, + -2.37 + ], + [ + -71.33, + -2.38 + ], + [ + -71.36, + -2.38 + ], + [ + -71.4, + -2.38 + ], + [ + -71.4, + -2.37 + ], + [ + -71.4, + -2.35 + ], + [ + -71.41, + -2.34 + ], + [ + -71.42, + -2.33 + ], + [ + -71.43, + -2.31 + ], + [ + -71.45, + -2.29 + ], + [ + -71.45, + -2.28 + ], + [ + -71.46, + -2.28 + ], + [ + -71.47, + -2.27 + ], + [ + -71.48, + -2.27 + ], + [ + -71.49, + -2.27 + ], + [ + -71.5, + -2.29 + ], + [ + -71.49, + -2.31 + ], + [ + -71.48, + -2.32 + ], + [ + -71.51, + -2.35 + ], + [ + -71.51, + -2.32 + ], + [ + -71.52, + -2.26 + ], + [ + -71.52, + -2.25 + ], + [ + -71.53, + -2.25 + ], + [ + -71.59, + -2.24 + ], + [ + -71.61, + -2.23 + ], + [ + -71.62, + -2.22 + ], + [ + -71.64, + -2.2 + ], + [ + -71.65, + -2.2 + ], + [ + -71.67, + -2.2 + ], + [ + -71.67, + -2.21 + ], + [ + -71.68, + -2.21 + ], + [ + -71.73, + -2.21 + ], + [ + -71.72, + -2.19 + ], + [ + -71.72, + -2.17 + ], + [ + -71.72, + -2.15 + ], + [ + -71.73, + -2.14 + ], + [ + -71.74, + -2.14 + ], + [ + -71.75, + -2.15 + ], + [ + -71.75, + -2.17 + ], + [ + -71.76, + -2.17 + ], + [ + -71.79, + -2.19 + ], + [ + -71.83, + -2.19 + ], + [ + -71.84, + -2.2 + ], + [ + -71.84, + -2.21 + ], + [ + -71.86, + -2.25 + ], + [ + -71.86, + -2.28 + ], + [ + -71.87, + -2.29 + ], + [ + -71.88, + -2.31 + ], + [ + -71.94, + -2.32 + ], + [ + -71.94, + -2.33 + ], + [ + -71.94, + -2.34 + ], + [ + -71.92, + -2.36 + ], + [ + -71.93, + -2.38 + ], + [ + -71.94, + -2.36 + ], + [ + -71.96, + -2.36 + ], + [ + -71.97, + -2.37 + ], + [ + -71.98, + -2.37 + ], + [ + -71.99, + -2.37 + ], + [ + -72.01, + -2.36 + ], + [ + -72.02, + -2.35 + ], + [ + -72.03, + -2.34 + ], + [ + -72.06, + -2.34 + ], + [ + -72.08, + -2.37 + ], + [ + -72.09, + -2.38 + ], + [ + -72.1, + -2.39 + ], + [ + -72.12, + -2.4 + ], + [ + -72.13, + -2.42 + ], + [ + -72.14, + -2.45 + ], + [ + -72.15, + -2.47 + ], + [ + -72.17, + -2.47 + ], + [ + -72.16, + -2.45 + ], + [ + -72.17, + -2.43 + ], + [ + -72.19, + -2.44 + ], + [ + -72.2, + -2.45 + ], + [ + -72.25, + -2.43 + ], + [ + -72.26, + -2.45 + ], + [ + -72.27, + -2.46 + ], + [ + -72.28, + -2.45 + ], + [ + -72.29, + -2.47 + ], + [ + -72.3, + -2.47 + ], + [ + -72.31, + -2.47 + ], + [ + -72.33, + -2.47 + ], + [ + -72.35, + -2.48 + ], + [ + -72.36, + -2.49 + ], + [ + -72.38, + -2.47 + ], + [ + -72.38, + -2.45 + ], + [ + -72.4, + -2.43 + ], + [ + -72.41, + -2.42 + ], + [ + -72.42, + -2.43 + ], + [ + -72.44, + -2.43 + ], + [ + -72.45, + -2.43 + ], + [ + -72.48, + -2.42 + ], + [ + -72.5, + -2.41 + ], + [ + -72.53, + -2.41 + ], + [ + -72.55, + -2.4 + ], + [ + -72.59, + -2.37 + ], + [ + -72.6, + -2.37 + ], + [ + -72.61, + -2.36 + ], + [ + -72.63, + -2.36 + ], + [ + -72.64, + -2.37 + ], + [ + -72.66, + -2.41 + ], + [ + -72.66, + -2.42 + ], + [ + -72.67, + -2.43 + ], + [ + -72.69, + -2.41 + ], + [ + -72.7, + -2.39 + ], + [ + -72.71, + -2.39 + ], + [ + -72.72, + -2.39 + ], + [ + -72.76, + -2.4 + ], + [ + -72.78, + -2.39 + ], + [ + -72.8, + -2.41 + ], + [ + -72.83, + -2.42 + ], + [ + -72.85, + -2.44 + ], + [ + -72.87, + -2.44 + ], + [ + -72.9, + -2.43 + ], + [ + -72.91, + -2.44 + ], + [ + -72.93, + -2.46 + ], + [ + -72.94, + -2.45 + ], + [ + -72.93, + -2.42 + ], + [ + -72.95, + -2.41 + ], + [ + -72.95, + -2.4 + ], + [ + -72.96, + -2.39 + ], + [ + -72.96, + -2.37 + ], + [ + -72.96, + -2.36 + ], + [ + -72.96, + -2.35 + ], + [ + -72.95, + -2.35 + ], + [ + -72.98, + -2.35 + ], + [ + -73.02, + -2.34 + ], + [ + -73.03, + -2.32 + ], + [ + -73.04, + -2.32 + ], + [ + -73.04, + -2.33 + ], + [ + -73.04, + -2.35 + ], + [ + -73.05, + -2.36 + ], + [ + -73.06, + -2.36 + ], + [ + -73.07, + -2.35 + ], + [ + -73.09, + -2.33 + ], + [ + -73.1, + -2.32 + ], + [ + -73.12, + -2.31 + ], + [ + -73.12, + -2.3 + ], + [ + -73.12, + -2.28 + ], + [ + -73.13, + -2.28 + ], + [ + -73.15, + -2.26 + ], + [ + -73.16, + -2.26 + ], + [ + -73.16, + -2.24 + ], + [ + -73.17, + -2.23 + ], + [ + -73.17, + -2.2 + ], + [ + -73.15, + -2.19 + ], + [ + -73.12, + -2.17 + ], + [ + -73.12, + -2.14 + ], + [ + -73.11, + -2.13 + ], + [ + -73.1, + -2.12 + ], + [ + -73.09, + -2.11 + ], + [ + -73.07, + -2.11 + ], + [ + -73.07, + -2.08 + ], + [ + -73.09, + -2.08 + ], + [ + -73.1, + -2.08 + ], + [ + -73.1, + -2.05 + ], + [ + -73.1, + -2.03 + ], + [ + -73.11, + -2.02 + ], + [ + -73.12, + -1.97 + ], + [ + -73.11, + -1.96 + ], + [ + -73.11, + -1.95 + ], + [ + -73.12, + -1.92 + ], + [ + -73.11, + -1.91 + ], + [ + -73.1, + -1.91 + ], + [ + -73.11, + -1.89 + ], + [ + -73.12, + -1.87 + ], + [ + -73.14, + -1.87 + ], + [ + -73.15, + -1.85 + ], + [ + -73.15, + -1.83 + ], + [ + -73.14, + -1.81 + ], + [ + -73.16, + -1.8 + ], + [ + -73.18, + -1.8 + ], + [ + -73.19, + -1.79 + ], + [ + -73.2, + -1.78 + ], + [ + -73.22, + -1.75 + ], + [ + -73.23, + -1.75 + ], + [ + -73.23, + -1.76 + ], + [ + -73.23, + -1.79 + ], + [ + -73.23, + -1.8 + ], + [ + -73.25, + -1.81 + ], + [ + -73.25, + -1.8 + ], + [ + -73.25, + -1.78 + ], + [ + -73.26, + -1.78 + ], + [ + -73.28, + -1.78 + ], + [ + -73.31, + -1.79 + ], + [ + -73.31, + -1.81 + ], + [ + -73.32, + -1.82 + ], + [ + -73.33, + -1.82 + ], + [ + -73.34, + -1.8 + ], + [ + -73.35, + -1.8 + ], + [ + -73.37, + -1.79 + ], + [ + -73.38, + -1.78 + ], + [ + -73.4, + -1.78 + ], + [ + -73.41, + -1.79 + ], + [ + -73.43, + -1.79 + ], + [ + -73.43, + -1.77 + ], + [ + -73.44, + -1.76 + ], + [ + -73.45, + -1.74 + ], + [ + -73.46, + -1.74 + ], + [ + -73.49, + -1.73 + ], + [ + -73.51, + -1.72 + ], + [ + -73.53, + -1.71 + ], + [ + -73.54, + -1.69 + ], + [ + -73.54, + -1.68 + ], + [ + -73.52, + -1.67 + ], + [ + -73.52, + -1.66 + ], + [ + -73.51, + -1.63 + ], + [ + -73.5, + -1.62 + ], + [ + -73.49, + -1.61 + ], + [ + -73.47, + -1.6 + ], + [ + -73.48, + -1.58 + ], + [ + -73.49, + -1.58 + ], + [ + -73.48, + -1.55 + ], + [ + -73.48, + -1.54 + ], + [ + -73.48, + -1.53 + ], + [ + -73.49, + -1.52 + ], + [ + -73.49, + -1.49 + ], + [ + -73.5, + -1.48 + ], + [ + -73.51, + -1.48 + ], + [ + -73.53, + -1.47 + ], + [ + -73.53, + -1.44 + ], + [ + -73.54, + -1.43 + ], + [ + -73.55, + -1.43 + ], + [ + -73.57, + -1.43 + ], + [ + -73.55, + -1.41 + ], + [ + -73.55, + -1.4 + ], + [ + -73.56, + -1.38 + ], + [ + -73.57, + -1.37 + ], + [ + -73.58, + -1.35 + ], + [ + -73.58, + -1.34 + ], + [ + -73.57, + -1.33 + ], + [ + -73.62, + -1.3 + ], + [ + -73.62, + -1.28 + ], + [ + -73.62, + -1.27 + ], + [ + -73.63, + -1.27 + ], + [ + -73.64, + -1.27 + ], + [ + -73.66, + -1.25 + ], + [ + -73.69, + -1.24 + ], + [ + -73.7, + -1.25 + ], + [ + -73.71, + -1.25 + ], + [ + -73.73, + -1.25 + ], + [ + -73.74, + -1.23 + ], + [ + -73.74, + -1.22 + ], + [ + -73.74, + -1.21 + ], + [ + -73.75, + -1.2 + ], + [ + -73.75, + -1.21 + ], + [ + -73.75, + -1.22 + ], + [ + -73.76, + -1.24 + ], + [ + -73.76, + -1.25 + ], + [ + -73.78, + -1.25 + ], + [ + -73.8, + -1.25 + ], + [ + -73.82, + -1.24 + ], + [ + -73.83, + -1.23 + ], + [ + -73.86, + -1.23 + ], + [ + -73.87, + -1.22 + ], + [ + -73.87, + -1.2 + ], + [ + -73.88, + -1.19 + ], + [ + -73.88, + -1.18 + ], + [ + -73.9, + -1.15 + ], + [ + -73.9, + -1.13 + ], + [ + -73.91, + -1.12 + ], + [ + -73.92, + -1.12 + ], + [ + -73.94, + -1.13 + ], + [ + -73.96, + -1.13 + ], + [ + -73.96, + -1.11 + ], + [ + -73.95, + -1.1 + ], + [ + -73.95, + -1.09 + ], + [ + -73.97, + -1.09 + ], + [ + -74.02, + -1.07 + ], + [ + -74.03, + -1.05 + ], + [ + -74.02, + -1.04 + ], + [ + -74.02, + -1.01 + ], + [ + -74.03, + -1.01 + ], + [ + -74.26, + -0.95 + ], + [ + -74.26, + -0.94 + ], + [ + -74.27, + -0.93 + ], + [ + -74.27, + -0.92 + ], + [ + -74.44, + -0.49 + ], + [ + -74.45, + -0.49 + ], + [ + -74.47, + -0.49 + ], + [ + -74.47, + -0.48 + ], + [ + -74.73, + -0.3 + ], + [ + -74.73, + -0.29 + ], + [ + -74.75, + -0.27 + ], + [ + -74.75, + -0.26 + ], + [ + -74.82, + -0.2 + ], + [ + -75.08, + -0.08 + ], + [ + -75.26, + -0.12 + ], + [ + -75.29, + -0.12 + ], + [ + -75.31, + -0.11 + ], + [ + -75.81, + 0.05 + ], + [ + -76.27, + 0.44 + ], + [ + -76.42, + 0.24 + ], + [ + -76.44, + 0.26 + ], + [ + -76.46, + 0.24 + ], + [ + -76.48, + 0.24 + ], + [ + -76.49, + 0.24 + ], + [ + -76.51, + 0.24 + ], + [ + -76.53, + 0.26 + ], + [ + -76.54, + 0.26 + ], + [ + -76.57, + 0.24 + ], + [ + -76.59, + 0.22 + ], + [ + -76.6, + 0.23 + ], + [ + -76.61, + 0.24 + ], + [ + -76.63, + 0.26 + ], + [ + -76.64, + 0.26 + ], + [ + -76.76, + 0.25 + ], + [ + -76.77, + 0.25 + ], + [ + -76.81, + 0.26 + ], + [ + -76.82, + 0.26 + ], + [ + -76.83, + 0.25 + ], + [ + -76.84, + 0.24 + ], + [ + -76.86, + 0.25 + ], + [ + -76.9, + 0.25 + ], + [ + -76.91, + 0.25 + ], + [ + -76.94, + 0.26 + ], + [ + -76.93, + 0.27 + ], + [ + -76.95, + 0.27 + ], + [ + -76.98, + 0.27 + ], + [ + -76.99, + 0.27 + ], + [ + -77, + 0.29 + ], + [ + -77.03, + 0.28 + ], + [ + -77.04, + 0.28 + ], + [ + -77.05, + 0.28 + ], + [ + -77.06, + 0.29 + ], + [ + -77.08, + 0.28 + ], + [ + -77.08, + 0.29 + ], + [ + -77.53, + 0.4 + ], + [ + -77.48, + 0.66 + ], + [ + -77.71, + 0.84 + ], + [ + -78.18, + 0.94 + ], + [ + -78.31, + 1.19 + ], + [ + -78.43, + 1.14 + ], + [ + -78.73, + 1.37 + ], + [ + -78.74, + 1.38 + ], + [ + -78.75, + 1.38 + ], + [ + -78.76, + 1.39 + ], + [ + -79.01, + 1.65 + ], + [ + -78.83, + 1.82 + ], + [ + -78.56, + 1.75 + ], + [ + -78.71, + 2.17 + ], + [ + -78.57, + 2.45 + ], + [ + -78.48, + 2.37 + ], + [ + -78.55, + 2.49 + ], + [ + -78.44, + 2.39 + ], + [ + -78.47, + 2.56 + ], + [ + -78.32, + 2.36 + ], + [ + -78.32, + 2.51 + ], + [ + -78.2, + 2.44 + ], + [ + -77.84, + 2.7 + ], + [ + -77.8, + 2.61 + ], + [ + -77.54, + 3.24 + ], + [ + -77.12, + 3.65 + ], + [ + -77.15, + 3.7 + ], + [ + -77.04, + 3.9 + ], + [ + -77.28, + 3.84 + ], + [ + -77.18, + 4.05 + ], + [ + -77.36, + 3.93 + ], + [ + -77.53, + 4.13 + ], + [ + -77.29, + 4.74 + ], + [ + -77.39, + 5.44 + ], + [ + -77.54, + 5.48 + ], + [ + -77.24, + 5.76 + ], + [ + -77.48, + 6.19 + ], + [ + -77.33, + 6.55 + ], + [ + -77.7, + 6.84 + ], + [ + -77.7, + 7.07 + ], + [ + -77.89, + 7.22 + ] + ], + [ + [ + -75.16, + 8.62 + ], + [ + -75.26, + 8.54 + ], + [ + -75.1, + 8.54 + ], + [ + -75.16, + 8.62 + ] + ], + [ + [ + -74.92, + 9.06 + ], + [ + -74.88, + 8.8 + ], + [ + -74.76, + 9.06 + ], + [ + -74.92, + 9.06 + ] + ], + [ + [ + -74.85, + 9.94 + ], + [ + -74.81, + 9.84 + ], + [ + -74.79, + 10.01 + ], + [ + -74.85, + 9.94 + ] + ], + [ + [ + -73.82, + 9.27 + ], + [ + -73.92, + 9 + ], + [ + -73.74, + 9.04 + ], + [ + -73.82, + 9.27 + ] + ], + [ + [ + -74.4, + 8.75 + ], + [ + -74.48, + 8.84 + ], + [ + -74.36, + 8.66 + ], + [ + -74.4, + 8.75 + ] + ], + [ + [ + -74.71, + 8.89 + ], + [ + -74.51, + 8.95 + ], + [ + -74.75, + 9.02 + ], + [ + -74.71, + 8.89 + ] + ], + [ + [ + -75.52, + 2.68 + ], + [ + -75.45, + 2.59 + ], + [ + -75.41, + 2.7 + ], + [ + -75.52, + 2.68 + ] + ] + ], + [ + [ + [ + -67.49, + 2.67 + ], + [ + -67.48, + 2.66 + ], + [ + -67.49, + 2.66 + ], + [ + -67.49, + 2.67 + ] + ] + ], + [ + [ + [ + -69.41, + -1.27 + ], + [ + -69.41, + -1.29 + ], + [ + -69.41, + -1.3 + ], + [ + -69.41, + -1.31 + ], + [ + -69.41, + -1.32 + ], + [ + -69.41, + -1.33 + ], + [ + -69.4, + -1.34 + ], + [ + -69.41, + -1.37 + ], + [ + -69.41, + -1.27 + ] + ] + ], + [ + [ + [ + -70.19, + -2.64 + ], + [ + -70.19, + -2.66 + ], + [ + -70.21, + -2.66 + ], + [ + -70.22, + -2.65 + ], + [ + -70.19, + -2.64 + ] + ] + ], + [ + [ + [ + -71.26, + -2.36 + ], + [ + -71.27, + -2.39 + ], + [ + -71.29, + -2.39 + ], + [ + -71.28, + -2.36 + ], + [ + -71.26, + -2.36 + ] + ] + ], + [ + [ + [ + -72.73, + -2.4 + ], + [ + -72.73, + -2.42 + ], + [ + -72.74, + -2.42 + ], + [ + -72.75, + -2.43 + ], + [ + -72.73, + -2.4 + ] + ] + ], + [ + [ + [ + -73.1, + -2.33 + ], + [ + -73.11, + -2.33 + ], + [ + -73.1, + -2.32 + ], + [ + -73.1, + -2.33 + ] + ] + ], + [ + [ + [ + -73.12, + -1.91 + ], + [ + -73.11, + -1.9 + ], + [ + -73.11, + -1.91 + ], + [ + -73.12, + -1.91 + ] + ] + ] + ] + }, + "properties": { + "A3": "COL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 43.14, + 12.71 + ], + [ + 42.7, + 12.35 + ], + [ + 42.4, + 12.47 + ], + [ + 40.94, + 14.08 + ], + [ + 40.21, + 14.39 + ], + [ + 40.13, + 14.55 + ], + [ + 39.93, + 14.42 + ], + [ + 39.59, + 14.61 + ], + [ + 39.25, + 14.41 + ], + [ + 39.15, + 14.65 + ], + [ + 38.46, + 14.41 + ], + [ + 37.91, + 14.89 + ], + [ + 37.53, + 14.18 + ], + [ + 37.31, + 14.45 + ], + [ + 37.11, + 14.35 + ], + [ + 36.76, + 14.32 + ], + [ + 36.69, + 14.3 + ], + [ + 36.68, + 14.3 + ], + [ + 36.67, + 14.31 + ], + [ + 36.63, + 14.31 + ], + [ + 36.62, + 14.3 + ], + [ + 36.56, + 14.26 + ], + [ + 36.43, + 15.17 + ], + [ + 36.97, + 16.27 + ], + [ + 37, + 17.07 + ], + [ + 37.4, + 17.05 + ], + [ + 37.52, + 17.33 + ], + [ + 38.26, + 17.53 + ], + [ + 38.58, + 18.02 + ], + [ + 38.92, + 17.41 + ], + [ + 39.24, + 16.07 + ], + [ + 39.71, + 15.09 + ], + [ + 39.85, + 15.17 + ], + [ + 39.88, + 15.51 + ], + [ + 40.21, + 14.95 + ], + [ + 40.53, + 15.02 + ], + [ + 40.78, + 14.71 + ], + [ + 41.19, + 14.62 + ], + [ + 41.69, + 13.93 + ], + [ + 41.97, + 13.85 + ], + [ + 42.24, + 13.54 + ], + [ + 42.24, + 13.64 + ], + [ + 42.39, + 13.21 + ], + [ + 42.55, + 13.23 + ], + [ + 42.77, + 12.85 + ], + [ + 42.99, + 12.83 + ], + [ + 42.91, + 12.97 + ], + [ + 43.14, + 12.71 + ] + ] + ], + [ + [ + [ + 40.1, + 16 + ], + [ + 39.99, + 16 + ], + [ + 40.05, + 16.12 + ], + [ + 40.1, + 16 + ] + ] + ], + [ + [ + [ + 40.13, + 15.78 + ], + [ + 40.17, + 15.63 + ], + [ + 40.31, + 15.69 + ], + [ + 40.42, + 15.56 + ], + [ + 39.96, + 15.62 + ], + [ + 40.08, + 15.65 + ], + [ + 39.92, + 15.73 + ], + [ + 40.05, + 15.82 + ], + [ + 39.95, + 15.89 + ], + [ + 40.13, + 15.78 + ] + ] + ] + ] + }, + "properties": { + "A3": "ERI" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -73.45, + -49.79 + ], + [ + -73.62, + -49.66 + ], + [ + -73.62, + -49.16 + ], + [ + -73.11, + -49.16 + ], + [ + -72.7, + -48.9 + ], + [ + -72.55, + -48.91 + ], + [ + -72.55, + -48.94 + ], + [ + -72.6, + -48.94 + ], + [ + -72.55, + -48.94 + ], + [ + -72.47, + -49.15 + ], + [ + -72.22, + -49.18 + ], + [ + -72.38, + -48.91 + ], + [ + -72.53, + -48.89 + ], + [ + -72.6, + -48.85 + ], + [ + -72.55, + -48.82 + ], + [ + -72.54, + -48.81 + ], + [ + -72.53, + -48.78 + ], + [ + -72.53, + -48.77 + ], + [ + -72.58, + -48.5 + ], + [ + -72.38, + -48.4 + ], + [ + -72.37, + -48.4 + ], + [ + -72.23, + -48.32 + ], + [ + -72.53, + -47.94 + ], + [ + -72.42, + -47.7 + ], + [ + -72.42, + -47.69 + ], + [ + -72.25, + -47.41 + ], + [ + -72.25, + -47.4 + ], + [ + -72.01, + -47.3 + ], + [ + -71.81, + -47.53 + ], + [ + -72.02, + -47.25 + ], + [ + -71.85, + -47.16 + ], + [ + -71.96, + -46.82 + ], + [ + -71.65, + -46.63 + ], + [ + -71.67, + -46.6 + ], + [ + -71.67, + -46.58 + ], + [ + -71.67, + -46.57 + ], + [ + -71.67, + -46.55 + ], + [ + -71.67, + -46.54 + ], + [ + -71.67, + -46.53 + ], + [ + -71.67, + -46.52 + ], + [ + -71.42, + -46.62 + ], + [ + -71.13, + -46.53 + ], + [ + -71.74, + -46.31 + ], + [ + -71.72, + -46.29 + ], + [ + -71.9, + -46.13 + ], + [ + -71.61, + -45.98 + ], + [ + -71.78, + -45.62 + ], + [ + -71.76, + -45.61 + ], + [ + -71.75, + -45.55 + ], + [ + -71.37, + -45.34 + ], + [ + -71.56, + -44.98 + ], + [ + -72.06, + -44.88 + ], + [ + -72.06, + -44.76 + ], + [ + -71.54, + -44.75 + ], + [ + -71.41, + -44.78 + ], + [ + -71.25, + -44.8 + ], + [ + -71.23, + -44.65 + ], + [ + -71.15, + -44.59 + ], + [ + -71.11, + -44.59 + ], + [ + -71.1, + -44.59 + ], + [ + -71.31, + -44.43 + ], + [ + -71.33, + -44.43 + ], + [ + -71.81, + -44.42 + ], + [ + -71.85, + -44.11 + ], + [ + -71.66, + -43.95 + ], + [ + -71.41, + -43.93 + ], + [ + -71.65, + -43.93 + ], + [ + -71.75, + -43.79 + ], + [ + -71.58, + -43.65 + ], + [ + -71.93, + -43.45 + ], + [ + -71.73, + -43.2 + ], + [ + -72.14, + -42.9 + ], + [ + -72.11, + -42.65 + ], + [ + -72.16, + -42.2 + ], + [ + -72.16, + -42.19 + ], + [ + -71.73, + -42.1 + ], + [ + -71.89, + -41.28 + ], + [ + -71.85, + -41.26 + ], + [ + -71.85, + -41.25 + ], + [ + -71.85, + -41.24 + ], + [ + -71.87, + -40.65 + ], + [ + -71.85, + -40.63 + ], + [ + -71.66, + -40.36 + ], + [ + -71.83, + -40.09 + ], + [ + -71.67, + -40.1 + ], + [ + -71.62, + -39.88 + ], + [ + -71.63, + -39.88 + ], + [ + -71.72, + -39.64 + ], + [ + -71.5, + -39.64 + ], + [ + -71.5, + -39.5 + ], + [ + -71.49, + -39.5 + ], + [ + -71.43, + -38.93 + ], + [ + -70.93, + -38.76 + ], + [ + -70.83, + -38.6 + ], + [ + -71.02, + -38.24 + ], + [ + -71.21, + -37.69 + ], + [ + -71.15, + -36.82 + ], + [ + -71.14, + -36.82 + ], + [ + -71.04, + -36.47 + ], + [ + -70.71, + -36.43 + ], + [ + -70.57, + -36.17 + ], + [ + -70.57, + -36.16 + ], + [ + -70.42, + -36.15 + ], + [ + -70.31, + -35.81 + ], + [ + -70.58, + -35.26 + ], + [ + -70.38, + -35.17 + ], + [ + -70.03, + -34.29 + ], + [ + -69.8, + -34.24 + ], + [ + -69.9, + -33.77 + ], + [ + -69.77, + -33.36 + ], + [ + -70.04, + -33.27 + ], + [ + -69.99, + -32.9 + ], + [ + -70.39, + -32.04 + ], + [ + -70.21, + -31.96 + ], + [ + -70.48, + -31.69 + ], + [ + -70.49, + -31.69 + ], + [ + -70.57, + -31.47 + ], + [ + -70.42, + -31.13 + ], + [ + -70.27, + -31.04 + ], + [ + -70.15, + -30.35 + ], + [ + -69.96, + -30.39 + ], + [ + -69.82, + -30.18 + ], + [ + -69.96, + -30.08 + ], + [ + -69.87, + -29.7 + ], + [ + -70.02, + -29.33 + ], + [ + -69.79, + -29.13 + ], + [ + -69.65, + -28.4 + ], + [ + -69.16, + -27.95 + ], + [ + -68.84, + -27.15 + ], + [ + -68.57, + -27.18 + ], + [ + -68.26, + -26.92 + ], + [ + -68.59, + -26.49 + ], + [ + -68.38, + -26.18 + ], + [ + -68.58, + -25.42 + ], + [ + -68.51, + -25.17 + ], + [ + -68.34, + -25.11 + ], + [ + -68.56, + -24.78 + ], + [ + -68.39, + -24.48 + ], + [ + -67.76, + -24.21 + ], + [ + -67.32, + -24.03 + ], + [ + -67.11, + -23.37 + ], + [ + -67.11, + -23.36 + ], + [ + -66.99, + -23 + ], + [ + -67.18, + -22.81 + ], + [ + -66.74, + -22.24 + ], + [ + -66.29, + -22.09 + ], + [ + -66.22, + -21.78 + ], + [ + -65.75, + -22.11 + ], + [ + -64.99, + -22.08 + ], + [ + -64.62, + -22.2 + ], + [ + -64.34, + -22.88 + ], + [ + -63.93, + -22 + ], + [ + -62.83, + -22 + ], + [ + -62.81, + -22.02 + ], + [ + -62.82, + -22.03 + ], + [ + -62.81, + -22.05 + ], + [ + -62.8, + -22.06 + ], + [ + -62.8, + -22.07 + ], + [ + -62.8, + -22.08 + ], + [ + -62.81, + -22.12 + ], + [ + -62.81, + -22.14 + ], + [ + -62.74, + -22.17 + ], + [ + -62.73, + -22.18 + ], + [ + -62.73, + -22.19 + ], + [ + -62.72, + -22.21 + ], + [ + -62.71, + -22.21 + ], + [ + -62.7, + -22.19 + ], + [ + -62.69, + -22.19 + ], + [ + -62.68, + -22.23 + ], + [ + -62.67, + -22.23 + ], + [ + -62.67, + -22.24 + ], + [ + -62.66, + -22.26 + ], + [ + -62.65, + -22.26 + ], + [ + -62.6, + -22.31 + ], + [ + -62.59, + -22.32 + ], + [ + -62.58, + -22.32 + ], + [ + -62.57, + -22.32 + ], + [ + -62.55, + -22.34 + ], + [ + -62.54, + -22.35 + ], + [ + -62.54, + -22.36 + ], + [ + -62.54, + -22.37 + ], + [ + -62.54, + -22.38 + ], + [ + -62.53, + -22.37 + ], + [ + -62.49, + -22.37 + ], + [ + -62.47, + -22.39 + ], + [ + -62.47, + -22.4 + ], + [ + -62.45, + -22.41 + ], + [ + -62.45, + -22.42 + ], + [ + -62.44, + -22.42 + ], + [ + -62.42, + -22.43 + ], + [ + -62.41, + -22.45 + ], + [ + -62.4, + -22.45 + ], + [ + -62.38, + -22.47 + ], + [ + -62.38, + -22.48 + ], + [ + -62.37, + -22.47 + ], + [ + -62.36, + -22.46 + ], + [ + -62.35, + -22.46 + ], + [ + -62.34, + -22.48 + ], + [ + -62.32, + -22.48 + ], + [ + -62.3, + -22.48 + ], + [ + -62.29, + -22.48 + ], + [ + -62.28, + -22.51 + ], + [ + -62.3, + -22.52 + ], + [ + -62.29, + -22.52 + ], + [ + -62.26, + -22.52 + ], + [ + -62.24, + -22.54 + ], + [ + -62.23, + -22.55 + ], + [ + -62.22, + -22.56 + ], + [ + -62.24, + -22.57 + ], + [ + -62.25, + -22.58 + ], + [ + -62.25, + -22.6 + ], + [ + -62.24, + -22.61 + ], + [ + -62.24, + -22.63 + ], + [ + -62.23, + -22.65 + ], + [ + -62.22, + -22.64 + ], + [ + -62.22, + -22.66 + ], + [ + -62.2, + -22.66 + ], + [ + -62.2, + -22.68 + ], + [ + -62.2, + -22.7 + ], + [ + -60.99, + -23.82 + ], + [ + -60.04, + -24.01 + ], + [ + -59.13, + -24.62 + ], + [ + -57.86, + -25.08 + ], + [ + -57.72, + -25.26 + ], + [ + -57.72, + -25.27 + ], + [ + -57.7, + -25.28 + ], + [ + -57.65, + -25.36 + ], + [ + -57.65, + -25.38 + ], + [ + -57.57, + -25.43 + ], + [ + -57.58, + -25.5 + ], + [ + -57.58, + -25.52 + ], + [ + -57.57, + -25.54 + ], + [ + -57.59, + -25.57 + ], + [ + -57.61, + -25.59 + ], + [ + -57.61, + -25.6 + ], + [ + -57.63, + -25.6 + ], + [ + -57.67, + -25.59 + ], + [ + -57.67, + -25.6 + ], + [ + -57.68, + -25.6 + ], + [ + -57.67, + -25.64 + ], + [ + -57.67, + -25.65 + ], + [ + -57.7, + -25.66 + ], + [ + -57.71, + -25.65 + ], + [ + -57.75, + -25.67 + ], + [ + -57.76, + -25.68 + ], + [ + -57.75, + -25.71 + ], + [ + -57.77, + -25.75 + ], + [ + -57.82, + -25.75 + ], + [ + -57.83, + -25.76 + ], + [ + -57.81, + -25.79 + ], + [ + -57.79, + -25.82 + ], + [ + -57.83, + -25.85 + ], + [ + -57.87, + -25.86 + ], + [ + -57.87, + -25.88 + ], + [ + -57.87, + -25.93 + ], + [ + -57.88, + -25.93 + ], + [ + -57.91, + -26.03 + ], + [ + -57.92, + -26.04 + ], + [ + -57.95, + -26.07 + ], + [ + -57.96, + -26.08 + ], + [ + -58, + -26.09 + ], + [ + -58.01, + -26.1 + ], + [ + -58.08, + -26.11 + ], + [ + -58.1, + -26.13 + ], + [ + -58.12, + -26.19 + ], + [ + -58.15, + -26.18 + ], + [ + -58.15, + -26.19 + ], + [ + -58.14, + -26.2 + ], + [ + -58.13, + -26.21 + ], + [ + -58.14, + -26.25 + ], + [ + -58.18, + -26.36 + ], + [ + -58.18, + -26.37 + ], + [ + -58.21, + -26.38 + ], + [ + -58.22, + -26.41 + ], + [ + -58.18, + -26.46 + ], + [ + -58.21, + -26.47 + ], + [ + -58.23, + -26.47 + ], + [ + -58.21, + -26.51 + ], + [ + -58.22, + -26.53 + ], + [ + -58.23, + -26.53 + ], + [ + -58.21, + -26.55 + ], + [ + -58.2, + -26.58 + ], + [ + -58.19, + -26.6 + ], + [ + -58.21, + -26.63 + ], + [ + -58.19, + -26.64 + ], + [ + -58.26, + -26.65 + ], + [ + -58.26, + -26.68 + ], + [ + -58.26, + -26.71 + ], + [ + -58.26, + -26.72 + ], + [ + -58.25, + -26.74 + ], + [ + -58.29, + -26.76 + ], + [ + -58.31, + -26.81 + ], + [ + -58.32, + -26.81 + ], + [ + -58.34, + -26.82 + ], + [ + -58.32, + -26.85 + ], + [ + -58.32, + -26.86 + ], + [ + -58.33, + -26.87 + ], + [ + -58.36, + -26.87 + ], + [ + -58.38, + -26.88 + ], + [ + -58.45, + -26.92 + ], + [ + -58.45, + -26.93 + ], + [ + -58.49, + -26.93 + ], + [ + -58.49, + -26.92 + ], + [ + -58.5, + -26.93 + ], + [ + -58.49, + -26.94 + ], + [ + -58.48, + -26.96 + ], + [ + -58.52, + -27 + ], + [ + -58.51, + -27.02 + ], + [ + -58.51, + -27.06 + ], + [ + -58.54, + -27.03 + ], + [ + -58.55, + -27.06 + ], + [ + -58.56, + -27.06 + ], + [ + -58.57, + -27.11 + ], + [ + -58.59, + -27.11 + ], + [ + -58.65, + -27.13 + ], + [ + -58.65, + -27.14 + ], + [ + -58.66, + -27.16 + ], + [ + -58.66, + -27.19 + ], + [ + -58.61, + -27.29 + ], + [ + -58.79, + -27.39 + ], + [ + -58.51, + -27.28 + ], + [ + -58.32, + -27.28 + ], + [ + -58.31, + -27.27 + ], + [ + -58.16, + -27.28 + ], + [ + -58.15, + -27.27 + ], + [ + -58.12, + -27.27 + ], + [ + -58.1, + -27.27 + ], + [ + -58.01, + -27.26 + ], + [ + -57.99, + -27.26 + ], + [ + -57.62, + -27.38 + ], + [ + -57.59, + -27.4 + ], + [ + -57.55, + -27.42 + ], + [ + -57.52, + -27.44 + ], + [ + -57.47, + -27.44 + ], + [ + -57.42, + -27.43 + ], + [ + -57.19, + -27.47 + ], + [ + -57.17, + -27.48 + ], + [ + -57.01, + -27.49 + ], + [ + -57, + -27.49 + ], + [ + -56.97, + -27.5 + ], + [ + -56.96, + -27.51 + ], + [ + -56.96, + -27.53 + ], + [ + -56.95, + -27.53 + ], + [ + -56.92, + -27.57 + ], + [ + -56.91, + -27.58 + ], + [ + -56.87, + -27.6 + ], + [ + -56.83, + -27.61 + ], + [ + -56.82, + -27.6 + ], + [ + -56.78, + -27.59 + ], + [ + -56.77, + -27.6 + ], + [ + -56.74, + -27.61 + ], + [ + -56.73, + -27.6 + ], + [ + -56.69, + -27.58 + ], + [ + -56.68, + -27.57 + ], + [ + -56.7, + -27.53 + ], + [ + -56.7, + -27.52 + ], + [ + -56.35, + -27.54 + ], + [ + -56.34, + -27.53 + ], + [ + -56.24, + -27.49 + ], + [ + -56.23, + -27.45 + ], + [ + -56.12, + -27.32 + ], + [ + -56.11, + -27.32 + ], + [ + -55.99, + -27.35 + ], + [ + -55.98, + -27.35 + ], + [ + -55.83, + -27.53 + ], + [ + -55.76, + -27.44 + ], + [ + -55.74, + -27.45 + ], + [ + -55.71, + -27.41 + ], + [ + -55.7, + -27.4 + ], + [ + -55.69, + -27.39 + ], + [ + -55.68, + -27.38 + ], + [ + -55.67, + -27.37 + ], + [ + -55.66, + -27.37 + ], + [ + -55.65, + -27.37 + ], + [ + -55.63, + -27.36 + ], + [ + -55.62, + -27.35 + ], + [ + -55.6, + -27.34 + ], + [ + -55.58, + -27.23 + ], + [ + -55.6, + -27.22 + ], + [ + -55.59, + -27.16 + ], + [ + -55.58, + -27.17 + ], + [ + -55.52, + -27.1 + ], + [ + -55.51, + -27.1 + ], + [ + -55.5, + -27.11 + ], + [ + -55.49, + -27.11 + ], + [ + -55.48, + -27.11 + ], + [ + -55.47, + -27.11 + ], + [ + -55.45, + -27.04 + ], + [ + -55.45, + -27.03 + ], + [ + -55.44, + -27.02 + ], + [ + -55.44, + -27.01 + ], + [ + -55.43, + -27 + ], + [ + -55.42, + -26.99 + ], + [ + -55.4, + -26.98 + ], + [ + -55.38, + -26.97 + ], + [ + -55.36, + -26.96 + ], + [ + -55.34, + -26.96 + ], + [ + -55.3, + -26.96 + ], + [ + -55.28, + -26.95 + ], + [ + -55.27, + -26.94 + ], + [ + -55.26, + -26.94 + ], + [ + -55.23, + -26.95 + ], + [ + -55.22, + -26.96 + ], + [ + -55.21, + -26.97 + ], + [ + -55.18, + -26.97 + ], + [ + -55.16, + -26.96 + ], + [ + -55.14, + -26.95 + ], + [ + -55.13, + -26.94 + ], + [ + -55.14, + -26.93 + ], + [ + -55.14, + -26.92 + ], + [ + -55.15, + -26.91 + ], + [ + -55.15, + -26.88 + ], + [ + -55.08, + -26.82 + ], + [ + -55.02, + -26.79 + ], + [ + -55, + -26.79 + ], + [ + -54.98, + -26.79 + ], + [ + -54.96, + -26.78 + ], + [ + -54.94, + -26.75 + ], + [ + -54.94, + -26.74 + ], + [ + -54.95, + -26.71 + ], + [ + -54.95, + -26.7 + ], + [ + -54.94, + -26.69 + ], + [ + -54.93, + -26.68 + ], + [ + -54.92, + -26.67 + ], + [ + -54.9, + -26.66 + ], + [ + -54.89, + -26.66 + ], + [ + -54.87, + -26.66 + ], + [ + -54.85, + -26.66 + ], + [ + -54.84, + -26.67 + ], + [ + -54.82, + -26.67 + ], + [ + -54.81, + -26.67 + ], + [ + -54.81, + -26.66 + ], + [ + -54.79, + -26.64 + ], + [ + -54.78, + -26.61 + ], + [ + -54.79, + -26.59 + ], + [ + -54.79, + -26.58 + ], + [ + -54.8, + -26.57 + ], + [ + -54.81, + -26.56 + ], + [ + -54.8, + -26.54 + ], + [ + -54.78, + -26.51 + ], + [ + -54.77, + -26.5 + ], + [ + -54.76, + -26.5 + ], + [ + -54.75, + -26.49 + ], + [ + -54.74, + -26.48 + ], + [ + -54.73, + -26.47 + ], + [ + -54.72, + -26.46 + ], + [ + -54.7, + -26.44 + ], + [ + -54.7, + -26.43 + ], + [ + -54.7, + -26.41 + ], + [ + -54.7, + -26.4 + ], + [ + -54.7, + -26.38 + ], + [ + -54.69, + -26.37 + ], + [ + -54.68, + -26.36 + ], + [ + -54.68, + -26.35 + ], + [ + -54.67, + -26.34 + ], + [ + -54.67, + -26.33 + ], + [ + -54.65, + -26.32 + ], + [ + -54.65, + -26.31 + ], + [ + -54.66, + -26.29 + ], + [ + -54.68, + -26.26 + ], + [ + -54.66, + -26.25 + ], + [ + -54.65, + -26.24 + ], + [ + -54.64, + -26.23 + ], + [ + -54.63, + -26.23 + ], + [ + -54.62, + -26.21 + ], + [ + -54.63, + -26.19 + ], + [ + -54.65, + -26.19 + ], + [ + -54.67, + -26.16 + ], + [ + -54.67, + -26.15 + ], + [ + -54.67, + -26.14 + ], + [ + -54.65, + -26.12 + ], + [ + -54.65, + -26.1 + ], + [ + -54.64, + -26.1 + ], + [ + -54.64, + -26.08 + ], + [ + -54.65, + -26.07 + ], + [ + -54.66, + -26.04 + ], + [ + -54.67, + -26.03 + ], + [ + -54.68, + -26.02 + ], + [ + -54.68, + -26.01 + ], + [ + -54.67, + -25.99 + ], + [ + -54.66, + -25.98 + ], + [ + -54.64, + -25.98 + ], + [ + -54.62, + -25.98 + ], + [ + -54.62, + -25.94 + ], + [ + -54.62, + -25.9 + ], + [ + -54.61, + -25.88 + ], + [ + -54.6, + -25.87 + ], + [ + -54.59, + -25.85 + ], + [ + -54.59, + -25.84 + ], + [ + -54.59, + -25.83 + ], + [ + -54.59, + -25.82 + ], + [ + -54.62, + -25.79 + ], + [ + -54.63, + -25.77 + ], + [ + -54.63, + -25.76 + ], + [ + -54.64, + -25.73 + ], + [ + -54.64, + -25.71 + ], + [ + -54.65, + -25.7 + ], + [ + -54.65, + -25.69 + ], + [ + -54.66, + -25.68 + ], + [ + -54.64, + -25.66 + ], + [ + -54.62, + -25.66 + ], + [ + -54.59, + -25.67 + ], + [ + -54.58, + -25.65 + ], + [ + -54.6, + -25.62 + ], + [ + -54.6, + -25.61 + ], + [ + -54.59, + -25.59 + ], + [ + -54.56, + -25.59 + ], + [ + -54.55, + -25.59 + ], + [ + -54.53, + -25.61 + ], + [ + -54.54, + -25.62 + ], + [ + -54.53, + -25.63 + ], + [ + -54.52, + -25.62 + ], + [ + -54.51, + -25.62 + ], + [ + -54.49, + -25.62 + ], + [ + -54.47, + -25.64 + ], + [ + -54.45, + -25.66 + ], + [ + -54.44, + -25.69 + ], + [ + -54.42, + -25.65 + ], + [ + -54.4, + -25.65 + ], + [ + -54.4, + -25.64 + ], + [ + -54.39, + -25.63 + ], + [ + -54.38, + -25.6 + ], + [ + -54.37, + -25.6 + ], + [ + -54.34, + -25.6 + ], + [ + -54.34, + -25.59 + ], + [ + -54.33, + -25.57 + ], + [ + -54.32, + -25.56 + ], + [ + -54.3, + -25.56 + ], + [ + -54.29, + -25.56 + ], + [ + -54.28, + -25.56 + ], + [ + -54.27, + -25.57 + ], + [ + -54.26, + -25.58 + ], + [ + -54.25, + -25.59 + ], + [ + -54.24, + -25.59 + ], + [ + -54.24, + -25.58 + ], + [ + -54.23, + -25.56 + ], + [ + -54.22, + -25.57 + ], + [ + -54.21, + -25.58 + ], + [ + -54.2, + -25.58 + ], + [ + -54.18, + -25.58 + ], + [ + -54.18, + -25.57 + ], + [ + -54.19, + -25.56 + ], + [ + -54.2, + -25.56 + ], + [ + -54.19, + -25.53 + ], + [ + -54.18, + -25.54 + ], + [ + -54.16, + -25.53 + ], + [ + -54.15, + -25.52 + ], + [ + -54.14, + -25.52 + ], + [ + -54.13, + -25.51 + ], + [ + -54.11, + -25.54 + ], + [ + -54.11, + -25.59 + ], + [ + -54.11, + -25.6 + ], + [ + -54.04, + -25.58 + ], + [ + -54.03, + -25.57 + ], + [ + -54.02, + -25.57 + ], + [ + -54, + -25.58 + ], + [ + -53.99, + -25.59 + ], + [ + -53.97, + -25.62 + ], + [ + -53.96, + -25.63 + ], + [ + -53.96, + -25.64 + ], + [ + -53.83, + -25.78 + ], + [ + -53.64, + -26.21 + ], + [ + -53.68, + -26.86 + ], + [ + -53.68, + -26.9 + ], + [ + -53.68, + -26.94 + ], + [ + -53.7, + -26.95 + ], + [ + -53.7, + -26.96 + ], + [ + -53.72, + -26.98 + ], + [ + -53.74, + -26.99 + ], + [ + -53.74, + -27 + ], + [ + -53.76, + -27.02 + ], + [ + -53.75, + -27.02 + ], + [ + -53.78, + -27.06 + ], + [ + -53.78, + -27.05 + ], + [ + -53.81, + -27.1 + ], + [ + -53.81, + -27.14 + ], + [ + -53.8, + -27.14 + ], + [ + -53.83, + -27.16 + ], + [ + -53.84, + -27.17 + ], + [ + -53.85, + -27.16 + ], + [ + -53.85, + -27.13 + ], + [ + -53.86, + -27.13 + ], + [ + -53.87, + -27.13 + ], + [ + -53.88, + -27.13 + ], + [ + -53.89, + -27.14 + ], + [ + -53.89, + -27.16 + ], + [ + -53.91, + -27.18 + ], + [ + -53.92, + -27.17 + ], + [ + -53.94, + -27.15 + ], + [ + -53.95, + -27.15 + ], + [ + -53.96, + -27.17 + ], + [ + -53.96, + -27.18 + ], + [ + -53.96, + -27.19 + ], + [ + -53.97, + -27.2 + ], + [ + -54, + -27.2 + ], + [ + -54.01, + -27.2 + ], + [ + -54.02, + -27.22 + ], + [ + -54.02, + -27.25 + ], + [ + -54.03, + -27.26 + ], + [ + -54.05, + -27.26 + ], + [ + -54.07, + -27.28 + ], + [ + -54.09, + -27.3 + ], + [ + -54.12, + -27.3 + ], + [ + -54.14, + -27.3 + ], + [ + -54.16, + -27.26 + ], + [ + -54.18, + -27.26 + ], + [ + -54.19, + -27.29 + ], + [ + -54.2, + -27.31 + ], + [ + -54.21, + -27.33 + ], + [ + -54.21, + -27.34 + ], + [ + -54.21, + -27.37 + ], + [ + -54.22, + -27.39 + ], + [ + -54.27, + -27.41 + ], + [ + -54.27, + -27.42 + ], + [ + -54.27, + -27.43 + ], + [ + -54.27, + -27.44 + ], + [ + -54.3, + -27.44 + ], + [ + -54.31, + -27.43 + ], + [ + -54.34, + -27.4 + ], + [ + -54.35, + -27.42 + ], + [ + -54.34, + -27.43 + ], + [ + -54.34, + -27.44 + ], + [ + -54.34, + -27.46 + ], + [ + -54.35, + -27.47 + ], + [ + -54.36, + -27.46 + ], + [ + -54.38, + -27.43 + ], + [ + -54.4, + -27.41 + ], + [ + -54.42, + -27.41 + ], + [ + -54.43, + -27.42 + ], + [ + -54.44, + -27.43 + ], + [ + -54.45, + -27.42 + ], + [ + -54.47, + -27.43 + ], + [ + -54.47, + -27.44 + ], + [ + -54.44, + -27.47 + ], + [ + -54.46, + -27.48 + ], + [ + -54.47, + -27.48 + ], + [ + -54.48, + -27.48 + ], + [ + -54.51, + -27.48 + ], + [ + -54.51, + -27.49 + ], + [ + -54.52, + -27.51 + ], + [ + -54.54, + -27.5 + ], + [ + -54.54, + -27.49 + ], + [ + -54.55, + -27.48 + ], + [ + -54.56, + -27.47 + ], + [ + -54.57, + -27.45 + ], + [ + -54.59, + -27.46 + ], + [ + -54.59, + -27.48 + ], + [ + -54.6, + -27.5 + ], + [ + -54.61, + -27.51 + ], + [ + -54.61, + -27.52 + ], + [ + -54.61, + -27.53 + ], + [ + -54.65, + -27.54 + ], + [ + -54.65, + -27.52 + ], + [ + -54.66, + -27.51 + ], + [ + -54.68, + -27.51 + ], + [ + -54.68, + -27.52 + ], + [ + -54.68, + -27.53 + ], + [ + -54.68, + -27.54 + ], + [ + -54.68, + -27.57 + ], + [ + -54.69, + -27.57 + ], + [ + -54.7, + -27.57 + ], + [ + -54.71, + -27.57 + ], + [ + -54.73, + -27.56 + ], + [ + -54.76, + -27.58 + ], + [ + -54.79, + -27.57 + ], + [ + -54.79, + -27.56 + ], + [ + -54.82, + -27.54 + ], + [ + -54.82, + -27.55 + ], + [ + -54.83, + -27.57 + ], + [ + -54.83, + -27.58 + ], + [ + -54.84, + -27.62 + ], + [ + -54.85, + -27.63 + ], + [ + -54.91, + -27.64 + ], + [ + -54.91, + -27.65 + ], + [ + -54.91, + -27.73 + ], + [ + -54.93, + -27.75 + ], + [ + -54.93, + -27.76 + ], + [ + -54.94, + -27.77 + ], + [ + -54.97, + -27.77 + ], + [ + -54.99, + -27.77 + ], + [ + -55, + -27.79 + ], + [ + -55.01, + -27.8 + ], + [ + -55.03, + -27.79 + ], + [ + -55.04, + -27.78 + ], + [ + -55.05, + -27.77 + ], + [ + -55.06, + -27.77 + ], + [ + -55.08, + -27.78 + ], + [ + -55.08, + -27.79 + ], + [ + -55.07, + -27.8 + ], + [ + -55.06, + -27.81 + ], + [ + -55.05, + -27.82 + ], + [ + -55.02, + -27.83 + ], + [ + -55.02, + -27.84 + ], + [ + -55.02, + -27.85 + ], + [ + -55.04, + -27.86 + ], + [ + -55.08, + -27.85 + ], + [ + -55.1, + -27.85 + ], + [ + -55.11, + -27.85 + ], + [ + -55.12, + -27.86 + ], + [ + -55.15, + -27.88 + ], + [ + -55.13, + -27.89 + ], + [ + -55.15, + -27.88 + ], + [ + -55.16, + -27.88 + ], + [ + -55.16, + -27.87 + ], + [ + -55.2, + -27.86 + ], + [ + -55.21, + -27.87 + ], + [ + -55.23, + -27.88 + ], + [ + -55.24, + -27.9 + ], + [ + -55.25, + -27.91 + ], + [ + -55.25, + -27.92 + ], + [ + -55.29, + -27.93 + ], + [ + -55.31, + -27.92 + ], + [ + -55.33, + -27.93 + ], + [ + -55.33, + -27.94 + ], + [ + -55.34, + -27.96 + ], + [ + -55.37, + -27.97 + ], + [ + -55.38, + -27.98 + ], + [ + -55.38, + -27.99 + ], + [ + -55.37, + -28 + ], + [ + -55.39, + -28.04 + ], + [ + -55.42, + -28.06 + ], + [ + -55.43, + -28.07 + ], + [ + -55.47, + -28.09 + ], + [ + -55.48, + -28.08 + ], + [ + -55.5, + -28.08 + ], + [ + -55.5, + -28.09 + ], + [ + -55.51, + -28.1 + ], + [ + -55.52, + -28.11 + ], + [ + -55.52, + -28.12 + ], + [ + -55.54, + -28.12 + ], + [ + -55.56, + -28.16 + ], + [ + -55.58, + -28.15 + ], + [ + -55.59, + -28.12 + ], + [ + -55.61, + -28.12 + ], + [ + -55.62, + -28.14 + ], + [ + -55.62, + -28.15 + ], + [ + -55.62, + -28.16 + ], + [ + -55.63, + -28.17 + ], + [ + -55.63, + -28.18 + ], + [ + -55.65, + -28.18 + ], + [ + -55.67, + -28.19 + ], + [ + -55.68, + -28.21 + ], + [ + -55.69, + -28.21 + ], + [ + -55.71, + -28.23 + ], + [ + -55.75, + -28.24 + ], + [ + -55.78, + -28.25 + ], + [ + -55.78, + -28.26 + ], + [ + -55.78, + -28.27 + ], + [ + -55.77, + -28.28 + ], + [ + -55.76, + -28.28 + ], + [ + -55.74, + -28.29 + ], + [ + -55.71, + -28.3 + ], + [ + -55.7, + -28.31 + ], + [ + -55.69, + -28.32 + ], + [ + -55.67, + -28.33 + ], + [ + -55.67, + -28.35 + ], + [ + -55.68, + -28.37 + ], + [ + -55.69, + -28.38 + ], + [ + -55.69, + -28.39 + ], + [ + -55.69, + -28.41 + ], + [ + -55.72, + -28.42 + ], + [ + -55.72, + -28.41 + ], + [ + -55.73, + -28.4 + ], + [ + -55.73, + -28.38 + ], + [ + -55.74, + -28.36 + ], + [ + -55.85, + -28.36 + ], + [ + -55.87, + -28.36 + ], + [ + -55.89, + -28.38 + ], + [ + -55.9, + -28.39 + ], + [ + -55.9, + -28.41 + ], + [ + -55.9, + -28.42 + ], + [ + -55.9, + -28.46 + ], + [ + -55.92, + -28.48 + ], + [ + -55.96, + -28.5 + ], + [ + -55.97, + -28.5 + ], + [ + -55.99, + -28.5 + ], + [ + -56.01, + -28.51 + ], + [ + -56.02, + -28.52 + ], + [ + -56.02, + -28.53 + ], + [ + -56.03, + -28.54 + ], + [ + -56.01, + -28.57 + ], + [ + -56.01, + -28.61 + ], + [ + -56.3, + -28.89 + ], + [ + -56.31, + -28.91 + ], + [ + -56.33, + -28.93 + ], + [ + -56.35, + -28.94 + ], + [ + -56.37, + -28.95 + ], + [ + -56.38, + -28.95 + ], + [ + -56.39, + -28.96 + ], + [ + -56.41, + -28.97 + ], + [ + -56.41, + -28.98 + ], + [ + -56.41, + -29.01 + ], + [ + -56.4, + -29.03 + ], + [ + -56.41, + -29.04 + ], + [ + -56.41, + -29.05 + ], + [ + -56.41, + -29.07 + ], + [ + -56.46, + -29.08 + ], + [ + -56.48, + -29.09 + ], + [ + -56.53, + -29.1 + ], + [ + -56.55, + -29.12 + ], + [ + -56.56, + -29.12 + ], + [ + -56.57, + -29.12 + ], + [ + -56.59, + -29.11 + ], + [ + -56.62, + -29.17 + ], + [ + -56.62, + -29.18 + ], + [ + -56.63, + -29.18 + ], + [ + -56.64, + -29.19 + ], + [ + -56.69, + -29.33 + ], + [ + -56.69, + -29.34 + ], + [ + -56.7, + -29.36 + ], + [ + -56.73, + -29.37 + ], + [ + -56.76, + -29.37 + ], + [ + -56.78, + -29.41 + ], + [ + -56.78, + -29.44 + ], + [ + -56.81, + -29.48 + ], + [ + -56.82, + -29.49 + ], + [ + -56.88, + -29.52 + ], + [ + -56.93, + -29.56 + ], + [ + -56.94, + -29.57 + ], + [ + -56.96, + -29.59 + ], + [ + -56.98, + -29.61 + ], + [ + -56.99, + -29.62 + ], + [ + -57.01, + -29.65 + ], + [ + -57.02, + -29.66 + ], + [ + -57.04, + -29.69 + ], + [ + -57.07, + -29.72 + ], + [ + -57.07, + -29.73 + ], + [ + -57.1, + -29.75 + ], + [ + -57.22, + -29.78 + ], + [ + -57.28, + -29.82 + ], + [ + -57.3, + -29.84 + ], + [ + -57.31, + -29.85 + ], + [ + -57.33, + -29.88 + ], + [ + -57.33, + -29.89 + ], + [ + -57.33, + -29.92 + ], + [ + -57.32, + -29.93 + ], + [ + -57.33, + -29.98 + ], + [ + -57.35, + -30 + ], + [ + -57.38, + -30.02 + ], + [ + -57.39, + -30.02 + ], + [ + -57.41, + -30.04 + ], + [ + -57.44, + -30.07 + ], + [ + -57.45, + -30.08 + ], + [ + -57.46, + -30.11 + ], + [ + -57.49, + -30.13 + ], + [ + -57.52, + -30.15 + ], + [ + -57.54, + -30.16 + ], + [ + -57.59, + -30.18 + ], + [ + -57.63, + -30.17 + ], + [ + -57.65, + -30.18 + ], + [ + -57.65, + -30.2 + ], + [ + -57.63, + -30.23 + ], + [ + -57.63, + -30.28 + ], + [ + -57.64, + -30.32 + ], + [ + -57.68, + -30.37 + ], + [ + -57.71, + -30.4 + ], + [ + -57.74, + -30.41 + ], + [ + -57.77, + -30.42 + ], + [ + -57.79, + -30.44 + ], + [ + -57.82, + -30.46 + ], + [ + -57.83, + -30.46 + ], + [ + -57.84, + -30.47 + ], + [ + -57.85, + -30.68 + ], + [ + -57.83, + -30.68 + ], + [ + -57.81, + -30.69 + ], + [ + -57.81, + -30.74 + ], + [ + -57.81, + -30.76 + ], + [ + -58.04, + -30.94 + ], + [ + -57.88, + -31.01 + ], + [ + -57.94, + -31.2 + ], + [ + -58.05, + -31.17 + ], + [ + -57.96, + -31.3 + ], + [ + -57.98, + -31.32 + ], + [ + -57.98, + -31.33 + ], + [ + -57.99, + -31.35 + ], + [ + -57.99, + -31.36 + ], + [ + -58, + -31.4 + ], + [ + -58.01, + -31.41 + ], + [ + -58.05, + -31.43 + ], + [ + -58.06, + -31.44 + ], + [ + -58.08, + -31.47 + ], + [ + -58.08, + -31.48 + ], + [ + -58.05, + -31.5 + ], + [ + -58.03, + -31.51 + ], + [ + -58, + -31.53 + ], + [ + -57.99, + -31.55 + ], + [ + -57.98, + -31.58 + ], + [ + -57.98, + -31.59 + ], + [ + -58, + -31.63 + ], + [ + -58.01, + -31.67 + ], + [ + -58.02, + -31.69 + ], + [ + -58.03, + -31.7 + ], + [ + -58.04, + -31.73 + ], + [ + -58.06, + -31.79 + ], + [ + -58.07, + -31.8 + ], + [ + -58.08, + -31.82 + ], + [ + -58.13, + -31.83 + ], + [ + -58.14, + -31.83 + ], + [ + -58.16, + -31.84 + ], + [ + -58.2, + -31.86 + ], + [ + -58.2, + -31.89 + ], + [ + -58.16, + -31.95 + ], + [ + -58.16, + -31.96 + ], + [ + -58.16, + -32.08 + ], + [ + -58.17, + -32.1 + ], + [ + -58.18, + -32.15 + ], + [ + -58.18, + -32.16 + ], + [ + -58.17, + -32.17 + ], + [ + -58.12, + -32.23 + ], + [ + -58.1, + -32.25 + ], + [ + -58.1, + -32.27 + ], + [ + -58.11, + -32.31 + ], + [ + -58.11, + -32.32 + ], + [ + -58.14, + -32.35 + ], + [ + -58.17, + -32.36 + ], + [ + -58.18, + -32.38 + ], + [ + -58.19, + -32.4 + ], + [ + -58.2, + -32.41 + ], + [ + -58.2, + -32.47 + ], + [ + -58.17, + -32.56 + ], + [ + -58.16, + -32.59 + ], + [ + -58.15, + -32.64 + ], + [ + -58.15, + -32.71 + ], + [ + -58.13, + -32.78 + ], + [ + -58.12, + -32.9 + ], + [ + -58.11, + -32.93 + ], + [ + -58.11, + -32.94 + ], + [ + -58.1, + -32.95 + ], + [ + -58.09, + -32.97 + ], + [ + -58.08, + -33 + ], + [ + -58.09, + -32.99 + ], + [ + -58.11, + -33.01 + ], + [ + -58.13, + -33.02 + ], + [ + -58.15, + -33.05 + ], + [ + -58.16, + -33.06 + ], + [ + -58.18, + -33.08 + ], + [ + -58.22, + -33.09 + ], + [ + -58.24, + -33.09 + ], + [ + -58.26, + -33.1 + ], + [ + -58.45, + -33.09 + ], + [ + -58.54, + -33.46 + ], + [ + -58.43, + -33.89 + ], + [ + -58.42, + -33.91 + ], + [ + -58.42, + -33.92 + ], + [ + -58.46, + -34.52 + ], + [ + -57.5, + -35.03 + ], + [ + -57.13, + -35.44 + ], + [ + -57.41, + -35.96 + ], + [ + -57.13, + -36.27 + ], + [ + -56.73, + -36.33 + ], + [ + -56.67, + -36.87 + ], + [ + -57.49, + -37.83 + ], + [ + -57.54, + -38.1 + ], + [ + -59.01, + -38.68 + ], + [ + -60.85, + -38.98 + ], + [ + -61.81, + -38.99 + ], + [ + -62.51, + -38.71 + ], + [ + -62.33, + -38.85 + ], + [ + -62.32, + -39.27 + ], + [ + -62.01, + -39.38 + ], + [ + -62.29, + -39.29 + ], + [ + -62.04, + -39.45 + ], + [ + -62.11, + -39.84 + ], + [ + -62.32, + -39.87 + ], + [ + -62.48, + -40.3 + ], + [ + -62.17, + -40.63 + ], + [ + -62.38, + -40.91 + ], + [ + -62.82, + -40.97 + ], + [ + -63.08, + -41.15 + ], + [ + -63.78, + -41.16 + ], + [ + -64.88, + -40.83 + ], + [ + -64.73, + -40.8 + ], + [ + -64.85, + -40.72 + ], + [ + -65.11, + -40.83 + ], + [ + -65.04, + -42.06 + ], + [ + -64.46, + -42.24 + ], + [ + -64.62, + -42.42 + ], + [ + -64.43, + -42.44 + ], + [ + -64.04, + -42.35 + ], + [ + -64.38, + -42.24 + ], + [ + -63.76, + -42.08 + ], + [ + -63.63, + -42.76 + ], + [ + -64.14, + -42.87 + ], + [ + -64.21, + -42.62 + ], + [ + -64.56, + -42.49 + ], + [ + -64.98, + -42.65 + ], + [ + -65.01, + -42.78 + ], + [ + -64.31, + -42.98 + ], + [ + -64.98, + -43.26 + ], + [ + -65.33, + -43.66 + ], + [ + -65.22, + -44.37 + ], + [ + -65.73, + -44.81 + ], + [ + -65.52, + -44.93 + ], + [ + -65.69, + -45.06 + ], + [ + -66.2, + -44.98 + ], + [ + -66.6, + -45.14 + ], + [ + -66.52, + -45.22 + ], + [ + -66.96, + -45.27 + ], + [ + -67.59, + -45.99 + ], + [ + -67.5, + -46.47 + ], + [ + -66.79, + -47 + ], + [ + -65.74, + -47.2 + ], + [ + -65.84, + -47.74 + ], + [ + -66.29, + -47.87 + ], + [ + -65.88, + -47.76 + ], + [ + -65.76, + -47.92 + ], + [ + -67.55, + -49.01 + ], + [ + -67.83, + -49.39 + ], + [ + -67.61, + -49.25 + ], + [ + -67.9, + -50 + ], + [ + -68.34, + -50.12 + ], + [ + -68.62, + -49.8 + ], + [ + -68.57, + -49.94 + ], + [ + -68.78, + -49.97 + ], + [ + -68.36, + -50.16 + ], + [ + -68.88, + -50.34 + ], + [ + -69.13, + -50.9 + ], + [ + -69.46, + -51.1 + ], + [ + -69.17, + -50.98 + ], + [ + -68.95, + -51.56 + ], + [ + -69.59, + -51.62 + ], + [ + -68.96, + -51.62 + ], + [ + -68.43, + -52.4 + ], + [ + -70, + -52 + ], + [ + -72.03, + -51.97 + ], + [ + -72.03, + -51.96 + ], + [ + -72.11, + -51.76 + ], + [ + -72.12, + -51.75 + ], + [ + -72.44, + -51.58 + ], + [ + -72.38, + -51.05 + ], + [ + -72.37, + -51.04 + ], + [ + -72.36, + -50.62 + ], + [ + -73.12, + -50.78 + ], + [ + -73.14, + -50.78 + ], + [ + -73.43, + -50.37 + ], + [ + -73.43, + -50.36 + ], + [ + -73.45, + -49.79 + ] + ], + [ + [ + -71.59, + -40.96 + ], + [ + -71.67, + -41.05 + ], + [ + -71.44, + -41.11 + ], + [ + -71.16, + -41.06 + ], + [ + -71.47, + -41.01 + ], + [ + -71.67, + -40.62 + ], + [ + -71.8, + -40.73 + ], + [ + -71.59, + -40.96 + ] + ], + [ + [ + -72.77, + -50.43 + ], + [ + -72.91, + -50.49 + ], + [ + -72.95, + -50.5 + ], + [ + -73.04, + -50.46 + ], + [ + -73, + -50.51 + ], + [ + -72.93, + -50.51 + ], + [ + -72.91, + -50.54 + ], + [ + -72.99, + -50.67 + ], + [ + -72.77, + -50.43 + ] + ], + [ + [ + -73.32, + -49.92 + ], + [ + -73.33, + -50.23 + ], + [ + -73.17, + -50.11 + ], + [ + -73.12, + -50.21 + ], + [ + -72.82, + -50.28 + ], + [ + -72.99, + -50.34 + ], + [ + -71.98, + -50.23 + ], + [ + -72.11, + -50.11 + ], + [ + -72.99, + -50.22 + ], + [ + -73.32, + -49.92 + ] + ], + [ + [ + -68.96, + -45.27 + ], + [ + -68.99, + -45.48 + ], + [ + -68.69, + -45.66 + ], + [ + -68.66, + -45.4 + ], + [ + -68.82, + -45.48 + ], + [ + -68.96, + -45.27 + ] + ], + [ + [ + -73.21, + -50.3 + ], + [ + -73.04, + -50.48 + ], + [ + -73.04, + -50.46 + ], + [ + -73.02, + -50.46 + ], + [ + -73.04, + -50.36 + ], + [ + -73.01, + -50.32 + ], + [ + -73.21, + -50.3 + ], + [ + -73.26, + -50.29 + ], + [ + -73.21, + -50.3 + ] + ], + [ + [ + -71.4, + -48.92 + ], + [ + -71.19, + -49.03 + ], + [ + -71.08, + -48.84 + ], + [ + -71.4, + -48.92 + ] + ], + [ + [ + -70.14, + -40.38 + ], + [ + -70.31, + -40.49 + ], + [ + -70.18, + -40.53 + ], + [ + -70.14, + -40.38 + ] + ], + [ + [ + -69.04, + -39.4 + ], + [ + -69.34, + -39.64 + ], + [ + -68.69, + -39.32 + ], + [ + -69.04, + -39.4 + ] + ], + [ + [ + -68.94, + -38.46 + ], + [ + -68.94, + -38.65 + ], + [ + -68.69, + -38.55 + ], + [ + -68.46, + -38.65 + ], + [ + -68.73, + -38.46 + ], + [ + -68.94, + -38.46 + ] + ], + [ + [ + -69.08, + -35.46 + ], + [ + -69.3, + -35.53 + ], + [ + -69.05, + -35.92 + ], + [ + -69.08, + -35.46 + ] + ], + [ + [ + -67.63, + -38.2 + ], + [ + -67.68, + -38.3 + ], + [ + -67.15, + -38.15 + ], + [ + -67.63, + -38.2 + ] + ], + [ + [ + -67.02, + -37.34 + ], + [ + -67.15, + -37.44 + ], + [ + -66.97, + -37.52 + ], + [ + -67.02, + -37.34 + ] + ], + [ + [ + -65.02, + -27.45 + ], + [ + -65.07, + -27.64 + ], + [ + -64.89, + -27.57 + ], + [ + -65.02, + -27.45 + ] + ], + [ + [ + -65.88, + -23.56 + ], + [ + -66.26, + -23.76 + ], + [ + -65.96, + -23.74 + ], + [ + -65.88, + -23.56 + ] + ], + [ + [ + -66.75, + -23.37 + ], + [ + -66.7, + -23.56 + ], + [ + -66.62, + -23.4 + ], + [ + -66.75, + -23.37 + ] + ], + [ + [ + -62.8, + -30.35 + ], + [ + -63.11, + -30.48 + ], + [ + -63.37, + -30.32 + ], + [ + -63.37, + -30.45 + ], + [ + -62.86, + -30.81 + ], + [ + -62.89, + -30.96 + ], + [ + -62.23, + -30.86 + ], + [ + -62.2, + -30.22 + ], + [ + -62.51, + -30.2 + ], + [ + -62.8, + -30.35 + ] + ], + [ + [ + -62.58, + -37.02 + ], + [ + -62.42, + -37.05 + ], + [ + -62.38, + -36.91 + ], + [ + -62.58, + -37.02 + ] + ], + [ + [ + -62.36, + -35.96 + ], + [ + -62.58, + -36 + ], + [ + -62.36, + -36.08 + ], + [ + -62.36, + -35.96 + ] + ], + [ + [ + -60.73, + -32.22 + ], + [ + -60.69, + -32.33 + ], + [ + -60.69, + -32.1 + ], + [ + -60.73, + -32.22 + ] + ], + [ + [ + -60.16, + -32.64 + ], + [ + -59.99, + -32.77 + ], + [ + -60.16, + -32.79 + ], + [ + -60.19, + -32.69 + ], + [ + -60.18, + -32.84 + ], + [ + -59.99, + -32.86 + ], + [ + -59.99, + -32.72 + ], + [ + -60.16, + -32.64 + ] + ], + [ + [ + -60.09, + -30.68 + ], + [ + -60.12, + -30.82 + ], + [ + -59.97, + -30.68 + ], + [ + -60.09, + -30.68 + ] + ], + [ + [ + -60.11, + -31.24 + ], + [ + -60.12, + -31.34 + ], + [ + -59.99, + -31.28 + ], + [ + -60.11, + -31.24 + ] + ] + ], + [ + [ + [ + -72.61, + -48.84 + ], + [ + -72.6, + -48.83 + ], + [ + -72.6, + -48.85 + ], + [ + -72.61, + -48.84 + ] + ] + ], + [ + [ + [ + -57.62, + -25.62 + ], + [ + -57.65, + -25.6 + ], + [ + -57.63, + -25.6 + ], + [ + -57.62, + -25.62 + ] + ] + ], + [ + [ + [ + -54.09, + -25.57 + ], + [ + -54.08, + -25.56 + ], + [ + -54.07, + -25.56 + ], + [ + -54.06, + -25.57 + ], + [ + -54.09, + -25.57 + ] + ] + ], + [ + [ + [ + -55.89, + -28.44 + ], + [ + -55.89, + -28.48 + ], + [ + -55.9, + -28.46 + ], + [ + -55.89, + -28.44 + ] + ] + ], + [ + [ + [ + -56.58, + -29.12 + ], + [ + -56.59, + -29.12 + ], + [ + -56.59, + -29.11 + ], + [ + -56.58, + -29.12 + ] + ] + ], + [ + [ + [ + -68.61, + -54.89 + ], + [ + -68.6, + -54.65 + ], + [ + -68.61, + -54.56 + ], + [ + -67.21, + -54.54 + ], + [ + -68.61, + -54.53 + ], + [ + -68.61, + -54.38 + ], + [ + -68.61, + -54.37 + ], + [ + -68.61, + -54.16 + ], + [ + -68.61, + -53.25 + ], + [ + -68.61, + -52.66 + ], + [ + -68.2, + -53.14 + ], + [ + -68.33, + -53.01 + ], + [ + -68.56, + -53.25 + ], + [ + -68.14, + -53.33 + ], + [ + -67.72, + -53.81 + ], + [ + -66.47, + -54.48 + ], + [ + -65.7, + -54.72 + ], + [ + -65.12, + -54.66 + ], + [ + -65.22, + -54.82 + ], + [ + -66.45, + -55.06 + ], + [ + -67.28, + -54.87 + ], + [ + -68.25, + -54.79 + ], + [ + -68.61, + -54.89 + ] + ] + ], + [ + [ + [ + -58.32, + -27.26 + ], + [ + -58.31, + -27.26 + ], + [ + -58.31, + -27.27 + ], + [ + -58.32, + -27.27 + ], + [ + -58.32, + -27.26 + ] + ] + ], + [ + [ + [ + -58.21, + -27.26 + ], + [ + -58.18, + -27.26 + ], + [ + -58.2, + -27.27 + ], + [ + -58.21, + -27.26 + ] + ] + ], + [ + [ + [ + -57.77, + -27.32 + ], + [ + -57.74, + -27.32 + ], + [ + -57.77, + -27.33 + ], + [ + -57.77, + -27.32 + ] + ] + ], + [ + [ + [ + -57.55, + -27.41 + ], + [ + -57.56, + -27.41 + ], + [ + -57.57, + -27.4 + ], + [ + -57.55, + -27.39 + ], + [ + -57.5, + -27.4 + ], + [ + -57.48, + -27.44 + ], + [ + -57.49, + -27.44 + ], + [ + -57.55, + -27.41 + ] + ] + ], + [ + [ + [ + -56.9, + -27.57 + ], + [ + -56.92, + -27.56 + ], + [ + -56.92, + -27.54 + ], + [ + -56.88, + -27.58 + ], + [ + -56.9, + -27.57 + ] + ] + ], + [ + [ + [ + -56.73, + -27.5 + ], + [ + -56.73, + -27.51 + ], + [ + -56.73, + -27.52 + ], + [ + -56.76, + -27.56 + ], + [ + -56.79, + -27.57 + ], + [ + -56.81, + -27.58 + ], + [ + -56.82, + -27.59 + ], + [ + -56.83, + -27.6 + ], + [ + -56.85, + -27.59 + ], + [ + -56.91, + -27.53 + ], + [ + -56.92, + -27.53 + ], + [ + -56.95, + -27.52 + ], + [ + -56.96, + -27.51 + ], + [ + -56.97, + -27.5 + ], + [ + -56.98, + -27.49 + ], + [ + -56.99, + -27.49 + ], + [ + -57, + -27.49 + ], + [ + -57.03, + -27.48 + ], + [ + -57.02, + -27.48 + ], + [ + -57, + -27.47 + ], + [ + -56.99, + -27.46 + ], + [ + -56.97, + -27.44 + ], + [ + -56.95, + -27.44 + ], + [ + -56.94, + -27.43 + ], + [ + -56.93, + -27.43 + ], + [ + -56.92, + -27.42 + ], + [ + -56.91, + -27.42 + ], + [ + -56.9, + -27.42 + ], + [ + -56.89, + -27.42 + ], + [ + -56.87, + -27.43 + ], + [ + -56.86, + -27.44 + ], + [ + -56.85, + -27.45 + ], + [ + -56.83, + -27.47 + ], + [ + -56.82, + -27.47 + ], + [ + -56.81, + -27.48 + ], + [ + -56.78, + -27.5 + ], + [ + -56.77, + -27.5 + ], + [ + -56.73, + -27.5 + ] + ] + ], + [ + [ + [ + -56.72, + -27.52 + ], + [ + -56.7, + -27.54 + ], + [ + -56.7, + -27.55 + ], + [ + -56.73, + -27.59 + ], + [ + -56.74, + -27.59 + ], + [ + -56.76, + -27.57 + ], + [ + -56.72, + -27.52 + ] + ] + ], + [ + [ + [ + -56.76, + -27.59 + ], + [ + -56.78, + -27.59 + ], + [ + -56.78, + -27.58 + ], + [ + -56.76, + -27.58 + ], + [ + -56.76, + -27.59 + ] + ] + ], + [ + [ + [ + -56.69, + -27.57 + ], + [ + -56.7, + -27.57 + ], + [ + -56.7, + -27.56 + ], + [ + -56.69, + -27.57 + ] + ] + ], + [ + [ + [ + -64.36, + -54.75 + ], + [ + -63.8, + -54.73 + ], + [ + -64.7, + -54.92 + ], + [ + -64.69, + -54.78 + ], + [ + -64.36, + -54.75 + ] + ] + ] + ] + }, + "properties": { + "A3": "ARG" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 145.72, + 15.22 + ], + [ + 145.83, + 15.27 + ], + [ + 145.75, + 15.09 + ], + [ + 145.72, + 15.22 + ] + ] + ] + }, + "properties": { + "A3": "MNP" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -71.76, + 18.03 + ], + [ + -71.7, + 18.34 + ], + [ + -71.91, + 18.48 + ], + [ + -71.88, + 18.49 + ], + [ + -71.94, + 18.56 + ], + [ + -71.95, + 18.58 + ], + [ + -71.97, + 18.6 + ], + [ + -71.98, + 18.61 + ], + [ + -71.99, + 18.62 + ], + [ + -72.01, + 18.62 + ], + [ + -71.74, + 18.72 + ], + [ + -71.72, + 18.88 + ], + [ + -71.89, + 18.96 + ], + [ + -71.64, + 19.2 + ], + [ + -71.63, + 19.2 + ], + [ + -71.63, + 19.21 + ], + [ + -71.64, + 19.23 + ], + [ + -71.64, + 19.22 + ], + [ + -71.64, + 19.23 + ], + [ + -71.67, + 19.24 + ], + [ + -71.68, + 19.24 + ], + [ + -71.76, + 19.7 + ], + [ + -71.65, + 19.9 + ], + [ + -71.25, + 19.83 + ], + [ + -71.01, + 19.93 + ], + [ + -70.27, + 19.64 + ], + [ + -69.96, + 19.68 + ], + [ + -69.74, + 19.28 + ], + [ + -69.15, + 19.3 + ], + [ + -69.23, + 19.18 + ], + [ + -69.62, + 19.22 + ], + [ + -69.62, + 19.08 + ], + [ + -68.78, + 18.97 + ], + [ + -68.32, + 18.6 + ], + [ + -68.64, + 18.21 + ], + [ + -69.21, + 18.46 + ], + [ + -69.88, + 18.48 + ], + [ + -70.15, + 18.23 + ], + [ + -70.5, + 18.19 + ], + [ + -70.61, + 18.42 + ], + [ + -71.06, + 18.32 + ], + [ + -71.42, + 17.6 + ], + [ + -71.69, + 17.77 + ], + [ + -71.76, + 18.03 + ] + ], + [ + [ + -71.72, + 18.57 + ], + [ + -71.85, + 18.52 + ], + [ + -71.72, + 18.41 + ], + [ + -71.48, + 18.44 + ], + [ + -71.72, + 18.57 + ] + ] + ], + [ + [ + [ + -68.69, + 18.11 + ], + [ + -68.78, + 18.19 + ], + [ + -68.57, + 18.12 + ], + [ + -68.69, + 18.11 + ] + ] + ] + ] + }, + "properties": { + "A3": "DOM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 33.48, + -10.78 + ], + [ + 33.7, + -10.56 + ], + [ + 33.56, + -10.21 + ], + [ + 33.32, + -10.05 + ], + [ + 33.36, + -9.82 + ], + [ + 33.21, + -9.6 + ], + [ + 33, + -9.63 + ], + [ + 32.95, + -9.4 + ], + [ + 33.64, + -9.6 + ], + [ + 33.71, + -9.61 + ], + [ + 33.71, + -9.6 + ], + [ + 33.8, + -9.61 + ], + [ + 33.82, + -9.64 + ], + [ + 33.94, + -9.72 + ], + [ + 33.88, + -9.87 + ], + [ + 34.26, + -10.4 + ], + [ + 34.15, + -10.6 + ], + [ + 34.33, + -11.65 + ], + [ + 34.02, + -12.19 + ], + [ + 34.28, + -12.75 + ], + [ + 34.3, + -13.37 + ], + [ + 34.62, + -13.73 + ], + [ + 34.59, + -14.21 + ], + [ + 34.78, + -14.26 + ], + [ + 34.85, + -13.99 + ], + [ + 35.24, + -14.42 + ], + [ + 35.07, + -13.73 + ], + [ + 34.85, + -13.72 + ], + [ + 34.87, + -13.48 + ], + [ + 35.61, + -14.36 + ], + [ + 35.71, + -14.48 + ], + [ + 35.8, + -14.6 + ], + [ + 35.86, + -14.66 + ], + [ + 35.87, + -14.67 + ], + [ + 35.87, + -14.69 + ], + [ + 35.87, + -14.85 + ], + [ + 35.83, + -15.09 + ], + [ + 35.66, + -15.04 + ], + [ + 35.54, + -15.33 + ], + [ + 35.74, + -15.54 + ], + [ + 35.85, + -15.48 + ], + [ + 35.85, + -15.52 + ], + [ + 35.84, + -15.62 + ], + [ + 35.83, + -15.64 + ], + [ + 35.81, + -15.93 + ], + [ + 35.76, + -16.07 + ], + [ + 35.31, + -16.22 + ], + [ + 35.26, + -16.41 + ], + [ + 35.14, + -16.56 + ], + [ + 35.29, + -16.72 + ], + [ + 35.29, + -16.73 + ], + [ + 35.31, + -16.82 + ], + [ + 35.31, + -16.83 + ], + [ + 35.3, + -16.85 + ], + [ + 35.27, + -16.93 + ], + [ + 35.31, + -17.06 + ], + [ + 35.31, + -17.07 + ], + [ + 35.31, + -17.09 + ], + [ + 35.3, + -17.09 + ], + [ + 35.3, + -17.11 + ], + [ + 35.31, + -17.12 + ], + [ + 35.31, + -17.13 + ], + [ + 35.23, + -17.13 + ], + [ + 35.1, + -17.13 + ], + [ + 35.09, + -17.1 + ], + [ + 35.1, + -17.08 + ], + [ + 35.07, + -17.06 + ], + [ + 35.06, + -17.04 + ], + [ + 35.06, + -17.03 + ], + [ + 35.16, + -16.84 + ], + [ + 34.43, + -16.26 + ], + [ + 34.43, + -16.04 + ], + [ + 34.26, + -15.92 + ], + [ + 34.44, + -15.59 + ], + [ + 34.6, + -15.27 + ], + [ + 34.52, + -14.56 + ], + [ + 34.36, + -14.39 + ], + [ + 33.72, + -14.5 + ], + [ + 33.67, + -14.62 + ], + [ + 33.24, + -14 + ], + [ + 33.16, + -13.92 + ], + [ + 33.02, + -14.05 + ], + [ + 32.67, + -13.57 + ], + [ + 32.85, + -13.53 + ], + [ + 33.01, + -13.21 + ], + [ + 32.94, + -12.77 + ], + [ + 33.05, + -12.6 + ], + [ + 33.38, + -12.55 + ], + [ + 33.55, + -12.36 + ], + [ + 33.38, + -12.35 + ], + [ + 33.26, + -12.13 + ], + [ + 33.35, + -11.92 + ], + [ + 33.23, + -11.42 + ], + [ + 33.4, + -11.16 + ], + [ + 33.26, + -10.89 + ], + [ + 33.48, + -10.78 + ] + ], + [ + [ + 35.24, + -14.52 + ], + [ + 35.18, + -14.73 + ], + [ + 35.29, + -14.77 + ], + [ + 35.24, + -14.52 + ] + ] + ], + [ + [ + [ + 33.96, + -9.65 + ], + [ + 33.95, + -9.64 + ], + [ + 33.96, + -9.63 + ], + [ + 33.96, + -9.64 + ], + [ + 33.96, + -9.65 + ] + ] + ], + [ + [ + [ + 34.54, + -10.08 + ], + [ + 34.54, + -10.09 + ], + [ + 34.52, + -10.12 + ], + [ + 34.54, + -10.08 + ] + ] + ] + ] + }, + "properties": { + "A3": "MWI" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -71.76, + 19.7 + ], + [ + -71.68, + 19.24 + ], + [ + -71.67, + 19.24 + ], + [ + -71.64, + 19.23 + ], + [ + -71.64, + 19.22 + ], + [ + -71.64, + 19.23 + ], + [ + -71.63, + 19.21 + ], + [ + -71.63, + 19.2 + ], + [ + -71.64, + 19.2 + ], + [ + -71.89, + 18.96 + ], + [ + -71.72, + 18.88 + ], + [ + -71.74, + 18.72 + ], + [ + -72.01, + 18.62 + ], + [ + -71.91, + 18.48 + ], + [ + -71.7, + 18.34 + ], + [ + -71.76, + 18.03 + ], + [ + -72.05, + 18.24 + ], + [ + -72.82, + 18.14 + ], + [ + -73.39, + 18.28 + ], + [ + -73.7, + 18.24 + ], + [ + -73.88, + 18.02 + ], + [ + -74.48, + 18.42 + ], + [ + -74.42, + 18.62 + ], + [ + -74.2, + 18.68 + ], + [ + -72.89, + 18.42 + ], + [ + -72.35, + 18.54 + ], + [ + -72.32, + 18.68 + ], + [ + -72.82, + 19.05 + ], + [ + -72.7, + 19.11 + ], + [ + -72.8, + 19.22 + ], + [ + -72.7, + 19.46 + ], + [ + -73.39, + 19.63 + ], + [ + -73.41, + 19.84 + ], + [ + -72.78, + 19.95 + ], + [ + -72.32, + 19.71 + ], + [ + -71.76, + 19.7 + ] + ] + ], + [ + [ + [ + -72.99, + 18.88 + ], + [ + -72.81, + 18.7 + ], + [ + -73.3, + 18.93 + ], + [ + -72.99, + 18.88 + ] + ] + ] + ] + }, + "properties": { + "A3": "HTI" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 42.4, + 12.47 + ], + [ + 42.7, + 12.35 + ], + [ + 43.14, + 12.71 + ], + [ + 43.41, + 12.22 + ], + [ + 43.37, + 11.98 + ], + [ + 42.78, + 11.75 + ], + [ + 42.68, + 11.56 + ], + [ + 42.51, + 11.58 + ], + [ + 42.62, + 11.46 + ], + [ + 43.15, + 11.62 + ], + [ + 43.26, + 11.46 + ], + [ + 42.96, + 10.98 + ], + [ + 42.63, + 11.1 + ], + [ + 41.95, + 10.91 + ], + [ + 41.8, + 11.08 + ], + [ + 41.92, + 11.18 + ], + [ + 41.81, + 11.26 + ], + [ + 41.83, + 11.73 + ], + [ + 42.4, + 12.47 + ] + ] + ] + }, + "properties": { + "A3": "DJI" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -8.71, + 70.92 + ], + [ + -9.04, + 70.83 + ], + [ + -7.95, + 71.16 + ], + [ + -8, + 71.02 + ], + [ + -8.71, + 70.92 + ] + ] + ], + [ + [ + [ + 23.98, + 77.68 + ], + [ + 22.67, + 77.24 + ], + [ + 23.03, + 77.58 + ], + [ + 20.87, + 77.44 + ], + [ + 21.55, + 77.92 + ], + [ + 20.83, + 78.12 + ], + [ + 22.83, + 78.26 + ], + [ + 23.52, + 77.93 + ], + [ + 24.29, + 77.93 + ], + [ + 23.98, + 77.68 + ] + ] + ], + [ + [ + [ + 20.7, + 78.22 + ], + [ + 20.19, + 78.5 + ], + [ + 21.93, + 78.58 + ], + [ + 22.12, + 78.27 + ], + [ + 20.7, + 78.22 + ] + ] + ], + [ + [ + [ + 10.92, + 78.79 + ], + [ + 12.15, + 78.21 + ], + [ + 11.03, + 78.48 + ], + [ + 10.51, + 78.9 + ], + [ + 10.92, + 78.79 + ] + ] + ], + [ + [ + [ + 16.79, + 76.83 + ], + [ + 17.06, + 76.64 + ], + [ + 16.27, + 76.56 + ], + [ + 16.52, + 76.7 + ], + [ + 15.48, + 76.87 + ], + [ + 16.61, + 77.06 + ], + [ + 15.19, + 77.02 + ], + [ + 13.9, + 77.49 + ], + [ + 15.91, + 77.5 + ], + [ + 14.73, + 77.66 + ], + [ + 17.17, + 77.78 + ], + [ + 16.73, + 77.89 + ], + [ + 13.76, + 77.73 + ], + [ + 13.57, + 78.05 + ], + [ + 14.31, + 77.97 + ], + [ + 14.19, + 78.1 + ], + [ + 17.42, + 78.44 + ], + [ + 16.29, + 78.46 + ], + [ + 16.97, + 78.65 + ], + [ + 16.55, + 78.72 + ], + [ + 15.43, + 78.46 + ], + [ + 15.32, + 78.84 + ], + [ + 14.94, + 78.59 + ], + [ + 14.26, + 78.73 + ], + [ + 14.77, + 78.37 + ], + [ + 14.09, + 78.43 + ], + [ + 14.08, + 78.25 + ], + [ + 12.98, + 78.2 + ], + [ + 12.35, + 78.49 + ], + [ + 13.3, + 78.58 + ], + [ + 12.38, + 78.54 + ], + [ + 11.5, + 78.73 + ], + [ + 11.34, + 78.98 + ], + [ + 12.65, + 78.91 + ], + [ + 11.68, + 79.07 + ], + [ + 11.99, + 79.26 + ], + [ + 11.17, + 79.11 + ], + [ + 10.64, + 79.55 + ], + [ + 11.66, + 79.83 + ], + [ + 12.3, + 79.66 + ], + [ + 12.2, + 79.84 + ], + [ + 12.5, + 79.74 + ], + [ + 13.77, + 79.88 + ], + [ + 13.72, + 79.69 + ], + [ + 12.3, + 79.59 + ], + [ + 13.45, + 79.57 + ], + [ + 14.03, + 79.28 + ], + [ + 13.81, + 79.53 + ], + [ + 14.71, + 79.79 + ], + [ + 16.4, + 78.88 + ], + [ + 15.6, + 79.8 + ], + [ + 16.24, + 80.06 + ], + [ + 17.99, + 79.75 + ], + [ + 17.66, + 79.37 + ], + [ + 18.26, + 79.63 + ], + [ + 18.88, + 79.12 + ], + [ + 19.8, + 79.15 + ], + [ + 19.87, + 79 + ], + [ + 21.5, + 78.82 + ], + [ + 21.35, + 78.67 + ], + [ + 18.89, + 78.5 + ], + [ + 18.27, + 77.52 + ], + [ + 17.58, + 77.58 + ], + [ + 16.79, + 76.83 + ] + ] + ], + [ + [ + [ + 22.47, + 80.31 + ], + [ + 22.79, + 80.51 + ], + [ + 23.16, + 80.11 + ], + [ + 24.28, + 80.36 + ], + [ + 27.24, + 80.06 + ], + [ + 25.76, + 79.44 + ], + [ + 23.9, + 79.21 + ], + [ + 20.06, + 79.46 + ], + [ + 19.67, + 79.61 + ], + [ + 21.09, + 79.54 + ], + [ + 20.47, + 79.67 + ], + [ + 21.83, + 79.69 + ], + [ + 21.6, + 79.82 + ], + [ + 18.75, + 79.71 + ], + [ + 18.08, + 79.9 + ], + [ + 18.95, + 80.05 + ], + [ + 17.71, + 80.13 + ], + [ + 18.71, + 80.21 + ], + [ + 19.42, + 80.09 + ], + [ + 19, + 80.34 + ], + [ + 19.78, + 80.22 + ], + [ + 19.62, + 80.51 + ], + [ + 20.9, + 80.2 + ], + [ + 21.78, + 80.27 + ], + [ + 22.21, + 79.98 + ], + [ + 22.47, + 80.31 + ] + ] + ], + [ + [ + [ + 18.81, + 74.43 + ], + [ + 19.25, + 74.47 + ], + [ + 19.06, + 74.34 + ], + [ + 18.81, + 74.43 + ] + ] + ], + [ + [ + [ + 25.23, + 76.61 + ], + [ + 25.5, + 76.72 + ], + [ + 24.93, + 76.44 + ], + [ + 25.23, + 76.61 + ] + ] + ], + [ + [ + [ + 28.32, + 78.92 + ], + [ + 29.64, + 78.9 + ], + [ + 28.07, + 78.8 + ], + [ + 28.32, + 78.92 + ] + ] + ], + [ + [ + [ + 31.47, + 80.12 + ], + [ + 32.75, + 80.31 + ], + [ + 33.51, + 80.23 + ], + [ + 31.47, + 80.12 + ] + ] + ] + ] + }, + "properties": { + "A3": "SJM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 20.59, + 41.88 + ], + [ + 21.1, + 42.2 + ], + [ + 21.26, + 42.09 + ], + [ + 21.59, + 42.26 + ], + [ + 22.36, + 42.31 + ], + [ + 22.87, + 42.02 + ], + [ + 23.03, + 41.72 + ], + [ + 22.93, + 41.34 + ], + [ + 22.76, + 41.26 + ], + [ + 22.75, + 41.18 + ], + [ + 22.63, + 41.15 + ], + [ + 22.63, + 41.14 + ], + [ + 22.55, + 41.13 + ], + [ + 22.06, + 41.16 + ], + [ + 21.78, + 40.93 + ], + [ + 21.31, + 40.87 + ], + [ + 21.3, + 40.87 + ], + [ + 21.29, + 40.87 + ], + [ + 21.29, + 40.86 + ], + [ + 21.28, + 40.86 + ], + [ + 21.27, + 40.87 + ], + [ + 21.27, + 40.86 + ], + [ + 21.25, + 40.87 + ], + [ + 21.24, + 40.87 + ], + [ + 21.23, + 40.88 + ], + [ + 21.22, + 40.88 + ], + [ + 21.21, + 40.88 + ], + [ + 21.2, + 40.88 + ], + [ + 21.19, + 40.88 + ], + [ + 21.14, + 40.86 + ], + [ + 21.14, + 40.85 + ], + [ + 21.13, + 40.85 + ], + [ + 21.11, + 40.85 + ], + [ + 21.01, + 41.01 + ], + [ + 20.98, + 40.88 + ], + [ + 20.73, + 40.91 + ], + [ + 20.79, + 40.96 + ], + [ + 20.74, + 41.16 + ], + [ + 20.63, + 41.09 + ], + [ + 20.52, + 41.24 + ], + [ + 20.52, + 41.25 + ], + [ + 20.56, + 41.41 + ], + [ + 20.47, + 41.51 + ], + [ + 20.59, + 41.88 + ] + ] + ] + }, + "properties": { + "A3": "MKD" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -82.86, + 9.61 + ], + [ + -82.85, + 9.62 + ], + [ + -82.84, + 9.61 + ], + [ + -82.83, + 9.61 + ], + [ + -82.81, + 9.6 + ], + [ + -82.79, + 9.6 + ], + [ + -82.75, + 9.58 + ], + [ + -82.75, + 9.59 + ], + [ + -82.73, + 9.56 + ], + [ + -82.72, + 9.55 + ], + [ + -82.71, + 9.54 + ], + [ + -82.7, + 9.54 + ], + [ + -82.69, + 9.51 + ], + [ + -82.67, + 9.49 + ], + [ + -82.66, + 9.5 + ], + [ + -82.65, + 9.5 + ], + [ + -82.64, + 9.49 + ], + [ + -82.62, + 9.5 + ], + [ + -82.6, + 9.53 + ], + [ + -82.6, + 9.54 + ], + [ + -82.6, + 9.56 + ], + [ + -82.58, + 9.56 + ], + [ + -82.57, + 9.55 + ], + [ + -82.56, + 9.54 + ], + [ + -82.55, + 9.54 + ], + [ + -82.56, + 9.56 + ], + [ + -82.57, + 9.56 + ], + [ + -82.56, + 9.57 + ], + [ + -82.53, + 9.52 + ], + [ + -82.51, + 9.51 + ], + [ + -82.34, + 9.43 + ], + [ + -82.36, + 9.21 + ], + [ + -82.18, + 9.19 + ], + [ + -82.25, + 9 + ], + [ + -81.79, + 8.93 + ], + [ + -81.88, + 9.18 + ], + [ + -81.39, + 8.77 + ], + [ + -80.96, + 8.82 + ], + [ + -79.92, + 9.39 + ], + [ + -79.91, + 9.28 + ], + [ + -79.62, + 9.62 + ], + [ + -78.97, + 9.57 + ], + [ + -79.07, + 9.44 + ], + [ + -78.56, + 9.44 + ], + [ + -78.05, + 9.25 + ], + [ + -77.37, + 8.67 + ], + [ + -77.45, + 8.47 + ], + [ + -77.14, + 7.95 + ], + [ + -77.33, + 7.89 + ], + [ + -77.56, + 7.51 + ], + [ + -77.73, + 7.7 + ], + [ + -77.89, + 7.22 + ], + [ + -78.45, + 8.06 + ], + [ + -78.28, + 8.08 + ], + [ + -78.31, + 8.26 + ], + [ + -78.16, + 8.42 + ], + [ + -78.02, + 8.23 + ], + [ + -77.8, + 8.12 + ], + [ + -78.03, + 8.27 + ], + [ + -78.15, + 8.62 + ], + [ + -78.1, + 8.41 + ], + [ + -78.16, + 8.48 + ], + [ + -78.26, + 8.39 + ], + [ + -78.24, + 8.55 + ], + [ + -78.37, + 8.42 + ], + [ + -78.41, + 8.58 + ], + [ + -78.42, + 8.35 + ], + [ + -78.62, + 8.79 + ], + [ + -78.85, + 8.82 + ], + [ + -79.09, + 9.09 + ], + [ + -79.63, + 8.97 + ], + [ + -79.56, + 8.9 + ], + [ + -79.85, + 8.71 + ], + [ + -79.7, + 8.66 + ], + [ + -79.77, + 8.59 + ], + [ + -80.47, + 8.22 + ], + [ + -79.99, + 7.52 + ], + [ + -80.37, + 7.4 + ], + [ + -80.44, + 7.24 + ], + [ + -80.89, + 7.21 + ], + [ + -81.05, + 7.91 + ], + [ + -81.27, + 7.93 + ], + [ + -81.23, + 7.61 + ], + [ + -81.52, + 7.71 + ], + [ + -81.75, + 8.22 + ], + [ + -81.77, + 8.13 + ], + [ + -82.15, + 8.27 + ], + [ + -82.16, + 8.17 + ], + [ + -82.2, + 8.38 + ], + [ + -82.85, + 8.29 + ], + [ + -82.9, + 8.04 + ], + [ + -83.05, + 8.33 + ], + [ + -82.84, + 8.48 + ], + [ + -82.92, + 8.77 + ], + [ + -82.71, + 8.92 + ], + [ + -82.94, + 9.08 + ], + [ + -82.88, + 9.55 + ], + [ + -82.88, + 9.56 + ], + [ + -82.86, + 9.59 + ], + [ + -82.86, + 9.61 + ] + ], + [ + [ + -78.75, + 9.07 + ], + [ + -78.73, + 9.23 + ], + [ + -78.86, + 9.17 + ], + [ + -78.75, + 9.07 + ] + ], + [ + [ + -79.85, + 9.32 + ], + [ + -80.04, + 9.02 + ], + [ + -79.94, + 9.16 + ], + [ + -79.8, + 9.05 + ], + [ + -79.85, + 9.32 + ] + ] + ], + [ + [ + [ + -78.87, + 8.46 + ], + [ + -78.91, + 8.22 + ], + [ + -78.98, + 8.45 + ], + [ + -78.87, + 8.46 + ] + ] + ], + [ + [ + [ + -81.67, + 7.39 + ], + [ + -81.59, + 7.33 + ], + [ + -81.89, + 7.49 + ], + [ + -81.75, + 7.65 + ], + [ + -81.67, + 7.39 + ] + ] + ] + ] + }, + "properties": { + "A3": "PAN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 61.27, + 35.61 + ], + [ + 61.59, + 35.44 + ], + [ + 62.06, + 35.43 + ], + [ + 62.29, + 35.25 + ], + [ + 62.29, + 35.23 + ], + [ + 62.29, + 35.22 + ], + [ + 62.3, + 35.21 + ], + [ + 63.1, + 35.42 + ], + [ + 63.25, + 35.68 + ], + [ + 63.12, + 35.86 + ], + [ + 64.07, + 36 + ], + [ + 64.09, + 36.13 + ], + [ + 64.45, + 36.24 + ], + [ + 64.64, + 36.44 + ], + [ + 64.76, + 37.11 + ], + [ + 65.23, + 37.25 + ], + [ + 65.51, + 37.29 + ], + [ + 65.71, + 37.54 + ], + [ + 66.55, + 37.36 + ], + [ + 66.9, + 37.37 + ], + [ + 66.92, + 37.39 + ], + [ + 66.97, + 37.39 + ], + [ + 67.01, + 37.37 + ], + [ + 67.09, + 37.34 + ], + [ + 67.1, + 37.34 + ], + [ + 67.1, + 37.33 + ], + [ + 67.11, + 37.33 + ], + [ + 67.11, + 37.32 + ], + [ + 67.11, + 37.3 + ], + [ + 67.11, + 37.29 + ], + [ + 67.12, + 37.28 + ], + [ + 67.13, + 37.27 + ], + [ + 67.17, + 37.26 + ], + [ + 67.19, + 37.26 + ], + [ + 67.2, + 37.26 + ], + [ + 67.23, + 37.24 + ], + [ + 67.23, + 37.23 + ], + [ + 67.27, + 37.18 + ], + [ + 67.28, + 37.19 + ], + [ + 67.35, + 37.21 + ], + [ + 67.4, + 37.22 + ], + [ + 67.42, + 37.23 + ], + [ + 67.45, + 37.24 + ], + [ + 67.47, + 37.25 + ], + [ + 67.53, + 37.26 + ], + [ + 67.54, + 37.25 + ], + [ + 67.54, + 37.24 + ], + [ + 67.55, + 37.23 + ], + [ + 67.58, + 37.22 + ], + [ + 67.58, + 37.23 + ], + [ + 67.69, + 37.22 + ], + [ + 67.7, + 37.22 + ], + [ + 67.76, + 37.2 + ], + [ + 67.77, + 37.19 + ], + [ + 67.79, + 37.08 + ], + [ + 67.82, + 37.08 + ], + [ + 67.84, + 37.07 + ], + [ + 67.86, + 37.07 + ], + [ + 67.87, + 37.06 + ], + [ + 67.89, + 37.06 + ], + [ + 67.9, + 37.04 + ], + [ + 67.9, + 37.03 + ], + [ + 67.92, + 37.01 + ], + [ + 67.93, + 37.01 + ], + [ + 67.94, + 37 + ], + [ + 67.95, + 36.99 + ], + [ + 67.99, + 36.96 + ], + [ + 68, + 36.95 + ], + [ + 68.07, + 36.94 + ], + [ + 68.08, + 36.95 + ], + [ + 68.1, + 36.96 + ], + [ + 68.14, + 36.99 + ], + [ + 68.16, + 37.01 + ], + [ + 68.2, + 37.02 + ], + [ + 68.2, + 37 + ], + [ + 68.26, + 37.01 + ], + [ + 68.28, + 37.02 + ], + [ + 68.28, + 37.03 + ], + [ + 68.28, + 37.04 + ], + [ + 68.28, + 37.07 + ], + [ + 68.28, + 37.09 + ], + [ + 68.3, + 37.11 + ], + [ + 68.31, + 37.11 + ], + [ + 68.33, + 37.11 + ], + [ + 68.35, + 37.1 + ], + [ + 68.36, + 37.1 + ], + [ + 68.4, + 37.1 + ], + [ + 68.41, + 37.1 + ], + [ + 68.42, + 37.11 + ], + [ + 68.41, + 37.15 + ], + [ + 68.43, + 37.14 + ], + [ + 68.44, + 37.13 + ], + [ + 68.45, + 37.13 + ], + [ + 68.46, + 37.14 + ], + [ + 68.48, + 37.16 + ], + [ + 68.49, + 37.16 + ], + [ + 68.52, + 37.16 + ], + [ + 68.55, + 37.17 + ], + [ + 68.57, + 37.18 + ], + [ + 68.61, + 37.2 + ], + [ + 68.62, + 37.2 + ], + [ + 68.82, + 37.24 + ], + [ + 68.83, + 37.26 + ], + [ + 68.9, + 37.27 + ], + [ + 68.91, + 37.27 + ], + [ + 68.92, + 37.27 + ], + [ + 68.92, + 37.28 + ], + [ + 69.02, + 37.29 + ], + [ + 69.02, + 37.28 + ], + [ + 69.02, + 37.27 + ], + [ + 69.03, + 37.26 + ], + [ + 69.04, + 37.25 + ], + [ + 69.05, + 37.24 + ], + [ + 69.06, + 37.24 + ], + [ + 69.07, + 37.23 + ], + [ + 69.11, + 37.18 + ], + [ + 69.14, + 37.17 + ], + [ + 69.15, + 37.16 + ], + [ + 69.16, + 37.15 + ], + [ + 69.19, + 37.14 + ], + [ + 69.21, + 37.13 + ], + [ + 69.22, + 37.12 + ], + [ + 69.23, + 37.1 + ], + [ + 69.24, + 37.1 + ], + [ + 69.25, + 37.1 + ], + [ + 69.26, + 37.1 + ], + [ + 69.28, + 37.11 + ], + [ + 69.31, + 37.11 + ], + [ + 69.32, + 37.12 + ], + [ + 69.33, + 37.13 + ], + [ + 69.36, + 37.16 + ], + [ + 69.37, + 37.17 + ], + [ + 69.39, + 37.16 + ], + [ + 69.42, + 37.18 + ], + [ + 69.45, + 37.23 + ], + [ + 69.47, + 37.25 + ], + [ + 69.46, + 37.26 + ], + [ + 69.42, + 37.26 + ], + [ + 69.42, + 37.27 + ], + [ + 69.4, + 37.33 + ], + [ + 69.38, + 37.34 + ], + [ + 69.4, + 37.35 + ], + [ + 69.38, + 37.37 + ], + [ + 69.38, + 37.39 + ], + [ + 69.37, + 37.39 + ], + [ + 69.37, + 37.42 + ], + [ + 69.39, + 37.44 + ], + [ + 69.43, + 37.48 + ], + [ + 69.44, + 37.48 + ], + [ + 69.64, + 37.58 + ], + [ + 69.66, + 37.58 + ], + [ + 69.95, + 37.6 + ], + [ + 69.95, + 37.59 + ], + [ + 69.96, + 37.57 + ], + [ + 69.97, + 37.56 + ], + [ + 70, + 37.56 + ], + [ + 70.04, + 37.55 + ], + [ + 70.05, + 37.55 + ], + [ + 70.11, + 37.52 + ], + [ + 70.13, + 37.52 + ], + [ + 70.14, + 37.52 + ], + [ + 70.16, + 37.53 + ], + [ + 70.17, + 37.53 + ], + [ + 70.18, + 37.55 + ], + [ + 70.18, + 37.57 + ], + [ + 70.2, + 37.57 + ], + [ + 70.21, + 37.57 + ], + [ + 70.2, + 37.58 + ], + [ + 70.17, + 37.93 + ], + [ + 70.66, + 38.36 + ], + [ + 70.67, + 38.36 + ], + [ + 70.69, + 38.39 + ], + [ + 70.68, + 38.39 + ], + [ + 70.68, + 38.41 + ], + [ + 70.69, + 38.41 + ], + [ + 70.75, + 38.42 + ], + [ + 70.76, + 38.43 + ], + [ + 70.78, + 38.46 + ], + [ + 70.79, + 38.45 + ], + [ + 70.8, + 38.45 + ], + [ + 70.8, + 38.44 + ], + [ + 70.81, + 38.44 + ], + [ + 70.82, + 38.45 + ], + [ + 70.83, + 38.45 + ], + [ + 70.84, + 38.45 + ], + [ + 70.84, + 38.44 + ], + [ + 70.85, + 38.44 + ], + [ + 70.86, + 38.46 + ], + [ + 70.88, + 38.47 + ], + [ + 70.89, + 38.47 + ], + [ + 70.9, + 38.45 + ], + [ + 70.91, + 38.44 + ], + [ + 70.92, + 38.43 + ], + [ + 70.93, + 38.43 + ], + [ + 70.95, + 38.44 + ], + [ + 70.96, + 38.44 + ], + [ + 70.96, + 38.46 + ], + [ + 70.97, + 38.47 + ], + [ + 70.97, + 38.48 + ], + [ + 70.98, + 38.48 + ], + [ + 70.98, + 38.49 + ], + [ + 71, + 38.48 + ], + [ + 71.01, + 38.47 + ], + [ + 71.03, + 38.46 + ], + [ + 71.03, + 38.45 + ], + [ + 71.04, + 38.44 + ], + [ + 71.04, + 38.43 + ], + [ + 71.05, + 38.42 + ], + [ + 71.05, + 38.41 + ], + [ + 71.05, + 38.4 + ], + [ + 71.06, + 38.4 + ], + [ + 71.07, + 38.4 + ], + [ + 71.07, + 38.41 + ], + [ + 71.08, + 38.42 + ], + [ + 71.1, + 38.42 + ], + [ + 71.11, + 38.42 + ], + [ + 71.11, + 38.41 + ], + [ + 71.13, + 38.4 + ], + [ + 71.14, + 38.4 + ], + [ + 71.15, + 38.4 + ], + [ + 71.15, + 38.39 + ], + [ + 71.16, + 38.39 + ], + [ + 71.18, + 38.36 + ], + [ + 71.18, + 38.35 + ], + [ + 71.2, + 38.34 + ], + [ + 71.22, + 38.33 + ], + [ + 71.22, + 38.32 + ], + [ + 71.23, + 38.32 + ], + [ + 71.25, + 38.32 + ], + [ + 71.25, + 38.31 + ], + [ + 71.31, + 38.31 + ], + [ + 71.31, + 38.3 + ], + [ + 71.33, + 38.31 + ], + [ + 71.33, + 38.3 + ], + [ + 71.33, + 38.29 + ], + [ + 71.33, + 38.28 + ], + [ + 71.33, + 38.27 + ], + [ + 71.35, + 38.27 + ], + [ + 71.37, + 38.25 + ], + [ + 71.37, + 38.24 + ], + [ + 71.37, + 38.23 + ], + [ + 71.37, + 38.22 + ], + [ + 71.38, + 38.21 + ], + [ + 71.37, + 38.21 + ], + [ + 71.37, + 38.2 + ], + [ + 71.36, + 38.2 + ], + [ + 71.37, + 38.18 + ], + [ + 71.37, + 38.17 + ], + [ + 71.37, + 38.16 + ], + [ + 71.38, + 38.16 + ], + [ + 71.37, + 38.15 + ], + [ + 71.36, + 38.15 + ], + [ + 71.35, + 38.15 + ], + [ + 71.34, + 38.14 + ], + [ + 71.34, + 38.13 + ], + [ + 71.34, + 38.11 + ], + [ + 71.33, + 38.11 + ], + [ + 71.33, + 38.1 + ], + [ + 71.32, + 38.07 + ], + [ + 71.31, + 38.06 + ], + [ + 71.3, + 38.04 + ], + [ + 71.29, + 38.04 + ], + [ + 71.28, + 38.04 + ], + [ + 71.29, + 38.03 + ], + [ + 71.3, + 38.03 + ], + [ + 71.29, + 38.02 + ], + [ + 71.28, + 38.01 + ], + [ + 71.28, + 38 + ], + [ + 71.27, + 37.99 + ], + [ + 71.28, + 37.97 + ], + [ + 71.26, + 37.95 + ], + [ + 71.27, + 37.94 + ], + [ + 71.25, + 37.93 + ], + [ + 71.26, + 37.92 + ], + [ + 71.28, + 37.92 + ], + [ + 71.29, + 37.93 + ], + [ + 71.32, + 37.91 + ], + [ + 71.33, + 37.89 + ], + [ + 71.37, + 37.9 + ], + [ + 71.38, + 37.9 + ], + [ + 71.4, + 37.91 + ], + [ + 71.43, + 37.92 + ], + [ + 71.44, + 37.92 + ], + [ + 71.45, + 37.92 + ], + [ + 71.46, + 37.93 + ], + [ + 71.49, + 37.94 + ], + [ + 71.5, + 37.95 + ], + [ + 71.51, + 37.95 + ], + [ + 71.55, + 37.94 + ], + [ + 71.57, + 37.93 + ], + [ + 71.58, + 37.93 + ], + [ + 71.59, + 37.93 + ], + [ + 71.59, + 37.92 + ], + [ + 71.59, + 37.9 + ], + [ + 71.59, + 37.88 + ], + [ + 71.59, + 37.86 + ], + [ + 71.59, + 37.83 + ], + [ + 71.59, + 37.82 + ], + [ + 71.54, + 37.75 + ], + [ + 71.55, + 37.74 + ], + [ + 71.55, + 37.73 + ], + [ + 71.55, + 37.71 + ], + [ + 71.54, + 37.69 + ], + [ + 71.54, + 37.68 + ], + [ + 71.53, + 37.68 + ], + [ + 71.53, + 37.65 + ], + [ + 71.52, + 37.62 + ], + [ + 71.51, + 37.6 + ], + [ + 71.5, + 37.55 + ], + [ + 71.5, + 37.54 + ], + [ + 71.5, + 37.53 + ], + [ + 71.52, + 37.5 + ], + [ + 71.52, + 37.49 + ], + [ + 71.5, + 37.44 + ], + [ + 71.49, + 37.37 + ], + [ + 71.5, + 37.37 + ], + [ + 71.5, + 37.32 + ], + [ + 71.48, + 37.23 + ], + [ + 71.46, + 37.22 + ], + [ + 71.45, + 37.21 + ], + [ + 71.44, + 37.09 + ], + [ + 71.43, + 37.09 + ], + [ + 71.43, + 37.06 + ], + [ + 71.44, + 37.05 + ], + [ + 71.46, + 37.02 + ], + [ + 71.46, + 36.97 + ], + [ + 71.47, + 36.95 + ], + [ + 71.48, + 36.94 + ], + [ + 71.49, + 36.93 + ], + [ + 71.49, + 36.92 + ], + [ + 71.5, + 36.91 + ], + [ + 71.51, + 36.9 + ], + [ + 71.51, + 36.89 + ], + [ + 71.52, + 36.87 + ], + [ + 71.53, + 36.86 + ], + [ + 71.54, + 36.84 + ], + [ + 71.55, + 36.82 + ], + [ + 71.55, + 36.81 + ], + [ + 71.56, + 36.78 + ], + [ + 71.56, + 36.77 + ], + [ + 71.58, + 36.74 + ], + [ + 71.59, + 36.74 + ], + [ + 71.6, + 36.72 + ], + [ + 71.61, + 36.72 + ], + [ + 71.62, + 36.7 + ], + [ + 71.63, + 36.7 + ], + [ + 71.65, + 36.69 + ], + [ + 71.83, + 36.68 + ], + [ + 71.85, + 36.68 + ], + [ + 71.85, + 36.69 + ], + [ + 71.87, + 36.7 + ], + [ + 71.88, + 36.71 + ], + [ + 71.91, + 36.74 + ], + [ + 71.92, + 36.74 + ], + [ + 71.96, + 36.76 + ], + [ + 72, + 36.79 + ], + [ + 72.01, + 36.79 + ], + [ + 72.05, + 36.82 + ], + [ + 72.05, + 36.83 + ], + [ + 72.07, + 36.84 + ], + [ + 72.11, + 36.85 + ], + [ + 72.12, + 36.85 + ], + [ + 72.13, + 36.87 + ], + [ + 72.16, + 36.89 + ], + [ + 72.17, + 36.89 + ], + [ + 72.19, + 36.91 + ], + [ + 72.22, + 36.93 + ], + [ + 72.23, + 36.93 + ], + [ + 72.26, + 36.95 + ], + [ + 72.28, + 36.96 + ], + [ + 72.3, + 36.97 + ], + [ + 72.31, + 36.97 + ], + [ + 72.32, + 36.98 + ], + [ + 72.39, + 36.99 + ], + [ + 72.4, + 36.99 + ], + [ + 72.41, + 37 + ], + [ + 72.42, + 37 + ], + [ + 72.43, + 37.01 + ], + [ + 72.46, + 37 + ], + [ + 72.47, + 37 + ], + [ + 72.49, + 37 + ], + [ + 72.51, + 37 + ], + [ + 72.53, + 37 + ], + [ + 72.55, + 37 + ], + [ + 72.56, + 37 + ], + [ + 72.58, + 37.01 + ], + [ + 72.59, + 37.01 + ], + [ + 72.6, + 37.02 + ], + [ + 72.64, + 37.03 + ], + [ + 72.65, + 37.02 + ], + [ + 72.69, + 37.05 + ], + [ + 72.69, + 37.06 + ], + [ + 72.73, + 37.11 + ], + [ + 72.75, + 37.14 + ], + [ + 72.75, + 37.15 + ], + [ + 72.77, + 37.18 + ], + [ + 72.78, + 37.19 + ], + [ + 72.78, + 37.2 + ], + [ + 72.79, + 37.21 + ], + [ + 72.8, + 37.21 + ], + [ + 72.8, + 37.22 + ], + [ + 72.82, + 37.23 + ], + [ + 72.86, + 37.23 + ], + [ + 72.87, + 37.23 + ], + [ + 72.99, + 37.3 + ], + [ + 73, + 37.3 + ], + [ + 73.02, + 37.3 + ], + [ + 73.1, + 37.33 + ], + [ + 73.1, + 37.34 + ], + [ + 73.11, + 37.34 + ], + [ + 73.1, + 37.35 + ], + [ + 73.1, + 37.36 + ], + [ + 73.13, + 37.37 + ], + [ + 73.14, + 37.39 + ], + [ + 73.15, + 37.41 + ], + [ + 73.17, + 37.41 + ], + [ + 73.21, + 37.4 + ], + [ + 73.21, + 37.41 + ], + [ + 73.23, + 37.42 + ], + [ + 73.25, + 37.44 + ], + [ + 73.26, + 37.44 + ], + [ + 73.28, + 37.45 + ], + [ + 73.29, + 37.46 + ], + [ + 73.37, + 37.46 + ], + [ + 73.41, + 37.46 + ], + [ + 73.45, + 37.47 + ], + [ + 73.47, + 37.47 + ], + [ + 73.48, + 37.47 + ], + [ + 73.49, + 37.47 + ], + [ + 73.5, + 37.47 + ], + [ + 73.59, + 37.44 + ], + [ + 73.64, + 37.43 + ], + [ + 73.78, + 37.44 + ], + [ + 73.65, + 37.24 + ], + [ + 74.47, + 37.43 + ], + [ + 74.89, + 37.23 + ], + [ + 74.51, + 37.24 + ], + [ + 74.49, + 37.09 + ], + [ + 74.56, + 37.03 + ], + [ + 74.05, + 36.83 + ], + [ + 73.84, + 36.93 + ], + [ + 72.65, + 36.85 + ], + [ + 72.25, + 36.75 + ], + [ + 71.81, + 36.4 + ], + [ + 71.64, + 36.48 + ], + [ + 71.2, + 36.04 + ], + [ + 71.55, + 35.73 + ], + [ + 71.66, + 35.44 + ], + [ + 71.54, + 35.31 + ], + [ + 71.68, + 35.21 + ], + [ + 71.09, + 34.68 + ], + [ + 71, + 34.5 + ], + [ + 71.16, + 34.33 + ], + [ + 71.16, + 34.32 + ], + [ + 71.15, + 34.31 + ], + [ + 71.15, + 34.3 + ], + [ + 71.13, + 34.27 + ], + [ + 71.13, + 34.24 + ], + [ + 71.13, + 34.23 + ], + [ + 70.87, + 33.97 + ], + [ + 69.9, + 34.04 + ], + [ + 70.23, + 33.48 + ], + [ + 70.33, + 33.33 + ], + [ + 70.16, + 33.22 + ], + [ + 69.5, + 33.02 + ], + [ + 69.45, + 32.66 + ], + [ + 69.24, + 32.46 + ], + [ + 69.33, + 31.93 + ], + [ + 69.12, + 31.7 + ], + [ + 68.86, + 31.59 + ], + [ + 68.58, + 31.83 + ], + [ + 68.43, + 31.76 + ], + [ + 68.54, + 31.71 + ], + [ + 68.17, + 31.84 + ], + [ + 67.57, + 31.52 + ], + [ + 67.77, + 31.32 + ], + [ + 66.73, + 31.21 + ], + [ + 66.39, + 30.94 + ], + [ + 66.28, + 30.57 + ], + [ + 66.23, + 30.07 + ], + [ + 66.37, + 29.97 + ], + [ + 65.8, + 29.73 + ], + [ + 65.76, + 29.72 + ], + [ + 64.91, + 29.55 + ], + [ + 64.9, + 29.55 + ], + [ + 64.54, + 29.59 + ], + [ + 64.12, + 29.38 + ], + [ + 63.58, + 29.49 + ], + [ + 62.47, + 29.39 + ], + [ + 60.87, + 29.86 + ], + [ + 61.8, + 30.84 + ], + [ + 61.78, + 31.3 + ], + [ + 61.36, + 31.42 + ], + [ + 61.35, + 31.58 + ], + [ + 61.28, + 31.43 + ], + [ + 60.86, + 31.49 + ], + [ + 60.88, + 32.2 + ], + [ + 60.58, + 33.13 + ], + [ + 60.95, + 33.51 + ], + [ + 60.58, + 33.6 + ], + [ + 60.52, + 34.06 + ], + [ + 60.67, + 34.3 + ], + [ + 60.92, + 34.3 + ], + [ + 60.74, + 34.52 + ], + [ + 61, + 34.64 + ], + [ + 61.27, + 35.61 + ] + ], + [ + [ + 61.56, + 29.84 + ], + [ + 61.61, + 29.66 + ], + [ + 62.19, + 29.73 + ], + [ + 61.56, + 29.84 + ] + ], + [ + [ + 62.39, + 29.99 + ], + [ + 62.12, + 29.88 + ], + [ + 62.27, + 29.79 + ], + [ + 62.39, + 29.99 + ] + ] + ] + }, + "properties": { + "A3": "AFG" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 23.8, + 52.64 + ], + [ + 23.85, + 52.66 + ], + [ + 23.94, + 52.72 + ], + [ + 23.94, + 52.74 + ], + [ + 23.94, + 52.76 + ], + [ + 23.94, + 52.78 + ], + [ + 23.89, + 53.11 + ], + [ + 23.89, + 53.12 + ], + [ + 23.89, + 53.13 + ], + [ + 23.89, + 53.12 + ], + [ + 23.9, + 53.12 + ], + [ + 23.9, + 53.13 + ], + [ + 23.89, + 53.13 + ], + [ + 23.9, + 53.13 + ], + [ + 23.91, + 53.17 + ], + [ + 23.81, + 53.25 + ], + [ + 23.8, + 53.27 + ], + [ + 23.79, + 53.28 + ], + [ + 23.59, + 53.73 + ], + [ + 23.58, + 53.74 + ], + [ + 23.52, + 53.9 + ], + [ + 23.51, + 53.91 + ], + [ + 23.51, + 53.96 + ], + [ + 23.74, + 53.93 + ], + [ + 23.77, + 53.9 + ], + [ + 23.78, + 53.9 + ], + [ + 23.8, + 53.9 + ], + [ + 23.82, + 53.91 + ], + [ + 23.82, + 53.92 + ], + [ + 23.8, + 53.93 + ], + [ + 23.82, + 53.94 + ], + [ + 23.86, + 53.95 + ], + [ + 23.88, + 53.94 + ], + [ + 23.91, + 53.95 + ], + [ + 23.91, + 53.96 + ], + [ + 23.94, + 53.96 + ], + [ + 23.95, + 53.96 + ], + [ + 23.98, + 53.92 + ], + [ + 24, + 53.93 + ], + [ + 24.01, + 53.93 + ], + [ + 24.03, + 53.93 + ], + [ + 24.05, + 53.93 + ], + [ + 24.07, + 53.94 + ], + [ + 24.1, + 53.94 + ], + [ + 24.31, + 53.91 + ], + [ + 24.33, + 53.9 + ], + [ + 24.39, + 53.9 + ], + [ + 24.41, + 53.9 + ], + [ + 24.65, + 54.01 + ], + [ + 24.67, + 54.02 + ], + [ + 24.71, + 53.96 + ], + [ + 24.73, + 53.97 + ], + [ + 24.91, + 54.16 + ], + [ + 24.92, + 54.16 + ], + [ + 24.94, + 54.17 + ], + [ + 24.98, + 54.16 + ], + [ + 24.98, + 54.15 + ], + [ + 25.01, + 54.14 + ], + [ + 25.02, + 54.14 + ], + [ + 25.04, + 54.14 + ], + [ + 25.06, + 54.14 + ], + [ + 25.06, + 54.13 + ], + [ + 25.07, + 54.13 + ], + [ + 25.07, + 54.14 + ], + [ + 25.08, + 54.14 + ], + [ + 25.09, + 54.14 + ], + [ + 25.09, + 54.15 + ], + [ + 25.1, + 54.15 + ], + [ + 25.1, + 54.16 + ], + [ + 25.11, + 54.16 + ], + [ + 25.11, + 54.17 + ], + [ + 25.21, + 54.24 + ], + [ + 25.21, + 54.25 + ], + [ + 25.36, + 54.27 + ], + [ + 25.38, + 54.27 + ], + [ + 25.4, + 54.28 + ], + [ + 25.46, + 54.3 + ], + [ + 25.45, + 54.3 + ], + [ + 25.45, + 54.29 + ], + [ + 25.48, + 54.29 + ], + [ + 25.48, + 54.3 + ], + [ + 25.5, + 54.31 + ], + [ + 25.51, + 54.31 + ], + [ + 25.51, + 54.3 + ], + [ + 25.52, + 54.29 + ], + [ + 25.52, + 54.28 + ], + [ + 25.54, + 54.28 + ], + [ + 25.55, + 54.27 + ], + [ + 25.56, + 54.27 + ], + [ + 25.57, + 54.27 + ], + [ + 25.56, + 54.27 + ], + [ + 25.59, + 54.23 + ], + [ + 25.56, + 54.23 + ], + [ + 25.55, + 54.23 + ], + [ + 25.56, + 54.2 + ], + [ + 25.57, + 54.15 + ], + [ + 25.58, + 54.15 + ], + [ + 25.6, + 54.15 + ], + [ + 25.6, + 54.14 + ], + [ + 25.63, + 54.13 + ], + [ + 25.64, + 54.13 + ], + [ + 25.65, + 54.13 + ], + [ + 25.7, + 54.17 + ], + [ + 25.71, + 54.17 + ], + [ + 25.7, + 54.17 + ], + [ + 25.76, + 54.21 + ], + [ + 25.76, + 54.23 + ], + [ + 25.77, + 54.23 + ], + [ + 25.78, + 54.23 + ], + [ + 25.79, + 54.23 + ], + [ + 25.78, + 54.24 + ], + [ + 25.77, + 54.24 + ], + [ + 25.73, + 54.27 + ], + [ + 25.72, + 54.27 + ], + [ + 25.71, + 54.27 + ], + [ + 25.59, + 54.4 + ], + [ + 25.6, + 54.4 + ], + [ + 25.62, + 54.44 + ], + [ + 25.62, + 54.45 + ], + [ + 25.7, + 54.54 + ], + [ + 25.7, + 54.55 + ], + [ + 25.71, + 54.55 + ], + [ + 25.73, + 54.56 + ], + [ + 25.74, + 54.56 + ], + [ + 25.75, + 54.56 + ], + [ + 25.75, + 54.57 + ], + [ + 25.76, + 54.57 + ], + [ + 25.76, + 54.58 + ], + [ + 25.76, + 54.59 + ], + [ + 25.74, + 54.7 + ], + [ + 25.75, + 54.73 + ], + [ + 25.77, + 54.82 + ], + [ + 25.78, + 54.83 + ], + [ + 25.78, + 54.85 + ], + [ + 25.78, + 54.86 + ], + [ + 25.81, + 54.87 + ], + [ + 25.97, + 54.95 + ], + [ + 26.24, + 55.05 + ], + [ + 26.25, + 55.06 + ], + [ + 26.24, + 55.11 + ], + [ + 26.25, + 55.12 + ], + [ + 26.26, + 55.12 + ], + [ + 26.28, + 55.12 + ], + [ + 26.62, + 55.15 + ], + [ + 26.74, + 55.25 + ], + [ + 26.77, + 55.32 + ], + [ + 26.74, + 55.32 + ], + [ + 26.72, + 55.32 + ], + [ + 26.71, + 55.33 + ], + [ + 26.7, + 55.33 + ], + [ + 26.69, + 55.33 + ], + [ + 26.68, + 55.33 + ], + [ + 26.67, + 55.34 + ], + [ + 26.65, + 55.33 + ], + [ + 26.64, + 55.32 + ], + [ + 26.63, + 55.32 + ], + [ + 26.59, + 55.32 + ], + [ + 26.52, + 55.33 + ], + [ + 26.46, + 55.34 + ], + [ + 26.45, + 55.34 + ], + [ + 26.55, + 55.43 + ], + [ + 26.55, + 55.47 + ], + [ + 26.54, + 55.49 + ], + [ + 26.53, + 55.51 + ], + [ + 26.54, + 55.53 + ], + [ + 26.63, + 55.57 + ], + [ + 26.64, + 55.64 + ], + [ + 26.64, + 55.65 + ], + [ + 26.63, + 55.67 + ], + [ + 26.63, + 55.68 + ], + [ + 26.65, + 55.7 + ], + [ + 26.67, + 55.7 + ], + [ + 26.7, + 55.7 + ], + [ + 26.74, + 55.68 + ], + [ + 26.85, + 55.71 + ], + [ + 26.86, + 55.71 + ], + [ + 27.25, + 55.8 + ], + [ + 27.25, + 55.79 + ], + [ + 27.2, + 55.76 + ], + [ + 27.25, + 55.78 + ], + [ + 27.25, + 55.79 + ], + [ + 27.39, + 55.8 + ], + [ + 27.4, + 55.8 + ], + [ + 27.42, + 55.8 + ], + [ + 27.44, + 55.79 + ], + [ + 27.46, + 55.79 + ], + [ + 27.48, + 55.79 + ], + [ + 27.5, + 55.79 + ], + [ + 27.51, + 55.79 + ], + [ + 27.52, + 55.79 + ], + [ + 27.53, + 55.79 + ], + [ + 27.55, + 55.78 + ], + [ + 27.56, + 55.78 + ], + [ + 27.59, + 55.78 + ], + [ + 27.61, + 55.79 + ], + [ + 27.64, + 55.85 + ], + [ + 27.63, + 55.9 + ], + [ + 27.64, + 55.9 + ], + [ + 27.86, + 56.04 + ], + [ + 28.15, + 56.17 + ], + [ + 28.35, + 56.06 + ], + [ + 28.38, + 56.06 + ], + [ + 28.42, + 56.1 + ], + [ + 28.43, + 56.09 + ], + [ + 28.65, + 56.1 + ], + [ + 28.68, + 56.1 + ], + [ + 28.69, + 56.1 + ], + [ + 28.68, + 56.1 + ], + [ + 28.68, + 56.09 + ], + [ + 28.67, + 56.09 + ], + [ + 28.66, + 56.09 + ], + [ + 28.64, + 56.08 + ], + [ + 28.71, + 56 + ], + [ + 28.72, + 55.98 + ], + [ + 28.76, + 55.97 + ], + [ + 28.77, + 55.97 + ], + [ + 28.78, + 55.97 + ], + [ + 28.8, + 55.97 + ], + [ + 29, + 56.01 + ], + [ + 29, + 56.02 + ], + [ + 29.13, + 56.02 + ], + [ + 29.14, + 56.03 + ], + [ + 29.2, + 56 + ], + [ + 29.22, + 55.99 + ], + [ + 29.24, + 55.99 + ], + [ + 29.25, + 55.99 + ], + [ + 29.26, + 56 + ], + [ + 29.29, + 55.99 + ], + [ + 29.3, + 55.99 + ], + [ + 29.31, + 55.99 + ], + [ + 29.4, + 55.97 + ], + [ + 29.48, + 55.92 + ], + [ + 29.47, + 55.92 + ], + [ + 29.46, + 55.91 + ], + [ + 29.45, + 55.91 + ], + [ + 29.43, + 55.91 + ], + [ + 29.4, + 55.9 + ], + [ + 29.42, + 55.88 + ], + [ + 29.42, + 55.87 + ], + [ + 29.41, + 55.87 + ], + [ + 29.4, + 55.87 + ], + [ + 29.4, + 55.86 + ], + [ + 29.4, + 55.85 + ], + [ + 29.39, + 55.84 + ], + [ + 29.39, + 55.83 + ], + [ + 29.36, + 55.77 + ], + [ + 29.36, + 55.76 + ], + [ + 29.38, + 55.75 + ], + [ + 29.44, + 55.73 + ], + [ + 29.45, + 55.73 + ], + [ + 29.46, + 55.72 + ], + [ + 29.51, + 55.7 + ], + [ + 29.52, + 55.7 + ], + [ + 29.68, + 55.79 + ], + [ + 29.71, + 55.79 + ], + [ + 29.75, + 55.8 + ], + [ + 29.76, + 55.8 + ], + [ + 29.76, + 55.79 + ], + [ + 29.77, + 55.79 + ], + [ + 29.77, + 55.78 + ], + [ + 29.84, + 55.8 + ], + [ + 29.84, + 55.81 + ], + [ + 29.84, + 55.82 + ], + [ + 29.85, + 55.82 + ], + [ + 29.86, + 55.83 + ], + [ + 29.87, + 55.84 + ], + [ + 29.87, + 55.85 + ], + [ + 29.89, + 55.86 + ], + [ + 29.9, + 55.86 + ], + [ + 29.97, + 55.86 + ], + [ + 30.07, + 55.85 + ], + [ + 30.08, + 55.85 + ], + [ + 30.08, + 55.84 + ], + [ + 30.09, + 55.84 + ], + [ + 30.29, + 55.85 + ], + [ + 30.28, + 55.85 + ], + [ + 30.35, + 55.83 + ], + [ + 30.36, + 55.82 + ], + [ + 30.36, + 55.81 + ], + [ + 30.37, + 55.81 + ], + [ + 30.38, + 55.81 + ], + [ + 30.41, + 55.81 + ], + [ + 30.42, + 55.81 + ], + [ + 30.93, + 55.62 + ], + [ + 30.9, + 55.48 + ], + [ + 30.89, + 55.47 + ], + [ + 30.98, + 55.15 + ], + [ + 30.97, + 55.15 + ], + [ + 30.97, + 55.14 + ], + [ + 31, + 55.14 + ], + [ + 30.75, + 54.81 + ], + [ + 30.98, + 54.69 + ], + [ + 31, + 54.67 + ], + [ + 31.01, + 54.67 + ], + [ + 31.03, + 54.67 + ], + [ + 31.07, + 54.66 + ], + [ + 31.07, + 54.67 + ], + [ + 31.09, + 54.66 + ], + [ + 31.1, + 54.66 + ], + [ + 31.11, + 54.67 + ], + [ + 31.12, + 54.67 + ], + [ + 31.14, + 54.66 + ], + [ + 31.2, + 54.62 + ], + [ + 31.2, + 54.61 + ], + [ + 31.19, + 54.61 + ], + [ + 31.2, + 54.61 + ], + [ + 31.19, + 54.61 + ], + [ + 31.18, + 54.6 + ], + [ + 31.17, + 54.59 + ], + [ + 31.13, + 54.56 + ], + [ + 31.14, + 54.56 + ], + [ + 31.13, + 54.56 + ], + [ + 31.14, + 54.56 + ], + [ + 31.14, + 54.55 + ], + [ + 31.13, + 54.55 + ], + [ + 31.14, + 54.54 + ], + [ + 31.32, + 54.24 + ], + [ + 31.89, + 54.06 + ], + [ + 31.86, + 54.01 + ], + [ + 31.86, + 53.96 + ], + [ + 31.86, + 53.95 + ], + [ + 31.77, + 53.82 + ], + [ + 32.46, + 53.74 + ], + [ + 32.76, + 53.42 + ], + [ + 32.24, + 53.1 + ], + [ + 31.82, + 53.12 + ], + [ + 31.4, + 53.21 + ], + [ + 31.37, + 52.94 + ], + [ + 31.37, + 52.93 + ], + [ + 31.58, + 52.5 + ], + [ + 31.59, + 52.5 + ], + [ + 31.63, + 52.3 + ], + [ + 31.64, + 52.29 + ], + [ + 31.77, + 52.19 + ], + [ + 31.79, + 52.13 + ], + [ + 31.78, + 52.11 + ], + [ + 31.54, + 52.12 + ], + [ + 31.5, + 52.12 + ], + [ + 31.49, + 52.12 + ], + [ + 31.48, + 52.12 + ], + [ + 31.32, + 52.08 + ], + [ + 31.3, + 52.06 + ], + [ + 31.3, + 52.05 + ], + [ + 31.18, + 52.08 + ], + [ + 31.17, + 52.08 + ], + [ + 30.98, + 52.08 + ], + [ + 30.96, + 52.08 + ], + [ + 30.95, + 52.08 + ], + [ + 30.94, + 52.08 + ], + [ + 30.93, + 52.07 + ], + [ + 30.94, + 52.06 + ], + [ + 30.95, + 52.05 + ], + [ + 30.95, + 52.03 + ], + [ + 30.92, + 52.01 + ], + [ + 30.89, + 52 + ], + [ + 30.91, + 51.99 + ], + [ + 30.89, + 51.99 + ], + [ + 30.89, + 51.98 + ], + [ + 30.87, + 51.97 + ], + [ + 30.86, + 51.97 + ], + [ + 30.85, + 51.96 + ], + [ + 30.81, + 51.95 + ], + [ + 30.81, + 51.94 + ], + [ + 30.82, + 51.93 + ], + [ + 30.83, + 51.92 + ], + [ + 30.81, + 51.91 + ], + [ + 30.77, + 51.9 + ], + [ + 30.76, + 51.9 + ], + [ + 30.75, + 51.9 + ], + [ + 30.74, + 51.89 + ], + [ + 30.73, + 51.89 + ], + [ + 30.73, + 51.88 + ], + [ + 30.71, + 51.87 + ], + [ + 30.7, + 51.86 + ], + [ + 30.68, + 51.82 + ], + [ + 30.67, + 51.82 + ], + [ + 30.66, + 51.82 + ], + [ + 30.67, + 51.81 + ], + [ + 30.67, + 51.8 + ], + [ + 30.66, + 51.79 + ], + [ + 30.65, + 51.78 + ], + [ + 30.64, + 51.78 + ], + [ + 30.63, + 51.77 + ], + [ + 30.61, + 51.77 + ], + [ + 30.61, + 51.76 + ], + [ + 30.63, + 51.76 + ], + [ + 30.65, + 51.75 + ], + [ + 30.64, + 51.74 + ], + [ + 30.63, + 51.73 + ], + [ + 30.63, + 51.72 + ], + [ + 30.62, + 51.71 + ], + [ + 30.59, + 51.71 + ], + [ + 30.58, + 51.71 + ], + [ + 30.56, + 51.71 + ], + [ + 30.57, + 51.69 + ], + [ + 30.58, + 51.68 + ], + [ + 30.58, + 51.67 + ], + [ + 30.57, + 51.66 + ], + [ + 30.57, + 51.64 + ], + [ + 30.56, + 51.64 + ], + [ + 30.55, + 51.64 + ], + [ + 30.55, + 51.62 + ], + [ + 30.54, + 51.62 + ], + [ + 30.53, + 51.62 + ], + [ + 30.51, + 51.59 + ], + [ + 30.52, + 51.59 + ], + [ + 30.53, + 51.59 + ], + [ + 30.54, + 51.58 + ], + [ + 30.54, + 51.57 + ], + [ + 30.53, + 51.57 + ], + [ + 30.53, + 51.56 + ], + [ + 30.54, + 51.55 + ], + [ + 30.56, + 51.55 + ], + [ + 30.57, + 51.55 + ], + [ + 30.59, + 51.54 + ], + [ + 30.58, + 51.53 + ], + [ + 30.57, + 51.51 + ], + [ + 30.59, + 51.5 + ], + [ + 30.59, + 51.48 + ], + [ + 30.6, + 51.46 + ], + [ + 30.59, + 51.45 + ], + [ + 30.58, + 51.44 + ], + [ + 30.59, + 51.43 + ], + [ + 30.62, + 51.43 + ], + [ + 30.63, + 51.41 + ], + [ + 30.64, + 51.39 + ], + [ + 30.63, + 51.36 + ], + [ + 30.62, + 51.33 + ], + [ + 30.59, + 51.28 + ], + [ + 30.57, + 51.27 + ], + [ + 30.56, + 51.26 + ], + [ + 30.55, + 51.26 + ], + [ + 30.53, + 51.27 + ], + [ + 30.5, + 51.28 + ], + [ + 29.99, + 51.48 + ], + [ + 29.98, + 51.49 + ], + [ + 29.97, + 51.48 + ], + [ + 29.97, + 51.47 + ], + [ + 29.95, + 51.49 + ], + [ + 29.46, + 51.41 + ], + [ + 29.45, + 51.41 + ], + [ + 29.22, + 51.57 + ], + [ + 29.21, + 51.57 + ], + [ + 29.21, + 51.58 + ], + [ + 29.2, + 51.58 + ], + [ + 29.21, + 51.59 + ], + [ + 29.19, + 51.61 + ], + [ + 29.19, + 51.62 + ], + [ + 29.17, + 51.63 + ], + [ + 29.16, + 51.63 + ], + [ + 29.17, + 51.64 + ], + [ + 29.18, + 51.65 + ], + [ + 29.16, + 51.65 + ], + [ + 29.15, + 51.65 + ], + [ + 29.14, + 51.65 + ], + [ + 29.1, + 51.64 + ], + [ + 29.09, + 51.63 + ], + [ + 29.07, + 51.62 + ], + [ + 29, + 51.57 + ], + [ + 28.99, + 51.57 + ], + [ + 28.97, + 51.58 + ], + [ + 28.97, + 51.59 + ], + [ + 28.91, + 51.59 + ], + [ + 28.74, + 51.47 + ], + [ + 28.35, + 51.54 + ], + [ + 28.36, + 51.56 + ], + [ + 28.26, + 51.68 + ], + [ + 27.86, + 51.63 + ], + [ + 27.76, + 51.47 + ], + [ + 27.73, + 51.6 + ], + [ + 27.24, + 51.6 + ], + [ + 27.21, + 51.77 + ], + [ + 26.76, + 51.79 + ], + [ + 26.7, + 51.82 + ], + [ + 26.66, + 51.82 + ], + [ + 25.95, + 51.92 + ], + [ + 25.94, + 51.92 + ], + [ + 25.93, + 51.91 + ], + [ + 25.9, + 51.92 + ], + [ + 25.83, + 51.92 + ], + [ + 25.83, + 51.93 + ], + [ + 25.82, + 51.93 + ], + [ + 25.77, + 51.94 + ], + [ + 25.78, + 51.93 + ], + [ + 25.49, + 51.93 + ], + [ + 25.09, + 51.95 + ], + [ + 24.98, + 51.91 + ], + [ + 24.96, + 51.9 + ], + [ + 24.94, + 51.89 + ], + [ + 24.61, + 51.9 + ], + [ + 24.6, + 51.9 + ], + [ + 24.57, + 51.89 + ], + [ + 24.34, + 51.85 + ], + [ + 24.33, + 51.84 + ], + [ + 24.32, + 51.83 + ], + [ + 24.31, + 51.82 + ], + [ + 24.12, + 51.67 + ], + [ + 23.65, + 51.57 + ], + [ + 23.65, + 51.56 + ], + [ + 23.62, + 51.51 + ], + [ + 23.61, + 51.52 + ], + [ + 23.6, + 51.53 + ], + [ + 23.59, + 51.53 + ], + [ + 23.58, + 51.53 + ], + [ + 23.55, + 51.71 + ], + [ + 23.55, + 51.76 + ], + [ + 23.56, + 51.76 + ], + [ + 23.59, + 51.77 + ], + [ + 23.63, + 51.78 + ], + [ + 23.62, + 51.82 + ], + [ + 23.6, + 51.83 + ], + [ + 23.61, + 51.84 + ], + [ + 23.6, + 51.84 + ], + [ + 23.62, + 51.88 + ], + [ + 23.62, + 51.87 + ], + [ + 23.62, + 51.9 + ], + [ + 23.62, + 51.91 + ], + [ + 23.61, + 51.92 + ], + [ + 23.64, + 51.93 + ], + [ + 23.65, + 51.93 + ], + [ + 23.67, + 51.97 + ], + [ + 23.67, + 51.98 + ], + [ + 23.68, + 51.99 + ], + [ + 23.69, + 51.99 + ], + [ + 23.66, + 52.03 + ], + [ + 23.66, + 52.05 + ], + [ + 23.65, + 52.06 + ], + [ + 23.65, + 52.07 + ], + [ + 23.62, + 52.09 + ], + [ + 23.62, + 52.11 + ], + [ + 23.6, + 52.12 + ], + [ + 23.57, + 52.12 + ], + [ + 23.56, + 52.12 + ], + [ + 23.54, + 52.13 + ], + [ + 23.53, + 52.13 + ], + [ + 23.51, + 52.15 + ], + [ + 23.5, + 52.15 + ], + [ + 23.49, + 52.16 + ], + [ + 23.49, + 52.17 + ], + [ + 23.5, + 52.17 + ], + [ + 23.47, + 52.18 + ], + [ + 23.46, + 52.18 + ], + [ + 23.42, + 52.17 + ], + [ + 23.42, + 52.18 + ], + [ + 23.4, + 52.19 + ], + [ + 23.36, + 52.21 + ], + [ + 23.35, + 52.2 + ], + [ + 23.3, + 52.21 + ], + [ + 23.31, + 52.22 + ], + [ + 23.27, + 52.21 + ], + [ + 23.26, + 52.22 + ], + [ + 23.25, + 52.22 + ], + [ + 23.21, + 52.23 + ], + [ + 23.2, + 52.23 + ], + [ + 23.19, + 52.24 + ], + [ + 23.2, + 52.25 + ], + [ + 23.21, + 52.26 + ], + [ + 23.2, + 52.27 + ], + [ + 23.2, + 52.28 + ], + [ + 23.8, + 52.64 + ] + ] + ], + [ + [ + [ + 29.97, + 55.86 + ], + [ + 29.96, + 55.86 + ], + [ + 29.97, + 55.86 + ], + [ + 29.97, + 55.87 + ], + [ + 29.98, + 55.87 + ], + [ + 30, + 55.87 + ], + [ + 29.97, + 55.86 + ] + ] + ] + ] + }, + "properties": { + "A3": "BLR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 13.1, + -5.89 + ], + [ + 13.13, + -5.9 + ], + [ + 13.14, + -5.89 + ], + [ + 13.18, + -5.87 + ], + [ + 13.19, + -5.87 + ], + [ + 13.21, + -5.87 + ], + [ + 13.24, + -5.87 + ], + [ + 13.25, + -5.87 + ], + [ + 13.29, + -5.88 + ], + [ + 13.37, + -5.89 + ], + [ + 13.41, + -5.87 + ], + [ + 13.43, + -5.86 + ], + [ + 14.98, + -5.87 + ], + [ + 15.02, + -5.87 + ], + [ + 16.45, + -5.86 + ], + [ + 16.47, + -5.86 + ], + [ + 16.47, + -5.85 + ], + [ + 16.52, + -5.86 + ], + [ + 16.53, + -5.86 + ], + [ + 16.57, + -5.87 + ], + [ + 16.58, + -5.9 + ], + [ + 16.58, + -5.92 + ], + [ + 16.58, + -5.95 + ], + [ + 16.6, + -5.94 + ], + [ + 16.59, + -5.97 + ], + [ + 16.59, + -6.02 + ], + [ + 16.6, + -6.03 + ], + [ + 16.61, + -6.03 + ], + [ + 16.62, + -6.05 + ], + [ + 16.61, + -6.05 + ], + [ + 16.64, + -6.09 + ], + [ + 16.64, + -6.1 + ], + [ + 16.66, + -6.09 + ], + [ + 16.69, + -6.12 + ], + [ + 16.7, + -6.12 + ], + [ + 16.72, + -6.16 + ], + [ + 16.73, + -6.18 + ], + [ + 16.72, + -6.19 + ], + [ + 16.71, + -6.22 + ], + [ + 16.71, + -6.23 + ], + [ + 16.7, + -6.27 + ], + [ + 16.71, + -6.27 + ], + [ + 16.71, + -6.29 + ], + [ + 16.72, + -6.3 + ], + [ + 16.72, + -6.32 + ], + [ + 16.71, + -6.34 + ], + [ + 16.7, + -6.34 + ], + [ + 16.7, + -6.33 + ], + [ + 16.68, + -6.34 + ], + [ + 16.7, + -6.39 + ], + [ + 16.72, + -6.41 + ], + [ + 16.7, + -6.42 + ], + [ + 16.7, + -6.43 + ], + [ + 16.71, + -6.44 + ], + [ + 16.72, + -6.45 + ], + [ + 16.72, + -6.46 + ], + [ + 16.72, + -6.47 + ], + [ + 16.72, + -6.49 + ], + [ + 16.73, + -6.5 + ], + [ + 16.75, + -6.52 + ], + [ + 16.75, + -6.53 + ], + [ + 16.75, + -6.54 + ], + [ + 16.74, + -6.56 + ], + [ + 16.74, + -6.59 + ], + [ + 16.76, + -6.62 + ], + [ + 16.76, + -6.66 + ], + [ + 16.76, + -6.67 + ], + [ + 16.76, + -6.7 + ], + [ + 16.76, + -6.71 + ], + [ + 16.78, + -6.72 + ], + [ + 16.79, + -6.72 + ], + [ + 16.8, + -6.75 + ], + [ + 16.8, + -6.77 + ], + [ + 16.81, + -6.79 + ], + [ + 16.81, + -6.8 + ], + [ + 16.82, + -6.82 + ], + [ + 16.84, + -6.83 + ], + [ + 16.84, + -6.86 + ], + [ + 16.85, + -6.89 + ], + [ + 16.86, + -6.88 + ], + [ + 16.88, + -6.88 + ], + [ + 16.9, + -6.94 + ], + [ + 16.9, + -6.95 + ], + [ + 16.91, + -6.97 + ], + [ + 16.9, + -6.99 + ], + [ + 16.9, + -7 + ], + [ + 16.92, + -7.02 + ], + [ + 16.94, + -7.04 + ], + [ + 16.97, + -7.06 + ], + [ + 16.96, + -7.1 + ], + [ + 16.96, + -7.11 + ], + [ + 16.94, + -7.12 + ], + [ + 16.92, + -7.1 + ], + [ + 16.92, + -7.11 + ], + [ + 16.93, + -7.14 + ], + [ + 16.93, + -7.15 + ], + [ + 16.94, + -7.18 + ], + [ + 16.94, + -7.19 + ], + [ + 16.96, + -7.21 + ], + [ + 16.94, + -7.23 + ], + [ + 16.95, + -7.25 + ], + [ + 16.96, + -7.25 + ], + [ + 16.98, + -7.27 + ], + [ + 16.98, + -7.28 + ], + [ + 16.98, + -7.29 + ], + [ + 17, + -7.3 + ], + [ + 17.01, + -7.3 + ], + [ + 17.02, + -7.29 + ], + [ + 17.03, + -7.31 + ], + [ + 17.04, + -7.32 + ], + [ + 17.06, + -7.33 + ], + [ + 17.07, + -7.34 + ], + [ + 17.08, + -7.34 + ], + [ + 17.09, + -7.34 + ], + [ + 17.1, + -7.35 + ], + [ + 17.11, + -7.42 + ], + [ + 17.12, + -7.43 + ], + [ + 17.14, + -7.4 + ], + [ + 17.14, + -7.41 + ], + [ + 17.16, + -7.42 + ], + [ + 17.17, + -7.42 + ], + [ + 17.18, + -7.43 + ], + [ + 17.15, + -7.46 + ], + [ + 17.16, + -7.48 + ], + [ + 17.17, + -7.49 + ], + [ + 17.18, + -7.49 + ], + [ + 17.19, + -7.49 + ], + [ + 17.2, + -7.51 + ], + [ + 17.2, + -7.52 + ], + [ + 17.21, + -7.55 + ], + [ + 17.21, + -7.56 + ], + [ + 17.22, + -7.58 + ], + [ + 17.23, + -7.59 + ], + [ + 17.25, + -7.6 + ], + [ + 17.26, + -7.6 + ], + [ + 17.28, + -7.62 + ], + [ + 17.3, + -7.63 + ], + [ + 17.3, + -7.67 + ], + [ + 17.3, + -7.69 + ], + [ + 17.29, + -7.69 + ], + [ + 17.3, + -7.7 + ], + [ + 17.31, + -7.7 + ], + [ + 17.33, + -7.72 + ], + [ + 17.33, + -7.73 + ], + [ + 17.32, + -7.75 + ], + [ + 17.32, + -7.76 + ], + [ + 17.33, + -7.78 + ], + [ + 17.35, + -7.78 + ], + [ + 17.36, + -7.78 + ], + [ + 17.38, + -7.79 + ], + [ + 17.38, + -7.8 + ], + [ + 17.38, + -7.82 + ], + [ + 17.4, + -7.82 + ], + [ + 17.39, + -7.84 + ], + [ + 17.41, + -7.83 + ], + [ + 17.43, + -7.84 + ], + [ + 17.42, + -7.86 + ], + [ + 17.43, + -7.87 + ], + [ + 17.45, + -7.88 + ], + [ + 17.45, + -7.89 + ], + [ + 17.44, + -7.92 + ], + [ + 17.45, + -7.93 + ], + [ + 17.45, + -7.94 + ], + [ + 17.46, + -7.94 + ], + [ + 17.48, + -7.97 + ], + [ + 17.49, + -8 + ], + [ + 17.51, + -8.01 + ], + [ + 17.52, + -8.02 + ], + [ + 17.53, + -8.04 + ], + [ + 17.53, + -8.05 + ], + [ + 17.51, + -8.06 + ], + [ + 17.51, + -8.08 + ], + [ + 17.53, + -8.1 + ], + [ + 18.1, + -8.1 + ], + [ + 18.53, + -7.92 + ], + [ + 19.38, + -8 + ], + [ + 19.55, + -7 + ], + [ + 19.97, + -7 + ], + [ + 20.13, + -7 + ], + [ + 20.18, + -7 + ], + [ + 20.29, + -7 + ], + [ + 20.33, + -6.92 + ], + [ + 20.43, + -6.92 + ], + [ + 20.62, + -6.92 + ], + [ + 20.61, + -6.99 + ], + [ + 20.61, + -7.01 + ], + [ + 20.59, + -7.04 + ], + [ + 20.59, + -7.06 + ], + [ + 20.58, + -7.08 + ], + [ + 20.56, + -7.12 + ], + [ + 20.55, + -7.14 + ], + [ + 20.55, + -7.15 + ], + [ + 20.56, + -7.17 + ], + [ + 20.55, + -7.23 + ], + [ + 21.79, + -7.31 + ], + [ + 21.8, + -7.32 + ], + [ + 21.84, + -7.38 + ], + [ + 21.84, + -7.39 + ], + [ + 21.84, + -7.42 + ], + [ + 21.85, + -7.42 + ], + [ + 21.86, + -7.44 + ], + [ + 21.86, + -7.45 + ], + [ + 21.86, + -7.47 + ], + [ + 21.86, + -7.48 + ], + [ + 21.84, + -7.51 + ], + [ + 21.84, + -7.53 + ], + [ + 21.85, + -7.54 + ], + [ + 21.86, + -7.55 + ], + [ + 21.86, + -7.56 + ], + [ + 21.85, + -7.58 + ], + [ + 21.84, + -7.62 + ], + [ + 21.83, + -7.65 + ], + [ + 21.81, + -7.67 + ], + [ + 21.82, + -7.67 + ], + [ + 21.81, + -7.69 + ], + [ + 21.8, + -7.73 + ], + [ + 21.79, + -7.75 + ], + [ + 21.79, + -7.76 + ], + [ + 21.78, + -7.79 + ], + [ + 21.77, + -7.8 + ], + [ + 21.78, + -7.82 + ], + [ + 21.77, + -7.84 + ], + [ + 21.77, + -7.85 + ], + [ + 21.78, + -7.88 + ], + [ + 21.78, + -7.89 + ], + [ + 21.77, + -7.9 + ], + [ + 21.78, + -7.91 + ], + [ + 21.76, + -7.93 + ], + [ + 21.75, + -7.93 + ], + [ + 21.76, + -7.95 + ], + [ + 21.77, + -7.97 + ], + [ + 21.77, + -8.01 + ], + [ + 21.78, + -8.02 + ], + [ + 21.79, + -8.03 + ], + [ + 21.79, + -8.04 + ], + [ + 21.81, + -8.06 + ], + [ + 21.83, + -8.08 + ], + [ + 21.83, + -8.1 + ], + [ + 21.84, + -8.1 + ], + [ + 21.84, + -8.12 + ], + [ + 21.85, + -8.15 + ], + [ + 21.86, + -8.15 + ], + [ + 21.88, + -8.18 + ], + [ + 21.88, + -8.19 + ], + [ + 21.87, + -8.19 + ], + [ + 21.88, + -8.21 + ], + [ + 21.88, + -8.23 + ], + [ + 21.89, + -8.25 + ], + [ + 21.89, + -8.27 + ], + [ + 21.89, + -8.28 + ], + [ + 21.9, + -8.3 + ], + [ + 21.91, + -8.3 + ], + [ + 21.93, + -8.32 + ], + [ + 21.93, + -8.34 + ], + [ + 21.92, + -8.38 + ], + [ + 21.92, + -8.39 + ], + [ + 21.93, + -8.4 + ], + [ + 21.93, + -8.41 + ], + [ + 21.94, + -8.47 + ], + [ + 21.95, + -8.49 + ], + [ + 21.95, + -8.5 + ], + [ + 21.94, + -8.54 + ], + [ + 21.94, + -8.56 + ], + [ + 21.93, + -8.57 + ], + [ + 21.93, + -8.6 + ], + [ + 21.92, + -8.61 + ], + [ + 21.91, + -8.62 + ], + [ + 21.91, + -8.63 + ], + [ + 21.91, + -8.67 + ], + [ + 21.9, + -8.69 + ], + [ + 21.89, + -8.71 + ], + [ + 21.89, + -8.8 + ], + [ + 21.86, + -8.86 + ], + [ + 21.87, + -8.87 + ], + [ + 21.86, + -8.89 + ], + [ + 21.86, + -8.93 + ], + [ + 21.85, + -8.99 + ], + [ + 21.85, + -9.06 + ], + [ + 21.84, + -9.06 + ], + [ + 21.84, + -9.1 + ], + [ + 21.84, + -9.14 + ], + [ + 21.85, + -9.15 + ], + [ + 21.86, + -9.17 + ], + [ + 21.86, + -9.23 + ], + [ + 21.84, + -9.25 + ], + [ + 21.84, + -9.26 + ], + [ + 21.83, + -9.3 + ], + [ + 21.8, + -9.42 + ], + [ + 21.8, + -9.43 + ], + [ + 21.82, + -9.45 + ], + [ + 21.84, + -9.51 + ], + [ + 21.86, + -9.55 + ], + [ + 21.86, + -9.56 + ], + [ + 21.87, + -9.58 + ], + [ + 21.86, + -9.58 + ], + [ + 21.87, + -9.6 + ], + [ + 21.9, + -9.67 + ], + [ + 21.91, + -9.67 + ], + [ + 21.93, + -9.68 + ], + [ + 21.95, + -9.71 + ], + [ + 21.97, + -9.73 + ], + [ + 21.97, + -9.75 + ], + [ + 21.98, + -9.75 + ], + [ + 21.99, + -9.75 + ], + [ + 22, + -9.77 + ], + [ + 22.01, + -9.8 + ], + [ + 22.02, + -9.81 + ], + [ + 22.01, + -9.82 + ], + [ + 22.19, + -9.92 + ], + [ + 22.33, + -10.39 + ], + [ + 22.33, + -10.76 + ], + [ + 22.17, + -10.87 + ], + [ + 22.25, + -11.26 + ], + [ + 22.51, + -11.04 + ], + [ + 23.2, + -11.11 + ], + [ + 23.48, + -10.94 + ], + [ + 23.86, + -11.04 + ], + [ + 24, + -10.89 + ], + [ + 24.08, + -12.38 + ], + [ + 23.89, + -12.84 + ], + [ + 24.06, + -13 + ], + [ + 22, + -13 + ], + [ + 22, + -16.21 + ], + [ + 22.12, + -16.49 + ], + [ + 23.43, + -17.64 + ], + [ + 21.42, + -18.02 + ], + [ + 21.4, + -18.01 + ], + [ + 21.37, + -18 + ], + [ + 21.36, + -17.99 + ], + [ + 21.31, + -17.98 + ], + [ + 21.29, + -17.97 + ], + [ + 21.26, + -17.96 + ], + [ + 21.24, + -17.95 + ], + [ + 21.23, + -17.94 + ], + [ + 21.22, + -17.93 + ], + [ + 21.2, + -17.93 + ], + [ + 21.16, + -17.93 + ], + [ + 21.15, + -17.94 + ], + [ + 21.14, + -17.94 + ], + [ + 21.13, + -17.94 + ], + [ + 21.12, + -17.94 + ], + [ + 21.11, + -17.94 + ], + [ + 21.09, + -17.95 + ], + [ + 21.05, + -17.95 + ], + [ + 21.03, + -17.95 + ], + [ + 21.01, + -17.96 + ], + [ + 20.99, + -17.96 + ], + [ + 20.98, + -17.96 + ], + [ + 20.94, + -17.97 + ], + [ + 20.88, + -18 + ], + [ + 20.87, + -18 + ], + [ + 20.87, + -18.02 + ], + [ + 20.81, + -18.04 + ], + [ + 20.79, + -18.03 + ], + [ + 20.78, + -18.02 + ], + [ + 20.75, + -18 + ], + [ + 20.74, + -18 + ], + [ + 20.66, + -17.98 + ], + [ + 20.65, + -17.98 + ], + [ + 20.61, + -17.98 + ], + [ + 20.59, + -17.97 + ], + [ + 20.59, + -17.98 + ], + [ + 20.55, + -17.98 + ], + [ + 20.54, + -17.98 + ], + [ + 20.51, + -17.96 + ], + [ + 20.48, + -17.95 + ], + [ + 20.46, + -17.92 + ], + [ + 20.45, + -17.91 + ], + [ + 20.37, + -17.9 + ], + [ + 20.36, + -17.89 + ], + [ + 20.35, + -17.88 + ], + [ + 20.34, + -17.87 + ], + [ + 20.3, + -17.87 + ], + [ + 20.3, + -17.88 + ], + [ + 20.26, + -17.87 + ], + [ + 20.25, + -17.88 + ], + [ + 20.19, + -17.88 + ], + [ + 20.17, + -17.88 + ], + [ + 20.13, + -17.9 + ], + [ + 20.11, + -17.91 + ], + [ + 20.1, + -17.91 + ], + [ + 20.08, + -17.89 + ], + [ + 19.97, + -17.89 + ], + [ + 19.95, + -17.87 + ], + [ + 19.89, + -17.88 + ], + [ + 19.88, + -17.88 + ], + [ + 19.84, + -17.87 + ], + [ + 19.8, + -17.87 + ], + [ + 19.79, + -17.88 + ], + [ + 19.76, + -17.91 + ], + [ + 19.75, + -17.91 + ], + [ + 19.74, + -17.9 + ], + [ + 19.73, + -17.89 + ], + [ + 19.71, + -17.87 + ], + [ + 19.71, + -17.89 + ], + [ + 19.69, + -17.86 + ], + [ + 19.68, + -17.85 + ], + [ + 19.67, + -17.85 + ], + [ + 19.66, + -17.85 + ], + [ + 19.64, + -17.85 + ], + [ + 19.56, + -17.87 + ], + [ + 19.55, + -17.87 + ], + [ + 19.52, + -17.86 + ], + [ + 19.51, + -17.86 + ], + [ + 19.49, + -17.86 + ], + [ + 19.49, + -17.87 + ], + [ + 18.9, + -17.82 + ], + [ + 18.63, + -17.64 + ], + [ + 18.61, + -17.6 + ], + [ + 18.57, + -17.58 + ], + [ + 18.55, + -17.56 + ], + [ + 18.54, + -17.56 + ], + [ + 18.52, + -17.52 + ], + [ + 18.52, + -17.51 + ], + [ + 18.5, + -17.49 + ], + [ + 18.48, + -17.48 + ], + [ + 18.48, + -17.47 + ], + [ + 18.48, + -17.46 + ], + [ + 18.47, + -17.45 + ], + [ + 18.46, + -17.43 + ], + [ + 18.45, + -17.43 + ], + [ + 18.41, + -17.39 + ], + [ + 15.91, + -17.39 + ], + [ + 15.77, + -17.39 + ], + [ + 14.22, + -17.39 + ], + [ + 14.22, + -17.4 + ], + [ + 14.2, + -17.41 + ], + [ + 14.19, + -17.41 + ], + [ + 14.17, + -17.42 + ], + [ + 14.15, + -17.43 + ], + [ + 14.13, + -17.43 + ], + [ + 14.12, + -17.43 + ], + [ + 14.11, + -17.43 + ], + [ + 14.1, + -17.44 + ], + [ + 14.08, + -17.43 + ], + [ + 14.02, + -17.42 + ], + [ + 14.01, + -17.41 + ], + [ + 14, + -17.43 + ], + [ + 13.99, + -17.43 + ], + [ + 13.97, + -17.43 + ], + [ + 13.93, + -17.42 + ], + [ + 13.93, + -17.41 + ], + [ + 13.91, + -17.37 + ], + [ + 13.8, + -17.31 + ], + [ + 13.79, + -17.31 + ], + [ + 13.74, + -17.27 + ], + [ + 13.73, + -17.27 + ], + [ + 13.69, + -17.25 + ], + [ + 13.67, + -17.24 + ], + [ + 13.65, + -17.22 + ], + [ + 13.64, + -17.22 + ], + [ + 13.62, + -17.2 + ], + [ + 13.6, + -17.18 + ], + [ + 13.54, + -17.15 + ], + [ + 13.53, + -17.14 + ], + [ + 13.51, + -17.13 + ], + [ + 13.52, + -17.11 + ], + [ + 13.52, + -17.1 + ], + [ + 13.49, + -17.06 + ], + [ + 13.49, + -17.05 + ], + [ + 13.48, + -17.04 + ], + [ + 13.48, + -17.03 + ], + [ + 13.47, + -17.01 + ], + [ + 13.46, + -17.01 + ], + [ + 13.45, + -17.01 + ], + [ + 13.44, + -17.01 + ], + [ + 13.43, + -17 + ], + [ + 13.42, + -17 + ], + [ + 13.36, + -16.98 + ], + [ + 13.35, + -16.97 + ], + [ + 13.32, + -16.99 + ], + [ + 13.31, + -16.99 + ], + [ + 13.27, + -17 + ], + [ + 13.26, + -16.99 + ], + [ + 13.24, + -17 + ], + [ + 12.98, + -16.98 + ], + [ + 12.44, + -17.24 + ], + [ + 12.43, + -17.24 + ], + [ + 12.08, + -17.14 + ], + [ + 11.8, + -17.27 + ], + [ + 11.79, + -17.27 + ], + [ + 11.78, + -17.26 + ], + [ + 11.77, + -17.26 + ], + [ + 11.73, + -15.87 + ], + [ + 12, + -15.63 + ], + [ + 12.15, + -15.18 + ], + [ + 12.53, + -13.42 + ], + [ + 12.98, + -12.98 + ], + [ + 12.94, + -12.83 + ], + [ + 13.48, + -12.51 + ], + [ + 13.76, + -11.96 + ], + [ + 13.87, + -11.01 + ], + [ + 13.49, + -10.24 + ], + [ + 14.04, + -10.4 + ], + [ + 13.48, + -10.23 + ], + [ + 13.31, + -9.98 + ], + [ + 12.99, + -9.09 + ], + [ + 13.4, + -8.75 + ], + [ + 13.39, + -8.39 + ], + [ + 12.83, + -6.99 + ], + [ + 12.27, + -6.14 + ], + [ + 12.65, + -6.15 + ], + [ + 12.6, + -6.05 + ], + [ + 13.1, + -5.89 + ] + ], + [ + [ + 15.89, + -13.28 + ], + [ + 15.8, + -13.41 + ], + [ + 15.96, + -13.45 + ], + [ + 15.89, + -13.28 + ] + ], + [ + [ + 14.01, + -8.93 + ], + [ + 13.91, + -8.97 + ], + [ + 14.1, + -8.97 + ], + [ + 14.01, + -8.93 + ] + ], + [ + [ + 13.69, + -9.21 + ], + [ + 13.58, + -9.17 + ], + [ + 13.73, + -9.32 + ], + [ + 13.69, + -9.21 + ] + ] + ], + [ + [ + [ + 12.01, + -5.03 + ], + [ + 12.08, + -4.97 + ], + [ + 12.15, + -4.91 + ], + [ + 12.17, + -4.9 + ], + [ + 12.18, + -4.85 + ], + [ + 12.19, + -4.83 + ], + [ + 12.19, + -4.82 + ], + [ + 12.19, + -4.8 + ], + [ + 12.2, + -4.79 + ], + [ + 12.33, + -4.79 + ], + [ + 12.35, + -4.76 + ], + [ + 12.37, + -4.72 + ], + [ + 12.38, + -4.7 + ], + [ + 12.38, + -4.68 + ], + [ + 12.39, + -4.67 + ], + [ + 12.4, + -4.66 + ], + [ + 12.4, + -4.65 + ], + [ + 12.39, + -4.64 + ], + [ + 12.39, + -4.62 + ], + [ + 12.4, + -4.61 + ], + [ + 12.43, + -4.61 + ], + [ + 12.45, + -4.6 + ], + [ + 12.52, + -4.58 + ], + [ + 12.56, + -4.58 + ], + [ + 12.62, + -4.56 + ], + [ + 12.64, + -4.56 + ], + [ + 12.66, + -4.54 + ], + [ + 12.66, + -4.53 + ], + [ + 12.67, + -4.51 + ], + [ + 12.68, + -4.5 + ], + [ + 12.73, + -4.43 + ], + [ + 12.75, + -4.42 + ], + [ + 12.76, + -4.4 + ], + [ + 12.77, + -4.39 + ], + [ + 13.1, + -4.64 + ], + [ + 13.1, + -4.68 + ], + [ + 13.1, + -4.69 + ], + [ + 12.46, + -5.09 + ], + [ + 12.52, + -5.57 + ], + [ + 12.52, + -5.66 + ], + [ + 12.42, + -5.74 + ], + [ + 12.39, + -5.74 + ], + [ + 12.28, + -5.74 + ], + [ + 12.22, + -5.75 + ], + [ + 12.2, + -5.77 + ], + [ + 12.23, + -5.49 + ], + [ + 12.04, + -5.07 + ], + [ + 12.15, + -5 + ], + [ + 12.01, + -5.03 + ] + ] + ] + ] + }, + "properties": { + "A3": "AGO" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -60.76, + 11.24 + ], + [ + -60.52, + 11.34 + ], + [ + -60.84, + 11.15 + ], + [ + -60.76, + 11.24 + ] + ] + ], + [ + [ + [ + -61.01, + 10.36 + ], + [ + -60.99, + 10.14 + ], + [ + -61.16, + 10.07 + ], + [ + -61.93, + 10.05 + ], + [ + -61.46, + 10.3 + ], + [ + -61.61, + 10.75 + ], + [ + -60.91, + 10.83 + ], + [ + -61.04, + 10.69 + ], + [ + -61.01, + 10.36 + ] + ] + ] + ] + }, + "properties": { + "A3": "TTO" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 44.76, + 39.71 + ], + [ + 45.06, + 39.79 + ], + [ + 45.47, + 39.49 + ], + [ + 45.78, + 39.58 + ], + [ + 46.14, + 38.84 + ], + [ + 46.12, + 38.86 + ], + [ + 46.1, + 38.87 + ], + [ + 46.08, + 38.87 + ], + [ + 46.07, + 38.88 + ], + [ + 46.04, + 38.87 + ], + [ + 46.03, + 38.87 + ], + [ + 46.01, + 38.87 + ], + [ + 45.97, + 38.89 + ], + [ + 45.96, + 38.89 + ], + [ + 45.9, + 38.88 + ], + [ + 45.88, + 38.89 + ], + [ + 45.84, + 38.91 + ], + [ + 45.83, + 38.9 + ], + [ + 45.81, + 38.91 + ], + [ + 45.8, + 38.92 + ], + [ + 45.79, + 38.92 + ], + [ + 45.77, + 38.93 + ], + [ + 45.76, + 38.93 + ], + [ + 45.7, + 38.94 + ], + [ + 45.68, + 38.95 + ], + [ + 45.64, + 38.95 + ], + [ + 45.62, + 38.94 + ], + [ + 45.62, + 38.95 + ], + [ + 45.59, + 38.96 + ], + [ + 45.57, + 38.98 + ], + [ + 45.57, + 38.97 + ], + [ + 45.53, + 38.97 + ], + [ + 45.44, + 39.01 + ], + [ + 45.46, + 39.04 + ], + [ + 45.46, + 39.05 + ], + [ + 45.4, + 39.08 + ], + [ + 45.4, + 39.09 + ], + [ + 45.4, + 39.13 + ], + [ + 45.22, + 39.21 + ], + [ + 45.2, + 39.2 + ], + [ + 45.2, + 39.21 + ], + [ + 45.19, + 39.22 + ], + [ + 45.17, + 39.22 + ], + [ + 45.15, + 39.22 + ], + [ + 45.15, + 39.23 + ], + [ + 45.15, + 39.24 + ], + [ + 45.11, + 39.32 + ], + [ + 45.1, + 39.32 + ], + [ + 45.09, + 39.35 + ], + [ + 45.08, + 39.35 + ], + [ + 45.04, + 39.38 + ], + [ + 45.04, + 39.39 + ], + [ + 45.02, + 39.4 + ], + [ + 45.02, + 39.41 + ], + [ + 44.98, + 39.42 + ], + [ + 44.97, + 39.42 + ], + [ + 44.98, + 39.45 + ], + [ + 44.97, + 39.45 + ], + [ + 44.96, + 39.45 + ], + [ + 44.95, + 39.45 + ], + [ + 44.94, + 39.48 + ], + [ + 44.94, + 39.49 + ], + [ + 44.92, + 39.52 + ], + [ + 44.92, + 39.54 + ], + [ + 44.91, + 39.54 + ], + [ + 44.91, + 39.57 + ], + [ + 44.89, + 39.59 + ], + [ + 44.87, + 39.61 + ], + [ + 44.86, + 39.6 + ], + [ + 44.85, + 39.61 + ], + [ + 44.84, + 39.61 + ], + [ + 44.81, + 39.63 + ], + [ + 44.81, + 39.64 + ], + [ + 44.82, + 39.65 + ], + [ + 44.81, + 39.66 + ], + [ + 44.81, + 39.67 + ], + [ + 44.8, + 39.68 + ], + [ + 44.78, + 39.69 + ], + [ + 44.77, + 39.71 + ], + [ + 44.76, + 39.71 + ] + ] + ], + [ + [ + [ + 45.01, + 41.3 + ], + [ + 45.07, + 41.33 + ], + [ + 45.08, + 41.34 + ], + [ + 45.09, + 41.34 + ], + [ + 45.2, + 41.42 + ], + [ + 45.23, + 41.44 + ], + [ + 46.49, + 41.06 + ], + [ + 46.66, + 41.21 + ], + [ + 46.72, + 41.28 + ], + [ + 46.73, + 41.28 + ], + [ + 46.74, + 41.28 + ], + [ + 46.72, + 41.29 + ], + [ + 46.71, + 41.29 + ], + [ + 46.71, + 41.3 + ], + [ + 46.7, + 41.31 + ], + [ + 46.69, + 41.31 + ], + [ + 46.7, + 41.33 + ], + [ + 46.68, + 41.33 + ], + [ + 46.67, + 41.34 + ], + [ + 46.67, + 41.35 + ], + [ + 46.66, + 41.36 + ], + [ + 46.65, + 41.37 + ], + [ + 46.64, + 41.36 + ], + [ + 46.65, + 41.36 + ], + [ + 46.62, + 41.36 + ], + [ + 46.63, + 41.38 + ], + [ + 46.62, + 41.38 + ], + [ + 46.6, + 41.39 + ], + [ + 46.56, + 41.41 + ], + [ + 46.54, + 41.41 + ], + [ + 46.53, + 41.41 + ], + [ + 46.52, + 41.41 + ], + [ + 46.45, + 41.45 + ], + [ + 46.43, + 41.46 + ], + [ + 46.41, + 41.48 + ], + [ + 46.4, + 41.47 + ], + [ + 46.36, + 41.49 + ], + [ + 46.36, + 41.5 + ], + [ + 46.35, + 41.5 + ], + [ + 46.35, + 41.49 + ], + [ + 46.33, + 41.54 + ], + [ + 46.32, + 41.54 + ], + [ + 46.3, + 41.55 + ], + [ + 46.3, + 41.56 + ], + [ + 46.28, + 41.6 + ], + [ + 46.28, + 41.61 + ], + [ + 46.27, + 41.62 + ], + [ + 46.27, + 41.63 + ], + [ + 46.27, + 41.62 + ], + [ + 46.23, + 41.6 + ], + [ + 46.23, + 41.61 + ], + [ + 46.21, + 41.62 + ], + [ + 46.21, + 41.63 + ], + [ + 46.18, + 41.74 + ], + [ + 46.27, + 41.77 + ], + [ + 46.43, + 41.91 + ], + [ + 46.76, + 41.86 + ], + [ + 47.3, + 41.31 + ], + [ + 47.78, + 41.19 + ], + [ + 48.59, + 41.84 + ], + [ + 49.55, + 40.63 + ], + [ + 50.06, + 40.59 + ], + [ + 50.36, + 40.36 + ], + [ + 49.86, + 40.37 + ], + [ + 49.48, + 40.19 + ], + [ + 49.31, + 39.37 + ], + [ + 49.15, + 39.13 + ], + [ + 49, + 39.29 + ], + [ + 48.87, + 39.2 + ], + [ + 49.01, + 39.2 + ], + [ + 48.8, + 38.89 + ], + [ + 48.88, + 38.44 + ], + [ + 48.63, + 38.4 + ], + [ + 48.02, + 38.84 + ], + [ + 48.33, + 39.02 + ], + [ + 48.13, + 39.26 + ], + [ + 48.37, + 39.38 + ], + [ + 47.97, + 39.69 + ], + [ + 47.96, + 39.69 + ], + [ + 47.93, + 39.67 + ], + [ + 47.92, + 39.67 + ], + [ + 47.88, + 39.67 + ], + [ + 47.84, + 39.66 + ], + [ + 47.83, + 39.66 + ], + [ + 47.82, + 39.66 + ], + [ + 47.81, + 39.66 + ], + [ + 47.79, + 39.64 + ], + [ + 47.77, + 39.62 + ], + [ + 47.76, + 39.62 + ], + [ + 47.75, + 39.6 + ], + [ + 47.73, + 39.59 + ], + [ + 47.72, + 39.59 + ], + [ + 47.71, + 39.59 + ], + [ + 47.69, + 39.59 + ], + [ + 47.66, + 39.57 + ], + [ + 47.64, + 39.56 + ], + [ + 47.6, + 39.54 + ], + [ + 47.59, + 39.54 + ], + [ + 47.57, + 39.53 + ], + [ + 47.57, + 39.52 + ], + [ + 47.4, + 39.47 + ], + [ + 47.38, + 39.46 + ], + [ + 47.38, + 39.45 + ], + [ + 47.38, + 39.44 + ], + [ + 47.37, + 39.44 + ], + [ + 47.36, + 39.42 + ], + [ + 47.35, + 39.41 + ], + [ + 47.34, + 39.4 + ], + [ + 47.33, + 39.39 + ], + [ + 47.32, + 39.38 + ], + [ + 47.25, + 39.34 + ], + [ + 47.24, + 39.34 + ], + [ + 47.13, + 39.28 + ], + [ + 47.09, + 39.26 + ], + [ + 47.08, + 39.26 + ], + [ + 47.07, + 39.25 + ], + [ + 47.06, + 39.25 + ], + [ + 46.98, + 39.15 + ], + [ + 46.97, + 39.15 + ], + [ + 46.93, + 39.16 + ], + [ + 46.85, + 39.14 + ], + [ + 46.84, + 39.13 + ], + [ + 46.82, + 39.11 + ], + [ + 46.8, + 39.09 + ], + [ + 46.76, + 39.05 + ], + [ + 46.76, + 39.04 + ], + [ + 46.71, + 39.01 + ], + [ + 46.69, + 39.01 + ], + [ + 46.67, + 38.98 + ], + [ + 46.61, + 38.92 + ], + [ + 46.6, + 38.91 + ], + [ + 46.54, + 38.87 + ], + [ + 46.53, + 38.87 + ], + [ + 46.43, + 39.19 + ], + [ + 46.63, + 39.23 + ], + [ + 46.39, + 39.43 + ], + [ + 46.58, + 39.55 + ], + [ + 46.24, + 39.6 + ], + [ + 46.22, + 39.6 + ], + [ + 45.6, + 39.99 + ], + [ + 45.84, + 39.99 + ], + [ + 45.98, + 40.21 + ], + [ + 45.44, + 40.52 + ], + [ + 45.38, + 40.71 + ], + [ + 45.57, + 40.88 + ], + [ + 45.56, + 40.88 + ], + [ + 45.23, + 41.02 + ], + [ + 45.23, + 41.03 + ], + [ + 45.13, + 41.08 + ], + [ + 45.13, + 41.07 + ], + [ + 45.01, + 41.3 + ] + ], + [ + [ + 46.76, + 40.98 + ], + [ + 46.54, + 41 + ], + [ + 47.12, + 40.78 + ], + [ + 46.76, + 40.98 + ] + ], + [ + [ + 47.58, + 40.04 + ], + [ + 47.64, + 39.92 + ], + [ + 47.74, + 40.01 + ], + [ + 47.58, + 40.04 + ] + ] + ] + ] + }, + "properties": { + "A3": "AZE" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -68.86, + 12.08 + ], + [ + -69.16, + 12.39 + ], + [ + -68.74, + 12.04 + ], + [ + -68.86, + 12.08 + ] + ] + ] + }, + "properties": { + "A3": "CUW" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 20.26, + 46.13 + ], + [ + 20.48, + 46.16 + ], + [ + 20.5, + 46.19 + ], + [ + 20.5, + 46.18 + ], + [ + 20.5, + 46.19 + ], + [ + 20.52, + 46.18 + ], + [ + 20.54, + 46.18 + ], + [ + 20.55, + 46.18 + ], + [ + 20.59, + 46.16 + ], + [ + 20.59, + 46.15 + ], + [ + 20.62, + 46.13 + ], + [ + 20.65, + 46.13 + ], + [ + 20.65, + 46.15 + ], + [ + 20.66, + 46.15 + ], + [ + 20.68, + 46.15 + ], + [ + 21.2, + 46.36 + ], + [ + 21.26, + 46.41 + ], + [ + 21.27, + 46.41 + ], + [ + 21.3, + 46.56 + ], + [ + 21.44, + 46.65 + ], + [ + 21.45, + 46.65 + ], + [ + 21.45, + 46.67 + ], + [ + 21.44, + 46.67 + ], + [ + 21.79, + 47.11 + ], + [ + 21.86, + 47.25 + ], + [ + 22.02, + 47.52 + ], + [ + 22.03, + 47.53 + ], + [ + 22.32, + 47.77 + ], + [ + 22.71, + 47.82 + ], + [ + 22.71, + 47.83 + ], + [ + 22.9, + 47.95 + ], + [ + 22.93, + 47.96 + ], + [ + 23.17, + 48.12 + ], + [ + 23.53, + 48.02 + ], + [ + 23.55, + 48.01 + ], + [ + 23.57, + 48 + ], + [ + 23.58, + 48 + ], + [ + 23.62, + 48.01 + ], + [ + 23.62, + 48 + ], + [ + 23.68, + 47.99 + ], + [ + 23.69, + 47.99 + ], + [ + 23.73, + 47.99 + ], + [ + 23.76, + 47.99 + ], + [ + 23.83, + 47.96 + ], + [ + 23.84, + 47.96 + ], + [ + 23.84, + 47.95 + ], + [ + 23.86, + 47.93 + ], + [ + 23.88, + 47.94 + ], + [ + 23.89, + 47.94 + ], + [ + 23.93, + 47.95 + ], + [ + 23.95, + 47.96 + ], + [ + 23.96, + 47.96 + ], + [ + 23.97, + 47.96 + ], + [ + 24.02, + 47.96 + ], + [ + 24.1, + 47.93 + ], + [ + 24.12, + 47.92 + ], + [ + 24.13, + 47.92 + ], + [ + 24.15, + 47.91 + ], + [ + 24.15, + 47.92 + ], + [ + 24.58, + 47.97 + ], + [ + 25.04, + 47.73 + ], + [ + 25.31, + 47.91 + ], + [ + 26.18, + 47.99 + ], + [ + 26.34, + 48.18 + ], + [ + 26.35, + 48.18 + ], + [ + 26.37, + 48.2 + ], + [ + 26.46, + 48.21 + ], + [ + 26.52, + 48.21 + ], + [ + 26.6, + 48.24 + ], + [ + 26.61, + 48.24 + ], + [ + 26.63, + 48.25 + ], + [ + 26.63, + 48.26 + ], + [ + 26.65, + 48.25 + ], + [ + 26.66, + 48.26 + ], + [ + 26.79, + 48.25 + ], + [ + 26.8, + 48.25 + ], + [ + 26.81, + 48.25 + ], + [ + 26.83, + 48.24 + ], + [ + 26.83, + 48.23 + ], + [ + 26.84, + 48.23 + ], + [ + 26.89, + 48.19 + ], + [ + 26.91, + 48.18 + ], + [ + 26.92, + 48.18 + ], + [ + 26.91, + 48.2 + ], + [ + 26.92, + 48.2 + ], + [ + 26.94, + 48.18 + ], + [ + 26.94, + 48.17 + ], + [ + 26.93, + 48.17 + ], + [ + 26.96, + 48.16 + ], + [ + 26.95, + 48.14 + ], + [ + 27, + 48.12 + ], + [ + 27.01, + 48.13 + ], + [ + 27.02, + 48.14 + ], + [ + 27.03, + 48.14 + ], + [ + 27.03, + 48.13 + ], + [ + 27.03, + 48.12 + ], + [ + 27.04, + 48.12 + ], + [ + 27.03, + 48.09 + ], + [ + 27.05, + 48.07 + ], + [ + 27.11, + 48.03 + ], + [ + 27.09, + 48.01 + ], + [ + 27.11, + 48.01 + ], + [ + 27.12, + 48 + ], + [ + 27.13, + 47.99 + ], + [ + 27.16, + 47.98 + ], + [ + 27.15, + 47.96 + ], + [ + 27.18, + 47.95 + ], + [ + 27.16, + 47.92 + ], + [ + 27.15, + 47.92 + ], + [ + 27.16, + 47.92 + ], + [ + 27.18, + 47.91 + ], + [ + 27.22, + 47.83 + ], + [ + 27.24, + 47.81 + ], + [ + 27.24, + 47.8 + ], + [ + 27.25, + 47.8 + ], + [ + 27.27, + 47.77 + ], + [ + 27.29, + 47.72 + ], + [ + 27.27, + 47.73 + ], + [ + 27.27, + 47.71 + ], + [ + 27.29, + 47.68 + ], + [ + 27.29, + 47.67 + ], + [ + 27.29, + 47.66 + ], + [ + 27.31, + 47.65 + ], + [ + 27.38, + 47.6 + ], + [ + 27.38, + 47.59 + ], + [ + 27.4, + 47.59 + ], + [ + 27.43, + 47.58 + ], + [ + 27.42, + 47.58 + ], + [ + 27.42, + 47.56 + ], + [ + 27.44, + 47.55 + ], + [ + 27.44, + 47.54 + ], + [ + 27.45, + 47.53 + ], + [ + 27.46, + 47.5 + ], + [ + 27.47, + 47.5 + ], + [ + 27.48, + 47.49 + ], + [ + 27.49, + 47.49 + ], + [ + 27.51, + 47.49 + ], + [ + 27.51, + 47.48 + ], + [ + 27.52, + 47.47 + ], + [ + 27.53, + 47.48 + ], + [ + 27.53, + 47.49 + ], + [ + 27.55, + 47.47 + ], + [ + 27.56, + 47.47 + ], + [ + 27.58, + 47.42 + ], + [ + 27.57, + 47.41 + ], + [ + 27.58, + 47.4 + ], + [ + 27.57, + 47.4 + ], + [ + 27.57, + 47.38 + ], + [ + 27.57, + 47.37 + ], + [ + 27.59, + 47.37 + ], + [ + 27.6, + 47.37 + ], + [ + 27.6, + 47.33 + ], + [ + 27.59, + 47.33 + ], + [ + 27.6, + 47.32 + ], + [ + 27.61, + 47.32 + ], + [ + 27.62, + 47.32 + ], + [ + 27.63, + 47.32 + ], + [ + 27.64, + 47.3 + ], + [ + 27.66, + 47.3 + ], + [ + 27.66, + 47.31 + ], + [ + 27.68, + 47.3 + ], + [ + 27.68, + 47.29 + ], + [ + 27.71, + 47.29 + ], + [ + 27.7, + 47.3 + ], + [ + 27.72, + 47.3 + ], + [ + 27.73, + 47.29 + ], + [ + 27.75, + 47.28 + ], + [ + 27.76, + 47.25 + ], + [ + 27.75, + 47.25 + ], + [ + 27.77, + 47.22 + ], + [ + 27.78, + 47.22 + ], + [ + 27.78, + 47.21 + ], + [ + 27.78, + 47.2 + ], + [ + 27.78, + 47.21 + ], + [ + 27.79, + 47.19 + ], + [ + 27.8, + 47.19 + ], + [ + 27.8, + 47.15 + ], + [ + 27.79, + 47.14 + ], + [ + 27.84, + 47.13 + ], + [ + 27.84, + 47.11 + ], + [ + 27.86, + 47.1 + ], + [ + 27.88, + 47.1 + ], + [ + 27.95, + 47.05 + ], + [ + 27.99, + 47.04 + ], + [ + 28.01, + 47.03 + ], + [ + 28.04, + 47.03 + ], + [ + 28.04, + 47.02 + ], + [ + 28.04, + 47.01 + ], + [ + 28.09, + 46.97 + ], + [ + 28.08, + 46.96 + ], + [ + 28.09, + 46.94 + ], + [ + 28.08, + 46.94 + ], + [ + 28.09, + 46.93 + ], + [ + 28.09, + 46.91 + ], + [ + 28.08, + 46.91 + ], + [ + 28.09, + 46.9 + ], + [ + 28.11, + 46.89 + ], + [ + 28.12, + 46.88 + ], + [ + 28.11, + 46.88 + ], + [ + 28.1, + 46.87 + ], + [ + 28.13, + 46.85 + ], + [ + 28.12, + 46.85 + ], + [ + 28.11, + 46.85 + ], + [ + 28.1, + 46.85 + ], + [ + 28.11, + 46.84 + ], + [ + 28.13, + 46.82 + ], + [ + 28.13, + 46.81 + ], + [ + 28.14, + 46.8 + ], + [ + 28.15, + 46.8 + ], + [ + 28.16, + 46.78 + ], + [ + 28.17, + 46.78 + ], + [ + 28.18, + 46.76 + ], + [ + 28.17, + 46.75 + ], + [ + 28.19, + 46.72 + ], + [ + 28.21, + 46.71 + ], + [ + 28.21, + 46.7 + ], + [ + 28.23, + 46.68 + ], + [ + 28.24, + 46.68 + ], + [ + 28.25, + 46.62 + ], + [ + 28.24, + 46.59 + ], + [ + 28.23, + 46.59 + ], + [ + 28.23, + 46.56 + ], + [ + 28.23, + 46.53 + ], + [ + 28.21, + 46.5 + ], + [ + 28.22, + 46.5 + ], + [ + 28.23, + 46.49 + ], + [ + 28.23, + 46.48 + ], + [ + 28.26, + 46.44 + ], + [ + 28.26, + 46.42 + ], + [ + 28.25, + 46.42 + ], + [ + 28.23, + 46.41 + ], + [ + 28.23, + 46.4 + ], + [ + 28.24, + 46.39 + ], + [ + 28.23, + 46.39 + ], + [ + 28.22, + 46.39 + ], + [ + 28.19, + 46.35 + ], + [ + 28.2, + 46.35 + ], + [ + 28.19, + 46.33 + ], + [ + 28.17, + 46.29 + ], + [ + 28.17, + 46.28 + ], + [ + 28.15, + 46.29 + ], + [ + 28.14, + 46.29 + ], + [ + 28.13, + 46.26 + ], + [ + 28.14, + 46.26 + ], + [ + 28.15, + 46.25 + ], + [ + 28.13, + 46.24 + ], + [ + 28.12, + 46.24 + ], + [ + 28.11, + 46.23 + ], + [ + 28.13, + 46.21 + ], + [ + 28.13, + 46.2 + ], + [ + 28.12, + 46.2 + ], + [ + 28.12, + 46.19 + ], + [ + 28.13, + 46.19 + ], + [ + 28.14, + 46.18 + ], + [ + 28.13, + 46.19 + ], + [ + 28.1, + 46.16 + ], + [ + 28.12, + 46.15 + ], + [ + 28.13, + 46.14 + ], + [ + 28.13, + 46.13 + ], + [ + 28.13, + 46.12 + ], + [ + 28.12, + 46.11 + ], + [ + 28.1, + 46.05 + ], + [ + 28.1, + 46 + ], + [ + 28.1, + 45.98 + ], + [ + 28.11, + 45.97 + ], + [ + 28.11, + 45.96 + ], + [ + 28.12, + 45.94 + ], + [ + 28.13, + 45.92 + ], + [ + 28.12, + 45.92 + ], + [ + 28.12, + 45.91 + ], + [ + 28.12, + 45.9 + ], + [ + 28.12, + 45.89 + ], + [ + 28.11, + 45.86 + ], + [ + 28.11, + 45.84 + ], + [ + 28.11, + 45.82 + ], + [ + 28.11, + 45.81 + ], + [ + 28.12, + 45.81 + ], + [ + 28.12, + 45.79 + ], + [ + 28.15, + 45.77 + ], + [ + 28.16, + 45.74 + ], + [ + 28.17, + 45.74 + ], + [ + 28.17, + 45.72 + ], + [ + 28.16, + 45.72 + ], + [ + 28.16, + 45.71 + ], + [ + 28.17, + 45.68 + ], + [ + 28.17, + 45.67 + ], + [ + 28.17, + 45.65 + ], + [ + 28.1, + 45.59 + ], + [ + 28.12, + 45.58 + ], + [ + 28.13, + 45.57 + ], + [ + 28.14, + 45.57 + ], + [ + 28.15, + 45.56 + ], + [ + 28.15, + 45.57 + ], + [ + 28.17, + 45.54 + ], + [ + 28.16, + 45.54 + ], + [ + 28.16, + 45.51 + ], + [ + 28.19, + 45.48 + ], + [ + 28.21, + 45.47 + ], + [ + 28.22, + 45.47 + ], + [ + 28.23, + 45.46 + ], + [ + 28.24, + 45.46 + ], + [ + 28.26, + 45.46 + ], + [ + 28.27, + 45.45 + ], + [ + 28.29, + 45.44 + ], + [ + 28.29, + 45.42 + ], + [ + 28.29, + 45.39 + ], + [ + 28.31, + 45.37 + ], + [ + 28.32, + 45.36 + ], + [ + 28.32, + 45.35 + ], + [ + 28.33, + 45.34 + ], + [ + 28.35, + 45.32 + ], + [ + 28.38, + 45.31 + ], + [ + 28.4, + 45.3 + ], + [ + 28.41, + 45.3 + ], + [ + 28.51, + 45.27 + ], + [ + 28.52, + 45.27 + ], + [ + 28.55, + 45.25 + ], + [ + 28.56, + 45.25 + ], + [ + 28.58, + 45.25 + ], + [ + 28.6, + 45.25 + ], + [ + 28.71, + 45.22 + ], + [ + 28.72, + 45.22 + ], + [ + 28.72, + 45.23 + ], + [ + 28.73, + 45.23 + ], + [ + 28.76, + 45.22 + ], + [ + 28.75, + 45.23 + ], + [ + 28.78, + 45.24 + ], + [ + 28.79, + 45.24 + ], + [ + 28.79, + 45.26 + ], + [ + 28.78, + 45.26 + ], + [ + 28.76, + 45.27 + ], + [ + 28.75, + 45.28 + ], + [ + 28.77, + 45.29 + ], + [ + 28.8, + 45.3 + ], + [ + 28.8, + 45.31 + ], + [ + 28.79, + 45.32 + ], + [ + 28.78, + 45.32 + ], + [ + 28.82, + 45.33 + ], + [ + 28.83, + 45.33 + ], + [ + 28.84, + 45.32 + ], + [ + 28.86, + 45.32 + ], + [ + 28.88, + 45.31 + ], + [ + 28.89, + 45.3 + ], + [ + 28.91, + 45.29 + ], + [ + 28.92, + 45.29 + ], + [ + 28.93, + 45.28 + ], + [ + 28.94, + 45.28 + ], + [ + 28.95, + 45.29 + ], + [ + 28.95, + 45.3 + ], + [ + 28.95, + 45.31 + ], + [ + 28.97, + 45.33 + ], + [ + 29, + 45.34 + ], + [ + 29.02, + 45.35 + ], + [ + 29.03, + 45.35 + ], + [ + 29.07, + 45.36 + ], + [ + 29.07, + 45.37 + ], + [ + 29.11, + 45.38 + ], + [ + 29.12, + 45.38 + ], + [ + 29.14, + 45.38 + ], + [ + 29.15, + 45.39 + ], + [ + 29.17, + 45.39 + ], + [ + 29.18, + 45.4 + ], + [ + 29.19, + 45.41 + ], + [ + 29.21, + 45.42 + ], + [ + 29.23, + 45.43 + ], + [ + 29.24, + 45.43 + ], + [ + 29.25, + 45.43 + ], + [ + 29.3, + 45.43 + ], + [ + 29.31, + 45.44 + ], + [ + 29.32, + 45.45 + ], + [ + 29.35, + 45.44 + ], + [ + 29.36, + 45.44 + ], + [ + 29.37, + 45.44 + ], + [ + 29.39, + 45.44 + ], + [ + 29.41, + 45.44 + ], + [ + 29.43, + 45.44 + ], + [ + 29.46, + 45.43 + ], + [ + 29.47, + 45.42 + ], + [ + 29.5, + 45.42 + ], + [ + 29.51, + 45.42 + ], + [ + 29.52, + 45.41 + ], + [ + 29.53, + 45.41 + ], + [ + 29.54, + 45.41 + ], + [ + 29.55, + 45.41 + ], + [ + 29.57, + 45.4 + ], + [ + 29.58, + 45.4 + ], + [ + 29.58, + 45.39 + ], + [ + 29.61, + 45.37 + ], + [ + 29.63, + 45.36 + ], + [ + 29.63, + 45.35 + ], + [ + 29.65, + 45.34 + ], + [ + 29.66, + 45.33 + ], + [ + 29.67, + 45.31 + ], + [ + 29.67, + 45.3 + ], + [ + 29.68, + 45.28 + ], + [ + 29.68, + 45.27 + ], + [ + 29.69, + 45.2 + ], + [ + 29.59, + 44.83 + ], + [ + 29.14, + 44.77 + ], + [ + 29.09, + 45.02 + ], + [ + 28.85, + 44.93 + ], + [ + 28.95, + 44.78 + ], + [ + 28.72, + 44.72 + ], + [ + 28.85, + 44.65 + ], + [ + 28.74, + 44.48 + ], + [ + 28.9, + 44.57 + ], + [ + 28.56, + 44.26 + ], + [ + 28.71, + 44.11 + ], + [ + 28.58, + 43.74 + ], + [ + 27.28, + 44.12 + ], + [ + 27.26, + 44.12 + ], + [ + 27.18, + 44.12 + ], + [ + 27.15, + 44.13 + ], + [ + 27.09, + 44.14 + ], + [ + 27.08, + 44.15 + ], + [ + 27.03, + 44.14 + ], + [ + 27.01, + 44.14 + ], + [ + 26.96, + 44.14 + ], + [ + 26.95, + 44.14 + ], + [ + 26.94, + 44.14 + ], + [ + 26.93, + 44.14 + ], + [ + 26.91, + 44.14 + ], + [ + 26.91, + 44.13 + ], + [ + 26.89, + 44.13 + ], + [ + 26.86, + 44.12 + ], + [ + 26.85, + 44.11 + ], + [ + 26.82, + 44.1 + ], + [ + 26.81, + 44.1 + ], + [ + 26.76, + 44.08 + ], + [ + 26.75, + 44.08 + ], + [ + 26.65, + 44.06 + ], + [ + 26.51, + 44.05 + ], + [ + 26.5, + 44.05 + ], + [ + 26.39, + 44.04 + ], + [ + 26.38, + 44.04 + ], + [ + 26.24, + 44 + ], + [ + 26.22, + 43.99 + ], + [ + 26.17, + 43.99 + ], + [ + 26.14, + 43.98 + ], + [ + 26.11, + 43.97 + ], + [ + 26.09, + 43.95 + ], + [ + 26.08, + 43.93 + ], + [ + 26.07, + 43.92 + ], + [ + 26.06, + 43.91 + ], + [ + 26.05, + 43.91 + ], + [ + 26.03, + 43.89 + ], + [ + 26.01, + 43.89 + ], + [ + 25.98, + 43.87 + ], + [ + 25.97, + 43.87 + ], + [ + 25.96, + 43.86 + ], + [ + 25.95, + 43.86 + ], + [ + 25.94, + 43.85 + ], + [ + 25.93, + 43.84 + ], + [ + 25.92, + 43.83 + ], + [ + 25.91, + 43.82 + ], + [ + 25.91, + 43.81 + ], + [ + 25.9, + 43.8 + ], + [ + 25.88, + 43.79 + ], + [ + 25.88, + 43.78 + ], + [ + 25.84, + 43.76 + ], + [ + 25.82, + 43.75 + ], + [ + 25.8, + 43.74 + ], + [ + 25.78, + 43.71 + ], + [ + 25.77, + 43.71 + ], + [ + 25.75, + 43.7 + ], + [ + 25.74, + 43.7 + ], + [ + 25.66, + 43.7 + ], + [ + 25.64, + 43.68 + ], + [ + 25.63, + 43.68 + ], + [ + 25.62, + 43.67 + ], + [ + 25.61, + 43.67 + ], + [ + 25.58, + 43.65 + ], + [ + 25.57, + 43.65 + ], + [ + 25.48, + 43.64 + ], + [ + 25.47, + 43.64 + ], + [ + 25.41, + 43.62 + ], + [ + 25.39, + 43.62 + ], + [ + 25.38, + 43.62 + ], + [ + 25.36, + 43.62 + ], + [ + 25.33, + 43.64 + ], + [ + 25.32, + 43.64 + ], + [ + 25.31, + 43.65 + ], + [ + 25.3, + 43.65 + ], + [ + 25.28, + 43.66 + ], + [ + 25.26, + 43.68 + ], + [ + 25.25, + 43.68 + ], + [ + 25.16, + 43.7 + ], + [ + 25.15, + 43.69 + ], + [ + 25.1, + 43.68 + ], + [ + 25.09, + 43.69 + ], + [ + 25.05, + 43.7 + ], + [ + 25.04, + 43.7 + ], + [ + 25.01, + 43.72 + ], + [ + 24.97, + 43.73 + ], + [ + 24.91, + 43.71 + ], + [ + 24.9, + 43.71 + ], + [ + 24.89, + 43.71 + ], + [ + 24.79, + 43.7 + ], + [ + 24.78, + 43.7 + ], + [ + 24.7, + 43.7 + ], + [ + 24.68, + 43.71 + ], + [ + 24.64, + 43.73 + ], + [ + 24.63, + 43.74 + ], + [ + 24.61, + 43.75 + ], + [ + 24.6, + 43.75 + ], + [ + 24.46, + 43.75 + ], + [ + 24.43, + 43.74 + ], + [ + 24.42, + 43.74 + ], + [ + 24.41, + 43.74 + ], + [ + 24.4, + 43.73 + ], + [ + 24.39, + 43.72 + ], + [ + 24.38, + 43.71 + ], + [ + 24.35, + 43.7 + ], + [ + 24.34, + 43.7 + ], + [ + 24.32, + 43.7 + ], + [ + 24.31, + 43.7 + ], + [ + 24.2, + 43.68 + ], + [ + 24.18, + 43.68 + ], + [ + 24.17, + 43.68 + ], + [ + 24.16, + 43.69 + ], + [ + 24.12, + 43.7 + ], + [ + 24.09, + 43.7 + ], + [ + 24.06, + 43.72 + ], + [ + 24.05, + 43.72 + ], + [ + 24.02, + 43.73 + ], + [ + 24.01, + 43.73 + ], + [ + 23.94, + 43.75 + ], + [ + 23.92, + 43.75 + ], + [ + 23.84, + 43.76 + ], + [ + 23.83, + 43.77 + ], + [ + 23.8, + 43.78 + ], + [ + 23.8, + 43.79 + ], + [ + 23.78, + 43.8 + ], + [ + 23.65, + 43.8 + ], + [ + 23.63, + 43.79 + ], + [ + 23.61, + 43.79 + ], + [ + 23.59, + 43.8 + ], + [ + 23.57, + 43.81 + ], + [ + 23.54, + 43.82 + ], + [ + 23.53, + 43.83 + ], + [ + 23.51, + 43.84 + ], + [ + 23.47, + 43.84 + ], + [ + 23.45, + 43.85 + ], + [ + 23.26, + 43.84 + ], + [ + 23.25, + 43.84 + ], + [ + 23.2, + 43.83 + ], + [ + 23.19, + 43.83 + ], + [ + 23.18, + 43.82 + ], + [ + 23.17, + 43.82 + ], + [ + 23.14, + 43.81 + ], + [ + 22.91, + 43.83 + ], + [ + 22.89, + 43.83 + ], + [ + 22.87, + 43.83 + ], + [ + 22.86, + 43.84 + ], + [ + 22.84, + 43.89 + ], + [ + 22.85, + 43.9 + ], + [ + 22.86, + 43.92 + ], + [ + 22.87, + 43.93 + ], + [ + 22.87, + 43.95 + ], + [ + 22.87, + 43.96 + ], + [ + 22.88, + 43.98 + ], + [ + 22.92, + 44 + ], + [ + 22.93, + 44 + ], + [ + 22.99, + 44.01 + ], + [ + 23.01, + 44.01 + ], + [ + 23.02, + 44.02 + ], + [ + 23.03, + 44.03 + ], + [ + 23.03, + 44.04 + ], + [ + 23.04, + 44.05 + ], + [ + 23.03, + 44.08 + ], + [ + 23.02, + 44.09 + ], + [ + 23.01, + 44.09 + ], + [ + 22.99, + 44.1 + ], + [ + 22.88, + 44.13 + ], + [ + 22.87, + 44.13 + ], + [ + 22.85, + 44.14 + ], + [ + 22.84, + 44.14 + ], + [ + 22.81, + 44.16 + ], + [ + 22.8, + 44.16 + ], + [ + 22.78, + 44.17 + ], + [ + 22.77, + 44.18 + ], + [ + 22.76, + 44.19 + ], + [ + 22.75, + 44.2 + ], + [ + 22.7, + 44.2 + ], + [ + 22.68, + 44.21 + ], + [ + 22.67, + 44.23 + ], + [ + 22.68, + 44.24 + ], + [ + 22.68, + 44.28 + ], + [ + 22.66, + 44.29 + ], + [ + 22.59, + 44.3 + ], + [ + 22.58, + 44.3 + ], + [ + 22.56, + 44.31 + ], + [ + 22.55, + 44.32 + ], + [ + 22.53, + 44.34 + ], + [ + 22.52, + 44.35 + ], + [ + 22.51, + 44.37 + ], + [ + 22.5, + 44.4 + ], + [ + 22.49, + 44.43 + ], + [ + 22.47, + 44.45 + ], + [ + 22.46, + 44.46 + ], + [ + 22.47, + 44.48 + ], + [ + 22.48, + 44.48 + ], + [ + 22.5, + 44.48 + ], + [ + 22.56, + 44.5 + ], + [ + 22.57, + 44.54 + ], + [ + 22.59, + 44.55 + ], + [ + 22.6, + 44.55 + ], + [ + 22.64, + 44.54 + ], + [ + 22.65, + 44.54 + ], + [ + 22.71, + 44.52 + ], + [ + 22.72, + 44.52 + ], + [ + 22.73, + 44.53 + ], + [ + 22.75, + 44.54 + ], + [ + 22.75, + 44.57 + ], + [ + 22.73, + 44.58 + ], + [ + 22.72, + 44.59 + ], + [ + 22.71, + 44.6 + ], + [ + 22.7, + 44.6 + ], + [ + 22.69, + 44.61 + ], + [ + 22.59, + 44.63 + ], + [ + 22.58, + 44.64 + ], + [ + 22.56, + 44.65 + ], + [ + 22.54, + 44.66 + ], + [ + 22.53, + 44.67 + ], + [ + 22.52, + 44.68 + ], + [ + 22.51, + 44.68 + ], + [ + 22.49, + 44.7 + ], + [ + 22.41, + 44.7 + ], + [ + 22.4, + 44.69 + ], + [ + 22.31, + 44.66 + ], + [ + 22.3, + 44.65 + ], + [ + 22.29, + 44.63 + ], + [ + 22.28, + 44.63 + ], + [ + 22.28, + 44.62 + ], + [ + 22.27, + 44.61 + ], + [ + 22.26, + 44.6 + ], + [ + 22.26, + 44.59 + ], + [ + 22.25, + 44.58 + ], + [ + 22.19, + 44.51 + ], + [ + 22.18, + 44.48 + ], + [ + 22.17, + 44.48 + ], + [ + 22.07, + 44.53 + ], + [ + 22.03, + 44.56 + ], + [ + 22.03, + 44.57 + ], + [ + 22.03, + 44.58 + ], + [ + 22.02, + 44.6 + ], + [ + 22, + 44.62 + ], + [ + 21.92, + 44.64 + ], + [ + 21.91, + 44.65 + ], + [ + 21.78, + 44.66 + ], + [ + 21.77, + 44.66 + ], + [ + 21.75, + 44.66 + ], + [ + 21.74, + 44.66 + ], + [ + 21.72, + 44.65 + ], + [ + 21.7, + 44.66 + ], + [ + 21.61, + 44.7 + ], + [ + 21.61, + 44.72 + ], + [ + 21.61, + 44.73 + ], + [ + 21.59, + 44.76 + ], + [ + 21.58, + 44.76 + ], + [ + 21.56, + 44.77 + ], + [ + 21.55, + 44.77 + ], + [ + 21.39, + 44.79 + ], + [ + 21.36, + 44.83 + ], + [ + 21.36, + 44.84 + ], + [ + 21.36, + 44.86 + ], + [ + 21.56, + 44.9 + ], + [ + 21.36, + 45.02 + ], + [ + 21.51, + 45.17 + ], + [ + 21.02, + 45.32 + ], + [ + 20.79, + 45.59 + ], + [ + 20.82, + 45.77 + ], + [ + 20.26, + 46.13 + ] + ] + ], + [ + [ + [ + 28.11, + 45.82 + ], + [ + 28.12, + 45.81 + ], + [ + 28.11, + 45.81 + ], + [ + 28.11, + 45.82 + ] + ] + ], + [ + [ + [ + 28.13, + 45.57 + ], + [ + 28.14, + 45.58 + ], + [ + 28.14, + 45.57 + ], + [ + 28.13, + 45.57 + ] + ] + ], + [ + [ + [ + 23.15, + 43.81 + ], + [ + 23.14, + 43.8 + ], + [ + 23.14, + 43.81 + ], + [ + 23.15, + 43.81 + ] + ] + ], + [ + [ + [ + 22.21, + 44.52 + ], + [ + 22.2, + 44.51 + ], + [ + 22.19, + 44.51 + ], + [ + 22.21, + 44.52 + ] + ] + ] + ] + }, + "properties": { + "A3": "ROU" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 70.94, + 42.26 + ], + [ + 71.26, + 42.17 + ], + [ + 70.87, + 42.05 + ], + [ + 70.17, + 41.52 + ], + [ + 70.72, + 41.47 + ], + [ + 70.79, + 41.19 + ], + [ + 71.27, + 41.11 + ], + [ + 71.28, + 41.11 + ], + [ + 71.59, + 41.31 + ], + [ + 71.73, + 41.55 + ], + [ + 71.9, + 41.16 + ], + [ + 72.82, + 40.85 + ], + [ + 72.83, + 40.86 + ], + [ + 72.86, + 40.85 + ], + [ + 72.87, + 40.84 + ], + [ + 72.89, + 40.83 + ], + [ + 72.94, + 40.8 + ], + [ + 72.95, + 40.8 + ], + [ + 72.96, + 40.81 + ], + [ + 73.14, + 40.8 + ], + [ + 73.07, + 40.77 + ], + [ + 72.66, + 40.51 + ], + [ + 72.35, + 40.6 + ], + [ + 72.42, + 40.4 + ], + [ + 72.09, + 40.45 + ], + [ + 72.09, + 40.44 + ], + [ + 72.05, + 40.28 + ], + [ + 71.73, + 40.15 + ], + [ + 71.27, + 40.34 + ], + [ + 70.98, + 40.23 + ], + [ + 70.63, + 40.18 + ], + [ + 70.34, + 40.43 + ], + [ + 70.34, + 40.44 + ], + [ + 70.33, + 40.46 + ], + [ + 70.34, + 40.46 + ], + [ + 70.36, + 40.47 + ], + [ + 70.39, + 40.48 + ], + [ + 70.42, + 40.49 + ], + [ + 70.43, + 40.49 + ], + [ + 70.46, + 40.5 + ], + [ + 70.5, + 40.51 + ], + [ + 70.51, + 40.54 + ], + [ + 70.53, + 40.56 + ], + [ + 70.57, + 40.56 + ], + [ + 70.58, + 40.56 + ], + [ + 70.59, + 40.57 + ], + [ + 70.61, + 40.59 + ], + [ + 70.63, + 40.61 + ], + [ + 70.64, + 40.63 + ], + [ + 70.65, + 40.63 + ], + [ + 70.68, + 40.65 + ], + [ + 70.7, + 40.66 + ], + [ + 70.71, + 40.66 + ], + [ + 70.72, + 40.66 + ], + [ + 70.74, + 40.66 + ], + [ + 70.74, + 40.67 + ], + [ + 70.73, + 40.68 + ], + [ + 70.73, + 40.69 + ], + [ + 70.77, + 40.69 + ], + [ + 70.77, + 40.7 + ], + [ + 70.77, + 40.71 + ], + [ + 70.78, + 40.72 + ], + [ + 70.8, + 40.72 + ], + [ + 70.44, + 41.05 + ], + [ + 69.72, + 40.63 + ], + [ + 69.44, + 40.79 + ], + [ + 69.43, + 40.79 + ], + [ + 69.42, + 40.79 + ], + [ + 69.39, + 40.79 + ], + [ + 69.25, + 40.29 + ], + [ + 69.25, + 40.28 + ], + [ + 69.3, + 40.2 + ], + [ + 69.28, + 40.2 + ], + [ + 69.22, + 40.21 + ], + [ + 69.21, + 40.21 + ], + [ + 69.2, + 40.22 + ], + [ + 69.19, + 40.21 + ], + [ + 69.17, + 40.21 + ], + [ + 68.86, + 40.21 + ], + [ + 68.53, + 40.14 + ], + [ + 69.03, + 40.13 + ], + [ + 68.85, + 40.05 + ], + [ + 68.89, + 39.87 + ], + [ + 68.82, + 39.99 + ], + [ + 68.77, + 39.83 + ], + [ + 68.63, + 39.85 + ], + [ + 68.55, + 39.54 + ], + [ + 67.71, + 39.66 + ], + [ + 67.42, + 39.54 + ], + [ + 67.41, + 39.53 + ], + [ + 67.47, + 39.32 + ], + [ + 67.33, + 39.24 + ], + [ + 67.68, + 39.15 + ], + [ + 67.7, + 39 + ], + [ + 68.2, + 38.94 + ], + [ + 68.06, + 38.39 + ], + [ + 68.4, + 38.2 + ], + [ + 68.28, + 37.91 + ], + [ + 67.86, + 37.64 + ], + [ + 67.79, + 37.19 + ], + [ + 67.77, + 37.19 + ], + [ + 67.76, + 37.2 + ], + [ + 67.58, + 37.23 + ], + [ + 67.58, + 37.22 + ], + [ + 67.55, + 37.23 + ], + [ + 67.54, + 37.24 + ], + [ + 67.54, + 37.25 + ], + [ + 67.53, + 37.26 + ], + [ + 67.49, + 37.28 + ], + [ + 67.47, + 37.25 + ], + [ + 67.45, + 37.24 + ], + [ + 67.42, + 37.23 + ], + [ + 67.4, + 37.22 + ], + [ + 67.35, + 37.21 + ], + [ + 67.28, + 37.19 + ], + [ + 67.27, + 37.18 + ], + [ + 67.26, + 37.18 + ], + [ + 67.23, + 37.23 + ], + [ + 67.23, + 37.24 + ], + [ + 67.2, + 37.26 + ], + [ + 67.19, + 37.26 + ], + [ + 67.17, + 37.26 + ], + [ + 67.13, + 37.27 + ], + [ + 67.12, + 37.28 + ], + [ + 67.11, + 37.29 + ], + [ + 67.11, + 37.3 + ], + [ + 67.11, + 37.32 + ], + [ + 67.11, + 37.33 + ], + [ + 67.16, + 37.34 + ], + [ + 67.09, + 37.34 + ], + [ + 67.01, + 37.37 + ], + [ + 67, + 37.38 + ], + [ + 66.98, + 37.39 + ], + [ + 66.97, + 37.39 + ], + [ + 66.92, + 37.39 + ], + [ + 66.9, + 37.37 + ], + [ + 66.55, + 37.36 + ], + [ + 66.62, + 38.01 + ], + [ + 65.54, + 38.29 + ], + [ + 64, + 39.06 + ], + [ + 62.46, + 39.97 + ], + [ + 62.37, + 40.34 + ], + [ + 62.35, + 40.36 + ], + [ + 62.08, + 40.68 + ], + [ + 62.07, + 40.68 + ], + [ + 62.06, + 40.69 + ], + [ + 62.05, + 40.7 + ], + [ + 62.05, + 40.71 + ], + [ + 62.04, + 40.72 + ], + [ + 62.04, + 40.73 + ], + [ + 62.04, + 40.75 + ], + [ + 62.04, + 40.76 + ], + [ + 61.98, + 41.01 + ], + [ + 61.97, + 41.01 + ], + [ + 61.96, + 41.03 + ], + [ + 61.94, + 41.04 + ], + [ + 61.93, + 41.05 + ], + [ + 61.9, + 41.05 + ], + [ + 61.9, + 41.06 + ], + [ + 61.89, + 41.09 + ], + [ + 61.88, + 41.11 + ], + [ + 61.87, + 41.12 + ], + [ + 61.8, + 41.16 + ], + [ + 61.77, + 41.24 + ], + [ + 61.41, + 41.32 + ], + [ + 61.41, + 41.26 + ], + [ + 61.4, + 41.26 + ], + [ + 61.4, + 41.21 + ], + [ + 61.24, + 41.15 + ], + [ + 61.03, + 41.27 + ], + [ + 60.51, + 41.22 + ], + [ + 60.48, + 41.22 + ], + [ + 60.08, + 41.43 + ], + [ + 60.08, + 41.8 + ], + [ + 60.33, + 41.77 + ], + [ + 59.97, + 41.94 + ], + [ + 60.02, + 42.21 + ], + [ + 59.81, + 42.28 + ], + [ + 59.55, + 42.29 + ], + [ + 58.63, + 42.8 + ], + [ + 58.58, + 42.65 + ], + [ + 58.33, + 42.68 + ], + [ + 58.31, + 42.68 + ], + [ + 58.23, + 42.66 + ], + [ + 58.18, + 42.63 + ], + [ + 58.16, + 42.62 + ], + [ + 58.18, + 42.6 + ], + [ + 58.51, + 42.29 + ], + [ + 58.03, + 42.5 + ], + [ + 57.85, + 42.17 + ], + [ + 57.63, + 42.16 + ], + [ + 57.44, + 42.36 + ], + [ + 57.26, + 42.34 + ], + [ + 57.05, + 41.92 + ], + [ + 56.97, + 41.67 + ], + [ + 57.16, + 41.37 + ], + [ + 57.04, + 41.26 + ], + [ + 56, + 41.32 + ], + [ + 56, + 45 + ], + [ + 58.61, + 45.58 + ], + [ + 58.21, + 44.87 + ], + [ + 58.27, + 44.41 + ], + [ + 58.49, + 44.48 + ], + [ + 58.75, + 45.51 + ], + [ + 61.11, + 44.36 + ], + [ + 62, + 43.51 + ], + [ + 63.35, + 43.65 + ], + [ + 64.53, + 43.57 + ], + [ + 65, + 43.72 + ], + [ + 65.84, + 42.86 + ], + [ + 66.1, + 42.94 + ], + [ + 66, + 41.94 + ], + [ + 66.53, + 41.88 + ], + [ + 66.71, + 41.14 + ], + [ + 67.97, + 41.13 + ], + [ + 67.98, + 41.11 + ], + [ + 67.99, + 41.09 + ], + [ + 67.99, + 41.08 + ], + [ + 67.99, + 41.07 + ], + [ + 67.99, + 41.04 + ], + [ + 68.03, + 41.03 + ], + [ + 68.05, + 41.04 + ], + [ + 67.97, + 40.85 + ], + [ + 67.98, + 40.84 + ], + [ + 68.54, + 40.58 + ], + [ + 68.58, + 40.57 + ], + [ + 68.52, + 41.01 + ], + [ + 68.53, + 41.01 + ], + [ + 68.55, + 41.01 + ], + [ + 68.57, + 41.01 + ], + [ + 68.6, + 41.03 + ], + [ + 68.64, + 41 + ], + [ + 68.66, + 41 + ], + [ + 68.66, + 40.99 + ], + [ + 68.66, + 40.98 + ], + [ + 68.64, + 40.97 + ], + [ + 68.64, + 40.95 + ], + [ + 68.68, + 40.96 + ], + [ + 68.73, + 40.97 + ], + [ + 68.74, + 40.98 + ], + [ + 68.75, + 40.98 + ], + [ + 68.75, + 40.99 + ], + [ + 68.76, + 41 + ], + [ + 68.75, + 41.01 + ], + [ + 68.76, + 41.08 + ], + [ + 69.15, + 41.43 + ], + [ + 69.21, + 41.46 + ], + [ + 69.23, + 41.46 + ], + [ + 69.24, + 41.46 + ], + [ + 70.05, + 41.78 + ], + [ + 70.37, + 42.07 + ], + [ + 70.64, + 42.02 + ], + [ + 70.94, + 42.26 + ] + ], + [ + [ + 65.92, + 41 + ], + [ + 65.96, + 40.96 + ], + [ + 67.07, + 40.72 + ], + [ + 67.63, + 40.81 + ], + [ + 66.88, + 41 + ], + [ + 66.17, + 41.1 + ], + [ + 65.92, + 41 + ] + ], + [ + [ + 64.82, + 39.92 + ], + [ + 64.72, + 39.81 + ], + [ + 64.95, + 39.8 + ], + [ + 64.82, + 39.92 + ] + ], + [ + [ + 64.03, + 39.24 + ], + [ + 63.96, + 39.14 + ], + [ + 64.41, + 38.99 + ], + [ + 64.03, + 39.24 + ] + ], + [ + [ + 59.69, + 43.64 + ], + [ + 59.71, + 43.52 + ], + [ + 59.92, + 43.52 + ], + [ + 59.69, + 43.64 + ] + ] + ], + [ + [ + [ + 71.01, + 40.17 + ], + [ + 71.19, + 39.9 + ], + [ + 71.05, + 39.9 + ], + [ + 71.01, + 40.17 + ] + ] + ] + ] + }, + "properties": { + "A3": "UZB" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 10.45, + 47.56 + ], + [ + 10.67, + 47.56 + ], + [ + 10.68, + 47.56 + ], + [ + 10.98, + 47.4 + ], + [ + 11.25, + 47.43 + ], + [ + 11.63, + 47.59 + ], + [ + 11.89, + 47.61 + ], + [ + 12.18, + 47.61 + ], + [ + 12.18, + 47.6 + ], + [ + 12.19, + 47.61 + ], + [ + 12.2, + 47.61 + ], + [ + 12.2, + 47.64 + ], + [ + 12.19, + 47.65 + ], + [ + 12.18, + 47.67 + ], + [ + 12.17, + 47.68 + ], + [ + 12.77, + 47.67 + ], + [ + 13.01, + 47.46 + ], + [ + 12.94, + 47.78 + ], + [ + 12.99, + 47.83 + ], + [ + 12.99, + 47.84 + ], + [ + 13, + 47.84 + ], + [ + 13, + 47.85 + ], + [ + 13, + 47.86 + ], + [ + 12.99, + 47.87 + ], + [ + 12.98, + 47.87 + ], + [ + 12.97, + 47.9 + ], + [ + 12.96, + 47.91 + ], + [ + 12.93, + 47.94 + ], + [ + 12.92, + 47.95 + ], + [ + 12.9, + 47.96 + ], + [ + 12.88, + 47.96 + ], + [ + 12.87, + 47.96 + ], + [ + 12.86, + 48 + ], + [ + 12.86, + 48.01 + ], + [ + 12.75, + 48.09 + ], + [ + 12.75, + 48.11 + ], + [ + 12.81, + 48.15 + ], + [ + 12.83, + 48.16 + ], + [ + 12.84, + 48.17 + ], + [ + 12.85, + 48.18 + ], + [ + 12.86, + 48.18 + ], + [ + 12.92, + 48.21 + ], + [ + 12.94, + 48.21 + ], + [ + 12.95, + 48.21 + ], + [ + 12.96, + 48.21 + ], + [ + 12.97, + 48.22 + ], + [ + 13, + 48.24 + ], + [ + 13.01, + 48.25 + ], + [ + 13.02, + 48.25 + ], + [ + 13.05, + 48.26 + ], + [ + 13.06, + 48.27 + ], + [ + 13.08, + 48.28 + ], + [ + 13.1, + 48.28 + ], + [ + 13.12, + 48.28 + ], + [ + 13.15, + 48.29 + ], + [ + 13.18, + 48.29 + ], + [ + 13.19, + 48.3 + ], + [ + 13.23, + 48.29 + ], + [ + 13.26, + 48.29 + ], + [ + 13.28, + 48.3 + ], + [ + 13.29, + 48.31 + ], + [ + 13.31, + 48.31 + ], + [ + 13.32, + 48.32 + ], + [ + 13.33, + 48.33 + ], + [ + 13.34, + 48.33 + ], + [ + 13.35, + 48.34 + ], + [ + 13.36, + 48.35 + ], + [ + 13.38, + 48.36 + ], + [ + 13.39, + 48.36 + ], + [ + 13.4, + 48.37 + ], + [ + 13.41, + 48.37 + ], + [ + 13.42, + 48.39 + ], + [ + 13.42, + 48.4 + ], + [ + 13.42, + 48.41 + ], + [ + 13.43, + 48.42 + ], + [ + 13.44, + 48.43 + ], + [ + 13.43, + 48.44 + ], + [ + 13.43, + 48.45 + ], + [ + 13.43, + 48.47 + ], + [ + 13.44, + 48.47 + ], + [ + 13.44, + 48.48 + ], + [ + 13.44, + 48.49 + ], + [ + 13.45, + 48.5 + ], + [ + 13.46, + 48.51 + ], + [ + 13.45, + 48.52 + ], + [ + 13.45, + 48.53 + ], + [ + 13.44, + 48.55 + ], + [ + 13.44, + 48.56 + ], + [ + 13.45, + 48.56 + ], + [ + 13.48, + 48.56 + ], + [ + 13.5, + 48.58 + ], + [ + 13.51, + 48.59 + ], + [ + 13.53, + 48.58 + ], + [ + 13.54, + 48.58 + ], + [ + 13.55, + 48.57 + ], + [ + 13.56, + 48.57 + ], + [ + 13.57, + 48.56 + ], + [ + 13.6, + 48.57 + ], + [ + 13.61, + 48.56 + ], + [ + 13.62, + 48.55 + ], + [ + 13.65, + 48.55 + ], + [ + 13.66, + 48.54 + ], + [ + 13.67, + 48.53 + ], + [ + 13.68, + 48.53 + ], + [ + 13.69, + 48.53 + ], + [ + 13.7, + 48.52 + ], + [ + 13.72, + 48.51 + ], + [ + 13.84, + 48.77 + ], + [ + 14.07, + 48.59 + ], + [ + 14.6, + 48.63 + ], + [ + 14.81, + 48.77 + ], + [ + 14.81, + 48.78 + ], + [ + 14.96, + 48.76 + ], + [ + 14.97, + 48.76 + ], + [ + 14.97, + 48.83 + ], + [ + 14.97, + 48.84 + ], + [ + 14.98, + 48.92 + ], + [ + 14.99, + 48.93 + ], + [ + 14.99, + 48.94 + ], + [ + 14.99, + 49.01 + ], + [ + 15.15, + 48.98 + ], + [ + 15.16, + 48.98 + ], + [ + 15.24, + 48.96 + ], + [ + 15.33, + 48.98 + ], + [ + 15.34, + 48.98 + ], + [ + 15.84, + 48.88 + ], + [ + 15.84, + 48.87 + ], + [ + 15.85, + 48.87 + ], + [ + 15.85, + 48.86 + ], + [ + 15.84, + 48.86 + ], + [ + 15.88, + 48.85 + ], + [ + 15.89, + 48.84 + ], + [ + 15.91, + 48.84 + ], + [ + 15.93, + 48.82 + ], + [ + 16.44, + 48.78 + ], + [ + 16.46, + 48.81 + ], + [ + 16.61, + 48.78 + ], + [ + 16.62, + 48.78 + ], + [ + 16.64, + 48.79 + ], + [ + 16.66, + 48.78 + ], + [ + 16.67, + 48.78 + ], + [ + 16.88, + 48.72 + ], + [ + 16.91, + 48.71 + ], + [ + 16.92, + 48.66 + ], + [ + 16.92, + 48.65 + ], + [ + 16.94, + 48.62 + ], + [ + 16.94, + 48.61 + ], + [ + 16.94, + 48.6 + ], + [ + 16.94, + 48.59 + ], + [ + 16.95, + 48.53 + ], + [ + 16.94, + 48.53 + ], + [ + 16.92, + 48.52 + ], + [ + 16.92, + 48.51 + ], + [ + 16.91, + 48.5 + ], + [ + 16.89, + 48.49 + ], + [ + 16.9, + 48.49 + ], + [ + 16.88, + 48.47 + ], + [ + 16.85, + 48.43 + ], + [ + 16.86, + 48.43 + ], + [ + 16.86, + 48.41 + ], + [ + 16.85, + 48.41 + ], + [ + 16.85, + 48.4 + ], + [ + 16.86, + 48.4 + ], + [ + 16.84, + 48.38 + ], + [ + 16.83, + 48.38 + ], + [ + 16.87, + 48.35 + ], + [ + 16.87, + 48.34 + ], + [ + 16.88, + 48.34 + ], + [ + 16.9, + 48.33 + ], + [ + 16.9, + 48.31 + ], + [ + 16.89, + 48.31 + ], + [ + 16.9, + 48.3 + ], + [ + 16.94, + 48.27 + ], + [ + 16.95, + 48.24 + ], + [ + 16.96, + 48.21 + ], + [ + 16.98, + 48.17 + ], + [ + 16.99, + 48.16 + ], + [ + 17.03, + 48.14 + ], + [ + 17.04, + 48.14 + ], + [ + 17.06, + 48.14 + ], + [ + 17.16, + 48.01 + ], + [ + 17.09, + 47.71 + ], + [ + 16.83, + 47.69 + ], + [ + 16.81, + 47.68 + ], + [ + 16.83, + 47.93 + ], + [ + 16.69, + 47.74 + ], + [ + 16.42, + 47.67 + ], + [ + 16.71, + 47.54 + ], + [ + 16.45, + 47.41 + ], + [ + 16.51, + 47 + ], + [ + 16.19, + 46.94 + ], + [ + 16.11, + 46.87 + ], + [ + 16.04, + 46.68 + ], + [ + 16.02, + 46.66 + ], + [ + 16, + 46.68 + ], + [ + 15.93, + 46.7 + ], + [ + 15.91, + 46.71 + ], + [ + 15.9, + 46.71 + ], + [ + 15.85, + 46.72 + ], + [ + 15.84, + 46.72 + ], + [ + 15.75, + 46.7 + ], + [ + 15.73, + 46.7 + ], + [ + 15.67, + 46.71 + ], + [ + 15.66, + 46.71 + ], + [ + 14.99, + 46.6 + ], + [ + 14.98, + 46.6 + ], + [ + 14.56, + 46.37 + ], + [ + 13.71, + 46.52 + ], + [ + 12.8, + 46.64 + ], + [ + 12.79, + 46.64 + ], + [ + 12.78, + 46.64 + ], + [ + 12.78, + 46.65 + ], + [ + 12.38, + 46.72 + ], + [ + 12.14, + 46.91 + ], + [ + 12.24, + 47.07 + ], + [ + 12.08, + 47.07 + ], + [ + 11.1, + 46.89 + ], + [ + 11.02, + 46.77 + ], + [ + 10.47, + 46.85 + ], + [ + 10.47, + 46.88 + ], + [ + 10.39, + 47 + ], + [ + 10.11, + 46.84 + ], + [ + 9.75, + 47.04 + ], + [ + 9.74, + 47.04 + ], + [ + 9.61, + 47.06 + ], + [ + 9.53, + 47.27 + ], + [ + 9.55, + 47.29 + ], + [ + 9.55, + 47.3 + ], + [ + 9.58, + 47.31 + ], + [ + 9.6, + 47.34 + ], + [ + 9.62, + 47.36 + ], + [ + 9.63, + 47.37 + ], + [ + 9.65, + 47.37 + ], + [ + 9.67, + 47.38 + ], + [ + 9.65, + 47.41 + ], + [ + 9.63, + 47.46 + ], + [ + 9.62, + 47.46 + ], + [ + 9.56, + 47.5 + ], + [ + 9.73, + 47.53 + ], + [ + 10.2, + 47.38 + ], + [ + 10.21, + 47.38 + ], + [ + 10.18, + 47.3 + ], + [ + 10.33, + 47.3 + ], + [ + 10.46, + 47.43 + ], + [ + 10.45, + 47.56 + ] + ] + ] + }, + "properties": { + "A3": "AUT" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 52.45, + 41.76 + ], + [ + 52.98, + 42.12 + ], + [ + 54.22, + 42.38 + ], + [ + 54.93, + 41.93 + ], + [ + 55.43, + 41.28 + ], + [ + 56, + 41.32 + ], + [ + 57.04, + 41.26 + ], + [ + 57.16, + 41.37 + ], + [ + 56.97, + 41.67 + ], + [ + 57.05, + 41.92 + ], + [ + 57.04, + 41.69 + ], + [ + 57.13, + 41.79 + ], + [ + 57.3, + 41.56 + ], + [ + 57.61, + 41.6 + ], + [ + 57.87, + 41.82 + ], + [ + 57.66, + 41.93 + ], + [ + 57.63, + 42.16 + ], + [ + 57.85, + 42.17 + ], + [ + 58.03, + 42.5 + ], + [ + 58.51, + 42.29 + ], + [ + 58.18, + 42.6 + ], + [ + 58.23, + 42.66 + ], + [ + 58.31, + 42.68 + ], + [ + 58.33, + 42.68 + ], + [ + 58.58, + 42.65 + ], + [ + 58.63, + 42.8 + ], + [ + 59.55, + 42.29 + ], + [ + 59.81, + 42.28 + ], + [ + 60.02, + 42.21 + ], + [ + 59.97, + 41.94 + ], + [ + 60.33, + 41.77 + ], + [ + 60.08, + 41.8 + ], + [ + 60.08, + 41.43 + ], + [ + 60.48, + 41.22 + ], + [ + 60.51, + 41.22 + ], + [ + 61.03, + 41.27 + ], + [ + 61.24, + 41.15 + ], + [ + 61.4, + 41.21 + ], + [ + 61.46, + 41.29 + ], + [ + 61.59, + 41.26 + ], + [ + 61.8, + 41.16 + ], + [ + 61.87, + 41.12 + ], + [ + 61.88, + 41.11 + ], + [ + 61.89, + 41.09 + ], + [ + 61.9, + 41.06 + ], + [ + 61.9, + 41.05 + ], + [ + 61.93, + 41.05 + ], + [ + 61.94, + 41.04 + ], + [ + 61.98, + 41.01 + ], + [ + 62.04, + 40.76 + ], + [ + 62.04, + 40.75 + ], + [ + 62.04, + 40.73 + ], + [ + 62.04, + 40.72 + ], + [ + 62.05, + 40.71 + ], + [ + 62.05, + 40.7 + ], + [ + 62.06, + 40.69 + ], + [ + 62.07, + 40.68 + ], + [ + 62.08, + 40.68 + ], + [ + 62.35, + 40.36 + ], + [ + 62.37, + 40.34 + ], + [ + 62.46, + 39.97 + ], + [ + 64, + 39.06 + ], + [ + 65.54, + 38.29 + ], + [ + 66.62, + 38.01 + ], + [ + 66.55, + 37.36 + ], + [ + 65.71, + 37.54 + ], + [ + 65.53, + 37.24 + ], + [ + 65.23, + 37.25 + ], + [ + 64.76, + 37.11 + ], + [ + 64.64, + 36.44 + ], + [ + 64.45, + 36.24 + ], + [ + 64.09, + 36.13 + ], + [ + 64.07, + 36 + ], + [ + 63.12, + 35.86 + ], + [ + 63.25, + 35.68 + ], + [ + 63.1, + 35.42 + ], + [ + 62.3, + 35.21 + ], + [ + 62.29, + 35.22 + ], + [ + 62.29, + 35.23 + ], + [ + 62.29, + 35.25 + ], + [ + 62.06, + 35.43 + ], + [ + 61.59, + 35.44 + ], + [ + 61.27, + 35.61 + ], + [ + 61.26, + 35.81 + ], + [ + 61.26, + 35.83 + ], + [ + 61.24, + 35.88 + ], + [ + 61.24, + 35.89 + ], + [ + 61.23, + 35.91 + ], + [ + 61.22, + 35.92 + ], + [ + 61.22, + 35.93 + ], + [ + 61.2, + 35.94 + ], + [ + 61.17, + 35.95 + ], + [ + 61.15, + 36.65 + ], + [ + 60.35, + 36.63 + ], + [ + 60.04, + 37.02 + ], + [ + 59.55, + 37.14 + ], + [ + 59.35, + 37.53 + ], + [ + 58.82, + 37.7 + ], + [ + 58.39, + 37.63 + ], + [ + 57.45, + 37.94 + ], + [ + 57.21, + 38.28 + ], + [ + 56.44, + 38.26 + ], + [ + 56.34, + 38.08 + ], + [ + 55.44, + 38.09 + ], + [ + 54.84, + 37.75 + ], + [ + 54.67, + 37.44 + ], + [ + 53.97, + 37.35 + ], + [ + 53.81, + 37.92 + ], + [ + 54.02, + 38.96 + ], + [ + 53.55, + 39.3 + ], + [ + 53.24, + 39.4 + ], + [ + 53.17, + 39.28 + ], + [ + 53.1, + 39.42 + ], + [ + 53.21, + 39.57 + ], + [ + 53.46, + 39.55 + ], + [ + 53.43, + 39.44 + ], + [ + 53.74, + 39.55 + ], + [ + 53.45, + 39.69 + ], + [ + 53.49, + 39.88 + ], + [ + 54.14, + 39.81 + ], + [ + 53.66, + 40.02 + ], + [ + 52.91, + 40.03 + ], + [ + 52.92, + 39.87 + ], + [ + 52.78, + 40 + ], + [ + 52.85, + 41.15 + ], + [ + 53, + 40.73 + ], + [ + 53.53, + 40.74 + ], + [ + 53.62, + 40.88 + ], + [ + 53.72, + 40.61 + ], + [ + 54.54, + 40.7 + ], + [ + 54.33, + 40.88 + ], + [ + 54.62, + 40.81 + ], + [ + 54.81, + 41.05 + ], + [ + 54.01, + 41.57 + ], + [ + 53.83, + 42.15 + ], + [ + 52.97, + 42 + ], + [ + 52.73, + 41.74 + ], + [ + 52.73, + 41.61 + ], + [ + 52.87, + 41.67 + ], + [ + 52.82, + 41.38 + ], + [ + 52.45, + 41.76 + ] + ], + [ + [ + 61.26, + 37.25 + ], + [ + 61.3, + 37.15 + ], + [ + 61.44, + 37.23 + ], + [ + 61.26, + 37.25 + ] + ], + [ + [ + 65.11, + 37.54 + ], + [ + 65.08, + 37.37 + ], + [ + 65.4, + 37.41 + ], + [ + 65.11, + 37.54 + ] + ] + ] + }, + "properties": { + "A3": "TKM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 20.22, + 60.08 + ], + [ + 20.18, + 59.97 + ], + [ + 19.97, + 60.07 + ], + [ + 20.22, + 60.08 + ] + ] + ], + [ + [ + [ + 19.84, + 60.42 + ], + [ + 20.27, + 60.29 + ], + [ + 20.17, + 60.18 + ], + [ + 19.98, + 60.3 + ], + [ + 19.96, + 60.06 + ], + [ + 19.63, + 60.29 + ], + [ + 19.82, + 60.2 + ], + [ + 19.84, + 60.42 + ] + ] + ] + ] + }, + "properties": { + "A3": "ALA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 55.46, + -4.6 + ], + [ + 55.54, + -4.8 + ], + [ + 55.37, + -4.64 + ], + [ + 55.46, + -4.6 + ] + ] + ] + }, + "properties": { + "A3": "SYC" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 88.91, + 27.29 + ], + [ + 88.91, + 27.31 + ], + [ + 88.92, + 27.31 + ], + [ + 88.92, + 27.32 + ], + [ + 88.92, + 27.33 + ], + [ + 88.94, + 27.34 + ], + [ + 88.94, + 27.33 + ], + [ + 88.95, + 27.33 + ], + [ + 88.96, + 27.31 + ], + [ + 88.96, + 27.43 + ], + [ + 88.96, + 27.45 + ], + [ + 89.27, + 27.82 + ], + [ + 89.27, + 27.83 + ], + [ + 89.28, + 27.83 + ], + [ + 89.6, + 28.16 + ], + [ + 89.87, + 28.22 + ], + [ + 90.58, + 28.02 + ], + [ + 91.34, + 28.07 + ], + [ + 91.59, + 27.86 + ], + [ + 91.57, + 27.86 + ], + [ + 91.56, + 27.86 + ], + [ + 91.55, + 27.85 + ], + [ + 91.57, + 27.83 + ], + [ + 91.57, + 27.82 + ], + [ + 91.64, + 27.76 + ], + [ + 91.65, + 27.48 + ], + [ + 92.02, + 27.48 + ], + [ + 92.12, + 27.29 + ], + [ + 92.1, + 26.88 + ], + [ + 92.09, + 26.86 + ], + [ + 91.84, + 26.88 + ], + [ + 90.96, + 26.78 + ], + [ + 90.96, + 26.79 + ], + [ + 90.94, + 26.79 + ], + [ + 90.5, + 26.85 + ], + [ + 90.49, + 26.86 + ], + [ + 89.86, + 26.7 + ], + [ + 89.51, + 26.81 + ], + [ + 89.45, + 26.83 + ], + [ + 89.43, + 26.84 + ], + [ + 89.39, + 26.85 + ], + [ + 89.37, + 26.86 + ], + [ + 89.36, + 26.86 + ], + [ + 89.33, + 26.85 + ], + [ + 89.07, + 26.9 + ], + [ + 89.06, + 26.9 + ], + [ + 89.04, + 26.92 + ], + [ + 88.92, + 26.99 + ], + [ + 88.91, + 26.98 + ], + [ + 88.9, + 26.97 + ], + [ + 88.88, + 26.95 + ], + [ + 88.75, + 27.14 + ], + [ + 88.91, + 27.29 + ] + ] + ] + }, + "properties": { + "A3": "BTN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -61.26, + 13.27 + ], + [ + -61.13, + 13.37 + ], + [ + -61.17, + 13.12 + ], + [ + -61.26, + 13.27 + ] + ] + ] + }, + "properties": { + "A3": "VCT" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 57.51, + -20.14 + ], + [ + 57.63, + -19.98 + ], + [ + 57.81, + -20.23 + ], + [ + 57.53, + -20.53 + ], + [ + 57.31, + -20.47 + ], + [ + 57.51, + -20.14 + ] + ] + ] + }, + "properties": { + "A3": "MUS" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 73.77, + -53.12 + ], + [ + 73.49, + -53.19 + ], + [ + 73.25, + -52.99 + ], + [ + 73.77, + -53.12 + ] + ] + ] + }, + "properties": { + "A3": "HMD" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 88.44, + 25.18 + ], + [ + 88.86, + 25.2 + ], + [ + 89, + 25.27 + ], + [ + 89, + 25.26 + ], + [ + 89.01, + 25.26 + ], + [ + 89.01, + 25.3 + ], + [ + 88.99, + 25.3 + ], + [ + 88.99, + 25.31 + ], + [ + 88.86, + 25.35 + ], + [ + 88.84, + 25.38 + ], + [ + 88.81, + 25.52 + ], + [ + 88.8, + 25.52 + ], + [ + 88.79, + 25.52 + ], + [ + 88.78, + 25.52 + ], + [ + 88.77, + 25.52 + ], + [ + 88.76, + 25.53 + ], + [ + 88.76, + 25.52 + ], + [ + 88.76, + 25.51 + ], + [ + 88.77, + 25.5 + ], + [ + 88.72, + 25.5 + ], + [ + 88.66, + 25.48 + ], + [ + 88.65, + 25.48 + ], + [ + 88.47, + 25.59 + ], + [ + 88.46, + 25.64 + ], + [ + 88.45, + 25.64 + ], + [ + 88.43, + 25.67 + ], + [ + 88.09, + 25.91 + ], + [ + 88.33, + 26.21 + ], + [ + 88.43, + 26.33 + ], + [ + 88.44, + 26.35 + ], + [ + 88.51, + 26.36 + ], + [ + 88.51, + 26.35 + ], + [ + 88.51, + 26.41 + ], + [ + 88.41, + 26.48 + ], + [ + 88.4, + 26.48 + ], + [ + 88.33, + 26.49 + ], + [ + 88.33, + 26.5 + ], + [ + 88.35, + 26.52 + ], + [ + 88.36, + 26.53 + ], + [ + 88.36, + 26.54 + ], + [ + 88.36, + 26.55 + ], + [ + 88.37, + 26.58 + ], + [ + 88.38, + 26.59 + ], + [ + 88.38, + 26.6 + ], + [ + 88.4, + 26.6 + ], + [ + 88.39, + 26.61 + ], + [ + 88.39, + 26.62 + ], + [ + 88.4, + 26.62 + ], + [ + 88.4, + 26.63 + ], + [ + 88.42, + 26.59 + ], + [ + 88.59, + 26.45 + ], + [ + 88.59, + 26.46 + ], + [ + 88.6, + 26.46 + ], + [ + 88.6, + 26.47 + ], + [ + 88.68, + 26.41 + ], + [ + 88.68, + 26.38 + ], + [ + 88.74, + 26.33 + ], + [ + 88.75, + 26.32 + ], + [ + 88.74, + 26.32 + ], + [ + 88.73, + 26.31 + ], + [ + 88.72, + 26.31 + ], + [ + 88.7, + 26.29 + ], + [ + 88.67, + 26.26 + ], + [ + 88.73, + 26.29 + ], + [ + 88.74, + 26.29 + ], + [ + 88.75, + 26.29 + ], + [ + 88.74, + 26.3 + ], + [ + 88.75, + 26.31 + ], + [ + 88.76, + 26.31 + ], + [ + 88.79, + 26.31 + ], + [ + 88.92, + 26.28 + ], + [ + 88.95, + 26.24 + ], + [ + 88.98, + 26.24 + ], + [ + 88.99, + 26.25 + ], + [ + 88.96, + 26.46 + ], + [ + 89.27, + 26.09 + ], + [ + 89.43, + 26.04 + ], + [ + 89.43, + 26.02 + ], + [ + 89.45, + 26.01 + ], + [ + 89.48, + 26 + ], + [ + 89.49, + 26 + ], + [ + 89.55, + 26 + ], + [ + 89.54, + 25.97 + ], + [ + 89.63, + 26.13 + ], + [ + 89.6, + 26.16 + ], + [ + 89.65, + 26.19 + ], + [ + 89.63, + 26.21 + ], + [ + 89.63, + 26.23 + ], + [ + 89.65, + 26.23 + ], + [ + 89.68, + 26.22 + ], + [ + 89.68, + 26.21 + ], + [ + 89.69, + 26.18 + ], + [ + 89.69, + 26.17 + ], + [ + 89.74, + 26.16 + ], + [ + 89.74, + 26.15 + ], + [ + 89.78, + 26.08 + ], + [ + 89.78, + 26.07 + ], + [ + 89.84, + 26 + ], + [ + 89.74, + 25.89 + ], + [ + 89.87, + 25.93 + ], + [ + 89.83, + 25.87 + ], + [ + 89.66, + 25.78 + ], + [ + 89.7, + 25.5 + ], + [ + 89.83, + 25.71 + ], + [ + 89.84, + 25.7 + ], + [ + 89.83, + 25.45 + ], + [ + 89.85, + 25.29 + ], + [ + 90.57, + 25.17 + ], + [ + 90.67, + 25.17 + ], + [ + 90.68, + 25.16 + ], + [ + 90.7, + 25.16 + ], + [ + 91.25, + 25.21 + ], + [ + 91.26, + 25.21 + ], + [ + 91.37, + 25.17 + ], + [ + 91.39, + 25.17 + ], + [ + 91.75, + 25.16 + ], + [ + 91.76, + 25.17 + ], + [ + 92.12, + 25.17 + ], + [ + 92.5, + 24.89 + ], + [ + 92.25, + 24.9 + ], + [ + 92.14, + 24.41 + ], + [ + 91.92, + 24.34 + ], + [ + 91.89, + 24.15 + ], + [ + 91.76, + 24.24 + ], + [ + 91.37, + 24.1 + ], + [ + 91.16, + 23.73 + ], + [ + 91.22, + 23.5 + ], + [ + 91.24, + 23.49 + ], + [ + 91.35, + 23.1 + ], + [ + 91.42, + 23.27 + ], + [ + 91.58, + 22.98 + ], + [ + 91.78, + 23.04 + ], + [ + 91.8, + 23.19 + ], + [ + 91.8, + 23.2 + ], + [ + 91.79, + 23.22 + ], + [ + 91.78, + 23.22 + ], + [ + 91.95, + 23.73 + ], + [ + 92.27, + 23.72 + ], + [ + 92.6, + 21.98 + ], + [ + 92.68, + 21.29 + ], + [ + 92.37, + 21.48 + ], + [ + 92.18, + 21.16 + ], + [ + 92.2, + 21.14 + ], + [ + 92.21, + 21.12 + ], + [ + 92.22, + 21.12 + ], + [ + 92.35, + 20.75 + ], + [ + 92.05, + 21.19 + ], + [ + 91.94, + 21.47 + ], + [ + 92.06, + 21.48 + ], + [ + 92.06, + 21.75 + ], + [ + 91.98, + 21.66 + ], + [ + 92.01, + 21.74 + ], + [ + 91.96, + 21.68 + ], + [ + 91.94, + 21.76 + ], + [ + 91.92, + 21.73 + ], + [ + 91.91, + 21.76 + ], + [ + 91.94, + 21.76 + ], + [ + 91.89, + 21.77 + ], + [ + 91.87, + 22.17 + ], + [ + 91.42, + 22.81 + ], + [ + 91.51, + 22.93 + ], + [ + 91.1, + 22.48 + ], + [ + 90.77, + 22.75 + ], + [ + 90.66, + 23.32 + ], + [ + 90.6, + 23.6 + ], + [ + 90.57, + 23.6 + ], + [ + 90.55, + 23.32 + ], + [ + 90.01, + 23.68 + ], + [ + 90.62, + 23.22 + ], + [ + 90.48, + 23.05 + ], + [ + 90.86, + 22.42 + ], + [ + 90.64, + 21.99 + ], + [ + 90.66, + 22.55 + ], + [ + 90.49, + 22.72 + ], + [ + 90.6, + 22.47 + ], + [ + 90.64, + 22.29 + ], + [ + 90.23, + 21.81 + ], + [ + 90.03, + 21.88 + ], + [ + 90.15, + 22.11 + ], + [ + 89.99, + 22 + ], + [ + 89.93, + 22.41 + ], + [ + 89.82, + 22.07 + ], + [ + 89.58, + 22.55 + ], + [ + 89.53, + 21.99 + ], + [ + 89.43, + 22.53 + ], + [ + 89.33, + 22.2 + ], + [ + 89.15, + 22.42 + ], + [ + 89.2, + 22 + ], + [ + 89.07, + 22.2 + ], + [ + 89.04, + 22.22 + ], + [ + 89.04, + 22.24 + ], + [ + 89.04, + 22.25 + ], + [ + 89.03, + 22.26 + ], + [ + 89.02, + 22.25 + ], + [ + 89.01, + 22.28 + ], + [ + 89.01, + 22.3 + ], + [ + 89.02, + 22.3 + ], + [ + 89.02, + 22.31 + ], + [ + 89.01, + 22.31 + ], + [ + 88.98, + 22.33 + ], + [ + 88.99, + 22.34 + ], + [ + 88.99, + 22.36 + ], + [ + 88.98, + 22.37 + ], + [ + 88.99, + 22.39 + ], + [ + 88.97, + 22.41 + ], + [ + 88.98, + 22.41 + ], + [ + 89, + 22.43 + ], + [ + 88.99, + 22.44 + ], + [ + 89, + 22.47 + ], + [ + 88.98, + 22.48 + ], + [ + 88.97, + 22.51 + ], + [ + 88.96, + 22.54 + ], + [ + 88.95, + 22.55 + ], + [ + 88.94, + 22.58 + ], + [ + 88.94, + 22.59 + ], + [ + 88.95, + 22.6 + ], + [ + 88.95, + 22.62 + ], + [ + 88.93, + 22.62 + ], + [ + 88.93, + 22.64 + ], + [ + 88.93, + 22.65 + ], + [ + 88.84, + 23.01 + ], + [ + 89, + 23.21 + ], + [ + 88.72, + 23.25 + ], + [ + 88.79, + 23.49 + ], + [ + 88.56, + 23.65 + ], + [ + 88.73, + 24.06 + ], + [ + 88.71, + 24.07 + ], + [ + 88.71, + 24.1 + ], + [ + 88.71, + 24.11 + ], + [ + 88.83, + 24.1 + ], + [ + 88.71, + 24.12 + ], + [ + 88.7, + 24.14 + ], + [ + 88.71, + 24.17 + ], + [ + 88.71, + 24.18 + ], + [ + 88.73, + 24.19 + ], + [ + 88.75, + 24.2 + ], + [ + 88.74, + 24.25 + ], + [ + 88.71, + 24.3 + ], + [ + 88.7, + 24.31 + ], + [ + 88.69, + 24.31 + ], + [ + 88.67, + 24.31 + ], + [ + 88.66, + 24.3 + ], + [ + 88.44, + 24.36 + ], + [ + 88.43, + 24.37 + ], + [ + 88.41, + 24.38 + ], + [ + 88.4, + 24.39 + ], + [ + 88.39, + 24.39 + ], + [ + 88.37, + 24.41 + ], + [ + 88.34, + 24.42 + ], + [ + 88.32, + 24.43 + ], + [ + 88.25, + 24.46 + ], + [ + 88.23, + 24.47 + ], + [ + 88.17, + 24.5 + ], + [ + 88.17, + 24.63 + ], + [ + 88.02, + 24.65 + ], + [ + 88.15, + 24.85 + ], + [ + 88.21, + 24.96 + ], + [ + 88.34, + 24.87 + ], + [ + 88.44, + 25.18 + ] + ], + [ + [ + 89.82, + 23.7 + ], + [ + 90.03, + 23.73 + ], + [ + 89.79, + 23.81 + ], + [ + 89.78, + 24.29 + ], + [ + 89.79, + 24.41 + ], + [ + 89.84, + 24.51 + ], + [ + 89.78, + 24.39 + ], + [ + 89.71, + 23.81 + ], + [ + 89.32, + 23.9 + ], + [ + 89.82, + 23.7 + ] + ] + ], + [ + [ + [ + 90.21, + 22.19 + ], + [ + 90.16, + 22.11 + ], + [ + 90.21, + 22.29 + ], + [ + 90.21, + 22.19 + ] + ] + ], + [ + [ + [ + 88.14, + 24.5 + ], + [ + 88.11, + 24.55 + ], + [ + 88.1, + 24.6 + ], + [ + 88.14, + 24.5 + ] + ] + ], + [ + [ + [ + 88.97, + 26.28 + ], + [ + 88.95, + 26.28 + ], + [ + 88.93, + 26.29 + ], + [ + 88.93, + 26.3 + ], + [ + 88.97, + 26.28 + ] + ] + ], + [ + [ + [ + 89.83, + 21.95 + ], + [ + 89.77, + 21.84 + ], + [ + 89.78, + 22.09 + ], + [ + 89.83, + 21.95 + ] + ] + ], + [ + [ + [ + 89.46, + 21.82 + ], + [ + 89.38, + 21.73 + ], + [ + 89.41, + 21.99 + ], + [ + 89.46, + 21.82 + ] + ] + ], + [ + [ + [ + 89.57, + 22.18 + ], + [ + 89.66, + 22.37 + ], + [ + 89.7, + 22.07 + ], + [ + 89.57, + 22.18 + ] + ] + ], + [ + [ + [ + 90.99, + 22.21 + ], + [ + 90.91, + 22.07 + ], + [ + 90.98, + 22.34 + ], + [ + 90.99, + 22.21 + ] + ] + ], + [ + [ + [ + 91.89, + 21.58 + ], + [ + 91.88, + 21.69 + ], + [ + 91.94, + 21.74 + ], + [ + 91.97, + 21.51 + ], + [ + 91.89, + 21.58 + ] + ] + ] + ] + }, + "properties": { + "A3": "BGD" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 56.08, + 26.05 + ], + [ + 56.15, + 25.67 + ], + [ + 56.27, + 25.63 + ], + [ + 56.38, + 24.98 + ], + [ + 56.12, + 24.73 + ], + [ + 56.01, + 24.99 + ], + [ + 55.81, + 24.91 + ], + [ + 55.75, + 24.23 + ], + [ + 55.95, + 24.22 + ], + [ + 56.02, + 24.07 + ], + [ + 55.49, + 23.94 + ], + [ + 55.57, + 23.63 + ], + [ + 55.23, + 23.11 + ], + [ + 55.21, + 22.71 + ], + [ + 52.58, + 22.94 + ], + [ + 51.59, + 24.25 + ], + [ + 51.57, + 24.39 + ], + [ + 51.63, + 24.2 + ], + [ + 51.65, + 24.33 + ], + [ + 51.78, + 24.27 + ], + [ + 51.8, + 24.01 + ], + [ + 52.08, + 23.96 + ], + [ + 52.59, + 24.21 + ], + [ + 53.15, + 24.06 + ], + [ + 53.96, + 24.08 + ], + [ + 54.18, + 24.19 + ], + [ + 54.02, + 24.19 + ], + [ + 54.13, + 24.33 + ], + [ + 54.24, + 24.23 + ], + [ + 54.51, + 24.31 + ], + [ + 54.66, + 24.84 + ], + [ + 54.75, + 24.77 + ], + [ + 55.18, + 25.06 + ], + [ + 55.26, + 25.28 + ], + [ + 55.35, + 25.2 + ], + [ + 55.29, + 25.36 + ], + [ + 55.97, + 25.78 + ], + [ + 56.08, + 26.05 + ] + ] + ], + [ + [ + [ + 53.83, + 24.23 + ], + [ + 53.97, + 24.15 + ], + [ + 53.62, + 24.17 + ], + [ + 53.83, + 24.23 + ] + ] + ] + ] + }, + "properties": { + "A3": "ARE" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 31.98, + -25.95 + ], + [ + 32, + -25.98 + ], + [ + 32, + -25.99 + ], + [ + 32.13, + -26.84 + ], + [ + 32.12, + -26.84 + ], + [ + 32.01, + -26.81 + ], + [ + 31.95, + -27.32 + ], + [ + 31.93, + -27.32 + ], + [ + 31.89, + -27.32 + ], + [ + 31.15, + -27.2 + ], + [ + 30.89, + -26.79 + ], + [ + 30.81, + -26.84 + ], + [ + 30.79, + -26.57 + ], + [ + 31.32, + -25.74 + ], + [ + 31.98, + -25.95 + ] + ] + ] + }, + "properties": { + "A3": "SWZ" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 25.26, + -17.79 + ], + [ + 25.27, + -17.8 + ], + [ + 25.28, + -17.8 + ], + [ + 25.31, + -17.82 + ], + [ + 25.35, + -17.84 + ], + [ + 25.36, + -17.84 + ], + [ + 25.37, + -17.84 + ], + [ + 25.39, + -17.85 + ], + [ + 25.41, + -17.85 + ], + [ + 25.45, + -17.84 + ], + [ + 25.46, + -17.84 + ], + [ + 25.47, + -17.85 + ], + [ + 25.48, + -17.85 + ], + [ + 25.5, + -17.86 + ], + [ + 25.51, + -17.86 + ], + [ + 25.54, + -17.85 + ], + [ + 25.54, + -17.84 + ], + [ + 25.55, + -17.84 + ], + [ + 25.6, + -17.84 + ], + [ + 25.61, + -17.84 + ], + [ + 25.63, + -17.84 + ], + [ + 25.64, + -17.83 + ], + [ + 25.65, + -17.83 + ], + [ + 25.67, + -17.81 + ], + [ + 25.69, + -17.81 + ], + [ + 25.7, + -17.81 + ], + [ + 25.7, + -17.82 + ], + [ + 25.72, + -17.84 + ], + [ + 25.73, + -17.84 + ], + [ + 25.79, + -17.87 + ], + [ + 25.79, + -17.86 + ], + [ + 25.79, + -17.87 + ], + [ + 25.8, + -17.88 + ], + [ + 25.83, + -17.9 + ], + [ + 25.84, + -17.9 + ], + [ + 25.86, + -17.93 + ], + [ + 25.85, + -17.93 + ], + [ + 25.86, + -17.93 + ], + [ + 25.85, + -17.94 + ], + [ + 26.06, + -17.98 + ], + [ + 26.07, + -17.98 + ], + [ + 26.22, + -17.88 + ], + [ + 26.58, + -18.02 + ], + [ + 26.6, + -18.04 + ], + [ + 26.63, + -18.06 + ], + [ + 26.65, + -18.06 + ], + [ + 26.66, + -18.06 + ], + [ + 26.68, + -18.07 + ], + [ + 26.7, + -18.07 + ], + [ + 26.72, + -18.05 + ], + [ + 26.73, + -18.04 + ], + [ + 26.74, + -18.03 + ], + [ + 26.75, + -18.02 + ], + [ + 26.78, + -18.02 + ], + [ + 26.8, + -18.02 + ], + [ + 26.81, + -18.01 + ], + [ + 26.83, + -18 + ], + [ + 26.83, + -17.99 + ], + [ + 26.87, + -17.99 + ], + [ + 26.88, + -17.98 + ], + [ + 26.91, + -17.98 + ], + [ + 26.92, + -17.98 + ], + [ + 26.94, + -17.97 + ], + [ + 26.98, + -17.97 + ], + [ + 26.99, + -17.97 + ], + [ + 27.03, + -17.96 + ], + [ + 27.07, + -17.92 + ], + [ + 27.09, + -17.9 + ], + [ + 27.24, + -17.85 + ], + [ + 27.16, + -17.79 + ], + [ + 27.18, + -17.77 + ], + [ + 27.61, + -17.35 + ], + [ + 27.62, + -17.33 + ], + [ + 27.99, + -17.03 + ], + [ + 28.06, + -17.1 + ], + [ + 28.11, + -16.85 + ], + [ + 28.87, + -16.78 + ], + [ + 29, + -16.59 + ], + [ + 28.75, + -16.53 + ], + [ + 28.8, + -16.49 + ], + [ + 28.81, + -16.49 + ], + [ + 28.82, + -16.47 + ], + [ + 28.82, + -16.43 + ], + [ + 28.83, + -16.42 + ], + [ + 28.85, + -16.37 + ], + [ + 28.85, + -16.33 + ], + [ + 28.84, + -16.33 + ], + [ + 28.83, + -16.32 + ], + [ + 28.82, + -16.32 + ], + [ + 28.82, + -16.31 + ], + [ + 28.83, + -16.29 + ], + [ + 28.85, + -16.26 + ], + [ + 28.86, + -16.25 + ], + [ + 28.85, + -16.24 + ], + [ + 28.84, + -16.23 + ], + [ + 28.84, + -16.21 + ], + [ + 28.84, + -16.19 + ], + [ + 28.84, + -16.16 + ], + [ + 28.85, + -16.15 + ], + [ + 28.86, + -16.14 + ], + [ + 28.86, + -16.13 + ], + [ + 28.87, + -16.12 + ], + [ + 28.86, + -16.09 + ], + [ + 28.86, + -16.08 + ], + [ + 28.85, + -16.04 + ], + [ + 28.86, + -16.03 + ], + [ + 28.88, + -16.01 + ], + [ + 28.89, + -15.99 + ], + [ + 29.02, + -15.94 + ], + [ + 29.03, + -15.94 + ], + [ + 29.03, + -15.92 + ], + [ + 29.04, + -15.91 + ], + [ + 29.06, + -15.89 + ], + [ + 29.07, + -15.88 + ], + [ + 29.08, + -15.87 + ], + [ + 29.1, + -15.86 + ], + [ + 29.11, + -15.86 + ], + [ + 29.12, + -15.85 + ], + [ + 29.14, + -15.83 + ], + [ + 29.14, + -15.82 + ], + [ + 29.17, + -15.8 + ], + [ + 29.19, + -15.79 + ], + [ + 29.21, + -15.77 + ], + [ + 29.22, + -15.77 + ], + [ + 29.24, + -15.76 + ], + [ + 29.26, + -15.76 + ], + [ + 29.28, + -15.75 + ], + [ + 29.3, + -15.74 + ], + [ + 29.32, + -15.73 + ], + [ + 29.35, + -15.72 + ], + [ + 29.37, + -15.71 + ], + [ + 29.41, + -15.69 + ], + [ + 29.42, + -15.69 + ], + [ + 29.52, + -15.69 + ], + [ + 29.56, + -15.67 + ], + [ + 29.65, + -15.66 + ], + [ + 29.66, + -15.66 + ], + [ + 29.74, + -15.64 + ], + [ + 29.76, + -15.63 + ], + [ + 29.81, + -15.61 + ], + [ + 29.82, + -15.61 + ], + [ + 29.84, + -15.61 + ], + [ + 29.88, + -15.61 + ], + [ + 29.9, + -15.62 + ], + [ + 29.92, + -15.62 + ], + [ + 29.94, + -15.63 + ], + [ + 29.96, + -15.64 + ], + [ + 29.98, + -15.64 + ], + [ + 29.99, + -15.64 + ], + [ + 30, + -15.64 + ], + [ + 30.01, + -15.64 + ], + [ + 30.02, + -15.64 + ], + [ + 30.04, + -15.64 + ], + [ + 30.1, + -15.63 + ], + [ + 30.12, + -15.63 + ], + [ + 30.13, + -15.62 + ], + [ + 30.16, + -15.62 + ], + [ + 30.17, + -15.62 + ], + [ + 30.19, + -15.64 + ], + [ + 30.19, + -15.65 + ], + [ + 30.21, + -15.66 + ], + [ + 30.22, + -15.66 + ], + [ + 30.23, + -15.65 + ], + [ + 30.24, + -15.65 + ], + [ + 30.25, + -15.63 + ], + [ + 30.27, + -15.63 + ], + [ + 30.27, + -15.64 + ], + [ + 30.29, + -15.65 + ], + [ + 30.31, + -15.65 + ], + [ + 30.33, + -15.65 + ], + [ + 30.37, + -15.65 + ], + [ + 30.41, + -15.63 + ], + [ + 30.42, + -15.63 + ], + [ + 30.42, + -15.62 + ], + [ + 30.42, + -16 + ], + [ + 31.28, + -16.01 + ], + [ + 31.91, + -16.41 + ], + [ + 32.41, + -16.47 + ], + [ + 32.8, + -16.7 + ], + [ + 32.81, + -16.7 + ], + [ + 32.82, + -16.71 + ], + [ + 32.83, + -16.7 + ], + [ + 32.85, + -16.7 + ], + [ + 32.85, + -16.71 + ], + [ + 32.89, + -16.72 + ], + [ + 32.9, + -16.71 + ], + [ + 32.84, + -16.93 + ], + [ + 33.05, + -17.34 + ], + [ + 32.94, + -18.03 + ], + [ + 33.07, + -18.35 + ], + [ + 32.89, + -18.51 + ], + [ + 32.93, + -18.77 + ], + [ + 32.7, + -18.94 + ], + [ + 32.88, + -19.1 + ], + [ + 32.83, + -19.67 + ], + [ + 33.06, + -19.78 + ], + [ + 32.86, + -20.29 + ], + [ + 32.49, + -20.63 + ], + [ + 32.37, + -21.14 + ], + [ + 32.48, + -21.32 + ], + [ + 32.45, + -21.31 + ], + [ + 32.44, + -21.31 + ], + [ + 32.41, + -21.32 + ], + [ + 31.31, + -22.42 + ], + [ + 31.3, + -22.41 + ], + [ + 31.29, + -22.4 + ], + [ + 31.27, + -22.38 + ], + [ + 31.26, + -22.36 + ], + [ + 31.23, + -22.37 + ], + [ + 31.21, + -22.37 + ], + [ + 31.2, + -22.36 + ], + [ + 31.19, + -22.34 + ], + [ + 31.16, + -22.33 + ], + [ + 31.15, + -22.33 + ], + [ + 31.12, + -22.34 + ], + [ + 31.11, + -22.34 + ], + [ + 31.08, + -22.35 + ], + [ + 31.07, + -22.34 + ], + [ + 31.06, + -22.34 + ], + [ + 31.05, + -22.34 + ], + [ + 31.04, + -22.33 + ], + [ + 31.03, + -22.33 + ], + [ + 31.02, + -22.32 + ], + [ + 30.99, + -22.32 + ], + [ + 30.98, + -22.33 + ], + [ + 30.02, + -22.25 + ], + [ + 30.02, + -22.24 + ], + [ + 30.02, + -22.23 + ], + [ + 30.01, + -22.23 + ], + [ + 30, + -22.23 + ], + [ + 29.99, + -22.22 + ], + [ + 29.97, + -22.22 + ], + [ + 29.62, + -22.14 + ], + [ + 29.59, + -22.15 + ], + [ + 29.56, + -22.15 + ], + [ + 29.55, + -22.15 + ], + [ + 29.54, + -22.15 + ], + [ + 29.53, + -22.16 + ], + [ + 29.54, + -22.17 + ], + [ + 29.53, + -22.18 + ], + [ + 29.51, + -22.18 + ], + [ + 29.5, + -22.17 + ], + [ + 29.49, + -22.17 + ], + [ + 29.48, + -22.17 + ], + [ + 29.45, + -22.17 + ], + [ + 29.43, + -22.17 + ], + [ + 29.42, + -22.17 + ], + [ + 29.42, + -22.18 + ], + [ + 29.38, + -22.19 + ], + [ + 29.34, + -22.17 + ], + [ + 29.33, + -22.16 + ], + [ + 29.31, + -22.14 + ], + [ + 29.3, + -22.14 + ], + [ + 29.29, + -22.12 + ], + [ + 29.28, + -22.09 + ], + [ + 29.27, + -22.08 + ], + [ + 29.25, + -22.06 + ], + [ + 29.23, + -22.07 + ], + [ + 29.04, + -22.01 + ], + [ + 29.06, + -21.8 + ], + [ + 29.04, + -21.8 + ], + [ + 29.03, + -21.79 + ], + [ + 29.02, + -21.79 + ], + [ + 29, + -21.78 + ], + [ + 29, + -21.77 + ], + [ + 28.97, + -21.77 + ], + [ + 28.95, + -21.77 + ], + [ + 28.92, + -21.77 + ], + [ + 28.91, + -21.77 + ], + [ + 28.89, + -21.76 + ], + [ + 28.87, + -21.76 + ], + [ + 28.02, + -21.57 + ], + [ + 27.69, + -21.09 + ], + [ + 27.72, + -20.51 + ], + [ + 27.29, + -20.5 + ], + [ + 27.21, + -20.08 + ], + [ + 26.73, + -19.94 + ], + [ + 26.17, + -19.55 + ], + [ + 25.98, + -18.97 + ], + [ + 25.32, + -18.08 + ], + [ + 25.26, + -17.79 + ] + ] + ], + [ + [ + [ + 29.38, + -22.19 + ], + [ + 29.38, + -22.2 + ], + [ + 29.36, + -22.19 + ], + [ + 29.38, + -22.19 + ] + ] + ] + ] + }, + "properties": { + "A3": "ZWE" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 5.97, + 50.17 + ], + [ + 6.14, + 50.13 + ], + [ + 6.19, + 49.96 + ], + [ + 6.18, + 49.95 + ], + [ + 6.2, + 49.95 + ], + [ + 6.22, + 49.93 + ], + [ + 6.22, + 49.92 + ], + [ + 6.39, + 49.83 + ], + [ + 6.52, + 49.81 + ], + [ + 6.53, + 49.81 + ], + [ + 6.53, + 49.8 + ], + [ + 6.51, + 49.79 + ], + [ + 6.52, + 49.76 + ], + [ + 6.5, + 49.75 + ], + [ + 6.52, + 49.72 + ], + [ + 6.51, + 49.72 + ], + [ + 6.5, + 49.73 + ], + [ + 6.5, + 49.72 + ], + [ + 6.49, + 49.72 + ], + [ + 6.5, + 49.72 + ], + [ + 6.51, + 49.71 + ], + [ + 6.5, + 49.71 + ], + [ + 6.48, + 49.7 + ], + [ + 6.44, + 49.66 + ], + [ + 6.44, + 49.65 + ], + [ + 6.42, + 49.62 + ], + [ + 6.4, + 49.6 + ], + [ + 6.39, + 49.6 + ], + [ + 6.38, + 49.59 + ], + [ + 6.38, + 49.58 + ], + [ + 6.37, + 49.58 + ], + [ + 6.37, + 49.59 + ], + [ + 6.37, + 49.58 + ], + [ + 6.36, + 49.53 + ], + [ + 6.37, + 49.51 + ], + [ + 6.36, + 49.51 + ], + [ + 6.37, + 49.51 + ], + [ + 6.37, + 49.5 + ], + [ + 6.37, + 49.49 + ], + [ + 6.37, + 49.47 + ], + [ + 6.03, + 49.46 + ], + [ + 6.03, + 49.45 + ], + [ + 5.93, + 49.5 + ], + [ + 5.82, + 49.55 + ], + [ + 5.86, + 49.73 + ], + [ + 5.85, + 49.72 + ], + [ + 5.84, + 49.72 + ], + [ + 5.82, + 49.75 + ], + [ + 5.8, + 49.78 + ], + [ + 5.78, + 49.88 + ], + [ + 5.97, + 50.17 + ] + ] + ] + }, + "properties": { + "A3": "LUX" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -80.22, + -3.44 + ], + [ + -80.22, + -3.45 + ], + [ + -80.23, + -3.46 + ], + [ + -80.24, + -3.47 + ], + [ + -80.21, + -3.56 + ], + [ + -80.21, + -3.57 + ], + [ + -80.13, + -3.9 + ], + [ + -80.48, + -4.05 + ], + [ + -80.45, + -4.21 + ], + [ + -80.31, + -4.2 + ], + [ + -80.45, + -4.45 + ], + [ + -80.14, + -4.29 + ], + [ + -79.97, + -4.39 + ], + [ + -79.96, + -4.39 + ], + [ + -79.5, + -4.52 + ], + [ + -79.4, + -4.83 + ], + [ + -79.13, + -4.98 + ], + [ + -79.12, + -4.98 + ], + [ + -79.11, + -4.98 + ], + [ + -79.02, + -5.02 + ], + [ + -78.86, + -4.67 + ], + [ + -78.66, + -4.58 + ], + [ + -78.35, + -3.37 + ], + [ + -78.15, + -3.48 + ], + [ + -78.2, + -3.36 + ], + [ + -77.84, + -3.01 + ], + [ + -76.69, + -2.61 + ], + [ + -76.68, + -2.61 + ], + [ + -76.65, + -2.6 + ], + [ + -76.63, + -2.59 + ], + [ + -76.05, + -2.13 + ], + [ + -75.56, + -1.56 + ], + [ + -75.39, + -0.95 + ], + [ + -75.38, + -0.94 + ], + [ + -75.37, + -0.94 + ], + [ + -75.36, + -0.95 + ], + [ + -75.33, + -0.96 + ], + [ + -75.32, + -0.98 + ], + [ + -75.31, + -0.98 + ], + [ + -75.27, + -0.99 + ], + [ + -75.24, + -0.98 + ], + [ + -75.23, + -0.97 + ], + [ + -75.2, + -0.97 + ], + [ + -75.23, + -0.93 + ], + [ + -75.23, + -0.92 + ], + [ + -75.22, + -0.9 + ], + [ + -75.22, + -0.87 + ], + [ + -75.25, + -0.84 + ], + [ + -75.25, + -0.83 + ], + [ + -75.24, + -0.81 + ], + [ + -75.24, + -0.8 + ], + [ + -75.26, + -0.78 + ], + [ + -75.25, + -0.77 + ], + [ + -75.26, + -0.76 + ], + [ + -75.28, + -0.73 + ], + [ + -75.27, + -0.71 + ], + [ + -75.26, + -0.7 + ], + [ + -75.25, + -0.7 + ], + [ + -75.27, + -0.67 + ], + [ + -75.27, + -0.66 + ], + [ + -75.24, + -0.59 + ], + [ + -75.23, + -0.58 + ], + [ + -75.61, + -0.11 + ], + [ + -75.4, + -0.17 + ], + [ + -75.26, + -0.12 + ], + [ + -75.08, + -0.08 + ], + [ + -74.82, + -0.2 + ], + [ + -74.75, + -0.26 + ], + [ + -74.75, + -0.27 + ], + [ + -74.73, + -0.29 + ], + [ + -74.73, + -0.3 + ], + [ + -74.47, + -0.48 + ], + [ + -74.47, + -0.49 + ], + [ + -74.45, + -0.49 + ], + [ + -74.44, + -0.49 + ], + [ + -74.27, + -0.92 + ], + [ + -74.27, + -0.93 + ], + [ + -74.26, + -0.94 + ], + [ + -74.26, + -0.95 + ], + [ + -74.03, + -1.01 + ], + [ + -74.03, + -1.05 + ], + [ + -74.02, + -1.07 + ], + [ + -74.02, + -1.08 + ], + [ + -74.01, + -1.09 + ], + [ + -74, + -1.1 + ], + [ + -73.98, + -1.1 + ], + [ + -73.97, + -1.09 + ], + [ + -73.95, + -1.09 + ], + [ + -73.95, + -1.1 + ], + [ + -73.96, + -1.11 + ], + [ + -73.96, + -1.13 + ], + [ + -73.94, + -1.13 + ], + [ + -73.92, + -1.12 + ], + [ + -73.91, + -1.12 + ], + [ + -73.9, + -1.13 + ], + [ + -73.9, + -1.15 + ], + [ + -73.88, + -1.18 + ], + [ + -73.88, + -1.19 + ], + [ + -73.87, + -1.2 + ], + [ + -73.87, + -1.22 + ], + [ + -73.86, + -1.23 + ], + [ + -73.84, + -1.24 + ], + [ + -73.83, + -1.24 + ], + [ + -73.82, + -1.24 + ], + [ + -73.8, + -1.25 + ], + [ + -73.78, + -1.26 + ], + [ + -73.76, + -1.26 + ], + [ + -73.76, + -1.25 + ], + [ + -73.76, + -1.24 + ], + [ + -73.74, + -1.23 + ], + [ + -73.73, + -1.25 + ], + [ + -73.71, + -1.25 + ], + [ + -73.7, + -1.25 + ], + [ + -73.69, + -1.24 + ], + [ + -73.66, + -1.25 + ], + [ + -73.64, + -1.27 + ], + [ + -73.63, + -1.27 + ], + [ + -73.62, + -1.27 + ], + [ + -73.62, + -1.28 + ], + [ + -73.62, + -1.3 + ], + [ + -73.61, + -1.32 + ], + [ + -73.58, + -1.32 + ], + [ + -73.57, + -1.33 + ], + [ + -73.58, + -1.34 + ], + [ + -73.58, + -1.35 + ], + [ + -73.57, + -1.37 + ], + [ + -73.56, + -1.38 + ], + [ + -73.55, + -1.4 + ], + [ + -73.55, + -1.41 + ], + [ + -73.57, + -1.43 + ], + [ + -73.55, + -1.43 + ], + [ + -73.54, + -1.43 + ], + [ + -73.53, + -1.44 + ], + [ + -73.53, + -1.47 + ], + [ + -73.51, + -1.48 + ], + [ + -73.5, + -1.48 + ], + [ + -73.49, + -1.49 + ], + [ + -73.49, + -1.52 + ], + [ + -73.48, + -1.53 + ], + [ + -73.48, + -1.54 + ], + [ + -73.48, + -1.55 + ], + [ + -73.49, + -1.58 + ], + [ + -73.48, + -1.58 + ], + [ + -73.47, + -1.6 + ], + [ + -73.49, + -1.61 + ], + [ + -73.5, + -1.62 + ], + [ + -73.51, + -1.63 + ], + [ + -73.52, + -1.66 + ], + [ + -73.52, + -1.67 + ], + [ + -73.54, + -1.68 + ], + [ + -73.54, + -1.69 + ], + [ + -73.53, + -1.71 + ], + [ + -73.51, + -1.72 + ], + [ + -73.49, + -1.73 + ], + [ + -73.46, + -1.74 + ], + [ + -73.45, + -1.74 + ], + [ + -73.44, + -1.76 + ], + [ + -73.43, + -1.77 + ], + [ + -73.43, + -1.79 + ], + [ + -73.41, + -1.79 + ], + [ + -73.4, + -1.78 + ], + [ + -73.38, + -1.78 + ], + [ + -73.37, + -1.79 + ], + [ + -73.35, + -1.8 + ], + [ + -73.34, + -1.8 + ], + [ + -73.33, + -1.82 + ], + [ + -73.32, + -1.82 + ], + [ + -73.32, + -1.83 + ], + [ + -73.3, + -1.83 + ], + [ + -73.31, + -1.81 + ], + [ + -73.31, + -1.79 + ], + [ + -73.28, + -1.78 + ], + [ + -73.26, + -1.78 + ], + [ + -73.25, + -1.81 + ], + [ + -73.23, + -1.8 + ], + [ + -73.23, + -1.79 + ], + [ + -73.23, + -1.76 + ], + [ + -73.2, + -1.78 + ], + [ + -73.19, + -1.79 + ], + [ + -73.18, + -1.8 + ], + [ + -73.16, + -1.8 + ], + [ + -73.14, + -1.81 + ], + [ + -73.15, + -1.83 + ], + [ + -73.15, + -1.85 + ], + [ + -73.15, + -1.86 + ], + [ + -73.14, + -1.87 + ], + [ + -73.13, + -1.87 + ], + [ + -73.12, + -1.87 + ], + [ + -73.11, + -1.89 + ], + [ + -73.11, + -1.9 + ], + [ + -73.12, + -1.91 + ], + [ + -73.12, + -1.92 + ], + [ + -73.11, + -1.95 + ], + [ + -73.11, + -1.96 + ], + [ + -73.12, + -1.97 + ], + [ + -73.12, + -1.98 + ], + [ + -73.13, + -1.99 + ], + [ + -73.13, + -2 + ], + [ + -73.12, + -2 + ], + [ + -73.11, + -2.02 + ], + [ + -73.1, + -2.03 + ], + [ + -73.1, + -2.05 + ], + [ + -73.11, + -2.07 + ], + [ + -73.1, + -2.08 + ], + [ + -73.09, + -2.08 + ], + [ + -73.09, + -2.11 + ], + [ + -73.1, + -2.12 + ], + [ + -73.11, + -2.13 + ], + [ + -73.12, + -2.14 + ], + [ + -73.12, + -2.17 + ], + [ + -73.15, + -2.19 + ], + [ + -73.17, + -2.2 + ], + [ + -73.17, + -2.23 + ], + [ + -73.16, + -2.24 + ], + [ + -73.16, + -2.26 + ], + [ + -73.15, + -2.26 + ], + [ + -73.13, + -2.28 + ], + [ + -73.12, + -2.31 + ], + [ + -73.11, + -2.33 + ], + [ + -73.09, + -2.33 + ], + [ + -73.07, + -2.35 + ], + [ + -73.06, + -2.36 + ], + [ + -73.05, + -2.36 + ], + [ + -73.04, + -2.35 + ], + [ + -73.04, + -2.33 + ], + [ + -73.04, + -2.32 + ], + [ + -73.03, + -2.32 + ], + [ + -73.02, + -2.34 + ], + [ + -73.01, + -2.36 + ], + [ + -73, + -2.36 + ], + [ + -72.98, + -2.35 + ], + [ + -72.95, + -2.35 + ], + [ + -72.96, + -2.35 + ], + [ + -72.96, + -2.36 + ], + [ + -72.96, + -2.37 + ], + [ + -72.96, + -2.39 + ], + [ + -72.95, + -2.4 + ], + [ + -72.95, + -2.41 + ], + [ + -72.93, + -2.42 + ], + [ + -72.94, + -2.45 + ], + [ + -72.93, + -2.46 + ], + [ + -72.91, + -2.44 + ], + [ + -72.9, + -2.43 + ], + [ + -72.87, + -2.44 + ], + [ + -72.85, + -2.44 + ], + [ + -72.83, + -2.42 + ], + [ + -72.8, + -2.41 + ], + [ + -72.78, + -2.39 + ], + [ + -72.76, + -2.4 + ], + [ + -72.75, + -2.43 + ], + [ + -72.74, + -2.42 + ], + [ + -72.73, + -2.42 + ], + [ + -72.73, + -2.4 + ], + [ + -72.7, + -2.39 + ], + [ + -72.69, + -2.41 + ], + [ + -72.69, + -2.42 + ], + [ + -72.69, + -2.45 + ], + [ + -72.67, + -2.44 + ], + [ + -72.67, + -2.43 + ], + [ + -72.66, + -2.42 + ], + [ + -72.66, + -2.41 + ], + [ + -72.64, + -2.37 + ], + [ + -72.63, + -2.36 + ], + [ + -72.61, + -2.36 + ], + [ + -72.6, + -2.37 + ], + [ + -72.59, + -2.37 + ], + [ + -72.56, + -2.4 + ], + [ + -72.55, + -2.4 + ], + [ + -72.53, + -2.41 + ], + [ + -72.5, + -2.41 + ], + [ + -72.48, + -2.42 + ], + [ + -72.45, + -2.43 + ], + [ + -72.44, + -2.43 + ], + [ + -72.42, + -2.43 + ], + [ + -72.41, + -2.42 + ], + [ + -72.4, + -2.43 + ], + [ + -72.38, + -2.45 + ], + [ + -72.38, + -2.47 + ], + [ + -72.36, + -2.49 + ], + [ + -72.35, + -2.48 + ], + [ + -72.3, + -2.47 + ], + [ + -72.29, + -2.47 + ], + [ + -72.28, + -2.45 + ], + [ + -72.27, + -2.46 + ], + [ + -72.26, + -2.45 + ], + [ + -72.25, + -2.43 + ], + [ + -72.2, + -2.45 + ], + [ + -72.19, + -2.44 + ], + [ + -72.17, + -2.43 + ], + [ + -72.16, + -2.45 + ], + [ + -72.17, + -2.47 + ], + [ + -72.15, + -2.47 + ], + [ + -72.14, + -2.45 + ], + [ + -72.13, + -2.42 + ], + [ + -72.12, + -2.4 + ], + [ + -72.1, + -2.39 + ], + [ + -72.09, + -2.38 + ], + [ + -72.08, + -2.37 + ], + [ + -72.02, + -2.35 + ], + [ + -72.01, + -2.36 + ], + [ + -71.99, + -2.37 + ], + [ + -71.98, + -2.37 + ], + [ + -71.97, + -2.37 + ], + [ + -71.96, + -2.36 + ], + [ + -71.94, + -2.36 + ], + [ + -71.93, + -2.38 + ], + [ + -71.92, + -2.36 + ], + [ + -71.94, + -2.34 + ], + [ + -71.94, + -2.33 + ], + [ + -71.94, + -2.32 + ], + [ + -71.91, + -2.31 + ], + [ + -71.9, + -2.31 + ], + [ + -71.89, + -2.31 + ], + [ + -71.88, + -2.31 + ], + [ + -71.87, + -2.29 + ], + [ + -71.86, + -2.28 + ], + [ + -71.86, + -2.25 + ], + [ + -71.84, + -2.21 + ], + [ + -71.84, + -2.2 + ], + [ + -71.83, + -2.19 + ], + [ + -71.79, + -2.19 + ], + [ + -71.76, + -2.17 + ], + [ + -71.75, + -2.17 + ], + [ + -71.74, + -2.14 + ], + [ + -71.73, + -2.14 + ], + [ + -71.72, + -2.15 + ], + [ + -71.72, + -2.17 + ], + [ + -71.72, + -2.19 + ], + [ + -71.73, + -2.21 + ], + [ + -71.72, + -2.23 + ], + [ + -71.7, + -2.23 + ], + [ + -71.67, + -2.2 + ], + [ + -71.65, + -2.2 + ], + [ + -71.64, + -2.2 + ], + [ + -71.62, + -2.22 + ], + [ + -71.61, + -2.23 + ], + [ + -71.59, + -2.24 + ], + [ + -71.53, + -2.25 + ], + [ + -71.52, + -2.25 + ], + [ + -71.51, + -2.32 + ], + [ + -71.51, + -2.35 + ], + [ + -71.5, + -2.36 + ], + [ + -71.48, + -2.35 + ], + [ + -71.48, + -2.34 + ], + [ + -71.48, + -2.32 + ], + [ + -71.49, + -2.31 + ], + [ + -71.49, + -2.27 + ], + [ + -71.48, + -2.27 + ], + [ + -71.47, + -2.27 + ], + [ + -71.46, + -2.28 + ], + [ + -71.45, + -2.28 + ], + [ + -71.45, + -2.29 + ], + [ + -71.43, + -2.31 + ], + [ + -71.42, + -2.33 + ], + [ + -71.41, + -2.34 + ], + [ + -71.4, + -2.35 + ], + [ + -71.4, + -2.37 + ], + [ + -71.4, + -2.38 + ], + [ + -71.4, + -2.4 + ], + [ + -71.38, + -2.4 + ], + [ + -71.36, + -2.38 + ], + [ + -71.33, + -2.38 + ], + [ + -71.32, + -2.38 + ], + [ + -71.31, + -2.37 + ], + [ + -71.31, + -2.36 + ], + [ + -71.28, + -2.36 + ], + [ + -71.29, + -2.39 + ], + [ + -71.27, + -2.39 + ], + [ + -71.26, + -2.36 + ], + [ + -71.25, + -2.34 + ], + [ + -71.22, + -2.34 + ], + [ + -71.22, + -2.35 + ], + [ + -71.21, + -2.36 + ], + [ + -71.19, + -2.38 + ], + [ + -71.17, + -2.38 + ], + [ + -71.17, + -2.37 + ], + [ + -71.17, + -2.35 + ], + [ + -71.17, + -2.34 + ], + [ + -71.16, + -2.33 + ], + [ + -71.14, + -2.34 + ], + [ + -71.13, + -2.33 + ], + [ + -71.13, + -2.32 + ], + [ + -71.14, + -2.31 + ], + [ + -71.14, + -2.3 + ], + [ + -71.13, + -2.28 + ], + [ + -71.11, + -2.28 + ], + [ + -71.1, + -2.28 + ], + [ + -71.08, + -2.28 + ], + [ + -71.07, + -2.27 + ], + [ + -71.05, + -2.27 + ], + [ + -71.03, + -2.28 + ], + [ + -71.02, + -2.3 + ], + [ + -71, + -2.31 + ], + [ + -70.99, + -2.3 + ], + [ + -71, + -2.27 + ], + [ + -71.01, + -2.25 + ], + [ + -71.02, + -2.23 + ], + [ + -71.02, + -2.22 + ], + [ + -71.01, + -2.21 + ], + [ + -70.99, + -2.21 + ], + [ + -70.96, + -2.23 + ], + [ + -70.96, + -2.24 + ], + [ + -70.95, + -2.25 + ], + [ + -70.94, + -2.25 + ], + [ + -70.92, + -2.25 + ], + [ + -70.91, + -2.23 + ], + [ + -70.89, + -2.22 + ], + [ + -70.86, + -2.23 + ], + [ + -70.85, + -2.24 + ], + [ + -70.84, + -2.27 + ], + [ + -70.84, + -2.28 + ], + [ + -70.84, + -2.29 + ], + [ + -70.8, + -2.3 + ], + [ + -70.79, + -2.29 + ], + [ + -70.77, + -2.3 + ], + [ + -70.76, + -2.31 + ], + [ + -70.73, + -2.33 + ], + [ + -70.72, + -2.34 + ], + [ + -70.7, + -2.34 + ], + [ + -70.69, + -2.34 + ], + [ + -70.67, + -2.35 + ], + [ + -70.66, + -2.36 + ], + [ + -70.68, + -2.39 + ], + [ + -70.68, + -2.41 + ], + [ + -70.66, + -2.41 + ], + [ + -70.64, + -2.41 + ], + [ + -70.63, + -2.41 + ], + [ + -70.63, + -2.42 + ], + [ + -70.63, + -2.43 + ], + [ + -70.64, + -2.44 + ], + [ + -70.63, + -2.47 + ], + [ + -70.62, + -2.48 + ], + [ + -70.56, + -2.47 + ], + [ + -70.55, + -2.46 + ], + [ + -70.55, + -2.42 + ], + [ + -70.53, + -2.45 + ], + [ + -70.52, + -2.46 + ], + [ + -70.51, + -2.48 + ], + [ + -70.5, + -2.47 + ], + [ + -70.48, + -2.46 + ], + [ + -70.45, + -2.48 + ], + [ + -70.44, + -2.51 + ], + [ + -70.43, + -2.52 + ], + [ + -70.41, + -2.52 + ], + [ + -70.39, + -2.5 + ], + [ + -70.38, + -2.5 + ], + [ + -70.36, + -2.49 + ], + [ + -70.35, + -2.49 + ], + [ + -70.33, + -2.5 + ], + [ + -70.3, + -2.51 + ], + [ + -70.3, + -2.53 + ], + [ + -70.31, + -2.53 + ], + [ + -70.33, + -2.54 + ], + [ + -70.36, + -2.56 + ], + [ + -70.35, + -2.57 + ], + [ + -70.33, + -2.58 + ], + [ + -70.32, + -2.58 + ], + [ + -70.3, + -2.57 + ], + [ + -70.29, + -2.57 + ], + [ + -70.29, + -2.56 + ], + [ + -70.26, + -2.55 + ], + [ + -70.24, + -2.56 + ], + [ + -70.23, + -2.57 + ], + [ + -70.23, + -2.64 + ], + [ + -70.22, + -2.65 + ], + [ + -70.21, + -2.66 + ], + [ + -70.19, + -2.66 + ], + [ + -70.19, + -2.64 + ], + [ + -70.17, + -2.63 + ], + [ + -70.16, + -2.65 + ], + [ + -70.16, + -2.66 + ], + [ + -70.16, + -2.67 + ], + [ + -70.15, + -2.69 + ], + [ + -70.14, + -2.7 + ], + [ + -70.12, + -2.7 + ], + [ + -70.11, + -2.69 + ], + [ + -70.11, + -2.67 + ], + [ + -70.1, + -2.66 + ], + [ + -70.09, + -2.65 + ], + [ + -70.08, + -2.66 + ], + [ + -70.07, + -2.67 + ], + [ + -70.06, + -2.75 + ], + [ + -70.71, + -3.8 + ], + [ + -70.62, + -3.84 + ], + [ + -70.6, + -3.89 + ], + [ + -70.49, + -3.88 + ], + [ + -70.4, + -3.84 + ], + [ + -70.39, + -3.84 + ], + [ + -70.32, + -3.81 + ], + [ + -70.31, + -3.81 + ], + [ + -70.24, + -3.93 + ], + [ + -70.17, + -3.97 + ], + [ + -70.15, + -4.01 + ], + [ + -70.14, + -4.02 + ], + [ + -70.13, + -4.03 + ], + [ + -70.12, + -4.04 + ], + [ + -70.08, + -4.07 + ], + [ + -70.07, + -4.08 + ], + [ + -70.06, + -4.08 + ], + [ + -70.06, + -4.09 + ], + [ + -70.05, + -4.12 + ], + [ + -70.04, + -4.13 + ], + [ + -69.95, + -4.25 + ], + [ + -69.95, + -4.26 + ], + [ + -69.95, + -4.3 + ], + [ + -69.96, + -4.32 + ], + [ + -69.98, + -4.34 + ], + [ + -70.03, + -4.37 + ], + [ + -70.04, + -4.33 + ], + [ + -70.06, + -4.33 + ], + [ + -70.08, + -4.31 + ], + [ + -70.04, + -4.3 + ], + [ + -70.05, + -4.29 + ], + [ + -70.06, + -4.3 + ], + [ + -70.07, + -4.29 + ], + [ + -70.08, + -4.29 + ], + [ + -70.09, + -4.29 + ], + [ + -70.1, + -4.28 + ], + [ + -70.1, + -4.27 + ], + [ + -70.1, + -4.26 + ], + [ + -70.11, + -4.26 + ], + [ + -70.12, + -4.27 + ], + [ + -70.11, + -4.28 + ], + [ + -70.12, + -4.29 + ], + [ + -70.14, + -4.28 + ], + [ + -70.16, + -4.28 + ], + [ + -70.16, + -4.29 + ], + [ + -70.17, + -4.31 + ], + [ + -70.16, + -4.31 + ], + [ + -70.15, + -4.32 + ], + [ + -70.17, + -4.33 + ], + [ + -70.18, + -4.35 + ], + [ + -70.2, + -4.34 + ], + [ + -70.21, + -4.32 + ], + [ + -70.22, + -4.3 + ], + [ + -70.26, + -4.31 + ], + [ + -70.27, + -4.29 + ], + [ + -70.25, + -4.29 + ], + [ + -70.25, + -4.28 + ], + [ + -70.28, + -4.28 + ], + [ + -70.31, + -4.26 + ], + [ + -70.31, + -4.25 + ], + [ + -70.29, + -4.24 + ], + [ + -70.28, + -4.22 + ], + [ + -70.28, + -4.21 + ], + [ + -70.29, + -4.18 + ], + [ + -70.29, + -4.17 + ], + [ + -70.31, + -4.16 + ], + [ + -70.31, + -4.15 + ], + [ + -70.32, + -4.14 + ], + [ + -70.33, + -4.16 + ], + [ + -70.34, + -4.18 + ], + [ + -70.36, + -4.15 + ], + [ + -70.76, + -4.16 + ], + [ + -70.94, + -4.38 + ], + [ + -71.91, + -4.52 + ], + [ + -72.87, + -5.14 + ], + [ + -72.96, + -5.66 + ], + [ + -73.24, + -6.04 + ], + [ + -73.14, + -6.51 + ], + [ + -73.71, + -6.84 + ], + [ + -73.8, + -7.12 + ], + [ + -73.7, + -7.31 + ], + [ + -73.95, + -7.36 + ], + [ + -73.98, + -7.53 + ], + [ + -73.68, + -7.78 + ], + [ + -73.77, + -7.91 + ], + [ + -73.54, + -8.35 + ], + [ + -72.94, + -8.98 + ], + [ + -73.2, + -9.41 + ], + [ + -72.36, + -9.49 + ], + [ + -72.15, + -9.8 + ], + [ + -72.18, + -10 + ], + [ + -71.2, + -9.96 + ], + [ + -70.51, + -9.45 + ], + [ + -70.51, + -9.46 + ], + [ + -70.51, + -9.49 + ], + [ + -70.52, + -9.5 + ], + [ + -70.53, + -9.52 + ], + [ + -70.53, + -9.51 + ], + [ + -70.55, + -9.54 + ], + [ + -70.56, + -9.53 + ], + [ + -70.57, + -9.55 + ], + [ + -70.58, + -9.56 + ], + [ + -70.6, + -9.56 + ], + [ + -70.62, + -11 + ], + [ + -69.59, + -10.95 + ], + [ + -69.59, + -10.94 + ], + [ + -69.57, + -10.95 + ], + [ + -68.66, + -12.49 + ], + [ + -68.65, + -12.5 + ], + [ + -68.66, + -12.54 + ], + [ + -68.66, + -12.53 + ], + [ + -68.68, + -12.56 + ], + [ + -68.69, + -12.56 + ], + [ + -68.87, + -12.87 + ], + [ + -68.9, + -13.46 + ], + [ + -69.07, + -13.67 + ], + [ + -68.83, + -14.22 + ], + [ + -68.99, + -14.24 + ], + [ + -69.26, + -14.68 + ], + [ + -69.25, + -14.69 + ], + [ + -69.25, + -14.76 + ], + [ + -69.29, + -14.77 + ], + [ + -69.34, + -14.79 + ], + [ + -69.35, + -14.79 + ], + [ + -69.12, + -15.26 + ], + [ + -69.33, + -15.54 + ], + [ + -69.7, + -15.23 + ], + [ + -69.89, + -15.28 + ], + [ + -69.92, + -15.45 + ], + [ + -69.7, + -15.71 + ], + [ + -69.92, + -15.56 + ], + [ + -70.02, + -15.83 + ], + [ + -69.79, + -15.93 + ], + [ + -69.83, + -15.78 + ], + [ + -69.74, + -15.94 + ], + [ + -69.48, + -15.98 + ], + [ + -69.52, + -16.2 + ], + [ + -69.08, + -16.22 + ], + [ + -68.96, + -16.2 + ], + [ + -69.08, + -16.26 + ], + [ + -69.04, + -16.56 + ], + [ + -69.03, + -16.59 + ], + [ + -69.03, + -16.61 + ], + [ + -69.02, + -16.64 + ], + [ + -69.02, + -16.67 + ], + [ + -69.64, + -17.28 + ], + [ + -69.47, + -17.5 + ], + [ + -69.64, + -17.64 + ], + [ + -69.66, + -17.65 + ], + [ + -69.83, + -17.71 + ], + [ + -69.86, + -18.17 + ], + [ + -70.38, + -18.35 + ], + [ + -71.38, + -17.71 + ], + [ + -71.47, + -17.3 + ], + [ + -72.11, + -17.02 + ], + [ + -72.42, + -16.7 + ], + [ + -73.7, + -16.24 + ], + [ + -75.14, + -15.41 + ], + [ + -76.27, + -14.2 + ], + [ + -76.28, + -13.91 + ], + [ + -76.4, + -13.89 + ], + [ + -76.25, + -13.85 + ], + [ + -76.21, + -13.38 + ], + [ + -76.8, + -12.36 + ], + [ + -77.17, + -12.07 + ], + [ + -77.21, + -11.65 + ], + [ + -77.65, + -11.3 + ], + [ + -77.66, + -10.95 + ], + [ + -78.19, + -10.11 + ], + [ + -78.98, + -8.21 + ], + [ + -79.47, + -7.72 + ], + [ + -79.98, + -6.75 + ], + [ + -81.15, + -5.98 + ], + [ + -81.08, + -5.79 + ], + [ + -80.85, + -5.83 + ], + [ + -80.85, + -5.62 + ], + [ + -81.2, + -5.21 + ], + [ + -81.06, + -5.03 + ], + [ + -81.33, + -4.68 + ], + [ + -81.25, + -4.27 + ], + [ + -80.5, + -3.51 + ], + [ + -80.22, + -3.44 + ] + ], + [ + [ + -70.92, + -3.93 + ], + [ + -71.01, + -3.95 + ], + [ + -70.77, + -3.92 + ], + [ + -70.92, + -3.93 + ] + ], + [ + [ + -73.17, + -3.71 + ], + [ + -73.26, + -3.69 + ], + [ + -73.16, + -3.89 + ], + [ + -73.17, + -3.71 + ] + ], + [ + [ + -73.15, + -4.05 + ], + [ + -73.17, + -4.08 + ], + [ + -73.15, + -4.06 + ], + [ + -73.15, + -4.05 + ] + ], + [ + [ + -73.11, + -3.58 + ], + [ + -73.04, + -3.5 + ], + [ + -72.73, + -3.49 + ], + [ + -72.7, + -3.4 + ], + [ + -73.04, + -3.5 + ], + [ + -73.11, + -3.58 + ], + [ + -73.12, + -3.58 + ], + [ + -73.11, + -3.58 + ] + ], + [ + [ + -72.03, + -3.43 + ], + [ + -72.46, + -3.51 + ], + [ + -72.22, + -3.58 + ], + [ + -72.03, + -3.43 + ] + ], + [ + [ + -76.65, + -4.43 + ], + [ + -76.44, + -4.78 + ], + [ + -76.44, + -4.51 + ], + [ + -76.65, + -4.43 + ] + ] + ], + [ + [ + [ + -73.75, + -1.22 + ], + [ + -73.75, + -1.21 + ], + [ + -73.74, + -1.21 + ], + [ + -73.74, + -1.22 + ], + [ + -73.75, + -1.22 + ] + ] + ], + [ + [ + [ + -70.57, + -2.44 + ], + [ + -70.58, + -2.44 + ], + [ + -70.56, + -2.42 + ], + [ + -70.55, + -2.42 + ], + [ + -70.57, + -2.44 + ] + ] + ], + [ + [ + [ + -70.61, + -3.83 + ], + [ + -70.59, + -3.82 + ], + [ + -70.58, + -3.82 + ], + [ + -70.57, + -3.82 + ], + [ + -70.55, + -3.84 + ], + [ + -70.55, + -3.85 + ], + [ + -70.54, + -3.87 + ], + [ + -70.61, + -3.83 + ] + ] + ], + [ + [ + [ + -70.42, + -3.83 + ], + [ + -70.4, + -3.83 + ], + [ + -70.39, + -3.84 + ], + [ + -70.4, + -3.84 + ], + [ + -70.42, + -3.83 + ] + ] + ], + [ + [ + [ + -70.01, + -4.16 + ], + [ + -70, + -4.16 + ], + [ + -69.98, + -4.18 + ], + [ + -69.97, + -4.2 + ], + [ + -70.01, + -4.16 + ] + ] + ], + [ + [ + [ + -70.56, + -9.56 + ], + [ + -70.55, + -9.57 + ], + [ + -70.56, + -9.58 + ], + [ + -70.58, + -9.56 + ], + [ + -70.56, + -9.56 + ] + ] + ] + ] + }, + "properties": { + "A3": "PER" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 52, + 19 + ], + [ + 55, + 20 + ], + [ + 55.67, + 22 + ], + [ + 55.21, + 22.71 + ], + [ + 55.23, + 23.11 + ], + [ + 55.57, + 23.63 + ], + [ + 55.49, + 23.94 + ], + [ + 56.02, + 24.07 + ], + [ + 55.95, + 24.22 + ], + [ + 55.75, + 24.23 + ], + [ + 55.81, + 24.91 + ], + [ + 56.01, + 24.99 + ], + [ + 56.12, + 24.73 + ], + [ + 56.38, + 24.98 + ], + [ + 56.58, + 24.51 + ], + [ + 57.07, + 24 + ], + [ + 58.75, + 23.52 + ], + [ + 59.5, + 22.55 + ], + [ + 59.8, + 22.54 + ], + [ + 59.81, + 22.23 + ], + [ + 59.34, + 21.43 + ], + [ + 58.66, + 20.79 + ], + [ + 58.52, + 20.42 + ], + [ + 58.21, + 20.4 + ], + [ + 58.31, + 20.55 + ], + [ + 58.18, + 20.62 + ], + [ + 57.82, + 20.2 + ], + [ + 57.68, + 19.71 + ], + [ + 57.81, + 18.97 + ], + [ + 56.79, + 18.74 + ], + [ + 56.35, + 17.92 + ], + [ + 55.43, + 17.82 + ], + [ + 55.23, + 17.53 + ], + [ + 55.26, + 17.24 + ], + [ + 55.02, + 17 + ], + [ + 54.18, + 17.02 + ], + [ + 53.11, + 16.65 + ], + [ + 52, + 19 + ] + ] + ], + [ + [ + [ + 56.27, + 25.63 + ], + [ + 56.15, + 25.67 + ], + [ + 56.08, + 26.05 + ], + [ + 56.21, + 26.26 + ], + [ + 56.22, + 26.2 + ], + [ + 56.42, + 26.21 + ], + [ + 56.3, + 26.21 + ], + [ + 56.38, + 26.39 + ], + [ + 56.51, + 26.36 + ], + [ + 56.4, + 26.28 + ], + [ + 56.49, + 26.13 + ], + [ + 56.33, + 26.16 + ], + [ + 56.48, + 26.08 + ], + [ + 56.27, + 25.63 + ] + ] + ], + [ + [ + [ + 58.8, + 20.37 + ], + [ + 58.64, + 20.16 + ], + [ + 58.9, + 20.7 + ], + [ + 58.96, + 20.52 + ], + [ + 58.8, + 20.37 + ] + ] + ] + ] + }, + "properties": { + "A3": "OMN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 26.63, + 48.26 + ], + [ + 26.83, + 48.3 + ], + [ + 26.72, + 48.4 + ], + [ + 26.71, + 48.4 + ], + [ + 27.07, + 48.43 + ], + [ + 27.46, + 48.43 + ], + [ + 27.53, + 48.47 + ], + [ + 27.54, + 48.47 + ], + [ + 27.55, + 48.48 + ], + [ + 27.56, + 48.48 + ], + [ + 27.58, + 48.49 + ], + [ + 27.6, + 48.49 + ], + [ + 27.6, + 48.48 + ], + [ + 27.6, + 48.47 + ], + [ + 27.59, + 48.46 + ], + [ + 27.6, + 48.46 + ], + [ + 27.64, + 48.44 + ], + [ + 27.65, + 48.44 + ], + [ + 27.68, + 48.44 + ], + [ + 27.69, + 48.44 + ], + [ + 27.73, + 48.45 + ], + [ + 27.74, + 48.46 + ], + [ + 27.75, + 48.46 + ], + [ + 27.76, + 48.46 + ], + [ + 27.79, + 48.45 + ], + [ + 27.79, + 48.44 + ], + [ + 27.81, + 48.43 + ], + [ + 27.82, + 48.43 + ], + [ + 27.83, + 48.42 + ], + [ + 27.84, + 48.42 + ], + [ + 27.86, + 48.41 + ], + [ + 27.88, + 48.4 + ], + [ + 27.88, + 48.37 + ], + [ + 27.9, + 48.36 + ], + [ + 27.9, + 48.35 + ], + [ + 27.92, + 48.34 + ], + [ + 27.93, + 48.34 + ], + [ + 27.97, + 48.32 + ], + [ + 27.98, + 48.33 + ], + [ + 28, + 48.33 + ], + [ + 28.03, + 48.33 + ], + [ + 28.05, + 48.33 + ], + [ + 28.07, + 48.32 + ], + [ + 28.08, + 48.31 + ], + [ + 28.09, + 48.27 + ], + [ + 28.08, + 48.26 + ], + [ + 28.08, + 48.24 + ], + [ + 28.09, + 48.23 + ], + [ + 28.12, + 48.24 + ], + [ + 28.13, + 48.24 + ], + [ + 28.14, + 48.25 + ], + [ + 28.14, + 48.26 + ], + [ + 28.17, + 48.26 + ], + [ + 28.18, + 48.26 + ], + [ + 28.19, + 48.25 + ], + [ + 28.18, + 48.23 + ], + [ + 28.18, + 48.22 + ], + [ + 28.19, + 48.21 + ], + [ + 28.2, + 48.21 + ], + [ + 28.22, + 48.21 + ], + [ + 28.23, + 48.21 + ], + [ + 28.24, + 48.21 + ], + [ + 28.26, + 48.22 + ], + [ + 28.27, + 48.23 + ], + [ + 28.28, + 48.23 + ], + [ + 28.3, + 48.24 + ], + [ + 28.33, + 48.24 + ], + [ + 28.36, + 48.24 + ], + [ + 28.37, + 48.23 + ], + [ + 28.37, + 48.22 + ], + [ + 28.37, + 48.2 + ], + [ + 28.36, + 48.2 + ], + [ + 28.36, + 48.19 + ], + [ + 28.35, + 48.18 + ], + [ + 28.34, + 48.18 + ], + [ + 28.33, + 48.17 + ], + [ + 28.32, + 48.17 + ], + [ + 28.31, + 48.16 + ], + [ + 28.31, + 48.15 + ], + [ + 28.32, + 48.13 + ], + [ + 28.34, + 48.13 + ], + [ + 28.35, + 48.14 + ], + [ + 28.36, + 48.15 + ], + [ + 28.37, + 48.15 + ], + [ + 28.37, + 48.16 + ], + [ + 28.38, + 48.17 + ], + [ + 28.41, + 48.18 + ], + [ + 28.42, + 48.18 + ], + [ + 28.43, + 48.17 + ], + [ + 28.44, + 48.16 + ], + [ + 28.44, + 48.15 + ], + [ + 28.43, + 48.14 + ], + [ + 28.43, + 48.13 + ], + [ + 28.43, + 48.11 + ], + [ + 28.44, + 48.11 + ], + [ + 28.44, + 48.1 + ], + [ + 28.44, + 48.09 + ], + [ + 28.45, + 48.09 + ], + [ + 28.47, + 48.07 + ], + [ + 28.48, + 48.07 + ], + [ + 28.5, + 48.07 + ], + [ + 28.5, + 48.09 + ], + [ + 28.5, + 48.1 + ], + [ + 28.49, + 48.12 + ], + [ + 28.5, + 48.12 + ], + [ + 29.18, + 47.99 + ], + [ + 29.27, + 47.78 + ], + [ + 29.26, + 47.78 + ], + [ + 29.2, + 47.72 + ], + [ + 29.21, + 47.71 + ], + [ + 29.22, + 47.71 + ], + [ + 29.22, + 47.7 + ], + [ + 29.22, + 47.69 + ], + [ + 29.22, + 47.68 + ], + [ + 29.21, + 47.61 + ], + [ + 29.17, + 47.57 + ], + [ + 29.16, + 47.57 + ], + [ + 29.17, + 47.51 + ], + [ + 29.18, + 47.52 + ], + [ + 29.19, + 47.52 + ], + [ + 29.18, + 47.51 + ], + [ + 29.19, + 47.51 + ], + [ + 29.19, + 47.48 + ], + [ + 29.19, + 47.46 + ], + [ + 29.2, + 47.43 + ], + [ + 29.21, + 47.44 + ], + [ + 29.26, + 47.43 + ], + [ + 29.29, + 47.44 + ], + [ + 29.3, + 47.44 + ], + [ + 29.32, + 47.45 + ], + [ + 29.32, + 47.43 + ], + [ + 29.32, + 47.42 + ], + [ + 29.33, + 47.41 + ], + [ + 29.33, + 47.4 + ], + [ + 29.43, + 47.29 + ], + [ + 29.57, + 47.37 + ], + [ + 29.56, + 46.96 + ], + [ + 29.62, + 46.95 + ], + [ + 29.74, + 46.9 + ], + [ + 29.75, + 46.86 + ], + [ + 29.76, + 46.86 + ], + [ + 29.78, + 46.87 + ], + [ + 29.89, + 46.87 + ], + [ + 29.89, + 46.86 + ], + [ + 29.97, + 46.75 + ], + [ + 29.97, + 46.74 + ], + [ + 29.97, + 46.72 + ], + [ + 29.97, + 46.71 + ], + [ + 29.97, + 46.7 + ], + [ + 29.95, + 46.66 + ], + [ + 29.95, + 46.64 + ], + [ + 29.95, + 46.59 + ], + [ + 29.88, + 46.55 + ], + [ + 29.88, + 46.54 + ], + [ + 29.89, + 46.55 + ], + [ + 29.95, + 46.5 + ], + [ + 29.99, + 46.5 + ], + [ + 29.99, + 46.49 + ], + [ + 29.99, + 46.48 + ], + [ + 30.01, + 46.47 + ], + [ + 30.03, + 46.44 + ], + [ + 30.04, + 46.44 + ], + [ + 30.06, + 46.44 + ], + [ + 30.08, + 46.42 + ], + [ + 30.08, + 46.43 + ], + [ + 30.1, + 46.44 + ], + [ + 30.1, + 46.43 + ], + [ + 30.12, + 46.43 + ], + [ + 30.13, + 46.42 + ], + [ + 30.16, + 46.42 + ], + [ + 30.1, + 46.38 + ], + [ + 29.94, + 46.4 + ], + [ + 29.89, + 46.35 + ], + [ + 29.74, + 46.47 + ], + [ + 29.6, + 46.35 + ], + [ + 29.49, + 46.43 + ], + [ + 29.49, + 46.44 + ], + [ + 29.36, + 46.5 + ], + [ + 29.27, + 46.41 + ], + [ + 29.27, + 46.4 + ], + [ + 29.23, + 46.43 + ], + [ + 29.23, + 46.44 + ], + [ + 29.24, + 46.56 + ], + [ + 28.98, + 46.49 + ], + [ + 29, + 46.32 + ], + [ + 28.98, + 46 + ], + [ + 28.59, + 45.74 + ], + [ + 28.43, + 45.49 + ], + [ + 28.42, + 45.5 + ], + [ + 28.28, + 45.53 + ], + [ + 28.26, + 45.52 + ], + [ + 28.24, + 45.5 + ], + [ + 28.23, + 45.49 + ], + [ + 28.23, + 45.48 + ], + [ + 28.22, + 45.48 + ], + [ + 28.21, + 45.47 + ], + [ + 28.19, + 45.48 + ], + [ + 28.16, + 45.51 + ], + [ + 28.16, + 45.54 + ], + [ + 28.17, + 45.54 + ], + [ + 28.15, + 45.57 + ], + [ + 28.14, + 45.57 + ], + [ + 28.14, + 45.58 + ], + [ + 28.13, + 45.57 + ], + [ + 28.13, + 45.58 + ], + [ + 28.1, + 45.59 + ], + [ + 28.17, + 45.65 + ], + [ + 28.17, + 45.67 + ], + [ + 28.17, + 45.68 + ], + [ + 28.16, + 45.71 + ], + [ + 28.17, + 45.71 + ], + [ + 28.16, + 45.72 + ], + [ + 28.17, + 45.72 + ], + [ + 28.17, + 45.74 + ], + [ + 28.16, + 45.74 + ], + [ + 28.15, + 45.77 + ], + [ + 28.15, + 45.78 + ], + [ + 28.12, + 45.79 + ], + [ + 28.12, + 45.81 + ], + [ + 28.11, + 45.82 + ], + [ + 28.11, + 45.84 + ], + [ + 28.11, + 45.86 + ], + [ + 28.13, + 45.86 + ], + [ + 28.13, + 45.88 + ], + [ + 28.12, + 45.89 + ], + [ + 28.12, + 45.9 + ], + [ + 28.12, + 45.91 + ], + [ + 28.12, + 45.92 + ], + [ + 28.13, + 45.92 + ], + [ + 28.12, + 45.94 + ], + [ + 28.11, + 45.96 + ], + [ + 28.11, + 45.97 + ], + [ + 28.1, + 45.98 + ], + [ + 28.1, + 46 + ], + [ + 28.1, + 46.05 + ], + [ + 28.12, + 46.11 + ], + [ + 28.13, + 46.12 + ], + [ + 28.13, + 46.13 + ], + [ + 28.13, + 46.14 + ], + [ + 28.12, + 46.15 + ], + [ + 28.13, + 46.15 + ], + [ + 28.13, + 46.18 + ], + [ + 28.14, + 46.18 + ], + [ + 28.13, + 46.19 + ], + [ + 28.13, + 46.2 + ], + [ + 28.13, + 46.21 + ], + [ + 28.11, + 46.23 + ], + [ + 28.12, + 46.24 + ], + [ + 28.13, + 46.24 + ], + [ + 28.15, + 46.25 + ], + [ + 28.14, + 46.26 + ], + [ + 28.13, + 46.26 + ], + [ + 28.14, + 46.29 + ], + [ + 28.15, + 46.28 + ], + [ + 28.15, + 46.29 + ], + [ + 28.17, + 46.28 + ], + [ + 28.17, + 46.29 + ], + [ + 28.19, + 46.33 + ], + [ + 28.2, + 46.35 + ], + [ + 28.19, + 46.35 + ], + [ + 28.22, + 46.39 + ], + [ + 28.23, + 46.39 + ], + [ + 28.24, + 46.39 + ], + [ + 28.23, + 46.4 + ], + [ + 28.24, + 46.41 + ], + [ + 28.23, + 46.41 + ], + [ + 28.25, + 46.42 + ], + [ + 28.26, + 46.42 + ], + [ + 28.26, + 46.44 + ], + [ + 28.23, + 46.48 + ], + [ + 28.23, + 46.49 + ], + [ + 28.22, + 46.5 + ], + [ + 28.21, + 46.5 + ], + [ + 28.23, + 46.53 + ], + [ + 28.23, + 46.56 + ], + [ + 28.23, + 46.59 + ], + [ + 28.24, + 46.59 + ], + [ + 28.25, + 46.62 + ], + [ + 28.24, + 46.68 + ], + [ + 28.23, + 46.68 + ], + [ + 28.21, + 46.7 + ], + [ + 28.21, + 46.71 + ], + [ + 28.19, + 46.72 + ], + [ + 28.17, + 46.75 + ], + [ + 28.18, + 46.76 + ], + [ + 28.17, + 46.78 + ], + [ + 28.17, + 46.79 + ], + [ + 28.16, + 46.79 + ], + [ + 28.16, + 46.78 + ], + [ + 28.15, + 46.8 + ], + [ + 28.14, + 46.8 + ], + [ + 28.13, + 46.81 + ], + [ + 28.13, + 46.82 + ], + [ + 28.11, + 46.84 + ], + [ + 28.11, + 46.85 + ], + [ + 28.13, + 46.85 + ], + [ + 28.1, + 46.87 + ], + [ + 28.11, + 46.88 + ], + [ + 28.13, + 46.88 + ], + [ + 28.12, + 46.88 + ], + [ + 28.11, + 46.89 + ], + [ + 28.09, + 46.9 + ], + [ + 28.09, + 46.91 + ], + [ + 28.09, + 46.93 + ], + [ + 28.09, + 46.94 + ], + [ + 28.08, + 46.96 + ], + [ + 28.09, + 46.97 + ], + [ + 28.04, + 47.01 + ], + [ + 28.04, + 47.02 + ], + [ + 28.05, + 47.02 + ], + [ + 28.04, + 47.03 + ], + [ + 28.01, + 47.03 + ], + [ + 27.99, + 47.04 + ], + [ + 27.95, + 47.05 + ], + [ + 27.88, + 47.1 + ], + [ + 27.86, + 47.1 + ], + [ + 27.84, + 47.11 + ], + [ + 27.84, + 47.13 + ], + [ + 27.79, + 47.14 + ], + [ + 27.8, + 47.14 + ], + [ + 27.8, + 47.15 + ], + [ + 27.8, + 47.19 + ], + [ + 27.79, + 47.19 + ], + [ + 27.78, + 47.21 + ], + [ + 27.78, + 47.22 + ], + [ + 27.77, + 47.22 + ], + [ + 27.75, + 47.25 + ], + [ + 27.76, + 47.25 + ], + [ + 27.75, + 47.28 + ], + [ + 27.73, + 47.29 + ], + [ + 27.72, + 47.3 + ], + [ + 27.7, + 47.3 + ], + [ + 27.71, + 47.29 + ], + [ + 27.68, + 47.29 + ], + [ + 27.68, + 47.3 + ], + [ + 27.66, + 47.31 + ], + [ + 27.66, + 47.3 + ], + [ + 27.64, + 47.3 + ], + [ + 27.63, + 47.32 + ], + [ + 27.61, + 47.32 + ], + [ + 27.6, + 47.32 + ], + [ + 27.6, + 47.33 + ], + [ + 27.6, + 47.37 + ], + [ + 27.59, + 47.37 + ], + [ + 27.57, + 47.37 + ], + [ + 27.58, + 47.37 + ], + [ + 27.57, + 47.37 + ], + [ + 27.57, + 47.38 + ], + [ + 27.57, + 47.4 + ], + [ + 27.58, + 47.4 + ], + [ + 27.57, + 47.41 + ], + [ + 27.58, + 47.42 + ], + [ + 27.56, + 47.47 + ], + [ + 27.55, + 47.47 + ], + [ + 27.53, + 47.49 + ], + [ + 27.53, + 47.48 + ], + [ + 27.52, + 47.47 + ], + [ + 27.51, + 47.48 + ], + [ + 27.51, + 47.49 + ], + [ + 27.49, + 47.49 + ], + [ + 27.48, + 47.49 + ], + [ + 27.47, + 47.5 + ], + [ + 27.46, + 47.5 + ], + [ + 27.45, + 47.53 + ], + [ + 27.45, + 47.54 + ], + [ + 27.44, + 47.54 + ], + [ + 27.44, + 47.55 + ], + [ + 27.42, + 47.56 + ], + [ + 27.42, + 47.58 + ], + [ + 27.43, + 47.58 + ], + [ + 27.4, + 47.59 + ], + [ + 27.38, + 47.59 + ], + [ + 27.38, + 47.6 + ], + [ + 27.31, + 47.65 + ], + [ + 27.29, + 47.66 + ], + [ + 27.29, + 47.67 + ], + [ + 27.29, + 47.68 + ], + [ + 27.27, + 47.71 + ], + [ + 27.27, + 47.73 + ], + [ + 27.29, + 47.72 + ], + [ + 27.27, + 47.77 + ], + [ + 27.25, + 47.8 + ], + [ + 27.24, + 47.8 + ], + [ + 27.24, + 47.81 + ], + [ + 27.22, + 47.83 + ], + [ + 27.23, + 47.83 + ], + [ + 27.24, + 47.83 + ], + [ + 27.23, + 47.84 + ], + [ + 27.18, + 47.91 + ], + [ + 27.16, + 47.92 + ], + [ + 27.18, + 47.95 + ], + [ + 27.15, + 47.96 + ], + [ + 27.16, + 47.98 + ], + [ + 27.13, + 48.01 + ], + [ + 27.12, + 48.02 + ], + [ + 27.11, + 48.03 + ], + [ + 27.05, + 48.07 + ], + [ + 27.03, + 48.09 + ], + [ + 27.04, + 48.12 + ], + [ + 27.03, + 48.13 + ], + [ + 27.03, + 48.14 + ], + [ + 27.02, + 48.14 + ], + [ + 27.01, + 48.13 + ], + [ + 27, + 48.12 + ], + [ + 26.95, + 48.14 + ], + [ + 26.96, + 48.16 + ], + [ + 26.93, + 48.17 + ], + [ + 26.94, + 48.17 + ], + [ + 26.94, + 48.18 + ], + [ + 26.92, + 48.2 + ], + [ + 26.91, + 48.2 + ], + [ + 26.92, + 48.18 + ], + [ + 26.91, + 48.18 + ], + [ + 26.89, + 48.19 + ], + [ + 26.84, + 48.23 + ], + [ + 26.83, + 48.23 + ], + [ + 26.83, + 48.24 + ], + [ + 26.81, + 48.25 + ], + [ + 26.8, + 48.25 + ], + [ + 26.79, + 48.25 + ], + [ + 26.66, + 48.26 + ], + [ + 26.65, + 48.25 + ], + [ + 26.63, + 48.26 + ] + ] + ] + }, + "properties": { + "A3": "MDA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 46.55, + 29.1 + ], + [ + 47.17, + 30.02 + ], + [ + 47.71, + 30.1 + ], + [ + 47.96, + 30.01 + ], + [ + 48.19, + 29.55 + ], + [ + 47.98, + 29.58 + ], + [ + 47.7, + 29.36 + ], + [ + 48.1, + 29.35 + ], + [ + 48.43, + 28.54 + ], + [ + 47.7, + 28.52 + ], + [ + 47.47, + 29 + ], + [ + 46.55, + 29.1 + ] + ] + ], + [ + [ + [ + 48.12, + 29.79 + ], + [ + 48.11, + 29.97 + ], + [ + 48.34, + 29.86 + ], + [ + 48.23, + 29.58 + ], + [ + 48.12, + 29.79 + ] + ] + ] + ] + }, + "properties": { + "A3": "KWT" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 105.21, + 14.34 + ], + [ + 105.36, + 14.1 + ], + [ + 105.6, + 14.15 + ], + [ + 105.97, + 13.93 + ], + [ + 106, + 13.76 + ], + [ + 105.98, + 13.93 + ], + [ + 106.19, + 14.06 + ], + [ + 106, + 14.37 + ], + [ + 106.33, + 14.44 + ], + [ + 106.36, + 14.45 + ], + [ + 106.38, + 14.45 + ], + [ + 106.39, + 14.45 + ], + [ + 106.4, + 14.45 + ], + [ + 106.41, + 14.45 + ], + [ + 106.42, + 14.46 + ], + [ + 106.44, + 14.49 + ], + [ + 106.43, + 14.5 + ], + [ + 106.43, + 14.52 + ], + [ + 106.44, + 14.52 + ], + [ + 106.45, + 14.52 + ], + [ + 106.46, + 14.52 + ], + [ + 106.48, + 14.51 + ], + [ + 106.47, + 14.52 + ], + [ + 106.48, + 14.56 + ], + [ + 106.5, + 14.58 + ], + [ + 106.51, + 14.59 + ], + [ + 106.52, + 14.59 + ], + [ + 106.53, + 14.59 + ], + [ + 106.85, + 14.29 + ], + [ + 107.3, + 14.59 + ], + [ + 107.45, + 14.53 + ], + [ + 107.54, + 14.69 + ], + [ + 107.34, + 14.11 + ], + [ + 107.47, + 13.91 + ], + [ + 107.47, + 13.9 + ], + [ + 107.47, + 13.86 + ], + [ + 107.47, + 13.85 + ], + [ + 107.46, + 13.84 + ], + [ + 107.46, + 13.83 + ], + [ + 107.45, + 13.8 + ], + [ + 107.45, + 13.79 + ], + [ + 107.6, + 13.3 + ], + [ + 107.48, + 12.95 + ], + [ + 107.54, + 12.35 + ], + [ + 107.19, + 12.3 + ], + [ + 106.72, + 11.97 + ], + [ + 106.41, + 11.97 + ], + [ + 106.45, + 11.67 + ], + [ + 106.02, + 11.77 + ], + [ + 105.81, + 11.62 + ], + [ + 105.88, + 11.53 + ], + [ + 105.88, + 11.52 + ], + [ + 105.89, + 11.42 + ], + [ + 105.89, + 11.41 + ], + [ + 105.87, + 11.28 + ], + [ + 106.19, + 11.05 + ], + [ + 106.19, + 10.79 + ], + [ + 105.85, + 10.86 + ], + [ + 105.75, + 11.03 + ], + [ + 105.58, + 10.96 + ], + [ + 105.57, + 10.96 + ], + [ + 105.56, + 10.96 + ], + [ + 105.42, + 10.96 + ], + [ + 105.36, + 10.88 + ], + [ + 105.34, + 10.86 + ], + [ + 105.32, + 10.87 + ], + [ + 105.31, + 10.87 + ], + [ + 105.27, + 10.89 + ], + [ + 105.26, + 10.9 + ], + [ + 105.2, + 10.91 + ], + [ + 105.18, + 10.91 + ], + [ + 105.12, + 10.92 + ], + [ + 105.1, + 10.92 + ], + [ + 105.12, + 10.94 + ], + [ + 105.12, + 10.95 + ], + [ + 105.1, + 10.95 + ], + [ + 105.09, + 10.95 + ], + [ + 105.08, + 10.94 + ], + [ + 105.07, + 10.94 + ], + [ + 105.05, + 10.92 + ], + [ + 105.06, + 10.81 + ], + [ + 104.87, + 10.52 + ], + [ + 104.63, + 10.53 + ], + [ + 104.59, + 10.51 + ], + [ + 104.55, + 10.45 + ], + [ + 104.53, + 10.45 + ], + [ + 104.52, + 10.44 + ], + [ + 104.5, + 10.41 + ], + [ + 104.5, + 10.4 + ], + [ + 104.44, + 10.42 + ], + [ + 103.88, + 10.66 + ], + [ + 103.73, + 10.5 + ], + [ + 103.54, + 10.6 + ], + [ + 103.71, + 10.85 + ], + [ + 103.66, + 11.08 + ], + [ + 103.51, + 11.17 + ], + [ + 103.42, + 10.89 + ], + [ + 103.12, + 10.87 + ], + [ + 103.05, + 11.22 + ], + [ + 103.15, + 11.32 + ], + [ + 102.98, + 11.63 + ], + [ + 102.91, + 11.65 + ], + [ + 102.7, + 12.17 + ], + [ + 102.79, + 12.42 + ], + [ + 102.51, + 12.68 + ], + [ + 102.34, + 13.56 + ], + [ + 102.62, + 13.61 + ], + [ + 102.94, + 14.2 + ], + [ + 103.17, + 14.33 + ], + [ + 104.81, + 14.44 + ], + [ + 105.08, + 14.21 + ], + [ + 105.21, + 14.34 + ] + ], + [ + [ + 103.69, + 13.24 + ], + [ + 103.78, + 12.94 + ], + [ + 104.45, + 12.51 + ], + [ + 104.47, + 12.73 + ], + [ + 104.24, + 12.74 + ], + [ + 104.02, + 13.18 + ], + [ + 103.69, + 13.24 + ] + ] + ] + }, + "properties": { + "A3": "KHM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -90.13, + 13.74 + ], + [ + -90.09, + 13.86 + ], + [ + -89.54, + 14.22 + ], + [ + -89.52, + 14.22 + ], + [ + -89.47, + 14.26 + ], + [ + -89.55, + 14.29 + ], + [ + -89.57, + 14.42 + ], + [ + -89.36, + 14.42 + ], + [ + -89.1, + 14.4 + ], + [ + -88.51, + 13.93 + ], + [ + -88.51, + 13.92 + ], + [ + -88.5, + 13.9 + ], + [ + -88.23, + 14 + ], + [ + -87.8, + 13.92 + ], + [ + -87.71, + 13.8 + ], + [ + -87.8, + 13.41 + ], + [ + -87.81, + 13.41 + ], + [ + -87.82, + 13.41 + ], + [ + -87.9, + 13.16 + ], + [ + -88.9, + 13.33 + ], + [ + -89.81, + 13.52 + ], + [ + -90.13, + 13.74 + ] + ] + ] + }, + "properties": { + "A3": "SLV" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -151.38, + -16.82 + ], + [ + -151.47, + -16.91 + ], + [ + -151.48, + -16.73 + ], + [ + -151.38, + -16.82 + ] + ] + ], + [ + [ + [ + -149.13, + -17.83 + ], + [ + -149.58, + -17.74 + ], + [ + -149.62, + -17.56 + ], + [ + -149.34, + -17.54 + ], + [ + -149.13, + -17.83 + ] + ] + ], + [ + [ + [ + -146.28, + -15.32 + ], + [ + -146.4, + -15.3 + ], + [ + -146.3, + -15.31 + ], + [ + -146.19, + -15.34 + ], + [ + -146.22, + -15.45 + ], + [ + -146.19, + -15.34 + ], + [ + -146.28, + -15.32 + ] + ] + ], + [ + [ + [ + -140.13, + -9.38 + ], + [ + -140.02, + -9.36 + ], + [ + -140.05, + -9.47 + ], + [ + -140.13, + -9.38 + ] + ] + ], + [ + [ + [ + -140.03, + -8.82 + ], + [ + -140.02, + -8.93 + ], + [ + -140.23, + -8.93 + ], + [ + -140.24, + -8.8 + ], + [ + -140.03, + -8.82 + ] + ] + ], + [ + [ + [ + -138.94, + -9.8 + ], + [ + -139.16, + -9.77 + ], + [ + -138.8, + -9.74 + ], + [ + -138.94, + -9.8 + ] + ] + ] + ] + }, + "properties": { + "A3": "PYF" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -57.6, + -30.19 + ], + [ + -57.56, + -30.22 + ], + [ + -57.57, + -30.26 + ], + [ + -57.56, + -30.26 + ], + [ + -57.31, + -30.26 + ], + [ + -57.3, + -30.27 + ], + [ + -57.28, + -30.29 + ], + [ + -57.2, + -30.28 + ], + [ + -57.17, + -30.22 + ], + [ + -57.16, + -30.22 + ], + [ + -57.13, + -30.15 + ], + [ + -57.13, + -30.14 + ], + [ + -57.09, + -30.12 + ], + [ + -57.08, + -30.11 + ], + [ + -57.09, + -30.1 + ], + [ + -56.91, + -30.1 + ], + [ + -56.91, + -30.11 + ], + [ + -56.82, + -30.11 + ], + [ + -56.78, + -30.14 + ], + [ + -56.78, + -30.15 + ], + [ + -56.02, + -30.79 + ], + [ + -56.01, + -31.08 + ], + [ + -55.58, + -30.83 + ], + [ + -55.24, + -31.26 + ], + [ + -54.59, + -31.46 + ], + [ + -54.36, + -31.72 + ], + [ + -53.96, + -31.95 + ], + [ + -53.75, + -32.08 + ], + [ + -53.74, + -32.1 + ], + [ + -53.74, + -32.12 + ], + [ + -53.73, + -32.13 + ], + [ + -53.7, + -32.19 + ], + [ + -53.71, + -32.19 + ], + [ + -53.68, + -32.23 + ], + [ + -53.68, + -32.24 + ], + [ + -53.68, + -32.25 + ], + [ + -53.66, + -32.28 + ], + [ + -53.66, + -32.29 + ], + [ + -53.64, + -32.34 + ], + [ + -53.62, + -32.4 + ], + [ + -53.61, + -32.4 + ], + [ + -53.61, + -32.42 + ], + [ + -53.6, + -32.43 + ], + [ + -53.59, + -32.43 + ], + [ + -53.57, + -32.46 + ], + [ + -53.55, + -32.47 + ], + [ + -53.54, + -32.47 + ], + [ + -53.44, + -32.54 + ], + [ + -53.44, + -32.55 + ], + [ + -53.43, + -32.56 + ], + [ + -53.4, + -32.58 + ], + [ + -53.39, + -32.58 + ], + [ + -53.36, + -32.58 + ], + [ + -53.36, + -32.59 + ], + [ + -53.35, + -32.59 + ], + [ + -53.31, + -32.6 + ], + [ + -53.29, + -32.62 + ], + [ + -53.18, + -32.65 + ], + [ + -53.68, + -33.14 + ], + [ + -53.53, + -33.6 + ], + [ + -53.53, + -33.63 + ], + [ + -53.53, + -33.67 + ], + [ + -53.53, + -33.69 + ], + [ + -53.51, + -33.69 + ], + [ + -53.43, + -33.72 + ], + [ + -53.43, + -33.73 + ], + [ + -53.37, + -33.74 + ], + [ + -53.78, + -34.41 + ], + [ + -54.23, + -34.67 + ], + [ + -54.23, + -34.52 + ], + [ + -54.31, + -34.7 + ], + [ + -54.94, + -34.97 + ], + [ + -55.69, + -34.76 + ], + [ + -56.16, + -34.93 + ], + [ + -57.13, + -34.45 + ], + [ + -57.85, + -34.48 + ], + [ + -57.92, + -34.34 + ], + [ + -58.42, + -33.91 + ], + [ + -58.43, + -33.89 + ], + [ + -58.4, + -33.47 + ], + [ + -58.36, + -33.13 + ], + [ + -58.16, + -33.13 + ], + [ + -58.16, + -33.06 + ], + [ + -58.15, + -33.05 + ], + [ + -58.08, + -33 + ], + [ + -58.09, + -32.97 + ], + [ + -58.09, + -32.95 + ], + [ + -58.1, + -32.95 + ], + [ + -58.11, + -32.93 + ], + [ + -58.12, + -32.9 + ], + [ + -58.1, + -32.88 + ], + [ + -58.12, + -32.88 + ], + [ + -58.12, + -32.87 + ], + [ + -58.12, + -32.85 + ], + [ + -58.12, + -32.81 + ], + [ + -58.13, + -32.78 + ], + [ + -58.15, + -32.71 + ], + [ + -58.16, + -32.59 + ], + [ + -58.17, + -32.56 + ], + [ + -58.2, + -32.47 + ], + [ + -58.2, + -32.41 + ], + [ + -58.19, + -32.4 + ], + [ + -58.18, + -32.38 + ], + [ + -58.17, + -32.36 + ], + [ + -58.14, + -32.35 + ], + [ + -58.11, + -32.32 + ], + [ + -58.11, + -32.31 + ], + [ + -58.1, + -32.27 + ], + [ + -58.1, + -32.25 + ], + [ + -58.12, + -32.23 + ], + [ + -58.17, + -32.17 + ], + [ + -58.17, + -32.1 + ], + [ + -58.16, + -32.08 + ], + [ + -58.14, + -32.04 + ], + [ + -58.14, + -32.01 + ], + [ + -58.14, + -32 + ], + [ + -58.16, + -31.96 + ], + [ + -58.16, + -31.95 + ], + [ + -58.2, + -31.89 + ], + [ + -58.2, + -31.86 + ], + [ + -58.16, + -31.84 + ], + [ + -58.14, + -31.83 + ], + [ + -58.13, + -31.83 + ], + [ + -58.08, + -31.82 + ], + [ + -58.07, + -31.8 + ], + [ + -58.06, + -31.79 + ], + [ + -58.04, + -31.75 + ], + [ + -58.04, + -31.73 + ], + [ + -58.03, + -31.7 + ], + [ + -58.02, + -31.69 + ], + [ + -58.01, + -31.67 + ], + [ + -58, + -31.63 + ], + [ + -57.98, + -31.59 + ], + [ + -57.98, + -31.58 + ], + [ + -57.99, + -31.55 + ], + [ + -58, + -31.53 + ], + [ + -58.03, + -31.51 + ], + [ + -58.05, + -31.5 + ], + [ + -58.08, + -31.48 + ], + [ + -58.08, + -31.47 + ], + [ + -58.06, + -31.44 + ], + [ + -58.05, + -31.43 + ], + [ + -58.01, + -31.41 + ], + [ + -58, + -31.4 + ], + [ + -57.99, + -31.36 + ], + [ + -57.99, + -31.35 + ], + [ + -57.98, + -31.33 + ], + [ + -57.98, + -31.32 + ], + [ + -57.96, + -31.3 + ], + [ + -57.94, + -31.28 + ], + [ + -57.93, + -31.26 + ], + [ + -57.79, + -31.2 + ], + [ + -57.89, + -30.98 + ], + [ + -57.64, + -30.98 + ], + [ + -57.81, + -30.69 + ], + [ + -57.83, + -30.68 + ], + [ + -57.82, + -30.46 + ], + [ + -57.79, + -30.44 + ], + [ + -57.77, + -30.42 + ], + [ + -57.74, + -30.41 + ], + [ + -57.71, + -30.4 + ], + [ + -57.68, + -30.37 + ], + [ + -57.65, + -30.35 + ], + [ + -57.64, + -30.33 + ], + [ + -57.64, + -30.32 + ], + [ + -57.63, + -30.28 + ], + [ + -57.63, + -30.23 + ], + [ + -57.65, + -30.2 + ], + [ + -57.6, + -30.19 + ] + ], + [ + [ + -55.77, + -32.66 + ], + [ + -55.77, + -32.62 + ], + [ + -55.77, + -32.66 + ], + [ + -55.99, + -32.58 + ], + [ + -56.27, + -32.77 + ], + [ + -56.34, + -32.57 + ], + [ + -56.38, + -32.66 + ], + [ + -56.44, + -32.81 + ], + [ + -56.25, + -32.88 + ], + [ + -56.21, + -32.97 + ], + [ + -56.23, + -32.88 + ], + [ + -56.03, + -32.93 + ], + [ + -56.19, + -32.73 + ], + [ + -55.77, + -32.66 + ] + ], + [ + [ + -53.72, + -33.98 + ], + [ + -53.66, + -34.1 + ], + [ + -53.57, + -34.01 + ], + [ + -53.72, + -33.98 + ] + ] + ], + [ + [ + [ + -58.11, + -33.01 + ], + [ + -58.1, + -32.95 + ], + [ + -58.09, + -32.97 + ], + [ + -58.09, + -32.99 + ], + [ + -58.11, + -33.01 + ] + ] + ] + ] + }, + "properties": { + "A3": "URY" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 11.56, + 33.17 + ], + [ + 11.56, + 33.15 + ], + [ + 11.56, + 33.14 + ], + [ + 11.54, + 33.12 + ], + [ + 11.49, + 33.01 + ], + [ + 11.49, + 32.95 + ], + [ + 11.48, + 32.93 + ], + [ + 11.48, + 32.92 + ], + [ + 11.48, + 32.9 + ], + [ + 11.48, + 32.83 + ], + [ + 11.48, + 32.77 + ], + [ + 11.48, + 32.74 + ], + [ + 11.47, + 32.69 + ], + [ + 11.56, + 32.44 + ], + [ + 10.63, + 31.98 + ], + [ + 10.14, + 31.51 + ], + [ + 10.29, + 30.91 + ], + [ + 9.8, + 30.35 + ], + [ + 9.76, + 30.35 + ], + [ + 9.76, + 30.34 + ], + [ + 9.75, + 30.33 + ], + [ + 9.74, + 30.32 + ], + [ + 9.56, + 30.24 + ], + [ + 9.07, + 32.09 + ], + [ + 8.36, + 32.5 + ], + [ + 8.32, + 32.82 + ], + [ + 8.12, + 33.1 + ], + [ + 7.83, + 33.19 + ], + [ + 7.53, + 33.8 + ], + [ + 7.53, + 34.07 + ], + [ + 8.32, + 34.73 + ], + [ + 8.25, + 34.92 + ], + [ + 8.48, + 35.24 + ], + [ + 8.31, + 35.32 + ], + [ + 8.25, + 35.89 + ], + [ + 8.41, + 36.41 + ], + [ + 8.15, + 36.5 + ], + [ + 8.57, + 36.77 + ], + [ + 8.64, + 36.94 + ], + [ + 9.74, + 37.35 + ], + [ + 9.89, + 37.28 + ], + [ + 9.82, + 37.14 + ], + [ + 9.89, + 37.28 + ], + [ + 10.28, + 37.18 + ], + [ + 10.14, + 37.14 + ], + [ + 10.35, + 36.87 + ], + [ + 10.2, + 36.79 + ], + [ + 10.38, + 36.72 + ], + [ + 11.07, + 37.05 + ], + [ + 11.12, + 36.83 + ], + [ + 10.43, + 36.14 + ], + [ + 10.63, + 35.82 + ], + [ + 11.05, + 35.62 + ], + [ + 11.17, + 35.23 + ], + [ + 10.73, + 34.65 + ], + [ + 10.02, + 34.12 + ], + [ + 10.44, + 33.62 + ], + [ + 10.72, + 33.71 + ], + [ + 10.78, + 33.47 + ], + [ + 11, + 33.65 + ], + [ + 11.1, + 33.36 + ], + [ + 11.29, + 33.28 + ], + [ + 11.13, + 33.32 + ], + [ + 11.18, + 33.21 + ], + [ + 11.56, + 33.17 + ] + ], + [ + [ + 8.42, + 34.02 + ], + [ + 7.76, + 33.8 + ], + [ + 8.5, + 33.44 + ], + [ + 8.9, + 33.72 + ], + [ + 8.57, + 33.76 + ], + [ + 8.61, + 33.92 + ], + [ + 9.4, + 33.83 + ], + [ + 9.22, + 33.97 + ], + [ + 8.42, + 34.02 + ] + ] + ], + [ + [ + [ + 10.74, + 33.72 + ], + [ + 10.75, + 33.89 + ], + [ + 11.06, + 33.82 + ], + [ + 10.89, + 33.63 + ], + [ + 10.74, + 33.72 + ] + ] + ] + ] + }, + "properties": { + "A3": "TUN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 34.27, + 31.22 + ], + [ + 34.49, + 31.6 + ], + [ + 35.11, + 33.09 + ], + [ + 35.5, + 33.09 + ], + [ + 35.64, + 33.28 + ], + [ + 35.67, + 33.29 + ], + [ + 35.77, + 33.34 + ], + [ + 35.9, + 32.94 + ], + [ + 35.76, + 32.75 + ], + [ + 35.56, + 32.51 + ], + [ + 35.57, + 32.44 + ], + [ + 35.56, + 32.44 + ], + [ + 35.55, + 32.4 + ], + [ + 35.55, + 32.39 + ], + [ + 35.46, + 32.41 + ], + [ + 35.45, + 32.41 + ], + [ + 35.37, + 32.52 + ], + [ + 35.08, + 32.46 + ], + [ + 34.99, + 32.11 + ], + [ + 34.99, + 32.1 + ], + [ + 34.98, + 32.09 + ], + [ + 34.99, + 32.09 + ], + [ + 34.99, + 32.07 + ], + [ + 34.98, + 31.83 + ], + [ + 35.19, + 31.81 + ], + [ + 35.15, + 31.74 + ], + [ + 34.91, + 31.35 + ], + [ + 35.4, + 31.49 + ], + [ + 35.42, + 31.3 + ], + [ + 35.41, + 31.28 + ], + [ + 35.4, + 31.27 + ], + [ + 35.4, + 31.23 + ], + [ + 35.38, + 30.96 + ], + [ + 35.43, + 31.05 + ], + [ + 35.16, + 30.41 + ], + [ + 34.98, + 29.54 + ], + [ + 34.9, + 29.49 + ], + [ + 34.74, + 30.05 + ], + [ + 34.73, + 30.06 + ], + [ + 34.51, + 30.64 + ], + [ + 34.37, + 30.96 + ], + [ + 34.36, + 30.96 + ], + [ + 34.27, + 31.22 + ] + ] + ] + }, + "properties": { + "A3": "ISR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 6.64, + 0.11 + ], + [ + 6.51, + 0.02 + ], + [ + 6.46, + 0.24 + ], + [ + 6.66, + 0.41 + ], + [ + 6.76, + 0.3 + ], + [ + 6.64, + 0.11 + ] + ] + ] + }, + "properties": { + "A3": "STP" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -63.01, + 18.05 + ], + [ + -63.01, + 18.06 + ], + [ + -63.02, + 18.06 + ], + [ + -63.04, + 18.06 + ], + [ + -63.06, + 18.06 + ], + [ + -63.07, + 18.06 + ], + [ + -63.08, + 18.05 + ], + [ + -63.09, + 18.05 + ], + [ + -63.04, + 18.12 + ], + [ + -63.01, + 18.05 + ] + ] + ] + }, + "properties": { + "A3": "MAF" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 48.25, + -13.24 + ], + [ + 48.36, + -13.41 + ], + [ + 48.19, + -13.39 + ], + [ + 48.25, + -13.24 + ] + ] + ], + [ + [ + [ + 47.07, + -15.47 + ], + [ + 47.29, + -15.44 + ], + [ + 47.05, + -15.19 + ], + [ + 47.38, + -14.92 + ], + [ + 47.28, + -14.86 + ], + [ + 47.46, + -14.67 + ], + [ + 47.42, + -15.15 + ], + [ + 47.79, + -14.57 + ], + [ + 47.88, + -14.73 + ], + [ + 47.99, + -14.67 + ], + [ + 47.88, + -14.83 + ], + [ + 47.9, + -14.97 + ], + [ + 48.01, + -14.86 + ], + [ + 47.94, + -14.82 + ], + [ + 48.06, + -14.68 + ], + [ + 47.95, + -14.59 + ], + [ + 47.97, + -14.48 + ], + [ + 47.86, + -14.61 + ], + [ + 47.8, + -14.54 + ], + [ + 47.74, + -14.61 + ], + [ + 47.69, + -14.44 + ], + [ + 47.8, + -14.22 + ], + [ + 47.93, + -14.27 + ], + [ + 47.89, + -14.1 + ], + [ + 48, + -14.13 + ], + [ + 47.99, + -14.42 + ], + [ + 48.07, + -14.22 + ], + [ + 47.89, + -13.6 + ], + [ + 48.06, + -13.53 + ], + [ + 48.27, + -13.83 + ], + [ + 48.56, + -13.53 + ], + [ + 48.47, + -13.37 + ], + [ + 48.69, + -13.53 + ], + [ + 48.9, + -13.27 + ], + [ + 48.93, + -12.79 + ], + [ + 48.89, + -12.54 + ], + [ + 48.72, + -12.44 + ], + [ + 48.94, + -12.49 + ], + [ + 49.27, + -11.95 + ], + [ + 49.37, + -12.21 + ], + [ + 49.26, + -12.14 + ], + [ + 49.19, + -12.32 + ], + [ + 49.36, + -12.23 + ], + [ + 49.51, + -12.36 + ], + [ + 49.53, + -12.68 + ], + [ + 49.93, + -13.05 + ], + [ + 50.14, + -13.8 + ], + [ + 50.18, + -14.77 + ], + [ + 50.49, + -15.27 + ], + [ + 50.22, + -15.99 + ], + [ + 50.02, + -15.87 + ], + [ + 49.9, + -15.43 + ], + [ + 49.61, + -15.56 + ], + [ + 49.68, + -16.05 + ], + [ + 49.86, + -16.22 + ], + [ + 49.72, + -16.74 + ], + [ + 49.84, + -16.84 + ], + [ + 49.59, + -16.91 + ], + [ + 49.43, + -17.27 + ], + [ + 49.52, + -17.69 + ], + [ + 49.35, + -18.23 + ], + [ + 47.9, + -22.43 + ], + [ + 47.24, + -24.61 + ], + [ + 47.1, + -24.99 + ], + [ + 46.89, + -25.07 + ], + [ + 45.19, + -25.61 + ], + [ + 44.81, + -25.34 + ], + [ + 44.35, + -25.26 + ], + [ + 43.68, + -24.37 + ], + [ + 43.64, + -23.67 + ], + [ + 43.82, + -23.56 + ], + [ + 43.37, + -22.85 + ], + [ + 43.22, + -22.25 + ], + [ + 43.35, + -21.75 + ], + [ + 43.51, + -21.69 + ], + [ + 43.5, + -21.39 + ], + [ + 43.75, + -21.34 + ], + [ + 43.9, + -20.85 + ], + [ + 44.52, + -19.97 + ], + [ + 43.93, + -17.55 + ], + [ + 44.42, + -16.72 + ], + [ + 44.44, + -16.2 + ], + [ + 44.83, + -16.24 + ], + [ + 45.26, + -15.94 + ], + [ + 45.24, + -16.15 + ], + [ + 45.38, + -16.12 + ], + [ + 45.35, + -15.98 + ], + [ + 45.66, + -16.1 + ], + [ + 45.67, + -15.77 + ], + [ + 45.79, + -15.91 + ], + [ + 45.93, + -15.78 + ], + [ + 46.07, + -15.9 + ], + [ + 46.12, + -15.71 + ], + [ + 46.31, + -15.98 + ], + [ + 46.46, + -15.98 + ], + [ + 46.3, + -15.84 + ], + [ + 46.46, + -15.52 + ], + [ + 46.75, + -15.46 + ], + [ + 46.63, + -15.41 + ], + [ + 46.94, + -15.2 + ], + [ + 47.07, + -15.34 + ], + [ + 46.93, + -15.57 + ], + [ + 47.07, + -15.47 + ] + ], + [ + [ + 48.54, + -17.31 + ], + [ + 48.47, + -17.64 + ], + [ + 48.64, + -17.42 + ], + [ + 48.54, + -17.31 + ] + ], + [ + [ + 43.64, + -21.94 + ], + [ + 43.64, + -21.96 + ], + [ + 43.73, + -21.96 + ], + [ + 43.77, + -21.88 + ], + [ + 43.64, + -21.94 + ] + ] + ] + ] + }, + "properties": { + "A3": "MDG" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 15, + 23 + ], + [ + 16, + 23.5 + ], + [ + 20.04, + 21.57 + ], + [ + 24, + 19.5 + ], + [ + 24, + 15.7 + ], + [ + 23.12, + 15.72 + ], + [ + 23.09, + 15.69 + ], + [ + 22.93, + 15.55 + ], + [ + 23.01, + 15.23 + ], + [ + 22.68, + 14.87 + ], + [ + 22.67, + 14.86 + ], + [ + 22.7, + 14.69 + ], + [ + 22.38, + 14.54 + ], + [ + 22.55, + 14.12 + ], + [ + 22.08, + 13.78 + ], + [ + 22.23, + 13.48 + ], + [ + 22.23, + 13.47 + ], + [ + 22.29, + 13.34 + ], + [ + 21.81, + 12.81 + ], + [ + 21.95, + 12.64 + ], + [ + 22.22, + 12.75 + ], + [ + 22.47, + 12.62 + ], + [ + 22.48, + 12.03 + ], + [ + 22.64, + 12.07 + ], + [ + 22.56, + 11.62 + ], + [ + 22.97, + 11.28 + ], + [ + 22.88, + 10.92 + ], + [ + 22.86, + 10.92 + ], + [ + 22.85, + 10.93 + ], + [ + 22.82, + 10.93 + ], + [ + 22.81, + 10.93 + ], + [ + 22.46, + 11 + ], + [ + 21.72, + 10.64 + ], + [ + 21.72, + 10.29 + ], + [ + 20.44, + 9.14 + ], + [ + 18.96, + 8.96 + ], + [ + 18.86, + 8.85 + ], + [ + 19.12, + 8.67 + ], + [ + 18.62, + 8.05 + ], + [ + 17.73, + 7.98 + ], + [ + 16.84, + 7.53 + ], + [ + 16.59, + 7.88 + ], + [ + 16.58, + 7.88 + ], + [ + 15.97, + 7.48 + ], + [ + 15.49, + 7.53 + ], + [ + 15.53, + 7.56 + ], + [ + 15.55, + 7.58 + ], + [ + 15.56, + 7.6 + ], + [ + 15.58, + 7.64 + ], + [ + 15.58, + 7.65 + ], + [ + 15.58, + 7.67 + ], + [ + 15.59, + 7.67 + ], + [ + 15.11, + 8.66 + ], + [ + 14.49, + 9.06 + ], + [ + 13.98, + 9.64 + ], + [ + 14.2, + 10 + ], + [ + 15.22, + 9.99 + ], + [ + 15.24, + 9.99 + ], + [ + 15.64, + 9.98 + ], + [ + 15.65, + 9.98 + ], + [ + 15.69, + 9.99 + ], + [ + 15.69, + 10 + ], + [ + 15.67, + 10.01 + ], + [ + 15.66, + 10.02 + ], + [ + 15.64, + 10.03 + ], + [ + 15.63, + 10.03 + ], + [ + 15.63, + 10.04 + ], + [ + 15.61, + 10.05 + ], + [ + 15.6, + 10.05 + ], + [ + 15.59, + 10.05 + ], + [ + 15.56, + 10.07 + ], + [ + 15.55, + 10.08 + ], + [ + 15.54, + 10.09 + ], + [ + 15.53, + 10.1 + ], + [ + 15.52, + 10.1 + ], + [ + 15.51, + 10.1 + ], + [ + 15.49, + 10.11 + ], + [ + 15.47, + 10.14 + ], + [ + 15.47, + 10.15 + ], + [ + 15.46, + 10.16 + ], + [ + 15.45, + 10.17 + ], + [ + 15.45, + 10.19 + ], + [ + 15.44, + 10.2 + ], + [ + 15.41, + 10.23 + ], + [ + 15.4, + 10.23 + ], + [ + 15.39, + 10.25 + ], + [ + 15.38, + 10.25 + ], + [ + 15.36, + 10.27 + ], + [ + 15.36, + 10.28 + ], + [ + 15.34, + 10.3 + ], + [ + 15.33, + 10.3 + ], + [ + 15.3, + 10.31 + ], + [ + 15.28, + 10.37 + ], + [ + 15.28, + 10.4 + ], + [ + 15.28, + 10.41 + ], + [ + 15.26, + 10.43 + ], + [ + 15.24, + 10.45 + ], + [ + 15.24, + 10.48 + ], + [ + 15.21, + 10.5 + ], + [ + 15.19, + 10.51 + ], + [ + 15.18, + 10.51 + ], + [ + 15.17, + 10.52 + ], + [ + 15.16, + 10.52 + ], + [ + 15.15, + 10.53 + ], + [ + 15.15, + 10.56 + ], + [ + 15.14, + 10.59 + ], + [ + 15.15, + 10.6 + ], + [ + 15.15, + 10.66 + ], + [ + 15.14, + 10.66 + ], + [ + 15.14, + 10.67 + ], + [ + 15.13, + 10.7 + ], + [ + 15.1, + 10.74 + ], + [ + 15.09, + 10.76 + ], + [ + 15.08, + 10.78 + ], + [ + 15.08, + 10.8 + ], + [ + 15.07, + 10.81 + ], + [ + 15.07, + 10.82 + ], + [ + 15.07, + 10.83 + ], + [ + 15.07, + 10.84 + ], + [ + 15.07, + 10.85 + ], + [ + 15.08, + 10.85 + ], + [ + 15.09, + 10.86 + ], + [ + 15.09, + 10.88 + ], + [ + 15.09, + 10.91 + ], + [ + 15.09, + 10.92 + ], + [ + 15.08, + 10.94 + ], + [ + 15.07, + 11.37 + ], + [ + 15.07, + 11.38 + ], + [ + 15.06, + 11.39 + ], + [ + 15.06, + 11.4 + ], + [ + 15.07, + 11.43 + ], + [ + 15.08, + 11.45 + ], + [ + 15.09, + 11.47 + ], + [ + 15.11, + 11.5 + ], + [ + 15.12, + 11.51 + ], + [ + 15.13, + 11.52 + ], + [ + 15.14, + 11.54 + ], + [ + 15.14, + 11.56 + ], + [ + 15.14, + 11.57 + ], + [ + 15.1, + 11.6 + ], + [ + 15.1, + 11.61 + ], + [ + 15.1, + 11.62 + ], + [ + 15.09, + 11.62 + ], + [ + 15.09, + 11.63 + ], + [ + 15.08, + 11.65 + ], + [ + 15.08, + 11.66 + ], + [ + 15.08, + 11.69 + ], + [ + 15.07, + 11.7 + ], + [ + 15.06, + 11.71 + ], + [ + 15.06, + 11.72 + ], + [ + 15.07, + 11.72 + ], + [ + 15.09, + 11.73 + ], + [ + 15.1, + 11.73 + ], + [ + 15.1, + 11.74 + ], + [ + 15.09, + 11.77 + ], + [ + 15.11, + 11.78 + ], + [ + 15.12, + 11.8 + ], + [ + 15.11, + 11.8 + ], + [ + 15.1, + 11.83 + ], + [ + 15.09, + 11.85 + ], + [ + 15.08, + 11.85 + ], + [ + 15.07, + 11.84 + ], + [ + 15.05, + 11.86 + ], + [ + 15.05, + 11.88 + ], + [ + 15.04, + 11.91 + ], + [ + 15.06, + 11.93 + ], + [ + 15.06, + 11.95 + ], + [ + 15.05, + 11.95 + ], + [ + 15.05, + 11.97 + ], + [ + 15.08, + 11.98 + ], + [ + 15.07, + 12 + ], + [ + 15.06, + 12 + ], + [ + 15.04, + 12.04 + ], + [ + 15.05, + 12.04 + ], + [ + 15.06, + 12.04 + ], + [ + 15.06, + 12.06 + ], + [ + 15.05, + 12.07 + ], + [ + 15.04, + 12.08 + ], + [ + 15.03, + 12.11 + ], + [ + 14.99, + 12.12 + ], + [ + 14.92, + 12.14 + ], + [ + 14.9, + 12.15 + ], + [ + 14.89, + 12.16 + ], + [ + 14.89, + 12.17 + ], + [ + 14.9, + 12.18 + ], + [ + 14.91, + 12.19 + ], + [ + 14.9, + 12.2 + ], + [ + 14.9, + 12.23 + ], + [ + 14.9, + 12.27 + ], + [ + 14.9, + 12.29 + ], + [ + 14.89, + 12.31 + ], + [ + 14.9, + 12.32 + ], + [ + 14.91, + 12.33 + ], + [ + 14.91, + 12.34 + ], + [ + 14.9, + 12.35 + ], + [ + 14.9, + 12.36 + ], + [ + 14.9, + 12.37 + ], + [ + 14.9, + 12.4 + ], + [ + 14.9, + 12.41 + ], + [ + 14.89, + 12.43 + ], + [ + 14.88, + 12.43 + ], + [ + 14.88, + 12.45 + ], + [ + 14.87, + 12.47 + ], + [ + 14.86, + 12.51 + ], + [ + 14.85, + 12.53 + ], + [ + 14.85, + 12.55 + ], + [ + 14.85, + 12.57 + ], + [ + 14.85, + 12.58 + ], + [ + 14.84, + 12.6 + ], + [ + 14.84, + 12.61 + ], + [ + 14.83, + 12.63 + ], + [ + 14.8, + 12.64 + ], + [ + 14.78, + 12.63 + ], + [ + 14.76, + 12.66 + ], + [ + 14.76, + 12.67 + ], + [ + 14.75, + 12.69 + ], + [ + 14.74, + 12.69 + ], + [ + 14.73, + 12.66 + ], + [ + 14.72, + 12.66 + ], + [ + 14.7, + 12.68 + ], + [ + 14.71, + 12.69 + ], + [ + 14.72, + 12.7 + ], + [ + 14.73, + 12.71 + ], + [ + 14.68, + 12.72 + ], + [ + 14.65, + 12.73 + ], + [ + 14.64, + 12.74 + ], + [ + 14.63, + 12.74 + ], + [ + 14.63, + 12.77 + ], + [ + 14.62, + 12.77 + ], + [ + 14.6, + 12.75 + ], + [ + 14.58, + 12.75 + ], + [ + 14.58, + 12.77 + ], + [ + 14.55, + 12.78 + ], + [ + 14.55, + 12.8 + ], + [ + 14.55, + 12.83 + ], + [ + 14.55, + 12.85 + ], + [ + 14.57, + 12.89 + ], + [ + 14.56, + 12.9 + ], + [ + 14.55, + 12.94 + ], + [ + 14.54, + 12.94 + ], + [ + 14.53, + 12.96 + ], + [ + 14.53, + 12.97 + ], + [ + 14.72, + 12.95 + ], + [ + 14.71, + 13.23 + ], + [ + 14.55, + 13.27 + ], + [ + 14.31, + 13.08 + ], + [ + 14.16, + 13.08 + ], + [ + 14.15, + 13.08 + ], + [ + 14.08, + 13.08 + ], + [ + 14.03, + 13.15 + ], + [ + 13.63, + 13.71 + ], + [ + 13.48, + 14.46 + ], + [ + 13.7, + 14.55 + ], + [ + 13.86, + 15.03 + ], + [ + 14.38, + 15.73 + ], + [ + 15.51, + 16.9 + ], + [ + 15.75, + 19.93 + ], + [ + 16, + 20.35 + ], + [ + 15.58, + 20.77 + ], + [ + 15.63, + 20.96 + ], + [ + 15.2, + 21.5 + ], + [ + 15, + 23 + ] + ], + [ + [ + 17.36, + 10.36 + ], + [ + 17.06, + 10.49 + ], + [ + 17.53, + 10.17 + ], + [ + 17.36, + 10.36 + ] + ] + ] + }, + "properties": { + "A3": "TCD" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -2.69, + 9.49 + ], + [ + -2.77, + 10.42 + ], + [ + -2.9, + 10.53 + ], + [ + -2.83, + 11.01 + ], + [ + -0.62, + 10.91 + ], + [ + -0.37, + 11.09 + ], + [ + -0.35, + 11.08 + ], + [ + -0.35, + 11.09 + ], + [ + -0.14, + 11.14 + ], + [ + 0.03, + 10.99 + ], + [ + -0.06, + 10.63 + ], + [ + 0.4, + 10.31 + ], + [ + 0.36, + 10.21 + ], + [ + 0.35, + 10.19 + ], + [ + 0.35, + 10.18 + ], + [ + 0.35, + 10.16 + ], + [ + 0.36, + 10.12 + ], + [ + 0.35, + 10.1 + ], + [ + 0.26, + 9.66 + ], + [ + 0.38, + 9.6 + ], + [ + 0.38, + 9.58 + ], + [ + 0.37, + 9.58 + ], + [ + 0.33, + 9.58 + ], + [ + 0.32, + 9.58 + ], + [ + 0.31, + 9.58 + ], + [ + 0.3, + 9.58 + ], + [ + 0.29, + 9.57 + ], + [ + 0.28, + 9.57 + ], + [ + 0.24, + 9.58 + ], + [ + 0.24, + 9.57 + ], + [ + 0.24, + 9.54 + ], + [ + 0.26, + 9.52 + ], + [ + 0.3, + 9.52 + ], + [ + 0.31, + 9.51 + ], + [ + 0.24, + 9.45 + ], + [ + 0.57, + 9.41 + ], + [ + 0.53, + 8.88 + ], + [ + 0.37, + 8.75 + ], + [ + 0.73, + 8.34 + ], + [ + 0.59, + 8.2 + ], + [ + 0.52, + 7.46 + ], + [ + 0.66, + 7.32 + ], + [ + 0.53, + 6.83 + ], + [ + 0.75, + 6.44 + ], + [ + 1.2, + 6.11 + ], + [ + 0.84, + 5.97 + ], + [ + 0.79, + 5.85 + ], + [ + 0.94, + 5.8 + ], + [ + 0.75, + 5.79 + ], + [ + 0.63, + 5.94 + ], + [ + 0.65, + 5.77 + ], + [ + 0.07, + 5.7 + ], + [ + -2.05, + 4.74 + ], + [ + -3.1, + 5.09 + ], + [ + -3.11, + 5.11 + ], + [ + -3, + 5.12 + ], + [ + -2.97, + 5.1 + ], + [ + -2.93, + 5.12 + ], + [ + -2.9, + 5.12 + ], + [ + -2.72, + 5.14 + ], + [ + -2.76, + 5.6 + ], + [ + -3.03, + 5.71 + ], + [ + -3.26, + 6.62 + ], + [ + -2.78, + 7.95 + ], + [ + -2.49, + 8.21 + ], + [ + -2.62, + 8.92 + ], + [ + -2.78, + 9.06 + ], + [ + -2.69, + 9.49 + ] + ], + [ + [ + -2.41, + 8.58 + ], + [ + -2.46, + 8.45 + ], + [ + -2.29, + 8.22 + ], + [ + -2.19, + 8.32 + ], + [ + -2.29, + 8.29 + ], + [ + -2.25, + 8.48 + ], + [ + -2.41, + 8.58 + ] + ] + ] + }, + "properties": { + "A3": "GHA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 167.45, + -22.66 + ], + [ + 167.44, + -22.54 + ], + [ + 167.56, + -22.62 + ], + [ + 167.45, + -22.66 + ] + ] + ], + [ + [ + [ + 166.09, + -21.94 + ], + [ + 164.95, + -21.36 + ], + [ + 164.84, + -21.06 + ], + [ + 164.46, + -20.85 + ], + [ + 164.19, + -20.34 + ], + [ + 164.03, + -20.3 + ], + [ + 164, + -20.08 + ], + [ + 165.24, + -20.77 + ], + [ + 165.63, + -21.28 + ], + [ + 166.94, + -22.09 + ], + [ + 167.01, + -22.32 + ], + [ + 166.45, + -22.31 + ], + [ + 166.09, + -21.94 + ] + ] + ], + [ + [ + [ + 168.11, + -21.44 + ], + [ + 168.12, + -21.63 + ], + [ + 167.85, + -21.6 + ], + [ + 167.8, + -21.38 + ], + [ + 168.11, + -21.44 + ] + ] + ], + [ + [ + [ + 167.01, + -20.92 + ], + [ + 167.18, + -20.83 + ], + [ + 167.04, + -20.73 + ], + [ + 167.25, + -20.7 + ], + [ + 167.41, + -21.16 + ], + [ + 167.01, + -20.92 + ] + ] + ] + ] + }, + "properties": { + "A3": "NCL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 167.92, + -15.4 + ], + [ + 167.67, + -15.44 + ], + [ + 167.99, + -15.28 + ], + [ + 167.92, + -15.4 + ] + ] + ], + [ + [ + [ + 167.54, + -14.2 + ], + [ + 167.57, + -14.36 + ], + [ + 167.42, + -14.36 + ], + [ + 167.54, + -14.2 + ] + ] + ], + [ + [ + [ + 167.47, + -13.96 + ], + [ + 167.38, + -13.83 + ], + [ + 167.47, + -13.71 + ], + [ + 167.58, + -13.88 + ], + [ + 167.47, + -13.96 + ] + ] + ], + [ + [ + [ + 168.28, + -15.92 + ], + [ + 168.21, + -16.02 + ], + [ + 168.15, + -15.45 + ], + [ + 168.28, + -15.92 + ] + ] + ], + [ + [ + [ + 168.31, + -16.32 + ], + [ + 168.13, + -16.37 + ], + [ + 167.91, + -16.23 + ], + [ + 168.17, + -16.1 + ], + [ + 168.31, + -16.32 + ] + ] + ], + [ + [ + [ + 167.44, + -16.11 + ], + [ + 167.77, + -16.33 + ], + [ + 167.77, + -16.55 + ], + [ + 167.42, + -16.53 + ], + [ + 167.39, + -16.18 + ], + [ + 167.19, + -16.14 + ], + [ + 167.18, + -15.9 + ], + [ + 167.44, + -16.11 + ] + ] + ], + [ + [ + [ + 168.29, + -16.68 + ], + [ + 168.48, + -16.84 + ], + [ + 168.18, + -16.8 + ], + [ + 168.15, + -16.57 + ], + [ + 168.29, + -16.68 + ] + ] + ], + [ + [ + [ + 167.02, + -14.93 + ], + [ + 167.26, + -15.52 + ], + [ + 166.82, + -15.67 + ], + [ + 166.65, + -15.4 + ], + [ + 166.57, + -14.68 + ], + [ + 166.76, + -14.83 + ], + [ + 166.83, + -15.16 + ], + [ + 167.02, + -14.93 + ] + ] + ], + [ + [ + [ + 168.18, + -17.69 + ], + [ + 168.32, + -17.52 + ], + [ + 168.6, + -17.69 + ], + [ + 168.4, + -17.83 + ], + [ + 168.18, + -17.69 + ] + ] + ], + [ + [ + [ + 169.34, + -18.92 + ], + [ + 169, + -18.88 + ], + [ + 169.01, + -18.66 + ], + [ + 169.15, + -18.63 + ], + [ + 169.34, + -18.92 + ] + ] + ], + [ + [ + [ + 169.47, + -19.57 + ], + [ + 169.29, + -19.58 + ], + [ + 169.25, + -19.34 + ], + [ + 169.36, + -19.32 + ], + [ + 169.47, + -19.57 + ] + ] + ] + ] + }, + "properties": { + "A3": "VUT" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 125.3, + 24.73 + ], + [ + 125.27, + 24.92 + ], + [ + 125.47, + 24.72 + ], + [ + 125.3, + 24.73 + ] + ] + ], + [ + [ + [ + 124.14, + 24.35 + ], + [ + 124.08, + 24.45 + ], + [ + 124.34, + 24.61 + ], + [ + 124.14, + 24.35 + ] + ] + ], + [ + [ + [ + 123.8, + 24.42 + ], + [ + 123.94, + 24.36 + ], + [ + 123.88, + 24.26 + ], + [ + 123.66, + 24.31 + ], + [ + 123.8, + 24.42 + ] + ] + ], + [ + [ + [ + 129.54, + 28.45 + ], + [ + 129.72, + 28.46 + ], + [ + 129.38, + 28.11 + ], + [ + 129.13, + 28.25 + ], + [ + 129.54, + 28.45 + ] + ] + ], + [ + [ + [ + 129.21, + 28.08 + ], + [ + 129.21, + 28.2 + ], + [ + 129.35, + 28.11 + ], + [ + 129.21, + 28.08 + ] + ] + ], + [ + [ + [ + 128.91, + 27.7 + ], + [ + 128.97, + 27.89 + ], + [ + 129.04, + 27.76 + ], + [ + 128.91, + 27.7 + ] + ] + ], + [ + [ + [ + 127.83, + 26.18 + ], + [ + 127.66, + 26.08 + ], + [ + 127.71, + 26.44 + ], + [ + 127.98, + 26.58 + ], + [ + 127.88, + 26.71 + ], + [ + 128.12, + 26.66 + ], + [ + 128.26, + 26.87 + ], + [ + 128.25, + 26.65 + ], + [ + 127.83, + 26.43 + ], + [ + 127.83, + 26.18 + ] + ] + ], + [ + [ + [ + 133.31, + 36.17 + ], + [ + 133.18, + 36.21 + ], + [ + 133.28, + 36.35 + ], + [ + 133.31, + 36.17 + ] + ] + ], + [ + [ + [ + 138.22, + 37.81 + ], + [ + 138.24, + 38.08 + ], + [ + 138.51, + 38.33 + ], + [ + 138.5, + 37.92 + ], + [ + 138.22, + 37.81 + ] + ] + ], + [ + [ + [ + 134.93, + 34.46 + ], + [ + 134.95, + 34.27 + ], + [ + 134.73, + 34.19 + ], + [ + 134.66, + 34.29 + ], + [ + 135, + 34.61 + ], + [ + 134.93, + 34.46 + ] + ] + ], + [ + [ + [ + 133.13, + 33.91 + ], + [ + 133.63, + 34.05 + ], + [ + 133.56, + 34.26 + ], + [ + 134.14, + 34.4 + ], + [ + 134.59, + 34.24 + ], + [ + 134.62, + 33.85 + ], + [ + 134.75, + 33.83 + ], + [ + 134.31, + 33.58 + ], + [ + 134.18, + 33.24 + ], + [ + 133.93, + 33.49 + ], + [ + 133.55, + 33.56 + ], + [ + 133.01, + 33.01 + ], + [ + 133.02, + 32.72 + ], + [ + 132.63, + 32.76 + ], + [ + 132.72, + 32.9 + ], + [ + 132.47, + 32.91 + ], + [ + 132.41, + 33.21 + ], + [ + 132.56, + 33.23 + ], + [ + 132.37, + 33.32 + ], + [ + 132.42, + 33.46 + ], + [ + 132.01, + 33.34 + ], + [ + 132.65, + 33.7 + ], + [ + 132.89, + 34.12 + ], + [ + 133.13, + 33.91 + ] + ] + ], + [ + [ + [ + 134.19, + 34.49 + ], + [ + 134.37, + 34.56 + ], + [ + 134.34, + 34.43 + ], + [ + 134.19, + 34.49 + ] + ] + ], + [ + [ + [ + 133.97, + 34.61 + ], + [ + 133.93, + 34.45 + ], + [ + 133.7, + 34.56 + ], + [ + 132.64, + 34.2 + ], + [ + 132.35, + 34.36 + ], + [ + 132.14, + 33.83 + ], + [ + 131.79, + 34.06 + ], + [ + 131.75, + 34.07 + ], + [ + 131.4, + 34.07 + ], + [ + 131.27, + 33.92 + ], + [ + 131.04, + 34.05 + ], + [ + 130.92, + 33.94 + ], + [ + 130.87, + 34.29 + ], + [ + 131.04, + 34.37 + ], + [ + 130.97, + 34.44 + ], + [ + 131.4, + 34.42 + ], + [ + 132.63, + 35.29 + ], + [ + 132.63, + 35.44 + ], + [ + 133.09, + 35.6 + ], + [ + 133.4, + 35.45 + ], + [ + 134.54, + 35.67 + ], + [ + 134.91, + 35.61 + ], + [ + 135.22, + 35.78 + ], + [ + 135.3, + 35.66 + ], + [ + 135.15, + 35.56 + ], + [ + 135.32, + 35.45 + ], + [ + 135.46, + 35.6 + ], + [ + 135.72, + 35.48 + ], + [ + 136.02, + 35.76 + ], + [ + 136.09, + 35.68 + ], + [ + 135.96, + 35.98 + ], + [ + 136.12, + 36.25 + ], + [ + 136.69, + 36.67 + ], + [ + 136.76, + 37.36 + ], + [ + 137.35, + 37.52 + ], + [ + 136.86, + 37.11 + ], + [ + 137.06, + 37.11 + ], + [ + 136.99, + 36.86 + ], + [ + 137.22, + 36.75 + ], + [ + 138.54, + 37.37 + ], + [ + 138.84, + 37.82 + ], + [ + 139.37, + 38.1 + ], + [ + 139.83, + 38.91 + ], + [ + 140.08, + 39.72 + ], + [ + 139.69, + 40 + ], + [ + 139.86, + 39.98 + ], + [ + 140.03, + 40.22 + ], + [ + 139.86, + 40.61 + ], + [ + 140.32, + 40.87 + ], + [ + 140.34, + 41.26 + ], + [ + 140.63, + 41.19 + ], + [ + 140.73, + 40.83 + ], + [ + 140.88, + 41.01 + ], + [ + 141.11, + 40.87 + ], + [ + 141.21, + 40.95 + ], + [ + 141.2, + 41.29 + ], + [ + 140.76, + 41.15 + ], + [ + 140.92, + 41.55 + ], + [ + 141.27, + 41.35 + ], + [ + 141.47, + 41.43 + ], + [ + 141.43, + 40.7 + ], + [ + 141.82, + 40.27 + ], + [ + 142.07, + 39.55 + ], + [ + 141.92, + 39.1 + ], + [ + 141.62, + 39 + ], + [ + 141.67, + 38.86 + ], + [ + 141.44, + 38.67 + ], + [ + 141.52, + 38.27 + ], + [ + 141.27, + 38.42 + ], + [ + 140.93, + 38.17 + ], + [ + 140.98, + 37 + ], + [ + 140.8, + 36.91 + ], + [ + 140.56, + 36.28 + ], + [ + 140.84, + 35.75 + ], + [ + 140.45, + 35.52 + ], + [ + 140.38, + 35.19 + ], + [ + 139.89, + 34.9 + ], + [ + 139.75, + 34.97 + ], + [ + 139.78, + 35.31 + ], + [ + 140.13, + 35.57 + ], + [ + 139.76, + 35.66 + ], + [ + 139.68, + 35.14 + ], + [ + 139.54, + 35.31 + ], + [ + 139.16, + 35.26 + ], + [ + 139.14, + 34.89 + ], + [ + 138.84, + 34.6 + ], + [ + 138.76, + 34.97 + ], + [ + 138.91, + 35.05 + ], + [ + 138.7, + 35.14 + ], + [ + 138.36, + 34.91 + ], + [ + 138.23, + 34.59 + ], + [ + 137.6, + 34.67 + ], + [ + 137.55, + 34.81 + ], + [ + 137.55, + 34.68 + ], + [ + 137.02, + 34.58 + ], + [ + 137.34, + 34.78 + ], + [ + 137.03, + 34.77 + ], + [ + 136.98, + 34.97 + ], + [ + 136.89, + 34.72 + ], + [ + 136.9, + 35.08 + ], + [ + 136.7, + 35.07 + ], + [ + 136.53, + 34.61 + ], + [ + 136.92, + 34.44 + ], + [ + 136.9, + 34.28 + ], + [ + 136.66, + 34.35 + ], + [ + 136.32, + 34.2 + ], + [ + 135.76, + 33.43 + ], + [ + 135.06, + 33.88 + ], + [ + 135.21, + 34.15 + ], + [ + 135.07, + 34.3 + ], + [ + 135.42, + 34.52 + ], + [ + 135.41, + 34.7 + ], + [ + 135.05, + 34.62 + ], + [ + 134.47, + 34.81 + ], + [ + 133.97, + 34.61 + ] + ], + [ + [ + 140.39, + 36.1 + ], + [ + 140.21, + 36.07 + ], + [ + 140.51, + 35.96 + ], + [ + 140.39, + 36.1 + ] + ], + [ + [ + 136.14, + 35.5 + ], + [ + 135.88, + 35.01 + ], + [ + 136.25, + 35.28 + ], + [ + 136.14, + 35.5 + ] + ] + ], + [ + [ + [ + 129.47, + 33.35 + ], + [ + 129.56, + 33.41 + ], + [ + 129.37, + 33.17 + ], + [ + 129.47, + 33.35 + ] + ] + ], + [ + [ + [ + 128.66, + 32.72 + ], + [ + 128.81, + 32.8 + ], + [ + 128.9, + 32.65 + ], + [ + 128.64, + 32.59 + ], + [ + 128.66, + 32.72 + ] + ] + ], + [ + [ + [ + 130.08, + 32.22 + ], + [ + 129.97, + 32.24 + ], + [ + 130.01, + 32.53 + ], + [ + 130.46, + 32.53 + ], + [ + 130.08, + 32.22 + ] + ] + ], + [ + [ + [ + 130.28, + 33.17 + ], + [ + 130.12, + 33.1 + ], + [ + 130.12, + 32.88 + ], + [ + 130.33, + 32.86 + ], + [ + 130.36, + 32.68 + ], + [ + 130.17, + 32.59 + ], + [ + 130.08, + 32.79 + ], + [ + 129.74, + 32.57 + ], + [ + 129.87, + 32.75 + ], + [ + 129.63, + 32.93 + ], + [ + 129.68, + 33.1 + ], + [ + 129.79, + 32.87 + ], + [ + 130.02, + 32.84 + ], + [ + 129.55, + 33.22 + ], + [ + 129.57, + 33.38 + ], + [ + 129.86, + 33.28 + ], + [ + 129.85, + 33.56 + ], + [ + 130.02, + 33.45 + ], + [ + 130.21, + 33.67 + ], + [ + 130.4, + 33.6 + ], + [ + 130.29, + 33.68 + ], + [ + 130.53, + 33.89 + ], + [ + 130.89, + 33.89 + ], + [ + 131, + 33.97 + ], + [ + 131.1, + 33.62 + ], + [ + 131.42, + 33.56 + ], + [ + 131.67, + 33.67 + ], + [ + 131.74, + 33.47 + ], + [ + 131.51, + 33.27 + ], + [ + 131.9, + 33.27 + ], + [ + 131.79, + 33.12 + ], + [ + 132.09, + 32.93 + ], + [ + 131.69, + 32.56 + ], + [ + 131.35, + 31.37 + ], + [ + 131.11, + 31.48 + ], + [ + 131.01, + 31.36 + ], + [ + 131.13, + 31.28 + ], + [ + 130.66, + 30.99 + ], + [ + 130.8, + 31.34 + ], + [ + 130.59, + 31.59 + ], + [ + 130.77, + 31.56 + ], + [ + 130.8, + 31.7 + ], + [ + 130.64, + 31.73 + ], + [ + 130.51, + 31.49 + ], + [ + 130.59, + 31.16 + ], + [ + 130.11, + 31.41 + ], + [ + 130.33, + 31.56 + ], + [ + 130.18, + 32.11 + ], + [ + 130.34, + 32.11 + ], + [ + 130.66, + 32.63 + ], + [ + 130.46, + 32.61 + ], + [ + 130.62, + 32.79 + ], + [ + 130.28, + 33.17 + ] + ] + ], + [ + [ + [ + 129.4, + 34.48 + ], + [ + 129.35, + 34.3 + ], + [ + 129.23, + 34.36 + ], + [ + 129.45, + 34.71 + ], + [ + 129.4, + 34.48 + ] + ] + ], + [ + [ + [ + 129.35, + 34.28 + ], + [ + 129.17, + 34.1 + ], + [ + 129.2, + 34.33 + ], + [ + 129.35, + 34.28 + ] + ] + ], + [ + [ + [ + 130.52, + 30.23 + ], + [ + 130.38, + 30.38 + ], + [ + 130.5, + 30.47 + ], + [ + 130.67, + 30.38 + ], + [ + 130.52, + 30.23 + ] + ] + ], + [ + [ + [ + 143.24, + 41.94 + ], + [ + 141.7, + 42.66 + ], + [ + 141, + 42.3 + ], + [ + 140.71, + 42.58 + ], + [ + 140.48, + 42.59 + ], + [ + 140.29, + 42.25 + ], + [ + 141.19, + 41.8 + ], + [ + 140.97, + 41.71 + ], + [ + 140.64, + 41.82 + ], + [ + 140.2, + 41.4 + ], + [ + 139.99, + 41.55 + ], + [ + 140.13, + 41.97 + ], + [ + 139.77, + 42.26 + ], + [ + 139.82, + 42.61 + ], + [ + 140.52, + 42.99 + ], + [ + 140.35, + 43.33 + ], + [ + 141.16, + 43.14 + ], + [ + 141.37, + 43.26 + ], + [ + 141.33, + 43.72 + ], + [ + 141.65, + 43.94 + ], + [ + 141.79, + 44.62 + ], + [ + 141.57, + 45.23 + ], + [ + 141.64, + 45.45 + ], + [ + 141.94, + 45.52 + ], + [ + 142.99, + 44.56 + ], + [ + 143.75, + 44.11 + ], + [ + 144.1, + 44.13 + ], + [ + 144.14, + 44 + ], + [ + 144.24, + 44.11 + ], + [ + 144.32, + 43.95 + ], + [ + 144.72, + 43.92 + ], + [ + 145.34, + 44.34 + ], + [ + 145.06, + 43.78 + ], + [ + 145.34, + 43.59 + ], + [ + 145.19, + 43.62 + ], + [ + 145.28, + 43.29 + ], + [ + 145.52, + 43.23 + ], + [ + 145.82, + 43.39 + ], + [ + 145.52, + 43.16 + ], + [ + 145.15, + 43.14 + ], + [ + 144.97, + 42.98 + ], + [ + 144.89, + 43.08 + ], + [ + 144.78, + 42.93 + ], + [ + 144.28, + 43 + ], + [ + 143.93, + 42.88 + ], + [ + 143.47, + 42.55 + ], + [ + 143.24, + 41.94 + ] + ] + ] + ] + }, + "properties": { + "A3": "JPN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 9.81, + 2.34 + ], + [ + 9.82, + 2.35 + ], + [ + 9.83, + 2.34 + ], + [ + 9.84, + 2.33 + ], + [ + 9.84, + 2.32 + ], + [ + 9.84, + 2.31 + ], + [ + 9.83, + 2.3 + ], + [ + 9.84, + 2.28 + ], + [ + 9.84, + 2.26 + ], + [ + 9.86, + 2.24 + ], + [ + 9.87, + 2.24 + ], + [ + 11.36, + 2.17 + ], + [ + 11.35, + 1 + ], + [ + 9.8, + 1 + ], + [ + 9.78, + 1.04 + ], + [ + 9.76, + 1.05 + ], + [ + 9.76, + 1.06 + ], + [ + 9.89, + 1.09 + ], + [ + 9.59, + 1.03 + ], + [ + 9.34, + 1.18 + ], + [ + 9.81, + 1.92 + ], + [ + 9.81, + 2.34 + ] + ] + ], + [ + [ + [ + 8.71, + 3.79 + ], + [ + 8.94, + 3.67 + ], + [ + 8.68, + 3.21 + ], + [ + 8.41, + 3.36 + ], + [ + 8.71, + 3.79 + ] + ] + ] + ] + }, + "properties": { + "A3": "GNQ" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 0.23, + 15 + ], + [ + 0.7, + 14.94 + ], + [ + 0.71, + 14.95 + ], + [ + 0.97, + 14.98 + ], + [ + 1.31, + 15.28 + ], + [ + 3.04, + 15.43 + ], + [ + 3.07, + 15.42 + ], + [ + 3.51, + 15.37 + ], + [ + 3.89, + 15.72 + ], + [ + 4.2, + 16.4 + ], + [ + 4.27, + 19.14 + ], + [ + 5.81, + 19.45 + ], + [ + 7.51, + 20.88 + ], + [ + 12, + 23.52 + ], + [ + 13.54, + 23.17 + ], + [ + 14.23, + 22.61 + ], + [ + 15, + 23 + ], + [ + 15.2, + 21.5 + ], + [ + 15.63, + 20.96 + ], + [ + 15.58, + 20.77 + ], + [ + 16, + 20.35 + ], + [ + 15.75, + 19.93 + ], + [ + 15.51, + 16.9 + ], + [ + 14.38, + 15.73 + ], + [ + 13.86, + 15.03 + ], + [ + 13.7, + 14.55 + ], + [ + 13.48, + 14.46 + ], + [ + 13.63, + 13.71 + ], + [ + 13.34, + 13.72 + ], + [ + 13.2, + 13.51 + ], + [ + 12.83, + 13.45 + ], + [ + 12.44, + 13.07 + ], + [ + 12.26, + 13.11 + ], + [ + 12.17, + 13.1 + ], + [ + 12.17, + 13.11 + ], + [ + 11.46, + 13.38 + ], + [ + 10.66, + 13.36 + ], + [ + 10.01, + 13.18 + ], + [ + 9.66, + 12.81 + ], + [ + 9.33, + 12.81 + ], + [ + 8.7, + 12.92 + ], + [ + 7.82, + 13.34 + ], + [ + 6.94, + 13 + ], + [ + 6.43, + 13.6 + ], + [ + 5.51, + 13.88 + ], + [ + 5.5, + 13.88 + ], + [ + 5.45, + 13.87 + ], + [ + 5.44, + 13.87 + ], + [ + 4.47, + 13.68 + ], + [ + 4.14, + 13.48 + ], + [ + 4.1, + 12.99 + ], + [ + 3.65, + 12.52 + ], + [ + 3.61, + 11.7 + ], + [ + 3.6, + 11.7 + ], + [ + 3.58, + 11.72 + ], + [ + 3.56, + 11.73 + ], + [ + 3.55, + 11.74 + ], + [ + 3.56, + 11.75 + ], + [ + 3.56, + 11.76 + ], + [ + 3.56, + 11.77 + ], + [ + 3.55, + 11.78 + ], + [ + 3.54, + 11.78 + ], + [ + 3.53, + 11.78 + ], + [ + 3.52, + 11.8 + ], + [ + 3.52, + 11.81 + ], + [ + 3.5, + 11.84 + ], + [ + 3.49, + 11.85 + ], + [ + 3.48, + 11.86 + ], + [ + 3.47, + 11.86 + ], + [ + 3.45, + 11.86 + ], + [ + 3.41, + 11.88 + ], + [ + 3.4, + 11.88 + ], + [ + 3.37, + 11.89 + ], + [ + 3.35, + 11.88 + ], + [ + 3.33, + 11.88 + ], + [ + 3.3, + 11.9 + ], + [ + 3.3, + 11.91 + ], + [ + 3.28, + 11.95 + ], + [ + 3.28, + 11.96 + ], + [ + 3.27, + 11.98 + ], + [ + 3.27, + 12.01 + ], + [ + 3.26, + 12.02 + ], + [ + 3.22, + 12.06 + ], + [ + 3.21, + 12.07 + ], + [ + 3.19, + 12.09 + ], + [ + 3.18, + 12.09 + ], + [ + 3.18, + 12.1 + ], + [ + 3.13, + 12.14 + ], + [ + 3.13, + 12.15 + ], + [ + 3.1, + 12.17 + ], + [ + 3.09, + 12.18 + ], + [ + 3.07, + 12.19 + ], + [ + 3.06, + 12.19 + ], + [ + 3.06, + 12.21 + ], + [ + 3.05, + 12.21 + ], + [ + 3.05, + 12.22 + ], + [ + 3.02, + 12.24 + ], + [ + 3.02, + 12.25 + ], + [ + 3.02, + 12.26 + ], + [ + 2.99, + 12.28 + ], + [ + 2.98, + 12.28 + ], + [ + 2.95, + 12.31 + ], + [ + 2.94, + 12.32 + ], + [ + 2.91, + 12.35 + ], + [ + 2.9, + 12.36 + ], + [ + 2.89, + 12.36 + ], + [ + 2.88, + 12.38 + ], + [ + 2.87, + 12.39 + ], + [ + 2.86, + 12.39 + ], + [ + 2.85, + 12.4 + ], + [ + 2.38, + 12.25 + ], + [ + 2.41, + 11.9 + ], + [ + 2.07, + 12.35 + ], + [ + 2.26, + 12.42 + ], + [ + 2.22, + 12.59 + ], + [ + 2.02, + 12.72 + ], + [ + 1.57, + 12.61 + ], + [ + 1.16, + 13.01 + ], + [ + 0.97, + 13.01 + ], + [ + 0.99, + 13.37 + ], + [ + 1.28, + 13.35 + ], + [ + 0.62, + 13.69 + ], + [ + 0.47, + 13.91 + ], + [ + 0.17, + 14.52 + ], + [ + 0.23, + 15 + ] + ], + [ + [ + 1.43, + 14.22 + ], + [ + 1.21, + 14.36 + ], + [ + 1.52, + 14.14 + ], + [ + 1.43, + 14.22 + ] + ] + ] + }, + "properties": { + "A3": "NER" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 1.43, + 42.59 + ], + [ + 1.44, + 42.59 + ], + [ + 1.44, + 42.6 + ], + [ + 1.49, + 42.65 + ], + [ + 1.5, + 42.65 + ], + [ + 1.71, + 42.62 + ], + [ + 1.72, + 42.61 + ], + [ + 1.72, + 42.52 + ], + [ + 1.73, + 42.5 + ], + [ + 1.66, + 42.49 + ], + [ + 1.45, + 42.44 + ], + [ + 1.43, + 42.59 + ] + ] + ] + }, + "properties": { + "A3": "AND" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 43.47, + 41.12 + ], + [ + 43.81, + 41.15 + ], + [ + 44.83, + 41.23 + ], + [ + 45.01, + 41.3 + ], + [ + 45.13, + 41.07 + ], + [ + 45.13, + 41.08 + ], + [ + 45.23, + 41.03 + ], + [ + 45.23, + 41.02 + ], + [ + 45.56, + 40.88 + ], + [ + 45.57, + 40.88 + ], + [ + 45.38, + 40.71 + ], + [ + 45.44, + 40.52 + ], + [ + 45.98, + 40.21 + ], + [ + 45.84, + 39.99 + ], + [ + 45.6, + 39.99 + ], + [ + 46.22, + 39.6 + ], + [ + 46.24, + 39.6 + ], + [ + 46.58, + 39.55 + ], + [ + 46.39, + 39.43 + ], + [ + 46.63, + 39.23 + ], + [ + 46.43, + 39.19 + ], + [ + 46.53, + 38.87 + ], + [ + 46.52, + 38.88 + ], + [ + 46.53, + 38.89 + ], + [ + 46.51, + 38.89 + ], + [ + 46.5, + 38.89 + ], + [ + 46.48, + 38.89 + ], + [ + 46.47, + 38.89 + ], + [ + 46.46, + 38.89 + ], + [ + 46.46, + 38.9 + ], + [ + 46.45, + 38.9 + ], + [ + 46.43, + 38.89 + ], + [ + 46.42, + 38.89 + ], + [ + 46.41, + 38.89 + ], + [ + 46.4, + 38.9 + ], + [ + 46.39, + 38.9 + ], + [ + 46.38, + 38.91 + ], + [ + 46.37, + 38.91 + ], + [ + 46.34, + 38.92 + ], + [ + 46.34, + 38.91 + ], + [ + 46.27, + 38.89 + ], + [ + 46.16, + 38.84 + ], + [ + 46.14, + 38.84 + ], + [ + 45.78, + 39.58 + ], + [ + 45.47, + 39.49 + ], + [ + 45.06, + 39.79 + ], + [ + 44.76, + 39.71 + ], + [ + 44.74, + 39.75 + ], + [ + 44.71, + 39.76 + ], + [ + 44.69, + 39.79 + ], + [ + 44.67, + 39.79 + ], + [ + 44.61, + 39.83 + ], + [ + 44.6, + 39.82 + ], + [ + 44.56, + 39.88 + ], + [ + 44.54, + 39.91 + ], + [ + 44.52, + 39.93 + ], + [ + 44.36, + 40.02 + ], + [ + 44.34, + 40.03 + ], + [ + 44.29, + 40.04 + ], + [ + 44.25, + 40.05 + ], + [ + 44.23, + 40.05 + ], + [ + 44.23, + 40.04 + ], + [ + 43.68, + 40.1 + ], + [ + 43.59, + 40.45 + ], + [ + 43.57, + 40.46 + ], + [ + 43.55, + 40.47 + ], + [ + 43.57, + 40.49 + ], + [ + 43.57, + 40.5 + ], + [ + 43.64, + 40.53 + ], + [ + 43.67, + 40.57 + ], + [ + 43.7, + 40.61 + ], + [ + 43.71, + 40.62 + ], + [ + 43.72, + 40.65 + ], + [ + 43.75, + 40.68 + ], + [ + 43.75, + 40.69 + ], + [ + 43.47, + 41.12 + ] + ], + [ + [ + 45, + 40.58 + ], + [ + 45.25, + 40.18 + ], + [ + 45.64, + 40.21 + ], + [ + 45.44, + 40.48 + ], + [ + 45.02, + 40.61 + ], + [ + 45, + 40.58 + ] + ] + ] + }, + "properties": { + "A3": "ARM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -117.12, + 32.53 + ], + [ + -116.63, + 32.58 + ], + [ + -116.62, + 32.58 + ], + [ + -115.38, + 32.67 + ], + [ + -114.79, + 32.71 + ], + [ + -114.78, + 32.71 + ], + [ + -114.76, + 32.72 + ], + [ + -114.72, + 32.71 + ], + [ + -114.78, + 32.49 + ], + [ + -114.4, + 32.37 + ], + [ + -114.38, + 32.36 + ], + [ + -113.44, + 32.07 + ], + [ + -113.42, + 32.07 + ], + [ + -111.07, + 31.33 + ], + [ + -108.21, + 31.33 + ], + [ + -108.21, + 31.78 + ], + [ + -106.53, + 31.78 + ], + [ + -106, + 31.39 + ], + [ + -105.91, + 31.31 + ], + [ + -104.92, + 30.6 + ], + [ + -104.51, + 29.63 + ], + [ + -103.29, + 28.98 + ], + [ + -102.87, + 29.22 + ], + [ + -102.67, + 29.74 + ], + [ + -102.32, + 29.88 + ], + [ + -101.56, + 29.8 + ], + [ + -101.55, + 29.8 + ], + [ + -101.54, + 29.76 + ], + [ + -101.52, + 29.76 + ], + [ + -101.51, + 29.76 + ], + [ + -101.43, + 29.76 + ], + [ + -101.42, + 29.77 + ], + [ + -101.37, + 29.7 + ], + [ + -101.37, + 29.68 + ], + [ + -101.34, + 29.66 + ], + [ + -101.34, + 29.65 + ], + [ + -101.33, + 29.66 + ], + [ + -101.31, + 29.58 + ], + [ + -101.3, + 29.57 + ], + [ + -101.29, + 29.57 + ], + [ + -101.28, + 29.59 + ], + [ + -101.28, + 29.61 + ], + [ + -101.28, + 29.62 + ], + [ + -101.25, + 29.62 + ], + [ + -101.25, + 29.61 + ], + [ + -101.25, + 29.6 + ], + [ + -101.31, + 29.5 + ], + [ + -101.19, + 29.52 + ], + [ + -101.17, + 29.5 + ], + [ + -101.12, + 29.47 + ], + [ + -101.06, + 29.45 + ], + [ + -101.06, + 29.44 + ], + [ + -101.05, + 29.44 + ], + [ + -101.03, + 29.4 + ], + [ + -100.99, + 29.36 + ], + [ + -100.95, + 29.35 + ], + [ + -100.94, + 29.34 + ], + [ + -100.92, + 29.33 + ], + [ + -100.9, + 29.31 + ], + [ + -100.88, + 29.29 + ], + [ + -100.79, + 29.23 + ], + [ + -100.78, + 29.23 + ], + [ + -100.77, + 29.19 + ], + [ + -100.74, + 29.15 + ], + [ + -100.7, + 29.12 + ], + [ + -100.66, + 29.08 + ], + [ + -100.66, + 29.06 + ], + [ + -100.66, + 29.02 + ], + [ + -100.63, + 28.92 + ], + [ + -100.64, + 28.92 + ], + [ + -100.61, + 28.9 + ], + [ + -100.6, + 28.9 + ], + [ + -100.59, + 28.88 + ], + [ + -100.59, + 28.87 + ], + [ + -100.59, + 28.86 + ], + [ + -100.57, + 28.83 + ], + [ + -100.55, + 28.83 + ], + [ + -100.53, + 28.77 + ], + [ + -100.51, + 28.73 + ], + [ + -100.5, + 28.68 + ], + [ + -100.5, + 28.67 + ], + [ + -100.48, + 28.65 + ], + [ + -100.42, + 28.59 + ], + [ + -100.41, + 28.59 + ], + [ + -100.41, + 28.56 + ], + [ + -100.37, + 28.51 + ], + [ + -100.35, + 28.5 + ], + [ + -100.35, + 28.48 + ], + [ + -100.35, + 28.46 + ], + [ + -100.29, + 28.3 + ], + [ + -100.26, + 28.25 + ], + [ + -100.26, + 28.24 + ], + [ + -100.22, + 28.23 + ], + [ + -99.8, + 27.75 + ], + [ + -99.8, + 27.74 + ], + [ + -99.76, + 27.72 + ], + [ + -99.69, + 27.67 + ], + [ + -99.69, + 27.66 + ], + [ + -99.67, + 27.66 + ], + [ + -99.65, + 27.63 + ], + [ + -99.63, + 27.64 + ], + [ + -99.62, + 27.64 + ], + [ + -99.6, + 27.64 + ], + [ + -99.58, + 27.61 + ], + [ + -99.58, + 27.6 + ], + [ + -99.54, + 27.61 + ], + [ + -99.53, + 27.59 + ], + [ + -99.51, + 27.57 + ], + [ + -99.49, + 27.45 + ], + [ + -99.5, + 27.45 + ], + [ + -99.49, + 27.41 + ], + [ + -99.49, + 27.39 + ], + [ + -99.51, + 27.35 + ], + [ + -99.54, + 27.32 + ], + [ + -99.54, + 27.31 + ], + [ + -99.49, + 27.3 + ], + [ + -99.49, + 27.29 + ], + [ + -99.45, + 27.25 + ], + [ + -99.44, + 27.25 + ], + [ + -99.43, + 27.18 + ], + [ + -99.43, + 27.14 + ], + [ + -99.45, + 27.07 + ], + [ + -99.45, + 27.06 + ], + [ + -99.45, + 27.05 + ], + [ + -99.44, + 27.04 + ], + [ + -99.45, + 27.02 + ], + [ + -99.44, + 27.02 + ], + [ + -99.41, + 27 + ], + [ + -99.4, + 27 + ], + [ + -99.39, + 26.99 + ], + [ + -99.39, + 26.98 + ], + [ + -99.36, + 26.93 + ], + [ + -99.33, + 26.92 + ], + [ + -99.32, + 26.9 + ], + [ + -99.33, + 26.89 + ], + [ + -99.34, + 26.86 + ], + [ + -99.26, + 26.82 + ], + [ + -99.26, + 26.81 + ], + [ + -99.17, + 26.55 + ], + [ + -99.16, + 26.54 + ], + [ + -99.14, + 26.53 + ], + [ + -99.1, + 26.49 + ], + [ + -99.1, + 26.45 + ], + [ + -99.1, + 26.41 + ], + [ + -99.09, + 26.41 + ], + [ + -99.07, + 26.4 + ], + [ + -99.03, + 26.41 + ], + [ + -99.01, + 26.39 + ], + [ + -98.99, + 26.39 + ], + [ + -98.98, + 26.39 + ], + [ + -98.92, + 26.39 + ], + [ + -98.9, + 26.36 + ], + [ + -98.89, + 26.35 + ], + [ + -98.81, + 26.37 + ], + [ + -98.79, + 26.34 + ], + [ + -98.79, + 26.33 + ], + [ + -98.75, + 26.29 + ], + [ + -98.74, + 26.3 + ], + [ + -98.7, + 26.28 + ], + [ + -98.68, + 26.26 + ], + [ + -98.68, + 26.25 + ], + [ + -98.66, + 26.24 + ], + [ + -98.65, + 26.24 + ], + [ + -98.63, + 26.25 + ], + [ + -98.61, + 26.25 + ], + [ + -98.56, + 26.24 + ], + [ + -98.56, + 26.23 + ], + [ + -98.53, + 26.23 + ], + [ + -98.51, + 26.21 + ], + [ + -98.49, + 26.21 + ], + [ + -98.48, + 26.21 + ], + [ + -98.48, + 26.22 + ], + [ + -98.46, + 26.22 + ], + [ + -98.45, + 26.22 + ], + [ + -98.44, + 26.2 + ], + [ + -98.38, + 26.16 + ], + [ + -98.37, + 26.16 + ], + [ + -98.36, + 26.16 + ], + [ + -98.36, + 26.15 + ], + [ + -98.35, + 26.15 + ], + [ + -98.35, + 26.16 + ], + [ + -98.33, + 26.14 + ], + [ + -98.3, + 26.12 + ], + [ + -98.27, + 26.12 + ], + [ + -98.26, + 26.08 + ], + [ + -98.25, + 26.08 + ], + [ + -98.24, + 26.07 + ], + [ + -98.24, + 26.08 + ], + [ + -98.22, + 26.08 + ], + [ + -98.22, + 26.07 + ], + [ + -98.18, + 26.07 + ], + [ + -98.17, + 26.07 + ], + [ + -98.15, + 26.06 + ], + [ + -98.09, + 26.06 + ], + [ + -98.08, + 26.06 + ], + [ + -98.04, + 26.04 + ], + [ + -98.02, + 26.06 + ], + [ + -97.99, + 26.06 + ], + [ + -97.98, + 26.06 + ], + [ + -97.97, + 26.06 + ], + [ + -97.93, + 26.05 + ], + [ + -97.93, + 26.06 + ], + [ + -97.91, + 26.06 + ], + [ + -97.87, + 26.06 + ], + [ + -97.83, + 26.06 + ], + [ + -97.82, + 26.06 + ], + [ + -97.8, + 26.06 + ], + [ + -97.8, + 26.05 + ], + [ + -97.69, + 26.02 + ], + [ + -97.65, + 26.02 + ], + [ + -97.63, + 26 + ], + [ + -97.6, + 25.96 + ], + [ + -97.58, + 25.94 + ], + [ + -97.54, + 25.92 + ], + [ + -97.5, + 25.89 + ], + [ + -97.5, + 25.88 + ], + [ + -97.49, + 25.88 + ], + [ + -97.45, + 25.86 + ], + [ + -97.4, + 25.84 + ], + [ + -97.41, + 25.84 + ], + [ + -97.4, + 25.84 + ], + [ + -97.38, + 25.84 + ], + [ + -97.36, + 25.88 + ], + [ + -97.37, + 25.88 + ], + [ + -97.36, + 25.92 + ], + [ + -97.3, + 25.93 + ], + [ + -97.29, + 25.93 + ], + [ + -97.28, + 25.94 + ], + [ + -97.26, + 25.95 + ], + [ + -97.22, + 25.96 + ], + [ + -97.21, + 25.96 + ], + [ + -97.2, + 25.96 + ], + [ + -97.19, + 25.95 + ], + [ + -97.19, + 25.96 + ], + [ + -97.17, + 25.96 + ], + [ + -97.16, + 25.95 + ], + [ + -97.15, + 25.96 + ], + [ + -97.42, + 25.24 + ], + [ + -97.39, + 25.4 + ], + [ + -97.54, + 25.47 + ], + [ + -97.54, + 25.28 + ], + [ + -97.69, + 25.38 + ], + [ + -97.84, + 25.27 + ], + [ + -97.76, + 25.17 + ], + [ + -97.76, + 24.96 + ], + [ + -97.63, + 24.92 + ], + [ + -97.77, + 24.9 + ], + [ + -97.74, + 24.49 + ], + [ + -97.87, + 24.51 + ], + [ + -97.8, + 24.3 + ], + [ + -97.74, + 24.44 + ], + [ + -97.75, + 23.79 + ], + [ + -97.71, + 24.28 + ], + [ + -97.77, + 22.89 + ], + [ + -97.87, + 22.35 + ], + [ + -98.03, + 22.31 + ], + [ + -97.82, + 22.05 + ], + [ + -97.89, + 22.23 + ], + [ + -97.83, + 22.34 + ], + [ + -97.69, + 21.68 + ], + [ + -97.17, + 20.64 + ], + [ + -96.55, + 19.93 + ], + [ + -96.29, + 19.31 + ], + [ + -96.37, + 19.36 + ], + [ + -95.97, + 19.06 + ], + [ + -95.89, + 18.72 + ], + [ + -95.83, + 18.82 + ], + [ + -95.19, + 18.71 + ], + [ + -94.81, + 18.54 + ], + [ + -94.64, + 18.15 + ], + [ + -94.42, + 18.17 + ], + [ + -94.59, + 18.12 + ], + [ + -94.46, + 18.01 + ], + [ + -94.41, + 18.17 + ], + [ + -92.91, + 18.44 + ], + [ + -92.34, + 18.67 + ], + [ + -91.96, + 18.7 + ], + [ + -91.88, + 18.56 + ], + [ + -91.93, + 18.62 + ], + [ + -92.01, + 18.55 + ], + [ + -92.06, + 18.62 + ], + [ + -92.2, + 18.61 + ], + [ + -92.3, + 18.49 + ], + [ + -92.08, + 18.59 + ], + [ + -91.98, + 18.47 + ], + [ + -91.96, + 18.58 + ], + [ + -91.79, + 18.49 + ], + [ + -91.84, + 18.42 + ], + [ + -91.7, + 18.33 + ], + [ + -91.77, + 18.49 + ], + [ + -91.49, + 18.45 + ], + [ + -91.55, + 18.28 + ], + [ + -91.23, + 18.62 + ], + [ + -91.21, + 18.75 + ], + [ + -91.35, + 18.8 + ], + [ + -91.31, + 18.88 + ], + [ + -91.35, + 18.89 + ], + [ + -91.1, + 19.03 + ], + [ + -91.39, + 18.89 + ], + [ + -91.5, + 18.79 + ], + [ + -91.39, + 18.89 + ], + [ + -91.12, + 19.03 + ], + [ + -90.77, + 19.29 + ], + [ + -90.71, + 19.67 + ], + [ + -90.44, + 19.96 + ], + [ + -90.49, + 20.49 + ], + [ + -90.26, + 21.04 + ], + [ + -89.7, + 21.28 + ], + [ + -88.12, + 21.61 + ], + [ + -87.95, + 21.56 + ], + [ + -87.84, + 21.56 + ], + [ + -87.77, + 21.5 + ], + [ + -87.59, + 21.49 + ], + [ + -87.92, + 21.59 + ], + [ + -88.01, + 21.58 + ], + [ + -88.11, + 21.62 + ], + [ + -88.18, + 21.61 + ], + [ + -88.14, + 21.62 + ], + [ + -87.95, + 21.61 + ], + [ + -87.5, + 21.49 + ], + [ + -87.59, + 21.49 + ], + [ + -87.47, + 21.46 + ], + [ + -87.29, + 21.44 + ], + [ + -87.2, + 21.38 + ], + [ + -87.08, + 21.58 + ], + [ + -86.82, + 21.22 + ], + [ + -86.8, + 21.41 + ], + [ + -86.8, + 21.03 + ], + [ + -87.5, + 20.14 + ], + [ + -87.5, + 19.93 + ], + [ + -87.46, + 19.99 + ], + [ + -87.43, + 19.88 + ], + [ + -87.47, + 19.78 + ], + [ + -87.47, + 19.95 + ], + [ + -87.5, + 19.82 + ], + [ + -87.74, + 19.67 + ], + [ + -87.69, + 19.48 + ], + [ + -87.46, + 19.56 + ], + [ + -87.72, + 19.23 + ], + [ + -87.45, + 19.31 + ], + [ + -87.84, + 18.21 + ], + [ + -88.07, + 18.48 + ], + [ + -88.03, + 18.89 + ], + [ + -88.32, + 18.49 + ], + [ + -88.38, + 18.48 + ], + [ + -88.52, + 18.46 + ], + [ + -88.86, + 17.89 + ], + [ + -89.15, + 17.94 + ], + [ + -89.15, + 17.82 + ], + [ + -90.13, + 17.82 + ], + [ + -90.31, + 17.81 + ], + [ + -90.39, + 17.81 + ], + [ + -90.4, + 17.81 + ], + [ + -90.44, + 17.81 + ], + [ + -90.99, + 17.82 + ], + [ + -90.99, + 17.25 + ], + [ + -91.43, + 17.23 + ], + [ + -91.43, + 17.22 + ], + [ + -91.41, + 17.21 + ], + [ + -91.39, + 17.21 + ], + [ + -91.38, + 17.21 + ], + [ + -91.32, + 17.18 + ], + [ + -91.31, + 17.18 + ], + [ + -91.3, + 17.18 + ], + [ + -91.29, + 17.18 + ], + [ + -91.27, + 17.14 + ], + [ + -91.27, + 17.12 + ], + [ + -91.26, + 17.1 + ], + [ + -91.25, + 17.1 + ], + [ + -91.23, + 17.1 + ], + [ + -91.21, + 17.06 + ], + [ + -91.19, + 17.04 + ], + [ + -91.12, + 17 + ], + [ + -91.12, + 16.99 + ], + [ + -91.07, + 16.91 + ], + [ + -91.01, + 16.89 + ], + [ + -90.99, + 16.87 + ], + [ + -90.99, + 16.86 + ], + [ + -90.97, + 16.87 + ], + [ + -90.97, + 16.86 + ], + [ + -90.96, + 16.86 + ], + [ + -90.94, + 16.86 + ], + [ + -90.93, + 16.83 + ], + [ + -90.92, + 16.82 + ], + [ + -90.91, + 16.82 + ], + [ + -90.9, + 16.82 + ], + [ + -90.89, + 16.83 + ], + [ + -90.87, + 16.82 + ], + [ + -90.86, + 16.8 + ], + [ + -90.8, + 16.78 + ], + [ + -90.77, + 16.76 + ], + [ + -90.75, + 16.75 + ], + [ + -90.75, + 16.74 + ], + [ + -90.71, + 16.72 + ], + [ + -90.71, + 16.7 + ], + [ + -90.7, + 16.7 + ], + [ + -90.68, + 16.69 + ], + [ + -90.68, + 16.68 + ], + [ + -90.66, + 16.64 + ], + [ + -90.66, + 16.62 + ], + [ + -90.66, + 16.6 + ], + [ + -90.67, + 16.58 + ], + [ + -90.63, + 16.57 + ], + [ + -90.64, + 16.57 + ], + [ + -90.64, + 16.53 + ], + [ + -90.64, + 16.51 + ], + [ + -90.63, + 16.51 + ], + [ + -90.63, + 16.49 + ], + [ + -90.63, + 16.48 + ], + [ + -90.6, + 16.49 + ], + [ + -90.59, + 16.48 + ], + [ + -90.58, + 16.47 + ], + [ + -90.57, + 16.47 + ], + [ + -90.55, + 16.48 + ], + [ + -90.53, + 16.46 + ], + [ + -90.52, + 16.47 + ], + [ + -90.48, + 16.46 + ], + [ + -90.48, + 16.42 + ], + [ + -90.45, + 16.42 + ], + [ + -90.44, + 16.42 + ], + [ + -90.4, + 16.42 + ], + [ + -90.39, + 16.42 + ], + [ + -90.4, + 16.35 + ], + [ + -90.4, + 16.34 + ], + [ + -90.44, + 16.3 + ], + [ + -90.42, + 16.26 + ], + [ + -90.44, + 16.26 + ], + [ + -90.43, + 16.17 + ], + [ + -90.44, + 16.1 + ], + [ + -90.45, + 16.08 + ], + [ + -91.67, + 16.07 + ], + [ + -91.69, + 16.07 + ], + [ + -92.21, + 15.26 + ], + [ + -92.06, + 15.07 + ], + [ + -92.17, + 14.86 + ], + [ + -92.18, + 14.82 + ], + [ + -92.18, + 14.8 + ], + [ + -92.17, + 14.79 + ], + [ + -92.17, + 14.75 + ], + [ + -92.15, + 14.72 + ], + [ + -92.15, + 14.71 + ], + [ + -92.15, + 14.67 + ], + [ + -92.16, + 14.65 + ], + [ + -92.18, + 14.61 + ], + [ + -92.18, + 14.6 + ], + [ + -92.18, + 14.58 + ], + [ + -92.19, + 14.57 + ], + [ + -92.2, + 14.57 + ], + [ + -92.22, + 14.54 + ], + [ + -93.69, + 15.98 + ], + [ + -93.78, + 15.92 + ], + [ + -93.66, + 15.83 + ], + [ + -94.38, + 16.3 + ], + [ + -94.42, + 16.2 + ], + [ + -93.97, + 15.99 + ], + [ + -94.75, + 16.21 + ], + [ + -94.53, + 16.21 + ], + [ + -94.61, + 16.36 + ], + [ + -94.88, + 16.3 + ], + [ + -94.76, + 16.34 + ], + [ + -94.83, + 16.44 + ], + [ + -95.11, + 16.26 + ], + [ + -94.76, + 16.21 + ], + [ + -95.24, + 16.17 + ], + [ + -95.44, + 15.98 + ], + [ + -96.56, + 15.66 + ], + [ + -97.2, + 15.96 + ], + [ + -97.78, + 15.98 + ], + [ + -98.13, + 16.24 + ], + [ + -98.55, + 16.31 + ], + [ + -98.77, + 16.55 + ], + [ + -99.62, + 16.72 + ], + [ + -100.37, + 17.11 + ], + [ + -101.06, + 17.27 + ], + [ + -101.96, + 17.97 + ], + [ + -102.19, + 17.92 + ], + [ + -103.49, + 18.33 + ], + [ + -103.75, + 18.74 + ], + [ + -104.94, + 19.31 + ], + [ + -105.38, + 19.85 + ], + [ + -105.69, + 20.41 + ], + [ + -105.24, + 20.58 + ], + [ + -105.34, + 20.76 + ], + [ + -105.54, + 20.77 + ], + [ + -105.25, + 21.04 + ], + [ + -105.19, + 21.46 + ], + [ + -105.45, + 21.63 + ], + [ + -105.47, + 21.98 + ], + [ + -105.52, + 21.81 + ], + [ + -105.64, + 21.99 + ], + [ + -105.64, + 22.18 + ], + [ + -105.54, + 21.97 + ], + [ + -105.32, + 22.19 + ], + [ + -105.61, + 22.3 + ], + [ + -105.64, + 22.73 + ], + [ + -105.81, + 22.76 + ], + [ + -105.7, + 22.47 + ], + [ + -106.43, + 23.18 + ], + [ + -107.14, + 24.15 + ], + [ + -107.22, + 24.13 + ], + [ + -107.28, + 24.24 + ], + [ + -107.42, + 24.25 + ], + [ + -107.81, + 24.5 + ], + [ + -107.49, + 24.31 + ], + [ + -107.52, + 24.54 + ], + [ + -107.64, + 24.46 + ], + [ + -108, + 24.65 + ], + [ + -108.01, + 25.08 + ], + [ + -108.36, + 25.33 + ], + [ + -108.39, + 25.19 + ], + [ + -108.68, + 25.54 + ], + [ + -109.05, + 25.47 + ], + [ + -109.12, + 25.55 + ], + [ + -108.99, + 25.54 + ], + [ + -108.91, + 25.67 + ], + [ + -109.06, + 25.58 + ], + [ + -109.25, + 25.75 + ], + [ + -109.29, + 25.66 + ], + [ + -109.44, + 26 + ], + [ + -109.25, + 26.31 + ], + [ + -109.3, + 26.13 + ], + [ + -109.21, + 26.34 + ], + [ + -109.12, + 26.17 + ], + [ + -109.08, + 26.27 + ], + [ + -109.26, + 26.48 + ], + [ + -109.26, + 26.32 + ], + [ + -109.31, + 26.57 + ], + [ + -109.51, + 26.75 + ], + [ + -109.77, + 26.71 + ], + [ + -109.97, + 27.11 + ], + [ + -110.52, + 27.29 + ], + [ + -110.41, + 27.29 + ], + [ + -110.62, + 27.6 + ], + [ + -110.51, + 27.86 + ], + [ + -111.11, + 27.94 + ], + [ + -111.46, + 28.32 + ], + [ + -111.37, + 28.37 + ], + [ + -111.71, + 28.46 + ], + [ + -111.95, + 28.76 + ], + [ + -111.84, + 28.81 + ], + [ + -112.17, + 28.97 + ], + [ + -112.23, + 29.31 + ], + [ + -112.41, + 29.34 + ], + [ + -113.09, + 30.68 + ], + [ + -113.06, + 31.16 + ], + [ + -113.62, + 31.33 + ], + [ + -113.66, + 31.5 + ], + [ + -113.98, + 31.66 + ], + [ + -114.15, + 31.49 + ], + [ + -114.79, + 31.82 + ], + [ + -114.94, + 31.32 + ], + [ + -114.71, + 30.91 + ], + [ + -114.56, + 30.01 + ], + [ + -113.64, + 29.28 + ], + [ + -113.53, + 28.89 + ], + [ + -113.39, + 28.94 + ], + [ + -113.1, + 28.51 + ], + [ + -112.85, + 28.44 + ], + [ + -112.77, + 27.86 + ], + [ + -112.33, + 27.52 + ], + [ + -112.22, + 27.21 + ], + [ + -111.95, + 27.1 + ], + [ + -111.77, + 26.55 + ], + [ + -111.85, + 26.88 + ], + [ + -111.56, + 26.7 + ], + [ + -111.31, + 25.77 + ], + [ + -110.69, + 24.88 + ], + [ + -110.68, + 24.36 + ], + [ + -110.56, + 24.21 + ], + [ + -110.32, + 24.18 + ], + [ + -110.42, + 24.11 + ], + [ + -110.3, + 24.18 + ], + [ + -110.28, + 24.35 + ], + [ + -109.98, + 24.04 + ], + [ + -109.83, + 24.06 + ], + [ + -109.7, + 23.66 + ], + [ + -109.42, + 23.45 + ], + [ + -109.53, + 23.11 + ], + [ + -110.01, + 22.9 + ], + [ + -110.33, + 23.56 + ], + [ + -111.64, + 24.56 + ], + [ + -111.82, + 24.61 + ], + [ + -111.82, + 24.51 + ], + [ + -112, + 24.88 + ], + [ + -111.95, + 24.75 + ], + [ + -112.04, + 24.85 + ], + [ + -112.08, + 24.73 + ], + [ + -112.17, + 24.96 + ], + [ + -111.98, + 25.51 + ], + [ + -112.19, + 25.98 + ], + [ + -113.06, + 26.6 + ], + [ + -113.23, + 26.79 + ], + [ + -113.16, + 26.99 + ], + [ + -113.27, + 26.75 + ], + [ + -113.45, + 26.83 + ], + [ + -113.61, + 26.71 + ], + [ + -113.86, + 26.97 + ], + [ + -114.44, + 27.18 + ], + [ + -114.51, + 27.42 + ], + [ + -115.01, + 27.72 + ], + [ + -115.06, + 27.86 + ], + [ + -114.5, + 27.77 + ], + [ + -114.31, + 27.87 + ], + [ + -114.11, + 27.6 + ], + [ + -113.96, + 27.66 + ], + [ + -114.07, + 27.81 + ], + [ + -114.05, + 27.72 + ], + [ + -114.18, + 27.75 + ], + [ + -114.15, + 27.95 + ], + [ + -114.28, + 27.9 + ], + [ + -114.13, + 28.09 + ], + [ + -114.11, + 27.92 + ], + [ + -114.04, + 28.02 + ], + [ + -114.05, + 28.47 + ], + [ + -114.96, + 29.37 + ], + [ + -115.7, + 29.75 + ], + [ + -116.06, + 30.8 + ], + [ + -116.33, + 30.96 + ], + [ + -116.36, + 31.24 + ], + [ + -116.69, + 31.55 + ], + [ + -116.61, + 31.84 + ], + [ + -116.88, + 32.02 + ], + [ + -117.12, + 32.53 + ] + ], + [ + [ + -107.07, + 31.32 + ], + [ + -106.96, + 31.04 + ], + [ + -106.79, + 31.01 + ], + [ + -107.07, + 31.32 + ] + ], + [ + [ + -99, + 26.3 + ], + [ + -99.12, + 26.19 + ], + [ + -98.97, + 26.12 + ], + [ + -99, + 26.3 + ] + ], + [ + [ + -102.76, + 25.96 + ], + [ + -102.77, + 25.8 + ], + [ + -101.99, + 25.8 + ], + [ + -102.76, + 25.96 + ] + ], + [ + [ + -96.59, + 18.23 + ], + [ + -96.42, + 18.1 + ], + [ + -96.35, + 18.19 + ], + [ + -96.61, + 18.31 + ], + [ + -96.64, + 18.31 + ], + [ + -96.61, + 18.31 + ], + [ + -96.59, + 18.23 + ] + ], + [ + [ + -93.78, + 17.18 + ], + [ + -93.82, + 17.04 + ], + [ + -93.69, + 17.16 + ], + [ + -93.38, + 17.02 + ], + [ + -93.48, + 17.17 + ], + [ + -93.78, + 17.18 + ] + ], + [ + [ + -101.73, + 18.65 + ], + [ + -101.91, + 18.51 + ], + [ + -101.61, + 18.57 + ], + [ + -101.73, + 18.65 + ] + ], + [ + [ + -103.16, + 20.3 + ], + [ + -103.44, + 20.23 + ], + [ + -102.83, + 20.1 + ], + [ + -102.66, + 20.22 + ], + [ + -103.16, + 20.3 + ] + ], + [ + [ + -105.56, + 27.57 + ], + [ + -105.71, + 27.53 + ], + [ + -105.45, + 27.49 + ], + [ + -105.56, + 27.57 + ] + ] + ], + [ + [ + [ + -87.86, + 18.18 + ], + [ + -87.86, + 18.19 + ], + [ + -87.84, + 18.21 + ], + [ + -87.86, + 18.18 + ] + ] + ], + [ + [ + [ + -86.96, + 20.5 + ], + [ + -86.72, + 20.59 + ], + [ + -86.99, + 20.27 + ], + [ + -86.96, + 20.5 + ] + ] + ], + [ + [ + [ + -97.48, + 25.16 + ], + [ + -97.42, + 25.23 + ], + [ + -97.51, + 25.05 + ], + [ + -97.48, + 25.16 + ] + ] + ], + [ + [ + [ + -97.61, + 21.78 + ], + [ + -97.71, + 21.97 + ], + [ + -97.33, + 21.57 + ], + [ + -97.42, + 21.26 + ], + [ + -97.38, + 21.53 + ], + [ + -97.61, + 21.78 + ] + ] + ], + [ + [ + [ + -91.63, + 18.74 + ], + [ + -91.51, + 18.75 + ], + [ + -91.85, + 18.65 + ], + [ + -91.63, + 18.74 + ] + ] + ], + [ + [ + [ + -112.2, + 29.01 + ], + [ + -112.31, + 28.75 + ], + [ + -112.58, + 28.88 + ], + [ + -112.45, + 29.2 + ], + [ + -112.29, + 29.23 + ], + [ + -112.2, + 29.01 + ] + ] + ], + [ + [ + [ + -113.21, + 29.05 + ], + [ + -113.56, + 29.54 + ], + [ + -113.17, + 29.28 + ], + [ + -113.12, + 28.99 + ], + [ + -113.21, + 29.05 + ] + ] + ], + [ + [ + [ + -115.16, + 28.14 + ], + [ + -115.19, + 28.03 + ], + [ + -115.36, + 28.08 + ], + [ + -115.25, + 28.38 + ], + [ + -115.16, + 28.14 + ] + ] + ], + [ + [ + [ + -112.14, + 24.65 + ], + [ + -112.06, + 24.54 + ], + [ + -112.3, + 24.8 + ], + [ + -112.13, + 25.27 + ], + [ + -112.26, + 24.85 + ], + [ + -112.14, + 24.65 + ] + ] + ], + [ + [ + [ + -110.58, + 25.02 + ], + [ + -110.53, + 24.88 + ], + [ + -110.71, + 25.1 + ], + [ + -110.58, + 25.02 + ] + ] + ], + [ + [ + [ + -110.29, + 24.48 + ], + [ + -110.35, + 24.4 + ], + [ + -110.4, + 24.52 + ], + [ + -110.29, + 24.48 + ] + ] + ], + [ + [ + [ + -105.66, + 22.28 + ], + [ + -105.68, + 22.57 + ], + [ + -105.64, + 22.19 + ], + [ + -105.66, + 22.28 + ] + ] + ], + [ + [ + [ + -106.62, + 21.6 + ], + [ + -106.65, + 21.7 + ], + [ + -106.51, + 21.6 + ], + [ + -106.62, + 21.6 + ] + ] + ] + ] + }, + "properties": { + "A3": "MEX" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 103.77, + 1.45 + ], + [ + 104.03, + 1.32 + ], + [ + 103.61, + 1.22 + ], + [ + 103.77, + 1.45 + ] + ] + ] + }, + "properties": { + "A3": "SGP" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 105.7, + -10.43 + ], + [ + 105.67, + -10.57 + ], + [ + 105.53, + -10.51 + ], + [ + 105.7, + -10.43 + ] + ] + ] + }, + "properties": { + "A3": "CXR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 73.55, + 39.33 + ], + [ + 73.6, + 39.46 + ], + [ + 73.95, + 39.6 + ], + [ + 73.94, + 40.03 + ], + [ + 74.9, + 40.34 + ], + [ + 74.84, + 40.52 + ], + [ + 75.22, + 40.44 + ], + [ + 75.6, + 40.66 + ], + [ + 75.69, + 40.28 + ], + [ + 76.04, + 40.37 + ], + [ + 76.18, + 40.38 + ], + [ + 76.5, + 40.43 + ], + [ + 76.87, + 41.02 + ], + [ + 77.77, + 41.01 + ], + [ + 78.16, + 41.38 + ], + [ + 80.2, + 42.04 + ], + [ + 80.14, + 42.15 + ], + [ + 80.17, + 42.21 + ], + [ + 80.19, + 42.23 + ], + [ + 80.21, + 42.23 + ], + [ + 80.22, + 42.22 + ], + [ + 80.24, + 42.49 + ], + [ + 80.26, + 42.5 + ], + [ + 80.27, + 42.5 + ], + [ + 80.27, + 42.51 + ], + [ + 80.25, + 42.52 + ], + [ + 80.22, + 42.71 + ], + [ + 80.23, + 42.72 + ], + [ + 80.6, + 42.9 + ], + [ + 80.38, + 43.02 + ], + [ + 80.41, + 43.06 + ], + [ + 80.81, + 43.18 + ], + [ + 80.52, + 43.82 + ], + [ + 80.41, + 44.61 + ], + [ + 80.17, + 44.79 + ], + [ + 80.17, + 44.83 + ], + [ + 79.89, + 44.89 + ], + [ + 80.06, + 45.01 + ], + [ + 80.09, + 45.03 + ], + [ + 80.73, + 45.15 + ], + [ + 80.74, + 45.16 + ], + [ + 81.77, + 45.38 + ], + [ + 81.81, + 45.36 + ], + [ + 82.18, + 45.23 + ], + [ + 82.2, + 45.23 + ], + [ + 82.21, + 45.23 + ], + [ + 82.22, + 45.23 + ], + [ + 82.23, + 45.23 + ], + [ + 82.25, + 45.23 + ], + [ + 82.26, + 45.23 + ], + [ + 82.26, + 45.24 + ], + [ + 82.27, + 45.24 + ], + [ + 82.33, + 45.21 + ], + [ + 82.57, + 45.21 + ], + [ + 82.56, + 45.38 + ], + [ + 82.54, + 45.42 + ], + [ + 82.31, + 45.52 + ], + [ + 82.27, + 45.55 + ], + [ + 82.73, + 46.5 + ], + [ + 82.77, + 46.63 + ], + [ + 82.79, + 46.68 + ], + [ + 82.79, + 46.7 + ], + [ + 82.86, + 46.79 + ], + [ + 82.87, + 46.82 + ], + [ + 82.92, + 46.93 + ], + [ + 82.92, + 46.94 + ], + [ + 83.15, + 47.23 + ], + [ + 83.91, + 46.98 + ], + [ + 84.37, + 47 + ], + [ + 84.38, + 47 + ], + [ + 84.39, + 47 + ], + [ + 84.4, + 47 + ], + [ + 84.41, + 47.01 + ], + [ + 84.94, + 46.86 + ], + [ + 85.22, + 47.05 + ], + [ + 85.53, + 47.05 + ], + [ + 85.57, + 47.13 + ], + [ + 85.61, + 47.54 + ], + [ + 85.55, + 47.98 + ], + [ + 85.54, + 47.99 + ], + [ + 85.54, + 48.02 + ], + [ + 85.53, + 48.02 + ], + [ + 85.57, + 48.16 + ], + [ + 85.58, + 48.17 + ], + [ + 85.59, + 48.19 + ], + [ + 85.59, + 48.2 + ], + [ + 85.6, + 48.2 + ], + [ + 85.62, + 48.21 + ], + [ + 85.63, + 48.22 + ], + [ + 85.63, + 48.23 + ], + [ + 85.64, + 48.24 + ], + [ + 85.66, + 48.24 + ], + [ + 85.67, + 48.26 + ], + [ + 85.68, + 48.27 + ], + [ + 85.68, + 48.28 + ], + [ + 85.69, + 48.29 + ], + [ + 85.69, + 48.3 + ], + [ + 85.7, + 48.33 + ], + [ + 85.71, + 48.35 + ], + [ + 85.71, + 48.36 + ], + [ + 85.72, + 48.36 + ], + [ + 85.75, + 48.39 + ], + [ + 85.76, + 48.4 + ], + [ + 85.77, + 48.41 + ], + [ + 85.79, + 48.41 + ], + [ + 85.8, + 48.42 + ], + [ + 85.83, + 48.42 + ], + [ + 85.84, + 48.43 + ], + [ + 85.88, + 48.43 + ], + [ + 86.22, + 48.43 + ], + [ + 86.24, + 48.44 + ], + [ + 86.32, + 48.49 + ], + [ + 86.34, + 48.49 + ], + [ + 86.36, + 48.49 + ], + [ + 86.37, + 48.49 + ], + [ + 86.37, + 48.5 + ], + [ + 86.38, + 48.5 + ], + [ + 86.38, + 48.49 + ], + [ + 86.4, + 48.48 + ], + [ + 86.58, + 48.54 + ], + [ + 86.74, + 48.91 + ], + [ + 86.74, + 48.92 + ], + [ + 87.06, + 49.13 + ], + [ + 87.07, + 49.13 + ], + [ + 87.29, + 49.12 + ], + [ + 87.6, + 49.15 + ], + [ + 87.63, + 49.15 + ], + [ + 87.81, + 49.17 + ], + [ + 87.74, + 48.87 + ], + [ + 88.09, + 48.71 + ], + [ + 87.97, + 48.57 + ], + [ + 88.5, + 48.4 + ], + [ + 88.51, + 48.4 + ], + [ + 88.52, + 48.37 + ], + [ + 88.53, + 48.37 + ], + [ + 88.55, + 48.37 + ], + [ + 88.56, + 48.37 + ], + [ + 88.57, + 48.37 + ], + [ + 88.57, + 48.36 + ], + [ + 88.57, + 48.35 + ], + [ + 88.59, + 48.31 + ], + [ + 88.59, + 48.25 + ], + [ + 89.06, + 47.99 + ], + [ + 89.55, + 48.04 + ], + [ + 89.76, + 47.83 + ], + [ + 90.06, + 47.89 + ], + [ + 90.26, + 47.69 + ], + [ + 90.27, + 47.69 + ], + [ + 91.05, + 46.72 + ], + [ + 90.89, + 46.31 + ], + [ + 91.02, + 46.02 + ], + [ + 90.67, + 45.55 + ], + [ + 90.88, + 45.19 + ], + [ + 93.5, + 44.97 + ], + [ + 94.73, + 44.34 + ], + [ + 95.41, + 44.29 + ], + [ + 95.32, + 44.03 + ], + [ + 95.52, + 44 + ], + [ + 96.06, + 43.13 + ], + [ + 96.17, + 43.04 + ], + [ + 96.37, + 42.87 + ], + [ + 96.38, + 42.77 + ], + [ + 96.51, + 42.74 + ], + [ + 97.17, + 42.8 + ], + [ + 99.5, + 42.57 + ], + [ + 100.86, + 42.67 + ], + [ + 101.8, + 42.5 + ], + [ + 102.07, + 42.22 + ], + [ + 103.39, + 41.89 + ], + [ + 104.52, + 41.87 + ], + [ + 104.52, + 41.66 + ], + [ + 105.01, + 41.58 + ], + [ + 107.45, + 42.46 + ], + [ + 108.84, + 42.4 + ], + [ + 110.1, + 42.64 + ], + [ + 111.01, + 43.32 + ], + [ + 111.95, + 43.69 + ], + [ + 111.41, + 44.34 + ], + [ + 111.79, + 44.99 + ], + [ + 112.42, + 45.07 + ], + [ + 112.76, + 44.86 + ], + [ + 113.63, + 44.74 + ], + [ + 114.07, + 44.93 + ], + [ + 114.39, + 45.15 + ], + [ + 114.74, + 45.44 + ], + [ + 115.69, + 45.45 + ], + [ + 116.28, + 45.77 + ], + [ + 116.59, + 46.3 + ], + [ + 117.37, + 46.36 + ], + [ + 117.41, + 46.58 + ], + [ + 117.83, + 46.53 + ], + [ + 118.3, + 46.74 + ], + [ + 118.9, + 46.78 + ], + [ + 119.3, + 46.61 + ], + [ + 119.9, + 46.67 + ], + [ + 119.71, + 47.19 + ], + [ + 119.12, + 47.66 + ], + [ + 118.55, + 47.99 + ], + [ + 117.78, + 48 + ], + [ + 117.77, + 47.99 + ], + [ + 117.75, + 47.97 + ], + [ + 117.53, + 47.79 + ], + [ + 117.52, + 47.78 + ], + [ + 117.5, + 47.77 + ], + [ + 117.38, + 47.64 + ], + [ + 116.87, + 47.89 + ], + [ + 116.25, + 47.88 + ], + [ + 115.94, + 47.68 + ], + [ + 115.8, + 47.77 + ], + [ + 115.78, + 47.78 + ], + [ + 115.75, + 47.8 + ], + [ + 115.52, + 48.15 + ], + [ + 115.81, + 48.26 + ], + [ + 115.79, + 48.52 + ], + [ + 116.32, + 49.29 + ], + [ + 116.33, + 49.3 + ], + [ + 116.68, + 49.79 + ], + [ + 116.69, + 49.81 + ], + [ + 116.71, + 49.84 + ], + [ + 117.78, + 49.53 + ], + [ + 117.78, + 49.52 + ], + [ + 117.86, + 49.51 + ], + [ + 118.01, + 49.61 + ], + [ + 118.02, + 49.61 + ], + [ + 118.06, + 49.61 + ], + [ + 118.08, + 49.62 + ], + [ + 118.08, + 49.63 + ], + [ + 118.1, + 49.64 + ], + [ + 118.11, + 49.67 + ], + [ + 118.13, + 49.67 + ], + [ + 118.15, + 49.67 + ], + [ + 118.17, + 49.68 + ], + [ + 118.19, + 49.68 + ], + [ + 118.2, + 49.68 + ], + [ + 118.21, + 49.71 + ], + [ + 118.23, + 49.74 + ], + [ + 118.24, + 49.74 + ], + [ + 118.26, + 49.74 + ], + [ + 118.28, + 49.74 + ], + [ + 118.32, + 49.77 + ], + [ + 118.33, + 49.77 + ], + [ + 118.34, + 49.78 + ], + [ + 118.35, + 49.78 + ], + [ + 118.36, + 49.78 + ], + [ + 118.37, + 49.78 + ], + [ + 118.39, + 49.81 + ], + [ + 118.41, + 49.82 + ], + [ + 118.45, + 49.83 + ], + [ + 118.45, + 49.84 + ], + [ + 118.47, + 49.83 + ], + [ + 118.48, + 49.83 + ], + [ + 118.47, + 49.84 + ], + [ + 118.49, + 49.84 + ], + [ + 118.48, + 49.86 + ], + [ + 118.48, + 49.87 + ], + [ + 118.5, + 49.88 + ], + [ + 118.52, + 49.89 + ], + [ + 118.52, + 49.9 + ], + [ + 118.54, + 49.9 + ], + [ + 118.55, + 49.91 + ], + [ + 118.6, + 49.93 + ], + [ + 118.61, + 49.93 + ], + [ + 118.61, + 49.94 + ], + [ + 118.61, + 49.95 + ], + [ + 118.65, + 49.95 + ], + [ + 118.66, + 49.95 + ], + [ + 118.65, + 49.95 + ], + [ + 118.69, + 49.95 + ], + [ + 118.7, + 49.95 + ], + [ + 118.74, + 49.95 + ], + [ + 118.83, + 49.96 + ], + [ + 118.85, + 49.97 + ], + [ + 118.86, + 49.97 + ], + [ + 118.89, + 49.98 + ], + [ + 118.9, + 49.98 + ], + [ + 118.93, + 49.99 + ], + [ + 118.94, + 49.99 + ], + [ + 118.98, + 49.98 + ], + [ + 119.05, + 49.98 + ], + [ + 119.09, + 49.99 + ], + [ + 119.1, + 50 + ], + [ + 119.11, + 50 + ], + [ + 119.11, + 50.01 + ], + [ + 119.12, + 50.01 + ], + [ + 119.13, + 50.02 + ], + [ + 119.14, + 50.03 + ], + [ + 119.15, + 50.03 + ], + [ + 119.15, + 50.02 + ], + [ + 119.16, + 50.03 + ], + [ + 119.16, + 50.04 + ], + [ + 119.17, + 50.05 + ], + [ + 119.18, + 50.05 + ], + [ + 119.18, + 50.06 + ], + [ + 119.18, + 50.07 + ], + [ + 119.2, + 50.08 + ], + [ + 119.22, + 50.08 + ], + [ + 119.23, + 50.08 + ], + [ + 119.25, + 50.09 + ], + [ + 119.25, + 50.1 + ], + [ + 119.27, + 50.11 + ], + [ + 119.29, + 50.13 + ], + [ + 119.29, + 50.14 + ], + [ + 119.31, + 50.16 + ], + [ + 119.33, + 50.19 + ], + [ + 119.34, + 50.19 + ], + [ + 119.35, + 50.2 + ], + [ + 119.34, + 50.2 + ], + [ + 119.33, + 50.21 + ], + [ + 119.31, + 50.22 + ], + [ + 119.32, + 50.23 + ], + [ + 119.32, + 50.24 + ], + [ + 119.34, + 50.26 + ], + [ + 119.32, + 50.26 + ], + [ + 119.34, + 50.29 + ], + [ + 119.35, + 50.31 + ], + [ + 119.36, + 50.31 + ], + [ + 119.37, + 50.32 + ], + [ + 119.38, + 50.32 + ], + [ + 119.37, + 50.32 + ], + [ + 119.36, + 50.32 + ], + [ + 119.36, + 50.33 + ], + [ + 119.35, + 50.35 + ], + [ + 119.36, + 50.35 + ], + [ + 119.35, + 50.36 + ], + [ + 119.33, + 50.35 + ], + [ + 119.33, + 50.36 + ], + [ + 119.29, + 50.34 + ], + [ + 119.29, + 50.35 + ], + [ + 119.28, + 50.36 + ], + [ + 119.25, + 50.34 + ], + [ + 119.24, + 50.34 + ], + [ + 119.23, + 50.36 + ], + [ + 119.21, + 50.36 + ], + [ + 119.2, + 50.36 + ], + [ + 119.19, + 50.36 + ], + [ + 119.18, + 50.36 + ], + [ + 119.15, + 50.36 + ], + [ + 119.16, + 50.37 + ], + [ + 119.16, + 50.38 + ], + [ + 119.14, + 50.39 + ], + [ + 119.16, + 50.42 + ], + [ + 119.17, + 50.42 + ], + [ + 119.21, + 50.41 + ], + [ + 119.21, + 50.42 + ], + [ + 119.22, + 50.44 + ], + [ + 119.23, + 50.44 + ], + [ + 119.25, + 50.48 + ], + [ + 119.25, + 50.49 + ], + [ + 119.23, + 50.5 + ], + [ + 119.26, + 50.53 + ], + [ + 119.27, + 50.55 + ], + [ + 119.27, + 50.56 + ], + [ + 119.26, + 50.56 + ], + [ + 119.26, + 50.57 + ], + [ + 119.27, + 50.57 + ], + [ + 119.29, + 50.58 + ], + [ + 119.29, + 50.59 + ], + [ + 119.28, + 50.6 + ], + [ + 119.27, + 50.6 + ], + [ + 119.29, + 50.61 + ], + [ + 119.29, + 50.62 + ], + [ + 119.33, + 50.64 + ], + [ + 119.34, + 50.64 + ], + [ + 119.36, + 50.64 + ], + [ + 119.39, + 50.67 + ], + [ + 119.38, + 50.67 + ], + [ + 119.37, + 50.68 + ], + [ + 119.38, + 50.68 + ], + [ + 119.4, + 50.68 + ], + [ + 119.41, + 50.68 + ], + [ + 119.42, + 50.68 + ], + [ + 119.43, + 50.68 + ], + [ + 119.45, + 50.71 + ], + [ + 119.46, + 50.72 + ], + [ + 119.47, + 50.73 + ], + [ + 119.49, + 50.75 + ], + [ + 119.49, + 50.77 + ], + [ + 119.5, + 50.78 + ], + [ + 119.51, + 50.79 + ], + [ + 119.5, + 50.8 + ], + [ + 119.51, + 50.81 + ], + [ + 119.49, + 50.83 + ], + [ + 119.5, + 50.84 + ], + [ + 119.51, + 50.85 + ], + [ + 119.52, + 50.88 + ], + [ + 119.51, + 50.9 + ], + [ + 119.52, + 50.91 + ], + [ + 119.54, + 50.92 + ], + [ + 119.55, + 50.93 + ], + [ + 119.56, + 50.93 + ], + [ + 119.57, + 50.95 + ], + [ + 119.58, + 50.96 + ], + [ + 119.58, + 50.97 + ], + [ + 119.59, + 50.98 + ], + [ + 119.6, + 50.99 + ], + [ + 119.63, + 51 + ], + [ + 119.62, + 51 + ], + [ + 119.63, + 51.01 + ], + [ + 119.65, + 51.01 + ], + [ + 119.66, + 51.01 + ], + [ + 119.67, + 51.01 + ], + [ + 119.68, + 51.02 + ], + [ + 119.69, + 51.01 + ], + [ + 119.7, + 51.03 + ], + [ + 119.69, + 51.04 + ], + [ + 119.71, + 51.05 + ], + [ + 119.72, + 51.06 + ], + [ + 119.73, + 51.07 + ], + [ + 119.74, + 51.08 + ], + [ + 119.74, + 51.09 + ], + [ + 119.76, + 51.09 + ], + [ + 119.76, + 51.1 + ], + [ + 119.75, + 51.12 + ], + [ + 119.76, + 51.12 + ], + [ + 119.77, + 51.14 + ], + [ + 119.76, + 51.16 + ], + [ + 119.76, + 51.17 + ], + [ + 119.77, + 51.16 + ], + [ + 119.78, + 51.16 + ], + [ + 119.78, + 51.17 + ], + [ + 119.78, + 51.18 + ], + [ + 119.77, + 51.18 + ], + [ + 119.76, + 51.21 + ], + [ + 119.75, + 51.21 + ], + [ + 119.77, + 51.22 + ], + [ + 119.79, + 51.22 + ], + [ + 119.8, + 51.22 + ], + [ + 119.82, + 51.22 + ], + [ + 119.81, + 51.23 + ], + [ + 119.8, + 51.23 + ], + [ + 119.79, + 51.25 + ], + [ + 119.8, + 51.25 + ], + [ + 119.82, + 51.26 + ], + [ + 119.81, + 51.29 + ], + [ + 119.82, + 51.29 + ], + [ + 119.84, + 51.29 + ], + [ + 119.88, + 51.3 + ], + [ + 119.88, + 51.31 + ], + [ + 119.88, + 51.32 + ], + [ + 119.88, + 51.33 + ], + [ + 119.9, + 51.35 + ], + [ + 119.91, + 51.34 + ], + [ + 119.93, + 51.37 + ], + [ + 119.92, + 51.37 + ], + [ + 119.9, + 51.38 + ], + [ + 119.9, + 51.39 + ], + [ + 119.92, + 51.4 + ], + [ + 119.93, + 51.4 + ], + [ + 119.95, + 51.4 + ], + [ + 119.96, + 51.4 + ], + [ + 119.97, + 51.41 + ], + [ + 119.97, + 51.42 + ], + [ + 119.97, + 51.44 + ], + [ + 119.99, + 51.45 + ], + [ + 120, + 51.46 + ], + [ + 119.99, + 51.47 + ], + [ + 119.98, + 51.49 + ], + [ + 119.98, + 51.5 + ], + [ + 119.99, + 51.51 + ], + [ + 120.01, + 51.52 + ], + [ + 120.02, + 51.53 + ], + [ + 120.02, + 51.54 + ], + [ + 120.03, + 51.55 + ], + [ + 120.04, + 51.55 + ], + [ + 120.04, + 51.56 + ], + [ + 120.04, + 51.57 + ], + [ + 120.04, + 51.58 + ], + [ + 120.03, + 51.58 + ], + [ + 120.04, + 51.6 + ], + [ + 120.04, + 51.61 + ], + [ + 120.05, + 51.62 + ], + [ + 120.08, + 51.64 + ], + [ + 120.1, + 51.66 + ], + [ + 120.09, + 51.66 + ], + [ + 120.08, + 51.67 + ], + [ + 120.08, + 51.68 + ], + [ + 120.1, + 51.68 + ], + [ + 120.11, + 51.68 + ], + [ + 120.12, + 51.67 + ], + [ + 120.13, + 51.67 + ], + [ + 120.19, + 51.7 + ], + [ + 120.2, + 51.7 + ], + [ + 120.21, + 51.71 + ], + [ + 120.22, + 51.72 + ], + [ + 120.23, + 51.73 + ], + [ + 120.24, + 51.73 + ], + [ + 120.26, + 51.74 + ], + [ + 120.26, + 51.75 + ], + [ + 120.3, + 51.76 + ], + [ + 120.3, + 51.77 + ], + [ + 120.3, + 51.78 + ], + [ + 120.31, + 51.78 + ], + [ + 120.32, + 51.79 + ], + [ + 120.33, + 51.79 + ], + [ + 120.34, + 51.79 + ], + [ + 120.35, + 51.79 + ], + [ + 120.37, + 51.8 + ], + [ + 120.37, + 51.81 + ], + [ + 120.39, + 51.81 + ], + [ + 120.4, + 51.81 + ], + [ + 120.39, + 51.82 + ], + [ + 120.39, + 51.83 + ], + [ + 120.42, + 51.84 + ], + [ + 120.44, + 51.84 + ], + [ + 120.45, + 51.84 + ], + [ + 120.46, + 51.85 + ], + [ + 120.47, + 51.86 + ], + [ + 120.47, + 51.87 + ], + [ + 120.49, + 51.89 + ], + [ + 120.5, + 51.89 + ], + [ + 120.51, + 51.88 + ], + [ + 120.52, + 51.88 + ], + [ + 120.55, + 51.89 + ], + [ + 120.55, + 51.9 + ], + [ + 120.54, + 51.9 + ], + [ + 120.54, + 51.91 + ], + [ + 120.56, + 51.91 + ], + [ + 120.57, + 51.91 + ], + [ + 120.6, + 51.91 + ], + [ + 120.62, + 51.92 + ], + [ + 120.63, + 51.92 + ], + [ + 120.64, + 51.92 + ], + [ + 120.65, + 51.93 + ], + [ + 120.66, + 51.93 + ], + [ + 120.65, + 51.94 + ], + [ + 120.65, + 51.95 + ], + [ + 120.66, + 51.96 + ], + [ + 120.67, + 51.97 + ], + [ + 120.68, + 51.97 + ], + [ + 120.7, + 51.98 + ], + [ + 120.7, + 51.99 + ], + [ + 120.71, + 52.01 + ], + [ + 120.7, + 52.02 + ], + [ + 120.69, + 52.02 + ], + [ + 120.68, + 52.04 + ], + [ + 120.71, + 52.07 + ], + [ + 120.73, + 52.08 + ], + [ + 120.74, + 52.08 + ], + [ + 120.75, + 52.08 + ], + [ + 120.74, + 52.09 + ], + [ + 120.74, + 52.1 + ], + [ + 120.76, + 52.1 + ], + [ + 120.76, + 52.11 + ], + [ + 120.76, + 52.12 + ], + [ + 120.76, + 52.14 + ], + [ + 120.77, + 52.15 + ], + [ + 120.78, + 52.16 + ], + [ + 120.77, + 52.17 + ], + [ + 120.76, + 52.18 + ], + [ + 120.75, + 52.2 + ], + [ + 120.74, + 52.2 + ], + [ + 120.74, + 52.21 + ], + [ + 120.74, + 52.22 + ], + [ + 120.74, + 52.23 + ], + [ + 120.75, + 52.24 + ], + [ + 120.76, + 52.25 + ], + [ + 120.74, + 52.26 + ], + [ + 120.72, + 52.26 + ], + [ + 120.71, + 52.26 + ], + [ + 120.7, + 52.27 + ], + [ + 120.7, + 52.28 + ], + [ + 120.69, + 52.29 + ], + [ + 120.67, + 52.29 + ], + [ + 120.65, + 52.3 + ], + [ + 120.63, + 52.31 + ], + [ + 120.63, + 52.32 + ], + [ + 120.62, + 52.33 + ], + [ + 120.62, + 52.34 + ], + [ + 120.61, + 52.36 + ], + [ + 120.62, + 52.36 + ], + [ + 120.63, + 52.36 + ], + [ + 120.64, + 52.36 + ], + [ + 120.65, + 52.38 + ], + [ + 120.64, + 52.38 + ], + [ + 120.65, + 52.4 + ], + [ + 120.66, + 52.4 + ], + [ + 120.66, + 52.41 + ], + [ + 120.68, + 52.43 + ], + [ + 120.68, + 52.44 + ], + [ + 120.68, + 52.45 + ], + [ + 120.68, + 52.46 + ], + [ + 120.68, + 52.47 + ], + [ + 120.69, + 52.48 + ], + [ + 120.7, + 52.49 + ], + [ + 120.7, + 52.5 + ], + [ + 120.69, + 52.5 + ], + [ + 120.69, + 52.52 + ], + [ + 120.7, + 52.52 + ], + [ + 120.73, + 52.53 + ], + [ + 120.73, + 52.54 + ], + [ + 120.7, + 52.55 + ], + [ + 120.68, + 52.55 + ], + [ + 120.67, + 52.55 + ], + [ + 120.67, + 52.56 + ], + [ + 120.63, + 52.57 + ], + [ + 120.62, + 52.57 + ], + [ + 120.61, + 52.58 + ], + [ + 120.59, + 52.59 + ], + [ + 120.57, + 52.59 + ], + [ + 120.56, + 52.59 + ], + [ + 120.54, + 52.6 + ], + [ + 120.53, + 52.61 + ], + [ + 120.52, + 52.61 + ], + [ + 120.51, + 52.61 + ], + [ + 120.49, + 52.62 + ], + [ + 120.47, + 52.64 + ], + [ + 120.46, + 52.64 + ], + [ + 120.45, + 52.64 + ], + [ + 120.44, + 52.64 + ], + [ + 120.43, + 52.64 + ], + [ + 120.41, + 52.63 + ], + [ + 120.41, + 52.62 + ], + [ + 120.39, + 52.62 + ], + [ + 120.38, + 52.62 + ], + [ + 120.37, + 52.62 + ], + [ + 120.35, + 52.62 + ], + [ + 120.34, + 52.62 + ], + [ + 120.31, + 52.62 + ], + [ + 120.3, + 52.62 + ], + [ + 120.28, + 52.62 + ], + [ + 120.27, + 52.62 + ], + [ + 120.26, + 52.61 + ], + [ + 120.24, + 52.6 + ], + [ + 120.23, + 52.6 + ], + [ + 120.22, + 52.59 + ], + [ + 120.21, + 52.59 + ], + [ + 120.19, + 52.58 + ], + [ + 120.18, + 52.58 + ], + [ + 120.17, + 52.58 + ], + [ + 120.16, + 52.58 + ], + [ + 120.13, + 52.58 + ], + [ + 120.12, + 52.59 + ], + [ + 120.1, + 52.58 + ], + [ + 120.06, + 52.59 + ], + [ + 120.05, + 52.59 + ], + [ + 120.04, + 52.6 + ], + [ + 120.04, + 52.61 + ], + [ + 120.03, + 52.62 + ], + [ + 120.03, + 52.63 + ], + [ + 120.03, + 52.65 + ], + [ + 120.03, + 52.66 + ], + [ + 120.04, + 52.66 + ], + [ + 120.04, + 52.68 + ], + [ + 120.05, + 52.69 + ], + [ + 120.06, + 52.7 + ], + [ + 120.06, + 52.71 + ], + [ + 120.05, + 52.73 + ], + [ + 120.05, + 52.74 + ], + [ + 120.04, + 52.74 + ], + [ + 120.03, + 52.76 + ], + [ + 120.03, + 52.78 + ], + [ + 120.04, + 52.78 + ], + [ + 120.05, + 52.78 + ], + [ + 120.07, + 52.78 + ], + [ + 120.08, + 52.78 + ], + [ + 120.1, + 52.8 + ], + [ + 120.11, + 52.8 + ], + [ + 120.14, + 52.81 + ], + [ + 120.15, + 52.81 + ], + [ + 120.17, + 52.81 + ], + [ + 120.2, + 52.83 + ], + [ + 120.21, + 52.84 + ], + [ + 120.22, + 52.84 + ], + [ + 120.25, + 52.86 + ], + [ + 120.27, + 52.86 + ], + [ + 120.29, + 52.87 + ], + [ + 120.29, + 52.88 + ], + [ + 120.29, + 52.89 + ], + [ + 120.3, + 52.9 + ], + [ + 120.31, + 52.9 + ], + [ + 120.34, + 52.9 + ], + [ + 120.34, + 52.92 + ], + [ + 120.35, + 52.93 + ], + [ + 120.35, + 52.94 + ], + [ + 120.36, + 52.94 + ], + [ + 120.37, + 52.94 + ], + [ + 120.38, + 52.95 + ], + [ + 120.39, + 52.95 + ], + [ + 120.4, + 52.96 + ], + [ + 120.41, + 52.96 + ], + [ + 120.41, + 52.97 + ], + [ + 120.42, + 52.98 + ], + [ + 120.43, + 53 + ], + [ + 120.44, + 53 + ], + [ + 120.45, + 53.01 + ], + [ + 120.46, + 53.01 + ], + [ + 120.48, + 53.02 + ], + [ + 120.5, + 53.04 + ], + [ + 120.51, + 53.04 + ], + [ + 120.52, + 53.05 + ], + [ + 120.53, + 53.06 + ], + [ + 120.56, + 53.08 + ], + [ + 120.57, + 53.08 + ], + [ + 120.59, + 53.09 + ], + [ + 120.6, + 53.09 + ], + [ + 120.61, + 53.1 + ], + [ + 120.64, + 53.11 + ], + [ + 120.64, + 53.12 + ], + [ + 120.65, + 53.13 + ], + [ + 120.66, + 53.14 + ], + [ + 120.69, + 53.16 + ], + [ + 120.72, + 53.2 + ], + [ + 120.73, + 53.2 + ], + [ + 120.75, + 53.21 + ], + [ + 120.78, + 53.22 + ], + [ + 120.79, + 53.23 + ], + [ + 120.8, + 53.23 + ], + [ + 120.81, + 53.24 + ], + [ + 120.83, + 53.24 + ], + [ + 120.83, + 53.25 + ], + [ + 120.83, + 53.26 + ], + [ + 120.83, + 53.27 + ], + [ + 120.84, + 53.27 + ], + [ + 120.86, + 53.28 + ], + [ + 120.88, + 53.29 + ], + [ + 120.9, + 53.29 + ], + [ + 120.92, + 53.29 + ], + [ + 120.94, + 53.29 + ], + [ + 120.97, + 53.29 + ], + [ + 121.02, + 53.29 + ], + [ + 121.04, + 53.29 + ], + [ + 121.06, + 53.3 + ], + [ + 121.07, + 53.3 + ], + [ + 121.08, + 53.3 + ], + [ + 121.09, + 53.3 + ], + [ + 121.1, + 53.29 + ], + [ + 121.11, + 53.29 + ], + [ + 121.11, + 53.28 + ], + [ + 121.12, + 53.28 + ], + [ + 121.14, + 53.28 + ], + [ + 121.17, + 53.28 + ], + [ + 121.18, + 53.28 + ], + [ + 121.19, + 53.28 + ], + [ + 121.2, + 53.28 + ], + [ + 121.22, + 53.28 + ], + [ + 121.23, + 53.28 + ], + [ + 121.25, + 53.29 + ], + [ + 121.27, + 53.29 + ], + [ + 121.29, + 53.29 + ], + [ + 121.29, + 53.3 + ], + [ + 121.31, + 53.31 + ], + [ + 121.32, + 53.32 + ], + [ + 121.35, + 53.32 + ], + [ + 121.37, + 53.32 + ], + [ + 121.38, + 53.32 + ], + [ + 121.39, + 53.32 + ], + [ + 121.41, + 53.32 + ], + [ + 121.44, + 53.32 + ], + [ + 121.46, + 53.33 + ], + [ + 121.48, + 53.33 + ], + [ + 121.49, + 53.33 + ], + [ + 121.5, + 53.33 + ], + [ + 121.51, + 53.34 + ], + [ + 121.52, + 53.34 + ], + [ + 121.53, + 53.34 + ], + [ + 121.56, + 53.35 + ], + [ + 121.59, + 53.35 + ], + [ + 121.6, + 53.36 + ], + [ + 121.64, + 53.37 + ], + [ + 121.66, + 53.37 + ], + [ + 121.66, + 53.38 + ], + [ + 121.67, + 53.39 + ], + [ + 121.7, + 53.39 + ], + [ + 121.71, + 53.39 + ], + [ + 121.72, + 53.39 + ], + [ + 121.73, + 53.39 + ], + [ + 121.75, + 53.39 + ], + [ + 121.76, + 53.39 + ], + [ + 121.79, + 53.41 + ], + [ + 121.8, + 53.41 + ], + [ + 121.82, + 53.42 + ], + [ + 121.84, + 53.42 + ], + [ + 121.87, + 53.43 + ], + [ + 121.88, + 53.42 + ], + [ + 121.89, + 53.42 + ], + [ + 121.91, + 53.42 + ], + [ + 121.94, + 53.43 + ], + [ + 121.95, + 53.43 + ], + [ + 121.99, + 53.43 + ], + [ + 122, + 53.43 + ], + [ + 122.01, + 53.43 + ], + [ + 122.07, + 53.42 + ], + [ + 122.09, + 53.42 + ], + [ + 122.1, + 53.43 + ], + [ + 122.11, + 53.43 + ], + [ + 122.12, + 53.44 + ], + [ + 122.13, + 53.45 + ], + [ + 122.15, + 53.47 + ], + [ + 122.17, + 53.47 + ], + [ + 122.18, + 53.47 + ], + [ + 122.2, + 53.47 + ], + [ + 122.24, + 53.46 + ], + [ + 122.26, + 53.47 + ], + [ + 122.28, + 53.48 + ], + [ + 122.29, + 53.48 + ], + [ + 122.31, + 53.5 + ], + [ + 122.32, + 53.5 + ], + [ + 122.35, + 53.5 + ], + [ + 122.36, + 53.49 + ], + [ + 122.38, + 53.47 + ], + [ + 122.39, + 53.46 + ], + [ + 122.4, + 53.46 + ], + [ + 122.41, + 53.45 + ], + [ + 122.42, + 53.45 + ], + [ + 122.45, + 53.44 + ], + [ + 122.47, + 53.45 + ], + [ + 122.49, + 53.46 + ], + [ + 122.5, + 53.46 + ], + [ + 122.51, + 53.45 + ], + [ + 122.54, + 53.45 + ], + [ + 122.56, + 53.46 + ], + [ + 122.57, + 53.46 + ], + [ + 122.6, + 53.46 + ], + [ + 122.62, + 53.46 + ], + [ + 122.73, + 53.46 + ], + [ + 122.75, + 53.46 + ], + [ + 122.91, + 53.47 + ], + [ + 122.93, + 53.48 + ], + [ + 122.94, + 53.48 + ], + [ + 123, + 53.49 + ], + [ + 122.99, + 53.49 + ], + [ + 123.01, + 53.5 + ], + [ + 123.03, + 53.5 + ], + [ + 123.05, + 53.5 + ], + [ + 123.16, + 53.5 + ], + [ + 123.17, + 53.51 + ], + [ + 123.19, + 53.53 + ], + [ + 123.2, + 53.53 + ], + [ + 123.22, + 53.54 + ], + [ + 123.22, + 53.55 + ], + [ + 123.24, + 53.55 + ], + [ + 123.24, + 53.56 + ], + [ + 123.26, + 53.56 + ], + [ + 123.28, + 53.56 + ], + [ + 123.32, + 53.55 + ], + [ + 123.34, + 53.55 + ], + [ + 123.37, + 53.54 + ], + [ + 123.41, + 53.54 + ], + [ + 123.43, + 53.53 + ], + [ + 123.44, + 53.53 + ], + [ + 123.46, + 53.53 + ], + [ + 123.46, + 53.52 + ], + [ + 123.46, + 53.51 + ], + [ + 123.48, + 53.5 + ], + [ + 123.5, + 53.5 + ], + [ + 123.49, + 53.51 + ], + [ + 123.48, + 53.52 + ], + [ + 123.48, + 53.53 + ], + [ + 123.49, + 53.54 + ], + [ + 123.5, + 53.55 + ], + [ + 123.53, + 53.55 + ], + [ + 123.54, + 53.55 + ], + [ + 123.55, + 53.53 + ], + [ + 123.54, + 53.52 + ], + [ + 123.53, + 53.5 + ], + [ + 123.55, + 53.5 + ], + [ + 123.56, + 53.5 + ], + [ + 123.57, + 53.51 + ], + [ + 123.57, + 53.52 + ], + [ + 123.58, + 53.55 + ], + [ + 123.6, + 53.55 + ], + [ + 123.63, + 53.54 + ], + [ + 123.64, + 53.54 + ], + [ + 123.65, + 53.53 + ], + [ + 123.67, + 53.52 + ], + [ + 123.68, + 53.51 + ], + [ + 123.69, + 53.49 + ], + [ + 123.71, + 53.49 + ], + [ + 123.72, + 53.49 + ], + [ + 123.74, + 53.5 + ], + [ + 123.83, + 53.48 + ], + [ + 123.83, + 53.49 + ], + [ + 123.85, + 53.49 + ], + [ + 123.87, + 53.48 + ], + [ + 123.89, + 53.48 + ], + [ + 123.89, + 53.47 + ], + [ + 123.9, + 53.47 + ], + [ + 123.91, + 53.46 + ], + [ + 123.93, + 53.46 + ], + [ + 123.94, + 53.45 + ], + [ + 123.96, + 53.44 + ], + [ + 123.98, + 53.43 + ], + [ + 123.99, + 53.42 + ], + [ + 124, + 53.41 + ], + [ + 124, + 53.4 + ], + [ + 124.06, + 53.4 + ], + [ + 124.07, + 53.39 + ], + [ + 124.08, + 53.38 + ], + [ + 124.07, + 53.37 + ], + [ + 124.08, + 53.36 + ], + [ + 124.09, + 53.36 + ], + [ + 124.11, + 53.35 + ], + [ + 124.15, + 53.35 + ], + [ + 124.16, + 53.36 + ], + [ + 124.18, + 53.37 + ], + [ + 124.22, + 53.38 + ], + [ + 124.24, + 53.37 + ], + [ + 124.26, + 53.36 + ], + [ + 124.27, + 53.35 + ], + [ + 124.28, + 53.35 + ], + [ + 124.3, + 53.34 + ], + [ + 124.33, + 53.31 + ], + [ + 124.33, + 53.3 + ], + [ + 124.34, + 53.29 + ], + [ + 124.36, + 53.28 + ], + [ + 124.37, + 53.26 + ], + [ + 124.38, + 53.25 + ], + [ + 124.39, + 53.25 + ], + [ + 124.41, + 53.24 + ], + [ + 124.41, + 53.23 + ], + [ + 124.42, + 53.24 + ], + [ + 124.42, + 53.23 + ], + [ + 124.57, + 53.21 + ], + [ + 124.58, + 53.21 + ], + [ + 124.64, + 53.21 + ], + [ + 124.65, + 53.2 + ], + [ + 124.71, + 53.16 + ], + [ + 124.75, + 53.14 + ], + [ + 124.76, + 53.14 + ], + [ + 124.77, + 53.14 + ], + [ + 124.8, + 53.14 + ], + [ + 124.81, + 53.14 + ], + [ + 124.83, + 53.14 + ], + [ + 124.84, + 53.13 + ], + [ + 124.84, + 53.12 + ], + [ + 124.85, + 53.12 + ], + [ + 124.88, + 53.1 + ], + [ + 124.89, + 53.1 + ], + [ + 124.9, + 53.12 + ], + [ + 124.89, + 53.16 + ], + [ + 124.88, + 53.16 + ], + [ + 124.88, + 53.17 + ], + [ + 124.9, + 53.17 + ], + [ + 124.93, + 53.18 + ], + [ + 125, + 53.2 + ], + [ + 125.06, + 53.2 + ], + [ + 125.07, + 53.2 + ], + [ + 125.1, + 53.2 + ], + [ + 125.12, + 53.2 + ], + [ + 125.13, + 53.2 + ], + [ + 125.14, + 53.2 + ], + [ + 125.18, + 53.2 + ], + [ + 125.21, + 53.19 + ], + [ + 125.23, + 53.18 + ], + [ + 125.25, + 53.17 + ], + [ + 125.27, + 53.17 + ], + [ + 125.28, + 53.16 + ], + [ + 125.32, + 53.14 + ], + [ + 125.33, + 53.14 + ], + [ + 125.38, + 53.13 + ], + [ + 125.39, + 53.13 + ], + [ + 125.4, + 53.12 + ], + [ + 125.42, + 53.12 + ], + [ + 125.43, + 53.11 + ], + [ + 125.46, + 53.1 + ], + [ + 125.48, + 53.1 + ], + [ + 125.5, + 53.06 + ], + [ + 125.5, + 53.05 + ], + [ + 125.52, + 53.05 + ], + [ + 125.54, + 53.06 + ], + [ + 125.55, + 53.07 + ], + [ + 125.56, + 53.07 + ], + [ + 125.59, + 53.08 + ], + [ + 125.61, + 53.08 + ], + [ + 125.63, + 53.07 + ], + [ + 125.63, + 53.05 + ], + [ + 125.64, + 53.03 + ], + [ + 125.65, + 53.03 + ], + [ + 125.66, + 53.02 + ], + [ + 125.67, + 53.01 + ], + [ + 125.71, + 52.99 + ], + [ + 125.71, + 53 + ], + [ + 125.73, + 52.99 + ], + [ + 125.74, + 52.99 + ], + [ + 125.74, + 52.98 + ], + [ + 125.72, + 52.97 + ], + [ + 125.72, + 52.96 + ], + [ + 125.73, + 52.94 + ], + [ + 125.72, + 52.94 + ], + [ + 125.71, + 52.93 + ], + [ + 125.69, + 52.93 + ], + [ + 125.67, + 52.92 + ], + [ + 125.66, + 52.92 + ], + [ + 125.65, + 52.91 + ], + [ + 125.66, + 52.86 + ], + [ + 125.68, + 52.86 + ], + [ + 125.73, + 52.88 + ], + [ + 125.75, + 52.88 + ], + [ + 125.76, + 52.89 + ], + [ + 125.76, + 52.9 + ], + [ + 125.77, + 52.9 + ], + [ + 125.78, + 52.89 + ], + [ + 125.8, + 52.89 + ], + [ + 125.82, + 52.9 + ], + [ + 125.85, + 52.89 + ], + [ + 125.84, + 52.88 + ], + [ + 125.84, + 52.87 + ], + [ + 125.85, + 52.86 + ], + [ + 125.86, + 52.85 + ], + [ + 125.87, + 52.84 + ], + [ + 125.88, + 52.84 + ], + [ + 125.89, + 52.83 + ], + [ + 125.9, + 52.82 + ], + [ + 125.91, + 52.81 + ], + [ + 125.91, + 52.8 + ], + [ + 125.92, + 52.79 + ], + [ + 125.92, + 52.78 + ], + [ + 125.93, + 52.77 + ], + [ + 125.94, + 52.76 + ], + [ + 125.96, + 52.76 + ], + [ + 125.98, + 52.76 + ], + [ + 125.99, + 52.76 + ], + [ + 125.99, + 52.77 + ], + [ + 126.03, + 52.78 + ], + [ + 126.01, + 52.79 + ], + [ + 126.03, + 52.8 + ], + [ + 126.04, + 52.8 + ], + [ + 126.07, + 52.79 + ], + [ + 126.09, + 52.78 + ], + [ + 126.11, + 52.77 + ], + [ + 126.1, + 52.75 + ], + [ + 126.09, + 52.75 + ], + [ + 126.08, + 52.75 + ], + [ + 126.07, + 52.75 + ], + [ + 126.05, + 52.75 + ], + [ + 126.04, + 52.73 + ], + [ + 126.04, + 52.72 + ], + [ + 126.05, + 52.71 + ], + [ + 126.06, + 52.68 + ], + [ + 126.04, + 52.68 + ], + [ + 126.03, + 52.67 + ], + [ + 126, + 52.67 + ], + [ + 125.98, + 52.67 + ], + [ + 125.97, + 52.66 + ], + [ + 125.96, + 52.65 + ], + [ + 125.96, + 52.64 + ], + [ + 125.96, + 52.63 + ], + [ + 125.97, + 52.61 + ], + [ + 125.99, + 52.6 + ], + [ + 125.99, + 52.59 + ], + [ + 126, + 52.58 + ], + [ + 126.01, + 52.58 + ], + [ + 126.04, + 52.57 + ], + [ + 126.04, + 52.58 + ], + [ + 126.05, + 52.6 + ], + [ + 126.06, + 52.6 + ], + [ + 126.09, + 52.59 + ], + [ + 126.1, + 52.59 + ], + [ + 126.11, + 52.58 + ], + [ + 126.13, + 52.57 + ], + [ + 126.16, + 52.56 + ], + [ + 126.17, + 52.55 + ], + [ + 126.18, + 52.54 + ], + [ + 126.19, + 52.54 + ], + [ + 126.2, + 52.53 + ], + [ + 126.19, + 52.5 + ], + [ + 126.18, + 52.49 + ], + [ + 126.18, + 52.48 + ], + [ + 126.19, + 52.46 + ], + [ + 126.21, + 52.47 + ], + [ + 126.22, + 52.47 + ], + [ + 126.24, + 52.47 + ], + [ + 126.25, + 52.48 + ], + [ + 126.27, + 52.47 + ], + [ + 126.28, + 52.45 + ], + [ + 126.3, + 52.44 + ], + [ + 126.31, + 52.43 + ], + [ + 126.32, + 52.42 + ], + [ + 126.33, + 52.41 + ], + [ + 126.34, + 52.4 + ], + [ + 126.34, + 52.35 + ], + [ + 126.32, + 52.34 + ], + [ + 126.31, + 52.34 + ], + [ + 126.31, + 52.33 + ], + [ + 126.33, + 52.3 + ], + [ + 126.42, + 52.3 + ], + [ + 126.43, + 52.3 + ], + [ + 126.43, + 52.29 + ], + [ + 126.4, + 52.28 + ], + [ + 126.38, + 52.27 + ], + [ + 126.36, + 52.26 + ], + [ + 126.34, + 52.26 + ], + [ + 126.32, + 52.25 + ], + [ + 126.31, + 52.23 + ], + [ + 126.3, + 52.21 + ], + [ + 126.31, + 52.2 + ], + [ + 126.32, + 52.2 + ], + [ + 126.34, + 52.19 + ], + [ + 126.4, + 52.18 + ], + [ + 126.41, + 52.18 + ], + [ + 126.43, + 52.17 + ], + [ + 126.44, + 52.16 + ], + [ + 126.46, + 52.16 + ], + [ + 126.47, + 52.16 + ], + [ + 126.48, + 52.16 + ], + [ + 126.5, + 52.16 + ], + [ + 126.53, + 52.14 + ], + [ + 126.55, + 52.13 + ], + [ + 126.55, + 52.11 + ], + [ + 126.54, + 52.1 + ], + [ + 126.53, + 52.07 + ], + [ + 126.5, + 52.03 + ], + [ + 126.48, + 52.04 + ], + [ + 126.45, + 52.03 + ], + [ + 126.44, + 52.03 + ], + [ + 126.44, + 52.01 + ], + [ + 126.45, + 51.99 + ], + [ + 126.46, + 51.95 + ], + [ + 126.46, + 51.94 + ], + [ + 126.48, + 51.93 + ], + [ + 126.5, + 51.93 + ], + [ + 126.5, + 51.92 + ], + [ + 126.51, + 51.91 + ], + [ + 126.51, + 51.9 + ], + [ + 126.52, + 51.9 + ], + [ + 126.53, + 51.89 + ], + [ + 126.54, + 51.88 + ], + [ + 126.55, + 51.87 + ], + [ + 126.55, + 51.86 + ], + [ + 126.57, + 51.83 + ], + [ + 126.58, + 51.82 + ], + [ + 126.59, + 51.81 + ], + [ + 126.6, + 51.8 + ], + [ + 126.61, + 51.79 + ], + [ + 126.62, + 51.77 + ], + [ + 126.64, + 51.77 + ], + [ + 126.65, + 51.76 + ], + [ + 126.66, + 51.73 + ], + [ + 126.67, + 51.73 + ], + [ + 126.68, + 51.73 + ], + [ + 126.7, + 51.73 + ], + [ + 126.72, + 51.69 + ], + [ + 126.73, + 51.67 + ], + [ + 126.73, + 51.66 + ], + [ + 126.73, + 51.64 + ], + [ + 126.72, + 51.63 + ], + [ + 126.7, + 51.62 + ], + [ + 126.68, + 51.61 + ], + [ + 126.67, + 51.6 + ], + [ + 126.67, + 51.59 + ], + [ + 126.68, + 51.59 + ], + [ + 126.69, + 51.58 + ], + [ + 126.71, + 51.57 + ], + [ + 126.75, + 51.56 + ], + [ + 126.77, + 51.56 + ], + [ + 126.8, + 51.55 + ], + [ + 126.81, + 51.54 + ], + [ + 126.84, + 51.53 + ], + [ + 126.83, + 51.52 + ], + [ + 126.82, + 51.5 + ], + [ + 126.81, + 51.5 + ], + [ + 126.8, + 51.47 + ], + [ + 126.79, + 51.46 + ], + [ + 126.78, + 51.44 + ], + [ + 126.79, + 51.43 + ], + [ + 126.8, + 51.42 + ], + [ + 126.82, + 51.42 + ], + [ + 126.9, + 51.41 + ], + [ + 126.91, + 51.4 + ], + [ + 126.92, + 51.35 + ], + [ + 126.9, + 51.34 + ], + [ + 126.88, + 51.34 + ], + [ + 126.87, + 51.34 + ], + [ + 126.86, + 51.34 + ], + [ + 126.84, + 51.34 + ], + [ + 126.82, + 51.34 + ], + [ + 126.81, + 51.32 + ], + [ + 126.81, + 51.29 + ], + [ + 126.82, + 51.28 + ], + [ + 126.83, + 51.27 + ], + [ + 126.84, + 51.26 + ], + [ + 126.86, + 51.25 + ], + [ + 126.91, + 51.23 + ], + [ + 126.9, + 51.21 + ], + [ + 126.91, + 51.16 + ], + [ + 126.91, + 51.15 + ], + [ + 126.93, + 51.05 + ], + [ + 126.94, + 51.05 + ], + [ + 126.96, + 51.04 + ], + [ + 126.97, + 51.04 + ], + [ + 126.99, + 51.02 + ], + [ + 127, + 51.01 + ], + [ + 127.01, + 51 + ], + [ + 127.01, + 50.99 + ], + [ + 127.02, + 50.99 + ], + [ + 127.02, + 50.98 + ], + [ + 127.03, + 50.97 + ], + [ + 127.04, + 50.96 + ], + [ + 127.07, + 50.95 + ], + [ + 127.1, + 50.94 + ], + [ + 127.11, + 50.93 + ], + [ + 127.12, + 50.92 + ], + [ + 127.14, + 50.91 + ], + [ + 127.14, + 50.9 + ], + [ + 127.15, + 50.9 + ], + [ + 127.15, + 50.89 + ], + [ + 127.17, + 50.87 + ], + [ + 127.17, + 50.86 + ], + [ + 127.18, + 50.86 + ], + [ + 127.19, + 50.84 + ], + [ + 127.2, + 50.83 + ], + [ + 127.2, + 50.81 + ], + [ + 127.21, + 50.8 + ], + [ + 127.22, + 50.79 + ], + [ + 127.23, + 50.77 + ], + [ + 127.24, + 50.77 + ], + [ + 127.26, + 50.76 + ], + [ + 127.27, + 50.76 + ], + [ + 127.29, + 50.76 + ], + [ + 127.3, + 50.75 + ], + [ + 127.3, + 50.74 + ], + [ + 127.28, + 50.69 + ], + [ + 127.29, + 50.67 + ], + [ + 127.29, + 50.66 + ], + [ + 127.3, + 50.65 + ], + [ + 127.32, + 50.63 + ], + [ + 127.33, + 50.62 + ], + [ + 127.34, + 50.61 + ], + [ + 127.35, + 50.6 + ], + [ + 127.36, + 50.59 + ], + [ + 127.37, + 50.57 + ], + [ + 127.33, + 50.54 + ], + [ + 127.32, + 50.53 + ], + [ + 127.31, + 50.52 + ], + [ + 127.31, + 50.5 + ], + [ + 127.3, + 50.49 + ], + [ + 127.29, + 50.48 + ], + [ + 127.3, + 50.45 + ], + [ + 127.31, + 50.45 + ], + [ + 127.32, + 50.45 + ], + [ + 127.35, + 50.39 + ], + [ + 127.34, + 50.37 + ], + [ + 127.33, + 50.36 + ], + [ + 127.33, + 50.34 + ], + [ + 127.33, + 50.33 + ], + [ + 127.35, + 50.31 + ], + [ + 127.36, + 50.3 + ], + [ + 127.39, + 50.28 + ], + [ + 127.4, + 50.28 + ], + [ + 127.44, + 50.27 + ], + [ + 127.45, + 50.27 + ], + [ + 127.47, + 50.26 + ], + [ + 127.5, + 50.26 + ], + [ + 127.51, + 50.25 + ], + [ + 127.58, + 50.24 + ], + [ + 127.61, + 50.23 + ], + [ + 127.57, + 50.13 + ], + [ + 127.56, + 50.12 + ], + [ + 127.52, + 50.08 + ], + [ + 127.51, + 50.07 + ], + [ + 127.5, + 50.04 + ], + [ + 127.5, + 49.98 + ], + [ + 127.5, + 49.97 + ], + [ + 127.53, + 49.94 + ], + [ + 127.54, + 49.93 + ], + [ + 127.54, + 49.92 + ], + [ + 127.54, + 49.9 + ], + [ + 127.53, + 49.81 + ], + [ + 127.64, + 49.78 + ], + [ + 127.67, + 49.76 + ], + [ + 127.67, + 49.75 + ], + [ + 127.67, + 49.72 + ], + [ + 127.67, + 49.71 + ], + [ + 127.67, + 49.7 + ], + [ + 127.67, + 49.69 + ], + [ + 127.68, + 49.67 + ], + [ + 127.69, + 49.67 + ], + [ + 127.72, + 49.65 + ], + [ + 127.73, + 49.65 + ], + [ + 127.76, + 49.63 + ], + [ + 127.77, + 49.63 + ], + [ + 127.78, + 49.62 + ], + [ + 127.79, + 49.58 + ], + [ + 127.81, + 49.59 + ], + [ + 127.84, + 49.58 + ], + [ + 127.87, + 49.57 + ], + [ + 127.9, + 49.57 + ], + [ + 127.91, + 49.57 + ], + [ + 127.96, + 49.6 + ], + [ + 127.97, + 49.59 + ], + [ + 127.97, + 49.58 + ], + [ + 128, + 49.58 + ], + [ + 128.02, + 49.57 + ], + [ + 128.02, + 49.56 + ], + [ + 128.03, + 49.56 + ], + [ + 128.08, + 49.55 + ], + [ + 128.12, + 49.55 + ], + [ + 128.13, + 49.55 + ], + [ + 128.15, + 49.54 + ], + [ + 128.17, + 49.54 + ], + [ + 128.22, + 49.55 + ], + [ + 128.23, + 49.55 + ], + [ + 128.23, + 49.56 + ], + [ + 128.25, + 49.56 + ], + [ + 128.27, + 49.56 + ], + [ + 128.28, + 49.56 + ], + [ + 128.29, + 49.56 + ], + [ + 128.31, + 49.55 + ], + [ + 128.34, + 49.54 + ], + [ + 128.35, + 49.55 + ], + [ + 128.37, + 49.59 + ], + [ + 128.4, + 49.59 + ], + [ + 128.41, + 49.59 + ], + [ + 128.42, + 49.59 + ], + [ + 128.48, + 49.59 + ], + [ + 128.5, + 49.59 + ], + [ + 128.64, + 49.58 + ], + [ + 128.65, + 49.57 + ], + [ + 128.73, + 49.57 + ], + [ + 128.73, + 49.59 + ], + [ + 128.76, + 49.59 + ], + [ + 128.77, + 49.58 + ], + [ + 128.78, + 49.58 + ], + [ + 128.79, + 49.58 + ], + [ + 128.8, + 49.56 + ], + [ + 128.8, + 49.55 + ], + [ + 128.79, + 49.54 + ], + [ + 128.78, + 49.54 + ], + [ + 128.76, + 49.52 + ], + [ + 128.75, + 49.52 + ], + [ + 128.75, + 49.48 + ], + [ + 128.76, + 49.48 + ], + [ + 128.79, + 49.47 + ], + [ + 128.8, + 49.48 + ], + [ + 128.87, + 49.47 + ], + [ + 128.93, + 49.46 + ], + [ + 128.94, + 49.46 + ], + [ + 129.01, + 49.44 + ], + [ + 129.04, + 49.41 + ], + [ + 129.05, + 49.38 + ], + [ + 129.06, + 49.37 + ], + [ + 129.07, + 49.36 + ], + [ + 129.08, + 49.35 + ], + [ + 129.15, + 49.36 + ], + [ + 129.15, + 49.37 + ], + [ + 129.17, + 49.38 + ], + [ + 129.18, + 49.39 + ], + [ + 129.26, + 49.39 + ], + [ + 129.27, + 49.38 + ], + [ + 129.3, + 49.36 + ], + [ + 129.31, + 49.36 + ], + [ + 129.39, + 49.43 + ], + [ + 129.41, + 49.44 + ], + [ + 129.45, + 49.43 + ], + [ + 129.46, + 49.43 + ], + [ + 129.51, + 49.42 + ], + [ + 129.54, + 49.39 + ], + [ + 129.54, + 49.38 + ], + [ + 129.56, + 49.29 + ], + [ + 129.57, + 49.28 + ], + [ + 129.63, + 49.28 + ], + [ + 129.64, + 49.29 + ], + [ + 129.7, + 49.3 + ], + [ + 129.7, + 49.29 + ], + [ + 129.73, + 49.28 + ], + [ + 129.74, + 49.27 + ], + [ + 129.76, + 49.2 + ], + [ + 129.76, + 49.19 + ], + [ + 129.79, + 49.18 + ], + [ + 129.8, + 49.18 + ], + [ + 129.85, + 49.18 + ], + [ + 129.85, + 49.17 + ], + [ + 129.86, + 49.14 + ], + [ + 129.85, + 49.12 + ], + [ + 129.9, + 49.1 + ], + [ + 129.91, + 49.06 + ], + [ + 129.91, + 49.04 + ], + [ + 129.94, + 49.03 + ], + [ + 129.95, + 49.03 + ], + [ + 130.01, + 49.01 + ], + [ + 130.02, + 49 + ], + [ + 130.07, + 48.97 + ], + [ + 130.08, + 48.96 + ], + [ + 130.14, + 48.93 + ], + [ + 130.18, + 48.91 + ], + [ + 130.19, + 48.9 + ], + [ + 130.2, + 48.89 + ], + [ + 130.23, + 48.86 + ], + [ + 130.32, + 48.86 + ], + [ + 130.34, + 48.89 + ], + [ + 130.35, + 48.89 + ], + [ + 130.4, + 48.9 + ], + [ + 130.41, + 48.9 + ], + [ + 130.49, + 48.86 + ], + [ + 130.5, + 48.86 + ], + [ + 130.56, + 48.86 + ], + [ + 130.68, + 48.87 + ], + [ + 130.68, + 48.86 + ], + [ + 130.68, + 48.85 + ], + [ + 130.67, + 48.84 + ], + [ + 130.66, + 48.83 + ], + [ + 130.64, + 48.82 + ], + [ + 130.63, + 48.8 + ], + [ + 130.62, + 48.79 + ], + [ + 130.6, + 48.76 + ], + [ + 130.59, + 48.75 + ], + [ + 130.58, + 48.71 + ], + [ + 130.57, + 48.71 + ], + [ + 130.55, + 48.67 + ], + [ + 130.55, + 48.66 + ], + [ + 130.53, + 48.64 + ], + [ + 130.52, + 48.63 + ], + [ + 130.53, + 48.6 + ], + [ + 130.54, + 48.6 + ], + [ + 130.59, + 48.6 + ], + [ + 130.6, + 48.58 + ], + [ + 130.62, + 48.49 + ], + [ + 130.63, + 48.49 + ], + [ + 130.66, + 48.49 + ], + [ + 130.67, + 48.5 + ], + [ + 130.73, + 48.51 + ], + [ + 130.74, + 48.51 + ], + [ + 130.75, + 48.5 + ], + [ + 130.76, + 48.5 + ], + [ + 130.75, + 48.47 + ], + [ + 130.74, + 48.46 + ], + [ + 130.73, + 48.45 + ], + [ + 130.73, + 48.44 + ], + [ + 130.73, + 48.43 + ], + [ + 130.74, + 48.42 + ], + [ + 130.75, + 48.41 + ], + [ + 130.75, + 48.4 + ], + [ + 130.76, + 48.37 + ], + [ + 130.77, + 48.36 + ], + [ + 130.78, + 48.35 + ], + [ + 130.8, + 48.35 + ], + [ + 130.81, + 48.34 + ], + [ + 130.82, + 48.33 + ], + [ + 130.82, + 48.29 + ], + [ + 130.81, + 48.28 + ], + [ + 130.81, + 48.27 + ], + [ + 130.8, + 48.26 + ], + [ + 130.78, + 48.25 + ], + [ + 130.76, + 48.25 + ], + [ + 130.76, + 48.23 + ], + [ + 130.76, + 48.22 + ], + [ + 130.75, + 48.18 + ], + [ + 130.73, + 48.17 + ], + [ + 130.71, + 48.16 + ], + [ + 130.69, + 48.14 + ], + [ + 130.67, + 48.13 + ], + [ + 130.66, + 48.12 + ], + [ + 130.65, + 48.1 + ], + [ + 130.67, + 48.09 + ], + [ + 130.65, + 48.08 + ], + [ + 130.68, + 48.06 + ], + [ + 130.69, + 48.05 + ], + [ + 130.72, + 48.03 + ], + [ + 130.73, + 48.03 + ], + [ + 130.74, + 48 + ], + [ + 130.76, + 48 + ], + [ + 130.77, + 47.99 + ], + [ + 130.78, + 47.98 + ], + [ + 130.8, + 47.97 + ], + [ + 130.81, + 47.96 + ], + [ + 130.82, + 47.96 + ], + [ + 130.83, + 47.95 + ], + [ + 130.85, + 47.95 + ], + [ + 130.86, + 47.94 + ], + [ + 130.87, + 47.92 + ], + [ + 130.88, + 47.92 + ], + [ + 130.92, + 47.86 + ], + [ + 130.94, + 47.83 + ], + [ + 130.95, + 47.83 + ], + [ + 130.97, + 47.71 + ], + [ + 130.98, + 47.7 + ], + [ + 131.02, + 47.69 + ], + [ + 131.03, + 47.69 + ], + [ + 131.1, + 47.68 + ], + [ + 131.11, + 47.69 + ], + [ + 131.12, + 47.69 + ], + [ + 131.13, + 47.69 + ], + [ + 131.26, + 47.73 + ], + [ + 131.28, + 47.73 + ], + [ + 131.29, + 47.73 + ], + [ + 131.39, + 47.71 + ], + [ + 131.38, + 47.73 + ], + [ + 131.39, + 47.73 + ], + [ + 131.48, + 47.74 + ], + [ + 131.53, + 47.73 + ], + [ + 131.54, + 47.73 + ], + [ + 131.54, + 47.68 + ], + [ + 131.59, + 47.65 + ], + [ + 131.79, + 47.67 + ], + [ + 131.8, + 47.67 + ], + [ + 131.85, + 47.67 + ], + [ + 131.86, + 47.67 + ], + [ + 131.91, + 47.69 + ], + [ + 131.91, + 47.68 + ], + [ + 131.92, + 47.66 + ], + [ + 131.97, + 47.67 + ], + [ + 131.99, + 47.68 + ], + [ + 131.99, + 47.69 + ], + [ + 131.99, + 47.7 + ], + [ + 132, + 47.71 + ], + [ + 132.05, + 47.7 + ], + [ + 132.06, + 47.7 + ], + [ + 132.1, + 47.69 + ], + [ + 132.23, + 47.69 + ], + [ + 132.17, + 47.7 + ], + [ + 132.25, + 47.7 + ], + [ + 132.28, + 47.71 + ], + [ + 132.29, + 47.74 + ], + [ + 132.3, + 47.74 + ], + [ + 132.43, + 47.73 + ], + [ + 132.44, + 47.73 + ], + [ + 132.47, + 47.69 + ], + [ + 132.56, + 47.72 + ], + [ + 132.6, + 47.74 + ], + [ + 132.6, + 47.75 + ], + [ + 132.59, + 47.77 + ], + [ + 132.64, + 47.84 + ], + [ + 132.84, + 47.96 + ], + [ + 132.84, + 47.97 + ], + [ + 133.04, + 48.09 + ], + [ + 133.04, + 48.1 + ], + [ + 133.05, + 48.1 + ], + [ + 133.08, + 48.11 + ], + [ + 133.24, + 48.1 + ], + [ + 133.31, + 48.1 + ], + [ + 133.44, + 48.11 + ], + [ + 133.45, + 48.11 + ], + [ + 133.56, + 48.13 + ], + [ + 133.57, + 48.14 + ], + [ + 133.59, + 48.18 + ], + [ + 133.71, + 48.18 + ], + [ + 133.74, + 48.22 + ], + [ + 133.74, + 48.24 + ], + [ + 133.8, + 48.26 + ], + [ + 133.81, + 48.27 + ], + [ + 133.83, + 48.27 + ], + [ + 133.85, + 48.28 + ], + [ + 133.86, + 48.27 + ], + [ + 133.98, + 48.3 + ], + [ + 134, + 48.3 + ], + [ + 134.19, + 48.38 + ], + [ + 134.2, + 48.38 + ], + [ + 134.42, + 48.39 + ], + [ + 134.44, + 48.4 + ], + [ + 134.53, + 48.42 + ], + [ + 134.55, + 48.41 + ], + [ + 134.77, + 48.36 + ], + [ + 134.72, + 48.28 + ], + [ + 134.64, + 48.13 + ], + [ + 134.63, + 48.12 + ], + [ + 134.62, + 48.09 + ], + [ + 134.6, + 48.08 + ], + [ + 134.59, + 48.07 + ], + [ + 134.57, + 48.06 + ], + [ + 134.57, + 48.04 + ], + [ + 134.56, + 48.04 + ], + [ + 134.55, + 48.04 + ], + [ + 134.54, + 48.03 + ], + [ + 134.55, + 48.02 + ], + [ + 134.55, + 47.99 + ], + [ + 134.54, + 47.99 + ], + [ + 134.55, + 47.98 + ], + [ + 134.56, + 47.97 + ], + [ + 134.58, + 47.96 + ], + [ + 134.61, + 47.9 + ], + [ + 134.63, + 47.9 + ], + [ + 134.64, + 47.9 + ], + [ + 134.65, + 47.9 + ], + [ + 134.66, + 47.89 + ], + [ + 134.66, + 47.86 + ], + [ + 134.67, + 47.85 + ], + [ + 134.66, + 47.83 + ], + [ + 134.68, + 47.81 + ], + [ + 134.69, + 47.81 + ], + [ + 134.72, + 47.79 + ], + [ + 134.73, + 47.78 + ], + [ + 134.76, + 47.76 + ], + [ + 134.77, + 47.75 + ], + [ + 134.77, + 47.72 + ], + [ + 134.77, + 47.71 + ], + [ + 134.75, + 47.7 + ], + [ + 134.75, + 47.69 + ], + [ + 134.74, + 47.68 + ], + [ + 134.73, + 47.67 + ], + [ + 134.72, + 47.67 + ], + [ + 134.72, + 47.66 + ], + [ + 134.7, + 47.65 + ], + [ + 134.69, + 47.64 + ], + [ + 134.68, + 47.63 + ], + [ + 134.67, + 47.59 + ], + [ + 134.67, + 47.58 + ], + [ + 134.64, + 47.57 + ], + [ + 134.63, + 47.56 + ], + [ + 134.62, + 47.54 + ], + [ + 134.6, + 47.53 + ], + [ + 134.59, + 47.53 + ], + [ + 134.57, + 47.49 + ], + [ + 134.56, + 47.48 + ], + [ + 134.55, + 47.47 + ], + [ + 134.53, + 47.47 + ], + [ + 134.52, + 47.47 + ], + [ + 134.51, + 47.46 + ], + [ + 134.5, + 47.45 + ], + [ + 134.48, + 47.44 + ], + [ + 134.47, + 47.45 + ], + [ + 134.45, + 47.45 + ], + [ + 134.44, + 47.44 + ], + [ + 134.34, + 47.44 + ], + [ + 134.33, + 47.44 + ], + [ + 134.31, + 47.43 + ], + [ + 134.3, + 47.42 + ], + [ + 134.29, + 47.41 + ], + [ + 134.26, + 47.4 + ], + [ + 134.25, + 47.36 + ], + [ + 134.24, + 47.35 + ], + [ + 134.21, + 47.35 + ], + [ + 134.2, + 47.34 + ], + [ + 134.18, + 47.33 + ], + [ + 134.18, + 47.32 + ], + [ + 134.17, + 47.3 + ], + [ + 134.16, + 47.3 + ], + [ + 134.16, + 47.29 + ], + [ + 134.15, + 47.26 + ], + [ + 134.15, + 47.25 + ], + [ + 134.18, + 47.23 + ], + [ + 134.19, + 47.22 + ], + [ + 134.22, + 47.17 + ], + [ + 134.22, + 47.16 + ], + [ + 134.22, + 47.15 + ], + [ + 134.22, + 47.14 + ], + [ + 134.22, + 47.12 + ], + [ + 134.22, + 47.11 + ], + [ + 134.18, + 47.1 + ], + [ + 134.15, + 47.1 + ], + [ + 134.14, + 47.09 + ], + [ + 134.13, + 47.07 + ], + [ + 134.11, + 47.06 + ], + [ + 134.11, + 47.04 + ], + [ + 134.1, + 47.02 + ], + [ + 134.09, + 47 + ], + [ + 134.07, + 46.99 + ], + [ + 134.06, + 46.97 + ], + [ + 134.06, + 46.96 + ], + [ + 134.07, + 46.95 + ], + [ + 134.07, + 46.94 + ], + [ + 134.06, + 46.93 + ], + [ + 134.05, + 46.91 + ], + [ + 134.04, + 46.9 + ], + [ + 134.04, + 46.89 + ], + [ + 134.03, + 46.86 + ], + [ + 134.03, + 46.84 + ], + [ + 134.02, + 46.83 + ], + [ + 134.02, + 46.81 + ], + [ + 134.04, + 46.79 + ], + [ + 134.05, + 46.78 + ], + [ + 134.04, + 46.76 + ], + [ + 134.02, + 46.75 + ], + [ + 134.02, + 46.73 + ], + [ + 134.02, + 46.72 + ], + [ + 134.02, + 46.71 + ], + [ + 134.02, + 46.7 + ], + [ + 134.02, + 46.69 + ], + [ + 134, + 46.65 + ], + [ + 133.99, + 46.64 + ], + [ + 133.98, + 46.63 + ], + [ + 133.97, + 46.63 + ], + [ + 133.96, + 46.62 + ], + [ + 133.95, + 46.61 + ], + [ + 133.94, + 46.61 + ], + [ + 133.92, + 46.6 + ], + [ + 133.91, + 46.58 + ], + [ + 133.9, + 46.57 + ], + [ + 133.9, + 46.56 + ], + [ + 133.9, + 46.55 + ], + [ + 133.89, + 46.54 + ], + [ + 133.88, + 46.52 + ], + [ + 133.87, + 46.51 + ], + [ + 133.86, + 46.5 + ], + [ + 133.86, + 46.49 + ], + [ + 133.84, + 46.47 + ], + [ + 133.84, + 46.46 + ], + [ + 133.85, + 46.44 + ], + [ + 133.86, + 46.44 + ], + [ + 133.87, + 46.45 + ], + [ + 133.88, + 46.45 + ], + [ + 133.89, + 46.45 + ], + [ + 133.91, + 46.44 + ], + [ + 133.92, + 46.43 + ], + [ + 133.93, + 46.41 + ], + [ + 133.94, + 46.39 + ], + [ + 133.94, + 46.38 + ], + [ + 133.91, + 46.37 + ], + [ + 133.9, + 46.37 + ], + [ + 133.89, + 46.37 + ], + [ + 133.88, + 46.36 + ], + [ + 133.86, + 46.35 + ], + [ + 133.87, + 46.33 + ], + [ + 133.89, + 46.33 + ], + [ + 133.9, + 46.33 + ], + [ + 133.91, + 46.33 + ], + [ + 133.91, + 46.32 + ], + [ + 133.91, + 46.31 + ], + [ + 133.9, + 46.29 + ], + [ + 133.91, + 46.28 + ], + [ + 133.91, + 46.27 + ], + [ + 133.9, + 46.26 + ], + [ + 133.87, + 46.25 + ], + [ + 133.85, + 46.25 + ], + [ + 133.86, + 46.24 + ], + [ + 133.87, + 46.24 + ], + [ + 133.85, + 46.22 + ], + [ + 133.84, + 46.2 + ], + [ + 133.83, + 46.2 + ], + [ + 133.83, + 46.21 + ], + [ + 133.82, + 46.23 + ], + [ + 133.8, + 46.23 + ], + [ + 133.79, + 46.21 + ], + [ + 133.79, + 46.19 + ], + [ + 133.75, + 46.17 + ], + [ + 133.74, + 46.17 + ], + [ + 133.71, + 46.16 + ], + [ + 133.69, + 46.16 + ], + [ + 133.69, + 46.13 + ], + [ + 133.7, + 46.11 + ], + [ + 133.7, + 46.1 + ], + [ + 133.72, + 46.09 + ], + [ + 133.73, + 46.08 + ], + [ + 133.74, + 46.07 + ], + [ + 133.73, + 46.05 + ], + [ + 133.72, + 46.03 + ], + [ + 133.71, + 46.03 + ], + [ + 133.7, + 46.02 + ], + [ + 133.69, + 46 + ], + [ + 133.67, + 45.99 + ], + [ + 133.67, + 45.98 + ], + [ + 133.68, + 45.96 + ], + [ + 133.67, + 45.94 + ], + [ + 133.66, + 45.94 + ], + [ + 133.64, + 45.95 + ], + [ + 133.63, + 45.94 + ], + [ + 133.6, + 45.94 + ], + [ + 133.6, + 45.93 + ], + [ + 133.61, + 45.91 + ], + [ + 133.6, + 45.89 + ], + [ + 133.59, + 45.89 + ], + [ + 133.59, + 45.87 + ], + [ + 133.56, + 45.87 + ], + [ + 133.55, + 45.89 + ], + [ + 133.54, + 45.89 + ], + [ + 133.51, + 45.89 + ], + [ + 133.5, + 45.89 + ], + [ + 133.48, + 45.86 + ], + [ + 133.48, + 45.85 + ], + [ + 133.48, + 45.84 + ], + [ + 133.46, + 45.83 + ], + [ + 133.46, + 45.82 + ], + [ + 133.46, + 45.8 + ], + [ + 133.47, + 45.79 + ], + [ + 133.48, + 45.79 + ], + [ + 133.49, + 45.79 + ], + [ + 133.48, + 45.77 + ], + [ + 133.47, + 45.78 + ], + [ + 133.47, + 45.77 + ], + [ + 133.46, + 45.76 + ], + [ + 133.46, + 45.75 + ], + [ + 133.47, + 45.75 + ], + [ + 133.47, + 45.74 + ], + [ + 133.46, + 45.74 + ], + [ + 133.45, + 45.73 + ], + [ + 133.43, + 45.71 + ], + [ + 133.42, + 45.7 + ], + [ + 133.42, + 45.69 + ], + [ + 133.43, + 45.7 + ], + [ + 133.45, + 45.7 + ], + [ + 133.46, + 45.69 + ], + [ + 133.47, + 45.69 + ], + [ + 133.48, + 45.68 + ], + [ + 133.48, + 45.67 + ], + [ + 133.47, + 45.66 + ], + [ + 133.45, + 45.66 + ], + [ + 133.44, + 45.65 + ], + [ + 133.44, + 45.64 + ], + [ + 133.47, + 45.63 + ], + [ + 133.44, + 45.63 + ], + [ + 133.43, + 45.63 + ], + [ + 133.42, + 45.61 + ], + [ + 133.41, + 45.62 + ], + [ + 133.4, + 45.6 + ], + [ + 133.13, + 45.43 + ], + [ + 133.13, + 45.13 + ], + [ + 132.86, + 45.06 + ], + [ + 132.67, + 45.35 + ], + [ + 132, + 45.25 + ], + [ + 131.87, + 45.34 + ], + [ + 131.49, + 44.97 + ], + [ + 130.96, + 44.85 + ], + [ + 131.3, + 44.04 + ], + [ + 131.31, + 43.4 + ], + [ + 131.14, + 42.93 + ], + [ + 130.4, + 42.73 + ], + [ + 130.58, + 42.67 + ], + [ + 130.56, + 42.53 + ], + [ + 130.55, + 42.52 + ], + [ + 130.52, + 42.55 + ], + [ + 130.52, + 42.57 + ], + [ + 130.52, + 42.59 + ], + [ + 130.52, + 42.61 + ], + [ + 130.51, + 42.62 + ], + [ + 130.48, + 42.62 + ], + [ + 130.47, + 42.61 + ], + [ + 130.46, + 42.59 + ], + [ + 130.47, + 42.59 + ], + [ + 130.48, + 42.58 + ], + [ + 130.47, + 42.55 + ], + [ + 130.43, + 42.55 + ], + [ + 130.42, + 42.57 + ], + [ + 130.44, + 42.6 + ], + [ + 130.43, + 42.61 + ], + [ + 130.39, + 42.6 + ], + [ + 130.38, + 42.6 + ], + [ + 130.37, + 42.62 + ], + [ + 130.32, + 42.65 + ], + [ + 130.31, + 42.66 + ], + [ + 130.3, + 42.67 + ], + [ + 130.3, + 42.69 + ], + [ + 130.28, + 42.7 + ], + [ + 130.27, + 42.7 + ], + [ + 130.25, + 42.71 + ], + [ + 130.25, + 42.72 + ], + [ + 130.24, + 42.73 + ], + [ + 130.24, + 42.75 + ], + [ + 130.24, + 42.77 + ], + [ + 130.24, + 42.78 + ], + [ + 130.25, + 42.79 + ], + [ + 130.24, + 42.81 + ], + [ + 130.24, + 42.82 + ], + [ + 130.25, + 42.84 + ], + [ + 130.25, + 42.85 + ], + [ + 130.25, + 42.86 + ], + [ + 130.27, + 42.88 + ], + [ + 130.27, + 42.89 + ], + [ + 130.26, + 42.9 + ], + [ + 130.25, + 42.91 + ], + [ + 130.24, + 42.9 + ], + [ + 130.23, + 42.9 + ], + [ + 130.21, + 42.9 + ], + [ + 130.19, + 42.91 + ], + [ + 130.18, + 42.91 + ], + [ + 130.15, + 42.91 + ], + [ + 130.14, + 42.9 + ], + [ + 130.1, + 42.92 + ], + [ + 130.1, + 42.93 + ], + [ + 130.12, + 42.93 + ], + [ + 130.12, + 42.94 + ], + [ + 130.12, + 42.96 + ], + [ + 130.15, + 42.97 + ], + [ + 130.12, + 42.99 + ], + [ + 130.11, + 42.99 + ], + [ + 130.1, + 42.99 + ], + [ + 130.09, + 42.98 + ], + [ + 130.06, + 42.97 + ], + [ + 130.04, + 42.97 + ], + [ + 130.03, + 42.97 + ], + [ + 130.02, + 42.97 + ], + [ + 130.01, + 42.97 + ], + [ + 130, + 42.97 + ], + [ + 129.99, + 42.97 + ], + [ + 129.95, + 42.98 + ], + [ + 129.95, + 42.99 + ], + [ + 129.95, + 43.01 + ], + [ + 129.93, + 43.01 + ], + [ + 129.92, + 43.01 + ], + [ + 129.88, + 42.99 + ], + [ + 129.88, + 42.98 + ], + [ + 129.9, + 42.97 + ], + [ + 129.85, + 42.94 + ], + [ + 129.84, + 42.91 + ], + [ + 129.84, + 42.88 + ], + [ + 129.84, + 42.87 + ], + [ + 129.81, + 42.85 + ], + [ + 129.82, + 42.84 + ], + [ + 129.77, + 42.73 + ], + [ + 129.77, + 42.7 + ], + [ + 129.79, + 42.69 + ], + [ + 129.8, + 42.68 + ], + [ + 129.75, + 42.65 + ], + [ + 129.75, + 42.62 + ], + [ + 129.78, + 42.6 + ], + [ + 129.77, + 42.6 + ], + [ + 129.75, + 42.58 + ], + [ + 129.71, + 42.43 + ], + [ + 129.7, + 42.43 + ], + [ + 129.63, + 42.44 + ], + [ + 129.59, + 42.44 + ], + [ + 129.6, + 42.44 + ], + [ + 129.35, + 42.41 + ], + [ + 129.2, + 42.23 + ], + [ + 129.22, + 42.21 + ], + [ + 128.65, + 42.02 + ], + [ + 128.1, + 42.02 + ], + [ + 128.04, + 42 + ], + [ + 128.31, + 41.6 + ], + [ + 128.19, + 41.41 + ], + [ + 128.14, + 41.38 + ], + [ + 128.12, + 41.38 + ], + [ + 127.79, + 41.41 + ], + [ + 127.78, + 41.42 + ], + [ + 127.77, + 41.42 + ], + [ + 127.75, + 41.43 + ], + [ + 127.74, + 41.42 + ], + [ + 127.69, + 41.42 + ], + [ + 127.68, + 41.42 + ], + [ + 127.67, + 41.41 + ], + [ + 127.66, + 41.41 + ], + [ + 127.42, + 41.46 + ], + [ + 127.41, + 41.46 + ], + [ + 127.4, + 41.47 + ], + [ + 127.39, + 41.48 + ], + [ + 127.36, + 41.48 + ], + [ + 127.36, + 41.47 + ], + [ + 127.31, + 41.47 + ], + [ + 127.3, + 41.48 + ], + [ + 127.29, + 41.48 + ], + [ + 127.26, + 41.49 + ], + [ + 127.27, + 41.49 + ], + [ + 127.23, + 41.51 + ], + [ + 127.23, + 41.52 + ], + [ + 127.22, + 41.52 + ], + [ + 127.18, + 41.52 + ], + [ + 127.17, + 41.53 + ], + [ + 127.14, + 41.53 + ], + [ + 126.86, + 41.77 + ], + [ + 126.85, + 41.75 + ], + [ + 126.79, + 41.71 + ], + [ + 126.77, + 41.71 + ], + [ + 126.76, + 41.72 + ], + [ + 126.68, + 41.73 + ], + [ + 126.7, + 41.69 + ], + [ + 126.67, + 41.66 + ], + [ + 126.62, + 41.67 + ], + [ + 126.61, + 41.66 + ], + [ + 126.61, + 41.64 + ], + [ + 126.6, + 41.63 + ], + [ + 126.54, + 41.61 + ], + [ + 126.54, + 41.48 + ], + [ + 126.52, + 41.45 + ], + [ + 126.49, + 41.37 + ], + [ + 126.46, + 41.36 + ], + [ + 126.45, + 41.36 + ], + [ + 126.43, + 41.35 + ], + [ + 126.43, + 41.34 + ], + [ + 126.43, + 41.33 + ], + [ + 126.42, + 41.33 + ], + [ + 126.41, + 41.33 + ], + [ + 126.4, + 41.31 + ], + [ + 126.39, + 41.3 + ], + [ + 126.36, + 41.28 + ], + [ + 126.36, + 41.27 + ], + [ + 126.32, + 41.23 + ], + [ + 126.29, + 41.18 + ], + [ + 126.28, + 41.16 + ], + [ + 126.26, + 41.15 + ], + [ + 126.25, + 41.15 + ], + [ + 126.24, + 41.15 + ], + [ + 126.23, + 41.14 + ], + [ + 126.21, + 41.12 + ], + [ + 126.2, + 41.12 + ], + [ + 126.18, + 41.1 + ], + [ + 126.17, + 41.1 + ], + [ + 126.16, + 41.09 + ], + [ + 126.11, + 41.07 + ], + [ + 126.13, + 41.06 + ], + [ + 126.12, + 41.04 + ], + [ + 126.11, + 41.04 + ], + [ + 126.1, + 41.03 + ], + [ + 126.1, + 41.02 + ], + [ + 126.1, + 41.01 + ], + [ + 126.1, + 41 + ], + [ + 126.07, + 41 + ], + [ + 126.07, + 40.99 + ], + [ + 126.08, + 40.97 + ], + [ + 126.05, + 40.96 + ], + [ + 126.04, + 40.94 + ], + [ + 126.04, + 40.93 + ], + [ + 126.02, + 40.93 + ], + [ + 125.98, + 40.92 + ], + [ + 125.97, + 40.91 + ], + [ + 125.98, + 40.91 + ], + [ + 125.98, + 40.9 + ], + [ + 125.86, + 40.9 + ], + [ + 125.86, + 40.89 + ], + [ + 125.84, + 40.88 + ], + [ + 125.83, + 40.88 + ], + [ + 125.82, + 40.86 + ], + [ + 125.81, + 40.86 + ], + [ + 125.8, + 40.88 + ], + [ + 125.79, + 40.89 + ], + [ + 125.76, + 40.88 + ], + [ + 125.75, + 40.88 + ], + [ + 125.73, + 40.87 + ], + [ + 125.72, + 40.87 + ], + [ + 125.71, + 40.87 + ], + [ + 125.7, + 40.86 + ], + [ + 125.69, + 40.85 + ], + [ + 125.68, + 40.84 + ], + [ + 125.67, + 40.83 + ], + [ + 125.66, + 40.83 + ], + [ + 125.64, + 40.82 + ], + [ + 125.63, + 40.81 + ], + [ + 125.63, + 40.8 + ], + [ + 125.65, + 40.79 + ], + [ + 125.66, + 40.79 + ], + [ + 125.68, + 40.79 + ], + [ + 125.66, + 40.76 + ], + [ + 125.59, + 40.76 + ], + [ + 125.58, + 40.78 + ], + [ + 125.57, + 40.78 + ], + [ + 125.55, + 40.76 + ], + [ + 125.52, + 40.72 + ], + [ + 125.5, + 40.72 + ], + [ + 125.46, + 40.71 + ], + [ + 125.45, + 40.67 + ], + [ + 125.42, + 40.67 + ], + [ + 125.41, + 40.66 + ], + [ + 125.41, + 40.63 + ], + [ + 125.36, + 40.65 + ], + [ + 125.27, + 40.63 + ], + [ + 125.26, + 40.61 + ], + [ + 125.17, + 40.6 + ], + [ + 125.16, + 40.59 + ], + [ + 125.14, + 40.58 + ], + [ + 125.11, + 40.56 + ], + [ + 125.05, + 40.54 + ], + [ + 125.01, + 40.53 + ], + [ + 124.97, + 40.47 + ], + [ + 124.96, + 40.46 + ], + [ + 124.95, + 40.46 + ], + [ + 124.94, + 40.45 + ], + [ + 124.93, + 40.45 + ], + [ + 124.91, + 40.46 + ], + [ + 124.91, + 40.47 + ], + [ + 124.89, + 40.48 + ], + [ + 124.88, + 40.46 + ], + [ + 124.86, + 40.43 + ], + [ + 124.85, + 40.43 + ], + [ + 124.83, + 40.41 + ], + [ + 124.82, + 40.4 + ], + [ + 124.77, + 40.39 + ], + [ + 124.75, + 40.38 + ], + [ + 124.73, + 40.33 + ], + [ + 124.72, + 40.32 + ], + [ + 124.7, + 40.31 + ], + [ + 124.69, + 40.31 + ], + [ + 124.65, + 40.3 + ], + [ + 124.63, + 40.3 + ], + [ + 124.63, + 40.29 + ], + [ + 124.62, + 40.29 + ], + [ + 124.61, + 40.28 + ], + [ + 124.6, + 40.28 + ], + [ + 124.58, + 40.27 + ], + [ + 124.57, + 40.25 + ], + [ + 124.56, + 40.25 + ], + [ + 124.54, + 40.24 + ], + [ + 124.52, + 40.23 + ], + [ + 124.5, + 40.2 + ], + [ + 124.49, + 40.18 + ], + [ + 124.48, + 40.17 + ], + [ + 124.47, + 40.18 + ], + [ + 124.46, + 40.17 + ], + [ + 124.43, + 40.14 + ], + [ + 124.42, + 40.14 + ], + [ + 124.41, + 40.14 + ], + [ + 124.4, + 40.13 + ], + [ + 124.4, + 40.12 + ], + [ + 124.39, + 40.11 + ], + [ + 124.38, + 40.1 + ], + [ + 124.37, + 40.09 + ], + [ + 124.36, + 40.09 + ], + [ + 124.34, + 40.07 + ], + [ + 124.34, + 40.06 + ], + [ + 124.34, + 40.05 + ], + [ + 124.36, + 40.04 + ], + [ + 124.34, + 39.99 + ], + [ + 124.28, + 39.96 + ], + [ + 124.28, + 39.95 + ], + [ + 124.29, + 39.94 + ], + [ + 124.28, + 39.93 + ], + [ + 124.24, + 39.93 + ], + [ + 124.23, + 39.92 + ], + [ + 124.14, + 39.75 + ], + [ + 123.64, + 39.87 + ], + [ + 122.75, + 39.6 + ], + [ + 122.29, + 39.37 + ], + [ + 122.06, + 39.06 + ], + [ + 121.84, + 39.04 + ], + [ + 121.91, + 38.96 + ], + [ + 121.69, + 39.05 + ], + [ + 121.69, + 38.86 + ], + [ + 121.13, + 38.73 + ], + [ + 121.09, + 38.93 + ], + [ + 121.66, + 39.09 + ], + [ + 121.59, + 39.27 + ], + [ + 121.93, + 39.4 + ], + [ + 121.55, + 39.31 + ], + [ + 121.24, + 39.45 + ], + [ + 121.57, + 39.55 + ], + [ + 121.47, + 39.81 + ], + [ + 121.89, + 40 + ], + [ + 122.28, + 40.47 + ], + [ + 122.16, + 40.68 + ], + [ + 121.97, + 40.68 + ], + [ + 121.84, + 40.99 + ], + [ + 121.75, + 40.84 + ], + [ + 120.97, + 40.83 + ], + [ + 121.03, + 40.71 + ], + [ + 120.83, + 40.67 + ], + [ + 120.46, + 40.21 + ], + [ + 119.4, + 39.79 + ], + [ + 119.29, + 39.4 + ], + [ + 118.92, + 39.13 + ], + [ + 118.53, + 39.21 + ], + [ + 118.4, + 38.97 + ], + [ + 118.06, + 39.23 + ], + [ + 117.69, + 39.13 + ], + [ + 117.88, + 38.94 + ], + [ + 117.71, + 38.96 + ], + [ + 117.85, + 38.87 + ], + [ + 117.62, + 38.84 + ], + [ + 117.72, + 38.67 + ], + [ + 117.57, + 38.61 + ], + [ + 117.76, + 38.33 + ], + [ + 118, + 38.41 + ], + [ + 117.84, + 38.28 + ], + [ + 117.95, + 38.18 + ], + [ + 118.15, + 38.32 + ], + [ + 118.02, + 38.01 + ], + [ + 118.12, + 38.19 + ], + [ + 118.55, + 38.01 + ], + [ + 118.63, + 38.13 + ], + [ + 119.07, + 38.15 + ], + [ + 118.94, + 38.02 + ], + [ + 119.31, + 37.73 + ], + [ + 119.01, + 37.65 + ], + [ + 118.93, + 37.35 + ], + [ + 119, + 37.19 + ], + [ + 119.27, + 37.31 + ], + [ + 119.18, + 37.23 + ], + [ + 119.16, + 37.07 + ], + [ + 119.2, + 37.18 + ], + [ + 119.29, + 37.14 + ], + [ + 119.24, + 37.07 + ], + [ + 119.48, + 37.15 + ], + [ + 119.36, + 37.04 + ], + [ + 119.75, + 37.12 + ], + [ + 119.84, + 37.37 + ], + [ + 120.29, + 37.58 + ], + [ + 120.22, + 37.69 + ], + [ + 120.74, + 37.83 + ], + [ + 121.56, + 37.44 + ], + [ + 122.12, + 37.56 + ], + [ + 122.16, + 37.43 + ], + [ + 122.71, + 37.4 + ], + [ + 122.37, + 37.02 + ], + [ + 122.57, + 37.04 + ], + [ + 122.51, + 36.9 + ], + [ + 122.17, + 36.84 + ], + [ + 122.17, + 37.06 + ], + [ + 121.64, + 36.74 + ], + [ + 121.48, + 36.77 + ], + [ + 121.57, + 36.85 + ], + [ + 121.01, + 36.58 + ], + [ + 120.77, + 36.63 + ], + [ + 120.99, + 36.55 + ], + [ + 120.89, + 36.38 + ], + [ + 120.69, + 36.4 + ], + [ + 120.71, + 36.13 + ], + [ + 120.28, + 36.04 + ], + [ + 120.33, + 36.26 + ], + [ + 120.11, + 36.19 + ], + [ + 120.3, + 35.97 + ], + [ + 119.92, + 35.64 + ], + [ + 119.65, + 35.6 + ], + [ + 119.17, + 34.95 + ], + [ + 119.64, + 34.51 + ], + [ + 120.27, + 34.3 + ], + [ + 120.86, + 33.23 + ], + [ + 120.96, + 32.61 + ], + [ + 121.37, + 32.43 + ], + [ + 121.36, + 32.2 + ], + [ + 121.73, + 32.06 + ], + [ + 121.97, + 31.72 + ], + [ + 121.3, + 31.89 + ], + [ + 120.96, + 31.8 + ], + [ + 120.76, + 32.05 + ], + [ + 120.45, + 32.07 + ], + [ + 120.26, + 31.95 + ], + [ + 120.26, + 31.94 + ], + [ + 120.15, + 31.95 + ], + [ + 120.01, + 31.99 + ], + [ + 119.89, + 32.12 + ], + [ + 119.99, + 31.96 + ], + [ + 120.26, + 31.94 + ], + [ + 120.45, + 31.96 + ], + [ + 120.45, + 32.03 + ], + [ + 120.76, + 31.98 + ], + [ + 120.83, + 31.77 + ], + [ + 121.09, + 31.73 + ], + [ + 121.88, + 31.13 + ], + [ + 121.96, + 30.88 + ], + [ + 121.49, + 30.81 + ], + [ + 120.79, + 30.29 + ], + [ + 120.72, + 30.39 + ], + [ + 120.52, + 30.4 + ], + [ + 120.42, + 30.39 + ], + [ + 120.35, + 30.26 + ], + [ + 120.21, + 30.28 + ], + [ + 120.38, + 30.24 + ], + [ + 120.44, + 30.37 + ], + [ + 120.63, + 30.38 + ], + [ + 120.88, + 30.17 + ], + [ + 121.32, + 30.36 + ], + [ + 121.66, + 30 + ], + [ + 122.13, + 29.9 + ], + [ + 121.46, + 29.54 + ], + [ + 121.49, + 29.38 + ], + [ + 122, + 29.59 + ], + [ + 121.97, + 29.22 + ], + [ + 121.79, + 29.17 + ], + [ + 121.81, + 29.38 + ], + [ + 121.75, + 29.15 + ], + [ + 121.54, + 29.28 + ], + [ + 121.61, + 29.14 + ], + [ + 121.44, + 29.16 + ], + [ + 121.73, + 28.94 + ], + [ + 121.51, + 28.94 + ], + [ + 121.68, + 28.79 + ], + [ + 121.45, + 28.69 + ], + [ + 121.67, + 28.35 + ], + [ + 121.15, + 28.04 + ], + [ + 121.27, + 28.36 + ], + [ + 121.17, + 28.39 + ], + [ + 121.01, + 28.01 + ], + [ + 120.76, + 27.98 + ], + [ + 120.87, + 27.87 + ], + [ + 120.59, + 27.6 + ], + [ + 120.7, + 27.48 + ], + [ + 120.52, + 27.2 + ], + [ + 120.19, + 27.27 + ], + [ + 120.44, + 27.15 + ], + [ + 120.01, + 26.89 + ], + [ + 120.13, + 26.8 + ], + [ + 120.12, + 26.63 + ], + [ + 119.84, + 26.52 + ], + [ + 120.07, + 26.8 + ], + [ + 119.92, + 26.78 + ], + [ + 119.87, + 26.65 + ], + [ + 119.85, + 26.85 + ], + [ + 119.73, + 26.7 + ], + [ + 119.57, + 26.78 + ], + [ + 119.56, + 26.62 + ], + [ + 119.83, + 26.45 + ], + [ + 119.6, + 26.47 + ], + [ + 119.67, + 26.34 + ], + [ + 119.96, + 26.38 + ], + [ + 119.52, + 26.08 + ], + [ + 119.71, + 26.01 + ], + [ + 119.6, + 25.7 + ], + [ + 119.46, + 25.69 + ], + [ + 119.58, + 25.54 + ], + [ + 119.64, + 25.35 + ], + [ + 119.36, + 25.59 + ], + [ + 119.34, + 25.43 + ], + [ + 119.11, + 25.42 + ], + [ + 119.37, + 25.25 + ], + [ + 119.09, + 25.2 + ], + [ + 119.16, + 25.13 + ], + [ + 119.02, + 25.29 + ], + [ + 118.85, + 25.24 + ], + [ + 119.03, + 24.96 + ], + [ + 118.72, + 24.85 + ], + [ + 118.66, + 24.97 + ], + [ + 118.6, + 24.87 + ], + [ + 118.78, + 24.77 + ], + [ + 118.61, + 24.53 + ], + [ + 118.44, + 24.72 + ], + [ + 118.23, + 24.53 + ], + [ + 118.17, + 24.67 + ], + [ + 118.13, + 24.42 + ], + [ + 118.08, + 24.6 + ], + [ + 118.04, + 24.44 + ], + [ + 117.77, + 24.5 + ], + [ + 118.14, + 24.27 + ], + [ + 117.77, + 23.91 + ], + [ + 117.7, + 24.04 + ], + [ + 117.59, + 23.72 + ], + [ + 117.58, + 23.9 + ], + [ + 117.36, + 23.95 + ], + [ + 117.51, + 23.87 + ], + [ + 117.3, + 23.8 + ], + [ + 117.28, + 23.63 + ], + [ + 116.92, + 23.54 + ], + [ + 116.94, + 23.64 + ], + [ + 116.8, + 23.29 + ], + [ + 116.53, + 23.44 + ], + [ + 116.81, + 23.24 + ], + [ + 116.59, + 23.22 + ], + [ + 116.5, + 22.94 + ], + [ + 116.28, + 22.98 + ], + [ + 115.82, + 22.74 + ], + [ + 115.69, + 22.91 + ], + [ + 115.57, + 22.65 + ], + [ + 115.26, + 22.83 + ], + [ + 114.98, + 22.69 + ], + [ + 114.88, + 22.77 + ], + [ + 114.88, + 22.54 + ], + [ + 114.73, + 22.6 + ], + [ + 114.79, + 22.84 + ], + [ + 114.52, + 22.72 + ], + [ + 114.61, + 22.5 + ], + [ + 114.5, + 22.45 + ], + [ + 114.41, + 22.61 + ], + [ + 114.23, + 22.55 + ], + [ + 114.2, + 22.41 + ], + [ + 114.4, + 22.44 + ], + [ + 114.3, + 22.26 + ], + [ + 113.92, + 22.37 + ], + [ + 114.03, + 22.51 + ], + [ + 113.95, + 22.49 + ], + [ + 113.49, + 23.05 + ], + [ + 113.62, + 22.75 + ], + [ + 113.55, + 22.21 + ], + [ + 113.55, + 22.22 + ], + [ + 113.53, + 22.17 + ], + [ + 113.54, + 22.16 + ], + [ + 113.55, + 22.14 + ], + [ + 113.55, + 22.12 + ], + [ + 113.39, + 22.21 + ], + [ + 113.45, + 22.08 + ], + [ + 113.21, + 22.04 + ], + [ + 113.25, + 21.87 + ], + [ + 113.08, + 22.23 + ], + [ + 112.98, + 21.89 + ], + [ + 112.82, + 21.96 + ], + [ + 112.57, + 21.75 + ], + [ + 112.4, + 22.07 + ], + [ + 112.35, + 21.71 + ], + [ + 112.02, + 21.81 + ], + [ + 111.91, + 21.68 + ], + [ + 112.01, + 21.62 + ], + [ + 111.81, + 21.56 + ], + [ + 111.91, + 21.69 + ], + [ + 111.69, + 21.78 + ], + [ + 111.79, + 21.62 + ], + [ + 111.65, + 21.52 + ], + [ + 111.43, + 21.58 + ], + [ + 111.26, + 21.42 + ], + [ + 111.03, + 21.53 + ], + [ + 110.43, + 21.21 + ], + [ + 110.38, + 21.46 + ], + [ + 110.31, + 21.11 + ], + [ + 110.55, + 21.07 + ], + [ + 110.52, + 20.93 + ], + [ + 110.2, + 20.95 + ], + [ + 110.31, + 21.11 + ], + [ + 110.16, + 20.94 + ], + [ + 110.39, + 20.82 + ], + [ + 110.3, + 20.66 + ], + [ + 110.46, + 20.68 + ], + [ + 110.52, + 20.43 + ], + [ + 110.28, + 20.24 + ], + [ + 109.92, + 20.22 + ], + [ + 109.86, + 20.4 + ], + [ + 110.01, + 20.43 + ], + [ + 109.82, + 20.51 + ], + [ + 109.66, + 20.94 + ], + [ + 109.75, + 21.34 + ], + [ + 109.96, + 21.35 + ], + [ + 109.94, + 21.49 + ], + [ + 109.65, + 21.52 + ], + [ + 109.6, + 21.75 + ], + [ + 109.49, + 21.71 + ], + [ + 109.55, + 21.48 + ], + [ + 109.16, + 21.4 + ], + [ + 109.04, + 21.45 + ], + [ + 109.15, + 21.6 + ], + [ + 108.96, + 21.6 + ], + [ + 108.85, + 21.68 + ], + [ + 108.9, + 21.79 + ], + [ + 108.83, + 21.81 + ], + [ + 108.86, + 21.76 + ], + [ + 108.82, + 21.71 + ], + [ + 108.86, + 21.63 + ], + [ + 108.74, + 21.6 + ], + [ + 108.72, + 21.74 + ], + [ + 108.69, + 21.6 + ], + [ + 108.55, + 21.92 + ], + [ + 108.47, + 21.56 + ], + [ + 108.37, + 21.54 + ], + [ + 108.44, + 21.69 + ], + [ + 108.22, + 21.5 + ], + [ + 108.23, + 21.63 + ], + [ + 108.04, + 21.55 + ], + [ + 108.02, + 21.55 + ], + [ + 107.88, + 21.61 + ], + [ + 107.89, + 21.61 + ], + [ + 107.36, + 21.6 + ], + [ + 107.02, + 21.94 + ], + [ + 106.72, + 21.97 + ], + [ + 106.71, + 21.97 + ], + [ + 106.68, + 22 + ], + [ + 106.57, + 22.47 + ], + [ + 106.83, + 22.81 + ], + [ + 106.14, + 23 + ], + [ + 105.88, + 22.92 + ], + [ + 105.32, + 23.39 + ], + [ + 104.8, + 23.12 + ], + [ + 104.86, + 22.95 + ], + [ + 104.73, + 22.82 + ], + [ + 104.37, + 22.69 + ], + [ + 104.12, + 22.81 + ], + [ + 103.97, + 22.51 + ], + [ + 103.95, + 22.51 + ], + [ + 103.95, + 22.52 + ], + [ + 103.93, + 22.53 + ], + [ + 103.93, + 22.54 + ], + [ + 103.91, + 22.55 + ], + [ + 103.89, + 22.57 + ], + [ + 103.88, + 22.57 + ], + [ + 103.82, + 22.63 + ], + [ + 103.81, + 22.64 + ], + [ + 103.8, + 22.65 + ], + [ + 103.8, + 22.66 + ], + [ + 103.78, + 22.67 + ], + [ + 103.78, + 22.68 + ], + [ + 103.75, + 22.69 + ], + [ + 103.75, + 22.7 + ], + [ + 103.74, + 22.71 + ], + [ + 103.73, + 22.72 + ], + [ + 103.71, + 22.74 + ], + [ + 103.62, + 22.79 + ], + [ + 103.53, + 22.59 + ], + [ + 103.33, + 22.81 + ], + [ + 103.03, + 22.44 + ], + [ + 102.48, + 22.78 + ], + [ + 102.14, + 22.4 + ], + [ + 101.78, + 22.5 + ], + [ + 101.74, + 22.5 + ], + [ + 101.73, + 22.5 + ], + [ + 101.71, + 22.48 + ], + [ + 101.68, + 22.48 + ], + [ + 101.67, + 22.45 + ], + [ + 101.67, + 22.44 + ], + [ + 101.67, + 22.42 + ], + [ + 101.66, + 22.42 + ], + [ + 101.67, + 22.37 + ], + [ + 101.66, + 22.37 + ], + [ + 101.66, + 22.36 + ], + [ + 101.65, + 22.35 + ], + [ + 101.65, + 22.34 + ], + [ + 101.63, + 22.28 + ], + [ + 101.62, + 22.27 + ], + [ + 101.6, + 22.27 + ], + [ + 101.56, + 22.22 + ], + [ + 101.62, + 21.98 + ], + [ + 101.62, + 21.97 + ], + [ + 101.77, + 21.7 + ], + [ + 101.77, + 21.69 + ], + [ + 101.78, + 21.66 + ], + [ + 101.79, + 21.64 + ], + [ + 101.81, + 21.64 + ], + [ + 101.82, + 21.63 + ], + [ + 101.83, + 21.62 + ], + [ + 101.83, + 21.6 + ], + [ + 101.81, + 21.59 + ], + [ + 101.81, + 21.58 + ], + [ + 101.76, + 21.58 + ], + [ + 101.75, + 21.58 + ], + [ + 101.74, + 21.49 + ], + [ + 101.74, + 21.48 + ], + [ + 101.75, + 21.47 + ], + [ + 101.75, + 21.43 + ], + [ + 101.75, + 21.41 + ], + [ + 101.8, + 21.21 + ], + [ + 101.79, + 21.2 + ], + [ + 101.79, + 21.18 + ], + [ + 101.68, + 21.18 + ], + [ + 101.68, + 21.19 + ], + [ + 101.65, + 21.2 + ], + [ + 101.63, + 21.2 + ], + [ + 101.62, + 21.19 + ], + [ + 101.62, + 21.18 + ], + [ + 101.61, + 21.18 + ], + [ + 101.59, + 21.18 + ], + [ + 101.22, + 21.23 + ], + [ + 101.22, + 21.24 + ], + [ + 101.23, + 21.25 + ], + [ + 101.22, + 21.26 + ], + [ + 101.23, + 21.26 + ], + [ + 101.23, + 21.27 + ], + [ + 101.24, + 21.27 + ], + [ + 101.24, + 21.28 + ], + [ + 101.25, + 21.29 + ], + [ + 101.25, + 21.3 + ], + [ + 101.22, + 21.31 + ], + [ + 101.18, + 21.42 + ], + [ + 101.15, + 21.56 + ], + [ + 101.1, + 21.78 + ], + [ + 100.59, + 21.45 + ], + [ + 100.17, + 21.49 + ], + [ + 100.16, + 21.68 + ], + [ + 99.95, + 21.82 + ], + [ + 99.97, + 22.06 + ], + [ + 99.17, + 22.15 + ], + [ + 99.38, + 22.5 + ], + [ + 99.31, + 22.74 + ], + [ + 99.56, + 22.95 + ], + [ + 99.51, + 23.08 + ], + [ + 98.89, + 23.18 + ], + [ + 98.84, + 23.48 + ], + [ + 98.83, + 23.48 + ], + [ + 98.89, + 23.62 + ], + [ + 98.67, + 23.81 + ], + [ + 98.83, + 24.13 + ], + [ + 98.77, + 24.13 + ], + [ + 98.76, + 24.13 + ], + [ + 98.73, + 24.13 + ], + [ + 98.72, + 24.13 + ], + [ + 98.64, + 24.1 + ], + [ + 98.63, + 24.1 + ], + [ + 98.59, + 24.08 + ], + [ + 98.59, + 24.09 + ], + [ + 98.35, + 24.1 + ], + [ + 98.34, + 24.1 + ], + [ + 98.33, + 24.1 + ], + [ + 98.32, + 24.1 + ], + [ + 98.31, + 24.1 + ], + [ + 98.3, + 24.1 + ], + [ + 98.27, + 24.11 + ], + [ + 98.12, + 24.09 + ], + [ + 98.1, + 24.09 + ], + [ + 98.09, + 24.09 + ], + [ + 98, + 24.05 + ], + [ + 97.9, + 24.01 + ], + [ + 97.89, + 24.01 + ], + [ + 97.89, + 24 + ], + [ + 97.88, + 23.99 + ], + [ + 97.89, + 23.99 + ], + [ + 97.88, + 23.97 + ], + [ + 97.88, + 23.98 + ], + [ + 97.86, + 23.98 + ], + [ + 97.85, + 23.97 + ], + [ + 97.84, + 23.97 + ], + [ + 97.84, + 23.98 + ], + [ + 97.83, + 23.96 + ], + [ + 97.81, + 23.95 + ], + [ + 97.82, + 23.96 + ], + [ + 97.81, + 23.96 + ], + [ + 97.79, + 23.95 + ], + [ + 97.79, + 23.94 + ], + [ + 97.78, + 23.94 + ], + [ + 97.77, + 23.94 + ], + [ + 97.76, + 23.92 + ], + [ + 97.77, + 23.92 + ], + [ + 97.76, + 23.91 + ], + [ + 97.75, + 23.91 + ], + [ + 97.75, + 23.9 + ], + [ + 97.74, + 23.9 + ], + [ + 97.71, + 23.87 + ], + [ + 97.7, + 23.87 + ], + [ + 97.65, + 23.85 + ], + [ + 97.64, + 23.85 + ], + [ + 97.64, + 23.86 + ], + [ + 97.64, + 23.87 + ], + [ + 97.63, + 23.87 + ], + [ + 97.63, + 23.88 + ], + [ + 97.62, + 23.89 + ], + [ + 97.6, + 23.9 + ], + [ + 97.58, + 23.99 + ], + [ + 97.59, + 23.99 + ], + [ + 97.75, + 24.17 + ], + [ + 97.75, + 24.18 + ], + [ + 97.74, + 24.18 + ], + [ + 97.73, + 24.21 + ], + [ + 97.74, + 24.24 + ], + [ + 97.76, + 24.25 + ], + [ + 97.76, + 24.26 + ], + [ + 97.77, + 24.26 + ], + [ + 97.67, + 24.46 + ], + [ + 97.53, + 24.44 + ], + [ + 97.55, + 24.74 + ], + [ + 97.8, + 24.85 + ], + [ + 97.78, + 25.12 + ], + [ + 97.78, + 25.13 + ], + [ + 98.14, + 25.39 + ], + [ + 98.17, + 25.63 + ], + [ + 98.4, + 25.6 + ], + [ + 98.69, + 25.93 + ], + [ + 98.69, + 25.94 + ], + [ + 98.68, + 25.94 + ], + [ + 98.67, + 25.95 + ], + [ + 98.66, + 25.95 + ], + [ + 98.66, + 25.96 + ], + [ + 98.65, + 25.96 + ], + [ + 98.65, + 25.97 + ], + [ + 98.64, + 25.98 + ], + [ + 98.63, + 25.98 + ], + [ + 98.63, + 25.97 + ], + [ + 98.62, + 25.97 + ], + [ + 98.62, + 25.98 + ], + [ + 98.62, + 25.99 + ], + [ + 98.61, + 25.99 + ], + [ + 98.61, + 26 + ], + [ + 98.61, + 26.01 + ], + [ + 98.61, + 26.02 + ], + [ + 98.6, + 26.02 + ], + [ + 98.6, + 26.03 + ], + [ + 98.6, + 26.04 + ], + [ + 98.6, + 26.05 + ], + [ + 98.6, + 26.06 + ], + [ + 98.59, + 26.07 + ], + [ + 98.58, + 26.07 + ], + [ + 98.58, + 26.08 + ], + [ + 98.72, + 26.13 + ], + [ + 98.78, + 26.61 + ], + [ + 98.71, + 27.56 + ], + [ + 98.44, + 27.67 + ], + [ + 98.32, + 27.52 + ], + [ + 98.14, + 28.14 + ], + [ + 98.14, + 28.15 + ], + [ + 98.13, + 28.15 + ], + [ + 97.95, + 28.3 + ], + [ + 97.74, + 28.46 + ], + [ + 97.65, + 28.54 + ], + [ + 97.64, + 28.54 + ], + [ + 97.56, + 28.54 + ], + [ + 97.55, + 28.53 + ], + [ + 97.52, + 28.5 + ], + [ + 97.51, + 28.5 + ], + [ + 97.51, + 28.49 + ], + [ + 97.35, + 28.21 + ], + [ + 97.25, + 28.26 + ], + [ + 97.25, + 28.27 + ], + [ + 96.65, + 28.61 + ], + [ + 96.5, + 28.43 + ], + [ + 96.46, + 28.53 + ], + [ + 96.46, + 28.54 + ], + [ + 96.59, + 28.7 + ], + [ + 96.37, + 29.11 + ], + [ + 96.25, + 29.08 + ], + [ + 96.24, + 29.08 + ], + [ + 96.2, + 29.03 + ], + [ + 96.19, + 29.04 + ], + [ + 96.2, + 29.08 + ], + [ + 96.3, + 29.18 + ], + [ + 96.14, + 29.35 + ], + [ + 95.84, + 29.34 + ], + [ + 95.59, + 29.19 + ], + [ + 95.58, + 29.19 + ], + [ + 95.27, + 29.08 + ], + [ + 95.27, + 29.07 + ], + [ + 94.99, + 29.17 + ], + [ + 95.02, + 29.14 + ], + [ + 95.02, + 29.13 + ], + [ + 94.66, + 29.31 + ], + [ + 93.91, + 28.77 + ], + [ + 93.17, + 28.47 + ], + [ + 93.15, + 28.38 + ], + [ + 92.68, + 28.15 + ], + [ + 92.73, + 27.98 + ], + [ + 92.46, + 27.79 + ], + [ + 92.24, + 27.89 + ], + [ + 91.93, + 27.73 + ], + [ + 91.93, + 27.72 + ], + [ + 91.85, + 27.76 + ], + [ + 91.58, + 27.83 + ], + [ + 91.57, + 27.83 + ], + [ + 91.57, + 27.82 + ], + [ + 91.55, + 27.85 + ], + [ + 91.56, + 27.86 + ], + [ + 91.57, + 27.86 + ], + [ + 91.59, + 27.86 + ], + [ + 91.34, + 28.07 + ], + [ + 90.58, + 28.02 + ], + [ + 89.87, + 28.22 + ], + [ + 89.6, + 28.16 + ], + [ + 89.28, + 27.83 + ], + [ + 89.27, + 27.83 + ], + [ + 89.27, + 27.82 + ], + [ + 88.96, + 27.45 + ], + [ + 88.96, + 27.43 + ], + [ + 88.96, + 27.31 + ], + [ + 88.95, + 27.33 + ], + [ + 88.94, + 27.33 + ], + [ + 88.94, + 27.34 + ], + [ + 88.92, + 27.33 + ], + [ + 88.81, + 27.64 + ], + [ + 88.84, + 28.02 + ], + [ + 88.63, + 28.12 + ], + [ + 88.41, + 27.99 + ], + [ + 88.13, + 27.88 + ], + [ + 88.12, + 27.87 + ], + [ + 88.11, + 27.87 + ], + [ + 88.1, + 27.87 + ], + [ + 88.09, + 27.89 + ], + [ + 88.08, + 27.9 + ], + [ + 88.08, + 27.89 + ], + [ + 88.07, + 27.89 + ], + [ + 88.06, + 27.89 + ], + [ + 88.05, + 27.9 + ], + [ + 88.04, + 27.9 + ], + [ + 88.02, + 27.9 + ], + [ + 88, + 27.89 + ], + [ + 87.98, + 27.89 + ], + [ + 87.97, + 27.89 + ], + [ + 87.94, + 27.91 + ], + [ + 87.93, + 27.92 + ], + [ + 87.91, + 27.92 + ], + [ + 87.9, + 27.91 + ], + [ + 87.88, + 27.91 + ], + [ + 87.87, + 27.91 + ], + [ + 87.86, + 27.91 + ], + [ + 87.86, + 27.92 + ], + [ + 87.86, + 27.94 + ], + [ + 87.83, + 27.95 + ], + [ + 87.83, + 27.94 + ], + [ + 87.83, + 27.93 + ], + [ + 87.83, + 27.92 + ], + [ + 87.82, + 27.92 + ], + [ + 87.81, + 27.92 + ], + [ + 87.81, + 27.91 + ], + [ + 87.8, + 27.91 + ], + [ + 87.79, + 27.9 + ], + [ + 87.78, + 27.89 + ], + [ + 87.78, + 27.88 + ], + [ + 87.78, + 27.87 + ], + [ + 87.78, + 27.86 + ], + [ + 87.77, + 27.86 + ], + [ + 87.75, + 27.84 + ], + [ + 87.74, + 27.83 + ], + [ + 87.74, + 27.82 + ], + [ + 87.74, + 27.81 + ], + [ + 87.73, + 27.81 + ], + [ + 87.71, + 27.81 + ], + [ + 87.7, + 27.81 + ], + [ + 87.69, + 27.81 + ], + [ + 87.68, + 27.81 + ], + [ + 87.67, + 27.81 + ], + [ + 87.66, + 27.81 + ], + [ + 87.16, + 27.82 + ], + [ + 86.72, + 28.11 + ], + [ + 86.41, + 27.91 + ], + [ + 86.19, + 28.17 + ], + [ + 86, + 27.91 + ], + [ + 85.71, + 28.39 + ], + [ + 85.61, + 28.26 + ], + [ + 85.39, + 28.28 + ], + [ + 85.38, + 28.28 + ], + [ + 85.36, + 28.29 + ], + [ + 85.11, + 28.35 + ], + [ + 85.11, + 28.69 + ], + [ + 84.86, + 28.57 + ], + [ + 84.23, + 28.89 + ], + [ + 84.2, + 29.24 + ], + [ + 83.9, + 29.33 + ], + [ + 83.58, + 29.18 + ], + [ + 83.28, + 29.57 + ], + [ + 82.69, + 29.76 + ], + [ + 82.55, + 29.96 + ], + [ + 82.17, + 30.07 + ], + [ + 82.11, + 30.35 + ], + [ + 81.83, + 30.37 + ], + [ + 81.82, + 30.38 + ], + [ + 81.42, + 30.37 + ], + [ + 81.25, + 30.01 + ], + [ + 81.03, + 30.2 + ], + [ + 80.21, + 30.58 + ], + [ + 80.24, + 30.76 + ], + [ + 79.87, + 30.97 + ], + [ + 79.43, + 31.02 + ], + [ + 79.1, + 31.45 + ], + [ + 78.78, + 31.31 + ], + [ + 78.77, + 32 + ], + [ + 78.39, + 32.54 + ], + [ + 78.74, + 32.7 + ], + [ + 78.89, + 32.4 + ], + [ + 79.42, + 32.53 + ], + [ + 79.46, + 32.71 + ], + [ + 79.23, + 32.97 + ], + [ + 79.19, + 32.99 + ], + [ + 79.17, + 33 + ], + [ + 79.17, + 33.01 + ], + [ + 79.16, + 33.03 + ], + [ + 78.7, + 33.68 + ], + [ + 78.76, + 33.73 + ], + [ + 78.66, + 34.08 + ], + [ + 79.04, + 34.33 + ], + [ + 78.2, + 34.75 + ], + [ + 78.23, + 34.81 + ], + [ + 78.14, + 35.01 + ], + [ + 78.13, + 35.05 + ], + [ + 78.11, + 35.11 + ], + [ + 78.05, + 35.18 + ], + [ + 78, + 35.24 + ], + [ + 78.01, + 35.27 + ], + [ + 78.01, + 35.3 + ], + [ + 78.01, + 35.31 + ], + [ + 78.04, + 35.38 + ], + [ + 78.11, + 35.47 + ], + [ + 78.08, + 35.49 + ], + [ + 77.75, + 35.5 + ], + [ + 77.74, + 35.5 + ], + [ + 77.73, + 35.47 + ], + [ + 77.72, + 35.46 + ], + [ + 77.71, + 35.46 + ], + [ + 77.7, + 35.46 + ], + [ + 77.69, + 35.46 + ], + [ + 77.69, + 35.45 + ], + [ + 77.69, + 35.46 + ], + [ + 77.68, + 35.46 + ], + [ + 77.68, + 35.47 + ], + [ + 76.78, + 35.66 + ], + [ + 76.57, + 35.93 + ], + [ + 76.16, + 35.83 + ], + [ + 76.01, + 36.17 + ], + [ + 76.01, + 36.18 + ], + [ + 76.01, + 36.23 + ], + [ + 76.01, + 36.24 + ], + [ + 76.02, + 36.24 + ], + [ + 76.06, + 36.25 + ], + [ + 76.05, + 36.25 + ], + [ + 75.96, + 36.52 + ], + [ + 75.95, + 36.54 + ], + [ + 75.92, + 36.57 + ], + [ + 75.93, + 36.57 + ], + [ + 75.94, + 36.6 + ], + [ + 75.93, + 36.6 + ], + [ + 75.67, + 36.76 + ], + [ + 75.45, + 36.72 + ], + [ + 75.4, + 36.96 + ], + [ + 74.56, + 37.03 + ], + [ + 74.49, + 37.09 + ], + [ + 74.51, + 37.24 + ], + [ + 74.89, + 37.23 + ], + [ + 75.15, + 37.41 + ], + [ + 74.93, + 37.57 + ], + [ + 75.01, + 37.78 + ], + [ + 74.7, + 38.43 + ], + [ + 74.19, + 38.64 + ], + [ + 74, + 38.52 + ], + [ + 73.8, + 38.61 + ], + [ + 73.69, + 38.85 + ], + [ + 73.84, + 39 + ], + [ + 73.63, + 39.23 + ], + [ + 73.61, + 39.25 + ], + [ + 73.56, + 39.3 + ], + [ + 73.55, + 39.33 + ] + ], + [ + [ + 119.79, + 31.69 + ], + [ + 119.75, + 31.48 + ], + [ + 119.89, + 31.62 + ], + [ + 119.79, + 31.69 + ] + ], + [ + [ + 119.75, + 32.29 + ], + [ + 119.75, + 32.31 + ], + [ + 119.88, + 32.28 + ], + [ + 119.79, + 32.33 + ], + [ + 119.74, + 32.31 + ], + [ + 119.71, + 32.31 + ], + [ + 119.74, + 32.31 + ], + [ + 119.75, + 32.31 + ], + [ + 119.75, + 32.29 + ] + ], + [ + [ + 116.81, + 32.55 + ], + [ + 116.85, + 32.23 + ], + [ + 116.99, + 32.4 + ], + [ + 116.81, + 32.55 + ] + ], + [ + [ + 119.14, + 32.95 + ], + [ + 119.12, + 32.77 + ], + [ + 119.38, + 32.72 + ], + [ + 119.44, + 33.01 + ], + [ + 119.31, + 32.99 + ], + [ + 119.32, + 33.1 + ], + [ + 119.27, + 32.85 + ], + [ + 119.14, + 32.95 + ] + ], + [ + [ + 118.65, + 33.21 + ], + [ + 118.75, + 33.08 + ], + [ + 118.86, + 33.34 + ], + [ + 118.52, + 33.63 + ], + [ + 118.65, + 33.34 + ], + [ + 118.41, + 33.23 + ], + [ + 118.21, + 33.37 + ], + [ + 118.19, + 33.21 + ], + [ + 118.65, + 33.21 + ] + ], + [ + [ + 117.03, + 30.51 + ], + [ + 116.86, + 30.44 + ], + [ + 116.91, + 30.26 + ], + [ + 116.74, + 30.05 + ], + [ + 116.94, + 30.28 + ], + [ + 116.89, + 30.44 + ], + [ + 116.92, + 30.37 + ], + [ + 117.03, + 30.51 + ] + ], + [ + [ + 116.4, + 30.22 + ], + [ + 116.47, + 30.08 + ], + [ + 116.56, + 30.18 + ], + [ + 116.4, + 30.22 + ] + ], + [ + [ + 118.85, + 31.13 + ], + [ + 119, + 31.03 + ], + [ + 119, + 31.15 + ], + [ + 118.85, + 31.13 + ] + ], + [ + [ + 117.31, + 31.73 + ], + [ + 117.53, + 31.43 + ], + [ + 117.83, + 31.58 + ], + [ + 117.31, + 31.73 + ] + ], + [ + [ + 118.93, + 31.54 + ], + [ + 118.67, + 31.53 + ], + [ + 118.83, + 31.39 + ], + [ + 118.93, + 31.54 + ] + ], + [ + [ + 118.15, + 31.25 + ], + [ + 118.35, + 31.3 + ], + [ + 118.33, + 31.45 + ], + [ + 118.34, + 31.31 + ], + [ + 118.15, + 31.25 + ] + ], + [ + [ + 116.11, + 28.48 + ], + [ + 116.26, + 28.42 + ], + [ + 116.19, + 28.57 + ], + [ + 116.11, + 28.48 + ] + ], + [ + [ + 116.32, + 28.61 + ], + [ + 116.35, + 28.44 + ], + [ + 116.44, + 28.52 + ], + [ + 116.32, + 28.61 + ] + ], + [ + [ + 116.67, + 29.15 + ], + [ + 116.5, + 29.3 + ], + [ + 116.37, + 29.1 + ], + [ + 116.4, + 29.27 + ], + [ + 116.13, + 29.25 + ], + [ + 116.24, + 29.73 + ], + [ + 115.85, + 29.15 + ], + [ + 116.2, + 29 + ], + [ + 116.32, + 28.78 + ], + [ + 116.22, + 28.54 + ], + [ + 116.41, + 28.89 + ], + [ + 116.46, + 28.78 + ], + [ + 116.5, + 28.92 + ], + [ + 116.73, + 28.84 + ], + [ + 116.63, + 29.05 + ], + [ + 116.47, + 29 + ], + [ + 116.67, + 29.15 + ] + ], + [ + [ + 115.22, + 29.32 + ], + [ + 115.39, + 29.19 + ], + [ + 115.53, + 29.3 + ], + [ + 115.22, + 29.32 + ] + ], + [ + [ + 116.21, + 29.99 + ], + [ + 115.99, + 29.95 + ], + [ + 116.2, + 29.88 + ], + [ + 116.21, + 29.99 + ] + ], + [ + [ + 116.31, + 30.11 + ], + [ + 116.29, + 29.97 + ], + [ + 116.52, + 29.95 + ], + [ + 116.31, + 30.11 + ] + ], + [ + [ + 115.05, + 30.45 + ], + [ + 114.87, + 30.41 + ], + [ + 115.09, + 30.34 + ], + [ + 115.05, + 30.45 + ] + ], + [ + [ + 114.81, + 30.64 + ], + [ + 114.65, + 30.57 + ], + [ + 114.81, + 30.6 + ], + [ + 114.87, + 30.41 + ], + [ + 114.81, + 30.64 + ] + ], + [ + [ + 112.52, + 30.49 + ], + [ + 112.5, + 30.49 + ], + [ + 112.3, + 30.41 + ], + [ + 112.48, + 30.41 + ], + [ + 112.5, + 30.49 + ], + [ + 112.52, + 30.49 + ] + ], + [ + [ + 90.53, + 31.37 + ], + [ + 90.49, + 31.18 + ], + [ + 90.62, + 31.15 + ], + [ + 90.68, + 31.32 + ], + [ + 90.53, + 31.37 + ] + ], + [ + [ + 90.83, + 32.15 + ], + [ + 90.72, + 32.06 + ], + [ + 90.92, + 32 + ], + [ + 90.83, + 32.15 + ] + ], + [ + [ + 113.91, + 32.12 + ], + [ + 113.99, + 31.95 + ], + [ + 114.03, + 32.13 + ], + [ + 113.91, + 32.12 + ] + ], + [ + [ + 113.12, + 29.45 + ], + [ + 112.76, + 29.46 + ], + [ + 112.94, + 29.38 + ], + [ + 112.81, + 29.22 + ], + [ + 112.99, + 29.23 + ], + [ + 112.85, + 28.98 + ], + [ + 113.09, + 29.19 + ], + [ + 113.12, + 29.45 + ] + ], + [ + [ + 113.37, + 29.95 + ], + [ + 113.36, + 29.84 + ], + [ + 113.21, + 29.92 + ], + [ + 113.25, + 29.73 + ], + [ + 113.47, + 29.91 + ], + [ + 113.37, + 29.95 + ] + ], + [ + [ + 114.08, + 29.99 + ], + [ + 113.96, + 29.95 + ], + [ + 114.13, + 29.91 + ], + [ + 114.08, + 29.99 + ] + ], + [ + [ + 113.86, + 30.19 + ], + [ + 113.69, + 30.12 + ], + [ + 114.05, + 30.13 + ], + [ + 113.86, + 30.19 + ] + ], + [ + [ + 114.21, + 30.11 + ], + [ + 114.13, + 29.97 + ], + [ + 114.29, + 30.01 + ], + [ + 114.21, + 30.11 + ] + ], + [ + [ + 114.52, + 30.37 + ], + [ + 114.37, + 30.18 + ], + [ + 114.48, + 30.1 + ], + [ + 114.65, + 30.25 + ], + [ + 114.52, + 30.37 + ] + ], + [ + [ + 102.83, + 24.61 + ], + [ + 102.78, + 24.29 + ], + [ + 102.94, + 24.53 + ], + [ + 102.83, + 24.61 + ] + ], + [ + [ + 112.54, + 28.83 + ], + [ + 112.59, + 28.73 + ], + [ + 112.72, + 28.87 + ], + [ + 112.54, + 28.83 + ] + ], + [ + [ + 102.66, + 25.01 + ], + [ + 102.66, + 24.67 + ], + [ + 102.78, + 24.87 + ], + [ + 102.66, + 25.01 + ] + ], + [ + [ + 112.85, + 28.96 + ], + [ + 112.72, + 28.77 + ], + [ + 112.89, + 28.81 + ], + [ + 112.85, + 28.96 + ] + ], + [ + [ + 112.28, + 28.81 + ], + [ + 112.38, + 28.88 + ], + [ + 112.24, + 29.02 + ], + [ + 112.11, + 28.92 + ], + [ + 112.28, + 28.81 + ] + ], + [ + [ + 90.65, + 29.19 + ], + [ + 90.7, + 28.91 + ], + [ + 90.49, + 28.77 + ], + [ + 90.79, + 28.84 + ], + [ + 90.74, + 28.96 + ], + [ + 91.03, + 28.92 + ], + [ + 90.75, + 29 + ], + [ + 90.65, + 29.19 + ] + ], + [ + [ + 83.1, + 31.66 + ], + [ + 82.83, + 31.54 + ], + [ + 83.3, + 31.43 + ], + [ + 83.1, + 31.66 + ] + ], + [ + [ + 88.86, + 31.99 + ], + [ + 88.98, + 31.95 + ], + [ + 88.81, + 31.82 + ], + [ + 88.54, + 31.84 + ], + [ + 88.73, + 31.65 + ], + [ + 88.53, + 31.62 + ], + [ + 88.77, + 31.5 + ], + [ + 88.73, + 31.7 + ], + [ + 88.95, + 31.74 + ], + [ + 88.9, + 31.51 + ], + [ + 89.12, + 31.51 + ], + [ + 89.36, + 31.84 + ], + [ + 89.03, + 32.02 + ], + [ + 89.08, + 32.12 + ], + [ + 88.86, + 31.99 + ] + ], + [ + [ + 89.74, + 33.06 + ], + [ + 89.78, + 32.91 + ], + [ + 89.87, + 32.99 + ], + [ + 89.74, + 33.06 + ] + ], + [ + [ + 90, + 32.51 + ], + [ + 89.86, + 32.4 + ], + [ + 90.07, + 32.4 + ], + [ + 90, + 32.51 + ] + ], + [ + [ + 89.86, + 33.5 + ], + [ + 89.71, + 33.47 + ], + [ + 89.82, + 33.23 + ], + [ + 89.99, + 33.49 + ], + [ + 89.86, + 33.5 + ] + ], + [ + [ + 88.96, + 33.17 + ], + [ + 89.11, + 33.03 + ], + [ + 89.14, + 33.17 + ], + [ + 88.96, + 33.17 + ] + ], + [ + [ + 86.64, + 31.35 + ], + [ + 86.38, + 30.83 + ], + [ + 86.47, + 30.75 + ], + [ + 86.62, + 31.07 + ], + [ + 86.81, + 31.13 + ], + [ + 86.64, + 31.35 + ] + ], + [ + [ + 83.56, + 30.94 + ], + [ + 83.54, + 30.79 + ], + [ + 83.67, + 30.86 + ], + [ + 83.56, + 30.94 + ] + ], + [ + [ + 87.14, + 31.13 + ], + [ + 86.98, + 30.86 + ], + [ + 87.35, + 30.98 + ], + [ + 87.14, + 31.13 + ] + ], + [ + [ + 84, + 31.2 + ], + [ + 83.94, + 31.05 + ], + [ + 84.33, + 31.17 + ], + [ + 84, + 31.2 + ] + ], + [ + [ + 84.93, + 31.28 + ], + [ + 84.91, + 31.17 + ], + [ + 85.12, + 31.28 + ], + [ + 84.93, + 31.28 + ] + ], + [ + [ + 84.04, + 31.5 + ], + [ + 83.98, + 31.25 + ], + [ + 84.14, + 31.32 + ], + [ + 84.04, + 31.5 + ] + ], + [ + [ + 90.46, + 28.96 + ], + [ + 90.48, + 28.82 + ], + [ + 90.58, + 28.96 + ], + [ + 90.46, + 28.96 + ] + ], + [ + [ + 81.37, + 30.75 + ], + [ + 81.43, + 30.56 + ], + [ + 81.62, + 30.71 + ], + [ + 81.37, + 30.75 + ] + ], + [ + [ + 85.51, + 29 + ], + [ + 85.5, + 28.81 + ], + [ + 85.65, + 28.79 + ], + [ + 85.64, + 29.03 + ], + [ + 85.51, + 29 + ] + ], + [ + [ + 85.39, + 31.07 + ], + [ + 85.34, + 30.87 + ], + [ + 85.84, + 30.75 + ], + [ + 85.87, + 30.97 + ], + [ + 85.39, + 31.07 + ] + ], + [ + [ + 81.21, + 30.86 + ], + [ + 81.11, + 30.68 + ], + [ + 81.25, + 30.59 + ], + [ + 81.21, + 30.86 + ] + ], + [ + [ + 90.26, + 30.91 + ], + [ + 90.35, + 30.51 + ], + [ + 91.05, + 30.77 + ], + [ + 90.99, + 30.93 + ], + [ + 90.62, + 30.81 + ], + [ + 90.26, + 30.91 + ] + ], + [ + [ + 124.41, + 46.86 + ], + [ + 124.29, + 46.75 + ], + [ + 124.43, + 46.63 + ], + [ + 124.41, + 46.86 + ] + ], + [ + [ + 117.6, + 48.91 + ], + [ + 117.79, + 49.14 + ], + [ + 117.64, + 49.33 + ], + [ + 116.94, + 48.81 + ], + [ + 117.2, + 48.57 + ], + [ + 117.6, + 48.91 + ] + ], + [ + [ + 124.76, + 48.94 + ], + [ + 124.8, + 49.06 + ], + [ + 124.63, + 48.81 + ], + [ + 124.76, + 48.94 + ] + ], + [ + [ + 132.1, + 47.37 + ], + [ + 132.1, + 47.38 + ], + [ + 132.01, + 47.29 + ], + [ + 132.1, + 47.37 + ] + ], + [ + [ + 127.22, + 42.68 + ], + [ + 127.09, + 42.61 + ], + [ + 127.32, + 42.62 + ], + [ + 127.22, + 42.68 + ] + ], + [ + [ + 116.6, + 43.39 + ], + [ + 116.48, + 43.23 + ], + [ + 116.72, + 43.25 + ], + [ + 116.6, + 43.39 + ] + ], + [ + [ + 124.19, + 45.38 + ], + [ + 124.02, + 45.27 + ], + [ + 124.49, + 45.12 + ], + [ + 124.19, + 45.38 + ] + ], + [ + [ + 126.74, + 45.95 + ], + [ + 127.27, + 45.99 + ], + [ + 126.94, + 46.07 + ], + [ + 126.74, + 45.95 + ] + ], + [ + [ + 117.57, + 45.58 + ], + [ + 117.22, + 45.4 + ], + [ + 117.64, + 45.42 + ], + [ + 117.79, + 45.58 + ], + [ + 117.57, + 45.58 + ] + ], + [ + [ + 124.02, + 46.83 + ], + [ + 124.26, + 46.53 + ], + [ + 124.19, + 46.81 + ], + [ + 124.02, + 46.83 + ] + ], + [ + [ + 116.89, + 34.96 + ], + [ + 116.72, + 35.12 + ], + [ + 116.99, + 34.85 + ], + [ + 116.89, + 34.96 + ] + ], + [ + [ + 118.1, + 34.2 + ], + [ + 118.26, + 34.01 + ], + [ + 118.32, + 34.13 + ], + [ + 118.1, + 34.2 + ] + ], + [ + [ + 117.2, + 34.74 + ], + [ + 117.09, + 34.67 + ], + [ + 117.25, + 34.45 + ], + [ + 117.36, + 34.6 + ], + [ + 117.2, + 34.74 + ] + ], + [ + [ + 116.19, + 36.13 + ], + [ + 116.1, + 35.96 + ], + [ + 116.28, + 35.91 + ], + [ + 116.19, + 36.13 + ] + ], + [ + [ + 116.85, + 40.59 + ], + [ + 116.94, + 40.43 + ], + [ + 117.08, + 40.55 + ], + [ + 116.85, + 40.59 + ] + ], + [ + [ + 100.63, + 42.49 + ], + [ + 100.55, + 42.34 + ], + [ + 100.89, + 42.44 + ], + [ + 100.63, + 42.49 + ] + ], + [ + [ + 94.99, + 37.06 + ], + [ + 95.21, + 36.91 + ], + [ + 95.14, + 36.81 + ], + [ + 95.31, + 36.85 + ], + [ + 95.23, + 37.04 + ], + [ + 94.99, + 37.06 + ] + ], + [ + [ + 96.88, + 37.2 + ], + [ + 96.86, + 37.09 + ], + [ + 97.03, + 37.11 + ], + [ + 96.88, + 37.2 + ] + ], + [ + [ + 90.77, + 38.17 + ], + [ + 90.69, + 38.1 + ], + [ + 90.88, + 38.05 + ], + [ + 90.77, + 38.17 + ] + ], + [ + [ + 97.5, + 38.41 + ], + [ + 97.4, + 38.24 + ], + [ + 97.79, + 38.2 + ], + [ + 97.5, + 38.41 + ] + ], + [ + [ + 95.84, + 36.91 + ], + [ + 95.77, + 36.81 + ], + [ + 96, + 36.91 + ], + [ + 95.84, + 36.91 + ] + ], + [ + [ + 93.89, + 38.89 + ], + [ + 93.75, + 38.86 + ], + [ + 94, + 38.89 + ], + [ + 93.89, + 38.89 + ] + ], + [ + [ + 92.61, + 35.82 + ], + [ + 92.9, + 35.63 + ], + [ + 93.05, + 35.68 + ], + [ + 92.61, + 35.82 + ] + ], + [ + [ + 90.64, + 35.64 + ], + [ + 90.49, + 35.63 + ], + [ + 90.77, + 35.64 + ], + [ + 90.64, + 35.64 + ] + ], + [ + [ + 90.31, + 35.82 + ], + [ + 90.02, + 35.75 + ], + [ + 90.26, + 35.69 + ], + [ + 90.31, + 35.82 + ] + ], + [ + [ + 89.46, + 35.85 + ], + [ + 89.28, + 35.78 + ], + [ + 89.57, + 35.82 + ], + [ + 89.46, + 35.85 + ] + ], + [ + [ + 99.98, + 37.23 + ], + [ + 99.75, + 37.16 + ], + [ + 99.9, + 36.99 + ], + [ + 99.62, + 36.92 + ], + [ + 99.8, + 36.73 + ], + [ + 100.75, + 36.56 + ], + [ + 100.74, + 36.84 + ], + [ + 100.42, + 36.84 + ], + [ + 100.54, + 36.91 + ], + [ + 100.33, + 37.2 + ], + [ + 99.98, + 37.23 + ] + ], + [ + [ + 100.72, + 36.17 + ], + [ + 100.68, + 35.96 + ], + [ + 100.42, + 35.85 + ], + [ + 100.67, + 35.9 + ], + [ + 100.79, + 36.12 + ], + [ + 100.85, + 35.98 + ], + [ + 100.9, + 36.17 + ], + [ + 100.72, + 36.17 + ] + ], + [ + [ + 90.29, + 34.89 + ], + [ + 90.44, + 34.68 + ], + [ + 90.38, + 34.81 + ], + [ + 90.65, + 34.92 + ], + [ + 90.29, + 34.89 + ] + ], + [ + [ + 97.71, + 35.07 + ], + [ + 97.54, + 34.79 + ], + [ + 97.9, + 34.81 + ], + [ + 97.71, + 35.07 + ] + ], + [ + [ + 90.02, + 33.47 + ], + [ + 90.13, + 33.34 + ], + [ + 90.42, + 33.36 + ], + [ + 90.31, + 33.68 + ], + [ + 90.31, + 33.45 + ], + [ + 90.02, + 33.47 + ] + ], + [ + [ + 97.34, + 35.03 + ], + [ + 97.06, + 34.92 + ], + [ + 97.38, + 34.81 + ], + [ + 97.51, + 34.97 + ], + [ + 97.34, + 35.03 + ] + ], + [ + [ + 90.3, + 35.28 + ], + [ + 90.11, + 35.25 + ], + [ + 90.14, + 35.14 + ], + [ + 90.65, + 35.19 + ], + [ + 90.3, + 35.28 + ] + ], + [ + [ + 91.83, + 35.6 + ], + [ + 91.84, + 35.5 + ], + [ + 92.11, + 35.5 + ], + [ + 91.83, + 35.6 + ] + ], + [ + [ + 88.4, + 39.61 + ], + [ + 88.15, + 39.44 + ], + [ + 88.39, + 39.44 + ], + [ + 88.4, + 39.61 + ] + ], + [ + [ + 87.33, + 46.98 + ], + [ + 87.36, + 46.85 + ], + [ + 87.58, + 46.89 + ], + [ + 87.33, + 46.98 + ] + ], + [ + [ + 81.11, + 44.72 + ], + [ + 81.09, + 44.5 + ], + [ + 81.39, + 44.58 + ], + [ + 81.11, + 44.72 + ] + ], + [ + [ + 82.64, + 45.12 + ], + [ + 82.7, + 44.87 + ], + [ + 83.1, + 44.77 + ], + [ + 83.13, + 44.9 + ], + [ + 82.64, + 45.12 + ] + ], + [ + [ + 86.69, + 42.23 + ], + [ + 86.75, + 41.88 + ], + [ + 86.31, + 41.8 + ], + [ + 87.12, + 41.93 + ], + [ + 87.45, + 41.81 + ], + [ + 87.36, + 42.01 + ], + [ + 86.69, + 42.23 + ] + ], + [ + [ + 87.39, + 47.4 + ], + [ + 87.03, + 47.31 + ], + [ + 87.28, + 47.01 + ], + [ + 87.37, + 47.25 + ], + [ + 87.58, + 47.22 + ], + [ + 87.58, + 47.42 + ], + [ + 87.39, + 47.4 + ] + ], + [ + [ + 83.19, + 35.11 + ], + [ + 83.04, + 34.99 + ], + [ + 83.27, + 35.03 + ], + [ + 83.19, + 35.11 + ] + ], + [ + [ + 87.01, + 35.1 + ], + [ + 86.9, + 35.03 + ], + [ + 87.14, + 35.05 + ], + [ + 87.01, + 35.1 + ] + ], + [ + [ + 89.22, + 35.45 + ], + [ + 89.03, + 35.32 + ], + [ + 89.38, + 35.2 + ], + [ + 89.22, + 35.45 + ] + ], + [ + [ + 89.27, + 37.61 + ], + [ + 89.06, + 37.58 + ], + [ + 89.19, + 37.44 + ], + [ + 89.95, + 37.47 + ], + [ + 89.27, + 37.61 + ] + ], + [ + [ + 88.37, + 37.18 + ], + [ + 88.29, + 37.05 + ], + [ + 88.55, + 36.97 + ], + [ + 88.57, + 37.13 + ], + [ + 88.37, + 37.18 + ] + ], + [ + [ + 88.09, + 39.57 + ], + [ + 87.89, + 39.44 + ], + [ + 88.21, + 39.54 + ], + [ + 88.09, + 39.57 + ] + ], + [ + [ + 79.69, + 33.65 + ], + [ + 79.72, + 33.48 + ], + [ + 79.89, + 33.46 + ], + [ + 79.93, + 33.58 + ], + [ + 79.69, + 33.65 + ] + ], + [ + [ + 81.43, + 33.96 + ], + [ + 81.82, + 33.95 + ], + [ + 81.61, + 34.13 + ], + [ + 81.43, + 33.96 + ] + ], + [ + [ + 88.72, + 33.61 + ], + [ + 88.6, + 33.39 + ], + [ + 88.76, + 33.43 + ], + [ + 88.72, + 33.61 + ] + ], + [ + [ + 87.13, + 34.63 + ], + [ + 87.15, + 34.49 + ], + [ + 87.36, + 34.58 + ], + [ + 87.13, + 34.63 + ] + ], + [ + [ + 88.71, + 34.67 + ], + [ + 89.01, + 34.49 + ], + [ + 89.23, + 34.56 + ], + [ + 88.71, + 34.67 + ] + ], + [ + [ + 80.99, + 35.07 + ], + [ + 80.95, + 34.97 + ], + [ + 81.23, + 35.01 + ], + [ + 80.99, + 35.07 + ] + ] + ], + [ + [ + [ + 124.14, + 53.35 + ], + [ + 124.15, + 53.36 + ], + [ + 124.15, + 53.35 + ], + [ + 124.14, + 53.35 + ] + ] + ], + [ + [ + [ + 126.91, + 51.27 + ], + [ + 126.9, + 51.28 + ], + [ + 126.89, + 51.29 + ], + [ + 126.88, + 51.3 + ], + [ + 126.87, + 51.3 + ], + [ + 126.87, + 51.31 + ], + [ + 126.89, + 51.32 + ], + [ + 126.95, + 51.33 + ], + [ + 126.96, + 51.33 + ], + [ + 126.97, + 51.33 + ], + [ + 126.98, + 51.32 + ], + [ + 126.97, + 51.3 + ], + [ + 126.97, + 51.29 + ], + [ + 126.95, + 51.27 + ], + [ + 126.94, + 51.26 + ], + [ + 126.92, + 51.25 + ], + [ + 126.91, + 51.27 + ] + ] + ], + [ + [ + [ + 130.55, + 42.52 + ], + [ + 130.58, + 42.49 + ], + [ + 130.57, + 42.49 + ], + [ + 130.56, + 42.49 + ], + [ + 130.55, + 42.49 + ], + [ + 130.55, + 42.5 + ], + [ + 130.55, + 42.51 + ], + [ + 130.55, + 42.52 + ] + ] + ], + [ + [ + [ + 130.59, + 42.49 + ], + [ + 130.59, + 42.46 + ], + [ + 130.59, + 42.45 + ], + [ + 130.61, + 42.44 + ], + [ + 130.61, + 42.43 + ], + [ + 130.59, + 42.43 + ], + [ + 130.58, + 42.43 + ], + [ + 130.57, + 42.44 + ], + [ + 130.56, + 42.45 + ], + [ + 130.57, + 42.47 + ], + [ + 130.58, + 42.47 + ], + [ + 130.58, + 42.48 + ], + [ + 130.59, + 42.49 + ] + ] + ], + [ + [ + [ + 125.99, + 40.91 + ], + [ + 126.01, + 40.91 + ], + [ + 125.99, + 40.89 + ], + [ + 125.99, + 40.91 + ] + ] + ], + [ + [ + [ + 124.36, + 39.99 + ], + [ + 124.36, + 39.98 + ], + [ + 124.34, + 39.98 + ], + [ + 124.36, + 39.99 + ] + ] + ], + [ + [ + [ + 118.48, + 39.05 + ], + [ + 118.65, + 39.06 + ], + [ + 118.51, + 38.92 + ], + [ + 118.48, + 39.05 + ] + ] + ], + [ + [ + [ + 121.72, + 31.41 + ], + [ + 121.78, + 31.32 + ], + [ + 121.51, + 31.49 + ], + [ + 121.72, + 31.41 + ] + ] + ], + [ + [ + [ + 121.35, + 31.84 + ], + [ + 121.96, + 31.47 + ], + [ + 121.16, + 31.79 + ], + [ + 121.35, + 31.84 + ] + ] + ], + [ + [ + [ + 121.98, + 30.07 + ], + [ + 121.95, + 30.18 + ], + [ + 122.1, + 30.16 + ], + [ + 122.32, + 29.94 + ], + [ + 121.98, + 30.07 + ] + ] + ], + [ + [ + [ + 119.79, + 25.61 + ], + [ + 119.89, + 25.57 + ], + [ + 119.77, + 25.4 + ], + [ + 119.68, + 25.6 + ], + [ + 119.79, + 25.61 + ] + ] + ], + [ + [ + [ + 110.46, + 21.16 + ], + [ + 110.62, + 21.21 + ], + [ + 110.57, + 21.09 + ], + [ + 110.46, + 21.16 + ] + ] + ], + [ + [ + [ + 117.39, + 23.58 + ], + [ + 117.35, + 23.75 + ], + [ + 117.51, + 23.76 + ], + [ + 117.39, + 23.58 + ] + ] + ], + [ + [ + [ + 108.85, + 18.44 + ], + [ + 108.67, + 18.55 + ], + [ + 108.65, + 19.31 + ], + [ + 109.3, + 19.7 + ], + [ + 109.28, + 19.79 + ], + [ + 109.15, + 19.71 + ], + [ + 109.29, + 19.91 + ], + [ + 109.53, + 19.84 + ], + [ + 109.71, + 20.02 + ], + [ + 110.01, + 19.91 + ], + [ + 110.37, + 20.09 + ], + [ + 110.64, + 19.92 + ], + [ + 110.57, + 20.09 + ], + [ + 110.68, + 20.16 + ], + [ + 110.93, + 20.01 + ], + [ + 111.04, + 19.64 + ], + [ + 110.86, + 19.52 + ], + [ + 110.8, + 19.61 + ], + [ + 110.54, + 18.78 + ], + [ + 110.05, + 18.38 + ], + [ + 109.75, + 18.4 + ], + [ + 109.7, + 18.18 + ], + [ + 108.85, + 18.44 + ] + ] + ] + ] + }, + "properties": { + "A3": "CHN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 19.02, + 44.86 + ], + [ + 19.04, + 44.86 + ], + [ + 19.05, + 44.86 + ], + [ + 19.06, + 44.86 + ], + [ + 19.08, + 44.87 + ], + [ + 19.11, + 44.88 + ], + [ + 19.12, + 44.89 + ], + [ + 19.13, + 44.9 + ], + [ + 19.14, + 44.9 + ], + [ + 19.16, + 44.91 + ], + [ + 19.17, + 44.92 + ], + [ + 19.19, + 44.92 + ], + [ + 19.2, + 44.92 + ], + [ + 19.2, + 44.91 + ], + [ + 19.21, + 44.9 + ], + [ + 19.23, + 44.9 + ], + [ + 19.25, + 44.91 + ], + [ + 19.29, + 44.91 + ], + [ + 19.31, + 44.91 + ], + [ + 19.32, + 44.9 + ], + [ + 19.34, + 44.89 + ], + [ + 19.35, + 44.89 + ], + [ + 19.37, + 44.88 + ], + [ + 19.36, + 44.86 + ], + [ + 19.35, + 44.84 + ], + [ + 19.36, + 44.83 + ], + [ + 19.3, + 44.79 + ], + [ + 19.3, + 44.78 + ], + [ + 19.32, + 44.76 + ], + [ + 19.32, + 44.75 + ], + [ + 19.32, + 44.74 + ], + [ + 19.31, + 44.72 + ], + [ + 19.3, + 44.69 + ], + [ + 19.29, + 44.69 + ], + [ + 19.23, + 44.61 + ], + [ + 19.22, + 44.6 + ], + [ + 19.22, + 44.59 + ], + [ + 19.2, + 44.59 + ], + [ + 19.21, + 44.58 + ], + [ + 19.19, + 44.58 + ], + [ + 19.18, + 44.57 + ], + [ + 19.19, + 44.54 + ], + [ + 19.18, + 44.54 + ], + [ + 19.16, + 44.52 + ], + [ + 19.15, + 44.52 + ], + [ + 19.14, + 44.52 + ], + [ + 19.13, + 44.52 + ], + [ + 19.13, + 44.5 + ], + [ + 19.13, + 44.49 + ], + [ + 19.13, + 44.48 + ], + [ + 19.14, + 44.47 + ], + [ + 19.14, + 44.46 + ], + [ + 19.12, + 44.4 + ], + [ + 19.11, + 44.4 + ], + [ + 19.11, + 44.35 + ], + [ + 19.13, + 44.34 + ], + [ + 19.16, + 44.3 + ], + [ + 19.18, + 44.28 + ], + [ + 19.2, + 44.29 + ], + [ + 19.21, + 44.29 + ], + [ + 19.23, + 44.27 + ], + [ + 19.23, + 44.26 + ], + [ + 19.25, + 44.26 + ], + [ + 19.31, + 44.27 + ], + [ + 19.33, + 44.26 + ], + [ + 19.33, + 44.25 + ], + [ + 19.34, + 44.23 + ], + [ + 19.34, + 44.25 + ], + [ + 19.35, + 44.21 + ], + [ + 19.36, + 44.21 + ], + [ + 19.36, + 44.19 + ], + [ + 19.38, + 44.18 + ], + [ + 19.42, + 44.15 + ], + [ + 19.44, + 44.13 + ], + [ + 19.45, + 44.13 + ], + [ + 19.46, + 44.15 + ], + [ + 19.47, + 44.15 + ], + [ + 19.49, + 44.11 + ], + [ + 19.5, + 44.1 + ], + [ + 19.51, + 44.09 + ], + [ + 19.53, + 44.08 + ], + [ + 19.55, + 44.07 + ], + [ + 19.56, + 44.07 + ], + [ + 19.58, + 44.06 + ], + [ + 19.6, + 44.06 + ], + [ + 19.6, + 44.05 + ], + [ + 19.62, + 44.05 + ], + [ + 19.62, + 44.03 + ], + [ + 19.62, + 44.02 + ], + [ + 19.6, + 44.01 + ], + [ + 19.59, + 44.01 + ], + [ + 19.56, + 43.98 + ], + [ + 19.53, + 43.96 + ], + [ + 19.45, + 43.96 + ], + [ + 19.44, + 43.96 + ], + [ + 19.42, + 43.96 + ], + [ + 19.4, + 43.96 + ], + [ + 19.37, + 43.97 + ], + [ + 19.29, + 44 + ], + [ + 19.25, + 44.01 + ], + [ + 19.24, + 43.98 + ], + [ + 19.52, + 43.71 + ], + [ + 19.38, + 43.59 + ], + [ + 19.38, + 43.6 + ], + [ + 19.23, + 43.53 + ], + [ + 18.91, + 43.5 + ], + [ + 19.08, + 43.32 + ], + [ + 18.99, + 43.26 + ], + [ + 18.98, + 43.26 + ], + [ + 18.98, + 43.28 + ], + [ + 18.96, + 43.33 + ], + [ + 18.92, + 43.36 + ], + [ + 18.85, + 43.33 + ], + [ + 18.85, + 43.32 + ], + [ + 18.46, + 42.83 + ], + [ + 18.47, + 42.77 + ], + [ + 18.49, + 42.75 + ], + [ + 18.5, + 42.74 + ], + [ + 18.44, + 42.56 + ], + [ + 17.65, + 42.89 + ], + [ + 17.58, + 42.94 + ], + [ + 17.6, + 42.94 + ], + [ + 17.62, + 42.94 + ], + [ + 17.66, + 43.05 + ], + [ + 17.14, + 43.51 + ], + [ + 17.13, + 43.52 + ], + [ + 16.99, + 43.59 + ], + [ + 16.99, + 43.6 + ], + [ + 16.98, + 43.6 + ], + [ + 16.97, + 43.61 + ], + [ + 16.21, + 44.22 + ], + [ + 16.13, + 44.49 + ], + [ + 16.13, + 44.5 + ], + [ + 15.95, + 44.7 + ], + [ + 15.73, + 44.83 + ], + [ + 15.78, + 45.19 + ], + [ + 16.01, + 45.22 + ], + [ + 16.28, + 45.01 + ], + [ + 16.36, + 45.04 + ], + [ + 16.37, + 45.04 + ], + [ + 16.39, + 45.07 + ], + [ + 16.39, + 45.08 + ], + [ + 16.39, + 45.09 + ], + [ + 16.39, + 45.1 + ], + [ + 16.39, + 45.11 + ], + [ + 16.41, + 45.12 + ], + [ + 16.48, + 45.17 + ], + [ + 16.49, + 45.2 + ], + [ + 16.5, + 45.21 + ], + [ + 16.52, + 45.22 + ], + [ + 16.57, + 45.22 + ], + [ + 16.61, + 45.23 + ], + [ + 16.63, + 45.21 + ], + [ + 16.65, + 45.21 + ], + [ + 16.66, + 45.21 + ], + [ + 16.67, + 45.2 + ], + [ + 16.68, + 45.2 + ], + [ + 16.7, + 45.2 + ], + [ + 16.76, + 45.2 + ], + [ + 16.77, + 45.2 + ], + [ + 16.81, + 45.19 + ], + [ + 16.81, + 45.18 + ], + [ + 16.84, + 45.21 + ], + [ + 16.86, + 45.23 + ], + [ + 16.88, + 45.24 + ], + [ + 16.89, + 45.24 + ], + [ + 16.88, + 45.24 + ], + [ + 16.88, + 45.25 + ], + [ + 16.91, + 45.26 + ], + [ + 16.92, + 45.27 + ], + [ + 16.93, + 45.28 + ], + [ + 16.94, + 45.27 + ], + [ + 16.94, + 45.26 + ], + [ + 16.94, + 45.24 + ], + [ + 16.94, + 45.23 + ], + [ + 16.96, + 45.23 + ], + [ + 16.98, + 45.25 + ], + [ + 16.98, + 45.23 + ], + [ + 17, + 45.22 + ], + [ + 17.01, + 45.22 + ], + [ + 17.05, + 45.2 + ], + [ + 17.06, + 45.2 + ], + [ + 17.07, + 45.2 + ], + [ + 17.09, + 45.18 + ], + [ + 17.1, + 45.18 + ], + [ + 17.13, + 45.17 + ], + [ + 17.15, + 45.16 + ], + [ + 17.18, + 45.15 + ], + [ + 17.2, + 45.15 + ], + [ + 17.21, + 45.15 + ], + [ + 17.23, + 45.15 + ], + [ + 17.25, + 45.15 + ], + [ + 17.26, + 45.17 + ], + [ + 17.27, + 45.18 + ], + [ + 17.27, + 45.19 + ], + [ + 17.31, + 45.17 + ], + [ + 17.31, + 45.16 + ], + [ + 17.32, + 45.17 + ], + [ + 17.33, + 45.16 + ], + [ + 17.33, + 45.15 + ], + [ + 17.34, + 45.15 + ], + [ + 17.35, + 45.14 + ], + [ + 17.36, + 45.14 + ], + [ + 17.37, + 45.14 + ], + [ + 17.38, + 45.14 + ], + [ + 17.4, + 45.14 + ], + [ + 17.41, + 45.13 + ], + [ + 17.45, + 45.14 + ], + [ + 17.46, + 45.13 + ], + [ + 17.47, + 45.13 + ], + [ + 17.48, + 45.14 + ], + [ + 17.49, + 45.14 + ], + [ + 17.49, + 45.13 + ], + [ + 17.48, + 45.12 + ], + [ + 17.49, + 45.11 + ], + [ + 17.51, + 45.11 + ], + [ + 17.52, + 45.11 + ], + [ + 17.54, + 45.12 + ], + [ + 17.57, + 45.12 + ], + [ + 17.58, + 45.12 + ], + [ + 17.59, + 45.11 + ], + [ + 17.61, + 45.11 + ], + [ + 17.63, + 45.12 + ], + [ + 17.64, + 45.13 + ], + [ + 17.65, + 45.13 + ], + [ + 17.67, + 45.13 + ], + [ + 17.69, + 45.12 + ], + [ + 17.72, + 45.11 + ], + [ + 17.73, + 45.1 + ], + [ + 17.75, + 45.09 + ], + [ + 17.77, + 45.08 + ], + [ + 17.78, + 45.08 + ], + [ + 17.79, + 45.08 + ], + [ + 17.8, + 45.07 + ], + [ + 17.82, + 45.06 + ], + [ + 17.84, + 45.05 + ], + [ + 17.85, + 45.04 + ], + [ + 17.87, + 45.05 + ], + [ + 17.89, + 45.05 + ], + [ + 17.89, + 45.06 + ], + [ + 17.92, + 45.07 + ], + [ + 17.93, + 45.08 + ], + [ + 17.94, + 45.09 + ], + [ + 17.93, + 45.1 + ], + [ + 17.94, + 45.11 + ], + [ + 17.97, + 45.12 + ], + [ + 17.98, + 45.13 + ], + [ + 17.98, + 45.14 + ], + [ + 17.99, + 45.15 + ], + [ + 18, + 45.15 + ], + [ + 18.01, + 45.15 + ], + [ + 18.02, + 45.15 + ], + [ + 18.03, + 45.14 + ], + [ + 18.03, + 45.13 + ], + [ + 18.04, + 45.13 + ], + [ + 18.04, + 45.14 + ], + [ + 18.08, + 45.12 + ], + [ + 18.07, + 45.11 + ], + [ + 18.08, + 45.1 + ], + [ + 18.1, + 45.09 + ], + [ + 18.11, + 45.08 + ], + [ + 18.14, + 45.09 + ], + [ + 18.15, + 45.08 + ], + [ + 18.17, + 45.08 + ], + [ + 18.18, + 45.08 + ], + [ + 18.21, + 45.09 + ], + [ + 18.22, + 45.08 + ], + [ + 18.22, + 45.09 + ], + [ + 18.22, + 45.1 + ], + [ + 18.21, + 45.11 + ], + [ + 18.21, + 45.12 + ], + [ + 18.22, + 45.13 + ], + [ + 18.23, + 45.13 + ], + [ + 18.25, + 45.14 + ], + [ + 18.27, + 45.14 + ], + [ + 18.28, + 45.13 + ], + [ + 18.28, + 45.12 + ], + [ + 18.3, + 45.12 + ], + [ + 18.31, + 45.11 + ], + [ + 18.32, + 45.1 + ], + [ + 18.33, + 45.1 + ], + [ + 18.35, + 45.1 + ], + [ + 18.36, + 45.1 + ], + [ + 18.37, + 45.11 + ], + [ + 18.38, + 45.11 + ], + [ + 18.41, + 45.11 + ], + [ + 18.43, + 45.11 + ], + [ + 18.44, + 45.1 + ], + [ + 18.44, + 45.09 + ], + [ + 18.45, + 45.08 + ], + [ + 18.46, + 45.07 + ], + [ + 18.48, + 45.06 + ], + [ + 18.49, + 45.06 + ], + [ + 18.5, + 45.06 + ], + [ + 18.51, + 45.06 + ], + [ + 18.53, + 45.05 + ], + [ + 18.53, + 45.04 + ], + [ + 18.54, + 45.07 + ], + [ + 18.55, + 45.07 + ], + [ + 18.54, + 45.09 + ], + [ + 18.55, + 45.09 + ], + [ + 18.57, + 45.08 + ], + [ + 18.58, + 45.07 + ], + [ + 18.59, + 45.08 + ], + [ + 18.59, + 45.09 + ], + [ + 18.61, + 45.08 + ], + [ + 18.61, + 45.07 + ], + [ + 18.63, + 45.06 + ], + [ + 18.65, + 45.06 + ], + [ + 18.67, + 45.06 + ], + [ + 18.69, + 45.04 + ], + [ + 18.71, + 45.04 + ], + [ + 18.72, + 45.03 + ], + [ + 18.73, + 45.02 + ], + [ + 18.74, + 45.01 + ], + [ + 18.74, + 44.99 + ], + [ + 18.76, + 45 + ], + [ + 18.78, + 45 + ], + [ + 18.8, + 44.99 + ], + [ + 18.79, + 44.98 + ], + [ + 18.78, + 44.98 + ], + [ + 18.8, + 44.95 + ], + [ + 18.81, + 44.94 + ], + [ + 18.79, + 44.93 + ], + [ + 18.78, + 44.94 + ], + [ + 18.76, + 44.94 + ], + [ + 18.76, + 44.92 + ], + [ + 18.76, + 44.91 + ], + [ + 18.77, + 44.9 + ], + [ + 18.8, + 44.88 + ], + [ + 18.81, + 44.88 + ], + [ + 18.82, + 44.88 + ], + [ + 18.83, + 44.87 + ], + [ + 18.84, + 44.86 + ], + [ + 18.85, + 44.85 + ], + [ + 18.87, + 44.85 + ], + [ + 18.89, + 44.85 + ], + [ + 18.9, + 44.85 + ], + [ + 18.91, + 44.85 + ], + [ + 18.92, + 44.85 + ], + [ + 18.96, + 44.85 + ], + [ + 18.97, + 44.85 + ], + [ + 19, + 44.85 + ], + [ + 19.01, + 44.86 + ], + [ + 19.02, + 44.86 + ] + ] + ], + [ + [ + [ + 18.58, + 45.08 + ], + [ + 18.57, + 45.09 + ], + [ + 18.57, + 45.1 + ], + [ + 18.59, + 45.09 + ], + [ + 18.59, + 45.08 + ], + [ + 18.58, + 45.08 + ] + ] + ], + [ + [ + [ + 18.61, + 45.08 + ], + [ + 18.62, + 45.09 + ], + [ + 18.63, + 45.08 + ], + [ + 18.62, + 45.08 + ], + [ + 18.61, + 45.08 + ] + ] + ], + [ + [ + [ + 18.66, + 45.07 + ], + [ + 18.66, + 45.08 + ], + [ + 18.68, + 45.09 + ], + [ + 18.68, + 45.07 + ], + [ + 18.67, + 45.07 + ], + [ + 18.66, + 45.07 + ] + ] + ] + ] + }, + "properties": { + "A3": "BIH" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 156.09, + -6.8 + ], + [ + 156.15, + -6.93 + ], + [ + 156.03, + -6.99 + ], + [ + 156.09, + -6.8 + ] + ] + ], + [ + [ + [ + 155.68, + -7.06 + ], + [ + 155.73, + -6.96 + ], + [ + 155.87, + -7.05 + ], + [ + 155.68, + -7.06 + ] + ] + ], + [ + [ + [ + 157, + -6.9 + ], + [ + 157.56, + -7.39 + ], + [ + 157.1, + -7.36 + ], + [ + 156.39, + -6.66 + ], + [ + 156.5, + -6.59 + ], + [ + 157, + -6.9 + ] + ] + ], + [ + [ + [ + 160.15, + -9 + ], + [ + 160.41, + -9.14 + ], + [ + 160.22, + -9.19 + ], + [ + 160.31, + -9.09 + ], + [ + 160.1, + -9.1 + ], + [ + 160.15, + -9 + ] + ] + ], + [ + [ + [ + 158, + -8.77 + ], + [ + 157.87, + -8.67 + ], + [ + 158.01, + -8.5 + ], + [ + 158.13, + -8.57 + ], + [ + 158, + -8.77 + ] + ] + ], + [ + [ + [ + 159.08, + -9 + ], + [ + 159.21, + -9.03 + ], + [ + 159.14, + -9.12 + ], + [ + 159.08, + -9 + ] + ] + ], + [ + [ + [ + 158.14, + -8.81 + ], + [ + 158.19, + -8.67 + ], + [ + 158.24, + -8.8 + ], + [ + 158.14, + -8.81 + ] + ] + ], + [ + [ + [ + 159.05, + -8.09 + ], + [ + 158.3, + -7.57 + ], + [ + 158.73, + -7.58 + ], + [ + 159.85, + -8.34 + ], + [ + 159.74, + -8.4 + ], + [ + 159.9, + -8.57 + ], + [ + 159.71, + -8.41 + ], + [ + 159.05, + -8.09 + ] + ] + ], + [ + [ + [ + 159.56, + -8.5 + ], + [ + 159.52, + -8.43 + ], + [ + 159.59, + -8.38 + ], + [ + 159.7, + -8.52 + ], + [ + 159.56, + -8.5 + ] + ] + ], + [ + [ + [ + 160.77, + -9 + ], + [ + 160.57, + -8.33 + ], + [ + 160.74, + -8.32 + ], + [ + 160.99, + -8.63 + ], + [ + 160.94, + -8.82 + ], + [ + 161.17, + -8.98 + ], + [ + 161.4, + -9.59 + ], + [ + 160.77, + -9 + ] + ] + ], + [ + [ + [ + 161.42, + -10.36 + ], + [ + 161.27, + -10.33 + ], + [ + 161.28, + -10.21 + ], + [ + 162.09, + -10.47 + ], + [ + 162.22, + -10.81 + ], + [ + 162.38, + -10.84 + ], + [ + 161.76, + -10.74 + ], + [ + 161.42, + -10.36 + ] + ] + ], + [ + [ + [ + 160.46, + -9.49 + ], + [ + 160.83, + -9.87 + ], + [ + 160.63, + -9.95 + ], + [ + 159.82, + -9.8 + ], + [ + 159.58, + -9.37 + ], + [ + 159.71, + -9.25 + ], + [ + 159.91, + -9.43 + ], + [ + 160.46, + -9.49 + ] + ] + ], + [ + [ + [ + 157.56, + -8 + ], + [ + 157.62, + -8.23 + ], + [ + 157.9, + -8.45 + ], + [ + 157.8, + -8.64 + ], + [ + 157.54, + -8.26 + ], + [ + 157.21, + -8.32 + ], + [ + 157.41, + -7.99 + ], + [ + 157.56, + -8 + ] + ] + ], + [ + [ + [ + 157.1, + -8.24 + ], + [ + 157.14, + -8.35 + ], + [ + 157.01, + -8.19 + ], + [ + 157.1, + -8.24 + ] + ] + ], + [ + [ + [ + 156.94, + -7.97 + ], + [ + 157.12, + -7.85 + ], + [ + 157.18, + -8.1 + ], + [ + 156.94, + -7.97 + ] + ] + ], + [ + [ + [ + 157.2, + -8.58 + ], + [ + 157.38, + -8.41 + ], + [ + 157.41, + -8.72 + ], + [ + 157.2, + -8.58 + ] + ] + ], + [ + [ + [ + 156.51, + -7.67 + ], + [ + 156.6, + -7.56 + ], + [ + 156.78, + -7.72 + ], + [ + 156.71, + -7.96 + ], + [ + 156.51, + -7.67 + ] + ] + ], + [ + [ + [ + 160.37, + -11.72 + ], + [ + 159.95, + -11.5 + ], + [ + 160.62, + -11.83 + ], + [ + 160.37, + -11.72 + ] + ] + ], + [ + [ + [ + 166, + -10.78 + ], + [ + 165.75, + -10.79 + ], + [ + 165.88, + -10.66 + ], + [ + 166.15, + -10.68 + ], + [ + 166, + -10.78 + ] + ] + ] + ] + }, + "properties": { + "A3": "SLB" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -60.23, + -51.31 + ], + [ + -60.05, + -51.34 + ], + [ + -60.26, + -51.41 + ], + [ + -60.23, + -51.31 + ] + ] + ], + [ + [ + [ + -61.02, + -51.78 + ], + [ + -61.05, + -51.89 + ], + [ + -60.86, + -51.79 + ], + [ + -61, + -51.99 + ], + [ + -61.16, + -51.85 + ], + [ + -61.02, + -51.78 + ] + ] + ], + [ + [ + [ + -58.33, + -51.38 + ], + [ + -58.63, + -51.47 + ], + [ + -58.2, + -51.66 + ], + [ + -58.39, + -51.48 + ], + [ + -57.95, + -51.36 + ], + [ + -57.76, + -51.54 + ], + [ + -58.16, + -51.55 + ], + [ + -57.71, + -51.68 + ], + [ + -58.3, + -51.75 + ], + [ + -58.11, + -51.79 + ], + [ + -58.4, + -51.92 + ], + [ + -59.12, + -51.84 + ], + [ + -58.62, + -51.97 + ], + [ + -58.65, + -52.14 + ], + [ + -59.28, + -51.99 + ], + [ + -59.01, + -52.26 + ], + [ + -59.41, + -52.12 + ], + [ + -59.3, + -52.33 + ], + [ + -59.5, + -52.31 + ], + [ + -59.73, + -52.1 + ], + [ + -59.23, + -51.72 + ], + [ + -58.95, + -51.77 + ], + [ + -59.18, + -51.58 + ], + [ + -58.85, + -51.52 + ], + [ + -59.14, + -51.46 + ], + [ + -58.87, + -51.38 + ], + [ + -58.97, + -51.23 + ], + [ + -58.33, + -51.38 + ] + ] + ], + [ + [ + [ + -60.65, + -51.93 + ], + [ + -60.37, + -51.76 + ], + [ + -60.37, + -51.89 + ], + [ + -60.18, + -51.71 + ], + [ + -60.54, + -51.81 + ], + [ + -60.65, + -51.67 + ], + [ + -60.23, + -51.66 + ], + [ + -59.97, + -51.74 + ], + [ + -60.66, + -51.34 + ], + [ + -60.13, + -51.51 + ], + [ + -60.04, + -51.38 + ], + [ + -59.19, + -51.4 + ], + [ + -59.86, + -51.96 + ], + [ + -60.28, + -51.99 + ], + [ + -60.62, + -52.26 + ], + [ + -61.08, + -52.01 + ], + [ + -60.86, + -52.08 + ], + [ + -60.85, + -51.95 + ], + [ + -60.68, + -52.05 + ], + [ + -60.4, + -51.93 + ], + [ + -60.65, + -51.93 + ] + ] + ] + ] + }, + "properties": { + "A3": "FLK" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -5.51, + 10.43 + ], + [ + -5.4, + 10.85 + ], + [ + -5.49, + 11.08 + ], + [ + -5.2, + 11.43 + ], + [ + -5.26, + 11.76 + ], + [ + -5.4, + 11.83 + ], + [ + -4.74, + 12 + ], + [ + -4.4, + 12.31 + ], + [ + -4.48, + 12.72 + ], + [ + -4.21, + 12.82 + ], + [ + -4.34, + 13.14 + ], + [ + -3.97, + 13.5 + ], + [ + -3.96, + 13.38 + ], + [ + -3.43, + 13.17 + ], + [ + -3.42, + 13.17 + ], + [ + -3.42, + 13.18 + ], + [ + -3.43, + 13.19 + ], + [ + -3.23, + 13.29 + ], + [ + -3.26, + 13.71 + ], + [ + -2.87, + 13.65 + ], + [ + -2.84, + 14.05 + ], + [ + -2.47, + 14.3 + ], + [ + -2, + 14.19 + ], + [ + -1.98, + 14.48 + ], + [ + -1.31, + 14.73 + ], + [ + -0.72, + 15.08 + ], + [ + 0.23, + 15 + ], + [ + 0.17, + 14.52 + ], + [ + 0.47, + 13.91 + ], + [ + 0.62, + 13.69 + ], + [ + 1.28, + 13.35 + ], + [ + 0.99, + 13.37 + ], + [ + 0.97, + 13.01 + ], + [ + 1.16, + 13.01 + ], + [ + 1.57, + 12.61 + ], + [ + 2.02, + 12.72 + ], + [ + 2.22, + 12.59 + ], + [ + 2.26, + 12.42 + ], + [ + 2.07, + 12.35 + ], + [ + 2.41, + 11.9 + ], + [ + 2.02, + 11.43 + ], + [ + 1.59, + 11.44 + ], + [ + 1.58, + 11.44 + ], + [ + 1.4, + 11.45 + ], + [ + 1.06, + 11.15 + ], + [ + 1.11, + 11.03 + ], + [ + 0.91, + 11 + ], + [ + 0.49, + 10.93 + ], + [ + -0.14, + 11.14 + ], + [ + -0.35, + 11.09 + ], + [ + -0.35, + 11.08 + ], + [ + -0.37, + 11.09 + ], + [ + -0.62, + 10.91 + ], + [ + -2.83, + 11.01 + ], + [ + -2.9, + 10.53 + ], + [ + -2.77, + 10.42 + ], + [ + -2.69, + 9.49 + ], + [ + -2.82, + 9.45 + ], + [ + -3.19, + 9.94 + ], + [ + -4.13, + 9.85 + ], + [ + -4.31, + 9.6 + ], + [ + -4.52, + 9.75 + ], + [ + -4.69, + 9.68 + ], + [ + -4.97, + 9.89 + ], + [ + -5.11, + 10.31 + ], + [ + -5.36, + 10.28 + ], + [ + -5.51, + 10.43 + ] + ], + [ + [ + -0.76, + 11.65 + ], + [ + -0.75, + 11.5 + ], + [ + -0.52, + 11.48 + ], + [ + -0.53, + 11.6 + ], + [ + -0.63, + 11.52 + ], + [ + -0.76, + 11.65 + ] + ] + ], + [ + [ + [ + 0.7, + 11.16 + ], + [ + 0.59, + 11.22 + ], + [ + 0.53, + 11.31 + ], + [ + 0.7, + 11.16 + ] + ] + ] + ] + }, + "properties": { + "A3": "BFA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 42.77, + 16.4 + ], + [ + 43.23, + 16.65 + ], + [ + 43.16, + 17.11 + ], + [ + 43.35, + 17.56 + ], + [ + 43.83, + 17.34 + ], + [ + 45.22, + 17.44 + ], + [ + 46.1, + 17.25 + ], + [ + 46.75, + 17.28 + ], + [ + 47, + 16.95 + ], + [ + 47.18, + 16.95 + ], + [ + 47.47, + 17.12 + ], + [ + 48.18, + 18.17 + ], + [ + 49.12, + 18.62 + ], + [ + 52, + 19 + ], + [ + 53.11, + 16.65 + ], + [ + 52.23, + 16.22 + ], + [ + 52.2, + 15.61 + ], + [ + 51.37, + 15.23 + ], + [ + 49.26, + 14.61 + ], + [ + 48.68, + 14.05 + ], + [ + 47.98, + 14.05 + ], + [ + 47.39, + 13.65 + ], + [ + 46.69, + 13.43 + ], + [ + 45.66, + 13.35 + ], + [ + 45.13, + 12.98 + ], + [ + 45.04, + 12.75 + ], + [ + 45, + 12.85 + ], + [ + 44.87, + 12.72 + ], + [ + 44.58, + 12.82 + ], + [ + 43.96, + 12.59 + ], + [ + 43.6, + 12.75 + ], + [ + 43.46, + 12.68 + ], + [ + 42.94, + 14.92 + ], + [ + 42.85, + 15.15 + ], + [ + 42.6, + 15.23 + ], + [ + 42.7, + 15.36 + ], + [ + 42.81, + 15.28 + ], + [ + 42.68, + 15.69 + ], + [ + 42.84, + 16.02 + ], + [ + 42.77, + 16.4 + ] + ] + ], + [ + [ + [ + 42.79, + 14 + ], + [ + 42.78, + 13.91 + ], + [ + 42.68, + 14 + ], + [ + 42.79, + 14 + ] + ] + ], + [ + [ + [ + 53.31, + 12.53 + ], + [ + 53.54, + 12.71 + ], + [ + 54.53, + 12.54 + ], + [ + 53.73, + 12.3 + ], + [ + 53.31, + 12.53 + ] + ] + ] + ] + }, + "properties": { + "A3": "YEM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 20.1, + 42.77 + ], + [ + 20.11, + 42.77 + ], + [ + 20.19, + 42.75 + ], + [ + 20.2, + 42.75 + ], + [ + 20.35, + 42.83 + ], + [ + 20.36, + 42.83 + ], + [ + 20.37, + 42.84 + ], + [ + 20.38, + 42.84 + ], + [ + 20.44, + 42.83 + ], + [ + 20.44, + 42.84 + ], + [ + 20.54, + 42.89 + ], + [ + 20.52, + 42.89 + ], + [ + 20.51, + 42.9 + ], + [ + 20.5, + 42.91 + ], + [ + 20.49, + 42.92 + ], + [ + 20.49, + 42.93 + ], + [ + 20.49, + 42.94 + ], + [ + 20.52, + 42.97 + ], + [ + 20.51, + 42.97 + ], + [ + 20.52, + 42.97 + ], + [ + 20.53, + 42.97 + ], + [ + 20.57, + 43 + ], + [ + 20.62, + 43 + ], + [ + 20.63, + 43.01 + ], + [ + 20.64, + 43.01 + ], + [ + 20.65, + 43.02 + ], + [ + 20.66, + 43.03 + ], + [ + 20.67, + 43.04 + ], + [ + 20.67, + 43.05 + ], + [ + 20.67, + 43.06 + ], + [ + 20.66, + 43.08 + ], + [ + 20.69, + 43.08 + ], + [ + 20.69, + 43.1 + ], + [ + 20.68, + 43.12 + ], + [ + 20.68, + 43.13 + ], + [ + 20.67, + 43.14 + ], + [ + 20.83, + 43.27 + ], + [ + 21.24, + 42.94 + ], + [ + 21.25, + 42.93 + ], + [ + 21.4, + 42.74 + ], + [ + 21.79, + 42.66 + ], + [ + 21.59, + 42.26 + ], + [ + 21.26, + 42.09 + ], + [ + 21.1, + 42.2 + ], + [ + 20.59, + 41.88 + ], + [ + 20.55, + 42.16 + ], + [ + 20.54, + 42.17 + ], + [ + 20.08, + 42.56 + ], + [ + 20.01, + 42.74 + ], + [ + 20.1, + 42.77 + ] + ] + ] + }, + "properties": { + "A3": "XKX" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -7.26, + 55.07 + ], + [ + -7.4, + 54.95 + ], + [ + -7.44, + 54.94 + ], + [ + -7.45, + 54.93 + ], + [ + -7.45, + 54.92 + ], + [ + -7.45, + 54.91 + ], + [ + -7.45, + 54.9 + ], + [ + -7.44, + 54.87 + ], + [ + -7.47, + 54.84 + ], + [ + -7.54, + 54.8 + ], + [ + -7.92, + 54.7 + ], + [ + -7.85, + 54.63 + ], + [ + -7.74, + 54.62 + ], + [ + -7.69, + 54.61 + ], + [ + -7.83, + 54.55 + ], + [ + -7.82, + 54.55 + ], + [ + -7.85, + 54.53 + ], + [ + -7.87, + 54.54 + ], + [ + -8, + 54.54 + ], + [ + -8.01, + 54.54 + ], + [ + -8.15, + 54.44 + ], + [ + -8.16, + 54.44 + ], + [ + -8.1, + 54.41 + ], + [ + -7.98, + 54.34 + ], + [ + -7.92, + 54.3 + ], + [ + -7.91, + 54.3 + ], + [ + -7.9, + 54.3 + ], + [ + -7.87, + 54.29 + ], + [ + -7.69, + 54.2 + ], + [ + -7.49, + 54.13 + ], + [ + -7.49, + 54.12 + ], + [ + -7.47, + 54.13 + ], + [ + -7.47, + 54.14 + ], + [ + -7.46, + 54.14 + ], + [ + -7.44, + 54.15 + ], + [ + -7.42, + 54.15 + ], + [ + -7.41, + 54.15 + ], + [ + -7.43, + 54.14 + ], + [ + -7.42, + 54.14 + ], + [ + -7.41, + 54.14 + ], + [ + -7.39, + 54.13 + ], + [ + -7.21, + 54.21 + ], + [ + -7.2, + 54.22 + ], + [ + -7.03, + 54.42 + ], + [ + -6.64, + 54.14 + ], + [ + -6.62, + 54.04 + ], + [ + -6.29, + 54.11 + ], + [ + -6.1, + 54 + ], + [ + -6.4, + 54.01 + ], + [ + -6.22, + 53.8 + ], + [ + -6.4, + 53.72 + ], + [ + -6.08, + 53.55 + ], + [ + -6.05, + 53.36 + ], + [ + -6.25, + 53.34 + ], + [ + -6, + 52.97 + ], + [ + -6.36, + 52.35 + ], + [ + -6.57, + 52.49 + ], + [ + -6.36, + 52.17 + ], + [ + -6.76, + 52.27 + ], + [ + -6.93, + 52.12 + ], + [ + -6.99, + 52.25 + ], + [ + -7.02, + 52.13 + ], + [ + -7.64, + 52.1 + ], + [ + -7.58, + 51.99 + ], + [ + -8.17, + 51.78 + ], + [ + -8.17, + 51.91 + ], + [ + -8.47, + 51.9 + ], + [ + -8.27, + 51.8 + ], + [ + -8.48, + 51.67 + ], + [ + -8.67, + 51.77 + ], + [ + -8.53, + 51.6 + ], + [ + -8.77, + 51.66 + ], + [ + -8.71, + 51.57 + ], + [ + -9.23, + 51.48 + ], + [ + -9.46, + 51.56 + ], + [ + -9.82, + 51.45 + ], + [ + -9.54, + 51.75 + ], + [ + -10.16, + 51.58 + ], + [ + -9.54, + 51.89 + ], + [ + -10.34, + 51.78 + ], + [ + -10.32, + 51.96 + ], + [ + -9.7, + 52.17 + ], + [ + -10.47, + 52.18 + ], + [ + -9.72, + 52.26 + ], + [ + -9.95, + 52.41 + ], + [ + -9.62, + 52.58 + ], + [ + -9.48, + 52.55 + ], + [ + -8.63, + 52.67 + ], + [ + -8.97, + 52.68 + ], + [ + -8.96, + 52.82 + ], + [ + -9.16, + 52.62 + ], + [ + -9.31, + 52.59 + ], + [ + -9.27, + 52.64 + ], + [ + -9.41, + 52.6 + ], + [ + -9.61, + 52.67 + ], + [ + -9.94, + 52.56 + ], + [ + -9.5, + 52.75 + ], + [ + -9.28, + 53.14 + ], + [ + -8.87, + 53.21 + ], + [ + -9.62, + 53.23 + ], + [ + -9.55, + 53.4 + ], + [ + -9.77, + 53.29 + ], + [ + -9.84, + 53.43 + ], + [ + -10.18, + 53.41 + ], + [ + -10.01, + 53.48 + ], + [ + -10.19, + 53.56 + ], + [ + -9.67, + 53.61 + ], + [ + -9.91, + 53.76 + ], + [ + -9.54, + 53.8 + ], + [ + -9.57, + 53.9 + ], + [ + -9.94, + 53.87 + ], + [ + -9.82, + 54.14 + ], + [ + -9.97, + 54.06 + ], + [ + -10.01, + 54.23 + ], + [ + -10.12, + 54.1 + ], + [ + -10.11, + 54.24 + ], + [ + -9.72, + 54.24 + ], + [ + -9.79, + 54.35 + ], + [ + -9.27, + 54.31 + ], + [ + -9.14, + 54.15 + ], + [ + -9.05, + 54.29 + ], + [ + -8.51, + 54.21 + ], + [ + -8.68, + 54.36 + ], + [ + -8.11, + 54.66 + ], + [ + -8.46, + 54.57 + ], + [ + -8.81, + 54.7 + ], + [ + -8.21, + 54.9 + ], + [ + -8.46, + 54.91 + ], + [ + -8.3, + 55.15 + ], + [ + -7.98, + 55.23 + ], + [ + -7.86, + 55.13 + ], + [ + -7.79, + 55.26 + ], + [ + -7.7, + 55.1 + ], + [ + -7.63, + 55.28 + ], + [ + -7.64, + 54.95 + ], + [ + -7.52, + 55.29 + ], + [ + -7.25, + 55.28 + ], + [ + -7.37, + 55.38 + ], + [ + -6.92, + 55.24 + ], + [ + -7.26, + 55.07 + ] + ] + ], + [ + [ + [ + -9.94, + 53.89 + ], + [ + -10.26, + 53.98 + ], + [ + -9.97, + 54.03 + ], + [ + -9.94, + 53.89 + ] + ] + ] + ] + }, + "properties": { + "A3": "IRL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 18.52, + 42.42 + ], + [ + 18.44, + 42.56 + ], + [ + 18.5, + 42.74 + ], + [ + 18.49, + 42.75 + ], + [ + 18.47, + 42.77 + ], + [ + 18.47, + 42.78 + ], + [ + 18.46, + 42.83 + ], + [ + 18.85, + 43.32 + ], + [ + 18.85, + 43.33 + ], + [ + 18.92, + 43.36 + ], + [ + 18.96, + 43.33 + ], + [ + 18.98, + 43.28 + ], + [ + 18.98, + 43.26 + ], + [ + 18.99, + 43.26 + ], + [ + 19.08, + 43.32 + ], + [ + 18.91, + 43.5 + ], + [ + 19.23, + 43.53 + ], + [ + 19.37, + 43.41 + ], + [ + 19.38, + 43.41 + ], + [ + 19.54, + 43.3 + ], + [ + 19.53, + 43.28 + ], + [ + 19.54, + 43.26 + ], + [ + 19.54, + 43.25 + ], + [ + 19.59, + 43.24 + ], + [ + 19.62, + 43.23 + ], + [ + 19.63, + 43.22 + ], + [ + 19.64, + 43.19 + ], + [ + 19.66, + 43.19 + ], + [ + 19.67, + 43.19 + ], + [ + 19.68, + 43.18 + ], + [ + 19.68, + 43.17 + ], + [ + 19.69, + 43.17 + ], + [ + 19.7, + 43.17 + ], + [ + 19.71, + 43.17 + ], + [ + 19.73, + 43.17 + ], + [ + 19.74, + 43.16 + ], + [ + 19.75, + 43.16 + ], + [ + 19.76, + 43.16 + ], + [ + 19.77, + 43.17 + ], + [ + 19.77, + 43.16 + ], + [ + 19.78, + 43.15 + ], + [ + 19.78, + 43.14 + ], + [ + 19.78, + 43.13 + ], + [ + 19.82, + 43.12 + ], + [ + 19.83, + 43.12 + ], + [ + 19.84, + 43.1 + ], + [ + 19.85, + 43.1 + ], + [ + 19.86, + 43.11 + ], + [ + 19.89, + 43.1 + ], + [ + 19.9, + 43.1 + ], + [ + 19.91, + 43.09 + ], + [ + 19.92, + 43.09 + ], + [ + 19.96, + 43.11 + ], + [ + 19.97, + 43.11 + ], + [ + 19.97, + 43.1 + ], + [ + 20.01, + 43.04 + ], + [ + 20.04, + 43.03 + ], + [ + 20.05, + 43.02 + ], + [ + 20.05, + 43 + ], + [ + 20.08, + 42.99 + ], + [ + 20.09, + 42.99 + ], + [ + 20.11, + 42.97 + ], + [ + 20.12, + 42.97 + ], + [ + 20.12, + 42.96 + ], + [ + 20.12, + 42.97 + ], + [ + 20.13, + 42.97 + ], + [ + 20.14, + 42.97 + ], + [ + 20.14, + 42.98 + ], + [ + 20.14, + 42.99 + ], + [ + 20.15, + 42.99 + ], + [ + 20.16, + 42.98 + ], + [ + 20.18, + 42.97 + ], + [ + 20.26, + 42.94 + ], + [ + 20.29, + 42.93 + ], + [ + 20.31, + 42.92 + ], + [ + 20.33, + 42.91 + ], + [ + 20.34, + 42.91 + ], + [ + 20.35, + 42.91 + ], + [ + 20.35, + 42.89 + ], + [ + 20.35, + 42.88 + ], + [ + 20.35, + 42.84 + ], + [ + 20.35, + 42.83 + ], + [ + 20.2, + 42.75 + ], + [ + 20.19, + 42.75 + ], + [ + 20.11, + 42.77 + ], + [ + 20.1, + 42.77 + ], + [ + 20.01, + 42.74 + ], + [ + 20.08, + 42.56 + ], + [ + 19.83, + 42.47 + ], + [ + 19.66, + 42.63 + ], + [ + 19.28, + 42.18 + ], + [ + 19.38, + 42 + ], + [ + 19.38, + 41.99 + ], + [ + 19.38, + 41.97 + ], + [ + 19.35, + 41.95 + ], + [ + 19.35, + 41.94 + ], + [ + 19.36, + 41.93 + ], + [ + 19.36, + 41.92 + ], + [ + 19.34, + 41.91 + ], + [ + 19.35, + 41.9 + ], + [ + 19.37, + 41.89 + ], + [ + 19.38, + 41.88 + ], + [ + 19.37, + 41.86 + ], + [ + 19.37, + 41.85 + ], + [ + 18.55, + 42.41 + ], + [ + 18.76, + 42.49 + ], + [ + 18.52, + 42.42 + ] + ] + ] + }, + "properties": { + "A3": "MNE" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -16.75, + 13.07 + ], + [ + -16.69, + 13.17 + ], + [ + -15.8, + 13.17 + ], + [ + -15.81, + 13.35 + ], + [ + -15.3, + 13.37 + ], + [ + -15.09, + 13.6 + ], + [ + -14.36, + 13.23 + ], + [ + -13.8, + 13.41 + ], + [ + -13.97, + 13.58 + ], + [ + -14.34, + 13.45 + ], + [ + -15.07, + 13.83 + ], + [ + -15.36, + 13.78 + ], + [ + -15.48, + 13.58 + ], + [ + -16.55, + 13.59 + ], + [ + -16.64, + 13.71 + ], + [ + -16.49, + 14 + ], + [ + -16.65, + 13.85 + ], + [ + -16.55, + 14.06 + ], + [ + -16.7, + 14.02 + ], + [ + -16.68, + 13.88 + ], + [ + -17.18, + 14.66 + ], + [ + -17.53, + 14.74 + ], + [ + -16.98, + 15.1 + ], + [ + -16.53, + 15.77 + ], + [ + -16.51, + 16.07 + ], + [ + -16.49, + 16.07 + ], + [ + -16.49, + 16.06 + ], + [ + -16.47, + 16.07 + ], + [ + -16.45, + 16.13 + ], + [ + -16.45, + 16.14 + ], + [ + -16.45, + 16.17 + ], + [ + -16.45, + 16.18 + ], + [ + -16.43, + 16.21 + ], + [ + -16.42, + 16.22 + ], + [ + -16.39, + 16.21 + ], + [ + -16.38, + 16.23 + ], + [ + -16.34, + 16.34 + ], + [ + -16.33, + 16.35 + ], + [ + -16.33, + 16.38 + ], + [ + -16.33, + 16.39 + ], + [ + -16.3, + 16.47 + ], + [ + -16.29, + 16.47 + ], + [ + -16.22, + 16.51 + ], + [ + -16.13, + 16.55 + ], + [ + -16.12, + 16.55 + ], + [ + -16.1, + 16.54 + ], + [ + -16.06, + 16.49 + ], + [ + -16, + 16.5 + ], + [ + -15.95, + 16.49 + ], + [ + -15.91, + 16.51 + ], + [ + -15.89, + 16.52 + ], + [ + -15.86, + 16.51 + ], + [ + -15.86, + 16.49 + ], + [ + -15.78, + 16.49 + ], + [ + -15.7, + 16.47 + ], + [ + -15.68, + 16.48 + ], + [ + -15.63, + 16.51 + ], + [ + -15.57, + 16.51 + ], + [ + -15.55, + 16.51 + ], + [ + -15.51, + 16.54 + ], + [ + -15.52, + 16.55 + ], + [ + -15.48, + 16.59 + ], + [ + -15.47, + 16.59 + ], + [ + -15.43, + 16.54 + ], + [ + -15.42, + 16.54 + ], + [ + -15.34, + 16.56 + ], + [ + -15.33, + 16.56 + ], + [ + -15.25, + 16.57 + ], + [ + -15.25, + 16.56 + ], + [ + -15.21, + 16.56 + ], + [ + -15.21, + 16.57 + ], + [ + -15.17, + 16.59 + ], + [ + -15.15, + 16.59 + ], + [ + -15.08, + 16.62 + ], + [ + -15.06, + 16.64 + ], + [ + -14.89, + 16.64 + ], + [ + -14.85, + 16.64 + ], + [ + -14.84, + 16.64 + ], + [ + -14.83, + 16.64 + ], + [ + -14.68, + 16.65 + ], + [ + -14.64, + 16.64 + ], + [ + -14.64, + 16.63 + ], + [ + -14.55, + 16.63 + ], + [ + -14.55, + 16.64 + ], + [ + -14.46, + 16.62 + ], + [ + -14.41, + 16.65 + ], + [ + -14.41, + 16.63 + ], + [ + -14.33, + 16.64 + ], + [ + -14.33, + 16.61 + ], + [ + -14.33, + 16.59 + ], + [ + -14.2, + 16.51 + ], + [ + -14.19, + 16.5 + ], + [ + -14.15, + 16.47 + ], + [ + -14.14, + 16.47 + ], + [ + -14.11, + 16.44 + ], + [ + -14.11, + 16.43 + ], + [ + -14.03, + 16.35 + ], + [ + -14.02, + 16.35 + ], + [ + -13.98, + 16.34 + ], + [ + -13.97, + 16.33 + ], + [ + -13.97, + 16.23 + ], + [ + -13.97, + 16.22 + ], + [ + -13.87, + 16.13 + ], + [ + -13.84, + 16.11 + ], + [ + -13.82, + 16.13 + ], + [ + -13.8, + 16.14 + ], + [ + -13.76, + 16.15 + ], + [ + -13.75, + 16.15 + ], + [ + -13.7, + 16.17 + ], + [ + -13.72, + 16.13 + ], + [ + -13.65, + 16.11 + ], + [ + -13.64, + 16.11 + ], + [ + -13.62, + 16.11 + ], + [ + -13.6, + 16.12 + ], + [ + -13.56, + 16.14 + ], + [ + -13.54, + 16.13 + ], + [ + -13.51, + 16.12 + ], + [ + -13.52, + 16.1 + ], + [ + -13.49, + 16.08 + ], + [ + -13.48, + 16.09 + ], + [ + -13.46, + 16.1 + ], + [ + -13.44, + 16.08 + ], + [ + -13.41, + 16.07 + ], + [ + -13.4, + 16.06 + ], + [ + -13.37, + 16.05 + ], + [ + -13.38, + 16.03 + ], + [ + -13.38, + 16.02 + ], + [ + -13.37, + 16 + ], + [ + -13.36, + 16 + ], + [ + -13.36, + 15.97 + ], + [ + -13.35, + 15.95 + ], + [ + -13.34, + 15.93 + ], + [ + -13.32, + 15.93 + ], + [ + -13.32, + 15.91 + ], + [ + -13.32, + 15.88 + ], + [ + -13.31, + 15.88 + ], + [ + -13.3, + 15.86 + ], + [ + -13.3, + 15.85 + ], + [ + -13.3, + 15.82 + ], + [ + -13.29, + 15.81 + ], + [ + -13.28, + 15.8 + ], + [ + -13.28, + 15.79 + ], + [ + -13.29, + 15.79 + ], + [ + -13.29, + 15.77 + ], + [ + -13.28, + 15.75 + ], + [ + -13.27, + 15.75 + ], + [ + -13.26, + 15.74 + ], + [ + -13.25, + 15.73 + ], + [ + -13.23, + 15.71 + ], + [ + -13.21, + 15.69 + ], + [ + -13.21, + 15.68 + ], + [ + -13.23, + 15.67 + ], + [ + -13.24, + 15.63 + ], + [ + -13.22, + 15.61 + ], + [ + -13.16, + 15.61 + ], + [ + -13.14, + 15.6 + ], + [ + -13.09, + 15.58 + ], + [ + -13.09, + 15.54 + ], + [ + -13.05, + 15.48 + ], + [ + -12.97, + 15.5 + ], + [ + -12.96, + 15.49 + ], + [ + -12.96, + 15.46 + ], + [ + -12.96, + 15.45 + ], + [ + -12.93, + 15.45 + ], + [ + -12.92, + 15.44 + ], + [ + -12.94, + 15.43 + ], + [ + -12.94, + 15.42 + ], + [ + -12.95, + 15.41 + ], + [ + -12.95, + 15.39 + ], + [ + -12.92, + 15.34 + ], + [ + -12.88, + 15.33 + ], + [ + -12.84, + 15.29 + ], + [ + -12.83, + 15.28 + ], + [ + -12.88, + 15.27 + ], + [ + -12.9, + 15.26 + ], + [ + -12.9, + 15.25 + ], + [ + -12.88, + 15.24 + ], + [ + -12.86, + 15.22 + ], + [ + -12.85, + 15.2 + ], + [ + -12.84, + 15.2 + ], + [ + -12.79, + 15.21 + ], + [ + -12.79, + 15.19 + ], + [ + -12.79, + 15.16 + ], + [ + -12.79, + 15.15 + ], + [ + -12.77, + 15.14 + ], + [ + -12.74, + 15.13 + ], + [ + -12.72, + 15.11 + ], + [ + -12.7, + 15.1 + ], + [ + -12.7, + 15.09 + ], + [ + -12.66, + 15.1 + ], + [ + -12.63, + 15.09 + ], + [ + -12.6, + 15.07 + ], + [ + -12.56, + 15.04 + ], + [ + -12.54, + 15.03 + ], + [ + -12.52, + 15.02 + ], + [ + -12.49, + 15.01 + ], + [ + -12.46, + 14.97 + ], + [ + -12.46, + 14.96 + ], + [ + -12.46, + 14.94 + ], + [ + -12.45, + 14.91 + ], + [ + -12.45, + 14.9 + ], + [ + -12.45, + 14.89 + ], + [ + -12.42, + 14.87 + ], + [ + -12.42, + 14.86 + ], + [ + -12.41, + 14.86 + ], + [ + -12.4, + 14.85 + ], + [ + -12.39, + 14.84 + ], + [ + -12.35, + 14.83 + ], + [ + -12.31, + 14.8 + ], + [ + -12.3, + 14.8 + ], + [ + -12.29, + 14.78 + ], + [ + -12.28, + 14.77 + ], + [ + -12.27, + 14.77 + ], + [ + -12.26, + 14.77 + ], + [ + -12.24, + 14.76 + ], + [ + -12.24, + 14.75 + ], + [ + -12.22, + 14.74 + ], + [ + -12.21, + 14.73 + ], + [ + -12.21, + 14.71 + ], + [ + -12.18, + 14.69 + ], + [ + -12.17, + 14.69 + ], + [ + -12.17, + 14.67 + ], + [ + -12.17, + 14.66 + ], + [ + -12.15, + 14.63 + ], + [ + -12.15, + 14.62 + ], + [ + -12.17, + 14.6 + ], + [ + -12.17, + 14.58 + ], + [ + -12.18, + 14.58 + ], + [ + -12.22, + 14.55 + ], + [ + -12.22, + 14.54 + ], + [ + -12.21, + 14.52 + ], + [ + -12.22, + 14.52 + ], + [ + -12.19, + 14.44 + ], + [ + -12.2, + 14.43 + ], + [ + -12.2, + 14.41 + ], + [ + -12.13, + 14.39 + ], + [ + -12.1, + 14.35 + ], + [ + -11.93, + 13.92 + ], + [ + -12.07, + 13.72 + ], + [ + -11.89, + 13.39 + ], + [ + -11.89, + 13.38 + ], + [ + -11.87, + 13.37 + ], + [ + -11.85, + 13.35 + ], + [ + -11.84, + 13.35 + ], + [ + -11.83, + 13.31 + ], + [ + -11.82, + 13.31 + ], + [ + -11.79, + 13.32 + ], + [ + -11.79, + 13.33 + ], + [ + -11.63, + 13.39 + ], + [ + -11.36, + 12.98 + ], + [ + -11.45, + 12.55 + ], + [ + -11.41, + 12.52 + ], + [ + -11.41, + 12.54 + ], + [ + -11.39, + 12.53 + ], + [ + -11.39, + 12.52 + ], + [ + -11.37, + 12.49 + ], + [ + -11.37, + 12.5 + ], + [ + -11.37, + 12.51 + ], + [ + -11.36, + 12.51 + ], + [ + -11.38, + 12.41 + ], + [ + -12.29, + 12.34 + ], + [ + -12.36, + 12.31 + ], + [ + -12.55, + 12.37 + ], + [ + -12.89, + 12.56 + ], + [ + -13.06, + 12.48 + ], + [ + -13.07, + 12.64 + ], + [ + -13.08, + 12.64 + ], + [ + -13.09, + 12.63 + ], + [ + -13.1, + 12.63 + ], + [ + -13.12, + 12.64 + ], + [ + -13.13, + 12.64 + ], + [ + -13.14, + 12.64 + ], + [ + -13.15, + 12.64 + ], + [ + -13.16, + 12.64 + ], + [ + -13.2, + 12.64 + ], + [ + -13.23, + 12.64 + ], + [ + -13.26, + 12.65 + ], + [ + -13.27, + 12.65 + ], + [ + -13.27, + 12.66 + ], + [ + -13.28, + 12.66 + ], + [ + -13.29, + 12.65 + ], + [ + -13.29, + 12.64 + ], + [ + -13.32, + 12.64 + ], + [ + -13.71, + 12.68 + ], + [ + -15.17, + 12.69 + ], + [ + -15.68, + 12.42 + ], + [ + -16.07, + 12.47 + ], + [ + -16.38, + 12.36 + ], + [ + -16.67, + 12.36 + ], + [ + -16.72, + 12.34 + ], + [ + -16.78, + 12.53 + ], + [ + -16.68, + 12.39 + ], + [ + -16.6, + 12.62 + ], + [ + -16.45, + 12.5 + ], + [ + -16.44, + 12.37 + ], + [ + -16.45, + 12.5 + ], + [ + -16.53, + 12.59 + ], + [ + -16.39, + 12.54 + ], + [ + -15.98, + 12.68 + ], + [ + -16.37, + 12.56 + ], + [ + -16.57, + 12.71 + ], + [ + -16.75, + 12.57 + ], + [ + -16.74, + 12.68 + ], + [ + -16.75, + 13.07 + ] + ] + ], + [ + [ + [ + -15.08, + 16.63 + ], + [ + -15.12, + 16.64 + ], + [ + -15.06, + 16.64 + ], + [ + -15.08, + 16.63 + ] + ] + ] + ] + }, + "properties": { + "A3": "SEN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 13.71, + 46.52 + ], + [ + 14.56, + 46.37 + ], + [ + 14.98, + 46.6 + ], + [ + 14.99, + 46.6 + ], + [ + 15.66, + 46.71 + ], + [ + 15.67, + 46.71 + ], + [ + 15.73, + 46.7 + ], + [ + 15.75, + 46.7 + ], + [ + 15.84, + 46.72 + ], + [ + 15.85, + 46.72 + ], + [ + 15.9, + 46.71 + ], + [ + 15.91, + 46.71 + ], + [ + 15.93, + 46.7 + ], + [ + 16, + 46.68 + ], + [ + 16.02, + 46.66 + ], + [ + 16.04, + 46.68 + ], + [ + 16.11, + 46.87 + ], + [ + 16.34, + 46.85 + ], + [ + 16.6, + 46.48 + ], + [ + 16.57, + 46.47 + ], + [ + 16.51, + 46.5 + ], + [ + 16.5, + 46.5 + ], + [ + 16.48, + 46.51 + ], + [ + 16.46, + 46.52 + ], + [ + 16.43, + 46.53 + ], + [ + 16.42, + 46.53 + ], + [ + 16.41, + 46.53 + ], + [ + 16.33, + 46.53 + ], + [ + 16.26, + 46.38 + ], + [ + 16.25, + 46.38 + ], + [ + 16.24, + 46.38 + ], + [ + 16.2, + 46.38 + ], + [ + 16.19, + 46.38 + ], + [ + 16.18, + 46.39 + ], + [ + 16.17, + 46.39 + ], + [ + 16.15, + 46.4 + ], + [ + 16.13, + 46.4 + ], + [ + 16.11, + 46.39 + ], + [ + 16.1, + 46.39 + ], + [ + 16.07, + 46.39 + ], + [ + 16.06, + 46.39 + ], + [ + 15.69, + 46.23 + ], + [ + 15.68, + 46.23 + ], + [ + 15.69, + 45.86 + ], + [ + 15.71, + 45.85 + ], + [ + 15.7, + 45.84 + ], + [ + 15.28, + 45.74 + ], + [ + 15.34, + 45.65 + ], + [ + 15.34, + 45.64 + ], + [ + 15.3, + 45.61 + ], + [ + 15.29, + 45.61 + ], + [ + 15.3, + 45.57 + ], + [ + 15.21, + 45.43 + ], + [ + 15.2, + 45.43 + ], + [ + 15.18, + 45.42 + ], + [ + 15.17, + 45.42 + ], + [ + 14.82, + 45.46 + ], + [ + 14.57, + 45.67 + ], + [ + 14.32, + 45.47 + ], + [ + 13.59, + 45.47 + ], + [ + 13.72, + 45.59 + ], + [ + 13.92, + 45.63 + ], + [ + 13.61, + 45.9 + ], + [ + 13.64, + 45.98 + ], + [ + 13.48, + 46.01 + ], + [ + 13.66, + 46.18 + ], + [ + 13.4, + 46.3 + ], + [ + 13.57, + 46.41 + ], + [ + 13.58, + 46.42 + ], + [ + 13.71, + 46.52 + ] + ] + ] + }, + "properties": { + "A3": "SVN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -16.55, + 13.59 + ], + [ + -15.48, + 13.58 + ], + [ + -15.36, + 13.78 + ], + [ + -15.07, + 13.83 + ], + [ + -14.34, + 13.45 + ], + [ + -13.97, + 13.58 + ], + [ + -13.8, + 13.41 + ], + [ + -14.36, + 13.23 + ], + [ + -15.09, + 13.6 + ], + [ + -15.3, + 13.37 + ], + [ + -15.81, + 13.35 + ], + [ + -15.8, + 13.17 + ], + [ + -16.69, + 13.17 + ], + [ + -16.75, + 13.07 + ], + [ + -16.82, + 13.34 + ], + [ + -16.69, + 13.48 + ], + [ + -16.46, + 13.25 + ], + [ + -16.22, + 13.35 + ], + [ + -16.48, + 13.36 + ], + [ + -16.55, + 13.59 + ] + ] + ] + }, + "properties": { + "A3": "GMB" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 68.27, + 23.9 + ], + [ + 68.28, + 23.91 + ], + [ + 68.32, + 23.92 + ], + [ + 68.33, + 23.92 + ], + [ + 68.35, + 23.93 + ], + [ + 68.35, + 23.96 + ], + [ + 68.36, + 23.97 + ], + [ + 68.39, + 23.96 + ], + [ + 68.4, + 23.97 + ], + [ + 68.43, + 23.97 + ], + [ + 68.24, + 23.68 + ], + [ + 68.27, + 23.9 + ] + ] + ], + [ + [ + [ + 68.45, + 23.97 + ], + [ + 68.5, + 23.97 + ], + [ + 68.33, + 23.79 + ], + [ + 68.45, + 23.97 + ] + ] + ], + [ + [ + [ + 68.88, + 24.27 + ], + [ + 68.9, + 24.32 + ], + [ + 70, + 24.17 + ], + [ + 70.21, + 24.33 + ], + [ + 70.12, + 23.92 + ], + [ + 70.84, + 23.91 + ], + [ + 71.14, + 23.45 + ], + [ + 70.83, + 23.34 + ], + [ + 70.79, + 23.19 + ], + [ + 70.32, + 23.21 + ], + [ + 70.12, + 22.93 + ], + [ + 69.72, + 22.73 + ], + [ + 69.1, + 22.9 + ], + [ + 68.76, + 23.08 + ], + [ + 68.63, + 23.18 + ], + [ + 68.75, + 23.09 + ], + [ + 68.73, + 23.14 + ], + [ + 68.6, + 23.24 + ], + [ + 68.74, + 23.31 + ], + [ + 68.48, + 23.55 + ], + [ + 68.73, + 23.83 + ], + [ + 69.01, + 23.75 + ], + [ + 69.24, + 24.11 + ], + [ + 68.88, + 24.27 + ] + ], + [ + [ + 70.34, + 23.64 + ], + [ + 70.06, + 23.56 + ], + [ + 70.22, + 23.48 + ], + [ + 70.34, + 23.64 + ] + ], + [ + [ + 70, + 23.73 + ], + [ + 69.92, + 23.64 + ], + [ + 70.14, + 23.63 + ], + [ + 69.96, + 23.88 + ], + [ + 70, + 23.73 + ] + ] + ], + [ + [ + [ + 70.41, + 24.39 + ], + [ + 70.44, + 24.41 + ], + [ + 70.46, + 24.41 + ], + [ + 70.49, + 24.42 + ], + [ + 70.41, + 24.39 + ] + ] + ], + [ + [ + [ + 70.58, + 24.28 + ], + [ + 71.07, + 24.38 + ], + [ + 71.28, + 24.27 + ], + [ + 71.05, + 24.6 + ], + [ + 71, + 24.49 + ], + [ + 70.98, + 24.61 + ], + [ + 71.1, + 24.69 + ], + [ + 70.67, + 25.4 + ], + [ + 70.66, + 25.7 + ], + [ + 70.27, + 25.71 + ], + [ + 70.1, + 25.94 + ], + [ + 70.18, + 26.55 + ], + [ + 69.51, + 26.74 + ], + [ + 69.59, + 27.18 + ], + [ + 70.37, + 28.01 + ], + [ + 70.59, + 28.01 + ], + [ + 70.87, + 27.7 + ], + [ + 71.9, + 27.96 + ], + [ + 72.39, + 28.77 + ], + [ + 72.95, + 29.03 + ], + [ + 73.4, + 29.95 + ], + [ + 73.97, + 30.2 + ], + [ + 73.99, + 30.51 + ], + [ + 74, + 30.51 + ], + [ + 74.26, + 30.77 + ], + [ + 74.27, + 30.77 + ], + [ + 74.28, + 30.77 + ], + [ + 74.29, + 30.77 + ], + [ + 74.3, + 30.79 + ], + [ + 74.3, + 30.81 + ], + [ + 74.31, + 30.81 + ], + [ + 74.32, + 30.82 + ], + [ + 74.32, + 30.83 + ], + [ + 74.43, + 30.94 + ], + [ + 74.44, + 30.94 + ], + [ + 74.55, + 31 + ], + [ + 74.54, + 31 + ], + [ + 74.7, + 31.07 + ], + [ + 74.7, + 31.08 + ], + [ + 74.51, + 31.13 + ], + [ + 74.66, + 31.43 + ], + [ + 74.5, + 31.71 + ], + [ + 74.48, + 31.72 + ], + [ + 74.51, + 31.74 + ], + [ + 74.52, + 31.75 + ], + [ + 74.56, + 31.82 + ], + [ + 74.56, + 31.83 + ], + [ + 74.6, + 31.88 + ], + [ + 74.61, + 31.88 + ], + [ + 74.67, + 31.92 + ], + [ + 74.83, + 32 + ], + [ + 74.84, + 32.01 + ], + [ + 74.86, + 32.04 + ], + [ + 74.87, + 32.05 + ], + [ + 74.98, + 32.05 + ], + [ + 74.98, + 32.04 + ], + [ + 75.12, + 32.08 + ], + [ + 75.13, + 32.08 + ], + [ + 75.22, + 32.1 + ], + [ + 75.29, + 32.15 + ], + [ + 75.3, + 32.15 + ], + [ + 75.32, + 32.34 + ], + [ + 74.97, + 32.45 + ], + [ + 74.96, + 32.45 + ], + [ + 74.95, + 32.45 + ], + [ + 74.68, + 32.49 + ], + [ + 74.69, + 32.67 + ], + [ + 74.68, + 32.68 + ], + [ + 74.67, + 32.69 + ], + [ + 74.66, + 32.7 + ], + [ + 74.65, + 32.83 + ], + [ + 74.65, + 32.82 + ], + [ + 74.54, + 32.75 + ], + [ + 74.52, + 32.75 + ], + [ + 74.51, + 32.76 + ], + [ + 74.46, + 32.78 + ], + [ + 74.46, + 32.79 + ], + [ + 74.44, + 32.81 + ], + [ + 74.01, + 33.2 + ], + [ + 74.19, + 33.46 + ], + [ + 73.96, + 33.72 + ], + [ + 74.25, + 34.01 + ], + [ + 73.92, + 34.01 + ], + [ + 73.98, + 34.26 + ], + [ + 73.75, + 34.38 + ], + [ + 73.97, + 34.69 + ], + [ + 74.31, + 34.8 + ], + [ + 75.19, + 34.65 + ], + [ + 75.75, + 34.52 + ], + [ + 77, + 34.94 + ], + [ + 77.12, + 35.07 + ], + [ + 76.78, + 35.66 + ], + [ + 77.68, + 35.47 + ], + [ + 77.68, + 35.46 + ], + [ + 77.69, + 35.46 + ], + [ + 77.69, + 35.45 + ], + [ + 77.69, + 35.46 + ], + [ + 77.7, + 35.46 + ], + [ + 77.71, + 35.46 + ], + [ + 77.72, + 35.46 + ], + [ + 77.73, + 35.47 + ], + [ + 77.74, + 35.5 + ], + [ + 77.75, + 35.5 + ], + [ + 78.08, + 35.49 + ], + [ + 78.11, + 35.47 + ], + [ + 78.04, + 35.38 + ], + [ + 78.01, + 35.31 + ], + [ + 78.01, + 35.3 + ], + [ + 78.01, + 35.27 + ], + [ + 78, + 35.24 + ], + [ + 78.05, + 35.18 + ], + [ + 78.11, + 35.11 + ], + [ + 78.13, + 35.05 + ], + [ + 78.14, + 35.01 + ], + [ + 78.23, + 34.81 + ], + [ + 78.2, + 34.75 + ], + [ + 79.04, + 34.33 + ], + [ + 78.66, + 34.08 + ], + [ + 78.76, + 33.73 + ], + [ + 78.41, + 33.98 + ], + [ + 78.7, + 33.68 + ], + [ + 79.16, + 33.03 + ], + [ + 79.17, + 33.01 + ], + [ + 79.17, + 33 + ], + [ + 79.19, + 32.99 + ], + [ + 79.23, + 32.97 + ], + [ + 79.46, + 32.71 + ], + [ + 79.42, + 32.53 + ], + [ + 78.89, + 32.4 + ], + [ + 78.74, + 32.7 + ], + [ + 78.39, + 32.54 + ], + [ + 78.77, + 32 + ], + [ + 78.78, + 31.31 + ], + [ + 79.1, + 31.45 + ], + [ + 79.43, + 31.02 + ], + [ + 79.87, + 30.97 + ], + [ + 80.24, + 30.76 + ], + [ + 80.21, + 30.58 + ], + [ + 81.03, + 30.2 + ], + [ + 80.55, + 29.86 + ], + [ + 80.51, + 29.82 + ], + [ + 80.36, + 29.56 + ], + [ + 80.35, + 29.56 + ], + [ + 80.35, + 29.54 + ], + [ + 80.36, + 29.53 + ], + [ + 80.33, + 29.51 + ], + [ + 80.31, + 29.5 + ], + [ + 80.31, + 29.49 + ], + [ + 80.29, + 29.48 + ], + [ + 80.27, + 29.46 + ], + [ + 80.27, + 29.45 + ], + [ + 80.24, + 29.44 + ], + [ + 80.25, + 29.44 + ], + [ + 80.24, + 29.42 + ], + [ + 80.25, + 29.42 + ], + [ + 80.28, + 29.34 + ], + [ + 80.32, + 29.31 + ], + [ + 80.29, + 29.23 + ], + [ + 80.29, + 29.21 + ], + [ + 80.3, + 29.21 + ], + [ + 80.27, + 29.21 + ], + [ + 80.26, + 29.21 + ], + [ + 80.24, + 29.21 + ], + [ + 80.27, + 29.15 + ], + [ + 80.27, + 29.14 + ], + [ + 80.25, + 29.13 + ], + [ + 80.24, + 29.13 + ], + [ + 80.22, + 29.12 + ], + [ + 80.18, + 29.14 + ], + [ + 80.18, + 29.13 + ], + [ + 80.16, + 29.11 + ], + [ + 80.14, + 29.09 + ], + [ + 80.13, + 29.07 + ], + [ + 80.12, + 28.98 + ], + [ + 80.1, + 28.99 + ], + [ + 80.1, + 28.83 + ], + [ + 80.12, + 28.82 + ], + [ + 80.2, + 28.77 + ], + [ + 80.52, + 28.55 + ], + [ + 80.51, + 28.65 + ], + [ + 80.5, + 28.67 + ], + [ + 80.51, + 28.67 + ], + [ + 80.54, + 28.69 + ], + [ + 80.55, + 28.69 + ], + [ + 80.57, + 28.69 + ], + [ + 80.58, + 28.69 + ], + [ + 80.59, + 28.68 + ], + [ + 80.6, + 28.65 + ], + [ + 80.61, + 28.65 + ], + [ + 80.62, + 28.64 + ], + [ + 80.63, + 28.64 + ], + [ + 80.66, + 28.64 + ], + [ + 80.67, + 28.64 + ], + [ + 80.67, + 28.63 + ], + [ + 80.68, + 28.62 + ], + [ + 80.68, + 28.61 + ], + [ + 80.68, + 28.6 + ], + [ + 80.69, + 28.6 + ], + [ + 80.7, + 28.6 + ], + [ + 80.7, + 28.58 + ], + [ + 80.71, + 28.58 + ], + [ + 80.71, + 28.57 + ], + [ + 80.72, + 28.57 + ], + [ + 80.73, + 28.57 + ], + [ + 80.77, + 28.56 + ], + [ + 80.85, + 28.5 + ], + [ + 80.86, + 28.49 + ], + [ + 80.86, + 28.5 + ], + [ + 80.9, + 28.5 + ], + [ + 80.9, + 28.48 + ], + [ + 80.9, + 28.47 + ], + [ + 80.97, + 28.45 + ], + [ + 80.97, + 28.44 + ], + [ + 81.02, + 28.44 + ], + [ + 81.02, + 28.43 + ], + [ + 81.03, + 28.4 + ], + [ + 81.04, + 28.41 + ], + [ + 81.19, + 28.36 + ], + [ + 81.2, + 28.36 + ], + [ + 81.32, + 28.13 + ], + [ + 81.73, + 27.97 + ], + [ + 81.74, + 27.95 + ], + [ + 81.76, + 27.94 + ], + [ + 81.76, + 27.93 + ], + [ + 81.77, + 27.93 + ], + [ + 82.07, + 27.92 + ], + [ + 82.45, + 27.68 + ], + [ + 82.71, + 27.72 + ], + [ + 82.74, + 27.5 + ], + [ + 83.09, + 27.45 + ], + [ + 83.1, + 27.45 + ], + [ + 83.3, + 27.33 + ], + [ + 83.39, + 27.48 + ], + [ + 83.85, + 27.36 + ], + [ + 83.86, + 27.37 + ], + [ + 83.85, + 27.39 + ], + [ + 83.86, + 27.39 + ], + [ + 83.87, + 27.43 + ], + [ + 83.89, + 27.44 + ], + [ + 83.9, + 27.44 + ], + [ + 83.91, + 27.44 + ], + [ + 83.92, + 27.45 + ], + [ + 84.15, + 27.52 + ], + [ + 84.62, + 27.34 + ], + [ + 84.64, + 27.05 + ], + [ + 85.16, + 26.87 + ], + [ + 85.17, + 26.87 + ], + [ + 85.33, + 26.74 + ], + [ + 85.34, + 26.75 + ], + [ + 85.63, + 26.87 + ], + [ + 85.78, + 26.63 + ], + [ + 85.89, + 26.59 + ], + [ + 85.9, + 26.59 + ], + [ + 85.91, + 26.61 + ], + [ + 85.92, + 26.61 + ], + [ + 85.95, + 26.62 + ], + [ + 85.95, + 26.63 + ], + [ + 85.96, + 26.63 + ], + [ + 85.96, + 26.65 + ], + [ + 85.97, + 26.65 + ], + [ + 85.97, + 26.66 + ], + [ + 85.97, + 26.65 + ], + [ + 85.97, + 26.66 + ], + [ + 85.98, + 26.66 + ], + [ + 85.99, + 26.66 + ], + [ + 86, + 26.66 + ], + [ + 86.01, + 26.66 + ], + [ + 86.01, + 26.65 + ], + [ + 86.01, + 26.66 + ], + [ + 86.06, + 26.66 + ], + [ + 86.09, + 26.64 + ], + [ + 86.1, + 26.64 + ], + [ + 86.12, + 26.63 + ], + [ + 86.14, + 26.61 + ], + [ + 86.15, + 26.61 + ], + [ + 86.4, + 26.59 + ], + [ + 86.75, + 26.43 + ], + [ + 86.8, + 26.45 + ], + [ + 86.81, + 26.43 + ], + [ + 86.7, + 26.36 + ], + [ + 86.46, + 26.06 + ], + [ + 86.86, + 26.45 + ], + [ + 86.86, + 26.46 + ], + [ + 86.88, + 26.46 + ], + [ + 86.89, + 26.46 + ], + [ + 86.89, + 26.47 + ], + [ + 86.94, + 26.52 + ], + [ + 87.07, + 26.59 + ], + [ + 87.34, + 26.35 + ], + [ + 87.45, + 26.44 + ], + [ + 87.58, + 26.39 + ], + [ + 87.59, + 26.39 + ], + [ + 87.62, + 26.39 + ], + [ + 87.68, + 26.42 + ], + [ + 87.68, + 26.43 + ], + [ + 87.78, + 26.43 + ], + [ + 87.8, + 26.47 + ], + [ + 87.91, + 26.45 + ], + [ + 87.92, + 26.45 + ], + [ + 87.92, + 26.43 + ], + [ + 88.06, + 26.41 + ], + [ + 88.07, + 26.41 + ], + [ + 88.1, + 26.51 + ], + [ + 88.11, + 26.54 + ], + [ + 88.11, + 26.55 + ], + [ + 88.11, + 26.57 + ], + [ + 88.12, + 26.57 + ], + [ + 88.12, + 26.58 + ], + [ + 88.13, + 26.58 + ], + [ + 88.13, + 26.59 + ], + [ + 88.17, + 26.68 + ], + [ + 88.17, + 26.69 + ], + [ + 88.17, + 26.7 + ], + [ + 88.18, + 26.71 + ], + [ + 88.18, + 26.72 + ], + [ + 88.18, + 26.73 + ], + [ + 88.19, + 26.75 + ], + [ + 88.18, + 26.8 + ], + [ + 88.18, + 26.81 + ], + [ + 88.18, + 26.82 + ], + [ + 88.17, + 26.82 + ], + [ + 87.99, + 27.11 + ], + [ + 87.99, + 27.12 + ], + [ + 87.99, + 27.13 + ], + [ + 88, + 27.13 + ], + [ + 88, + 27.14 + ], + [ + 88.01, + 27.14 + ], + [ + 88.01, + 27.15 + ], + [ + 88.01, + 27.16 + ], + [ + 88.01, + 27.17 + ], + [ + 88.02, + 27.17 + ], + [ + 88.01, + 27.18 + ], + [ + 88.01, + 27.19 + ], + [ + 88.02, + 27.19 + ], + [ + 88.02, + 27.2 + ], + [ + 88.01, + 27.2 + ], + [ + 88.01, + 27.21 + ], + [ + 88.02, + 27.21 + ], + [ + 88.01, + 27.21 + ], + [ + 88.01, + 27.22 + ], + [ + 88.02, + 27.22 + ], + [ + 88.02, + 27.23 + ], + [ + 88.02, + 27.24 + ], + [ + 88.03, + 27.29 + ], + [ + 88.06, + 27.33 + ], + [ + 88.07, + 27.34 + ], + [ + 88.06, + 27.35 + ], + [ + 88.05, + 27.36 + ], + [ + 88.05, + 27.37 + ], + [ + 88.04, + 27.37 + ], + [ + 88.04, + 27.38 + ], + [ + 88.04, + 27.39 + ], + [ + 88.05, + 27.39 + ], + [ + 88.04, + 27.39 + ], + [ + 88.05, + 27.39 + ], + [ + 88.05, + 27.4 + ], + [ + 88.05, + 27.41 + ], + [ + 88.05, + 27.42 + ], + [ + 88.06, + 27.42 + ], + [ + 88.07, + 27.42 + ], + [ + 88.07, + 27.43 + ], + [ + 88.08, + 27.43 + ], + [ + 88.07, + 27.43 + ], + [ + 88.07, + 27.44 + ], + [ + 88.07, + 27.45 + ], + [ + 88.07, + 27.53 + ], + [ + 88.06, + 27.53 + ], + [ + 88.15, + 27.7 + ], + [ + 88.14, + 27.88 + ], + [ + 88.13, + 27.88 + ], + [ + 88.41, + 27.99 + ], + [ + 88.63, + 28.12 + ], + [ + 88.84, + 28.02 + ], + [ + 88.81, + 27.64 + ], + [ + 88.92, + 27.33 + ], + [ + 88.92, + 27.32 + ], + [ + 88.92, + 27.31 + ], + [ + 88.91, + 27.31 + ], + [ + 88.91, + 27.29 + ], + [ + 88.75, + 27.14 + ], + [ + 88.88, + 26.95 + ], + [ + 88.9, + 26.97 + ], + [ + 88.91, + 26.98 + ], + [ + 88.92, + 26.99 + ], + [ + 89.04, + 26.92 + ], + [ + 89.06, + 26.9 + ], + [ + 89.07, + 26.9 + ], + [ + 89.33, + 26.85 + ], + [ + 89.36, + 26.86 + ], + [ + 89.32, + 26.68 + ], + [ + 89.37, + 26.86 + ], + [ + 89.39, + 26.85 + ], + [ + 89.43, + 26.84 + ], + [ + 89.45, + 26.83 + ], + [ + 89.51, + 26.81 + ], + [ + 89.86, + 26.7 + ], + [ + 90.49, + 26.86 + ], + [ + 90.5, + 26.85 + ], + [ + 90.94, + 26.79 + ], + [ + 90.96, + 26.78 + ], + [ + 91.84, + 26.88 + ], + [ + 92.09, + 26.86 + ], + [ + 92.1, + 26.88 + ], + [ + 92.12, + 27.29 + ], + [ + 92.02, + 27.48 + ], + [ + 91.65, + 27.48 + ], + [ + 91.64, + 27.76 + ], + [ + 91.57, + 27.82 + ], + [ + 91.57, + 27.83 + ], + [ + 91.58, + 27.83 + ], + [ + 91.85, + 27.76 + ], + [ + 91.93, + 27.72 + ], + [ + 91.93, + 27.73 + ], + [ + 92.24, + 27.89 + ], + [ + 92.46, + 27.79 + ], + [ + 92.73, + 27.98 + ], + [ + 92.68, + 28.15 + ], + [ + 93.15, + 28.38 + ], + [ + 93.17, + 28.47 + ], + [ + 93.91, + 28.77 + ], + [ + 94.66, + 29.31 + ], + [ + 95.02, + 29.13 + ], + [ + 95.02, + 29.14 + ], + [ + 94.99, + 29.17 + ], + [ + 95.27, + 29.07 + ], + [ + 95.27, + 29.08 + ], + [ + 95.58, + 29.19 + ], + [ + 95.59, + 29.19 + ], + [ + 95.84, + 29.34 + ], + [ + 96.14, + 29.35 + ], + [ + 96.3, + 29.18 + ], + [ + 96.2, + 29.08 + ], + [ + 96.19, + 29.04 + ], + [ + 96.2, + 29.03 + ], + [ + 96.24, + 29.08 + ], + [ + 96.25, + 29.08 + ], + [ + 96.37, + 29.11 + ], + [ + 96.59, + 28.7 + ], + [ + 96.46, + 28.54 + ], + [ + 96.46, + 28.53 + ], + [ + 96.5, + 28.43 + ], + [ + 96.65, + 28.61 + ], + [ + 97.25, + 28.27 + ], + [ + 97.25, + 28.26 + ], + [ + 97.35, + 28.21 + ], + [ + 97.36, + 28.21 + ], + [ + 97.36, + 28.2 + ], + [ + 97.36, + 28.18 + ], + [ + 97.35, + 28.17 + ], + [ + 97.36, + 28.17 + ], + [ + 97.35, + 28.15 + ], + [ + 97.33, + 28.14 + ], + [ + 97.33, + 28.13 + ], + [ + 97.33, + 28.1 + ], + [ + 97.31, + 28.06 + ], + [ + 97.38, + 27.99 + ], + [ + 97.37, + 27.92 + ], + [ + 97.34, + 27.88 + ], + [ + 97.34, + 27.89 + ], + [ + 96.9, + 27.61 + ], + [ + 97.15, + 27.09 + ], + [ + 96.61, + 27.37 + ], + [ + 96.1, + 27.22 + ], + [ + 95.15, + 26.61 + ], + [ + 95.18, + 26.07 + ], + [ + 94.64, + 25.4 + ], + [ + 94.58, + 25.22 + ], + [ + 94.74, + 25 + ], + [ + 94.16, + 23.85 + ], + [ + 93.76, + 24.01 + ], + [ + 93.5, + 23.95 + ], + [ + 93.34, + 24.1 + ], + [ + 93.39, + 23.14 + ], + [ + 93.29, + 23.01 + ], + [ + 93.13, + 23.06 + ], + [ + 93.1, + 22.81 + ], + [ + 93.2, + 22.26 + ], + [ + 93, + 21.99 + ], + [ + 92.71, + 22.16 + ], + [ + 92.6, + 21.98 + ], + [ + 92.27, + 23.72 + ], + [ + 91.95, + 23.73 + ], + [ + 91.78, + 23.22 + ], + [ + 91.79, + 23.22 + ], + [ + 91.8, + 23.2 + ], + [ + 91.8, + 23.19 + ], + [ + 91.78, + 23.04 + ], + [ + 91.58, + 22.98 + ], + [ + 91.42, + 23.27 + ], + [ + 91.35, + 23.1 + ], + [ + 91.24, + 23.49 + ], + [ + 91.22, + 23.5 + ], + [ + 91.16, + 23.73 + ], + [ + 91.37, + 24.1 + ], + [ + 91.76, + 24.24 + ], + [ + 91.89, + 24.15 + ], + [ + 91.92, + 24.34 + ], + [ + 92.14, + 24.41 + ], + [ + 92.25, + 24.9 + ], + [ + 92.5, + 24.89 + ], + [ + 92.12, + 25.17 + ], + [ + 91.76, + 25.17 + ], + [ + 91.75, + 25.16 + ], + [ + 91.39, + 25.17 + ], + [ + 91.37, + 25.17 + ], + [ + 91.26, + 25.21 + ], + [ + 91.25, + 25.21 + ], + [ + 90.7, + 25.16 + ], + [ + 90.68, + 25.16 + ], + [ + 90.67, + 25.17 + ], + [ + 90.57, + 25.17 + ], + [ + 89.85, + 25.29 + ], + [ + 89.83, + 25.45 + ], + [ + 89.84, + 25.7 + ], + [ + 89.83, + 25.71 + ], + [ + 90.37, + 26.18 + ], + [ + 91.54, + 26.12 + ], + [ + 92.53, + 26.56 + ], + [ + 93.66, + 26.71 + ], + [ + 94.35, + 26.9 + ], + [ + 94.9, + 27.51 + ], + [ + 95.38, + 27.58 + ], + [ + 95.15, + 27.59 + ], + [ + 95.49, + 27.79 + ], + [ + 95.93, + 27.79 + ], + [ + 95.61, + 27.88 + ], + [ + 95.47, + 27.83 + ], + [ + 95.31, + 28.11 + ], + [ + 95.38, + 27.86 + ], + [ + 94.68, + 27.42 + ], + [ + 94.31, + 26.91 + ], + [ + 93.96, + 26.95 + ], + [ + 93.67, + 26.76 + ], + [ + 92.48, + 26.62 + ], + [ + 91.58, + 26.16 + ], + [ + 90.46, + 26.27 + ], + [ + 89.83, + 25.87 + ], + [ + 89.87, + 25.93 + ], + [ + 89.86, + 25.94 + ], + [ + 89.86, + 25.99 + ], + [ + 89.85, + 26 + ], + [ + 89.84, + 26 + ], + [ + 89.78, + 26.07 + ], + [ + 89.78, + 26.08 + ], + [ + 89.74, + 26.15 + ], + [ + 89.74, + 26.16 + ], + [ + 89.69, + 26.17 + ], + [ + 89.7, + 26.17 + ], + [ + 89.69, + 26.18 + ], + [ + 89.68, + 26.21 + ], + [ + 89.68, + 26.22 + ], + [ + 89.65, + 26.23 + ], + [ + 89.63, + 26.23 + ], + [ + 89.63, + 26.21 + ], + [ + 89.65, + 26.19 + ], + [ + 89.6, + 26.16 + ], + [ + 89.63, + 26.13 + ], + [ + 89.54, + 25.97 + ], + [ + 89.55, + 26 + ], + [ + 89.49, + 26 + ], + [ + 89.48, + 26 + ], + [ + 89.45, + 26.01 + ], + [ + 89.43, + 26.02 + ], + [ + 89.43, + 26.04 + ], + [ + 89.27, + 26.09 + ], + [ + 88.96, + 26.46 + ], + [ + 88.99, + 26.25 + ], + [ + 88.98, + 26.24 + ], + [ + 88.95, + 26.24 + ], + [ + 88.97, + 26.28 + ], + [ + 88.95, + 26.28 + ], + [ + 88.93, + 26.27 + ], + [ + 88.93, + 26.29 + ], + [ + 88.93, + 26.3 + ], + [ + 88.92, + 26.28 + ], + [ + 88.79, + 26.31 + ], + [ + 88.76, + 26.31 + ], + [ + 88.75, + 26.31 + ], + [ + 88.74, + 26.3 + ], + [ + 88.75, + 26.29 + ], + [ + 88.74, + 26.29 + ], + [ + 88.73, + 26.29 + ], + [ + 88.67, + 26.26 + ], + [ + 88.7, + 26.29 + ], + [ + 88.71, + 26.29 + ], + [ + 88.7, + 26.29 + ], + [ + 88.72, + 26.31 + ], + [ + 88.73, + 26.31 + ], + [ + 88.74, + 26.32 + ], + [ + 88.75, + 26.32 + ], + [ + 88.74, + 26.33 + ], + [ + 88.68, + 26.38 + ], + [ + 88.68, + 26.41 + ], + [ + 88.6, + 26.47 + ], + [ + 88.6, + 26.46 + ], + [ + 88.59, + 26.46 + ], + [ + 88.59, + 26.45 + ], + [ + 88.42, + 26.59 + ], + [ + 88.4, + 26.63 + ], + [ + 88.4, + 26.62 + ], + [ + 88.39, + 26.62 + ], + [ + 88.39, + 26.61 + ], + [ + 88.38, + 26.6 + ], + [ + 88.38, + 26.59 + ], + [ + 88.36, + 26.59 + ], + [ + 88.37, + 26.58 + ], + [ + 88.36, + 26.55 + ], + [ + 88.36, + 26.54 + ], + [ + 88.36, + 26.53 + ], + [ + 88.35, + 26.52 + ], + [ + 88.33, + 26.5 + ], + [ + 88.33, + 26.49 + ], + [ + 88.4, + 26.48 + ], + [ + 88.41, + 26.48 + ], + [ + 88.51, + 26.41 + ], + [ + 88.51, + 26.35 + ], + [ + 88.51, + 26.36 + ], + [ + 88.44, + 26.35 + ], + [ + 88.43, + 26.33 + ], + [ + 88.33, + 26.21 + ], + [ + 88.09, + 25.91 + ], + [ + 88.43, + 25.67 + ], + [ + 88.45, + 25.64 + ], + [ + 88.46, + 25.64 + ], + [ + 88.47, + 25.59 + ], + [ + 88.65, + 25.48 + ], + [ + 88.66, + 25.48 + ], + [ + 88.72, + 25.5 + ], + [ + 88.77, + 25.5 + ], + [ + 88.76, + 25.51 + ], + [ + 88.76, + 25.52 + ], + [ + 88.76, + 25.53 + ], + [ + 88.77, + 25.52 + ], + [ + 88.78, + 25.52 + ], + [ + 88.79, + 25.52 + ], + [ + 88.8, + 25.52 + ], + [ + 88.81, + 25.52 + ], + [ + 88.84, + 25.38 + ], + [ + 88.86, + 25.35 + ], + [ + 88.99, + 25.31 + ], + [ + 88.99, + 25.3 + ], + [ + 89.01, + 25.3 + ], + [ + 89.01, + 25.26 + ], + [ + 89, + 25.26 + ], + [ + 89, + 25.27 + ], + [ + 88.86, + 25.2 + ], + [ + 88.44, + 25.18 + ], + [ + 88.34, + 24.87 + ], + [ + 88.21, + 24.96 + ], + [ + 88.15, + 24.85 + ], + [ + 88.02, + 24.65 + ], + [ + 88.09, + 24.62 + ], + [ + 88.1, + 24.61 + ], + [ + 88.1, + 24.6 + ], + [ + 88.11, + 24.55 + ], + [ + 88.14, + 24.5 + ], + [ + 88.15, + 24.45 + ], + [ + 88.25, + 24.46 + ], + [ + 88.32, + 24.43 + ], + [ + 88.34, + 24.42 + ], + [ + 88.37, + 24.41 + ], + [ + 88.37, + 24.39 + ], + [ + 88.41, + 24.38 + ], + [ + 88.43, + 24.37 + ], + [ + 88.44, + 24.36 + ], + [ + 88.66, + 24.3 + ], + [ + 88.67, + 24.31 + ], + [ + 88.69, + 24.31 + ], + [ + 88.7, + 24.31 + ], + [ + 88.71, + 24.3 + ], + [ + 88.72, + 24.29 + ], + [ + 88.72, + 24.28 + ], + [ + 88.74, + 24.25 + ], + [ + 88.71, + 24.18 + ], + [ + 88.71, + 24.17 + ], + [ + 88.7, + 24.16 + ], + [ + 88.7, + 24.15 + ], + [ + 88.7, + 24.14 + ], + [ + 88.71, + 24.12 + ], + [ + 88.7, + 24.09 + ], + [ + 88.7, + 24.08 + ], + [ + 88.71, + 24.07 + ], + [ + 88.73, + 24.06 + ], + [ + 88.56, + 23.65 + ], + [ + 88.79, + 23.49 + ], + [ + 88.72, + 23.25 + ], + [ + 89, + 23.21 + ], + [ + 88.84, + 23.01 + ], + [ + 88.93, + 22.65 + ], + [ + 88.93, + 22.64 + ], + [ + 88.93, + 22.62 + ], + [ + 88.95, + 22.62 + ], + [ + 88.95, + 22.6 + ], + [ + 88.94, + 22.59 + ], + [ + 88.94, + 22.58 + ], + [ + 88.95, + 22.55 + ], + [ + 88.96, + 22.54 + ], + [ + 88.97, + 22.51 + ], + [ + 88.98, + 22.48 + ], + [ + 89, + 22.47 + ], + [ + 88.99, + 22.44 + ], + [ + 89, + 22.43 + ], + [ + 88.98, + 22.41 + ], + [ + 88.97, + 22.41 + ], + [ + 88.99, + 22.39 + ], + [ + 88.98, + 22.37 + ], + [ + 88.99, + 22.36 + ], + [ + 88.99, + 22.34 + ], + [ + 88.98, + 22.33 + ], + [ + 89.01, + 22.31 + ], + [ + 89.01, + 22.3 + ], + [ + 89.01, + 22.28 + ], + [ + 89.02, + 22.25 + ], + [ + 89.03, + 22.26 + ], + [ + 89.04, + 22.25 + ], + [ + 89.04, + 22.24 + ], + [ + 89.04, + 22.22 + ], + [ + 89.07, + 22.2 + ], + [ + 88.96, + 22.25 + ], + [ + 88.72, + 22.01 + ], + [ + 88.64, + 22.16 + ], + [ + 88.55, + 21.82 + ], + [ + 88.47, + 22.05 + ], + [ + 88.27, + 21.73 + ], + [ + 88.21, + 22.16 + ], + [ + 88.07, + 22.25 + ], + [ + 87.87, + 22.45 + ], + [ + 88.18, + 22.09 + ], + [ + 87.79, + 21.69 + ], + [ + 87.28, + 21.61 + ], + [ + 87.37, + 21.55 + ], + [ + 86.89, + 21.32 + ], + [ + 86.78, + 21.14 + ], + [ + 86.96, + 20.79 + ], + [ + 86.83, + 20.77 + ], + [ + 86.71, + 20.61 + ], + [ + 86.86, + 20.78 + ], + [ + 87.01, + 20.74 + ], + [ + 86.84, + 20.65 + ], + [ + 87.05, + 20.72 + ], + [ + 86.74, + 20.52 + ], + [ + 86.8, + 20.36 + ], + [ + 86.38, + 19.98 + ], + [ + 86.21, + 20.04 + ], + [ + 86.37, + 19.96 + ], + [ + 85.46, + 19.64 + ], + [ + 85.54, + 19.89 + ], + [ + 85.25, + 19.78 + ], + [ + 85.1, + 19.52 + ], + [ + 85.41, + 19.62 + ], + [ + 84.72, + 19.1 + ], + [ + 84.12, + 18.31 + ], + [ + 82.34, + 17.1 + ], + [ + 82.29, + 16.71 + ], + [ + 81.89, + 16.72 + ], + [ + 82.23, + 16.71 + ], + [ + 82.19, + 16.54 + ], + [ + 82.32, + 16.57 + ], + [ + 81.73, + 16.32 + ], + [ + 81.56, + 16.4 + ], + [ + 81.26, + 16.33 + ], + [ + 81.39, + 16.34 + ], + [ + 80.96, + 15.8 + ], + [ + 80.84, + 16.15 + ], + [ + 80.83, + 15.75 + ], + [ + 80.5, + 15.94 + ], + [ + 80, + 15.22 + ], + [ + 80.2, + 14.58 + ], + [ + 80.12, + 14.07 + ], + [ + 80.26, + 13.58 + ], + [ + 80.11, + 13.81 + ], + [ + 80.17, + 13.62 + ], + [ + 80.05, + 13.58 + ], + [ + 80.36, + 13.31 + ], + [ + 80.15, + 12.45 + ], + [ + 79.89, + 12.07 + ], + [ + 79.78, + 12.12 + ], + [ + 79.88, + 12.06 + ], + [ + 79.76, + 11.57 + ], + [ + 79.88, + 10.3 + ], + [ + 79.28, + 10.25 + ], + [ + 78.9, + 9.49 + ], + [ + 79.19, + 9.28 + ], + [ + 78.84, + 9.26 + ], + [ + 78.2, + 8.96 + ], + [ + 78.07, + 8.37 + ], + [ + 77.75, + 8.18 + ], + [ + 77.32, + 8.12 + ], + [ + 76.55, + 8.9 + ], + [ + 76.68, + 9 + ], + [ + 76.53, + 8.97 + ], + [ + 76.35, + 9.39 + ], + [ + 76.24, + 9.97 + ], + [ + 76.37, + 9.81 + ], + [ + 76.37, + 9.52 + ], + [ + 76.39, + 9.85 + ], + [ + 76.27, + 10.02 + ], + [ + 76.22, + 9.98 + ], + [ + 75.76, + 11.35 + ], + [ + 75.2, + 12.01 + ], + [ + 74.82, + 12.88 + ], + [ + 74.38, + 14.57 + ], + [ + 74.11, + 14.75 + ], + [ + 73.78, + 15.41 + ], + [ + 73.96, + 15.38 + ], + [ + 73.79, + 15.46 + ], + [ + 74, + 15.51 + ], + [ + 73.77, + 15.49 + ], + [ + 73.46, + 16.06 + ], + [ + 73.19, + 17.3 + ], + [ + 73.28, + 17.31 + ], + [ + 72.93, + 18.22 + ], + [ + 73.09, + 18.15 + ], + [ + 73.12, + 18.33 + ], + [ + 72.92, + 18.35 + ], + [ + 72.86, + 18.69 + ], + [ + 72.94, + 18.83 + ], + [ + 73.05, + 18.67 + ], + [ + 73.07, + 18.8 + ], + [ + 72.91, + 18.88 + ], + [ + 73.04, + 18.98 + ], + [ + 73.01, + 19.27 + ], + [ + 72.76, + 19.37 + ], + [ + 72.88, + 19.53 + ], + [ + 72.72, + 19.54 + ], + [ + 72.65, + 19.84 + ], + [ + 72.95, + 20.76 + ], + [ + 72.72, + 21.04 + ], + [ + 72.88, + 21.05 + ], + [ + 72.71, + 21.08 + ], + [ + 72.81, + 21.22 + ], + [ + 72.61, + 21.09 + ], + [ + 72.63, + 21.38 + ], + [ + 72.82, + 21.42 + ], + [ + 72.64, + 21.44 + ], + [ + 72.75, + 21.57 + ], + [ + 72.61, + 21.58 + ], + [ + 72.81, + 21.65 + ], + [ + 72.52, + 21.7 + ], + [ + 72.73, + 21.95 + ], + [ + 72.51, + 21.94 + ], + [ + 72.59, + 22.2 + ], + [ + 72.87, + 22.24 + ], + [ + 72.42, + 22.29 + ], + [ + 72.36, + 22.41 + ], + [ + 72.21, + 22.01 + ], + [ + 72.1, + 22.1 + ], + [ + 72.19, + 21.95 + ], + [ + 72.03, + 22.03 + ], + [ + 72.24, + 21.91 + ], + [ + 72.26, + 21.75 + ], + [ + 72.13, + 21.82 + ], + [ + 72.31, + 21.63 + ], + [ + 72.11, + 21.2 + ], + [ + 70.81, + 20.7 + ], + [ + 70.18, + 21.04 + ], + [ + 68.96, + 22.24 + ], + [ + 69.07, + 22.48 + ], + [ + 69.19, + 22.24 + ], + [ + 70.15, + 22.52 + ], + [ + 70.73, + 23.2 + ], + [ + 70.83, + 23.1 + ], + [ + 71.11, + 23.22 + ], + [ + 71.23, + 23.15 + ], + [ + 71.72, + 23.14 + ], + [ + 71.46, + 23.28 + ], + [ + 71.41, + 23.19 + ], + [ + 71.21, + 23.21 + ], + [ + 71.39, + 23.35 + ], + [ + 71.24, + 23.32 + ], + [ + 71.31, + 23.57 + ], + [ + 71.05, + 23.63 + ], + [ + 71.06, + 23.87 + ], + [ + 71.27, + 24 + ], + [ + 71.16, + 24.22 + ], + [ + 70.58, + 24.28 + ] + ], + [ + [ + 77.74, + 11.94 + ], + [ + 77.83, + 11.79 + ], + [ + 77.89, + 11.91 + ], + [ + 77.74, + 11.94 + ] + ], + [ + [ + 74.84, + 14.18 + ], + [ + 74.76, + 14.09 + ], + [ + 74.88, + 13.98 + ], + [ + 75.09, + 14.01 + ], + [ + 74.84, + 14.18 + ] + ], + [ + [ + 75.72, + 16.4 + ], + [ + 75.74, + 16.27 + ], + [ + 75.94, + 16.37 + ], + [ + 75.72, + 16.4 + ] + ], + [ + [ + 75.15, + 18.19 + ], + [ + 75.06, + 18.25 + ], + [ + 75.06, + 18.13 + ], + [ + 75.15, + 18.19 + ] + ], + [ + [ + 76.28, + 15.28 + ], + [ + 76.09, + 15.16 + ], + [ + 76.33, + 15.17 + ], + [ + 76.28, + 15.28 + ] + ], + [ + [ + 77.99, + 16.13 + ], + [ + 78.16, + 15.88 + ], + [ + 78.31, + 15.99 + ], + [ + 78.46, + 15.92 + ], + [ + 78.34, + 16.08 + ], + [ + 78.15, + 15.96 + ], + [ + 77.99, + 16.13 + ] + ], + [ + [ + 78.12, + 19.06 + ], + [ + 78.05, + 18.86 + ], + [ + 78.39, + 18.98 + ], + [ + 78.12, + 19.06 + ] + ], + [ + [ + 76.3, + 16.25 + ], + [ + 76.11, + 16.17 + ], + [ + 76.29, + 16.12 + ], + [ + 76.3, + 16.25 + ] + ], + [ + [ + 75.03, + 19.6 + ], + [ + 75.19, + 19.58 + ], + [ + 75.19, + 19.44 + ], + [ + 75.39, + 19.52 + ], + [ + 75.21, + 19.62 + ], + [ + 75.03, + 19.6 + ] + ], + [ + [ + 74.16, + 21.94 + ], + [ + 74.25, + 21.92 + ], + [ + 74.16, + 21.95 + ], + [ + 74.14, + 21.96 + ], + [ + 74.07, + 21.93 + ], + [ + 74.16, + 21.95 + ], + [ + 74.16, + 21.94 + ] + ], + [ + [ + 73.82, + 23.36 + ], + [ + 73.92, + 23.29 + ], + [ + 74, + 23.4 + ], + [ + 73.82, + 23.36 + ] + ], + [ + [ + 76.82, + 22.31 + ], + [ + 76.82, + 22.41 + ], + [ + 76.61, + 22.35 + ], + [ + 76.6, + 21.94 + ], + [ + 76.82, + 22.08 + ], + [ + 76.66, + 22.15 + ], + [ + 76.82, + 22.31 + ] + ], + [ + [ + 75.63, + 24.61 + ], + [ + 75.41, + 24.45 + ], + [ + 75.63, + 24.43 + ], + [ + 75.63, + 24.61 + ] + ], + [ + [ + 75.43, + 24.41 + ], + [ + 75.37, + 24.23 + ], + [ + 75.54, + 24.42 + ], + [ + 75.43, + 24.41 + ] + ], + [ + [ + 75.56, + 24.89 + ], + [ + 75.39, + 24.73 + ], + [ + 75.66, + 24.77 + ], + [ + 75.56, + 24.89 + ] + ], + [ + [ + 76.16, + 31.93 + ], + [ + 75.98, + 32.13 + ], + [ + 75.97, + 31.95 + ], + [ + 76.16, + 31.93 + ] + ], + [ + [ + 83.54, + 21.76 + ], + [ + 83.8, + 21.49 + ], + [ + 84.01, + 21.6 + ], + [ + 83.98, + 21.72 + ], + [ + 83.89, + 21.6 + ], + [ + 83.54, + 21.76 + ] + ], + [ + [ + 79.54, + 11.19 + ], + [ + 79.48, + 11.17 + ], + [ + 79.46, + 11.16 + ], + [ + 79.48, + 11.16 + ], + [ + 79.48, + 11.17 + ], + [ + 79.54, + 11.19 + ] + ], + [ + [ + 79.94, + 22.96 + ], + [ + 79.91, + 22.84 + ], + [ + 80.16, + 22.74 + ], + [ + 79.94, + 22.96 + ] + ], + [ + [ + 80.16, + 16.65 + ], + [ + 80.18, + 16.63 + ], + [ + 80.59, + 16.51 + ], + [ + 80.31, + 16.65 + ], + [ + 80.16, + 16.65 + ] + ], + [ + [ + 80.37, + 18.54 + ], + [ + 80.49, + 18.26 + ], + [ + 80.75, + 18.12 + ], + [ + 80.37, + 18.54 + ] + ], + [ + [ + 80.82, + 18.04 + ], + [ + 80.73, + 18.1 + ], + [ + 80.88, + 17.86 + ], + [ + 80.82, + 18.04 + ] + ], + [ + [ + 82.78, + 24.17 + ], + [ + 82.63, + 24.01 + ], + [ + 83.04, + 24.17 + ], + [ + 82.78, + 24.17 + ] + ], + [ + [ + 85.03, + 21.27 + ], + [ + 85.14, + 21.45 + ], + [ + 84.95, + 21.35 + ], + [ + 85, + 21.6 + ], + [ + 84.86, + 21.37 + ], + [ + 85.03, + 21.27 + ] + ], + [ + [ + 84.11, + 24.85 + ], + [ + 83.96, + 24.56 + ], + [ + 83.58, + 24.51 + ], + [ + 83.85, + 24.52 + ], + [ + 83.86, + 24.41 + ], + [ + 83.86, + 24.52 + ], + [ + 84, + 24.57 + ], + [ + 84.11, + 24.85 + ] + ], + [ + [ + 78.21, + 24.77 + ], + [ + 78.23, + 24.54 + ], + [ + 78.32, + 24.65 + ], + [ + 78.21, + 24.77 + ] + ], + [ + [ + 87.71, + 25.3 + ], + [ + 87.96, + 24.71 + ], + [ + 87.98, + 25.01 + ], + [ + 87.71, + 25.3 + ] + ], + [ + [ + 84.36, + 25.94 + ], + [ + 84.22, + 26.01 + ], + [ + 84.59, + 25.82 + ], + [ + 84.36, + 25.94 + ] + ], + [ + [ + 85.95, + 25.4 + ], + [ + 86.04, + 25.3 + ], + [ + 86.46, + 25.34 + ], + [ + 86.04, + 25.33 + ], + [ + 85.84, + 25.53 + ], + [ + 85.45, + 25.49 + ], + [ + 85.95, + 25.4 + ] + ], + [ + [ + 96.06, + 27.95 + ], + [ + 96.05, + 27.84 + ], + [ + 96.35, + 27.9 + ], + [ + 96.06, + 27.86 + ], + [ + 96.06, + 27.95 + ] + ], + [ + [ + 86.85, + 25.32 + ], + [ + 86.73, + 25.26 + ], + [ + 87.18, + 25.3 + ], + [ + 86.85, + 25.32 + ] + ], + [ + [ + 84.08, + 25.74 + ], + [ + 83.98, + 25.59 + ], + [ + 84.34, + 25.7 + ], + [ + 84.08, + 25.74 + ] + ] + ], + [ + [ + [ + 86.81, + 26.44 + ], + [ + 86.82, + 26.44 + ], + [ + 86.81, + 26.43 + ], + [ + 86.81, + 26.44 + ] + ] + ], + [ + [ + [ + 93.88, + 26.8 + ], + [ + 93.77, + 26.77 + ], + [ + 93.98, + 26.84 + ], + [ + 93.88, + 26.8 + ] + ] + ], + [ + [ + [ + 88.82, + 21.9 + ], + [ + 88.8, + 21.79 + ], + [ + 88.7, + 21.85 + ], + [ + 88.82, + 21.9 + ] + ] + ], + [ + [ + [ + 88.04, + 21.68 + ], + [ + 88.14, + 21.88 + ], + [ + 88.16, + 21.65 + ], + [ + 88.04, + 21.68 + ] + ] + ], + [ + [ + [ + 72.82, + 19.23 + ], + [ + 72.86, + 19.32 + ], + [ + 73, + 19.22 + ], + [ + 72.8, + 18.88 + ], + [ + 72.82, + 19.23 + ] + ] + ], + [ + [ + [ + 80.83, + 15.71 + ], + [ + 80.86, + 15.82 + ], + [ + 80.9, + 15.75 + ], + [ + 80.93, + 15.72 + ], + [ + 80.83, + 15.71 + ] + ] + ], + [ + [ + [ + 80.9, + 15.76 + ], + [ + 80.89, + 15.85 + ], + [ + 81.01, + 15.76 + ], + [ + 80.94, + 15.72 + ], + [ + 80.9, + 15.76 + ] + ] + ], + [ + [ + [ + 92.67, + 12.9 + ], + [ + 92.71, + 12.99 + ], + [ + 92.67, + 12.78 + ], + [ + 92.67, + 12.9 + ] + ] + ], + [ + [ + [ + 92.39, + 10.56 + ], + [ + 92.37, + 10.78 + ], + [ + 92.52, + 10.9 + ], + [ + 92.57, + 10.58 + ], + [ + 92.39, + 10.56 + ] + ] + ], + [ + [ + [ + 92.61, + 11.56 + ], + [ + 92.51, + 11.85 + ], + [ + 92.77, + 12.23 + ], + [ + 92.72, + 12.83 + ], + [ + 92.84, + 13.41 + ], + [ + 93.03, + 13.58 + ], + [ + 93.03, + 13.08 + ], + [ + 92.85, + 12.93 + ], + [ + 92.97, + 12.5 + ], + [ + 92.82, + 12.43 + ], + [ + 92.71, + 11.48 + ], + [ + 92.61, + 11.56 + ] + ] + ], + [ + [ + [ + 93.65, + 7.37 + ], + [ + 93.76, + 7.37 + ], + [ + 93.65, + 7.24 + ], + [ + 93.65, + 7.37 + ] + ] + ], + [ + [ + [ + 93.67, + 7 + ], + [ + 93.67, + 7.17 + ], + [ + 93.84, + 7.24 + ], + [ + 93.9, + 6.8 + ], + [ + 93.67, + 7 + ] + ] + ] + ] + }, + "properties": { + "A3": "IND" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -14.92, + 11.07 + ], + [ + -14.66, + 11.5 + ], + [ + -13.71, + 11.71 + ], + [ + -13.7, + 12.01 + ], + [ + -13.93, + 12.21 + ], + [ + -13.81, + 12.26 + ], + [ + -13.8, + 12.25 + ], + [ + -13.79, + 12.25 + ], + [ + -13.72, + 12.25 + ], + [ + -13.71, + 12.26 + ], + [ + -13.71, + 12.68 + ], + [ + -13.32, + 12.64 + ], + [ + -13.29, + 12.64 + ], + [ + -13.29, + 12.65 + ], + [ + -13.28, + 12.66 + ], + [ + -13.27, + 12.66 + ], + [ + -13.27, + 12.65 + ], + [ + -13.26, + 12.65 + ], + [ + -13.23, + 12.64 + ], + [ + -13.2, + 12.64 + ], + [ + -13.16, + 12.64 + ], + [ + -13.15, + 12.64 + ], + [ + -13.14, + 12.64 + ], + [ + -13.13, + 12.64 + ], + [ + -13.12, + 12.64 + ], + [ + -13.1, + 12.63 + ], + [ + -13.09, + 12.63 + ], + [ + -13.08, + 12.64 + ], + [ + -13.07, + 12.64 + ], + [ + -13.06, + 12.48 + ], + [ + -12.89, + 12.56 + ], + [ + -12.55, + 12.37 + ], + [ + -12.36, + 12.31 + ], + [ + -12.29, + 12.34 + ], + [ + -11.38, + 12.41 + ], + [ + -11.44, + 12.28 + ], + [ + -11.45, + 12.28 + ], + [ + -11.45, + 12.27 + ], + [ + -11.45, + 12.26 + ], + [ + -11.23, + 12 + ], + [ + -10.93, + 12.23 + ], + [ + -10.66, + 11.9 + ], + [ + -10.34, + 12.23 + ], + [ + -9.69, + 12.03 + ], + [ + -9.65, + 12.17 + ], + [ + -9.34, + 12.25 + ], + [ + -9.41, + 12.46 + ], + [ + -9.25, + 12.51 + ], + [ + -8.95, + 12.36 + ], + [ + -8.88, + 12.04 + ], + [ + -8.78, + 11.97 + ], + [ + -8.78, + 11.94 + ], + [ + -8.79, + 11.86 + ], + [ + -8.82, + 11.82 + ], + [ + -8.85, + 11.65 + ], + [ + -8.73, + 11.62 + ], + [ + -8.69, + 11.63 + ], + [ + -8.66, + 11.57 + ], + [ + -8.57, + 11.46 + ], + [ + -8.54, + 11.48 + ], + [ + -8.53, + 11.49 + ], + [ + -8.52, + 11.48 + ], + [ + -8.39, + 11.37 + ], + [ + -8.39, + 11.33 + ], + [ + -8.37, + 11.33 + ], + [ + -8.37, + 11.28 + ], + [ + -8.41, + 11.28 + ], + [ + -8.42, + 11.28 + ], + [ + -8.44, + 11.29 + ], + [ + -8.47, + 11.29 + ], + [ + -8.48, + 11.28 + ], + [ + -8.48, + 11.25 + ], + [ + -8.48, + 11.24 + ], + [ + -8.48, + 11.23 + ], + [ + -8.49, + 11.22 + ], + [ + -8.52, + 11.22 + ], + [ + -8.53, + 11.22 + ], + [ + -8.55, + 11.22 + ], + [ + -8.55, + 11.21 + ], + [ + -8.56, + 11.18 + ], + [ + -8.67, + 10.96 + ], + [ + -8.29, + 11.02 + ], + [ + -8.33, + 10.59 + ], + [ + -7.99, + 10.34 + ], + [ + -7.98, + 10.17 + ], + [ + -8.16, + 9.95 + ], + [ + -8.14, + 9.53 + ], + [ + -7.85, + 9.42 + ], + [ + -7.92, + 9.21 + ], + [ + -7.73, + 9.07 + ], + [ + -7.97, + 8.83 + ], + [ + -7.69, + 8.65 + ], + [ + -7.64, + 8.38 + ], + [ + -7.82, + 8.5 + ], + [ + -8.24, + 8.46 + ], + [ + -8.24, + 8.23 + ], + [ + -7.98, + 8.19 + ], + [ + -7.94, + 8.02 + ], + [ + -8.06, + 8.04 + ], + [ + -8.21, + 7.54 + ], + [ + -8.47, + 7.56 + ], + [ + -8.68, + 7.7 + ], + [ + -8.84, + 7.28 + ], + [ + -9.11, + 7.19 + ], + [ + -9.21, + 7.39 + ], + [ + -9.45, + 7.41 + ], + [ + -9.47, + 7.38 + ], + [ + -9.47, + 7.4 + ], + [ + -9.47, + 7.41 + ], + [ + -9.47, + 7.42 + ], + [ + -9.47, + 7.43 + ], + [ + -9.45, + 7.45 + ], + [ + -9.43, + 7.47 + ], + [ + -9.43, + 7.48 + ], + [ + -9.41, + 7.51 + ], + [ + -9.41, + 7.52 + ], + [ + -9.48, + 8.35 + ], + [ + -9.77, + 8.55 + ], + [ + -9.89, + 8.49 + ], + [ + -9.89, + 8.5 + ], + [ + -10.17, + 8.51 + ], + [ + -10.19, + 8.5 + ], + [ + -10.2, + 8.5 + ], + [ + -10.28, + 8.48 + ], + [ + -10.3, + 8.49 + ], + [ + -10.3, + 8.5 + ], + [ + -10.31, + 8.5 + ], + [ + -10.35, + 8.49 + ], + [ + -10.39, + 8.47 + ], + [ + -10.44, + 8.41 + ], + [ + -10.44, + 8.4 + ], + [ + -10.46, + 8.39 + ], + [ + -10.48, + 8.37 + ], + [ + -10.49, + 8.35 + ], + [ + -10.5, + 8.34 + ], + [ + -10.51, + 8.34 + ], + [ + -10.57, + 8.32 + ], + [ + -10.59, + 8.34 + ], + [ + -10.61, + 8.34 + ], + [ + -10.62, + 8.34 + ], + [ + -10.63, + 8.34 + ], + [ + -10.64, + 8.35 + ], + [ + -10.68, + 8.32 + ], + [ + -10.69, + 8.3 + ], + [ + -10.7, + 8.28 + ], + [ + -10.66, + 8.38 + ], + [ + -10.61, + 8.54 + ], + [ + -10.62, + 8.54 + ], + [ + -10.59, + 8.55 + ], + [ + -10.59, + 8.56 + ], + [ + -10.57, + 8.58 + ], + [ + -10.57, + 8.6 + ], + [ + -10.51, + 8.62 + ], + [ + -10.5, + 8.62 + ], + [ + -10.57, + 9.05 + ], + [ + -10.73, + 9.08 + ], + [ + -10.66, + 9.31 + ], + [ + -11.21, + 10 + ], + [ + -12.44, + 9.88 + ], + [ + -12.58, + 9.64 + ], + [ + -12.59, + 9.6 + ], + [ + -12.62, + 9.6 + ], + [ + -12.63, + 9.56 + ], + [ + -12.65, + 9.54 + ], + [ + -12.65, + 9.53 + ], + [ + -12.66, + 9.49 + ], + [ + -12.68, + 9.43 + ], + [ + -12.68, + 9.41 + ], + [ + -12.69, + 9.41 + ], + [ + -12.74, + 9.4 + ], + [ + -12.75, + 9.4 + ], + [ + -12.75, + 9.36 + ], + [ + -12.77, + 9.34 + ], + [ + -12.78, + 9.32 + ], + [ + -12.79, + 9.31 + ], + [ + -12.87, + 9.29 + ], + [ + -12.88, + 9.29 + ], + [ + -13.08, + 9.05 + ], + [ + -13.3, + 9.04 + ], + [ + -13.27, + 9.41 + ], + [ + -13.43, + 9.27 + ], + [ + -13.55, + 9.64 + ], + [ + -13.72, + 9.51 + ], + [ + -13.5, + 9.78 + ], + [ + -13.62, + 9.77 + ], + [ + -13.62, + 9.94 + ], + [ + -13.74, + 9.82 + ], + [ + -13.67, + 9.99 + ], + [ + -13.82, + 9.84 + ], + [ + -14.03, + 10.16 + ], + [ + -14.22, + 10.11 + ], + [ + -14.14, + 10.2 + ], + [ + -14.19, + 10.29 + ], + [ + -14.19, + 10.18 + ], + [ + -14.31, + 10.19 + ], + [ + -14.29, + 10.28 + ], + [ + -14.45, + 10.21 + ], + [ + -14.45, + 10.36 + ], + [ + -14.64, + 10.47 + ], + [ + -14.52, + 10.56 + ], + [ + -14.67, + 10.51 + ], + [ + -14.5, + 10.59 + ], + [ + -14.62, + 10.63 + ], + [ + -14.51, + 10.85 + ], + [ + -14.74, + 10.7 + ], + [ + -14.66, + 10.91 + ], + [ + -14.8, + 10.82 + ], + [ + -14.82, + 10.93 + ], + [ + -14.63, + 11.01 + ], + [ + -14.69, + 11.11 + ], + [ + -14.87, + 10.96 + ], + [ + -14.92, + 11.07 + ] + ] + ], + [ + [ + [ + -15.07, + 10.88 + ], + [ + -14.9, + 10.93 + ], + [ + -14.96, + 10.77 + ], + [ + -15.07, + 10.88 + ] + ] + ] + ] + }, + "properties": { + "A3": "GIN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 120.59, + 22.37 + ], + [ + 120.32, + 22.52 + ], + [ + 120.18, + 23 + ], + [ + 120.04, + 23.05 + ], + [ + 120.17, + 23.81 + ], + [ + 121.04, + 25.03 + ], + [ + 121.58, + 25.3 + ], + [ + 122, + 25 + ], + [ + 121.83, + 24.84 + ], + [ + 121.88, + 24.53 + ], + [ + 121.63, + 24.15 + ], + [ + 121.41, + 23.12 + ], + [ + 120.95, + 22.53 + ], + [ + 120.87, + 21.9 + ], + [ + 120.71, + 21.93 + ], + [ + 120.59, + 22.37 + ] + ] + ] + }, + "properties": { + "A3": "TWN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 33.9, + 34.97 + ], + [ + 33.89, + 35.12 + ], + [ + 33.68, + 35.06 + ], + [ + 33.6, + 34.82 + ], + [ + 32.7, + 34.64 + ], + [ + 32.4, + 34.75 + ], + [ + 32.27, + 35.07 + ], + [ + 32.88, + 35.16 + ], + [ + 32.92, + 35.4 + ], + [ + 33.65, + 35.36 + ], + [ + 34.59, + 35.7 + ], + [ + 33.94, + 35.3 + ], + [ + 34.09, + 34.96 + ], + [ + 33.9, + 34.97 + ] + ] + ] + }, + "properties": { + "A3": "CYP" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 24, + 19.5 + ], + [ + 24, + 20 + ], + [ + 25, + 20 + ], + [ + 25, + 22 + ], + [ + 31.3, + 22 + ], + [ + 31.16, + 21.64 + ], + [ + 31.38, + 21.96 + ], + [ + 31.47, + 22.14 + ], + [ + 31.4, + 22 + ], + [ + 33.18, + 22 + ], + [ + 33.57, + 21.72 + ], + [ + 34, + 21.77 + ], + [ + 34.08, + 22 + ], + [ + 36.88, + 22 + ], + [ + 36.98, + 21.4 + ], + [ + 37.32, + 21.07 + ], + [ + 37.26, + 20.99 + ], + [ + 37.1, + 21.2 + ], + [ + 37.22, + 19.61 + ], + [ + 37.41, + 18.87 + ], + [ + 38.58, + 18.02 + ], + [ + 38.26, + 17.53 + ], + [ + 37.52, + 17.33 + ], + [ + 37.4, + 17.05 + ], + [ + 37, + 17.07 + ], + [ + 36.97, + 16.27 + ], + [ + 36.43, + 15.17 + ], + [ + 36.56, + 14.26 + ], + [ + 36.14, + 12.71 + ], + [ + 35.7, + 12.67 + ], + [ + 35.08, + 11.8 + ], + [ + 34.96, + 11.24 + ], + [ + 34.89, + 11.24 + ], + [ + 34.97, + 11.24 + ], + [ + 34.86, + 10.74 + ], + [ + 34.59, + 10.89 + ], + [ + 34.28, + 10.54 + ], + [ + 34.35, + 10.23 + ], + [ + 34.11, + 9.5 + ], + [ + 33.88, + 9.5 + ], + [ + 33.97, + 10.15 + ], + [ + 33.25, + 10.78 + ], + [ + 33.14, + 11.44 + ], + [ + 33.29, + 12.22 + ], + [ + 32.74, + 12.24 + ], + [ + 32.73, + 12.23 + ], + [ + 32.74, + 12.22 + ], + [ + 32.74, + 12.18 + ], + [ + 32.74, + 12.16 + ], + [ + 32.74, + 12.14 + ], + [ + 32.75, + 12.11 + ], + [ + 32.75, + 12.1 + ], + [ + 32.76, + 12.07 + ], + [ + 32.75, + 12.06 + ], + [ + 32.75, + 12.04 + ], + [ + 32.76, + 12.03 + ], + [ + 32.76, + 12.01 + ], + [ + 32.76, + 11.98 + ], + [ + 32.75, + 11.97 + ], + [ + 32.17, + 11.95 + ], + [ + 32.39, + 11.71 + ], + [ + 32.47, + 11.04 + ], + [ + 31.99, + 10.65 + ], + [ + 31.33, + 9.78 + ], + [ + 30.85, + 9.75 + ], + [ + 30.84, + 9.75 + ], + [ + 30, + 10.29 + ], + [ + 29.97, + 10.29 + ], + [ + 29.94, + 10.29 + ], + [ + 29.89, + 10.26 + ], + [ + 29.84, + 10.24 + ], + [ + 29.54, + 10.08 + ], + [ + 29.54, + 9.75 + ], + [ + 29, + 9.67 + ], + [ + 28.74, + 9.35 + ], + [ + 28.04, + 9.35 + ], + [ + 27.91, + 9.61 + ], + [ + 26.39, + 9.56 + ], + [ + 25.93, + 10.18 + ], + [ + 25.93, + 10.39 + ], + [ + 25.76, + 10.44 + ], + [ + 25.1, + 10.32 + ], + [ + 25.05, + 10.02 + ], + [ + 24.84, + 9.82 + ], + [ + 24.55, + 9.23 + ], + [ + 24.58, + 8.91 + ], + [ + 24.26, + 8.69 + ], + [ + 23.51, + 8.72 + ], + [ + 23.58, + 8.99 + ], + [ + 23.45, + 9.03 + ], + [ + 23.65, + 9.28 + ], + [ + 23.7, + 9.67 + ], + [ + 23.31, + 10.46 + ], + [ + 22.88, + 10.92 + ], + [ + 22.97, + 11.28 + ], + [ + 22.56, + 11.62 + ], + [ + 22.64, + 12.07 + ], + [ + 22.48, + 12.03 + ], + [ + 22.47, + 12.62 + ], + [ + 22.22, + 12.75 + ], + [ + 21.95, + 12.64 + ], + [ + 21.81, + 12.81 + ], + [ + 22.29, + 13.34 + ], + [ + 22.23, + 13.47 + ], + [ + 22.23, + 13.48 + ], + [ + 22.08, + 13.78 + ], + [ + 22.55, + 14.12 + ], + [ + 22.38, + 14.54 + ], + [ + 22.7, + 14.69 + ], + [ + 22.67, + 14.86 + ], + [ + 22.68, + 14.87 + ], + [ + 23.01, + 15.23 + ], + [ + 22.93, + 15.55 + ], + [ + 23.09, + 15.69 + ], + [ + 23.12, + 15.72 + ], + [ + 24, + 15.7 + ], + [ + 24, + 19.5 + ] + ], + [ + [ + 32.37, + 18.98 + ], + [ + 32.08, + 18.96 + ], + [ + 32, + 18.65 + ], + [ + 32.37, + 18.98 + ] + ], + [ + [ + 32.48, + 15.26 + ], + [ + 32.41, + 14.94 + ], + [ + 32.17, + 14.76 + ], + [ + 32.14, + 14.43 + ], + [ + 32.43, + 13.77 + ], + [ + 32.18, + 14.37 + ], + [ + 32.19, + 14.65 + ], + [ + 32.44, + 14.94 + ], + [ + 32.48, + 15.26 + ] + ], + [ + [ + 33.75, + 13.33 + ], + [ + 33.77, + 13.33 + ], + [ + 33.69, + 13.41 + ], + [ + 33.75, + 13.33 + ] + ] + ] + }, + "properties": { + "A3": "SDN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 73.77, + -53.12 + ], + [ + 73.49, + -53.19 + ], + [ + 73.25, + -52.99 + ], + [ + 73.77, + -53.12 + ] + ] + ], + [ + [ + [ + 105.7, + -10.43 + ], + [ + 105.67, + -10.57 + ], + [ + 105.53, + -10.51 + ], + [ + 105.7, + -10.43 + ] + ] + ], + [ + [ + [ + 146.29, + -18.33 + ], + [ + 146.3, + -18.49 + ], + [ + 146.07, + -18.25 + ], + [ + 146.23, + -18.29 + ], + [ + 146.23, + -18.2 + ], + [ + 146.29, + -18.33 + ] + ] + ], + [ + [ + [ + 142.2, + -10.6 + ], + [ + 142.28, + -10.71 + ], + [ + 142.15, + -10.77 + ], + [ + 142.2, + -10.6 + ] + ] + ], + [ + [ + [ + 132.56, + -11.03 + ], + [ + 132.59, + -11.36 + ], + [ + 132.47, + -11.15 + ], + [ + 132.56, + -11.03 + ] + ] + ], + [ + [ + [ + 136.14, + -13.47 + ], + [ + 136.14, + -13.57 + ], + [ + 136.09, + -13.36 + ], + [ + 136.14, + -13.47 + ] + ] + ], + [ + [ + [ + 136.29, + -13.74 + ], + [ + 136.11, + -13.82 + ], + [ + 136.2, + -13.67 + ], + [ + 136.29, + -13.74 + ] + ] + ], + [ + [ + [ + 136.44, + -14.2 + ], + [ + 136.33, + -14.25 + ], + [ + 136.42, + -13.82 + ], + [ + 136.69, + -13.65 + ], + [ + 136.73, + -13.84 + ], + [ + 136.91, + -13.77 + ], + [ + 136.7, + -14.12 + ], + [ + 136.96, + -14.17 + ], + [ + 136.95, + -14.3 + ], + [ + 136.44, + -14.2 + ] + ] + ], + [ + [ + [ + 136.65, + -11.27 + ], + [ + 136.47, + -11.45 + ], + [ + 136.76, + -11.02 + ], + [ + 136.65, + -11.27 + ] + ] + ], + [ + [ + [ + 139.19, + -16.67 + ], + [ + 139.31, + -16.46 + ], + [ + 139.55, + -16.39 + ], + [ + 139.7, + -16.48 + ], + [ + 139.55, + -16.46 + ], + [ + 139.31, + -16.73 + ], + [ + 139.19, + -16.67 + ] + ] + ], + [ + [ + [ + 139.55, + -17.1 + ], + [ + 139.39, + -17.08 + ], + [ + 139.49, + -16.98 + ], + [ + 139.55, + -17.1 + ] + ] + ], + [ + [ + [ + 136.94, + -15.71 + ], + [ + 137.07, + -15.63 + ], + [ + 137.07, + -15.85 + ], + [ + 136.94, + -15.71 + ] + ] + ], + [ + [ + [ + 137.6, + -36 + ], + [ + 136.7, + -36.06 + ], + [ + 136.53, + -35.88 + ], + [ + 136.59, + -35.75 + ], + [ + 137.62, + -35.56 + ], + [ + 137.58, + -35.73 + ], + [ + 137.78, + -35.72 + ], + [ + 137.76, + -35.84 + ], + [ + 137.91, + -35.72 + ], + [ + 138.13, + -35.8 + ], + [ + 137.6, + -36 + ] + ] + ], + [ + [ + [ + 153.08, + -25.79 + ], + [ + 152.94, + -25.59 + ], + [ + 152.99, + -25.22 + ], + [ + 153.23, + -24.98 + ], + [ + 153.12, + -24.82 + ], + [ + 153.26, + -24.7 + ], + [ + 153.36, + -25.01 + ], + [ + 153.08, + -25.79 + ] + ] + ], + [ + [ + [ + 153.41, + -27.57 + ], + [ + 153.44, + -27.4 + ], + [ + 153.54, + -27.43 + ], + [ + 153.42, + -27.74 + ], + [ + 153.41, + -27.57 + ] + ] + ], + [ + [ + [ + 151.18, + -23.74 + ], + [ + 151.02, + -23.45 + ], + [ + 151.24, + -23.49 + ], + [ + 151.32, + -23.76 + ], + [ + 151.18, + -23.74 + ] + ] + ], + [ + [ + [ + 147.96, + -39.76 + ], + [ + 148.29, + -39.97 + ], + [ + 148.31, + -40.22 + ], + [ + 148.05, + -40.25 + ], + [ + 147.76, + -39.89 + ], + [ + 147.96, + -39.76 + ] + ] + ], + [ + [ + [ + 148.41, + -40.37 + ], + [ + 148.4, + -40.49 + ], + [ + 147.98, + -40.4 + ], + [ + 148.41, + -40.37 + ] + ] + ], + [ + [ + [ + 145.27, + -38.38 + ], + [ + 145.3, + -38.28 + ], + [ + 145.5, + -38.35 + ], + [ + 145.27, + -38.38 + ] + ] + ], + [ + [ + [ + 144.96, + -40.63 + ], + [ + 145.07, + -40.72 + ], + [ + 144.89, + -40.74 + ], + [ + 144.96, + -40.63 + ] + ] + ], + [ + [ + [ + 144.05, + -39.64 + ], + [ + 144.13, + -39.98 + ], + [ + 143.92, + -40.16 + ], + [ + 143.84, + -39.72 + ], + [ + 144.05, + -39.64 + ] + ] + ], + [ + [ + [ + 144.72, + -40.5 + ], + [ + 144.79, + -40.4 + ], + [ + 144.76, + -40.61 + ], + [ + 144.72, + -40.5 + ] + ] + ], + [ + [ + [ + 147.4, + -43.24 + ], + [ + 147.32, + -43.5 + ], + [ + 147.14, + -43.49 + ], + [ + 147.35, + -43.06 + ], + [ + 147.4, + -43.24 + ] + ] + ], + [ + [ + [ + 147.93, + -43.01 + ], + [ + 148.01, + -43.22 + ], + [ + 147.86, + -43.11 + ], + [ + 147.79, + -43.24 + ], + [ + 147.62, + -43.01 + ], + [ + 147.86, + -43.06 + ], + [ + 147.91, + -42.84 + ], + [ + 147.93, + -43.01 + ] + ] + ], + [ + [ + [ + 147.3, + -40.96 + ], + [ + 147.84, + -40.89 + ], + [ + 147.97, + -40.74 + ], + [ + 148.35, + -40.99 + ], + [ + 148.36, + -42.19 + ], + [ + 148.3, + -42.28 + ], + [ + 148.3, + -42.13 + ], + [ + 148.08, + -42.11 + ], + [ + 147.79, + -42.9 + ], + [ + 147.45, + -42.76 + ], + [ + 147.61, + -42.85 + ], + [ + 147.42, + -43.05 + ], + [ + 147.48, + -42.91 + ], + [ + 147.16, + -42.75 + ], + [ + 147.34, + -43.05 + ], + [ + 147.17, + -43.28 + ], + [ + 147, + -43.02 + ], + [ + 147.1, + -43.29 + ], + [ + 146.83, + -43.64 + ], + [ + 146.56, + -43.47 + ], + [ + 146.03, + -43.57 + ], + [ + 145.92, + -43.38 + ], + [ + 146.23, + -43.32 + ], + [ + 146, + -43.34 + ], + [ + 145.94, + -43.15 + ], + [ + 145.84, + -43.32 + ], + [ + 145.49, + -42.99 + ], + [ + 145.17, + -42.2 + ], + [ + 145.47, + -42.53 + ], + [ + 145.56, + -42.36 + ], + [ + 145.33, + -42.15 + ], + [ + 145.22, + -42.22 + ], + [ + 144.61, + -41.01 + ], + [ + 144.73, + -40.64 + ], + [ + 144.77, + -40.74 + ], + [ + 145.12, + -40.84 + ], + [ + 145.26, + -40.71 + ], + [ + 145.68, + -40.96 + ], + [ + 146.39, + -41.24 + ], + [ + 146.53, + -41.12 + ], + [ + 146.61, + -41.26 + ], + [ + 146.77, + -41.08 + ], + [ + 147.12, + -41.44 + ], + [ + 146.79, + -41.05 + ], + [ + 147.3, + -40.96 + ], + [ + 147.3, + -41 + ], + [ + 147.3, + -41.01 + ], + [ + 147.3, + -41 + ], + [ + 147.3, + -40.96 + ] + ], + [ + [ + 146.68, + -41.8 + ], + [ + 146.78, + -41.98 + ], + [ + 146.83, + -41.84 + ], + [ + 146.68, + -41.8 + ] + ], + [ + [ + 146.25, + -42.75 + ], + [ + 146.21, + -42.6 + ], + [ + 146.12, + -42.75 + ], + [ + 146.25, + -42.75 + ] + ] + ], + [ + [ + [ + 124.55, + -15.41 + ], + [ + 124.57, + -15.25 + ], + [ + 124.66, + -15.4 + ], + [ + 124.55, + -15.41 + ] + ] + ], + [ + [ + [ + 130.5, + -11.61 + ], + [ + 130.37, + -11.17 + ], + [ + 130.8, + -11.58 + ], + [ + 130.71, + -11.38 + ], + [ + 131.03, + -11.41 + ], + [ + 131.15, + -11.25 + ], + [ + 131.22, + -11.44 + ], + [ + 131.25, + -11.19 + ], + [ + 131.54, + -11.41 + ], + [ + 131.47, + -11.61 + ], + [ + 130.97, + -11.94 + ], + [ + 130.5, + -11.61 + ] + ] + ], + [ + [ + [ + 130.54, + -11.82 + ], + [ + 130.02, + -11.8 + ], + [ + 130.08, + -11.67 + ], + [ + 130.31, + -11.73 + ], + [ + 130.15, + -11.48 + ], + [ + 130.25, + -11.35 + ], + [ + 130.4, + -11.42 + ], + [ + 130.34, + -11.6 + ], + [ + 130.64, + -11.75 + ], + [ + 130.54, + -11.82 + ] + ] + ], + [ + [ + [ + 115.46, + -20.79 + ], + [ + 115.32, + -20.89 + ], + [ + 115.43, + -20.67 + ], + [ + 115.46, + -20.79 + ] + ] + ], + [ + [ + [ + 112.92, + -25.58 + ], + [ + 113.02, + -25.5 + ], + [ + 113.22, + -26.16 + ], + [ + 112.92, + -25.58 + ] + ] + ], + [ + [ + [ + 134.47, + -12.07 + ], + [ + 134.61, + -12.19 + ], + [ + 134.76, + -11.95 + ], + [ + 134.81, + -12.19 + ], + [ + 135.06, + -12.26 + ], + [ + 134.99, + -12.34 + ], + [ + 135.15, + -12.24 + ], + [ + 135.33, + -12.4 + ], + [ + 135.27, + -12.25 + ], + [ + 135.34, + -12.25 + ], + [ + 135.39, + -12.18 + ], + [ + 135.51, + -12.15 + ], + [ + 135.37, + -12.18 + ], + [ + 135.32, + -12.24 + ], + [ + 135.22, + -12.19 + ], + [ + 135.3, + -12.12 + ], + [ + 135.91, + -11.95 + ], + [ + 135.65, + -12.16 + ], + [ + 135.67, + -12.31 + ], + [ + 136.05, + -12.06 + ], + [ + 135.9, + -12.44 + ], + [ + 136.02, + -12.4 + ], + [ + 136.01, + -12.59 + ], + [ + 136.06, + -12.43 + ], + [ + 136.23, + -12.48 + ], + [ + 136.4, + -12.33 + ], + [ + 136.47, + -12.15 + ], + [ + 136.37, + -12.25 + ], + [ + 136.17, + -12.16 + ], + [ + 136.56, + -11.88 + ], + [ + 136.45, + -11.99 + ], + [ + 136.65, + -12.27 + ], + [ + 136.78, + -12.16 + ], + [ + 136.9, + -12.25 + ], + [ + 136.87, + -12.38 + ], + [ + 136.98, + -12.35 + ], + [ + 136.77, + -12.56 + ], + [ + 136.72, + -12.46 + ], + [ + 136.62, + -12.84 + ], + [ + 136.46, + -12.77 + ], + [ + 136.67, + -13 + ], + [ + 136.46, + -12.98 + ], + [ + 136.57, + -13.06 + ], + [ + 136.47, + -13.25 + ], + [ + 136.33, + -13.32 + ], + [ + 136.34, + -13.05 + ], + [ + 136.18, + -13.28 + ], + [ + 136.14, + -13.13 + ], + [ + 136.05, + -13.31 + ], + [ + 135.91, + -13.29 + ], + [ + 135.87, + -13.56 + ], + [ + 135.74, + -13.56 + ], + [ + 135.91, + -13.75 + ], + [ + 136.08, + -13.66 + ], + [ + 135.9, + -14.19 + ], + [ + 135.6, + -14.23 + ], + [ + 135.73, + -14.3 + ], + [ + 135.67, + -14.43 + ], + [ + 135.36, + -14.73 + ], + [ + 135.36, + -14.96 + ], + [ + 135.67, + -15.06 + ], + [ + 135.61, + -15.17 + ], + [ + 135.71, + -15.09 + ], + [ + 135.4, + -15.45 + ], + [ + 135.75, + -15.12 + ], + [ + 136.24, + -15.42 + ], + [ + 136.32, + -15.63 + ], + [ + 136.6, + -15.76 + ], + [ + 136.54, + -15.85 + ], + [ + 136.72, + -15.69 + ], + [ + 136.56, + -15.91 + ], + [ + 136.68, + -15.81 + ], + [ + 136.65, + -15.95 + ], + [ + 136.9, + -15.96 + ], + [ + 136.98, + -15.85 + ], + [ + 137.42, + -16.19 + ], + [ + 137.73, + -16.24 + ], + [ + 137.59, + -16.47 + ], + [ + 137.75, + -16.26 + ], + [ + 138.3, + -16.8 + ], + [ + 139.01, + -16.9 + ], + [ + 139.22, + -17.31 + ], + [ + 139.55, + -17.46 + ], + [ + 139.38, + -17.64 + ], + [ + 139.55, + -17.47 + ], + [ + 140.23, + -17.76 + ], + [ + 140.82, + -17.52 + ], + [ + 141.26, + -16.55 + ], + [ + 141.32, + -16.69 + ], + [ + 141.38, + -15.92 + ], + [ + 141.51, + -16.04 + ], + [ + 141.41, + -15.92 + ], + [ + 141.44, + -15.87 + ], + [ + 141.43, + -15.86 + ], + [ + 141.43, + -15.84 + ], + [ + 141.6, + -15.83 + ], + [ + 141.43, + -15.83 + ], + [ + 141.42, + -15.84 + ], + [ + 141.42, + -15.85 + ], + [ + 141.43, + -15.87 + ], + [ + 141.4, + -15.91 + ], + [ + 141.44, + -15.66 + ], + [ + 141.58, + -15.2 + ], + [ + 141.69, + -15.24 + ], + [ + 141.63, + -15.11 + ], + [ + 141.69, + -15.19 + ], + [ + 141.47, + -13.88 + ], + [ + 141.6, + -13.89 + ], + [ + 141.51, + -13.76 + ], + [ + 141.47, + -13.86 + ], + [ + 141.63, + -13.37 + ], + [ + 141.73, + -13.63 + ], + [ + 141.7, + -13.45 + ], + [ + 141.82, + -13.38 + ], + [ + 141.84, + -13.37 + ], + [ + 141.84, + -13.33 + ], + [ + 141.86, + -13.31 + ], + [ + 141.87, + -13.28 + ], + [ + 141.93, + -13.24 + ], + [ + 141.87, + -13.28 + ], + [ + 141.84, + -13.33 + ], + [ + 141.84, + -13.37 + ], + [ + 141.73, + -13.38 + ], + [ + 141.68, + -13.35 + ], + [ + 141.75, + -13.24 + ], + [ + 141.66, + -13.34 + ], + [ + 141.6, + -12.95 + ], + [ + 141.8, + -12.68 + ], + [ + 141.95, + -12.94 + ], + [ + 141.91, + -12.75 + ], + [ + 142.12, + -12.75 + ], + [ + 141.69, + -12.52 + ], + [ + 141.83, + -12.39 + ], + [ + 141.59, + -12.56 + ], + [ + 141.88, + -11.96 + ], + [ + 141.93, + -12.17 + ], + [ + 142.16, + -12.02 + ], + [ + 141.94, + -11.97 + ], + [ + 141.99, + -11.77 + ], + [ + 142.15, + -11.78 + ], + [ + 142, + -11.75 + ], + [ + 142.13, + -11.54 + ], + [ + 142.13, + -10.96 + ], + [ + 142.53, + -10.69 + ], + [ + 142.61, + -10.75 + ], + [ + 142.46, + -10.98 + ], + [ + 142.59, + -10.87 + ], + [ + 142.79, + -11.07 + ], + [ + 142.85, + -11.84 + ], + [ + 143.24, + -11.97 + ], + [ + 143.05, + -12.15 + ], + [ + 143.08, + -12.34 + ], + [ + 143.44, + -12.61 + ], + [ + 143.36, + -12.93 + ], + [ + 143.54, + -12.84 + ], + [ + 143.53, + -13.76 + ], + [ + 143.78, + -14.4 + ], + [ + 143.96, + -14.53 + ], + [ + 144.17, + -14.38 + ], + [ + 144.2, + -14.48 + ], + [ + 144.2, + -14.26 + ], + [ + 144.52, + -14.17 + ], + [ + 144.68, + -14.55 + ], + [ + 145.35, + -14.95 + ], + [ + 145.18, + -15.12 + ], + [ + 145.36, + -15.27 + ], + [ + 145.22, + -15.47 + ], + [ + 145.48, + -16.08 + ], + [ + 145.41, + -16.46 + ], + [ + 145.79, + -17.02 + ], + [ + 145.96, + -16.9 + ], + [ + 145.89, + -17.06 + ], + [ + 146.15, + -17.65 + ], + [ + 145.98, + -18.1 + ], + [ + 146.19, + -18.47 + ], + [ + 146.34, + -18.53 + ], + [ + 146.25, + -18.84 + ], + [ + 146.88, + -19.3 + ], + [ + 147.02, + -19.18 + ], + [ + 147.16, + -19.45 + ], + [ + 147.44, + -19.42 + ], + [ + 147.41, + -19.31 + ], + [ + 147.59, + -19.65 + ], + [ + 147.44, + -19.6 + ], + [ + 147.66, + -19.83 + ], + [ + 147.82, + -19.71 + ], + [ + 147.87, + -19.88 + ], + [ + 148.26, + -19.98 + ], + [ + 148.34, + -20.15 + ], + [ + 148.56, + -20.07 + ], + [ + 148.77, + -20.24 + ], + [ + 148.93, + -20.54 + ], + [ + 148.67, + -20.43 + ], + [ + 148.7, + -20.67 + ], + [ + 149.23, + -21.06 + ], + [ + 149.29, + -21.54 + ], + [ + 149.49, + -21.53 + ], + [ + 149.52, + -22.34 + ], + [ + 149.69, + -22.35 + ], + [ + 149.67, + -22.49 + ], + [ + 149.81, + -22.38 + ], + [ + 150.04, + -22.65 + ], + [ + 149.91, + -22.32 + ], + [ + 150.05, + -22.13 + ], + [ + 150.64, + -22.66 + ], + [ + 150.53, + -22.38 + ], + [ + 150.63, + -22.33 + ], + [ + 150.66, + -22.45 + ], + [ + 150.67, + -22.35 + ], + [ + 150.7, + -22.63 + ], + [ + 150.77, + -22.52 + ], + [ + 150.84, + -22.69 + ], + [ + 150.78, + -23.52 + ], + [ + 151.02, + -23.57 + ], + [ + 151.45, + -24.09 + ], + [ + 151.89, + -24.15 + ], + [ + 152.02, + -24.53 + ], + [ + 152.47, + -24.82 + ], + [ + 152.66, + -25.24 + ], + [ + 152.91, + -25.29 + ], + [ + 152.84, + -25.48 + ], + [ + 152.96, + -25.43 + ], + [ + 152.86, + -25.55 + ], + [ + 153.02, + -26 + ], + [ + 153.04, + -25.81 + ], + [ + 153.19, + -25.93 + ], + [ + 153.03, + -26.39 + ], + [ + 153.15, + -26.8 + ], + [ + 153.04, + -27.27 + ], + [ + 153.32, + -27.58 + ], + [ + 153.48, + -28.27 + ], + [ + 153.57, + -28.2 + ], + [ + 153.61, + -28.84 + ], + [ + 153.29, + -29.42 + ], + [ + 153.33, + -29.68 + ], + [ + 152.97, + -30.67 + ], + [ + 153.06, + -31.06 + ], + [ + 152.84, + -31.4 + ], + [ + 152.94, + -31.48 + ], + [ + 152.55, + -32.01 + ], + [ + 152.53, + -32.38 + ], + [ + 152.34, + -32.4 + ], + [ + 152.54, + -32.44 + ], + [ + 152.31, + -32.44 + ], + [ + 152.21, + -32.7 + ], + [ + 151.97, + -32.65 + ], + [ + 151.92, + -32.78 + ], + [ + 152.17, + -32.76 + ], + [ + 151.77, + -32.86 + ], + [ + 151.42, + -33.52 + ], + [ + 151.19, + -33.52 + ], + [ + 151.34, + -33.62 + ], + [ + 151.27, + -33.97 + ], + [ + 151.04, + -33.98 + ], + [ + 151.17, + -34.09 + ], + [ + 150.78, + -34.56 + ], + [ + 150.9, + -34.6 + ], + [ + 150.71, + -34.9 + ], + [ + 150.83, + -35.07 + ], + [ + 150.67, + -35.02 + ], + [ + 150.76, + -35.17 + ], + [ + 150.54, + -35.17 + ], + [ + 150.18, + -35.71 + ], + [ + 150.01, + -36.59 + ], + [ + 149.96, + -37.52 + ], + [ + 149.77, + -37.48 + ], + [ + 149.48, + -37.78 + ], + [ + 147.66, + -37.85 + ], + [ + 147.45, + -38.07 + ], + [ + 147.61, + -38.03 + ], + [ + 147.74, + -37.98 + ], + [ + 146.88, + -38.63 + ], + [ + 146.21, + -38.69 + ], + [ + 146.29, + -38.9 + ], + [ + 146.48, + -38.79 + ], + [ + 146.37, + -39.14 + ], + [ + 146.16, + -38.8 + ], + [ + 145.92, + -38.91 + ], + [ + 145.82, + -38.64 + ], + [ + 145.37, + -38.54 + ], + [ + 145.55, + -38.37 + ], + [ + 145.49, + -38.23 + ], + [ + 145.25, + -38.22 + ], + [ + 145.23, + -38.41 + ], + [ + 144.89, + -38.5 + ], + [ + 144.67, + -38.31 + ], + [ + 144.97, + -38.33 + ], + [ + 145.12, + -38.09 + ], + [ + 144.98, + -37.85 + ], + [ + 144.76, + -37.93 + ], + [ + 144.36, + -38.1 + ], + [ + 144.69, + -38.12 + ], + [ + 144.67, + -38.27 + ], + [ + 144.04, + -38.48 + ], + [ + 143.55, + -38.86 + ], + [ + 142.37, + -38.35 + ], + [ + 141.74, + -38.25 + ], + [ + 141.54, + -38.43 + ], + [ + 141.02, + -38.05 + ], + [ + 140.58, + -38.03 + ], + [ + 139.74, + -37.18 + ], + [ + 139.67, + -36.95 + ], + [ + 139.86, + -36.7 + ], + [ + 139.63, + -36.1 + ], + [ + 139.04, + -35.64 + ], + [ + 139.14, + -35.5 + ], + [ + 139.36, + -35.5 + ], + [ + 139.37, + -35.34 + ], + [ + 139.31, + -35.44 + ], + [ + 139.26, + -35.31 + ], + [ + 138.98, + -35.39 + ], + [ + 139, + -35.55 + ], + [ + 138.1, + -35.63 + ], + [ + 138.44, + -35.35 + ], + [ + 138.47, + -34.79 + ], + [ + 138.59, + -34.78 + ], + [ + 138.09, + -34.13 + ], + [ + 137.76, + -35.12 + ], + [ + 136.85, + -35.28 + ], + [ + 137.01, + -34.9 + ], + [ + 137.45, + -34.91 + ], + [ + 137.45, + -34.14 + ], + [ + 137.98, + -33.56 + ], + [ + 137.81, + -33.27 + ], + [ + 138.05, + -33.12 + ], + [ + 137.77, + -32.49 + ], + [ + 137.79, + -33 + ], + [ + 137.64, + -32.95 + ], + [ + 137.45, + -33.13 + ], + [ + 137.21, + -33.66 + ], + [ + 136.93, + -33.66 + ], + [ + 136.36, + -34.07 + ], + [ + 136.09, + -34.54 + ], + [ + 135.93, + -34.53 + ], + [ + 135.79, + -34.81 + ], + [ + 136.01, + -34.74 + ], + [ + 135.95, + -35.01 + ], + [ + 135.75, + -34.85 + ], + [ + 135.62, + -34.94 + ], + [ + 135.25, + -34.55 + ], + [ + 135.11, + -34.59 + ], + [ + 135.21, + -34.43 + ], + [ + 135.37, + -34.64 + ], + [ + 135.52, + -34.61 + ], + [ + 135.39, + -34.59 + ], + [ + 135.31, + -34.02 + ], + [ + 134.83, + -33.63 + ], + [ + 134.89, + -33.43 + ], + [ + 134.7, + -33.17 + ], + [ + 134.37, + -33.18 + ], + [ + 134.28, + -33.02 + ], + [ + 134.33, + -33.2 + ], + [ + 134.14, + -33.02 + ], + [ + 134.06, + -32.72 + ], + [ + 134.2, + -32.8 + ], + [ + 134.29, + -32.66 + ], + [ + 134.18, + -32.48 + ], + [ + 133.85, + -32.54 + ], + [ + 133.95, + -32.39 + ], + [ + 133.61, + -32.09 + ], + [ + 133.13, + -32.21 + ], + [ + 132.75, + -31.95 + ], + [ + 132.2, + -32.03 + ], + [ + 131.15, + -31.47 + ], + [ + 130.79, + -31.61 + ], + [ + 129.05, + -31.68 + ], + [ + 127.22, + -32.28 + ], + [ + 125.96, + -32.29 + ], + [ + 124.25, + -33.01 + ], + [ + 123.98, + -33.56 + ], + [ + 123.54, + -33.94 + ], + [ + 123.16, + -34.02 + ], + [ + 123.02, + -33.86 + ], + [ + 122.11, + -34.02 + ], + [ + 122.01, + -33.83 + ], + [ + 120.72, + -33.85 + ], + [ + 120.44, + -33.97 + ], + [ + 120.09, + -33.87 + ], + [ + 119.62, + -34.09 + ], + [ + 119.58, + -34.39 + ], + [ + 119.35, + -34.35 + ], + [ + 119.42, + -34.46 + ], + [ + 119.26, + -34.53 + ], + [ + 118.87, + -34.45 + ], + [ + 118.4, + -34.92 + ], + [ + 118.19, + -35.02 + ], + [ + 117.94, + -34.94 + ], + [ + 117.95, + -35.13 + ], + [ + 117.33, + -35.03 + ], + [ + 117.46, + -34.97 + ], + [ + 116.63, + -35.06 + ], + [ + 116, + -34.84 + ], + [ + 115.58, + -34.42 + ], + [ + 115.14, + -34.38 + ], + [ + 114.99, + -34.1 + ], + [ + 115, + -33.53 + ], + [ + 115.42, + -33.65 + ], + [ + 115.71, + -33.33 + ], + [ + 115.61, + -32.68 + ], + [ + 115.77, + -32.19 + ], + [ + 115.7, + -31.69 + ], + [ + 115.06, + -30.51 + ], + [ + 114.96, + -29.35 + ], + [ + 114.56, + -28.53 + ], + [ + 114.17, + -28.11 + ], + [ + 114.18, + -27.68 + ], + [ + 113.96, + -27.22 + ], + [ + 113.16, + -26.15 + ], + [ + 113.27, + -26.24 + ], + [ + 113.3, + -26.02 + ], + [ + 113.38, + -26.33 + ], + [ + 113.36, + -26.02 + ], + [ + 113.59, + -26.64 + ], + [ + 113.63, + -26.46 + ], + [ + 113.66, + -26.67 + ], + [ + 113.84, + -26.58 + ], + [ + 113.88, + -26.33 + ], + [ + 113.8, + -26.25 + ], + [ + 113.69, + -26.22 + ], + [ + 113.58, + -26.1 + ], + [ + 113.41, + -25.72 + ], + [ + 113.51, + -25.5 + ], + [ + 113.76, + -25.88 + ], + [ + 113.7, + -26.04 + ], + [ + 113.7, + -26.2 + ], + [ + 113.78, + -26.21 + ], + [ + 113.81, + -26.18 + ], + [ + 113.88, + -25.94 + ], + [ + 114.08, + -26.47 + ], + [ + 114.24, + -26.31 + ], + [ + 114.28, + -25.86 + ], + [ + 113.4, + -24.41 + ], + [ + 113.47, + -23.9 + ], + [ + 113.78, + -23.47 + ], + [ + 113.83, + -22.95 + ], + [ + 113.65, + -22.58 + ], + [ + 114, + -21.87 + ], + [ + 114.19, + -21.81 + ], + [ + 114.1, + -22.54 + ], + [ + 114.31, + -22.43 + ], + [ + 114.43, + -22.61 + ], + [ + 114.56, + -22.13 + ], + [ + 114.82, + -21.86 + ], + [ + 114.68, + -21.83 + ], + [ + 115.49, + -21.55 + ], + [ + 116.18, + -20.98 + ], + [ + 116.19, + -20.82 + ], + [ + 116.71, + -20.79 + ], + [ + 116.81, + -20.53 + ], + [ + 116.8, + -20.7 + ], + [ + 117.17, + -20.59 + ], + [ + 117.38, + -20.79 + ], + [ + 117.82, + -20.67 + ], + [ + 118.18, + -20.34 + ], + [ + 118.86, + -20.29 + ], + [ + 119.1, + -19.96 + ], + [ + 119.57, + -20.08 + ], + [ + 121.11, + -19.54 + ], + [ + 121.81, + -18.45 + ], + [ + 122.37, + -18.12 + ], + [ + 122.38, + -17.99 + ], + [ + 122.18, + -17.97 + ], + [ + 122.17, + -17.26 + ], + [ + 122.48, + -16.9 + ], + [ + 122.62, + -16.97 + ], + [ + 122.58, + -16.76 + ], + [ + 122.82, + -16.77 + ], + [ + 122.74, + -16.68 + ], + [ + 122.93, + -16.39 + ], + [ + 123.04, + -16.36 + ], + [ + 122.96, + -16.58 + ], + [ + 123.14, + -16.69 + ], + [ + 123.12, + -16.94 + ], + [ + 123.56, + -17.48 + ], + [ + 123.58, + -17.72 + ], + [ + 123.63, + -17.2 + ], + [ + 123.71, + -17.28 + ], + [ + 123.58, + -17.03 + ], + [ + 123.93, + -17.24 + ], + [ + 123.8, + -17 + ], + [ + 123.92, + -17.1 + ], + [ + 123.83, + -16.96 + ], + [ + 123.96, + -16.83 + ], + [ + 123.8, + -16.91 + ], + [ + 123.78, + -16.73 + ], + [ + 123.5, + -16.66 + ], + [ + 123.64, + -16.57 + ], + [ + 123.43, + -16.5 + ], + [ + 123.66, + -16.49 + ], + [ + 123.5, + -16.38 + ], + [ + 123.73, + -16.42 + ], + [ + 123.56, + -16.18 + ], + [ + 123.81, + -16.19 + ], + [ + 123.72, + -16.25 + ], + [ + 123.87, + -16.45 + ], + [ + 123.89, + -16.3 + ], + [ + 124.04, + -16.4 + ], + [ + 123.91, + -16.21 + ], + [ + 124.13, + -16.28 + ], + [ + 124.4, + -16.58 + ], + [ + 124.51, + -16.55 + ], + [ + 124.39, + -16.35 + ], + [ + 124.96, + -16.37 + ], + [ + 124.39, + -16.34 + ], + [ + 124.45, + -16.07 + ], + [ + 124.6, + -16.2 + ], + [ + 124.61, + -15.9 + ], + [ + 124.78, + -15.81 + ], + [ + 124.8, + -15.66 + ], + [ + 124.7, + -15.62 + ], + [ + 124.75, + -15.81 + ], + [ + 124.69, + -15.73 + ], + [ + 124.5, + -16 + ], + [ + 124.42, + -15.55 + ], + [ + 124.68, + -15.49 + ], + [ + 124.7, + -15.25 + ], + [ + 125.29, + -15.6 + ], + [ + 125.23, + -15.42 + ], + [ + 125.07, + -15.44 + ], + [ + 125.11, + -15.26 + ], + [ + 124.88, + -15.31 + ], + [ + 125.05, + -15.15 + ], + [ + 124.88, + -15.26 + ], + [ + 124.83, + -15.16 + ], + [ + 125.07, + -14.98 + ], + [ + 125.19, + -15.21 + ], + [ + 125.29, + -15.1 + ], + [ + 125.55, + -15.26 + ], + [ + 125.37, + -15.11 + ], + [ + 125.49, + -14.98 + ], + [ + 125.21, + -14.97 + ], + [ + 125.34, + -14.89 + ], + [ + 125.14, + -14.75 + ], + [ + 125.35, + -14.67 + ], + [ + 125.25, + -14.6 + ], + [ + 125.37, + -14.51 + ], + [ + 125.44, + -14.66 + ], + [ + 125.49, + -14.51 + ], + [ + 125.6, + -14.57 + ], + [ + 125.62, + -14.23 + ], + [ + 125.73, + -14.28 + ], + [ + 125.64, + -14.73 + ], + [ + 125.73, + -14.41 + ], + [ + 125.93, + -14.71 + ], + [ + 126.17, + -14.15 + ], + [ + 125.99, + -14.07 + ], + [ + 126.1, + -14.05 + ], + [ + 126.01, + -13.93 + ], + [ + 126.22, + -13.97 + ], + [ + 126.15, + -14.08 + ], + [ + 126.31, + -14.25 + ], + [ + 126.33, + -14.05 + ], + [ + 126.57, + -13.94 + ], + [ + 126.45, + -14.08 + ], + [ + 126.61, + -14.28 + ], + [ + 126.71, + -13.97 + ], + [ + 126.95, + -13.99 + ], + [ + 126.77, + -13.78 + ], + [ + 126.96, + -13.74 + ], + [ + 127.32, + -14.04 + ], + [ + 127.32, + -13.91 + ], + [ + 127.43, + -13.94 + ], + [ + 127.96, + -14.6 + ], + [ + 128.22, + -14.72 + ], + [ + 128.03, + -14.92 + ], + [ + 128.14, + -14.87 + ], + [ + 128.09, + -15.28 + ], + [ + 127.98, + -15.28 + ], + [ + 128.08, + -15.44 + ], + [ + 127.79, + -15.59 + ], + [ + 127.87, + -15.73 + ], + [ + 128.1, + -15.5 + ], + [ + 128.13, + -15.18 + ], + [ + 128.33, + -15.49 + ], + [ + 128.2, + -15.1 + ], + [ + 128.29, + -14.97 + ], + [ + 128.38, + -15.12 + ], + [ + 128.36, + -14.99 + ], + [ + 128.53, + -15.07 + ], + [ + 128.42, + -14.8 + ], + [ + 129.02, + -14.88 + ], + [ + 129, + -15 + ], + [ + 129.09, + -14.91 + ], + [ + 129.13, + -15.31 + ], + [ + 129.24, + -15.11 + ], + [ + 129.36, + -15.16 + ], + [ + 129.25, + -15.08 + ], + [ + 129.29, + -14.86 + ], + [ + 129.6, + -15.1 + ], + [ + 129.57, + -15.24 + ], + [ + 129.78, + -15.2 + ], + [ + 129.65, + -14.84 + ], + [ + 129.85, + -14.85 + ], + [ + 129.84, + -14.95 + ], + [ + 129.87, + -14.8 + ], + [ + 130.05, + -14.8 + ], + [ + 129.91, + -14.72 + ], + [ + 129.76, + -14.83 + ], + [ + 129.8, + -14.73 + ], + [ + 129.62, + -14.69 + ], + [ + 129.83, + -14.54 + ], + [ + 129.53, + -14.55 + ], + [ + 129.37, + -14.34 + ], + [ + 129.75, + -13.98 + ], + [ + 129.9, + -13.44 + ], + [ + 130, + -13.54 + ], + [ + 130.27, + -13.33 + ], + [ + 130.42, + -13.51 + ], + [ + 130.12, + -13.17 + ], + [ + 130.13, + -12.97 + ], + [ + 130.42, + -12.91 + ], + [ + 130.44, + -12.63 + ], + [ + 130.51, + -12.76 + ], + [ + 130.77, + -12.74 + ], + [ + 130.55, + -12.64 + ], + [ + 130.66, + -12.64 + ], + [ + 130.62, + -12.38 + ], + [ + 130.94, + -12.73 + ], + [ + 130.86, + -12.51 + ], + [ + 131.03, + -12.58 + ], + [ + 130.82, + -12.41 + ], + [ + 131.05, + -12.39 + ], + [ + 131.03, + -12.15 + ], + [ + 131.28, + -12.25 + ], + [ + 131.3, + -12.04 + ], + [ + 131.36, + -12.24 + ], + [ + 131.77, + -12.27 + ], + [ + 131.74, + -12.39 + ], + [ + 131.89, + -12.21 + ], + [ + 132.1, + -12.36 + ], + [ + 132.25, + -12.17 + ], + [ + 132.23, + -12.36 + ], + [ + 132.36, + -12.2 + ], + [ + 132.51, + -12.7 + ], + [ + 132.42, + -12.2 + ], + [ + 132.56, + -12.09 + ], + [ + 132.77, + -12.16 + ], + [ + 132.62, + -12.08 + ], + [ + 132.58, + -11.79 + ], + [ + 132.75, + -11.64 + ], + [ + 132.55, + -11.61 + ], + [ + 132.53, + -11.43 + ], + [ + 132.08, + -11.53 + ], + [ + 131.94, + -11.32 + ], + [ + 131.76, + -11.32 + ], + [ + 131.82, + -11.21 + ], + [ + 131.96, + -11.25 + ], + [ + 132.01, + -11.13 + ], + [ + 132.2, + -11.42 + ], + [ + 132.14, + -11.12 + ], + [ + 132.28, + -11.28 + ], + [ + 132.34, + -11.12 + ], + [ + 132.37, + -11.3 + ], + [ + 132.45, + -11.22 + ], + [ + 132.71, + -11.52 + ], + [ + 132.92, + -11.33 + ], + [ + 133.16, + -11.71 + ], + [ + 133.54, + -11.76 + ], + [ + 133.49, + -11.88 + ], + [ + 133.92, + -11.74 + ], + [ + 133.78, + -11.88 + ], + [ + 134.18, + -11.96 + ], + [ + 134.1, + -12.32 + ], + [ + 134.25, + -11.98 + ], + [ + 134.47, + -12.07 + ] + ], + [ + [ + 121.9, + -31.93 + ], + [ + 122.17, + -31.57 + ], + [ + 121.73, + -31.8 + ], + [ + 121.73, + -32.16 + ], + [ + 121.87, + -32.06 + ], + [ + 121.77, + -31.93 + ], + [ + 121.9, + -31.93 + ] + ], + [ + [ + 115.88, + -31.95 + ], + [ + 115.88, + -31.96 + ], + [ + 115.82, + -32.03 + ], + [ + 115.88, + -31.96 + ], + [ + 115.91, + -31.95 + ], + [ + 115.88, + -31.95 + ], + [ + 115.88, + -31.94 + ], + [ + 115.88, + -31.95 + ] + ], + [ + [ + 121.84, + -32.44 + ], + [ + 121.68, + -32.52 + ], + [ + 121.86, + -32.74 + ], + [ + 121.84, + -32.44 + ] + ], + [ + [ + 118.39, + -32.96 + ], + [ + 118.43, + -33.14 + ], + [ + 118.53, + -32.99 + ], + [ + 118.39, + -32.96 + ] + ], + [ + [ + 120.76, + -32.95 + ], + [ + 120.66, + -33.03 + ], + [ + 120.81, + -33.05 + ], + [ + 120.76, + -32.95 + ] + ], + [ + [ + 119.16, + -33.39 + ], + [ + 119.15, + -33.58 + ], + [ + 119.26, + -33.49 + ], + [ + 119.16, + -33.39 + ] + ], + [ + [ + 121.84, + -31.13 + ], + [ + 121.6, + -31.3 + ], + [ + 121.64, + -31.5 + ], + [ + 121.68, + -31.3 + ], + [ + 121.93, + -31.24 + ], + [ + 121.84, + -31.13 + ] + ], + [ + [ + 117.42, + -30.83 + ], + [ + 117.25, + -31.04 + ], + [ + 117.47, + -30.94 + ], + [ + 117.42, + -30.83 + ] + ], + [ + [ + 119.75, + -30.86 + ], + [ + 119.53, + -30.98 + ], + [ + 119.66, + -31.03 + ], + [ + 119.75, + -30.86 + ] + ], + [ + [ + 119.09, + -30.71 + ], + [ + 118.87, + -30.95 + ], + [ + 119.13, + -30.83 + ], + [ + 119.09, + -30.71 + ] + ], + [ + [ + 122.08, + -30.56 + ], + [ + 121.9, + -30.84 + ], + [ + 122.17, + -30.71 + ], + [ + 122.08, + -30.56 + ] + ], + [ + [ + 117.72, + -29.38 + ], + [ + 117.64, + -29.51 + ], + [ + 117.38, + -29.47 + ], + [ + 117.53, + -29.57 + ], + [ + 117.38, + -30.25 + ], + [ + 117.49, + -30.33 + ], + [ + 117.5, + -29.92 + ], + [ + 117.66, + -29.88 + ], + [ + 117.47, + -29.86 + ], + [ + 117.6, + -29.63 + ], + [ + 117.73, + -29.67 + ], + [ + 117.72, + -29.38 + ] + ], + [ + [ + 119.31, + -30.64 + ], + [ + 119.27, + -30.73 + ], + [ + 119.46, + -30.68 + ], + [ + 119.53, + -30.79 + ], + [ + 119.49, + -30.66 + ], + [ + 119.31, + -30.64 + ] + ], + [ + [ + 116.85, + -29.95 + ], + [ + 117.03, + -30.22 + ], + [ + 117.04, + -29.95 + ], + [ + 116.85, + -29.95 + ] + ], + [ + [ + 122.12, + -29.8 + ], + [ + 122.02, + -29.84 + ], + [ + 122.29, + -29.99 + ], + [ + 122.12, + -29.8 + ] + ], + [ + [ + 121.35, + -29.57 + ], + [ + 121.46, + -29.92 + ], + [ + 121.63, + -29.75 + ], + [ + 121.35, + -29.57 + ] + ], + [ + [ + 120.66, + -29.34 + ], + [ + 120.56, + -29.42 + ], + [ + 120.97, + -29.6 + ], + [ + 121.23, + -29.5 + ], + [ + 120.66, + -29.34 + ] + ], + [ + [ + 119.73, + -28.88 + ], + [ + 119.62, + -29.06 + ], + [ + 119.36, + -28.98 + ], + [ + 119.05, + -29.15 + ], + [ + 119.26, + -29.19 + ], + [ + 119.19, + -29.38 + ], + [ + 119.46, + -29.15 + ], + [ + 119.4, + -29.55 + ], + [ + 119.58, + -29.18 + ], + [ + 119.69, + -29.23 + ], + [ + 119.61, + -29.38 + ], + [ + 119.79, + -29.42 + ], + [ + 119.69, + -29.08 + ], + [ + 119.99, + -28.92 + ], + [ + 119.73, + -28.88 + ] + ], + [ + [ + 122.26, + -29 + ], + [ + 122.5, + -29.31 + ], + [ + 122.38, + -28.86 + ], + [ + 122.13, + -28.85 + ], + [ + 122.26, + -29 + ] + ], + [ + [ + 119.6, + -28.42 + ], + [ + 119.05, + -28.6 + ], + [ + 119.27, + -28.79 + ], + [ + 119.6, + -28.42 + ] + ], + [ + [ + 118.39, + -26.86 + ], + [ + 118.3, + -26.97 + ], + [ + 118.43, + -26.97 + ], + [ + 118.39, + -26.86 + ] + ], + [ + [ + 122.43, + -26 + ], + [ + 122.35, + -26.25 + ], + [ + 122.65, + -26.3 + ], + [ + 122.74, + -26.16 + ], + [ + 122.48, + -26.18 + ], + [ + 122.43, + -26 + ] + ], + [ + [ + 122.76, + -26.16 + ], + [ + 123.12, + -26.51 + ], + [ + 123.1, + -26.27 + ], + [ + 122.76, + -26.16 + ] + ], + [ + [ + 122.17, + -26.16 + ], + [ + 122.27, + -26.27 + ], + [ + 122.3, + -26.16 + ], + [ + 122.3, + -26.04 + ], + [ + 122.17, + -25.99 + ], + [ + 122.17, + -26.16 + ] + ], + [ + [ + 113.85, + -23.6 + ], + [ + 113.53, + -23.97 + ], + [ + 113.54, + -24.61 + ], + [ + 113.8, + -24.11 + ], + [ + 113.83, + -24.24 + ], + [ + 113.97, + -24.05 + ], + [ + 113.73, + -23.98 + ], + [ + 113.85, + -23.6 + ] + ], + [ + [ + 122.7, + -23.27 + ], + [ + 122.6, + -23.52 + ], + [ + 122.83, + -23.71 + ], + [ + 122.93, + -23.28 + ], + [ + 122.7, + -23.27 + ] + ], + [ + [ + 122.92, + -21.94 + ], + [ + 122.83, + -21.96 + ], + [ + 123.08, + -22.19 + ], + [ + 123.13, + -22.02 + ], + [ + 123, + -22.08 + ], + [ + 122.92, + -21.94 + ] + ], + [ + [ + 136.32, + -31.97 + ], + [ + 136.32, + -31.95 + ], + [ + 136.1, + -31.25 + ], + [ + 135.62, + -31.23 + ], + [ + 135.4, + -31.03 + ], + [ + 135.42, + -31.24 + ], + [ + 135.75, + -31.39 + ], + [ + 135.6, + -31.58 + ], + [ + 135.77, + -31.54 + ], + [ + 135.97, + -31.84 + ], + [ + 136.08, + -31.95 + ], + [ + 135.87, + -32.29 + ], + [ + 136.05, + -32.12 + ], + [ + 136.25, + -32.25 + ], + [ + 136.32, + -31.97 + ] + ], + [ + [ + 137.68, + -31.73 + ], + [ + 137.55, + -31.8 + ], + [ + 137.77, + -31.93 + ], + [ + 138.13, + -31.35 + ], + [ + 138.11, + -31.13 + ], + [ + 137.87, + -30.56 + ], + [ + 137.21, + -30.15 + ], + [ + 137.44, + -30.52 + ], + [ + 137.33, + -30.63 + ], + [ + 137.71, + -30.94 + ], + [ + 137.72, + -31.1 + ], + [ + 137.43, + -31.13 + ], + [ + 137.79, + -31.28 + ], + [ + 137.68, + -31.73 + ] + ], + [ + [ + 136.85, + -31.93 + ], + [ + 136.78, + -31.91 + ], + [ + 136.6, + -31.73 + ], + [ + 136.64, + -32.1 + ], + [ + 136.85, + -31.93 + ] + ], + [ + [ + 135.51, + -31.95 + ], + [ + 135.35, + -31.93 + ], + [ + 135.4, + -32.11 + ], + [ + 135.51, + -31.95 + ] + ], + [ + [ + 136.45, + -31.28 + ], + [ + 136.54, + -31.54 + ], + [ + 136.8, + -31.67 + ], + [ + 136.93, + -31.41 + ], + [ + 136.58, + -31.27 + ], + [ + 136.54, + -31.43 + ], + [ + 136.45, + -31.28 + ] + ], + [ + [ + 134.91, + -31.62 + ], + [ + 135.13, + -31.44 + ], + [ + 135.22, + -31.6 + ], + [ + 135.42, + -31.58 + ], + [ + 135.11, + -31.32 + ], + [ + 134.96, + -31.45 + ], + [ + 134.81, + -31.35 + ], + [ + 134.91, + -31.62 + ] + ], + [ + [ + 135.24, + -31.02 + ], + [ + 135.09, + -31.3 + ], + [ + 135.33, + -31.13 + ], + [ + 135.38, + -31.02 + ], + [ + 135.24, + -31.02 + ] + ], + [ + [ + 130.9, + -29.34 + ], + [ + 130.84, + -29.46 + ], + [ + 131.04, + -29.55 + ], + [ + 131.09, + -29.34 + ], + [ + 130.9, + -29.34 + ] + ], + [ + [ + 137.67, + -29.11 + ], + [ + 137.13, + -29.23 + ], + [ + 137.14, + -29.46 + ], + [ + 137.68, + -29.28 + ], + [ + 137.67, + -29.11 + ] + ], + [ + [ + 137.77, + -28.97 + ], + [ + 137.77, + -29.09 + ], + [ + 138.02, + -29.08 + ], + [ + 137.77, + -28.97 + ] + ], + [ + [ + 136.95, + -27.88 + ], + [ + 136.8, + -27.96 + ], + [ + 136.99, + -28.23 + ], + [ + 136.91, + -28.96 + ], + [ + 137.13, + -29 + ], + [ + 137.11, + -28.88 + ], + [ + 137.31, + -28.67 + ], + [ + 137.35, + -28.84 + ], + [ + 137.2, + -28.84 + ], + [ + 137.33, + -29.08 + ], + [ + 137.33, + -28.85 + ], + [ + 137.59, + -29.05 + ], + [ + 137.75, + -29 + ], + [ + 137.81, + -28.82 + ], + [ + 137.59, + -28.67 + ], + [ + 137.72, + -28.5 + ], + [ + 137.58, + -28.34 + ], + [ + 137.79, + -28.3 + ], + [ + 137.61, + -28.29 + ], + [ + 137.61, + -28.11 + ], + [ + 137.53, + -28.23 + ], + [ + 137.5, + -27.98 + ], + [ + 136.95, + -27.88 + ] + ], + [ + [ + 135.4, + -28.84 + ], + [ + 135.6, + -28.96 + ], + [ + 135.61, + -28.84 + ], + [ + 135.4, + -28.84 + ] + ], + [ + [ + 124.32, + -27.94 + ], + [ + 124.08, + -27.99 + ], + [ + 124.58, + -28.03 + ], + [ + 124.32, + -27.94 + ] + ], + [ + [ + 137.29, + -26.94 + ], + [ + 137.37, + -27.11 + ], + [ + 137.44, + -26.98 + ], + [ + 137.2, + -26.82 + ], + [ + 137.29, + -26.94 + ] + ], + [ + [ + 138.02, + -26.78 + ], + [ + 137.9, + -26.83 + ], + [ + 138.02, + -26.92 + ], + [ + 138.02, + -26.78 + ] + ], + [ + [ + 137.59, + -26.57 + ], + [ + 137.88, + -26.86 + ], + [ + 137.86, + -26.68 + ], + [ + 137.59, + -26.57 + ] + ], + [ + [ + 123.16, + -26.63 + ], + [ + 122.97, + -26.63 + ], + [ + 123.4, + -26.84 + ], + [ + 123.16, + -26.63 + ] + ], + [ + [ + 130.49, + -24.57 + ], + [ + 131.04, + -24.94 + ], + [ + 131.33, + -24.97 + ], + [ + 130.91, + -24.66 + ], + [ + 130.49, + -24.57 + ] + ], + [ + [ + 129.01, + -23.4 + ], + [ + 128.89, + -23.52 + ], + [ + 129.02, + -23.6 + ], + [ + 129.01, + -23.4 + ] + ], + [ + [ + 133.51, + -17.62 + ], + [ + 133.29, + -17.88 + ], + [ + 133.42, + -18.04 + ], + [ + 133.61, + -17.94 + ], + [ + 133.51, + -17.62 + ] + ], + [ + [ + 132.38, + -22.8 + ], + [ + 132.54, + -22.93 + ], + [ + 132.53, + -22.8 + ], + [ + 132.38, + -22.8 + ] + ], + [ + [ + 135.02, + -18.44 + ], + [ + 135.15, + -18.35 + ], + [ + 135.04, + -18.29 + ], + [ + 134.81, + -18.4 + ], + [ + 135.02, + -18.44 + ] + ], + [ + [ + 135.46, + -18.56 + ], + [ + 135.34, + -18.65 + ], + [ + 135.49, + -19.02 + ], + [ + 135.78, + -18.85 + ], + [ + 135.83, + -18.98 + ], + [ + 135.97, + -18.91 + ], + [ + 135.92, + -18.8 + ], + [ + 135.75, + -18.84 + ], + [ + 135.75, + -18.59 + ], + [ + 135.46, + -18.56 + ] + ], + [ + [ + 135.6, + -19.02 + ], + [ + 135.49, + -19.02 + ], + [ + 135.65, + -19.14 + ], + [ + 135.6, + -19.02 + ] + ], + [ + [ + 129.02, + -22.19 + ], + [ + 129.24, + -22.03 + ], + [ + 129.02, + -21.96 + ], + [ + 128.8, + -22.24 + ], + [ + 128.28, + -22.47 + ], + [ + 128.3, + -22.59 + ], + [ + 128.89, + -22.7 + ], + [ + 129.29, + -22.41 + ], + [ + 129.02, + -22.19 + ] + ], + [ + [ + 128.91, + -16.13 + ], + [ + 128.64, + -16.17 + ], + [ + 128.63, + -16.65 + ], + [ + 128.8, + -16.43 + ], + [ + 128.72, + -16.38 + ], + [ + 128.88, + -16.42 + ], + [ + 128.87, + -16.26 + ], + [ + 129.02, + -16.21 + ], + [ + 128.91, + -16.13 + ] + ], + [ + [ + 127.4, + -20.1 + ], + [ + 127.31, + -20.28 + ], + [ + 127.44, + -20.3 + ], + [ + 127.53, + -20.15 + ], + [ + 127.4, + -20.1 + ] + ], + [ + [ + 143.56, + -38.03 + ], + [ + 143.36, + -38.03 + ], + [ + 143.44, + -38.32 + ], + [ + 143.46, + -38.13 + ], + [ + 143.65, + -38.13 + ], + [ + 143.56, + -38.03 + ] + ], + [ + [ + 147.2, + -38.07 + ], + [ + 147.3, + -38.18 + ], + [ + 147.42, + -38.07 + ], + [ + 147.2, + -38.07 + ] + ], + [ + [ + 148.62, + -36.08 + ], + [ + 148.82, + -36.14 + ], + [ + 148.67, + -35.98 + ], + [ + 148.62, + -36.08 + ] + ], + [ + [ + 139.22, + -35.56 + ], + [ + 139.35, + -35.7 + ], + [ + 139.39, + -35.57 + ], + [ + 139.22, + -35.56 + ] + ], + [ + [ + 144.01, + -31.5 + ], + [ + 143.9, + -31.62 + ], + [ + 144.05, + -31.71 + ], + [ + 144.01, + -31.5 + ] + ], + [ + [ + 149.14, + -32.62 + ], + [ + 149.16, + -32.73 + ], + [ + 149.33, + -32.62 + ], + [ + 149.14, + -32.62 + ] + ], + [ + [ + 142.69, + -32.11 + ], + [ + 142.6, + -32.3 + ], + [ + 142.84, + -32.14 + ], + [ + 142.69, + -32.11 + ] + ], + [ + [ + 139.93, + -30.26 + ], + [ + 139.51, + -30.83 + ], + [ + 139.83, + -31.16 + ], + [ + 140.07, + -30.45 + ], + [ + 139.93, + -30.26 + ] + ], + [ + [ + 145.75, + -22.35 + ], + [ + 145.7, + -22.43 + ], + [ + 145.85, + -22.42 + ], + [ + 145.75, + -22.35 + ] + ], + [ + [ + 139.81, + -29.42 + ], + [ + 139.79, + -29.19 + ], + [ + 139.48, + -29.19 + ], + [ + 139.81, + -29.42 + ] + ], + [ + [ + 147, + -20.55 + ], + [ + 146.91, + -20.82 + ], + [ + 147.14, + -20.63 + ], + [ + 147, + -20.55 + ] + ], + [ + [ + 141.61, + -26.16 + ], + [ + 141.26, + -26.27 + ], + [ + 141.32, + -26.43 + ], + [ + 141.52, + -26.43 + ], + [ + 141.61, + -26.16 + ] + ], + [ + [ + 143.64, + -30.64 + ], + [ + 143.64, + -30.89 + ], + [ + 143.86, + -30.79 + ], + [ + 143.7, + -30.83 + ], + [ + 143.64, + -30.64 + ] + ], + [ + [ + 140.1, + -29.69 + ], + [ + 140.18, + -29.57 + ], + [ + 140, + -29.57 + ], + [ + 139.96, + -29.73 + ], + [ + 140.2, + -29.8 + ], + [ + 140.1, + -29.69 + ] + ], + [ + [ + 139.73, + -24.77 + ], + [ + 139.7, + -24.89 + ], + [ + 139.89, + -24.81 + ], + [ + 139.73, + -24.77 + ] + ] + ], + [ + [ + [ + 113.1, + -25.12 + ], + [ + 113.12, + -24.99 + ], + [ + 113.08, + -25.27 + ], + [ + 113.1, + -25.12 + ] + ] + ], + [ + [ + [ + 113.13, + -24.86 + ], + [ + 113.16, + -24.75 + ], + [ + 113.12, + -24.99 + ], + [ + 113.13, + -24.86 + ] + ] + ] + ] + }, + "properties": { + "A3": "AUS" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 109.65, + 2.08 + ], + [ + 109.54, + 1.92 + ], + [ + 109.66, + 1.62 + ], + [ + 110.58, + 0.85 + ], + [ + 111.22, + 1.09 + ], + [ + 111.83, + 0.99 + ], + [ + 112.15, + 1.14 + ], + [ + 112.21, + 1.45 + ], + [ + 112.5, + 1.58 + ], + [ + 113, + 1.58 + ], + [ + 112.97, + 1.41 + ], + [ + 113.63, + 1.22 + ], + [ + 113.98, + 1.45 + ], + [ + 114.56, + 1.43 + ], + [ + 114.72, + 1.86 + ], + [ + 114.88, + 1.92 + ], + [ + 114.8, + 2.25 + ], + [ + 115.24, + 2.51 + ], + [ + 115.09, + 2.6 + ], + [ + 115.09, + 2.82 + ], + [ + 115.57, + 3.16 + ], + [ + 115.56, + 3.92 + ], + [ + 115.88, + 4.39 + ], + [ + 116.08, + 4.28 + ], + [ + 116.17, + 4.39 + ], + [ + 116.44, + 4.29 + ], + [ + 116.57, + 4.41 + ], + [ + 117.25, + 4.37 + ], + [ + 117.54, + 4.17 + ], + [ + 117.55, + 4.17 + ], + [ + 117.56, + 4.18 + ], + [ + 117.59, + 4.18 + ], + [ + 117.38, + 4.1 + ], + [ + 117.83, + 3.7 + ], + [ + 117.66, + 3.62 + ], + [ + 117.44, + 3.71 + ], + [ + 117.49, + 3.6 + ], + [ + 116.97, + 3.6 + ], + [ + 116.94, + 3.7 + ], + [ + 116.95, + 3.6 + ], + [ + 117.5, + 3.5 + ], + [ + 117.22, + 3.51 + ], + [ + 117.53, + 3.29 + ], + [ + 117.29, + 3.16 + ], + [ + 117.62, + 3.06 + ], + [ + 117.57, + 2.94 + ], + [ + 117.7, + 2.95 + ], + [ + 117.55, + 2.91 + ], + [ + 117.72, + 2.89 + ], + [ + 117.6, + 2.81 + ], + [ + 118.09, + 2.33 + ], + [ + 117.76, + 2.02 + ], + [ + 117.85, + 1.87 + ], + [ + 118.99, + 0.99 + ], + [ + 118.79, + 0.8 + ], + [ + 118.39, + 0.8 + ], + [ + 118.06, + 0.9 + ], + [ + 117.88, + 1.14 + ], + [ + 118.03, + 0.78 + ], + [ + 117.75, + 0.76 + ], + [ + 117.46, + 0.1 + ], + [ + 117.43, + -0.27 + ], + [ + 117.5, + -0.48 + ], + [ + 117.63, + -0.42 + ], + [ + 117.46, + -0.7 + ], + [ + 117.61, + -0.77 + ], + [ + 117.29, + -0.83 + ], + [ + 116.88, + -1.28 + ], + [ + 116.74, + -1 + ], + [ + 116.76, + -1.36 + ], + [ + 116.21, + -1.78 + ], + [ + 116.45, + -1.77 + ], + [ + 116.46, + -2.05 + ], + [ + 116.34, + -2.11 + ], + [ + 116.6, + -2.2 + ], + [ + 116.51, + -2.56 + ], + [ + 116.28, + -2.55 + ], + [ + 116.42, + -2.58 + ], + [ + 116.36, + -2.88 + ], + [ + 116.22, + -3.01 + ], + [ + 116.13, + -2.81 + ], + [ + 116.06, + -3.01 + ], + [ + 116.27, + -3.13 + ], + [ + 116.15, + -3.15 + ], + [ + 115.97, + -3.61 + ], + [ + 114.68, + -4.18 + ], + [ + 114.51, + -3.38 + ], + [ + 114.44, + -3.5 + ], + [ + 114.07, + -3.3 + ], + [ + 113.63, + -3.46 + ], + [ + 113.58, + -3.14 + ], + [ + 113.34, + -3.28 + ], + [ + 113.03, + -2.92 + ], + [ + 112.94, + -3.11 + ], + [ + 113.04, + -3.13 + ], + [ + 112.64, + -3.4 + ], + [ + 112.26, + -3.31 + ], + [ + 111.88, + -3.54 + ], + [ + 111.77, + -3.5 + ], + [ + 111.83, + -3.05 + ], + [ + 111.71, + -2.79 + ], + [ + 111.55, + -3.02 + ], + [ + 111.41, + -2.9 + ], + [ + 110.65, + -3.04 + ], + [ + 110.56, + -2.84 + ], + [ + 110.26, + -2.96 + ], + [ + 110.12, + -2.03 + ], + [ + 109.9, + -1.83 + ], + [ + 110.06, + -1.34 + ], + [ + 109.73, + -0.9 + ], + [ + 109.68, + -1.01 + ], + [ + 109.26, + -0.85 + ], + [ + 109.25, + -0.66 + ], + [ + 109.54, + -0.73 + ], + [ + 109.12, + -0.52 + ], + [ + 109.06, + -0.22 + ], + [ + 109.19, + 0.07 + ], + [ + 108.92, + 0.33 + ], + [ + 108.84, + 0.81 + ], + [ + 108.98, + 0.96 + ], + [ + 108.91, + 1.17 + ], + [ + 109.15, + 1.25 + ], + [ + 108.96, + 1.21 + ], + [ + 109.05, + 1.52 + ], + [ + 109.34, + 1.94 + ], + [ + 109.65, + 2.08 + ] + ], + [ + [ + 116.1, + -0.39 + ], + [ + 116.19, + -0.51 + ], + [ + 116.28, + -0.44 + ], + [ + 116.1, + -0.39 + ] + ], + [ + [ + 116.44, + -0.18 + ], + [ + 116.41, + -0.27 + ], + [ + 116.54, + -0.26 + ], + [ + 116.44, + -0.18 + ] + ] + ], + [ + [ + [ + 117.68, + 4.17 + ], + [ + 117.9, + 4.17 + ], + [ + 117.86, + 4.03 + ], + [ + 117.68, + 4.17 + ] + ] + ], + [ + [ + [ + 141, + -2.6 + ], + [ + 141, + -4.14 + ], + [ + 141, + -4.15 + ], + [ + 141, + -4.16 + ], + [ + 141, + -4.18 + ], + [ + 141, + -6.29 + ], + [ + 141, + -6.31 + ], + [ + 140.91, + -6.56 + ], + [ + 140.87, + -6.79 + ], + [ + 141.02, + -6.89 + ], + [ + 141.02, + -9.12 + ], + [ + 140, + -8.2 + ], + [ + 140.06, + -7.99 + ], + [ + 139.38, + -8.2 + ], + [ + 139.24, + -8.07 + ], + [ + 138.91, + -8.27 + ], + [ + 138.83, + -8.12 + ], + [ + 138.92, + -8.08 + ], + [ + 138.91, + -7.92 + ], + [ + 139.11, + -7.57 + ], + [ + 138.67, + -7.21 + ], + [ + 139.26, + -7.14 + ], + [ + 138.85, + -7.16 + ], + [ + 138.56, + -6.94 + ], + [ + 138.92, + -6.84 + ], + [ + 139.23, + -6.99 + ], + [ + 138.43, + -6.36 + ], + [ + 138.32, + -5.83 + ], + [ + 138.16, + -5.77 + ], + [ + 138.25, + -5.68 + ], + [ + 138.05, + -5.68 + ], + [ + 138.05, + -5.39 + ], + [ + 138.18, + -5.35 + ], + [ + 138.05, + -5.35 + ], + [ + 138.01, + -5.5 + ], + [ + 137.94, + -5.33 + ], + [ + 137.72, + -5.36 + ], + [ + 137.72, + -5.2 + ], + [ + 137.45, + -5.1 + ], + [ + 137.51, + -4.96 + ], + [ + 137.42, + -5.13 + ], + [ + 137.42, + -4.95 + ], + [ + 137.18, + -5.01 + ], + [ + 137.07, + -4.88 + ], + [ + 136.79, + -4.9 + ], + [ + 136.87, + -4.77 + ], + [ + 136.63, + -4.83 + ], + [ + 136.32, + -4.66 + ], + [ + 135.92, + -4.49 + ], + [ + 135.2, + -4.46 + ], + [ + 134.63, + -4.12 + ], + [ + 134.68, + -3.94 + ], + [ + 134.96, + -3.95 + ], + [ + 134.68, + -3.92 + ], + [ + 134.51, + -4.04 + ], + [ + 134.33, + -3.88 + ], + [ + 134.29, + -4.05 + ], + [ + 134.11, + -3.91 + ], + [ + 134.14, + -3.74 + ], + [ + 133.96, + -3.86 + ], + [ + 133.83, + -3.56 + ], + [ + 133.82, + -3.73 + ], + [ + 133.62, + -3.48 + ], + [ + 133.7, + -3.17 + ], + [ + 133.88, + -3.06 + ], + [ + 133.81, + -2.91 + ], + [ + 133.65, + -3.12 + ], + [ + 133.58, + -3.57 + ], + [ + 133.41, + -3.69 + ], + [ + 133.4, + -3.58 + ], + [ + 133.4, + -3.75 + ], + [ + 133.46, + -3.86 + ], + [ + 133.31, + -3.86 + ], + [ + 133.4, + -3.9 + ], + [ + 133.25, + -4.07 + ], + [ + 132.91, + -4.09 + ], + [ + 132.73, + -3.68 + ], + [ + 132.94, + -3.55 + ], + [ + 132.82, + -3.3 + ], + [ + 132.66, + -3.32 + ], + [ + 132.35, + -2.94 + ], + [ + 131.98, + -2.93 + ], + [ + 132.07, + -2.79 + ], + [ + 131.95, + -2.77 + ], + [ + 132.23, + -2.65 + ], + [ + 132.73, + -2.8 + ], + [ + 133.21, + -2.41 + ], + [ + 133.38, + -2.52 + ], + [ + 133.26, + -2.71 + ], + [ + 133.49, + -2.73 + ], + [ + 133.44, + -2.64 + ], + [ + 133.54, + -2.7 + ], + [ + 133.63, + -2.53 + ], + [ + 133.66, + -2.67 + ], + [ + 133.85, + -2.67 + ], + [ + 133.73, + -2.44 + ], + [ + 133.99, + -2.39 + ], + [ + 133.83, + -2.33 + ], + [ + 134.02, + -2.16 + ], + [ + 133.92, + -2.04 + ], + [ + 133.52, + -2.24 + ], + [ + 132.32, + -2.28 + ], + [ + 132.04, + -2.07 + ], + [ + 132.11, + -1.87 + ], + [ + 132.04, + -2.03 + ], + [ + 131.93, + -1.88 + ], + [ + 132.06, + -1.65 + ], + [ + 131.9, + -1.7 + ], + [ + 131.98, + -1.49 + ], + [ + 131.72, + -1.58 + ], + [ + 131.74, + -1.37 + ], + [ + 131.45, + -1.51 + ], + [ + 131.37, + -1.39 + ], + [ + 131.26, + -1.52 + ], + [ + 130.94, + -1.44 + ], + [ + 131.23, + -1.12 + ], + [ + 131.22, + -0.82 + ], + [ + 131.85, + -0.71 + ], + [ + 132.42, + -0.34 + ], + [ + 132.95, + -0.45 + ], + [ + 133.4, + -0.74 + ], + [ + 133.97, + -0.72 + ], + [ + 134.28, + -1.34 + ], + [ + 134.07, + -1.65 + ], + [ + 134.18, + -2.36 + ], + [ + 134.46, + -2.86 + ], + [ + 134.46, + -2.55 + ], + [ + 134.63, + -2.47 + ], + [ + 134.69, + -2.97 + ], + [ + 134.86, + -2.88 + ], + [ + 134.86, + -3.25 + ], + [ + 135.11, + -3.38 + ], + [ + 135.47, + -3.37 + ], + [ + 135.78, + -3.11 + ], + [ + 136.39, + -2.22 + ], + [ + 137.17, + -2.11 + ], + [ + 137.26, + -2.05 + ], + [ + 137.11, + -1.79 + ], + [ + 137.16, + -1.88 + ], + [ + 137.16, + -1.77 + ], + [ + 137.31, + -1.8 + ], + [ + 137.24, + -1.74 + ], + [ + 137.84, + -1.46 + ], + [ + 137.95, + -1.63 + ], + [ + 138.14, + -1.65 + ], + [ + 137.98, + -1.53 + ], + [ + 138.66, + -1.79 + ], + [ + 139.75, + -2.36 + ], + [ + 140.15, + -2.33 + ], + [ + 140.72, + -2.49 + ], + [ + 140.71, + -2.63 + ], + [ + 141, + -2.6 + ] + ], + [ + [ + 135.22, + -1.5 + ], + [ + 135.34, + -1.48 + ], + [ + 135.09, + -1.5 + ], + [ + 135.22, + -1.5 + ] + ] + ], + [ + [ + [ + 124.95, + -8.96 + ], + [ + 124.98, + -9.07 + ], + [ + 125.13, + -8.99 + ], + [ + 125.14, + -8.99 + ], + [ + 125.19, + -9.16 + ], + [ + 125, + -9.18 + ], + [ + 125, + -9.19 + ], + [ + 125.09, + -9.45 + ], + [ + 125.09, + -9.46 + ], + [ + 124.4, + -10.17 + ], + [ + 123.46, + -10.36 + ], + [ + 123.76, + -10.09 + ], + [ + 123.58, + -10.02 + ], + [ + 123.67, + -9.63 + ], + [ + 124.04, + -9.34 + ], + [ + 124.48, + -9.17 + ], + [ + 124.95, + -8.96 + ] + ] + ], + [ + [ + [ + 138.67, + -6.75 + ], + [ + 138.8, + -6.84 + ], + [ + 138.68, + -6.87 + ], + [ + 138.67, + -6.75 + ] + ] + ], + [ + [ + [ + 134.5, + -5.5 + ], + [ + 134.71, + -5.52 + ], + [ + 134.56, + -5.56 + ], + [ + 134.76, + -5.65 + ], + [ + 134.74, + -5.97 + ], + [ + 134.54, + -5.92 + ], + [ + 134.3, + -6.02 + ], + [ + 134.42, + -5.79 + ], + [ + 134.21, + -5.71 + ], + [ + 134.35, + -5.73 + ], + [ + 134.5, + -5.5 + ] + ] + ], + [ + [ + [ + 133.07, + -5.63 + ], + [ + 132.84, + -6.01 + ], + [ + 133.15, + -5.27 + ], + [ + 133.07, + -5.63 + ] + ] + ], + [ + [ + [ + 132.74, + -5.66 + ], + [ + 132.82, + -5.85 + ], + [ + 132.69, + -5.95 + ], + [ + 132.61, + -5.59 + ], + [ + 132.74, + -5.66 + ] + ] + ], + [ + [ + [ + 134.87, + -6.39 + ], + [ + 134.81, + -6.46 + ], + [ + 134.85, + -6.28 + ], + [ + 134.87, + -6.39 + ] + ] + ], + [ + [ + [ + 134.67, + -6.67 + ], + [ + 134.76, + -6.62 + ], + [ + 134.67, + -6.78 + ], + [ + 134.67, + -6.67 + ] + ] + ], + [ + [ + [ + 134.56, + -6.52 + ], + [ + 134.4, + -6.4 + ], + [ + 134.53, + -6.58 + ], + [ + 134.37, + -6.82 + ], + [ + 134.2, + -6.94 + ], + [ + 134.07, + -6.83 + ], + [ + 134.12, + -6.45 + ], + [ + 134.3, + -6.66 + ], + [ + 134.1, + -6.17 + ], + [ + 134.4, + -6.4 + ], + [ + 134.15, + -6.01 + ], + [ + 134.32, + -6.2 + ], + [ + 134.28, + -6.05 + ], + [ + 134.54, + -5.92 + ], + [ + 134.75, + -6.05 + ], + [ + 134.73, + -6.31 + ], + [ + 134.53, + -6.34 + ], + [ + 134.56, + -6.52 + ] + ] + ], + [ + [ + [ + 131.95, + -7.16 + ], + [ + 131.95, + -7.25 + ], + [ + 131.71, + -7.15 + ], + [ + 131.95, + -7.16 + ] + ] + ], + [ + [ + [ + 131.62, + -7.13 + ], + [ + 131.75, + -7.21 + ], + [ + 131.63, + -7.25 + ], + [ + 131.62, + -7.65 + ], + [ + 131.29, + -8.03 + ], + [ + 131.3, + -7.92 + ], + [ + 131.1, + -8 + ], + [ + 131.11, + -7.7 + ], + [ + 131.27, + -7.7 + ], + [ + 131.16, + -7.67 + ], + [ + 131.23, + -7.49 + ], + [ + 131.62, + -7.13 + ] + ] + ], + [ + [ + [ + 135.72, + -1.7 + ], + [ + 135.41, + -1.6 + ], + [ + 136.9, + -1.79 + ], + [ + 136.26, + -1.91 + ], + [ + 135.72, + -1.7 + ] + ] + ], + [ + [ + [ + 135.47, + -0.65 + ], + [ + 135.85, + -0.7 + ], + [ + 136.17, + -1.04 + ], + [ + 136.38, + -1.08 + ], + [ + 135.86, + -1.17 + ], + [ + 135.73, + -0.78 + ], + [ + 135.64, + -0.89 + ], + [ + 135.47, + -0.74 + ], + [ + 135.54, + -0.87 + ], + [ + 135.36, + -0.64 + ], + [ + 135.47, + -0.65 + ] + ] + ], + [ + [ + [ + 134.85, + -1.13 + ], + [ + 134.84, + -0.93 + ], + [ + 134.99, + -1.05 + ], + [ + 134.85, + -1.13 + ] + ] + ], + [ + [ + [ + 138.5, + -8.32 + ], + [ + 137.64, + -8.42 + ], + [ + 138.12, + -7.54 + ], + [ + 138.78, + -7.38 + ], + [ + 139.09, + -7.57 + ], + [ + 138.89, + -7.91 + ], + [ + 138.91, + -8.08 + ], + [ + 138.68, + -8.15 + ], + [ + 138.5, + -8.32 + ] + ] + ], + [ + [ + [ + 138.81, + -8.14 + ], + [ + 138.91, + -8.38 + ], + [ + 138.56, + -8.35 + ], + [ + 138.81, + -8.14 + ] + ] + ], + [ + [ + [ + 104.49, + 0.98 + ], + [ + 104.22, + 1.09 + ], + [ + 104.58, + 1.23 + ], + [ + 104.59, + 0.81 + ], + [ + 104.49, + 0.98 + ] + ] + ], + [ + [ + [ + 104.56, + 0.12 + ], + [ + 104.48, + 0.24 + ], + [ + 104.7, + 0.02 + ], + [ + 104.56, + 0.12 + ] + ] + ], + [ + [ + [ + 104.64, + -0.04 + ], + [ + 105, + -0.3 + ], + [ + 104.43, + -0.24 + ], + [ + 104.49, + 0 + ], + [ + 104.64, + -0.04 + ] + ] + ], + [ + [ + [ + 104.45, + -0.34 + ], + [ + 104.6, + -0.47 + ], + [ + 104.36, + -0.68 + ], + [ + 104.24, + -0.49 + ], + [ + 104.45, + -0.34 + ] + ] + ], + [ + [ + [ + 104.09, + 1.14 + ], + [ + 104.1, + 0.98 + ], + [ + 103.92, + 1.02 + ], + [ + 103.92, + 1.14 + ], + [ + 104.09, + 1.14 + ] + ] + ], + [ + [ + [ + 103.92, + 1.01 + ], + [ + 103.94, + 0.91 + ], + [ + 103.83, + 0.98 + ], + [ + 103.92, + 1.01 + ] + ] + ], + [ + [ + [ + 103.38, + 1.14 + ], + [ + 103.44, + 0.99 + ], + [ + 103.32, + 1.04 + ], + [ + 103.38, + 1.14 + ] + ] + ], + [ + [ + [ + 103.5, + 0.71 + ], + [ + 103.4, + 0.65 + ], + [ + 103.37, + 0.89 + ], + [ + 103.5, + 0.71 + ] + ] + ], + [ + [ + [ + 102.39, + 1.33 + ], + [ + 102, + 1.6 + ], + [ + 102.46, + 1.52 + ], + [ + 102.51, + 1.26 + ], + [ + 102.39, + 1.33 + ] + ] + ], + [ + [ + [ + 102.47, + 1.25 + ], + [ + 102.39, + 0.91 + ], + [ + 102.21, + 1.41 + ], + [ + 102.47, + 1.25 + ] + ] + ], + [ + [ + [ + 102.61, + 1.03 + ], + [ + 102.5, + 0.95 + ], + [ + 102.48, + 1.12 + ], + [ + 102.61, + 1.03 + ] + ] + ], + [ + [ + [ + 102.69, + 0.93 + ], + [ + 102.88, + 0.95 + ], + [ + 103.05, + 0.72 + ], + [ + 102.41, + 0.85 + ], + [ + 102.74, + 1.02 + ], + [ + 102.69, + 0.93 + ] + ] + ], + [ + [ + [ + 102.87, + 1.05 + ], + [ + 102.62, + 1.02 + ], + [ + 102.87, + 1.13 + ], + [ + 103.15, + 0.85 + ], + [ + 102.8, + 1 + ], + [ + 102.87, + 1.05 + ] + ] + ], + [ + [ + [ + 103.15, + 0.64 + ], + [ + 103.25, + 0.69 + ], + [ + 103.29, + 0.53 + ], + [ + 103.17, + 0.5 + ], + [ + 103.15, + 0.64 + ] + ] + ], + [ + [ + [ + 101.39, + 1.91 + ], + [ + 101.66, + 2.13 + ], + [ + 101.79, + 1.94 + ], + [ + 101.62, + 1.69 + ], + [ + 101.39, + 1.91 + ] + ] + ], + [ + [ + [ + 128.28, + 2.02 + ], + [ + 128.2, + 2.28 + ], + [ + 128.57, + 2.64 + ], + [ + 128.69, + 2.42 + ], + [ + 128.58, + 2.11 + ], + [ + 128.28, + 2.02 + ] + ] + ], + [ + [ + [ + 130.65, + -0.51 + ], + [ + 130.46, + -0.46 + ], + [ + 130.52, + -0.47 + ], + [ + 130.62, + -0.4 + ], + [ + 130.65, + -0.51 + ] + ] + ], + [ + [ + [ + 130.73, + -0.29 + ], + [ + 130.94, + -0.38 + ], + [ + 130.73, + -0.44 + ], + [ + 130.68, + -0.29 + ], + [ + 130.58, + -0.32 + ], + [ + 130.55, + -0.43 + ], + [ + 130.53, + -0.25 + ], + [ + 130.22, + -0.21 + ], + [ + 130.45, + -0.2 + ], + [ + 130.3, + -0.17 + ], + [ + 130.35, + -0.08 + ], + [ + 131.05, + -0.02 + ], + [ + 131.34, + -0.29 + ], + [ + 130.96, + -0.35 + ], + [ + 130.62, + -0.08 + ], + [ + 130.73, + -0.29 + ] + ] + ], + [ + [ + [ + 129.38, + 0 + ], + [ + 129.56, + -0.21 + ], + [ + 129.28, + 0.05 + ], + [ + 129.38, + 0 + ] + ] + ], + [ + [ + [ + 130.49, + -0.79 + ], + [ + 130.93, + -0.78 + ], + [ + 130.39, + -0.92 + ], + [ + 130.49, + -0.79 + ] + ] + ], + [ + [ + [ + 127.5, + 0.89 + ], + [ + 127.4, + 1.2 + ], + [ + 127.55, + 1.71 + ], + [ + 127.95, + 2.22 + ], + [ + 128.07, + 2.2 + ], + [ + 127.84, + 1.85 + ], + [ + 128.01, + 1.74 + ], + [ + 128.01, + 1.31 + ], + [ + 127.63, + 0.92 + ], + [ + 127.85, + 0.81 + ], + [ + 127.98, + 1.09 + ], + [ + 128.2, + 1.16 + ], + [ + 128.09, + 1.26 + ], + [ + 128.18, + 1.38 + ], + [ + 128.72, + 1.57 + ], + [ + 128.7, + 1.06 + ], + [ + 128.2, + 0.79 + ], + [ + 128.68, + 0.55 + ], + [ + 128.67, + 0.34 + ], + [ + 128.9, + 0.21 + ], + [ + 128.08, + 0.48 + ], + [ + 127.86, + 0.3 + ], + [ + 128.05, + -0.42 + ], + [ + 128.45, + -0.91 + ], + [ + 128.02, + -0.69 + ], + [ + 127.69, + -0.27 + ], + [ + 127.73, + 0.31 + ], + [ + 127.53, + 0.55 + ], + [ + 127.64, + 0.85 + ], + [ + 127.5, + 0.89 + ] + ] + ], + [ + [ + [ + 127.27, + -0.28 + ], + [ + 127.26, + -0.49 + ], + [ + 127.13, + -0.52 + ], + [ + 127.11, + -0.28 + ], + [ + 127.27, + -0.28 + ] + ] + ], + [ + [ + [ + 127.79, + -0.68 + ], + [ + 127.91, + -0.78 + ], + [ + 127.83, + -0.85 + ], + [ + 127.63, + -0.74 + ], + [ + 127.47, + -0.82 + ], + [ + 127.32, + -0.33 + ], + [ + 127.45, + -0.42 + ], + [ + 127.56, + -0.3 + ], + [ + 127.69, + -0.46 + ], + [ + 127.59, + -0.62 + ], + [ + 127.79, + -0.68 + ] + ] + ], + [ + [ + [ + 127.3, + -0.68 + ], + [ + 127.33, + -0.79 + ], + [ + 127.17, + -0.75 + ], + [ + 127.2, + -0.61 + ], + [ + 127.3, + -0.68 + ] + ] + ], + [ + [ + [ + 121.87, + -0.52 + ], + [ + 121.65, + -0.54 + ], + [ + 121.77, + -0.42 + ], + [ + 121.87, + -0.52 + ] + ] + ], + [ + [ + [ + 117.62, + 3.26 + ], + [ + 117.55, + 3.44 + ], + [ + 117.67, + 3.41 + ], + [ + 117.62, + 3.26 + ] + ] + ], + [ + [ + [ + 117.64, + 4.14 + ], + [ + 117.75, + 4.06 + ], + [ + 117.68, + 3.97 + ], + [ + 117.64, + 4.14 + ] + ] + ], + [ + [ + [ + 125.51, + 3.57 + ], + [ + 125.42, + 3.73 + ], + [ + 125.66, + 3.52 + ], + [ + 125.64, + 3.38 + ], + [ + 125.51, + 3.57 + ] + ] + ], + [ + [ + [ + 126.85, + 4.46 + ], + [ + 126.91, + 4.27 + ], + [ + 126.68, + 3.99 + ], + [ + 126.79, + 4.21 + ], + [ + 126.73, + 4.54 + ], + [ + 126.85, + 4.46 + ] + ] + ], + [ + [ + [ + 126.72, + 3.89 + ], + [ + 126.68, + 3.81 + ], + [ + 126.61, + 4.04 + ], + [ + 126.72, + 3.89 + ] + ] + ], + [ + [ + [ + 105.85, + 2.99 + ], + [ + 105.73, + 2.82 + ], + [ + 105.69, + 3.06 + ], + [ + 105.85, + 2.99 + ] + ] + ], + [ + [ + [ + 106.27, + 3.18 + ], + [ + 106.28, + 3.08 + ], + [ + 106.2, + 3.23 + ], + [ + 106.27, + 3.18 + ] + ] + ], + [ + [ + [ + 108.39, + 3.79 + ], + [ + 108.16, + 3.63 + ], + [ + 108.23, + 3.82 + ], + [ + 107.96, + 4 + ], + [ + 108.23, + 4.23 + ], + [ + 108.39, + 3.79 + ] + ] + ], + [ + [ + [ + 107.63, + -2.6 + ], + [ + 107.83, + -2.53 + ], + [ + 108.26, + -2.74 + ], + [ + 108.21, + -3.15 + ], + [ + 107.98, + -3.27 + ], + [ + 107.85, + -3.06 + ], + [ + 107.61, + -3.24 + ], + [ + 107.63, + -2.6 + ] + ] + ], + [ + [ + [ + 106.33, + -2.95 + ], + [ + 105.95, + -2.82 + ], + [ + 105.76, + -2.14 + ], + [ + 105.13, + -2.08 + ], + [ + 105.39, + -1.61 + ], + [ + 105.6, + -1.53 + ], + [ + 105.72, + -1.65 + ], + [ + 105.65, + -1.76 + ], + [ + 105.8, + -1.77 + ], + [ + 105.7, + -1.53 + ], + [ + 105.92, + -1.5 + ], + [ + 106.19, + -1.9 + ], + [ + 106.3, + -2.42 + ], + [ + 106.85, + -2.57 + ], + [ + 106.59, + -2.89 + ], + [ + 106.74, + -3.09 + ], + [ + 106.51, + -3.11 + ], + [ + 106.33, + -2.95 + ] + ] + ], + [ + [ + [ + 102.09, + -5.36 + ], + [ + 102.24, + -5.32 + ], + [ + 102.37, + -5.49 + ], + [ + 102.09, + -5.36 + ] + ] + ], + [ + [ + [ + 109.68, + -1.02 + ], + [ + 109.78, + -1.15 + ], + [ + 109.38, + -1.26 + ], + [ + 109.49, + -0.97 + ], + [ + 109.68, + -1.02 + ] + ] + ], + [ + [ + [ + 108.91, + -1.66 + ], + [ + 108.79, + -1.58 + ], + [ + 108.94, + -1.55 + ], + [ + 108.91, + -1.66 + ] + ] + ], + [ + [ + [ + 130.69, + -0.95 + ], + [ + 131.08, + -0.97 + ], + [ + 130.97, + -1.35 + ], + [ + 130.74, + -1.23 + ], + [ + 130.69, + -0.95 + ] + ] + ], + [ + [ + [ + 127.57, + -1.19 + ], + [ + 127.69, + -1.27 + ], + [ + 127.47, + -1.26 + ], + [ + 127.57, + -1.19 + ] + ] + ], + [ + [ + [ + 127.7, + -1.35 + ], + [ + 128.16, + -1.68 + ], + [ + 127.41, + -1.66 + ], + [ + 127.42, + -1.42 + ], + [ + 127.7, + -1.35 + ] + ] + ], + [ + [ + [ + 130.45, + -2.01 + ], + [ + 130.13, + -2.06 + ], + [ + 129.72, + -1.88 + ], + [ + 130.35, + -1.67 + ], + [ + 130.45, + -2.01 + ] + ] + ], + [ + [ + [ + 128.49, + -3.62 + ], + [ + 128.42, + -3.52 + ], + [ + 128.56, + -3.54 + ], + [ + 128.49, + -3.62 + ] + ] + ], + [ + [ + [ + 128.97, + -3.29 + ], + [ + 128.87, + -3.21 + ], + [ + 128.67, + -3.43 + ], + [ + 128.46, + -3.46 + ], + [ + 128.16, + -3.06 + ], + [ + 127.92, + -3.57 + ], + [ + 127.84, + -3.16 + ], + [ + 128.12, + -3.06 + ], + [ + 128.16, + -2.86 + ], + [ + 129.05, + -2.79 + ], + [ + 129.13, + -2.97 + ], + [ + 129.53, + -2.77 + ], + [ + 130.58, + -3.12 + ], + [ + 130.66, + -3.4 + ], + [ + 130.84, + -3.46 + ], + [ + 130.85, + -3.86 + ], + [ + 129.93, + -3.34 + ], + [ + 129.52, + -3.3 + ], + [ + 129.53, + -3.47 + ], + [ + 128.97, + -3.29 + ] + ] + ], + [ + [ + [ + 128.18, + -3.57 + ], + [ + 128.34, + -3.5 + ], + [ + 128.36, + -3.63 + ], + [ + 127.94, + -3.77 + ], + [ + 128.18, + -3.57 + ] + ] + ], + [ + [ + [ + 129.85, + -7.84 + ], + [ + 129.76, + -8.05 + ], + [ + 129.58, + -7.9 + ], + [ + 129.67, + -7.79 + ], + [ + 129.85, + -7.84 + ] + ] + ], + [ + [ + [ + 127.37, + -7.66 + ], + [ + 127.36, + -7.5 + ], + [ + 127.49, + -7.52 + ], + [ + 127.37, + -7.66 + ] + ] + ], + [ + [ + [ + 128.53, + -7.13 + ], + [ + 128.7, + -7.12 + ], + [ + 128.65, + -7.22 + ], + [ + 128.53, + -7.13 + ] + ] + ], + [ + [ + [ + 127.86, + -8.21 + ], + [ + 127.76, + -8.11 + ], + [ + 128.13, + -8.15 + ], + [ + 127.86, + -8.21 + ] + ] + ], + [ + [ + [ + 127.07, + -3.32 + ], + [ + 127.27, + -3.39 + ], + [ + 127.22, + -3.66 + ], + [ + 126.69, + -3.86 + ], + [ + 126.18, + -3.61 + ], + [ + 126.01, + -3.26 + ], + [ + 126.09, + -3.11 + ], + [ + 126.78, + -3.06 + ], + [ + 127.11, + -3.23 + ], + [ + 127.07, + -3.32 + ] + ] + ], + [ + [ + [ + 125.92, + -2.27 + ], + [ + 125.91, + -1.97 + ], + [ + 126.05, + -2.48 + ], + [ + 125.92, + -2.27 + ] + ] + ], + [ + [ + [ + 125.82, + -7.93 + ], + [ + 125.97, + -7.65 + ], + [ + 126.18, + -7.73 + ], + [ + 126.63, + -7.56 + ], + [ + 126.84, + -7.73 + ], + [ + 126.47, + -7.97 + ], + [ + 126.06, + -7.89 + ], + [ + 125.8, + -8.02 + ], + [ + 125.82, + -7.93 + ] + ] + ], + [ + [ + [ + 124.69, + -1.65 + ], + [ + 125.29, + -1.73 + ], + [ + 125.33, + -1.88 + ], + [ + 124.4, + -2.03 + ], + [ + 124.38, + -1.68 + ], + [ + 124.69, + -1.65 + ] + ] + ], + [ + [ + [ + 125.72, + -1.82 + ], + [ + 126.35, + -1.81 + ], + [ + 125.92, + -1.94 + ], + [ + 125.33, + -1.86 + ], + [ + 125.72, + -1.82 + ] + ] + ], + [ + [ + [ + 123.06, + -1.83 + ], + [ + 123.15, + -1.82 + ], + [ + 123.06, + -1.93 + ], + [ + 123.06, + -1.83 + ] + ] + ], + [ + [ + [ + 123.28, + -1.33 + ], + [ + 123.56, + -1.28 + ], + [ + 123.46, + -1.52 + ], + [ + 123.26, + -1.45 + ], + [ + 123.24, + -1.65 + ], + [ + 123.11, + -1.6 + ], + [ + 123.15, + -1.3 + ], + [ + 122.91, + -1.6 + ], + [ + 122.79, + -1.48 + ], + [ + 122.91, + -1.18 + ], + [ + 123.19, + -1.15 + ], + [ + 123.28, + -1.33 + ] + ] + ], + [ + [ + [ + 124.43, + -8.29 + ], + [ + 124.53, + -8.12 + ], + [ + 125.09, + -8.15 + ], + [ + 125.14, + -8.25 + ], + [ + 124.42, + -8.46 + ], + [ + 124.43, + -8.29 + ] + ] + ], + [ + [ + [ + 124.09, + -8.36 + ], + [ + 124.32, + -8.18 + ], + [ + 124.06, + -8.55 + ], + [ + 123.91, + -8.44 + ], + [ + 124.09, + -8.36 + ] + ] + ], + [ + [ + [ + 123.19, + -4.01 + ], + [ + 123.14, + -4.26 + ], + [ + 122.99, + -4.2 + ], + [ + 123.01, + -3.98 + ], + [ + 123.19, + -4.01 + ] + ] + ], + [ + [ + [ + 123.31, + -8.43 + ], + [ + 123.48, + -8.34 + ], + [ + 123.41, + -8.25 + ], + [ + 123.56, + -8.24 + ], + [ + 123.55, + -8.37 + ], + [ + 123.61, + -8.22 + ], + [ + 123.92, + -8.25 + ], + [ + 123.55, + -8.57 + ], + [ + 123.22, + -8.55 + ], + [ + 123.31, + -8.43 + ] + ] + ], + [ + [ + [ + 123.06, + -8.41 + ], + [ + 123.14, + -8.23 + ], + [ + 123.33, + -8.27 + ], + [ + 123.06, + -8.41 + ] + ] + ], + [ + [ + [ + 122.95, + -8.49 + ], + [ + 123.17, + -8.44 + ], + [ + 122.89, + -8.61 + ], + [ + 122.95, + -8.49 + ] + ] + ], + [ + [ + [ + 122.81, + -10.78 + ], + [ + 123.44, + -10.49 + ], + [ + 123.22, + -10.83 + ], + [ + 122.85, + -10.94 + ], + [ + 122.81, + -10.78 + ] + ] + ], + [ + [ + [ + 117.52, + -8.39 + ], + [ + 117.48, + -8.19 + ], + [ + 117.67, + -8.15 + ], + [ + 117.52, + -8.39 + ] + ] + ], + [ + [ + [ + 116.03, + -3.59 + ], + [ + 116.28, + -3.21 + ], + [ + 116.31, + -3.92 + ], + [ + 116.09, + -4.09 + ], + [ + 116.03, + -3.59 + ] + ] + ], + [ + [ + [ + 119.62, + -4.21 + ], + [ + 119.46, + -3.49 + ], + [ + 118.91, + -3.52 + ], + [ + 118.78, + -3.09 + ], + [ + 118.89, + -2.89 + ], + [ + 118.76, + -2.79 + ], + [ + 118.82, + -2.62 + ], + [ + 119.14, + -2.47 + ], + [ + 119.21, + -2 + ], + [ + 119.33, + -1.96 + ], + [ + 119.34, + -1.17 + ], + [ + 119.73, + -0.65 + ], + [ + 119.88, + -0.86 + ], + [ + 119.81, + -0.14 + ], + [ + 119.6, + -0.01 + ], + [ + 119.84, + -0.1 + ], + [ + 119.77, + 0.21 + ], + [ + 119.9, + 0.22 + ], + [ + 119.88, + 0.46 + ], + [ + 120.05, + 0.51 + ], + [ + 120.04, + 0.72 + ], + [ + 120.24, + 0.8 + ], + [ + 120.25, + 0.96 + ], + [ + 120.59, + 0.75 + ], + [ + 120.9, + 1.36 + ], + [ + 121.25, + 1.23 + ], + [ + 121.46, + 1.31 + ], + [ + 121.43, + 1.16 + ], + [ + 121.66, + 1.03 + ], + [ + 122.45, + 1.03 + ], + [ + 122.85, + 0.8 + ], + [ + 122.99, + 0.97 + ], + [ + 123.96, + 0.84 + ], + [ + 124.35, + 1.16 + ], + [ + 124.58, + 1.19 + ], + [ + 124.53, + 1.35 + ], + [ + 124.83, + 1.46 + ], + [ + 124.98, + 1.75 + ], + [ + 125.18, + 1.68 + ], + [ + 125.24, + 1.49 + ], + [ + 125.01, + 1.12 + ], + [ + 124.64, + 0.79 + ], + [ + 124.51, + 0.47 + ], + [ + 124.22, + 0.38 + ], + [ + 123.35, + 0.31 + ], + [ + 123.06, + 0.52 + ], + [ + 121.8, + 0.41 + ], + [ + 121.53, + 0.56 + ], + [ + 121.11, + 0.4 + ], + [ + 120.65, + 0.52 + ], + [ + 120.3, + 0.42 + ], + [ + 120.03, + -0.07 + ], + [ + 120.06, + -0.63 + ], + [ + 120.31, + -0.97 + ], + [ + 120.51, + -1 + ], + [ + 120.68, + -1.42 + ], + [ + 121.1, + -1.44 + ], + [ + 121.65, + -0.8 + ], + [ + 121.67, + -0.92 + ], + [ + 121.95, + -1 + ], + [ + 122.2, + -0.79 + ], + [ + 122.96, + -0.75 + ], + [ + 122.72, + -0.66 + ], + [ + 123.06, + -0.56 + ], + [ + 123.46, + -0.77 + ], + [ + 123.32, + -1.05 + ], + [ + 123.1, + -0.83 + ], + [ + 122.8, + -0.94 + ], + [ + 122.39, + -1.49 + ], + [ + 121.86, + -1.67 + ], + [ + 121.68, + -1.95 + ], + [ + 121.29, + -1.84 + ], + [ + 121.34, + -2.01 + ], + [ + 121.41, + -1.91 + ], + [ + 121.55, + -2.17 + ], + [ + 121.82, + -2.29 + ], + [ + 122.01, + -2.72 + ], + [ + 122.49, + -3.18 + ], + [ + 122.33, + -3.23 + ], + [ + 122.38, + -3.46 + ], + [ + 122.24, + -3.39 + ], + [ + 122.2, + -3.61 + ], + [ + 122.67, + -3.9 + ], + [ + 122.51, + -4 + ], + [ + 122.65, + -4.01 + ], + [ + 122.66, + -4.15 + ], + [ + 122.86, + -4.19 + ], + [ + 122.76, + -4.07 + ], + [ + 122.85, + -4.07 + ], + [ + 122.88, + -4.41 + ], + [ + 122.68, + -4.32 + ], + [ + 122.74, + -4.51 + ], + [ + 122.58, + -4.4 + ], + [ + 122.11, + -4.53 + ], + [ + 122.01, + -4.9 + ], + [ + 121.54, + -4.77 + ], + [ + 121.47, + -4.61 + ], + [ + 121.61, + -4.07 + ], + [ + 120.9, + -3.57 + ], + [ + 121.09, + -3.01 + ], + [ + 120.97, + -2.81 + ], + [ + 121.1, + -2.72 + ], + [ + 120.81, + -2.62 + ], + [ + 120.19, + -2.97 + ], + [ + 120.42, + -3.27 + ], + [ + 120.32, + -4.1 + ], + [ + 120.46, + -4.66 + ], + [ + 120.27, + -5.15 + ], + [ + 120.47, + -5.62 + ], + [ + 120.32, + -5.51 + ], + [ + 119.94, + -5.54 + ], + [ + 119.7, + -5.7 + ], + [ + 119.43, + -5.58 + ], + [ + 119.35, + -5.33 + ], + [ + 119.62, + -4.21 + ] + ], + [ + [ + 121.41, + -2.68 + ], + [ + 121.39, + -2.94 + ], + [ + 121.7, + -2.68 + ], + [ + 121.41, + -2.68 + ] + ], + [ + [ + 120.59, + -1.76 + ], + [ + 120.5, + -1.83 + ], + [ + 120.67, + -2.08 + ], + [ + 120.59, + -1.76 + ] + ] + ], + [ + [ + [ + 122.61, + -5.46 + ], + [ + 122.82, + -5.21 + ], + [ + 122.74, + -5.05 + ], + [ + 122.87, + -4.53 + ], + [ + 123.08, + -4.37 + ], + [ + 123.21, + -4.86 + ], + [ + 123.02, + -4.69 + ], + [ + 122.92, + -5.18 + ], + [ + 123.22, + -5.3 + ], + [ + 122.87, + -5.45 + ], + [ + 122.78, + -5.7 + ], + [ + 122.62, + -5.68 + ], + [ + 122.61, + -5.46 + ] + ] + ], + [ + [ + [ + 122.73, + -4.85 + ], + [ + 122.6, + -5.43 + ], + [ + 122.54, + -5.26 + ], + [ + 122.46, + -5.4 + ], + [ + 122.27, + -5.39 + ], + [ + 122.37, + -4.74 + ], + [ + 122.7, + -4.62 + ], + [ + 122.73, + -4.85 + ] + ] + ], + [ + [ + [ + 121.82, + -5.2 + ], + [ + 121.97, + -5.07 + ], + [ + 122.05, + -5.46 + ], + [ + 121.95, + -5.49 + ], + [ + 121.82, + -5.2 + ] + ] + ], + [ + [ + [ + 120.57, + -6.05 + ], + [ + 120.48, + -6.5 + ], + [ + 120.48, + -5.77 + ], + [ + 120.57, + -6.05 + ] + ] + ], + [ + [ + [ + 120.67, + -7.15 + ], + [ + 120.62, + -7 + ], + [ + 120.79, + -7.06 + ], + [ + 120.67, + -7.15 + ] + ] + ], + [ + [ + [ + 121.87, + -10.43 + ], + [ + 121.99, + -10.55 + ], + [ + 121.68, + -10.58 + ], + [ + 121.87, + -10.43 + ] + ] + ], + [ + [ + [ + 120.25, + -9.64 + ], + [ + 120.47, + -9.62 + ], + [ + 120.82, + -10.12 + ], + [ + 120.45, + -10.32 + ], + [ + 120.17, + -10.24 + ], + [ + 119.67, + -9.78 + ], + [ + 119.19, + -9.76 + ], + [ + 118.93, + -9.55 + ], + [ + 119.17, + -9.38 + ], + [ + 119.8, + -9.4 + ], + [ + 119.94, + -9.27 + ], + [ + 120.25, + -9.64 + ] + ] + ], + [ + [ + [ + 119.41, + -8.5 + ], + [ + 119.57, + -8.49 + ], + [ + 119.44, + -8.75 + ], + [ + 119.41, + -8.5 + ] + ] + ], + [ + [ + [ + 120.91, + -8.36 + ], + [ + 121.51, + -8.62 + ], + [ + 121.62, + -8.47 + ], + [ + 122.02, + -8.44 + ], + [ + 122.29, + -8.64 + ], + [ + 122.88, + -8.29 + ], + [ + 122.9, + -8.18 + ], + [ + 122.73, + -8.22 + ], + [ + 122.84, + -8.07 + ], + [ + 123.02, + -8.31 + ], + [ + 122.78, + -8.42 + ], + [ + 122.82, + -8.6 + ], + [ + 121.64, + -8.91 + ], + [ + 121.57, + -8.8 + ], + [ + 121, + -8.96 + ], + [ + 120.84, + -8.83 + ], + [ + 119.91, + -8.87 + ], + [ + 119.8, + -8.76 + ], + [ + 119.86, + -8.43 + ], + [ + 120.1, + -8.45 + ], + [ + 120.43, + -8.24 + ], + [ + 120.91, + -8.36 + ] + ] + ], + [ + [ + [ + 119.68, + -8.81 + ], + [ + 119.61, + -8.61 + ], + [ + 119.8, + -8.62 + ], + [ + 119.68, + -8.81 + ] + ] + ], + [ + [ + [ + 118.82, + -8.83 + ], + [ + 118.42, + -8.87 + ], + [ + 118.39, + -8.6 + ], + [ + 118.18, + -8.85 + ], + [ + 117.41, + -9.05 + ], + [ + 117.01, + -9.11 + ], + [ + 116.72, + -8.97 + ], + [ + 116.82, + -8.52 + ], + [ + 117.11, + -8.37 + ], + [ + 117.57, + -8.41 + ], + [ + 117.79, + -8.72 + ], + [ + 118.27, + -8.66 + ], + [ + 117.69, + -8.24 + ], + [ + 117.92, + -8.08 + ], + [ + 118.14, + -8.13 + ], + [ + 118.29, + -8.37 + ], + [ + 118.65, + -8.29 + ], + [ + 118.65, + -8.55 + ], + [ + 118.77, + -8.31 + ], + [ + 119, + -8.31 + ], + [ + 119.03, + -8.63 + ], + [ + 119.17, + -8.56 + ], + [ + 119.17, + -8.72 + ], + [ + 118.68, + -8.74 + ], + [ + 118.96, + -8.82 + ], + [ + 118.82, + -8.83 + ] + ] + ], + [ + [ + [ + 116.06, + -8.75 + ], + [ + 116.03, + -8.44 + ], + [ + 116.26, + -8.25 + ], + [ + 116.72, + -8.35 + ], + [ + 116.47, + -8.81 + ], + [ + 116.57, + -8.89 + ], + [ + 116.01, + -8.9 + ], + [ + 115.82, + -8.75 + ], + [ + 116.06, + -8.75 + ] + ] + ], + [ + [ + [ + 112.71, + -7.1 + ], + [ + 112.86, + -6.89 + ], + [ + 113.91, + -6.86 + ], + [ + 114.13, + -6.98 + ], + [ + 113.51, + -7.25 + ], + [ + 112.71, + -7.1 + ] + ] + ], + [ + [ + [ + 115.49, + -8.76 + ], + [ + 115.56, + -8.67 + ], + [ + 115.63, + -8.77 + ], + [ + 115.49, + -8.76 + ] + ] + ], + [ + [ + [ + 115.5, + -6.95 + ], + [ + 115.37, + -6.89 + ], + [ + 115.29, + -7.01 + ], + [ + 115.2, + -6.9 + ], + [ + 115.39, + -6.83 + ], + [ + 115.5, + -6.95 + ] + ] + ], + [ + [ + [ + 114.87, + -8.2 + ], + [ + 115.18, + -8.06 + ], + [ + 115.71, + -8.4 + ], + [ + 115.11, + -8.85 + ], + [ + 115.12, + -8.65 + ], + [ + 114.58, + -8.4 + ], + [ + 114.43, + -8.1 + ], + [ + 114.87, + -8.2 + ] + ] + ], + [ + [ + [ + 107.09, + -5.97 + ], + [ + 107.34, + -5.97 + ], + [ + 107.62, + -6.23 + ], + [ + 107.89, + -6.19 + ], + [ + 108.13, + -6.34 + ], + [ + 108.36, + -6.25 + ], + [ + 108.71, + -6.81 + ], + [ + 109.29, + -6.87 + ], + [ + 109.52, + -6.77 + ], + [ + 110.43, + -6.95 + ], + [ + 110.73, + -6.43 + ], + [ + 110.92, + -6.4 + ], + [ + 111.24, + -6.69 + ], + [ + 111.55, + -6.63 + ], + [ + 112.12, + -6.9 + ], + [ + 112.55, + -6.84 + ], + [ + 112.91, + -7.63 + ], + [ + 113.28, + -7.78 + ], + [ + 114.04, + -7.6 + ], + [ + 114.44, + -7.79 + ], + [ + 114.34, + -8.52 + ], + [ + 114.6, + -8.75 + ], + [ + 113.12, + -8.26 + ], + [ + 112.65, + -8.45 + ], + [ + 111.8, + -8.26 + ], + [ + 111.7, + -8.38 + ], + [ + 110.71, + -8.2 + ], + [ + 109.35, + -7.71 + ], + [ + 108.57, + -7.69 + ], + [ + 108.43, + -7.82 + ], + [ + 107.85, + -7.74 + ], + [ + 107.4, + -7.49 + ], + [ + 106.41, + -7.38 + ], + [ + 106.51, + -6.96 + ], + [ + 106.03, + -6.82 + ], + [ + 105.24, + -6.84 + ], + [ + 105.37, + -6.65 + ], + [ + 105.47, + -6.83 + ], + [ + 105.65, + -6.48 + ], + [ + 105.8, + -6.49 + ], + [ + 106.04, + -5.88 + ], + [ + 106.16, + -6.02 + ], + [ + 106.64, + -6 + ], + [ + 106.81, + -6.12 + ], + [ + 107.09, + -5.97 + ] + ] + ], + [ + [ + [ + 100.46, + -3.31 + ], + [ + 100.19, + -2.99 + ], + [ + 100.19, + -2.79 + ], + [ + 100.47, + -3.02 + ], + [ + 100.36, + -3.16 + ], + [ + 100.46, + -3.31 + ] + ] + ], + [ + [ + [ + 100.2, + -2.78 + ], + [ + 100, + -2.84 + ], + [ + 99.97, + -2.51 + ], + [ + 100.2, + -2.78 + ] + ] + ], + [ + [ + [ + 99.81, + -2.37 + ], + [ + 99.6, + -2.28 + ], + [ + 99.56, + -2.04 + ], + [ + 99.81, + -2.37 + ] + ] + ], + [ + [ + [ + 96.5, + 2.36 + ], + [ + 95.8, + 2.63 + ], + [ + 95.69, + 2.77 + ], + [ + 95.78, + 2.93 + ], + [ + 96.5, + 2.36 + ] + ] + ], + [ + [ + [ + 103.43, + -0.51 + ], + [ + 103.32, + -0.7 + ], + [ + 103.81, + -1.05 + ], + [ + 104.37, + -1.03 + ], + [ + 104.54, + -1.77 + ], + [ + 104.46, + -1.93 + ], + [ + 104.55, + -1.85 + ], + [ + 104.61, + -2 + ], + [ + 104.9, + -2.11 + ], + [ + 104.68, + -2.35 + ], + [ + 104.72, + -2.56 + ], + [ + 104.85, + -2.28 + ], + [ + 104.93, + -2.4 + ], + [ + 105.62, + -2.39 + ], + [ + 105.81, + -2.92 + ], + [ + 106.05, + -3 + ], + [ + 106.09, + -3.25 + ], + [ + 105.82, + -3.59 + ], + [ + 105.96, + -3.83 + ], + [ + 105.82, + -4.16 + ], + [ + 105.9, + -4.94 + ], + [ + 105.72, + -5.91 + ], + [ + 105.29, + -5.45 + ], + [ + 105.15, + -5.81 + ], + [ + 104.57, + -5.51 + ], + [ + 104.73, + -5.93 + ], + [ + 104.56, + -5.93 + ], + [ + 103.91, + -5.13 + ], + [ + 102.9, + -4.49 + ], + [ + 102.28, + -3.96 + ], + [ + 102.22, + -3.66 + ], + [ + 101.62, + -3.24 + ], + [ + 100.89, + -2.32 + ], + [ + 100.86, + -1.92 + ], + [ + 100.35, + -1.17 + ], + [ + 100.33, + -0.85 + ], + [ + 99.71, + 0 + ], + [ + 99.14, + 0.25 + ], + [ + 98.71, + 1.56 + ], + [ + 98.8, + 1.72 + ], + [ + 97.98, + 2.26 + ], + [ + 97.78, + 2.24 + ], + [ + 97.59, + 2.88 + ], + [ + 97.37, + 2.99 + ], + [ + 97, + 3.55 + ], + [ + 96.47, + 3.77 + ], + [ + 95.41, + 4.82 + ], + [ + 95.21, + 5.56 + ], + [ + 95.61, + 5.63 + ], + [ + 96.39, + 5.21 + ], + [ + 97.52, + 5.24 + ], + [ + 97.9, + 4.89 + ], + [ + 97.95, + 4.54 + ], + [ + 98.29, + 4.42 + ], + [ + 98.16, + 4.09 + ], + [ + 98.54, + 4.01 + ], + [ + 98.7, + 3.75 + ], + [ + 99.76, + 3.17 + ], + [ + 99.99, + 2.95 + ], + [ + 99.99, + 2.57 + ], + [ + 100.06, + 2.74 + ], + [ + 100.2, + 2.43 + ], + [ + 100.12, + 2.62 + ], + [ + 100.22, + 2.7 + ], + [ + 100.43, + 2.27 + ], + [ + 100.9, + 1.92 + ], + [ + 100.77, + 2.27 + ], + [ + 101.06, + 2.28 + ], + [ + 101.41, + 1.7 + ], + [ + 101.75, + 1.66 + ], + [ + 102.15, + 1.38 + ], + [ + 102.41, + 0.81 + ], + [ + 102.92, + 0.71 + ], + [ + 103.11, + 0.46 + ], + [ + 102.94, + 0.36 + ], + [ + 103.33, + 0.54 + ], + [ + 103.71, + 0.3 + ], + [ + 103.81, + 0 + ], + [ + 103.65, + -0.03 + ], + [ + 103.56, + -0.01 + ], + [ + 103.56, + 0 + ], + [ + 103.54, + 0.01 + ], + [ + 103.54, + 0 + ], + [ + 103.56, + -0.01 + ], + [ + 103.56, + -0.07 + ], + [ + 103.41, + -0.24 + ], + [ + 103.79, + -0.34 + ], + [ + 103.43, + -0.51 + ] + ], + [ + [ + 103.91, + -4.8 + ], + [ + 103.93, + -4.94 + ], + [ + 104.02, + -4.84 + ], + [ + 103.91, + -4.8 + ] + ], + [ + [ + 99.05, + 2.44 + ], + [ + 98.94, + 2.58 + ], + [ + 98.96, + 2.44 + ], + [ + 98.75, + 2.48 + ], + [ + 98.83, + 2.32 + ], + [ + 99.16, + 2.42 + ], + [ + 99.05, + 2.44 + ] + ], + [ + [ + 98.53, + 2.9 + ], + [ + 98.66, + 2.59 + ], + [ + 98.72, + 2.76 + ], + [ + 98.93, + 2.59 + ], + [ + 98.69, + 2.9 + ], + [ + 98.53, + 2.9 + ] + ] + ], + [ + [ + [ + 97.78, + 0.56 + ], + [ + 97.06, + 1.42 + ], + [ + 97.42, + 1.52 + ], + [ + 97.9, + 1.05 + ], + [ + 97.9, + 0.63 + ], + [ + 97.78, + 0.56 + ] + ] + ], + [ + [ + [ + 97.22, + 2.22 + ], + [ + 97.34, + 2.03 + ], + [ + 97.11, + 2.22 + ], + [ + 97.22, + 2.22 + ] + ] + ], + [ + [ + [ + 98.35, + -0.51 + ], + [ + 98.45, + -0.25 + ], + [ + 98.51, + -0.56 + ], + [ + 98.35, + -0.51 + ] + ] + ], + [ + [ + [ + 98.47, + -0.11 + ], + [ + 98.56, + -0.39 + ], + [ + 98.3, + -0.02 + ], + [ + 98.47, + -0.11 + ] + ] + ], + [ + [ + [ + 98.61, + -1.23 + ], + [ + 98.66, + -0.98 + ], + [ + 98.91, + -0.91 + ], + [ + 99.29, + -1.75 + ], + [ + 99.22, + -1.63 + ], + [ + 99.24, + -1.8 + ], + [ + 98.88, + -1.68 + ], + [ + 98.61, + -1.23 + ] + ] + ], + [ + [ + [ + 98.66, + 0.07 + ], + [ + 98.53, + 0.14 + ], + [ + 98.85, + 0.12 + ], + [ + 98.66, + 0.07 + ] + ] + ] + ] + }, + "properties": { + "A3": "IDN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -78.74, + 1.38 + ], + [ + -78.74, + 1.37 + ], + [ + -78.73, + 1.37 + ], + [ + -78.43, + 1.14 + ], + [ + -78.31, + 1.19 + ], + [ + -78.18, + 0.94 + ], + [ + -77.71, + 0.84 + ], + [ + -77.48, + 0.66 + ], + [ + -77.53, + 0.4 + ], + [ + -77.08, + 0.29 + ], + [ + -77.08, + 0.28 + ], + [ + -77.06, + 0.29 + ], + [ + -77.05, + 0.28 + ], + [ + -77.04, + 0.28 + ], + [ + -77.03, + 0.28 + ], + [ + -77, + 0.29 + ], + [ + -76.99, + 0.27 + ], + [ + -76.98, + 0.27 + ], + [ + -76.95, + 0.27 + ], + [ + -76.93, + 0.27 + ], + [ + -76.94, + 0.26 + ], + [ + -76.91, + 0.25 + ], + [ + -76.9, + 0.25 + ], + [ + -76.86, + 0.25 + ], + [ + -76.84, + 0.24 + ], + [ + -76.83, + 0.25 + ], + [ + -76.82, + 0.26 + ], + [ + -76.81, + 0.26 + ], + [ + -76.77, + 0.25 + ], + [ + -76.76, + 0.25 + ], + [ + -76.64, + 0.26 + ], + [ + -76.63, + 0.26 + ], + [ + -76.61, + 0.24 + ], + [ + -76.6, + 0.23 + ], + [ + -76.59, + 0.22 + ], + [ + -76.57, + 0.24 + ], + [ + -76.54, + 0.26 + ], + [ + -76.53, + 0.26 + ], + [ + -76.51, + 0.24 + ], + [ + -76.49, + 0.24 + ], + [ + -76.48, + 0.24 + ], + [ + -76.46, + 0.24 + ], + [ + -76.44, + 0.26 + ], + [ + -76.42, + 0.24 + ], + [ + -76.27, + 0.44 + ], + [ + -75.81, + 0.05 + ], + [ + -75.31, + -0.11 + ], + [ + -75.29, + -0.12 + ], + [ + -75.26, + -0.12 + ], + [ + -75.4, + -0.17 + ], + [ + -75.61, + -0.11 + ], + [ + -75.23, + -0.58 + ], + [ + -75.24, + -0.58 + ], + [ + -75.24, + -0.59 + ], + [ + -75.27, + -0.66 + ], + [ + -75.27, + -0.67 + ], + [ + -75.25, + -0.7 + ], + [ + -75.26, + -0.7 + ], + [ + -75.27, + -0.71 + ], + [ + -75.28, + -0.73 + ], + [ + -75.26, + -0.76 + ], + [ + -75.25, + -0.77 + ], + [ + -75.26, + -0.78 + ], + [ + -75.24, + -0.81 + ], + [ + -75.25, + -0.83 + ], + [ + -75.25, + -0.84 + ], + [ + -75.22, + -0.87 + ], + [ + -75.22, + -0.9 + ], + [ + -75.23, + -0.92 + ], + [ + -75.23, + -0.93 + ], + [ + -75.2, + -0.97 + ], + [ + -75.23, + -0.97 + ], + [ + -75.24, + -0.98 + ], + [ + -75.27, + -0.99 + ], + [ + -75.31, + -0.98 + ], + [ + -75.32, + -0.98 + ], + [ + -75.33, + -0.96 + ], + [ + -75.36, + -0.95 + ], + [ + -75.37, + -0.94 + ], + [ + -75.38, + -0.94 + ], + [ + -75.39, + -0.95 + ], + [ + -75.56, + -1.56 + ], + [ + -76.05, + -2.13 + ], + [ + -76.63, + -2.59 + ], + [ + -76.65, + -2.6 + ], + [ + -76.68, + -2.61 + ], + [ + -76.68, + -2.59 + ], + [ + -76.69, + -2.61 + ], + [ + -77.84, + -3.01 + ], + [ + -78.2, + -3.36 + ], + [ + -78.15, + -3.48 + ], + [ + -78.35, + -3.37 + ], + [ + -78.66, + -4.58 + ], + [ + -78.86, + -4.67 + ], + [ + -79.02, + -5.02 + ], + [ + -79.11, + -4.98 + ], + [ + -79.12, + -4.98 + ], + [ + -79.13, + -4.98 + ], + [ + -79.4, + -4.83 + ], + [ + -79.5, + -4.52 + ], + [ + -79.96, + -4.39 + ], + [ + -79.97, + -4.39 + ], + [ + -80.14, + -4.29 + ], + [ + -80.45, + -4.45 + ], + [ + -80.31, + -4.2 + ], + [ + -80.45, + -4.21 + ], + [ + -80.48, + -4.05 + ], + [ + -80.13, + -3.9 + ], + [ + -80.21, + -3.57 + ], + [ + -80.21, + -3.56 + ], + [ + -80.24, + -3.47 + ], + [ + -79.95, + -3.43 + ], + [ + -80, + -3.23 + ], + [ + -79.79, + -3.03 + ], + [ + -79.85, + -2.89 + ], + [ + -79.65, + -2.52 + ], + [ + -79.83, + -2.4 + ], + [ + -79.78, + -2.08 + ], + [ + -80.24, + -2.64 + ], + [ + -80.26, + -2.74 + ], + [ + -81.01, + -2.19 + ], + [ + -80.74, + -2.06 + ], + [ + -80.85, + -1.6 + ], + [ + -80.74, + -1.36 + ], + [ + -80.91, + -1.06 + ], + [ + -80.56, + -0.9 + ], + [ + -80.38, + -0.66 + ], + [ + -80.49, + -0.36 + ], + [ + -80.09, + 0.01 + ], + [ + -79.91, + 0.26 + ], + [ + -80.05, + 0.47 + ], + [ + -80.05, + 0.83 + ], + [ + -79.16, + 1.1 + ], + [ + -78.74, + 1.38 + ] + ], + [ + [ + -80.23, + -3.46 + ], + [ + -80.22, + -3.45 + ], + [ + -80.22, + -3.44 + ], + [ + -80.23, + -3.46 + ] + ] + ], + [ + [ + [ + -90.52, + -0.71 + ], + [ + -90.48, + -0.52 + ], + [ + -90.17, + -0.57 + ], + [ + -90.24, + -0.75 + ], + [ + -90.52, + -0.71 + ] + ] + ], + [ + [ + [ + -90.57, + -0.28 + ], + [ + -90.61, + -0.38 + ], + [ + -90.87, + -0.26 + ], + [ + -90.78, + -0.15 + ], + [ + -90.57, + -0.28 + ] + ] + ], + [ + [ + [ + -90.89, + -0.63 + ], + [ + -90.78, + -0.77 + ], + [ + -90.91, + -0.95 + ], + [ + -91.44, + -1 + ], + [ + -91.49, + -0.85 + ], + [ + -91.07, + -0.59 + ], + [ + -91.39, + -0.26 + ], + [ + -91.42, + -0.03 + ], + [ + -91.59, + 0.01 + ], + [ + -91.34, + 0.16 + ], + [ + -90.89, + -0.63 + ] + ] + ], + [ + [ + [ + -91.65, + -0.3 + ], + [ + -91.44, + -0.26 + ], + [ + -91.39, + -0.46 + ], + [ + -91.6, + -0.49 + ], + [ + -91.65, + -0.3 + ] + ] + ], + [ + [ + [ + -80.1, + -2.86 + ], + [ + -80.12, + -3.02 + ], + [ + -80.26, + -3.02 + ], + [ + -80.22, + -2.74 + ], + [ + -79.9, + -2.74 + ], + [ + -80.1, + -2.86 + ] + ] + ] + ] + }, + "properties": { + "A3": "ECU" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -61.63, + 12.05 + ], + [ + -61.8, + 12 + ], + [ + -61.66, + 12.24 + ], + [ + -61.63, + 12.05 + ] + ] + ] + }, + "properties": { + "A3": "GRD" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 55.24, + -21.02 + ], + [ + 55.42, + -20.87 + ], + [ + 55.66, + -20.93 + ], + [ + 55.8, + -21.35 + ], + [ + 55.34, + -21.28 + ], + [ + 55.24, + -21.02 + ] + ] + ] + }, + "properties": { + "A3": "REU" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -16.96, + 21.3 + ], + [ + -16.57, + 21.34 + ], + [ + -15.99, + 21.34 + ], + [ + -15.98, + 21.34 + ], + [ + -15.92, + 21.34 + ], + [ + -15.81, + 21.34 + ], + [ + -15.72, + 21.34 + ], + [ + -15.27, + 21.34 + ], + [ + -15.17, + 21.34 + ], + [ + -15.04, + 21.34 + ], + [ + -13.54, + 21.34 + ], + [ + -13, + 21.34 + ], + [ + -13, + 21.37 + ], + [ + -13.11, + 22.89 + ], + [ + -12.57, + 23.29 + ], + [ + -12, + 23.45 + ], + [ + -12, + 25.75 + ], + [ + -12, + 26 + ], + [ + -11.67, + 26 + ], + [ + -8.67, + 26 + ], + [ + -8.67, + 27.31 + ], + [ + -4.83, + 25 + ], + [ + -6.57, + 25 + ], + [ + -6.08, + 20.76 + ], + [ + -5.61, + 16.5 + ], + [ + -5.33, + 16.33 + ], + [ + -5.5, + 15.5 + ], + [ + -6.98, + 15.5 + ], + [ + -6.99, + 15.5 + ], + [ + -9.33, + 15.5 + ], + [ + -9.33, + 15.7 + ], + [ + -9.4, + 15.44 + ], + [ + -10.72, + 15.44 + ], + [ + -10.9, + 15.11 + ], + [ + -11.52, + 15.64 + ], + [ + -11.75, + 15.46 + ], + [ + -11.8, + 14.9 + ], + [ + -12.06, + 14.72 + ], + [ + -12.07, + 14.72 + ], + [ + -12.08, + 14.73 + ], + [ + -12.09, + 14.74 + ], + [ + -12.12, + 14.77 + ], + [ + -12.13, + 14.78 + ], + [ + -12.14, + 14.78 + ], + [ + -12.16, + 14.76 + ], + [ + -12.24, + 14.76 + ], + [ + -12.26, + 14.77 + ], + [ + -12.27, + 14.77 + ], + [ + -12.28, + 14.77 + ], + [ + -12.29, + 14.78 + ], + [ + -12.3, + 14.8 + ], + [ + -12.31, + 14.8 + ], + [ + -12.35, + 14.83 + ], + [ + -12.39, + 14.84 + ], + [ + -12.4, + 14.85 + ], + [ + -12.41, + 14.86 + ], + [ + -12.42, + 14.86 + ], + [ + -12.42, + 14.87 + ], + [ + -12.45, + 14.9 + ], + [ + -12.45, + 14.91 + ], + [ + -12.46, + 14.94 + ], + [ + -12.46, + 14.96 + ], + [ + -12.46, + 14.97 + ], + [ + -12.49, + 15.01 + ], + [ + -12.52, + 15.02 + ], + [ + -12.54, + 15.03 + ], + [ + -12.56, + 15.04 + ], + [ + -12.6, + 15.07 + ], + [ + -12.63, + 15.09 + ], + [ + -12.66, + 15.1 + ], + [ + -12.7, + 15.09 + ], + [ + -12.7, + 15.1 + ], + [ + -12.72, + 15.11 + ], + [ + -12.74, + 15.13 + ], + [ + -12.77, + 15.14 + ], + [ + -12.79, + 15.15 + ], + [ + -12.79, + 15.16 + ], + [ + -12.79, + 15.19 + ], + [ + -12.79, + 15.21 + ], + [ + -12.84, + 15.2 + ], + [ + -12.85, + 15.2 + ], + [ + -12.86, + 15.22 + ], + [ + -12.88, + 15.24 + ], + [ + -12.9, + 15.25 + ], + [ + -12.9, + 15.26 + ], + [ + -12.88, + 15.27 + ], + [ + -12.83, + 15.28 + ], + [ + -12.84, + 15.29 + ], + [ + -12.88, + 15.33 + ], + [ + -12.92, + 15.34 + ], + [ + -12.95, + 15.39 + ], + [ + -12.95, + 15.41 + ], + [ + -12.94, + 15.42 + ], + [ + -12.94, + 15.43 + ], + [ + -12.92, + 15.44 + ], + [ + -12.93, + 15.45 + ], + [ + -12.96, + 15.45 + ], + [ + -12.96, + 15.46 + ], + [ + -12.96, + 15.49 + ], + [ + -12.97, + 15.5 + ], + [ + -13.05, + 15.48 + ], + [ + -13.09, + 15.54 + ], + [ + -13.09, + 15.55 + ], + [ + -13.09, + 15.56 + ], + [ + -13.09, + 15.58 + ], + [ + -13.14, + 15.6 + ], + [ + -13.16, + 15.61 + ], + [ + -13.22, + 15.61 + ], + [ + -13.24, + 15.63 + ], + [ + -13.23, + 15.67 + ], + [ + -13.21, + 15.68 + ], + [ + -13.21, + 15.69 + ], + [ + -13.23, + 15.71 + ], + [ + -13.25, + 15.73 + ], + [ + -13.26, + 15.74 + ], + [ + -13.27, + 15.75 + ], + [ + -13.28, + 15.75 + ], + [ + -13.29, + 15.77 + ], + [ + -13.29, + 15.79 + ], + [ + -13.28, + 15.79 + ], + [ + -13.27, + 15.78 + ], + [ + -13.27, + 15.79 + ], + [ + -13.27, + 15.8 + ], + [ + -13.28, + 15.8 + ], + [ + -13.29, + 15.81 + ], + [ + -13.3, + 15.82 + ], + [ + -13.3, + 15.85 + ], + [ + -13.3, + 15.86 + ], + [ + -13.31, + 15.88 + ], + [ + -13.32, + 15.88 + ], + [ + -13.32, + 15.91 + ], + [ + -13.31, + 15.92 + ], + [ + -13.31, + 15.93 + ], + [ + -13.32, + 15.93 + ], + [ + -13.34, + 15.93 + ], + [ + -13.35, + 15.95 + ], + [ + -13.36, + 15.97 + ], + [ + -13.36, + 16 + ], + [ + -13.37, + 16 + ], + [ + -13.38, + 16.02 + ], + [ + -13.38, + 16.03 + ], + [ + -13.37, + 16.05 + ], + [ + -13.4, + 16.06 + ], + [ + -13.41, + 16.07 + ], + [ + -13.44, + 16.08 + ], + [ + -13.46, + 16.1 + ], + [ + -13.48, + 16.09 + ], + [ + -13.49, + 16.08 + ], + [ + -13.52, + 16.1 + ], + [ + -13.51, + 16.12 + ], + [ + -13.54, + 16.13 + ], + [ + -13.56, + 16.14 + ], + [ + -13.6, + 16.12 + ], + [ + -13.62, + 16.11 + ], + [ + -13.64, + 16.11 + ], + [ + -13.65, + 16.11 + ], + [ + -13.72, + 16.13 + ], + [ + -13.7, + 16.17 + ], + [ + -13.75, + 16.15 + ], + [ + -13.76, + 16.15 + ], + [ + -13.8, + 16.14 + ], + [ + -13.82, + 16.13 + ], + [ + -13.84, + 16.11 + ], + [ + -13.87, + 16.13 + ], + [ + -13.97, + 16.22 + ], + [ + -13.97, + 16.23 + ], + [ + -13.97, + 16.33 + ], + [ + -13.98, + 16.34 + ], + [ + -14.02, + 16.35 + ], + [ + -14.03, + 16.35 + ], + [ + -14.11, + 16.43 + ], + [ + -14.11, + 16.44 + ], + [ + -14.14, + 16.47 + ], + [ + -14.15, + 16.47 + ], + [ + -14.19, + 16.5 + ], + [ + -14.2, + 16.51 + ], + [ + -14.33, + 16.59 + ], + [ + -14.33, + 16.61 + ], + [ + -14.33, + 16.64 + ], + [ + -14.41, + 16.63 + ], + [ + -14.41, + 16.65 + ], + [ + -14.46, + 16.62 + ], + [ + -14.55, + 16.64 + ], + [ + -14.55, + 16.63 + ], + [ + -14.64, + 16.63 + ], + [ + -14.64, + 16.64 + ], + [ + -14.68, + 16.65 + ], + [ + -14.83, + 16.64 + ], + [ + -14.84, + 16.64 + ], + [ + -14.85, + 16.64 + ], + [ + -14.89, + 16.64 + ], + [ + -15.06, + 16.64 + ], + [ + -15.12, + 16.64 + ], + [ + -15.08, + 16.63 + ], + [ + -15.08, + 16.62 + ], + [ + -15.15, + 16.59 + ], + [ + -15.17, + 16.59 + ], + [ + -15.21, + 16.57 + ], + [ + -15.21, + 16.56 + ], + [ + -15.25, + 16.56 + ], + [ + -15.25, + 16.57 + ], + [ + -15.33, + 16.56 + ], + [ + -15.34, + 16.56 + ], + [ + -15.42, + 16.54 + ], + [ + -15.43, + 16.54 + ], + [ + -15.47, + 16.59 + ], + [ + -15.48, + 16.59 + ], + [ + -15.52, + 16.55 + ], + [ + -15.51, + 16.54 + ], + [ + -15.55, + 16.51 + ], + [ + -15.57, + 16.51 + ], + [ + -15.63, + 16.51 + ], + [ + -15.68, + 16.48 + ], + [ + -15.7, + 16.47 + ], + [ + -15.78, + 16.49 + ], + [ + -15.86, + 16.49 + ], + [ + -15.86, + 16.51 + ], + [ + -15.89, + 16.52 + ], + [ + -15.91, + 16.51 + ], + [ + -15.95, + 16.49 + ], + [ + -16, + 16.5 + ], + [ + -16.06, + 16.49 + ], + [ + -16.1, + 16.54 + ], + [ + -16.12, + 16.55 + ], + [ + -16.13, + 16.55 + ], + [ + -16.22, + 16.51 + ], + [ + -16.29, + 16.47 + ], + [ + -16.3, + 16.47 + ], + [ + -16.33, + 16.39 + ], + [ + -16.33, + 16.38 + ], + [ + -16.33, + 16.35 + ], + [ + -16.34, + 16.34 + ], + [ + -16.38, + 16.23 + ], + [ + -16.39, + 16.21 + ], + [ + -16.42, + 16.22 + ], + [ + -16.43, + 16.21 + ], + [ + -16.45, + 16.18 + ], + [ + -16.45, + 16.17 + ], + [ + -16.45, + 16.14 + ], + [ + -16.45, + 16.13 + ], + [ + -16.47, + 16.07 + ], + [ + -16.49, + 16.07 + ], + [ + -16.51, + 16.07 + ], + [ + -16.02, + 17.98 + ], + [ + -16.19, + 18.93 + ], + [ + -16.53, + 19.37 + ], + [ + -16.3, + 19.47 + ], + [ + -16.47, + 19.42 + ], + [ + -16.2, + 20.21 + ], + [ + -16.49, + 20.72 + ], + [ + -16.53, + 20.56 + ], + [ + -16.68, + 20.68 + ], + [ + -16.92, + 21.16 + ], + [ + -17.05, + 20.77 + ], + [ + -16.96, + 21.3 + ] + ] + ], + [ + [ + [ + -16.42, + 19.77 + ], + [ + -16.35, + 19.86 + ], + [ + -16.43, + 19.6 + ], + [ + -16.42, + 19.77 + ] + ] + ] + ] + }, + "properties": { + "A3": "MRT" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -87.31, + 12.99 + ], + [ + -87.3, + 12.99 + ], + [ + -87.05, + 12.98 + ], + [ + -87.03, + 12.99 + ], + [ + -87.01, + 13 + ], + [ + -86.99, + 13.02 + ], + [ + -86.97, + 13.03 + ], + [ + -86.95, + 13.07 + ], + [ + -86.94, + 13.07 + ], + [ + -86.92, + 13.09 + ], + [ + -86.93, + 13.13 + ], + [ + -86.92, + 13.13 + ], + [ + -86.92, + 13.2 + ], + [ + -86.92, + 13.22 + ], + [ + -86.71, + 13.3 + ], + [ + -86.76, + 13.77 + ], + [ + -86.33, + 13.77 + ], + [ + -86.01, + 14.08 + ], + [ + -85.76, + 13.84 + ], + [ + -85.75, + 13.84 + ], + [ + -85.73, + 13.86 + ], + [ + -85.76, + 13.9 + ], + [ + -85.75, + 13.92 + ], + [ + -85.75, + 13.94 + ], + [ + -85.76, + 13.95 + ], + [ + -85.74, + 13.97 + ], + [ + -85.73, + 13.97 + ], + [ + -85.69, + 13.99 + ], + [ + -85.67, + 14.01 + ], + [ + -85.66, + 14.01 + ], + [ + -85.65, + 14.01 + ], + [ + -85.64, + 14.01 + ], + [ + -85.61, + 14.03 + ], + [ + -85.6, + 14.03 + ], + [ + -85.56, + 14.05 + ], + [ + -85.52, + 14.05 + ], + [ + -85.52, + 14.06 + ], + [ + -85.48, + 14.09 + ], + [ + -85.47, + 14.09 + ], + [ + -85.46, + 14.11 + ], + [ + -85.45, + 14.11 + ], + [ + -85.43, + 14.11 + ], + [ + -85.43, + 14.12 + ], + [ + -85.4, + 14.13 + ], + [ + -85.4, + 14.14 + ], + [ + -85.37, + 14.22 + ], + [ + -85.34, + 14.24 + ], + [ + -85.34, + 14.25 + ], + [ + -85.3, + 14.25 + ], + [ + -85.28, + 14.26 + ], + [ + -85.27, + 14.26 + ], + [ + -85.17, + 14.28 + ], + [ + -85.16, + 14.28 + ], + [ + -85.16, + 14.31 + ], + [ + -85.17, + 14.31 + ], + [ + -85.19, + 14.33 + ], + [ + -85.2, + 14.35 + ], + [ + -85.19, + 14.35 + ], + [ + -85.21, + 14.37 + ], + [ + -85.18, + 14.43 + ], + [ + -85.18, + 14.45 + ], + [ + -85.18, + 14.46 + ], + [ + -85.17, + 14.48 + ], + [ + -85.16, + 14.48 + ], + [ + -85.14, + 14.52 + ], + [ + -85.14, + 14.56 + ], + [ + -85.15, + 14.57 + ], + [ + -85.13, + 14.58 + ], + [ + -85.12, + 14.58 + ], + [ + -85.1, + 14.56 + ], + [ + -85.08, + 14.56 + ], + [ + -85.07, + 14.56 + ], + [ + -85.04, + 14.58 + ], + [ + -85.03, + 14.61 + ], + [ + -85.04, + 14.61 + ], + [ + -85.03, + 14.65 + ], + [ + -85.04, + 14.67 + ], + [ + -85.03, + 14.67 + ], + [ + -85.01, + 14.71 + ], + [ + -85.01, + 14.72 + ], + [ + -84.99, + 14.73 + ], + [ + -84.99, + 14.74 + ], + [ + -84.96, + 14.75 + ], + [ + -84.94, + 14.76 + ], + [ + -84.93, + 14.77 + ], + [ + -84.92, + 14.78 + ], + [ + -84.9, + 14.81 + ], + [ + -84.89, + 14.81 + ], + [ + -84.88, + 14.82 + ], + [ + -84.87, + 14.81 + ], + [ + -84.86, + 14.81 + ], + [ + -84.8, + 14.82 + ], + [ + -84.79, + 14.8 + ], + [ + -84.78, + 14.79 + ], + [ + -84.77, + 14.78 + ], + [ + -84.75, + 14.77 + ], + [ + -84.76, + 14.75 + ], + [ + -84.77, + 14.76 + ], + [ + -84.77, + 14.75 + ], + [ + -84.76, + 14.74 + ], + [ + -84.75, + 14.73 + ], + [ + -84.73, + 14.71 + ], + [ + -84.73, + 14.7 + ], + [ + -84.71, + 14.69 + ], + [ + -84.7, + 14.69 + ], + [ + -84.69, + 14.68 + ], + [ + -84.68, + 14.68 + ], + [ + -84.68, + 14.69 + ], + [ + -84.67, + 14.67 + ], + [ + -84.66, + 14.67 + ], + [ + -84.64, + 14.67 + ], + [ + -84.64, + 14.68 + ], + [ + -84.62, + 14.66 + ], + [ + -84.58, + 14.65 + ], + [ + -84.57, + 14.66 + ], + [ + -84.52, + 14.65 + ], + [ + -84.54, + 14.65 + ], + [ + -84.48, + 14.62 + ], + [ + -84.47, + 14.62 + ], + [ + -84.46, + 14.63 + ], + [ + -84.44, + 14.63 + ], + [ + -84.42, + 14.64 + ], + [ + -84.4, + 14.67 + ], + [ + -84.39, + 14.67 + ], + [ + -84.38, + 14.69 + ], + [ + -84.37, + 14.7 + ], + [ + -84.37, + 14.71 + ], + [ + -84.36, + 14.71 + ], + [ + -84.35, + 14.7 + ], + [ + -84.35, + 14.69 + ], + [ + -84.33, + 14.68 + ], + [ + -84.29, + 14.66 + ], + [ + -84.27, + 14.67 + ], + [ + -84.26, + 14.67 + ], + [ + -84.27, + 14.69 + ], + [ + -84.26, + 14.7 + ], + [ + -84.27, + 14.71 + ], + [ + -84.27, + 14.72 + ], + [ + -84.25, + 14.75 + ], + [ + -84.24, + 14.75 + ], + [ + -84.23, + 14.76 + ], + [ + -84.22, + 14.75 + ], + [ + -84.23, + 14.74 + ], + [ + -84.22, + 14.73 + ], + [ + -84.16, + 14.72 + ], + [ + -84.14, + 14.73 + ], + [ + -84.13, + 14.73 + ], + [ + -84.12, + 14.73 + ], + [ + -84.11, + 14.73 + ], + [ + -84.11, + 14.75 + ], + [ + -84.11, + 14.76 + ], + [ + -84.12, + 14.77 + ], + [ + -84.12, + 14.78 + ], + [ + -84.08, + 14.78 + ], + [ + -84.08, + 14.77 + ], + [ + -84.05, + 14.77 + ], + [ + -84.04, + 14.77 + ], + [ + -84.05, + 14.75 + ], + [ + -84.04, + 14.75 + ], + [ + -84.02, + 14.74 + ], + [ + -83.98, + 14.75 + ], + [ + -83.94, + 14.76 + ], + [ + -83.93, + 14.75 + ], + [ + -83.94, + 14.78 + ], + [ + -83.93, + 14.78 + ], + [ + -83.87, + 14.77 + ], + [ + -83.85, + 14.77 + ], + [ + -83.84, + 14.78 + ], + [ + -83.83, + 14.8 + ], + [ + -83.82, + 14.79 + ], + [ + -83.8, + 14.8 + ], + [ + -83.78, + 14.82 + ], + [ + -83.78, + 14.81 + ], + [ + -83.75, + 14.82 + ], + [ + -83.73, + 14.84 + ], + [ + -83.72, + 14.84 + ], + [ + -83.72, + 14.83 + ], + [ + -83.7, + 14.83 + ], + [ + -83.7, + 14.84 + ], + [ + -83.71, + 14.85 + ], + [ + -83.7, + 14.86 + ], + [ + -83.69, + 14.87 + ], + [ + -83.69, + 14.88 + ], + [ + -83.66, + 14.88 + ], + [ + -83.64, + 14.88 + ], + [ + -83.63, + 14.88 + ], + [ + -83.62, + 14.88 + ], + [ + -83.61, + 14.9 + ], + [ + -83.6, + 14.9 + ], + [ + -83.6, + 14.92 + ], + [ + -83.56, + 14.92 + ], + [ + -83.55, + 14.94 + ], + [ + -83.54, + 14.94 + ], + [ + -83.53, + 14.95 + ], + [ + -83.54, + 14.97 + ], + [ + -83.52, + 14.99 + ], + [ + -83.51, + 14.99 + ], + [ + -83.5, + 15.01 + ], + [ + -83.48, + 14.99 + ], + [ + -83.47, + 14.99 + ], + [ + -83.45, + 14.98 + ], + [ + -83.43, + 15 + ], + [ + -83.43, + 14.99 + ], + [ + -83.41, + 15.01 + ], + [ + -83.41, + 15.02 + ], + [ + -83.4, + 15.03 + ], + [ + -83.32, + 15 + ], + [ + -83.29, + 15 + ], + [ + -83.27, + 14.99 + ], + [ + -83.23, + 14.98 + ], + [ + -83.21, + 14.99 + ], + [ + -83.43, + 14.82 + ], + [ + -83.36, + 14.71 + ], + [ + -83.3, + 14.81 + ], + [ + -83.2, + 14.31 + ], + [ + -83.63, + 13.64 + ], + [ + -83.51, + 13.68 + ], + [ + -83.6, + 13.24 + ], + [ + -83.49, + 12.39 + ], + [ + -83.64, + 12.38 + ], + [ + -83.63, + 12.58 + ], + [ + -83.57, + 12.54 + ], + [ + -83.58, + 12.83 + ], + [ + -83.6, + 12.62 + ], + [ + -83.78, + 12.49 + ], + [ + -83.68, + 12.27 + ], + [ + -83.62, + 12.35 + ], + [ + -83.68, + 11.99 + ], + [ + -83.8, + 12.06 + ], + [ + -83.84, + 11.88 + ], + [ + -83.7, + 11.85 + ], + [ + -83.64, + 11.6 + ], + [ + -83.87, + 11.36 + ], + [ + -83.7, + 10.93 + ], + [ + -83.67, + 10.84 + ], + [ + -83.67, + 10.83 + ], + [ + -83.69, + 10.79 + ], + [ + -83.74, + 10.78 + ], + [ + -83.76, + 10.78 + ], + [ + -83.77, + 10.77 + ], + [ + -83.79, + 10.77 + ], + [ + -83.8, + 10.77 + ], + [ + -83.86, + 10.73 + ], + [ + -83.89, + 10.73 + ], + [ + -83.9, + 10.72 + ], + [ + -83.91, + 10.71 + ], + [ + -83.92, + 10.71 + ], + [ + -83.94, + 10.71 + ], + [ + -83.94, + 10.72 + ], + [ + -83.96, + 10.73 + ], + [ + -83.97, + 10.73 + ], + [ + -83.98, + 10.75 + ], + [ + -83.99, + 10.75 + ], + [ + -84.01, + 10.77 + ], + [ + -84.02, + 10.79 + ], + [ + -84.03, + 10.79 + ], + [ + -84.04, + 10.77 + ], + [ + -84.05, + 10.78 + ], + [ + -84.06, + 10.77 + ], + [ + -84.1, + 10.77 + ], + [ + -84.11, + 10.77 + ], + [ + -84.12, + 10.76 + ], + [ + -84.13, + 10.79 + ], + [ + -84.16, + 10.79 + ], + [ + -84.19, + 10.79 + ], + [ + -84.2, + 10.78 + ], + [ + -84.24, + 10.81 + ], + [ + -84.24, + 10.82 + ], + [ + -84.22, + 10.83 + ], + [ + -84.22, + 10.84 + ], + [ + -84.22, + 10.85 + ], + [ + -84.22, + 10.86 + ], + [ + -84.26, + 10.89 + ], + [ + -84.27, + 10.89 + ], + [ + -84.28, + 10.89 + ], + [ + -84.29, + 10.9 + ], + [ + -84.3, + 10.92 + ], + [ + -84.31, + 10.92 + ], + [ + -84.33, + 10.94 + ], + [ + -84.34, + 10.95 + ], + [ + -84.35, + 10.96 + ], + [ + -84.35, + 10.97 + ], + [ + -84.35, + 10.98 + ], + [ + -84.35, + 10.99 + ], + [ + -84.68, + 11.08 + ], + [ + -84.91, + 10.94 + ], + [ + -85.61, + 11.22 + ], + [ + -85.69, + 11.08 + ], + [ + -86.52, + 11.78 + ], + [ + -86.79, + 12.23 + ], + [ + -87.69, + 12.91 + ], + [ + -87.58, + 13.09 + ], + [ + -87.43, + 12.92 + ], + [ + -87.31, + 12.99 + ] + ], + [ + [ + -84.79, + 11.18 + ], + [ + -85.17, + 11.78 + ], + [ + -85.89, + 12.1 + ], + [ + -85.94, + 11.74 + ], + [ + -85.74, + 11.31 + ], + [ + -84.95, + 11.04 + ], + [ + -84.79, + 11.18 + ] + ], + [ + [ + -86.26, + 12.44 + ], + [ + -86.62, + 12.41 + ], + [ + -86.61, + 12.3 + ], + [ + -86.12, + 12.17 + ], + [ + -86.12, + 12.36 + ], + [ + -86.18, + 12.28 + ], + [ + -86.26, + 12.44 + ] + ] + ], + [ + [ + [ + -85.62, + 11.49 + ], + [ + -85.69, + 11.57 + ], + [ + -85.45, + 11.44 + ], + [ + -85.62, + 11.49 + ] + ] + ] + ] + }, + "properties": { + "A3": "NIC" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 16.11, + 46.87 + ], + [ + 16.19, + 46.94 + ], + [ + 16.2, + 46.94 + ], + [ + 16.19, + 46.94 + ], + [ + 16.51, + 47 + ], + [ + 16.45, + 47.41 + ], + [ + 16.71, + 47.54 + ], + [ + 16.42, + 47.67 + ], + [ + 16.69, + 47.74 + ], + [ + 16.7, + 47.74 + ], + [ + 16.72, + 47.74 + ], + [ + 16.72, + 47.73 + ], + [ + 16.73, + 47.72 + ], + [ + 16.81, + 47.68 + ], + [ + 16.83, + 47.69 + ], + [ + 17.09, + 47.71 + ], + [ + 17.16, + 48.01 + ], + [ + 17.23, + 48.02 + ], + [ + 17.24, + 48.02 + ], + [ + 17.25, + 48.02 + ], + [ + 17.25, + 48.01 + ], + [ + 17.26, + 48 + ], + [ + 17.28, + 47.99 + ], + [ + 17.31, + 48 + ], + [ + 17.33, + 48 + ], + [ + 17.34, + 47.98 + ], + [ + 17.36, + 47.98 + ], + [ + 17.37, + 47.97 + ], + [ + 17.37, + 47.96 + ], + [ + 17.38, + 47.96 + ], + [ + 17.4, + 47.95 + ], + [ + 17.41, + 47.94 + ], + [ + 17.43, + 47.92 + ], + [ + 17.44, + 47.91 + ], + [ + 17.45, + 47.9 + ], + [ + 17.45, + 47.88 + ], + [ + 17.49, + 47.87 + ], + [ + 17.5, + 47.87 + ], + [ + 17.52, + 47.87 + ], + [ + 17.53, + 47.86 + ], + [ + 17.55, + 47.83 + ], + [ + 17.54, + 47.84 + ], + [ + 17.56, + 47.83 + ], + [ + 17.56, + 47.82 + ], + [ + 17.59, + 47.82 + ], + [ + 17.61, + 47.82 + ], + [ + 17.62, + 47.81 + ], + [ + 17.63, + 47.81 + ], + [ + 17.64, + 47.8 + ], + [ + 17.65, + 47.79 + ], + [ + 17.66, + 47.79 + ], + [ + 17.67, + 47.79 + ], + [ + 17.69, + 47.78 + ], + [ + 17.7, + 47.77 + ], + [ + 17.7, + 47.76 + ], + [ + 17.71, + 47.76 + ], + [ + 17.72, + 47.75 + ], + [ + 17.73, + 47.75 + ], + [ + 17.74, + 47.75 + ], + [ + 17.75, + 47.75 + ], + [ + 17.76, + 47.75 + ], + [ + 17.79, + 47.74 + ], + [ + 17.81, + 47.74 + ], + [ + 17.83, + 47.74 + ], + [ + 17.85, + 47.74 + ], + [ + 17.88, + 47.74 + ], + [ + 17.89, + 47.74 + ], + [ + 17.9, + 47.74 + ], + [ + 17.91, + 47.74 + ], + [ + 17.94, + 47.74 + ], + [ + 17.95, + 47.75 + ], + [ + 17.96, + 47.75 + ], + [ + 17.99, + 47.75 + ], + [ + 18, + 47.75 + ], + [ + 18.01, + 47.75 + ], + [ + 18.03, + 47.75 + ], + [ + 18.05, + 47.76 + ], + [ + 18.06, + 47.76 + ], + [ + 18.07, + 47.76 + ], + [ + 18.08, + 47.76 + ], + [ + 18.09, + 47.76 + ], + [ + 18.11, + 47.75 + ], + [ + 18.12, + 47.75 + ], + [ + 18.14, + 47.75 + ], + [ + 18.16, + 47.74 + ], + [ + 18.17, + 47.74 + ], + [ + 18.18, + 47.74 + ], + [ + 18.21, + 47.74 + ], + [ + 18.22, + 47.74 + ], + [ + 18.24, + 47.74 + ], + [ + 18.25, + 47.74 + ], + [ + 18.27, + 47.73 + ], + [ + 18.29, + 47.73 + ], + [ + 18.3, + 47.73 + ], + [ + 18.32, + 47.74 + ], + [ + 18.36, + 47.74 + ], + [ + 18.37, + 47.74 + ], + [ + 18.38, + 47.75 + ], + [ + 18.39, + 47.75 + ], + [ + 18.44, + 47.76 + ], + [ + 18.45, + 47.76 + ], + [ + 18.48, + 47.76 + ], + [ + 18.49, + 47.75 + ], + [ + 18.51, + 47.76 + ], + [ + 18.54, + 47.76 + ], + [ + 18.54, + 47.75 + ], + [ + 18.55, + 47.76 + ], + [ + 18.58, + 47.76 + ], + [ + 18.6, + 47.76 + ], + [ + 18.61, + 47.76 + ], + [ + 18.62, + 47.76 + ], + [ + 18.65, + 47.76 + ], + [ + 18.66, + 47.76 + ], + [ + 18.68, + 47.77 + ], + [ + 18.7, + 47.78 + ], + [ + 18.73, + 47.79 + ], + [ + 18.73, + 47.8 + ], + [ + 18.85, + 47.82 + ], + [ + 18.85, + 47.83 + ], + [ + 18.76, + 47.87 + ], + [ + 18.76, + 47.89 + ], + [ + 19.05, + 48.06 + ], + [ + 19.25, + 48.06 + ], + [ + 19.38, + 48.09 + ], + [ + 19.51, + 48.18 + ], + [ + 19.56, + 48.21 + ], + [ + 19.99, + 48.17 + ], + [ + 20, + 48.17 + ], + [ + 20.51, + 48.53 + ], + [ + 21.27, + 48.53 + ], + [ + 21.28, + 48.53 + ], + [ + 21.31, + 48.53 + ], + [ + 21.32, + 48.56 + ], + [ + 21.53, + 48.52 + ], + [ + 21.76, + 48.34 + ], + [ + 22.13, + 48.38 + ], + [ + 22.14, + 48.38 + ], + [ + 22.14, + 48.39 + ], + [ + 22.16, + 48.4 + ], + [ + 22.16, + 48.41 + ], + [ + 22.18, + 48.41 + ], + [ + 22.19, + 48.42 + ], + [ + 22.2, + 48.42 + ], + [ + 22.21, + 48.43 + ], + [ + 22.22, + 48.42 + ], + [ + 22.23, + 48.41 + ], + [ + 22.24, + 48.41 + ], + [ + 22.25, + 48.41 + ], + [ + 22.26, + 48.41 + ], + [ + 22.27, + 48.41 + ], + [ + 22.26, + 48.4 + ], + [ + 22.24, + 48.39 + ], + [ + 22.26, + 48.37 + ], + [ + 22.65, + 48.1 + ], + [ + 22.67, + 48.09 + ], + [ + 22.68, + 48.09 + ], + [ + 22.7, + 48.11 + ], + [ + 22.74, + 48.12 + ], + [ + 22.75, + 48.12 + ], + [ + 22.76, + 48.12 + ], + [ + 22.77, + 48.12 + ], + [ + 22.79, + 48.12 + ], + [ + 22.8, + 48.12 + ], + [ + 22.81, + 48.12 + ], + [ + 22.8, + 48.11 + ], + [ + 22.81, + 48.11 + ], + [ + 22.83, + 48.11 + ], + [ + 22.83, + 48.1 + ], + [ + 22.83, + 48.09 + ], + [ + 22.84, + 47.98 + ], + [ + 22.85, + 47.98 + ], + [ + 22.9, + 47.95 + ], + [ + 22.71, + 47.83 + ], + [ + 22.71, + 47.82 + ], + [ + 22.32, + 47.77 + ], + [ + 22.03, + 47.53 + ], + [ + 22.02, + 47.52 + ], + [ + 21.86, + 47.25 + ], + [ + 21.79, + 47.11 + ], + [ + 21.44, + 46.67 + ], + [ + 21.45, + 46.67 + ], + [ + 21.45, + 46.65 + ], + [ + 21.44, + 46.65 + ], + [ + 21.3, + 46.56 + ], + [ + 21.27, + 46.41 + ], + [ + 21.26, + 46.41 + ], + [ + 21.2, + 46.36 + ], + [ + 20.68, + 46.15 + ], + [ + 20.66, + 46.15 + ], + [ + 20.65, + 46.15 + ], + [ + 20.65, + 46.13 + ], + [ + 20.62, + 46.13 + ], + [ + 20.59, + 46.15 + ], + [ + 20.59, + 46.16 + ], + [ + 20.55, + 46.18 + ], + [ + 20.54, + 46.18 + ], + [ + 20.52, + 46.18 + ], + [ + 20.5, + 46.19 + ], + [ + 20.48, + 46.16 + ], + [ + 20.26, + 46.13 + ], + [ + 20.1, + 46.16 + ], + [ + 20.1, + 46.17 + ], + [ + 20.08, + 46.17 + ], + [ + 20.07, + 46.16 + ], + [ + 19.57, + 46.18 + ], + [ + 18.89, + 45.92 + ], + [ + 18.82, + 45.91 + ], + [ + 18.81, + 45.91 + ], + [ + 18.81, + 45.9 + ], + [ + 18.81, + 45.89 + ], + [ + 18.81, + 45.88 + ], + [ + 18.72, + 45.91 + ], + [ + 18.26, + 45.76 + ], + [ + 18.24, + 45.77 + ], + [ + 18.23, + 45.78 + ], + [ + 18.22, + 45.78 + ], + [ + 18.21, + 45.78 + ], + [ + 18.13, + 45.79 + ], + [ + 18.09, + 45.77 + ], + [ + 18.08, + 45.77 + ], + [ + 18.06, + 45.77 + ], + [ + 18.02, + 45.78 + ], + [ + 18.01, + 45.79 + ], + [ + 18, + 45.8 + ], + [ + 17.99, + 45.79 + ], + [ + 17.95, + 45.79 + ], + [ + 17.93, + 45.79 + ], + [ + 17.92, + 45.79 + ], + [ + 17.89, + 45.79 + ], + [ + 17.88, + 45.78 + ], + [ + 17.87, + 45.77 + ], + [ + 17.85, + 45.78 + ], + [ + 17.84, + 45.79 + ], + [ + 17.83, + 45.81 + ], + [ + 17.82, + 45.81 + ], + [ + 17.77, + 45.81 + ], + [ + 17.75, + 45.82 + ], + [ + 17.73, + 45.83 + ], + [ + 17.72, + 45.83 + ], + [ + 17.69, + 45.84 + ], + [ + 17.65, + 45.86 + ], + [ + 17.64, + 45.87 + ], + [ + 17.64, + 45.88 + ], + [ + 17.63, + 45.89 + ], + [ + 17.62, + 45.91 + ], + [ + 17.6, + 45.92 + ], + [ + 17.59, + 45.92 + ], + [ + 17.54, + 45.93 + ], + [ + 17.53, + 45.93 + ], + [ + 17.51, + 45.94 + ], + [ + 17.43, + 45.95 + ], + [ + 17.4, + 45.94 + ], + [ + 17.4, + 45.93 + ], + [ + 17.38, + 45.95 + ], + [ + 17.37, + 45.95 + ], + [ + 17.36, + 45.94 + ], + [ + 17.35, + 45.94 + ], + [ + 17.36, + 45.96 + ], + [ + 17.36, + 45.97 + ], + [ + 17.36, + 45.98 + ], + [ + 17.36, + 45.97 + ], + [ + 17.32, + 45.97 + ], + [ + 17.31, + 45.97 + ], + [ + 17.29, + 45.99 + ], + [ + 17.3, + 45.99 + ], + [ + 17.26, + 46.01 + ], + [ + 17.26, + 46.06 + ], + [ + 17.22, + 46.09 + ], + [ + 17.23, + 46.09 + ], + [ + 17.19, + 46.11 + ], + [ + 17.18, + 46.11 + ], + [ + 16.97, + 46.23 + ], + [ + 16.89, + 46.29 + ], + [ + 16.88, + 46.3 + ], + [ + 16.88, + 46.33 + ], + [ + 16.88, + 46.34 + ], + [ + 16.87, + 46.34 + ], + [ + 16.86, + 46.35 + ], + [ + 16.84, + 46.37 + ], + [ + 16.83, + 46.37 + ], + [ + 16.81, + 46.38 + ], + [ + 16.8, + 46.38 + ], + [ + 16.79, + 46.39 + ], + [ + 16.79, + 46.38 + ], + [ + 16.77, + 46.38 + ], + [ + 16.76, + 46.38 + ], + [ + 16.74, + 46.39 + ], + [ + 16.74, + 46.4 + ], + [ + 16.72, + 46.39 + ], + [ + 16.7, + 46.41 + ], + [ + 16.64, + 46.46 + ], + [ + 16.63, + 46.46 + ], + [ + 16.62, + 46.47 + ], + [ + 16.61, + 46.47 + ], + [ + 16.6, + 46.48 + ], + [ + 16.34, + 46.85 + ], + [ + 16.11, + 46.87 + ] + ], + [ + [ + 18.02, + 47.06 + ], + [ + 17.89, + 46.89 + ], + [ + 17.26, + 46.71 + ], + [ + 18.15, + 46.94 + ], + [ + 18.02, + 47.06 + ] + ] + ] + }, + "properties": { + "A3": "HUN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 70.98, + 40.23 + ], + [ + 71.27, + 40.34 + ], + [ + 71.73, + 40.15 + ], + [ + 72.05, + 40.28 + ], + [ + 72.09, + 40.44 + ], + [ + 72.09, + 40.45 + ], + [ + 72.42, + 40.4 + ], + [ + 72.35, + 40.6 + ], + [ + 72.66, + 40.51 + ], + [ + 73.07, + 40.77 + ], + [ + 73.14, + 40.8 + ], + [ + 72.96, + 40.81 + ], + [ + 72.95, + 40.8 + ], + [ + 72.94, + 40.8 + ], + [ + 72.89, + 40.83 + ], + [ + 72.87, + 40.84 + ], + [ + 72.83, + 40.86 + ], + [ + 72.82, + 40.85 + ], + [ + 71.9, + 41.16 + ], + [ + 71.73, + 41.55 + ], + [ + 71.59, + 41.31 + ], + [ + 71.28, + 41.11 + ], + [ + 71.27, + 41.11 + ], + [ + 70.79, + 41.19 + ], + [ + 70.72, + 41.47 + ], + [ + 70.17, + 41.52 + ], + [ + 70.87, + 42.05 + ], + [ + 71.26, + 42.17 + ], + [ + 70.94, + 42.26 + ], + [ + 71, + 42.59 + ], + [ + 71.28, + 42.78 + ], + [ + 71.86, + 42.83 + ], + [ + 73.49, + 42.42 + ], + [ + 73.52, + 42.87 + ], + [ + 73.52, + 42.88 + ], + [ + 73.52, + 42.89 + ], + [ + 73.92, + 43.13 + ], + [ + 74.21, + 43.27 + ], + [ + 75.1, + 42.91 + ], + [ + 75.1, + 42.9 + ], + [ + 75.19, + 42.88 + ], + [ + 75.72, + 42.8 + ], + [ + 75.82, + 42.94 + ], + [ + 76.34, + 42.86 + ], + [ + 76.97, + 42.99 + ], + [ + 79.2, + 42.8 + ], + [ + 79.5, + 42.46 + ], + [ + 79.96, + 42.44 + ], + [ + 80.17, + 42.21 + ], + [ + 80.14, + 42.15 + ], + [ + 80.2, + 42.04 + ], + [ + 78.16, + 41.38 + ], + [ + 77.77, + 41.01 + ], + [ + 76.87, + 41.02 + ], + [ + 76.5, + 40.43 + ], + [ + 76.18, + 40.38 + ], + [ + 76.04, + 40.37 + ], + [ + 75.69, + 40.28 + ], + [ + 75.6, + 40.66 + ], + [ + 75.22, + 40.44 + ], + [ + 74.84, + 40.52 + ], + [ + 74.9, + 40.34 + ], + [ + 73.94, + 40.03 + ], + [ + 73.95, + 39.6 + ], + [ + 73.6, + 39.46 + ], + [ + 72.84, + 39.36 + ], + [ + 72.49, + 39.38 + ], + [ + 72.25, + 39.17 + ], + [ + 72.04, + 39.37 + ], + [ + 71.79, + 39.28 + ], + [ + 71.5, + 39.61 + ], + [ + 70.89, + 39.38 + ], + [ + 70.53, + 39.62 + ], + [ + 69.34, + 39.54 + ], + [ + 69.3, + 39.92 + ], + [ + 69.35, + 40.02 + ], + [ + 69.54, + 39.93 + ], + [ + 69.54, + 40.12 + ], + [ + 70.02, + 40.23 + ], + [ + 70.55, + 40.04 + ], + [ + 70.5, + 39.93 + ], + [ + 70.98, + 40.23 + ] + ], + [ + [ + 72.75, + 41.84 + ], + [ + 72.74, + 41.74 + ], + [ + 73.06, + 41.77 + ], + [ + 72.75, + 41.84 + ] + ], + [ + [ + 78.13, + 42.75 + ], + [ + 76.18, + 42.46 + ], + [ + 76.29, + 42.31 + ], + [ + 76.92, + 42.16 + ], + [ + 77.52, + 42.16 + ], + [ + 77.83, + 42.44 + ], + [ + 78.33, + 42.59 + ], + [ + 78.09, + 42.6 + ], + [ + 78.13, + 42.75 + ] + ], + [ + [ + 75.04, + 41.9 + ], + [ + 75.1, + 41.76 + ], + [ + 75.34, + 41.8 + ], + [ + 75.04, + 41.9 + ] + ], + [ + [ + 75.31, + 40.68 + ], + [ + 75.17, + 40.58 + ], + [ + 75.35, + 40.56 + ], + [ + 75.31, + 40.68 + ] + ] + ] + }, + "properties": { + "A3": "KGZ" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 34.98, + 29.54 + ], + [ + 35.16, + 30.41 + ], + [ + 35.43, + 31.05 + ], + [ + 35.44, + 31.07 + ], + [ + 35.46, + 31.11 + ], + [ + 35.4, + 31.23 + ], + [ + 35.4, + 31.27 + ], + [ + 35.41, + 31.28 + ], + [ + 35.42, + 31.3 + ], + [ + 35.45, + 31.35 + ], + [ + 35.56, + 31.77 + ], + [ + 35.55, + 32.39 + ], + [ + 35.55, + 32.4 + ], + [ + 35.56, + 32.44 + ], + [ + 35.57, + 32.44 + ], + [ + 35.56, + 32.51 + ], + [ + 35.76, + 32.75 + ], + [ + 35.9, + 32.72 + ], + [ + 36.08, + 32.51 + ], + [ + 36.84, + 32.31 + ], + [ + 38.78, + 33.37 + ], + [ + 38.79, + 33.37 + ], + [ + 38.79, + 33.38 + ], + [ + 39, + 32.75 + ], + [ + 39.09, + 32.5 + ], + [ + 38.99, + 32.48 + ], + [ + 39.04, + 32.3 + ], + [ + 39.26, + 32.36 + ], + [ + 39.3, + 32.23 + ], + [ + 39.01, + 32 + ], + [ + 37, + 31.5 + ], + [ + 38, + 30.5 + ], + [ + 37.67, + 30.33 + ], + [ + 37.5, + 30 + ], + [ + 36.75, + 29.87 + ], + [ + 36.07, + 29.18 + ], + [ + 34.96, + 29.36 + ], + [ + 34.98, + 29.54 + ] + ] + ] + }, + "properties": { + "A3": "JOR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 10.45, + 47.56 + ], + [ + 10.46, + 47.43 + ], + [ + 10.33, + 47.3 + ], + [ + 10.18, + 47.3 + ], + [ + 10.21, + 47.38 + ], + [ + 10.2, + 47.38 + ], + [ + 9.73, + 47.53 + ], + [ + 9.56, + 47.59 + ], + [ + 9.03, + 47.81 + ], + [ + 9.19, + 47.66 + ], + [ + 9.15, + 47.67 + ], + [ + 9.14, + 47.66 + ], + [ + 9.12, + 47.67 + ], + [ + 8.93, + 47.75 + ], + [ + 9.01, + 47.68 + ], + [ + 9, + 47.68 + ], + [ + 8.87, + 47.67 + ], + [ + 8.79, + 47.68 + ], + [ + 8.75, + 47.69 + ], + [ + 8.74, + 47.69 + ], + [ + 8.57, + 47.81 + ], + [ + 8.41, + 47.67 + ], + [ + 8.63, + 47.65 + ], + [ + 8.62, + 47.64 + ], + [ + 8.61, + 47.64 + ], + [ + 8.61, + 47.65 + ], + [ + 8.49, + 47.58 + ], + [ + 8.48, + 47.58 + ], + [ + 8.46, + 47.57 + ], + [ + 8.44, + 47.57 + ], + [ + 8.42, + 47.57 + ], + [ + 8.41, + 47.57 + ], + [ + 8.37, + 47.57 + ], + [ + 8.22, + 47.62 + ], + [ + 8.21, + 47.62 + ], + [ + 8.19, + 47.62 + ], + [ + 8.18, + 47.6 + ], + [ + 8.17, + 47.6 + ], + [ + 8.16, + 47.59 + ], + [ + 8.15, + 47.6 + ], + [ + 8.14, + 47.59 + ], + [ + 8.11, + 47.58 + ], + [ + 8.1, + 47.57 + ], + [ + 8.09, + 47.56 + ], + [ + 8.02, + 47.55 + ], + [ + 8.01, + 47.55 + ], + [ + 7.98, + 47.56 + ], + [ + 7.96, + 47.56 + ], + [ + 7.95, + 47.56 + ], + [ + 7.94, + 47.54 + ], + [ + 7.93, + 47.55 + ], + [ + 7.91, + 47.56 + ], + [ + 7.91, + 47.57 + ], + [ + 7.91, + 47.58 + ], + [ + 7.9, + 47.58 + ], + [ + 7.89, + 47.59 + ], + [ + 7.88, + 47.59 + ], + [ + 7.87, + 47.59 + ], + [ + 7.86, + 47.59 + ], + [ + 7.84, + 47.58 + ], + [ + 7.81, + 47.58 + ], + [ + 7.8, + 47.56 + ], + [ + 7.78, + 47.55 + ], + [ + 7.74, + 47.54 + ], + [ + 7.73, + 47.54 + ], + [ + 7.72, + 47.54 + ], + [ + 7.71, + 47.54 + ], + [ + 7.68, + 47.53 + ], + [ + 7.67, + 47.54 + ], + [ + 7.59, + 47.59 + ], + [ + 7.58, + 47.61 + ], + [ + 7.57, + 47.62 + ], + [ + 7.57, + 47.63 + ], + [ + 7.56, + 47.64 + ], + [ + 7.55, + 47.64 + ], + [ + 7.53, + 47.65 + ], + [ + 7.52, + 47.67 + ], + [ + 7.52, + 47.68 + ], + [ + 7.54, + 47.72 + ], + [ + 7.55, + 47.73 + ], + [ + 7.54, + 47.75 + ], + [ + 7.54, + 47.76 + ], + [ + 7.53, + 47.79 + ], + [ + 7.54, + 47.81 + ], + [ + 7.55, + 47.81 + ], + [ + 7.56, + 47.84 + ], + [ + 7.56, + 47.86 + ], + [ + 7.58, + 47.9 + ], + [ + 7.58, + 47.91 + ], + [ + 7.58, + 47.92 + ], + [ + 7.61, + 47.96 + ], + [ + 7.62, + 47.97 + ], + [ + 7.62, + 47.98 + ], + [ + 7.61, + 48 + ], + [ + 7.6, + 48.01 + ], + [ + 7.57, + 48.03 + ], + [ + 7.57, + 48.05 + ], + [ + 7.57, + 48.06 + ], + [ + 7.57, + 48.07 + ], + [ + 7.57, + 48.08 + ], + [ + 7.58, + 48.12 + ], + [ + 7.58, + 48.13 + ], + [ + 7.6, + 48.14 + ], + [ + 7.6, + 48.15 + ], + [ + 7.6, + 48.16 + ], + [ + 7.61, + 48.17 + ], + [ + 7.63, + 48.18 + ], + [ + 7.64, + 48.2 + ], + [ + 7.66, + 48.22 + ], + [ + 7.68, + 48.25 + ], + [ + 7.69, + 48.27 + ], + [ + 7.69, + 48.28 + ], + [ + 7.69, + 48.3 + ], + [ + 7.72, + 48.31 + ], + [ + 7.73, + 48.32 + ], + [ + 7.74, + 48.32 + ], + [ + 7.74, + 48.34 + ], + [ + 7.74, + 48.35 + ], + [ + 7.75, + 48.37 + ], + [ + 7.73, + 48.37 + ], + [ + 7.73, + 48.38 + ], + [ + 7.73, + 48.39 + ], + [ + 7.74, + 48.41 + ], + [ + 7.74, + 48.42 + ], + [ + 7.75, + 48.44 + ], + [ + 7.8, + 48.51 + ], + [ + 7.81, + 48.53 + ], + [ + 7.81, + 48.55 + ], + [ + 7.8, + 48.57 + ], + [ + 7.8, + 48.58 + ], + [ + 7.81, + 48.6 + ], + [ + 7.82, + 48.61 + ], + [ + 7.83, + 48.62 + ], + [ + 7.84, + 48.64 + ], + [ + 7.85, + 48.65 + ], + [ + 7.88, + 48.66 + ], + [ + 7.89, + 48.66 + ], + [ + 7.9, + 48.67 + ], + [ + 7.92, + 48.68 + ], + [ + 7.92, + 48.69 + ], + [ + 7.93, + 48.69 + ], + [ + 7.93, + 48.7 + ], + [ + 7.94, + 48.71 + ], + [ + 7.95, + 48.71 + ], + [ + 7.96, + 48.72 + ], + [ + 7.97, + 48.73 + ], + [ + 7.97, + 48.75 + ], + [ + 7.97, + 48.76 + ], + [ + 7.99, + 48.76 + ], + [ + 8, + 48.76 + ], + [ + 8.01, + 48.76 + ], + [ + 8.02, + 48.76 + ], + [ + 8.02, + 48.77 + ], + [ + 8.04, + 48.79 + ], + [ + 8.05, + 48.79 + ], + [ + 8.07, + 48.79 + ], + [ + 8.08, + 48.8 + ], + [ + 8.09, + 48.81 + ], + [ + 8.13, + 48.82 + ], + [ + 8.13, + 48.88 + ], + [ + 8.14, + 48.89 + ], + [ + 8.15, + 48.91 + ], + [ + 8.16, + 48.92 + ], + [ + 8.2, + 48.92 + ], + [ + 8.18, + 48.94 + ], + [ + 8.19, + 48.95 + ], + [ + 8.21, + 48.96 + ], + [ + 8.22, + 48.96 + ], + [ + 8.23, + 48.97 + ], + [ + 7.45, + 49.18 + ], + [ + 7.16, + 49.13 + ], + [ + 7.13, + 49.14 + ], + [ + 7.1, + 49.16 + ], + [ + 7.1, + 49.15 + ], + [ + 7.09, + 49.15 + ], + [ + 7.08, + 49.15 + ], + [ + 7.08, + 49.14 + ], + [ + 7.09, + 49.13 + ], + [ + 7.08, + 49.13 + ], + [ + 7.07, + 49.12 + ], + [ + 7.07, + 49.11 + ], + [ + 7.06, + 49.11 + ], + [ + 7.05, + 49.11 + ], + [ + 7.04, + 49.15 + ], + [ + 7.03, + 49.18 + ], + [ + 6.74, + 49.16 + ], + [ + 6.47, + 49.46 + ], + [ + 6.37, + 49.47 + ], + [ + 6.37, + 49.49 + ], + [ + 6.37, + 49.52 + ], + [ + 6.37, + 49.51 + ], + [ + 6.36, + 49.51 + ], + [ + 6.36, + 49.53 + ], + [ + 6.37, + 49.58 + ], + [ + 6.38, + 49.58 + ], + [ + 6.37, + 49.59 + ], + [ + 6.38, + 49.6 + ], + [ + 6.42, + 49.62 + ], + [ + 6.44, + 49.65 + ], + [ + 6.44, + 49.66 + ], + [ + 6.48, + 49.7 + ], + [ + 6.5, + 49.71 + ], + [ + 6.51, + 49.71 + ], + [ + 6.49, + 49.72 + ], + [ + 6.5, + 49.72 + ], + [ + 6.51, + 49.72 + ], + [ + 6.5, + 49.75 + ], + [ + 6.52, + 49.76 + ], + [ + 6.51, + 49.79 + ], + [ + 6.53, + 49.81 + ], + [ + 6.52, + 49.81 + ], + [ + 6.39, + 49.83 + ], + [ + 6.22, + 49.92 + ], + [ + 6.22, + 49.93 + ], + [ + 6.2, + 49.95 + ], + [ + 6.2, + 49.96 + ], + [ + 6.19, + 49.96 + ], + [ + 6.14, + 50.13 + ], + [ + 6.41, + 50.34 + ], + [ + 6.2, + 50.66 + ], + [ + 6.02, + 50.75 + ], + [ + 6.02, + 50.98 + ], + [ + 5.89, + 51.01 + ], + [ + 6.08, + 51.12 + ], + [ + 6.09, + 51.12 + ], + [ + 6.1, + 51.26 + ], + [ + 6.11, + 51.26 + ], + [ + 6.21, + 51.51 + ], + [ + 6.2, + 51.53 + ], + [ + 6.18, + 51.54 + ], + [ + 6.02, + 51.73 + ], + [ + 6.01, + 51.73 + ], + [ + 6.06, + 51.86 + ], + [ + 6.06, + 51.87 + ], + [ + 6.1, + 51.85 + ], + [ + 6.11, + 51.85 + ], + [ + 6.14, + 51.85 + ], + [ + 6.15, + 51.84 + ], + [ + 6.12, + 51.89 + ], + [ + 6.13, + 51.89 + ], + [ + 6.11, + 51.89 + ], + [ + 6.73, + 51.9 + ], + [ + 6.69, + 52.05 + ], + [ + 7.04, + 52.27 + ], + [ + 7.03, + 52.27 + ], + [ + 6.73, + 52.56 + ], + [ + 6.73, + 52.61 + ], + [ + 6.73, + 52.62 + ], + [ + 6.77, + 52.65 + ], + [ + 7.06, + 52.64 + ], + [ + 7.2, + 53.06 + ], + [ + 7.2, + 53.07 + ], + [ + 7.2, + 53.17 + ], + [ + 7.21, + 53.18 + ], + [ + 7.21, + 53.22 + ], + [ + 7.21, + 53.23 + ], + [ + 7.21, + 53.24 + ], + [ + 7.36, + 53.32 + ], + [ + 7, + 53.36 + ], + [ + 7.16, + 53.63 + ], + [ + 8.01, + 53.71 + ], + [ + 8.21, + 53.39 + ], + [ + 8.27, + 53.61 + ], + [ + 8.55, + 53.54 + ], + [ + 8.45, + 53.23 + ], + [ + 8.88, + 53.05 + ], + [ + 8.48, + 53.24 + ], + [ + 8.66, + 53.89 + ], + [ + 9.27, + 53.86 + ], + [ + 9.75, + 53.54 + ], + [ + 9.4, + 53.83 + ], + [ + 8.8, + 54.02 + ], + [ + 8.98, + 54.04 + ], + [ + 8.81, + 54.17 + ], + [ + 8.95, + 54.32 + ], + [ + 8.59, + 54.34 + ], + [ + 9.01, + 54.5 + ], + [ + 8.81, + 54.47 + ], + [ + 8.96, + 54.55 + ], + [ + 8.6, + 54.88 + ], + [ + 8.41, + 54.85 + ], + [ + 8.31, + 54.88 + ], + [ + 8.28, + 54.75 + ], + [ + 8.3, + 54.91 + ], + [ + 8.4, + 55.05 + ], + [ + 8.38, + 54.89 + ], + [ + 8.66, + 54.91 + ], + [ + 8.72, + 54.89 + ], + [ + 8.75, + 54.89 + ], + [ + 8.76, + 54.9 + ], + [ + 8.79, + 54.9 + ], + [ + 8.8, + 54.9 + ], + [ + 8.88, + 54.9 + ], + [ + 8.97, + 54.9 + ], + [ + 9.08, + 54.87 + ], + [ + 9.09, + 54.87 + ], + [ + 9.42, + 54.83 + ], + [ + 9.96, + 54.78 + ], + [ + 10.03, + 54.55 + ], + [ + 9.83, + 54.47 + ], + [ + 10.2, + 54.46 + ], + [ + 10.13, + 54.31 + ], + [ + 10.46, + 54.39 + ], + [ + 11.13, + 54.39 + ], + [ + 10.75, + 54.03 + ], + [ + 11.45, + 53.89 + ], + [ + 11.68, + 54.15 + ], + [ + 12.11, + 54.12 + ], + [ + 12.51, + 54.48 + ], + [ + 12.93, + 54.43 + ], + [ + 12.59, + 54.45 + ], + [ + 12.42, + 54.25 + ], + [ + 13.02, + 54.44 + ], + [ + 13.1, + 54.28 + ], + [ + 13.46, + 54.09 + ], + [ + 13.7, + 54.17 + ], + [ + 13.8, + 54.1 + ], + [ + 13.74, + 54.03 + ], + [ + 13.91, + 53.92 + ], + [ + 13.81, + 53.88 + ], + [ + 13.81, + 53.83 + ], + [ + 14.27, + 53.7 + ], + [ + 14.28, + 53.65 + ], + [ + 14.28, + 53.64 + ], + [ + 14.41, + 53.34 + ], + [ + 14.44, + 53.28 + ], + [ + 14.44, + 53.27 + ], + [ + 14.44, + 53.25 + ], + [ + 14.43, + 53.24 + ], + [ + 14.41, + 53.23 + ], + [ + 14.41, + 53.22 + ], + [ + 14.41, + 53.21 + ], + [ + 14.39, + 53.21 + ], + [ + 14.38, + 53.19 + ], + [ + 14.37, + 53.18 + ], + [ + 14.37, + 53.17 + ], + [ + 14.38, + 53.15 + ], + [ + 14.38, + 53.13 + ], + [ + 14.38, + 53.11 + ], + [ + 14.37, + 53.11 + ], + [ + 14.37, + 53.1 + ], + [ + 14.37, + 53.09 + ], + [ + 14.37, + 53.08 + ], + [ + 14.34, + 53.08 + ], + [ + 14.36, + 53.07 + ], + [ + 14.33, + 53.04 + ], + [ + 14.32, + 53.04 + ], + [ + 14.31, + 53.03 + ], + [ + 14.3, + 53.03 + ], + [ + 14.29, + 53.02 + ], + [ + 14.28, + 53.01 + ], + [ + 14.24, + 53 + ], + [ + 14.24, + 52.99 + ], + [ + 14.22, + 52.99 + ], + [ + 14.2, + 52.98 + ], + [ + 14.19, + 52.98 + ], + [ + 14.18, + 52.98 + ], + [ + 14.14, + 52.96 + ], + [ + 14.14, + 52.95 + ], + [ + 14.14, + 52.94 + ], + [ + 14.14, + 52.93 + ], + [ + 14.15, + 52.93 + ], + [ + 14.15, + 52.92 + ], + [ + 14.15, + 52.91 + ], + [ + 14.15, + 52.9 + ], + [ + 14.15, + 52.87 + ], + [ + 14.14, + 52.86 + ], + [ + 14.13, + 52.85 + ], + [ + 14.12, + 52.83 + ], + [ + 14.14, + 52.82 + ], + [ + 14.17, + 52.82 + ], + [ + 14.22, + 52.81 + ], + [ + 14.23, + 52.8 + ], + [ + 14.24, + 52.8 + ], + [ + 14.27, + 52.78 + ], + [ + 14.28, + 52.77 + ], + [ + 14.32, + 52.76 + ], + [ + 14.33, + 52.76 + ], + [ + 14.35, + 52.75 + ], + [ + 14.36, + 52.74 + ], + [ + 14.37, + 52.74 + ], + [ + 14.38, + 52.73 + ], + [ + 14.39, + 52.72 + ], + [ + 14.41, + 52.7 + ], + [ + 14.42, + 52.7 + ], + [ + 14.43, + 52.69 + ], + [ + 14.43, + 52.68 + ], + [ + 14.45, + 52.68 + ], + [ + 14.46, + 52.67 + ], + [ + 14.48, + 52.66 + ], + [ + 14.48, + 52.65 + ], + [ + 14.5, + 52.65 + ], + [ + 14.5, + 52.64 + ], + [ + 14.52, + 52.64 + ], + [ + 14.53, + 52.63 + ], + [ + 14.56, + 52.63 + ], + [ + 14.58, + 52.62 + ], + [ + 14.59, + 52.61 + ], + [ + 14.6, + 52.6 + ], + [ + 14.61, + 52.6 + ], + [ + 14.61, + 52.59 + ], + [ + 14.64, + 52.57 + ], + [ + 14.63, + 52.56 + ], + [ + 14.62, + 52.56 + ], + [ + 14.61, + 52.55 + ], + [ + 14.61, + 52.54 + ], + [ + 14.6, + 52.53 + ], + [ + 14.61, + 52.51 + ], + [ + 14.63, + 52.5 + ], + [ + 14.63, + 52.49 + ], + [ + 14.61, + 52.48 + ], + [ + 14.61, + 52.46 + ], + [ + 14.59, + 52.45 + ], + [ + 14.57, + 52.44 + ], + [ + 14.56, + 52.44 + ], + [ + 14.55, + 52.43 + ], + [ + 14.54, + 52.42 + ], + [ + 14.55, + 52.41 + ], + [ + 14.54, + 52.39 + ], + [ + 14.55, + 52.38 + ], + [ + 14.55, + 52.37 + ], + [ + 14.55, + 52.36 + ], + [ + 14.56, + 52.34 + ], + [ + 14.56, + 52.33 + ], + [ + 14.58, + 52.32 + ], + [ + 14.58, + 52.31 + ], + [ + 14.58, + 52.3 + ], + [ + 14.58, + 52.29 + ], + [ + 14.59, + 52.28 + ], + [ + 14.6, + 52.27 + ], + [ + 14.61, + 52.27 + ], + [ + 14.63, + 52.27 + ], + [ + 14.64, + 52.26 + ], + [ + 14.67, + 52.26 + ], + [ + 14.68, + 52.26 + ], + [ + 14.69, + 52.26 + ], + [ + 14.69, + 52.25 + ], + [ + 14.7, + 52.24 + ], + [ + 14.71, + 52.24 + ], + [ + 14.71, + 52.23 + ], + [ + 14.71, + 52.21 + ], + [ + 14.69, + 52.19 + ], + [ + 14.7, + 52.18 + ], + [ + 14.71, + 52.17 + ], + [ + 14.7, + 52.16 + ], + [ + 14.69, + 52.16 + ], + [ + 14.68, + 52.15 + ], + [ + 14.68, + 52.14 + ], + [ + 14.68, + 52.12 + ], + [ + 14.69, + 52.11 + ], + [ + 14.7, + 52.1 + ], + [ + 14.74, + 52.08 + ], + [ + 14.75, + 52.08 + ], + [ + 14.76, + 52.07 + ], + [ + 14.75, + 52.05 + ], + [ + 14.75, + 52.04 + ], + [ + 14.74, + 52.03 + ], + [ + 14.74, + 52.02 + ], + [ + 14.72, + 51.94 + ], + [ + 14.7, + 51.92 + ], + [ + 14.68, + 51.89 + ], + [ + 14.67, + 51.89 + ], + [ + 14.65, + 51.88 + ], + [ + 14.63, + 51.86 + ], + [ + 14.61, + 51.85 + ], + [ + 14.59, + 51.84 + ], + [ + 14.59, + 51.83 + ], + [ + 14.59, + 51.82 + ], + [ + 14.65, + 51.78 + ], + [ + 14.65, + 51.77 + ], + [ + 14.66, + 51.75 + ], + [ + 14.66, + 51.74 + ], + [ + 14.76, + 51.62 + ], + [ + 14.74, + 51.59 + ], + [ + 14.81, + 51.51 + ], + [ + 14.92, + 51.48 + ], + [ + 14.96, + 51.46 + ], + [ + 14.96, + 51.45 + ], + [ + 14.97, + 51.41 + ], + [ + 14.97, + 51.4 + ], + [ + 14.96, + 51.4 + ], + [ + 14.98, + 51.37 + ], + [ + 14.99, + 51.33 + ], + [ + 15, + 51.32 + ], + [ + 15.01, + 51.32 + ], + [ + 15.03, + 51.29 + ], + [ + 15.03, + 51.25 + ], + [ + 15.01, + 51.18 + ], + [ + 15, + 51.13 + ], + [ + 14.99, + 51.12 + ], + [ + 14.98, + 51.1 + ], + [ + 14.96, + 51.06 + ], + [ + 14.96, + 51.05 + ], + [ + 14.95, + 51.04 + ], + [ + 14.94, + 51.03 + ], + [ + 14.94, + 51.01 + ], + [ + 14.9, + 50.94 + ], + [ + 14.82, + 50.87 + ], + [ + 14.81, + 50.85 + ], + [ + 14.58, + 50.94 + ], + [ + 14.5, + 51.05 + ], + [ + 14.26, + 50.99 + ], + [ + 14.32, + 50.99 + ], + [ + 14.33, + 50.98 + ], + [ + 14.24, + 50.89 + ], + [ + 14.23, + 50.89 + ], + [ + 14.24, + 50.88 + ], + [ + 14.23, + 50.87 + ], + [ + 13.54, + 50.71 + ], + [ + 13.53, + 50.7 + ], + [ + 13.43, + 50.61 + ], + [ + 13.34, + 50.61 + ], + [ + 12.73, + 50.43 + ], + [ + 12.35, + 50.25 + ], + [ + 12.36, + 50.24 + ], + [ + 12.35, + 50.24 + ], + [ + 12.33, + 50.23 + ], + [ + 12.32, + 50.18 + ], + [ + 12.33, + 50.18 + ], + [ + 12.29, + 50.18 + ], + [ + 12.28, + 50.22 + ], + [ + 12.26, + 50.26 + ], + [ + 12.25, + 50.27 + ], + [ + 12.13, + 50.23 + ], + [ + 12.36, + 50.03 + ], + [ + 12.36, + 50.02 + ], + [ + 12.36, + 50.03 + ], + [ + 12.36, + 50.02 + ], + [ + 12.39, + 50.01 + ], + [ + 12.4, + 50.01 + ], + [ + 12.48, + 49.84 + ], + [ + 12.66, + 49.43 + ], + [ + 13.41, + 49.01 + ], + [ + 13.41, + 48.99 + ], + [ + 13.41, + 48.98 + ], + [ + 13.84, + 48.77 + ], + [ + 13.72, + 48.51 + ], + [ + 13.7, + 48.52 + ], + [ + 13.69, + 48.53 + ], + [ + 13.68, + 48.53 + ], + [ + 13.67, + 48.53 + ], + [ + 13.66, + 48.54 + ], + [ + 13.65, + 48.55 + ], + [ + 13.62, + 48.55 + ], + [ + 13.61, + 48.56 + ], + [ + 13.6, + 48.57 + ], + [ + 13.59, + 48.57 + ], + [ + 13.57, + 48.56 + ], + [ + 13.56, + 48.57 + ], + [ + 13.55, + 48.57 + ], + [ + 13.54, + 48.58 + ], + [ + 13.53, + 48.58 + ], + [ + 13.51, + 48.59 + ], + [ + 13.5, + 48.58 + ], + [ + 13.48, + 48.56 + ], + [ + 13.45, + 48.56 + ], + [ + 13.44, + 48.56 + ], + [ + 13.44, + 48.55 + ], + [ + 13.45, + 48.53 + ], + [ + 13.45, + 48.52 + ], + [ + 13.46, + 48.51 + ], + [ + 13.45, + 48.5 + ], + [ + 13.44, + 48.49 + ], + [ + 13.44, + 48.48 + ], + [ + 13.44, + 48.47 + ], + [ + 13.43, + 48.47 + ], + [ + 13.43, + 48.45 + ], + [ + 13.42, + 48.41 + ], + [ + 13.42, + 48.4 + ], + [ + 13.42, + 48.39 + ], + [ + 13.41, + 48.37 + ], + [ + 13.4, + 48.37 + ], + [ + 13.39, + 48.36 + ], + [ + 13.38, + 48.36 + ], + [ + 13.36, + 48.35 + ], + [ + 13.35, + 48.34 + ], + [ + 13.34, + 48.33 + ], + [ + 13.33, + 48.33 + ], + [ + 13.32, + 48.32 + ], + [ + 13.31, + 48.31 + ], + [ + 13.29, + 48.31 + ], + [ + 13.27, + 48.3 + ], + [ + 13.21, + 48.3 + ], + [ + 13.23, + 48.29 + ], + [ + 13.19, + 48.3 + ], + [ + 13.18, + 48.29 + ], + [ + 13.15, + 48.29 + ], + [ + 13.08, + 48.28 + ], + [ + 13.06, + 48.27 + ], + [ + 13.05, + 48.26 + ], + [ + 13.02, + 48.25 + ], + [ + 13.01, + 48.25 + ], + [ + 13, + 48.24 + ], + [ + 12.97, + 48.22 + ], + [ + 12.96, + 48.21 + ], + [ + 12.95, + 48.21 + ], + [ + 12.92, + 48.21 + ], + [ + 12.86, + 48.18 + ], + [ + 12.85, + 48.18 + ], + [ + 12.84, + 48.17 + ], + [ + 12.83, + 48.16 + ], + [ + 12.81, + 48.15 + ], + [ + 12.75, + 48.11 + ], + [ + 12.75, + 48.09 + ], + [ + 12.86, + 48.01 + ], + [ + 12.86, + 48 + ], + [ + 12.87, + 47.96 + ], + [ + 12.88, + 47.96 + ], + [ + 12.9, + 47.96 + ], + [ + 12.92, + 47.95 + ], + [ + 12.92, + 47.94 + ], + [ + 12.93, + 47.94 + ], + [ + 12.96, + 47.91 + ], + [ + 12.97, + 47.9 + ], + [ + 12.98, + 47.87 + ], + [ + 12.99, + 47.87 + ], + [ + 13, + 47.86 + ], + [ + 13, + 47.85 + ], + [ + 13, + 47.84 + ], + [ + 12.99, + 47.84 + ], + [ + 12.99, + 47.83 + ], + [ + 12.94, + 47.78 + ], + [ + 13.01, + 47.46 + ], + [ + 12.77, + 47.67 + ], + [ + 12.17, + 47.68 + ], + [ + 12.18, + 47.67 + ], + [ + 12.19, + 47.65 + ], + [ + 12.2, + 47.64 + ], + [ + 12.2, + 47.61 + ], + [ + 12.19, + 47.61 + ], + [ + 12.18, + 47.6 + ], + [ + 12.18, + 47.61 + ], + [ + 11.89, + 47.61 + ], + [ + 11.63, + 47.59 + ], + [ + 11.25, + 47.43 + ], + [ + 10.98, + 47.4 + ], + [ + 10.68, + 47.56 + ], + [ + 10.67, + 47.56 + ], + [ + 10.45, + 47.56 + ] + ], + [ + [ + 12.54, + 53.51 + ], + [ + 12.7, + 53.32 + ], + [ + 12.77, + 53.44 + ], + [ + 12.54, + 53.51 + ] + ], + [ + [ + 12.57, + 48.92 + ], + [ + 12.61, + 48.92 + ], + [ + 12.57, + 48.94 + ], + [ + 12.57, + 48.92 + ] + ] + ], + [ + [ + [ + 7.74, + 48.36 + ], + [ + 7.73, + 48.37 + ], + [ + 7.75, + 48.37 + ], + [ + 7.74, + 48.36 + ] + ] + ], + [ + [ + [ + 6.49, + 49.72 + ], + [ + 6.5, + 49.73 + ], + [ + 6.5, + 49.72 + ], + [ + 6.49, + 49.72 + ] + ] + ], + [ + [ + [ + 14.23, + 53.93 + ], + [ + 14.19, + 53.91 + ], + [ + 14.21, + 53.87 + ], + [ + 13.83, + 53.85 + ], + [ + 13.94, + 53.91 + ], + [ + 13.91, + 53.99 + ], + [ + 14.04, + 53.94 + ], + [ + 14.05, + 54 + ], + [ + 13.97, + 54.06 + ], + [ + 13.91, + 54.06 + ], + [ + 13.86, + 54 + ], + [ + 13.86, + 54.05 + ], + [ + 13.77, + 54.02 + ], + [ + 13.81, + 54.11 + ], + [ + 13.76, + 54.17 + ], + [ + 13.81, + 54.17 + ], + [ + 13.87, + 54.1 + ], + [ + 14.02, + 54.05 + ], + [ + 14.23, + 53.93 + ] + ] + ], + [ + [ + [ + 13.43, + 48.44 + ], + [ + 13.44, + 48.43 + ], + [ + 13.43, + 48.42 + ], + [ + 13.43, + 48.44 + ] + ] + ], + [ + [ + [ + 13.16, + 54.51 + ], + [ + 13.37, + 54.58 + ], + [ + 13.55, + 54.42 + ], + [ + 13.37, + 54.62 + ], + [ + 13.25, + 54.56 + ], + [ + 13.28, + 54.65 + ], + [ + 13.16, + 54.56 + ], + [ + 13.25, + 54.66 + ], + [ + 13.43, + 54.68 + ], + [ + 13.72, + 54.27 + ], + [ + 13.65, + 54.36 + ], + [ + 13.39, + 54.22 + ], + [ + 13.14, + 54.28 + ], + [ + 13.16, + 54.51 + ] + ] + ] + ] + }, + "properties": { + "A3": "DEU" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -63.01, + 18.05 + ], + [ + -63.01, + 18.06 + ], + [ + -63.02, + 18.06 + ], + [ + -63.04, + 18.06 + ], + [ + -63.06, + 18.06 + ], + [ + -63.07, + 18.06 + ], + [ + -63.08, + 18.05 + ], + [ + -63.09, + 18.05 + ], + [ + -63.04, + 18.12 + ], + [ + -63.01, + 18.05 + ] + ] + ], + [ + [ + [ + -54.6, + 2.33 + ], + [ + -54.21, + 2.78 + ], + [ + -54.21, + 3.15 + ], + [ + -54.09, + 3.29 + ], + [ + -54.07, + 3.3 + ], + [ + -54.06, + 3.32 + ], + [ + -54.07, + 3.32 + ], + [ + -54.06, + 3.36 + ], + [ + -54.05, + 3.37 + ], + [ + -54.06, + 3.39 + ], + [ + -54.05, + 3.39 + ], + [ + -54.03, + 3.4 + ], + [ + -54.03, + 3.41 + ], + [ + -54.02, + 3.42 + ], + [ + -54.01, + 3.43 + ], + [ + -54.02, + 3.45 + ], + [ + -54.01, + 3.46 + ], + [ + -54.01, + 3.48 + ], + [ + -54.01, + 3.51 + ], + [ + -54, + 3.53 + ], + [ + -54.01, + 3.54 + ], + [ + -54, + 3.56 + ], + [ + -54, + 3.57 + ], + [ + -53.99, + 3.58 + ], + [ + -53.98, + 3.59 + ], + [ + -53.98, + 3.6 + ], + [ + -53.98, + 3.61 + ], + [ + -54, + 3.64 + ], + [ + -54.01, + 3.65 + ], + [ + -54.03, + 3.63 + ], + [ + -54.04, + 3.63 + ], + [ + -54.05, + 3.65 + ], + [ + -54.07, + 3.67 + ], + [ + -54.08, + 3.67 + ], + [ + -54.09, + 3.69 + ], + [ + -54.09, + 3.73 + ], + [ + -54.1, + 3.74 + ], + [ + -54.11, + 3.77 + ], + [ + -54.12, + 3.78 + ], + [ + -54.14, + 3.8 + ], + [ + -54.15, + 3.8 + ], + [ + -54.16, + 3.8 + ], + [ + -54.17, + 3.8 + ], + [ + -54.18, + 3.8 + ], + [ + -54.2, + 3.8 + ], + [ + -54.2, + 3.82 + ], + [ + -54.2, + 3.83 + ], + [ + -54.19, + 3.84 + ], + [ + -54.19, + 3.85 + ], + [ + -54.21, + 3.85 + ], + [ + -54.23, + 3.86 + ], + [ + -54.25, + 3.88 + ], + [ + -54.25, + 3.89 + ], + [ + -54.25, + 3.91 + ], + [ + -54.43, + 4.42 + ], + [ + -54.44, + 4.45 + ], + [ + -54.45, + 4.47 + ], + [ + -54.45, + 4.48 + ], + [ + -54.44, + 4.54 + ], + [ + -54.43, + 4.56 + ], + [ + -54.42, + 4.58 + ], + [ + -54.42, + 4.59 + ], + [ + -54.43, + 4.62 + ], + [ + -54.44, + 4.67 + ], + [ + -54.43, + 4.69 + ], + [ + -54.45, + 4.72 + ], + [ + -54.46, + 4.73 + ], + [ + -54.48, + 4.74 + ], + [ + -54.47, + 4.85 + ], + [ + -54.48, + 4.88 + ], + [ + -54.48, + 4.91 + ], + [ + -54.46, + 4.93 + ], + [ + -54.44, + 4.95 + ], + [ + -54.44, + 4.96 + ], + [ + -54.44, + 4.97 + ], + [ + -54.44, + 4.99 + ], + [ + -54.44, + 5 + ], + [ + -54.44, + 5.01 + ], + [ + -54.43, + 5.03 + ], + [ + -54.41, + 5.07 + ], + [ + -54.39, + 5.1 + ], + [ + -54.37, + 5.12 + ], + [ + -54.35, + 5.14 + ], + [ + -54.35, + 5.15 + ], + [ + -54.35, + 5.16 + ], + [ + -54.34, + 5.17 + ], + [ + -54.33, + 5.18 + ], + [ + -54.33, + 5.19 + ], + [ + -54.31, + 5.22 + ], + [ + -54.3, + 5.23 + ], + [ + -54.28, + 5.25 + ], + [ + -54.27, + 5.26 + ], + [ + -54.26, + 5.27 + ], + [ + -54.25, + 5.28 + ], + [ + -54.24, + 5.29 + ], + [ + -54.23, + 5.3 + ], + [ + -54.19, + 5.32 + ], + [ + -54.17, + 5.34 + ], + [ + -54.15, + 5.36 + ], + [ + -54.14, + 5.38 + ], + [ + -54.13, + 5.4 + ], + [ + -54.13, + 5.41 + ], + [ + -54.1, + 5.43 + ], + [ + -54.09, + 5.45 + ], + [ + -54.06, + 5.48 + ], + [ + -54.05, + 5.49 + ], + [ + -54.04, + 5.51 + ], + [ + -54.03, + 5.52 + ], + [ + -54.01, + 5.55 + ], + [ + -54.01, + 5.56 + ], + [ + -53.88, + 5.75 + ], + [ + -52.94, + 5.45 + ], + [ + -52.38, + 4.89 + ], + [ + -52.29, + 4.94 + ], + [ + -52.32, + 4.81 + ], + [ + -52.04, + 4.72 + ], + [ + -51.94, + 4.44 + ], + [ + -51.91, + 4.67 + ], + [ + -51.8, + 4.61 + ], + [ + -51.63, + 4.2 + ], + [ + -51.66, + 4.05 + ], + [ + -51.67, + 4.05 + ], + [ + -51.68, + 4.04 + ], + [ + -51.69, + 4.03 + ], + [ + -51.74, + 4.01 + ], + [ + -51.75, + 4 + ], + [ + -51.77, + 3.98 + ], + [ + -51.78, + 3.97 + ], + [ + -51.78, + 3.96 + ], + [ + -51.78, + 3.94 + ], + [ + -51.78, + 3.92 + ], + [ + -51.79, + 3.9 + ], + [ + -51.8, + 3.89 + ], + [ + -51.81, + 3.87 + ], + [ + -51.82, + 3.86 + ], + [ + -51.83, + 3.85 + ], + [ + -51.84, + 3.84 + ], + [ + -51.86, + 3.83 + ], + [ + -51.87, + 3.81 + ], + [ + -51.88, + 3.8 + ], + [ + -51.9, + 3.8 + ], + [ + -51.91, + 3.8 + ], + [ + -51.9, + 3.78 + ], + [ + -51.93, + 3.77 + ], + [ + -51.92, + 3.74 + ], + [ + -51.92, + 3.73 + ], + [ + -51.94, + 3.72 + ], + [ + -51.96, + 3.71 + ], + [ + -51.97, + 3.71 + ], + [ + -51.98, + 3.68 + ], + [ + -51.99, + 3.67 + ], + [ + -51.99, + 3.66 + ], + [ + -51.99, + 3.65 + ], + [ + -51.99, + 3.64 + ], + [ + -52.01, + 3.61 + ], + [ + -52.01, + 3.6 + ], + [ + -52.03, + 3.58 + ], + [ + -52.05, + 3.54 + ], + [ + -52.05, + 3.53 + ], + [ + -52.07, + 3.52 + ], + [ + -52.07, + 3.51 + ], + [ + -52.09, + 3.48 + ], + [ + -52.09, + 3.46 + ], + [ + -52.11, + 3.45 + ], + [ + -52.11, + 3.44 + ], + [ + -52.12, + 3.43 + ], + [ + -52.12, + 3.42 + ], + [ + -52.13, + 3.4 + ], + [ + -52.15, + 3.38 + ], + [ + -52.16, + 3.36 + ], + [ + -52.19, + 3.32 + ], + [ + -52.19, + 3.3 + ], + [ + -52.2, + 3.29 + ], + [ + -52.22, + 3.26 + ], + [ + -52.23, + 3.25 + ], + [ + -52.25, + 3.24 + ], + [ + -52.26, + 3.25 + ], + [ + -52.29, + 3.23 + ], + [ + -52.29, + 3.22 + ], + [ + -52.3, + 3.19 + ], + [ + -52.3, + 3.18 + ], + [ + -52.33, + 3.16 + ], + [ + -52.34, + 3.15 + ], + [ + -52.35, + 3.13 + ], + [ + -52.34, + 3.12 + ], + [ + -52.34, + 3.11 + ], + [ + -52.33, + 3.07 + ], + [ + -52.34, + 3.06 + ], + [ + -52.34, + 3.05 + ], + [ + -52.36, + 3.01 + ], + [ + -52.55, + 2.52 + ], + [ + -52.96, + 2.17 + ], + [ + -53.74, + 2.37 + ], + [ + -54.11, + 2.11 + ], + [ + -54.6, + 2.33 + ] + ] + ], + [ + [ + [ + 2.55, + 51.09 + ], + [ + 2.86, + 50.71 + ], + [ + 2.87, + 50.71 + ], + [ + 2.9, + 50.7 + ], + [ + 2.9, + 50.69 + ], + [ + 2.94, + 50.74 + ], + [ + 2.96, + 50.75 + ], + [ + 2.97, + 50.75 + ], + [ + 3, + 50.76 + ], + [ + 3.01, + 50.77 + ], + [ + 3.12, + 50.79 + ], + [ + 3.29, + 50.53 + ], + [ + 3.49, + 50.53 + ], + [ + 3.5, + 50.53 + ], + [ + 3.62, + 50.49 + ], + [ + 3.63, + 50.48 + ], + [ + 3.67, + 50.4 + ], + [ + 4.11, + 50.3 + ], + [ + 4.2, + 50.11 + ], + [ + 4.14, + 49.98 + ], + [ + 4.35, + 49.95 + ], + [ + 4.52, + 49.95 + ], + [ + 4.83, + 50.15 + ], + [ + 4.86, + 49.86 + ], + [ + 5.47, + 49.5 + ], + [ + 5.78, + 49.56 + ], + [ + 5.79, + 49.56 + ], + [ + 5.82, + 49.55 + ], + [ + 5.93, + 49.5 + ], + [ + 6.03, + 49.45 + ], + [ + 6.03, + 49.46 + ], + [ + 6.37, + 49.47 + ], + [ + 6.47, + 49.46 + ], + [ + 6.74, + 49.16 + ], + [ + 7.03, + 49.18 + ], + [ + 7.04, + 49.15 + ], + [ + 7.05, + 49.11 + ], + [ + 7.06, + 49.11 + ], + [ + 7.07, + 49.11 + ], + [ + 7.07, + 49.12 + ], + [ + 7.08, + 49.13 + ], + [ + 7.09, + 49.13 + ], + [ + 7.08, + 49.14 + ], + [ + 7.08, + 49.15 + ], + [ + 7.09, + 49.15 + ], + [ + 7.1, + 49.15 + ], + [ + 7.1, + 49.16 + ], + [ + 7.13, + 49.14 + ], + [ + 7.16, + 49.13 + ], + [ + 7.45, + 49.18 + ], + [ + 8.23, + 48.97 + ], + [ + 8.22, + 48.96 + ], + [ + 8.21, + 48.96 + ], + [ + 8.19, + 48.95 + ], + [ + 8.18, + 48.94 + ], + [ + 8.17, + 48.93 + ], + [ + 8.15, + 48.91 + ], + [ + 8.14, + 48.89 + ], + [ + 8.13, + 48.88 + ], + [ + 8.12, + 48.86 + ], + [ + 8.12, + 48.85 + ], + [ + 8.11, + 48.83 + ], + [ + 8.09, + 48.81 + ], + [ + 8.08, + 48.8 + ], + [ + 8.07, + 48.79 + ], + [ + 8.05, + 48.79 + ], + [ + 8.04, + 48.79 + ], + [ + 8.03, + 48.79 + ], + [ + 8.03, + 48.78 + ], + [ + 8.02, + 48.77 + ], + [ + 8.02, + 48.76 + ], + [ + 8.01, + 48.76 + ], + [ + 8, + 48.76 + ], + [ + 7.99, + 48.76 + ], + [ + 7.97, + 48.76 + ], + [ + 7.97, + 48.75 + ], + [ + 7.97, + 48.73 + ], + [ + 7.96, + 48.72 + ], + [ + 7.95, + 48.71 + ], + [ + 7.94, + 48.71 + ], + [ + 7.93, + 48.7 + ], + [ + 7.93, + 48.69 + ], + [ + 7.9, + 48.67 + ], + [ + 7.89, + 48.66 + ], + [ + 7.88, + 48.66 + ], + [ + 7.85, + 48.65 + ], + [ + 7.84, + 48.64 + ], + [ + 7.83, + 48.62 + ], + [ + 7.82, + 48.61 + ], + [ + 7.81, + 48.6 + ], + [ + 7.8, + 48.58 + ], + [ + 7.8, + 48.57 + ], + [ + 7.81, + 48.53 + ], + [ + 7.8, + 48.51 + ], + [ + 7.78, + 48.49 + ], + [ + 7.77, + 48.49 + ], + [ + 7.75, + 48.44 + ], + [ + 7.74, + 48.42 + ], + [ + 7.74, + 48.41 + ], + [ + 7.73, + 48.39 + ], + [ + 7.73, + 48.38 + ], + [ + 7.73, + 48.37 + ], + [ + 7.74, + 48.36 + ], + [ + 7.74, + 48.35 + ], + [ + 7.74, + 48.34 + ], + [ + 7.74, + 48.32 + ], + [ + 7.73, + 48.32 + ], + [ + 7.72, + 48.31 + ], + [ + 7.69, + 48.3 + ], + [ + 7.69, + 48.28 + ], + [ + 7.69, + 48.27 + ], + [ + 7.68, + 48.25 + ], + [ + 7.66, + 48.22 + ], + [ + 7.64, + 48.2 + ], + [ + 7.63, + 48.18 + ], + [ + 7.61, + 48.17 + ], + [ + 7.6, + 48.16 + ], + [ + 7.6, + 48.15 + ], + [ + 7.6, + 48.14 + ], + [ + 7.58, + 48.13 + ], + [ + 7.58, + 48.12 + ], + [ + 7.58, + 48.1 + ], + [ + 7.57, + 48.08 + ], + [ + 7.57, + 48.07 + ], + [ + 7.57, + 48.06 + ], + [ + 7.57, + 48.05 + ], + [ + 7.57, + 48.03 + ], + [ + 7.6, + 48.01 + ], + [ + 7.61, + 48 + ], + [ + 7.62, + 47.98 + ], + [ + 7.62, + 47.97 + ], + [ + 7.61, + 47.96 + ], + [ + 7.58, + 47.92 + ], + [ + 7.58, + 47.91 + ], + [ + 7.58, + 47.9 + ], + [ + 7.56, + 47.86 + ], + [ + 7.56, + 47.84 + ], + [ + 7.55, + 47.81 + ], + [ + 7.54, + 47.81 + ], + [ + 7.53, + 47.79 + ], + [ + 7.54, + 47.76 + ], + [ + 7.54, + 47.75 + ], + [ + 7.55, + 47.73 + ], + [ + 7.54, + 47.72 + ], + [ + 7.52, + 47.68 + ], + [ + 7.52, + 47.67 + ], + [ + 7.53, + 47.65 + ], + [ + 7.55, + 47.64 + ], + [ + 7.57, + 47.63 + ], + [ + 7.57, + 47.62 + ], + [ + 7.58, + 47.61 + ], + [ + 7.59, + 47.59 + ], + [ + 7.39, + 47.43 + ], + [ + 7.01, + 47.5 + ], + [ + 6.88, + 47.35 + ], + [ + 7.05, + 47.35 + ], + [ + 6.97, + 47.29 + ], + [ + 6.96, + 47.29 + ], + [ + 6.95, + 47.28 + ], + [ + 6.94, + 47.28 + ], + [ + 6.95, + 47.28 + ], + [ + 6.94, + 47.24 + ], + [ + 6.94, + 47.23 + ], + [ + 6.92, + 47.22 + ], + [ + 6.86, + 47.16 + ], + [ + 6.85, + 47.16 + ], + [ + 6.84, + 47.15 + ], + [ + 6.83, + 47.15 + ], + [ + 6.74, + 47.1 + ], + [ + 6.73, + 47.09 + ], + [ + 6.71, + 47.09 + ], + [ + 6.7, + 47.08 + ], + [ + 6.7, + 47.07 + ], + [ + 6.69, + 47.07 + ], + [ + 6.11, + 46.5 + ], + [ + 6.16, + 46.35 + ], + [ + 6.15, + 46.35 + ], + [ + 5.98, + 46.17 + ], + [ + 5.98, + 46.16 + ], + [ + 5.96, + 46.13 + ], + [ + 6.09, + 46.15 + ], + [ + 6.25, + 46.3 + ], + [ + 6.8, + 46.39 + ], + [ + 6.81, + 46.13 + ], + [ + 7.04, + 45.92 + ], + [ + 6.87, + 45.84 + ], + [ + 6.86, + 45.83 + ], + [ + 6.85, + 45.84 + ], + [ + 6.84, + 45.84 + ], + [ + 6.89, + 45.68 + ], + [ + 6.9, + 45.68 + ], + [ + 6.98, + 45.61 + ], + [ + 6.99, + 45.61 + ], + [ + 6.98, + 45.58 + ], + [ + 6.99, + 45.58 + ], + [ + 7.19, + 45.4 + ], + [ + 6.99, + 45.21 + ], + [ + 6.63, + 45.11 + ], + [ + 7.08, + 44.69 + ], + [ + 7.08, + 44.68 + ], + [ + 6.95, + 44.65 + ], + [ + 6.86, + 44.53 + ], + [ + 7.2, + 44.18 + ], + [ + 7.43, + 44.12 + ], + [ + 7.72, + 44.08 + ], + [ + 7.53, + 43.78 + ], + [ + 7.44, + 43.75 + ], + [ + 7.42, + 43.72 + ], + [ + 6.75, + 43.42 + ], + [ + 6.65, + 43.17 + ], + [ + 5.86, + 43.05 + ], + [ + 5.34, + 43.21 + ], + [ + 5.34, + 43.36 + ], + [ + 4.68, + 43.37 + ], + [ + 4.61, + 43.56 + ], + [ + 4.46, + 43.55 + ], + [ + 4.59, + 43.36 + ], + [ + 3.95, + 43.58 + ], + [ + 3.1, + 43.08 + ], + [ + 2.99, + 43.15 + ], + [ + 3.17, + 42.44 + ], + [ + 2.46, + 42.36 + ], + [ + 2.46, + 42.37 + ], + [ + 1.96, + 42.41 + ], + [ + 1.8, + 42.49 + ], + [ + 1.75, + 42.49 + ], + [ + 1.73, + 42.5 + ], + [ + 1.72, + 42.52 + ], + [ + 1.72, + 42.61 + ], + [ + 1.71, + 42.62 + ], + [ + 1.5, + 42.65 + ], + [ + 1.49, + 42.65 + ], + [ + 1.44, + 42.6 + ], + [ + 1.19, + 42.72 + ], + [ + 1.18, + 42.71 + ], + [ + 1.06, + 42.78 + ], + [ + 1.05, + 42.78 + ], + [ + 0.75, + 42.85 + ], + [ + 0.68, + 42.69 + ], + [ + 0.13, + 42.71 + ], + [ + -0.3, + 42.84 + ], + [ + -0.31, + 42.85 + ], + [ + -0.32, + 42.84 + ], + [ + -0.41, + 42.81 + ], + [ + -0.42, + 42.81 + ], + [ + -0.57, + 42.81 + ], + [ + -0.58, + 42.81 + ], + [ + -0.6, + 42.83 + ], + [ + -1.01, + 42.99 + ], + [ + -1.27, + 43.12 + ], + [ + -1.44, + 43.05 + ], + [ + -1.38, + 43.25 + ], + [ + -1.73, + 43.31 + ], + [ + -1.74, + 43.31 + ], + [ + -1.76, + 43.34 + ], + [ + -1.77, + 43.34 + ], + [ + -1.79, + 43.35 + ], + [ + -1.45, + 43.65 + ], + [ + -1.2, + 44.66 + ], + [ + -1.01, + 44.64 + ], + [ + -1.16, + 44.77 + ], + [ + -1.26, + 44.63 + ], + [ + -1.09, + 45.57 + ], + [ + -0.68, + 45.06 + ], + [ + -0.49, + 45 + ], + [ + -0.64, + 45.08 + ], + [ + -0.81, + 45.5 + ], + [ + -1.23, + 45.68 + ], + [ + -1.16, + 45.8 + ], + [ + -0.96, + 45.7 + ], + [ + -1.17, + 45.85 + ], + [ + -0.95, + 45.92 + ], + [ + -1.23, + 46.15 + ], + [ + -1.11, + 46.32 + ], + [ + -1.47, + 46.34 + ], + [ + -1.85, + 46.6 + ], + [ + -2.14, + 46.82 + ], + [ + -2, + 47.06 + ], + [ + -2.25, + 47.13 + ], + [ + -1.98, + 47.3 + ], + [ + -2.55, + 47.29 + ], + [ + -2.36, + 47.5 + ], + [ + -2.85, + 47.5 + ], + [ + -2.76, + 47.65 + ], + [ + -3.12, + 47.6 + ], + [ + -3.13, + 47.47 + ], + [ + -3.28, + 47.78 + ], + [ + -3.86, + 47.79 + ], + [ + -4.12, + 47.98 + ], + [ + -4.17, + 47.81 + ], + [ + -4.38, + 47.8 + ], + [ + -4.49, + 48.04 + ], + [ + -4.74, + 48.04 + ], + [ + -4.27, + 48.15 + ], + [ + -4.63, + 48.28 + ], + [ + -4.11, + 48.25 + ], + [ + -4.46, + 48.33 + ], + [ + -4.25, + 48.45 + ], + [ + -4.77, + 48.33 + ], + [ + -4.78, + 48.52 + ], + [ + -4.01, + 48.73 + ], + [ + -3.85, + 48.61 + ], + [ + -3.51, + 48.84 + ], + [ + -3.22, + 48.87 + ], + [ + -3.26, + 48.74 + ], + [ + -3.07, + 48.88 + ], + [ + -3.14, + 48.71 + ], + [ + -3.01, + 48.82 + ], + [ + -2.69, + 48.5 + ], + [ + -2.32, + 48.69 + ], + [ + -2.22, + 48.55 + ], + [ + -2.05, + 48.64 + ], + [ + -2.02, + 48.48 + ], + [ + -1.94, + 48.7 + ], + [ + -1.35, + 48.63 + ], + [ + -1.57, + 48.74 + ], + [ + -1.58, + 49.22 + ], + [ + -1.94, + 49.73 + ], + [ + -1.27, + 49.7 + ], + [ + -1.12, + 49.34 + ], + [ + -0.23, + 49.27 + ], + [ + 0.36, + 49.44 + ], + [ + 0.09, + 49.48 + ], + [ + 0.12, + 49.67 + ], + [ + 1.1, + 49.92 + ], + [ + 1.68, + 50.18 + ], + [ + 1.58, + 50.26 + ], + [ + 1.58, + 50.87 + ], + [ + 2.55, + 51.09 + ] + ], + [ + [ + 3.25, + 49.61 + ], + [ + 3.27, + 49.61 + ], + [ + 3.26, + 49.62 + ], + [ + 3.25, + 49.61 + ] + ] + ], + [ + [ + [ + -151.38, + -16.82 + ], + [ + -151.47, + -16.91 + ], + [ + -151.48, + -16.73 + ], + [ + -151.38, + -16.82 + ] + ] + ], + [ + [ + [ + -149.13, + -17.83 + ], + [ + -149.58, + -17.74 + ], + [ + -149.62, + -17.56 + ], + [ + -149.34, + -17.54 + ], + [ + -149.13, + -17.83 + ] + ] + ], + [ + [ + [ + -146.28, + -15.32 + ], + [ + -146.4, + -15.3 + ], + [ + -146.3, + -15.31 + ], + [ + -146.19, + -15.34 + ], + [ + -146.22, + -15.45 + ], + [ + -146.19, + -15.34 + ], + [ + -146.28, + -15.32 + ] + ] + ], + [ + [ + [ + -140.13, + -9.38 + ], + [ + -140.02, + -9.36 + ], + [ + -140.05, + -9.47 + ], + [ + -140.13, + -9.38 + ] + ] + ], + [ + [ + [ + -140.03, + -8.82 + ], + [ + -140.02, + -8.93 + ], + [ + -140.23, + -8.93 + ], + [ + -140.24, + -8.8 + ], + [ + -140.03, + -8.82 + ] + ] + ], + [ + [ + [ + -138.94, + -9.8 + ], + [ + -139.16, + -9.77 + ], + [ + -138.8, + -9.74 + ], + [ + -138.94, + -9.8 + ] + ] + ], + [ + [ + [ + -1.27, + 45.95 + ], + [ + -1.23, + 45.8 + ], + [ + -1.41, + 46.05 + ], + [ + -1.27, + 45.95 + ] + ] + ], + [ + [ + [ + 9.29, + 41.59 + ], + [ + 9.2, + 41.36 + ], + [ + 8.79, + 41.56 + ], + [ + 8.92, + 41.69 + ], + [ + 8.66, + 41.74 + ], + [ + 8.8, + 41.9 + ], + [ + 8.61, + 41.89 + ], + [ + 8.75, + 42.05 + ], + [ + 8.54, + 42.37 + ], + [ + 8.72, + 42.58 + ], + [ + 9.3, + 42.68 + ], + [ + 9.42, + 43.01 + ], + [ + 9.56, + 42.13 + ], + [ + 9.29, + 41.59 + ] + ] + ], + [ + [ + [ + 45.2, + -12.73 + ], + [ + 45.11, + -12.99 + ], + [ + 45.04, + -12.72 + ], + [ + 45.2, + -12.73 + ] + ] + ], + [ + [ + [ + 69.34, + -49.03 + ], + [ + 69.21, + -49.12 + ], + [ + 69.35, + -48.88 + ], + [ + 69.34, + -49.03 + ] + ] + ], + [ + [ + [ + 70.31, + -49.35 + ], + [ + 70.44, + -49.44 + ], + [ + 69.61, + -49.39 + ], + [ + 69.94, + -49.6 + ], + [ + 70.3, + -49.55 + ], + [ + 70.22, + -49.7 + ], + [ + 69.86, + -49.71 + ], + [ + 69.67, + -49.48 + ], + [ + 69.68, + -49.66 + ], + [ + 69.43, + -49.64 + ], + [ + 69.29, + -49.47 + ], + [ + 69.31, + -49.58 + ], + [ + 69.11, + -49.47 + ], + [ + 69.08, + -49.69 + ], + [ + 68.77, + -49.73 + ], + [ + 68.92, + -49.42 + ], + [ + 68.76, + -49.2 + ], + [ + 68.92, + -49.14 + ], + [ + 68.73, + -49.08 + ], + [ + 68.93, + -48.67 + ], + [ + 69.12, + -48.73 + ], + [ + 68.89, + -48.9 + ], + [ + 69.18, + -48.78 + ], + [ + 69, + -48.99 + ], + [ + 69.05, + -49.12 + ], + [ + 69.1, + -48.99 + ], + [ + 69.22, + -49.13 + ], + [ + 69.63, + -48.97 + ], + [ + 69.66, + -49.12 + ], + [ + 69.33, + -49.11 + ], + [ + 69.22, + -49.21 + ], + [ + 69.43, + -49.13 + ], + [ + 69.54, + -49.24 + ], + [ + 69.4, + -49.28 + ], + [ + 69.71, + -49.32 + ], + [ + 70.39, + -49.06 + ], + [ + 70.56, + -49.24 + ], + [ + 70.31, + -49.35 + ] + ] + ], + [ + [ + [ + 167.45, + -22.66 + ], + [ + 167.44, + -22.54 + ], + [ + 167.56, + -22.62 + ], + [ + 167.45, + -22.66 + ] + ] + ], + [ + [ + [ + 166.09, + -21.94 + ], + [ + 164.95, + -21.36 + ], + [ + 164.84, + -21.06 + ], + [ + 164.46, + -20.85 + ], + [ + 164.19, + -20.34 + ], + [ + 164.03, + -20.3 + ], + [ + 164, + -20.08 + ], + [ + 165.24, + -20.77 + ], + [ + 165.63, + -21.28 + ], + [ + 166.94, + -22.09 + ], + [ + 167.01, + -22.32 + ], + [ + 166.45, + -22.31 + ], + [ + 166.09, + -21.94 + ] + ] + ], + [ + [ + [ + 168.11, + -21.44 + ], + [ + 168.12, + -21.63 + ], + [ + 167.85, + -21.6 + ], + [ + 167.8, + -21.38 + ], + [ + 168.11, + -21.44 + ] + ] + ], + [ + [ + [ + 167.01, + -20.92 + ], + [ + 167.18, + -20.83 + ], + [ + 167.04, + -20.73 + ], + [ + 167.25, + -20.7 + ], + [ + 167.41, + -21.16 + ], + [ + 167.01, + -20.92 + ] + ] + ] + ] + }, + "properties": { + "A3": "FRA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 100.08, + 20.35 + ], + [ + 100.09, + 20.34 + ], + [ + 100.1, + 20.31 + ], + [ + 100.1, + 20.3 + ], + [ + 100.09, + 20.29 + ], + [ + 100.09, + 20.28 + ], + [ + 100.1, + 20.26 + ], + [ + 100.11, + 20.25 + ], + [ + 100.12, + 20.25 + ], + [ + 100.14, + 20.25 + ], + [ + 100.15, + 20.24 + ], + [ + 100.16, + 20.24 + ], + [ + 100.18, + 20.25 + ], + [ + 100.18, + 20.27 + ], + [ + 100.17, + 20.29 + ], + [ + 100.17, + 20.3 + ], + [ + 100.2, + 20.3 + ], + [ + 100.2, + 20.31 + ], + [ + 100.22, + 20.32 + ], + [ + 100.23, + 20.32 + ], + [ + 100.23, + 20.34 + ], + [ + 100.22, + 20.34 + ], + [ + 100.22, + 20.35 + ], + [ + 100.25, + 20.38 + ], + [ + 100.26, + 20.39 + ], + [ + 100.28, + 20.4 + ], + [ + 100.3, + 20.4 + ], + [ + 100.31, + 20.4 + ], + [ + 100.32, + 20.4 + ], + [ + 100.33, + 20.4 + ], + [ + 100.36, + 20.37 + ], + [ + 100.37, + 20.35 + ], + [ + 100.38, + 20.34 + ], + [ + 100.38, + 20.33 + ], + [ + 100.38, + 20.32 + ], + [ + 100.39, + 20.31 + ], + [ + 100.39, + 20.3 + ], + [ + 100.4, + 20.29 + ], + [ + 100.41, + 20.28 + ], + [ + 100.41, + 20.27 + ], + [ + 100.41, + 20.26 + ], + [ + 100.43, + 20.24 + ], + [ + 100.44, + 20.24 + ], + [ + 100.45, + 20.23 + ], + [ + 100.46, + 20.22 + ], + [ + 100.45, + 20.21 + ], + [ + 100.47, + 20.2 + ], + [ + 100.48, + 20.18 + ], + [ + 100.49, + 20.18 + ], + [ + 100.49, + 20.17 + ], + [ + 100.52, + 20.14 + ], + [ + 100.53, + 20.15 + ], + [ + 100.55, + 20.17 + ], + [ + 100.56, + 20.17 + ], + [ + 100.57, + 20.17 + ], + [ + 100.57, + 20.14 + ], + [ + 100.4, + 19.75 + ], + [ + 100.49, + 19.54 + ], + [ + 101.29, + 19.57 + ], + [ + 101.19, + 19.4 + ], + [ + 101.36, + 19.05 + ], + [ + 101.05, + 18.44 + ], + [ + 101.18, + 18.07 + ], + [ + 100.98, + 17.76 + ], + [ + 101.1, + 17.5 + ], + [ + 101.12, + 17.48 + ], + [ + 101.11, + 17.48 + ], + [ + 101.12, + 17.48 + ], + [ + 101.14, + 17.47 + ], + [ + 101.14, + 17.48 + ], + [ + 101.23, + 17.54 + ], + [ + 101.25, + 17.58 + ], + [ + 101.31, + 17.64 + ], + [ + 101.55, + 17.81 + ], + [ + 101.56, + 17.83 + ], + [ + 101.56, + 17.84 + ], + [ + 101.57, + 17.87 + ], + [ + 101.58, + 17.87 + ], + [ + 101.59, + 17.85 + ], + [ + 101.61, + 17.87 + ], + [ + 101.61, + 17.88 + ], + [ + 101.64, + 17.9 + ], + [ + 101.65, + 17.9 + ], + [ + 101.68, + 17.91 + ], + [ + 101.7, + 17.91 + ], + [ + 101.72, + 17.91 + ], + [ + 101.73, + 17.92 + ], + [ + 101.73, + 17.93 + ], + [ + 101.73, + 17.94 + ], + [ + 101.73, + 17.95 + ], + [ + 101.74, + 17.98 + ], + [ + 101.75, + 18.01 + ], + [ + 101.76, + 18.04 + ], + [ + 101.77, + 18.05 + ], + [ + 101.83, + 18.06 + ], + [ + 101.85, + 18.05 + ], + [ + 101.87, + 18.03 + ], + [ + 101.91, + 18.03 + ], + [ + 101.92, + 18.05 + ], + [ + 101.93, + 18.06 + ], + [ + 101.94, + 18.08 + ], + [ + 101.95, + 18.09 + ], + [ + 101.96, + 18.11 + ], + [ + 101.98, + 18.11 + ], + [ + 102, + 18.12 + ], + [ + 102.01, + 18.14 + ], + [ + 102.03, + 18.15 + ], + [ + 102.04, + 18.18 + ], + [ + 102.04, + 18.19 + ], + [ + 102.04, + 18.2 + ], + [ + 102.08, + 18.22 + ], + [ + 102.14, + 18.21 + ], + [ + 102.15, + 18.21 + ], + [ + 102.15, + 18.2 + ], + [ + 102.16, + 18.2 + ], + [ + 102.17, + 18.18 + ], + [ + 102.18, + 18.17 + ], + [ + 102.18, + 18.16 + ], + [ + 102.19, + 18.14 + ], + [ + 102.21, + 18.13 + ], + [ + 102.22, + 18.13 + ], + [ + 102.23, + 18.12 + ], + [ + 102.24, + 18.11 + ], + [ + 102.24, + 18.1 + ], + [ + 102.25, + 18.09 + ], + [ + 102.26, + 18.08 + ], + [ + 102.27, + 18.07 + ], + [ + 102.29, + 18.06 + ], + [ + 102.33, + 18.05 + ], + [ + 102.36, + 18.04 + ], + [ + 102.4, + 18 + ], + [ + 102.41, + 17.99 + ], + [ + 102.43, + 17.98 + ], + [ + 102.44, + 17.98 + ], + [ + 102.45, + 17.98 + ], + [ + 102.47, + 17.97 + ], + [ + 102.55, + 17.97 + ], + [ + 102.57, + 17.97 + ], + [ + 102.58, + 17.96 + ], + [ + 102.61, + 17.95 + ], + [ + 102.61, + 17.94 + ], + [ + 102.61, + 17.92 + ], + [ + 102.61, + 17.9 + ], + [ + 102.61, + 17.89 + ], + [ + 102.59, + 17.85 + ], + [ + 102.59, + 17.84 + ], + [ + 102.6, + 17.83 + ], + [ + 102.64, + 17.83 + ], + [ + 102.66, + 17.82 + ], + [ + 102.67, + 17.81 + ], + [ + 102.68, + 17.8 + ], + [ + 102.69, + 17.8 + ], + [ + 102.69, + 17.81 + ], + [ + 102.69, + 17.83 + ], + [ + 102.68, + 17.85 + ], + [ + 102.69, + 17.87 + ], + [ + 102.7, + 17.88 + ], + [ + 102.73, + 17.88 + ], + [ + 102.74, + 17.89 + ], + [ + 102.76, + 17.89 + ], + [ + 102.77, + 17.91 + ], + [ + 102.78, + 17.92 + ], + [ + 102.78, + 17.93 + ], + [ + 102.79, + 17.94 + ], + [ + 102.81, + 17.94 + ], + [ + 102.82, + 17.94 + ], + [ + 102.83, + 17.95 + ], + [ + 102.84, + 17.96 + ], + [ + 102.87, + 17.98 + ], + [ + 102.89, + 17.98 + ], + [ + 102.9, + 17.98 + ], + [ + 102.91, + 17.98 + ], + [ + 102.92, + 17.99 + ], + [ + 102.93, + 18 + ], + [ + 102.94, + 18 + ], + [ + 102.95, + 18 + ], + [ + 102.98, + 18 + ], + [ + 102.99, + 17.99 + ], + [ + 103.01, + 17.98 + ], + [ + 103.01, + 17.97 + ], + [ + 103.03, + 17.97 + ], + [ + 103.04, + 17.98 + ], + [ + 103.05, + 17.99 + ], + [ + 103.06, + 18.01 + ], + [ + 103.08, + 18.03 + ], + [ + 103.08, + 18.05 + ], + [ + 103.08, + 18.06 + ], + [ + 103.07, + 18.07 + ], + [ + 103.08, + 18.1 + ], + [ + 103.08, + 18.12 + ], + [ + 103.09, + 18.13 + ], + [ + 103.1, + 18.14 + ], + [ + 103.13, + 18.16 + ], + [ + 103.15, + 18.17 + ], + [ + 103.15, + 18.19 + ], + [ + 103.16, + 18.2 + ], + [ + 103.16, + 18.24 + ], + [ + 103.18, + 18.26 + ], + [ + 103.19, + 18.27 + ], + [ + 103.22, + 18.28 + ], + [ + 103.25, + 18.29 + ], + [ + 103.29, + 18.3 + ], + [ + 103.3, + 18.31 + ], + [ + 103.29, + 18.32 + ], + [ + 103.28, + 18.33 + ], + [ + 103.25, + 18.34 + ], + [ + 103.24, + 18.35 + ], + [ + 103.24, + 18.36 + ], + [ + 103.26, + 18.38 + ], + [ + 103.28, + 18.4 + ], + [ + 103.29, + 18.42 + ], + [ + 103.31, + 18.43 + ], + [ + 103.37, + 18.44 + ], + [ + 103.38, + 18.44 + ], + [ + 103.39, + 18.44 + ], + [ + 103.42, + 18.45 + ], + [ + 103.44, + 18.44 + ], + [ + 103.45, + 18.43 + ], + [ + 103.48, + 18.42 + ], + [ + 103.49, + 18.42 + ], + [ + 103.53, + 18.42 + ], + [ + 103.55, + 18.42 + ], + [ + 103.57, + 18.41 + ], + [ + 103.58, + 18.4 + ], + [ + 103.59, + 18.4 + ], + [ + 103.6, + 18.41 + ], + [ + 103.63, + 18.39 + ], + [ + 103.65, + 18.38 + ], + [ + 103.66, + 18.38 + ], + [ + 103.67, + 18.37 + ], + [ + 103.68, + 18.36 + ], + [ + 103.69, + 18.35 + ], + [ + 103.7, + 18.34 + ], + [ + 103.72, + 18.34 + ], + [ + 103.73, + 18.34 + ], + [ + 103.74, + 18.34 + ], + [ + 103.8, + 18.34 + ], + [ + 103.83, + 18.33 + ], + [ + 103.84, + 18.31 + ], + [ + 103.85, + 18.3 + ], + [ + 103.97, + 18.34 + ], + [ + 103.99, + 18.31 + ], + [ + 104.01, + 18.29 + ], + [ + 104.03, + 18.26 + ], + [ + 104.06, + 18.21 + ], + [ + 104.07, + 18.19 + ], + [ + 104.09, + 18.16 + ], + [ + 104.09, + 18.15 + ], + [ + 104.1, + 18.12 + ], + [ + 104.11, + 18.1 + ], + [ + 104.14, + 18.07 + ], + [ + 104.15, + 18.06 + ], + [ + 104.17, + 18.05 + ], + [ + 104.22, + 17.98 + ], + [ + 104.24, + 17.94 + ], + [ + 104.25, + 17.92 + ], + [ + 104.25, + 17.91 + ], + [ + 104.26, + 17.89 + ], + [ + 104.27, + 17.87 + ], + [ + 104.32, + 17.84 + ], + [ + 104.33, + 17.84 + ], + [ + 104.35, + 17.82 + ], + [ + 104.36, + 17.81 + ], + [ + 104.37, + 17.8 + ], + [ + 104.38, + 17.78 + ], + [ + 104.39, + 17.76 + ], + [ + 104.4, + 17.74 + ], + [ + 104.42, + 17.72 + ], + [ + 104.43, + 17.71 + ], + [ + 104.44, + 17.7 + ], + [ + 104.45, + 17.69 + ], + [ + 104.46, + 17.67 + ], + [ + 104.47, + 17.66 + ], + [ + 104.49, + 17.64 + ], + [ + 104.5, + 17.63 + ], + [ + 104.53, + 17.62 + ], + [ + 104.55, + 17.61 + ], + [ + 104.58, + 17.59 + ], + [ + 104.59, + 17.59 + ], + [ + 104.6, + 17.58 + ], + [ + 104.61, + 17.58 + ], + [ + 104.62, + 17.57 + ], + [ + 104.63, + 17.57 + ], + [ + 104.64, + 17.56 + ], + [ + 104.66, + 17.55 + ], + [ + 104.69, + 17.53 + ], + [ + 104.71, + 17.52 + ], + [ + 104.72, + 17.51 + ], + [ + 104.73, + 17.49 + ], + [ + 104.74, + 17.47 + ], + [ + 104.75, + 17.46 + ], + [ + 104.76, + 17.44 + ], + [ + 104.78, + 17.43 + ], + [ + 104.79, + 17.41 + ], + [ + 104.8, + 17.39 + ], + [ + 104.8, + 17.17 + ], + [ + 104.8, + 17.15 + ], + [ + 104.79, + 17.13 + ], + [ + 104.78, + 17.11 + ], + [ + 104.76, + 17.07 + ], + [ + 104.75, + 17.06 + ], + [ + 104.74, + 17.04 + ], + [ + 104.74, + 17.03 + ], + [ + 104.73, + 16.97 + ], + [ + 104.75, + 16.87 + ], + [ + 104.76, + 16.86 + ], + [ + 104.74, + 16.81 + ], + [ + 104.74, + 16.8 + ], + [ + 104.75, + 16.75 + ], + [ + 104.76, + 16.74 + ], + [ + 104.75, + 16.67 + ], + [ + 104.75, + 16.66 + ], + [ + 104.74, + 16.64 + ], + [ + 104.74, + 16.62 + ], + [ + 104.74, + 16.61 + ], + [ + 104.75, + 16.52 + ], + [ + 104.76, + 16.51 + ], + [ + 104.77, + 16.5 + ], + [ + 104.78, + 16.49 + ], + [ + 104.8, + 16.48 + ], + [ + 104.81, + 16.47 + ], + [ + 104.85, + 16.44 + ], + [ + 104.87, + 16.39 + ], + [ + 104.88, + 16.37 + ], + [ + 104.89, + 16.35 + ], + [ + 104.9, + 16.34 + ], + [ + 104.91, + 16.34 + ], + [ + 104.92, + 16.34 + ], + [ + 104.93, + 16.33 + ], + [ + 104.94, + 16.31 + ], + [ + 104.96, + 16.29 + ], + [ + 104.99, + 16.27 + ], + [ + 105, + 16.26 + ], + [ + 105.01, + 16.25 + ], + [ + 105.02, + 16.24 + ], + [ + 105.01, + 16.22 + ], + [ + 105.01, + 16.21 + ], + [ + 105.02, + 16.18 + ], + [ + 105.02, + 16.17 + ], + [ + 105.03, + 16.14 + ], + [ + 105.04, + 16.13 + ], + [ + 105.04, + 16.12 + ], + [ + 105.05, + 16.1 + ], + [ + 105.07, + 16.1 + ], + [ + 105.07, + 16.09 + ], + [ + 105.08, + 16.09 + ], + [ + 105.09, + 16.09 + ], + [ + 105.11, + 16.09 + ], + [ + 105.12, + 16.08 + ], + [ + 105.13, + 16.08 + ], + [ + 105.14, + 16.07 + ], + [ + 105.17, + 16.07 + ], + [ + 105.2, + 16.05 + ], + [ + 105.29, + 16.04 + ], + [ + 105.3, + 16.04 + ], + [ + 105.33, + 16.03 + ], + [ + 105.38, + 16.02 + ], + [ + 105.39, + 16.02 + ], + [ + 105.4, + 16.02 + ], + [ + 105.42, + 16.01 + ], + [ + 105.41, + 15.99 + ], + [ + 105.4, + 15.99 + ], + [ + 105.38, + 15.98 + ], + [ + 105.37, + 15.98 + ], + [ + 105.36, + 15.96 + ], + [ + 105.36, + 15.95 + ], + [ + 105.34, + 15.93 + ], + [ + 105.35, + 15.91 + ], + [ + 105.36, + 15.89 + ], + [ + 105.36, + 15.88 + ], + [ + 105.37, + 15.86 + ], + [ + 105.38, + 15.85 + ], + [ + 105.39, + 15.82 + ], + [ + 105.39, + 15.81 + ], + [ + 105.4, + 15.79 + ], + [ + 105.41, + 15.79 + ], + [ + 105.42, + 15.77 + ], + [ + 105.44, + 15.75 + ], + [ + 105.46, + 15.75 + ], + [ + 105.47, + 15.75 + ], + [ + 105.49, + 15.76 + ], + [ + 105.5, + 15.77 + ], + [ + 105.53, + 15.75 + ], + [ + 105.55, + 15.75 + ], + [ + 105.56, + 15.75 + ], + [ + 105.57, + 15.73 + ], + [ + 105.58, + 15.73 + ], + [ + 105.6, + 15.72 + ], + [ + 105.61, + 15.7 + ], + [ + 105.63, + 15.67 + ], + [ + 105.64, + 15.65 + ], + [ + 105.64, + 15.64 + ], + [ + 105.63, + 15.62 + ], + [ + 105.63, + 15.61 + ], + [ + 105.63, + 15.6 + ], + [ + 105.63, + 15.59 + ], + [ + 105.63, + 15.58 + ], + [ + 105.61, + 15.55 + ], + [ + 105.6, + 15.53 + ], + [ + 105.59, + 15.5 + ], + [ + 105.6, + 15.5 + ], + [ + 105.6, + 15.48 + ], + [ + 105.6, + 15.46 + ], + [ + 105.6, + 15.45 + ], + [ + 105.59, + 15.43 + ], + [ + 105.59, + 15.42 + ], + [ + 105.56, + 15.4 + ], + [ + 105.55, + 15.4 + ], + [ + 105.53, + 15.39 + ], + [ + 105.5, + 15.39 + ], + [ + 105.49, + 15.38 + ], + [ + 105.48, + 15.37 + ], + [ + 105.47, + 15.37 + ], + [ + 105.47, + 15.35 + ], + [ + 105.47, + 15.34 + ], + [ + 105.48, + 15.33 + ], + [ + 105.52, + 15.32 + ], + [ + 105.55, + 15.32 + ], + [ + 105.57, + 15.32 + ], + [ + 105.53, + 14.55 + ], + [ + 105.21, + 14.34 + ], + [ + 105.08, + 14.21 + ], + [ + 104.81, + 14.44 + ], + [ + 103.17, + 14.33 + ], + [ + 102.94, + 14.2 + ], + [ + 102.62, + 13.61 + ], + [ + 102.34, + 13.56 + ], + [ + 102.51, + 12.68 + ], + [ + 102.79, + 12.42 + ], + [ + 102.7, + 12.17 + ], + [ + 102.91, + 11.65 + ], + [ + 102.64, + 12.18 + ], + [ + 102.58, + 12.04 + ], + [ + 102.29, + 12.19 + ], + [ + 102.33, + 12.34 + ], + [ + 102.06, + 12.55 + ], + [ + 101.76, + 12.71 + ], + [ + 101.42, + 12.58 + ], + [ + 101.26, + 12.66 + ], + [ + 100.84, + 12.68 + ], + [ + 100.98, + 13.48 + ], + [ + 100.58, + 13.56 + ], + [ + 99.99, + 13.37 + ], + [ + 100.11, + 13.06 + ], + [ + 99.96, + 12.73 + ], + [ + 100.02, + 12.19 + ], + [ + 99.56, + 11.34 + ], + [ + 99.29, + 10.37 + ], + [ + 99.15, + 10.34 + ], + [ + 99.25, + 10.24 + ], + [ + 99.15, + 9.74 + ], + [ + 99.31, + 9.39 + ], + [ + 99.25, + 9.23 + ], + [ + 99.84, + 9.29 + ], + [ + 99.96, + 8.62 + ], + [ + 100.09, + 8.41 + ], + [ + 100.18, + 8.39 + ], + [ + 100.11, + 8.52 + ], + [ + 100.22, + 8.44 + ], + [ + 100.55, + 7.14 + ], + [ + 100.6, + 7.22 + ], + [ + 101.07, + 6.84 + ], + [ + 101.33, + 6.87 + ], + [ + 101.28, + 6.95 + ], + [ + 101.56, + 6.85 + ], + [ + 102.09, + 6.24 + ], + [ + 102.08, + 6.23 + ], + [ + 102.08, + 6.21 + ], + [ + 102.08, + 6.2 + ], + [ + 102.08, + 6.17 + ], + [ + 102.08, + 6.16 + ], + [ + 102.08, + 6.14 + ], + [ + 101.97, + 6.01 + ], + [ + 101.95, + 5.99 + ], + [ + 101.93, + 5.95 + ], + [ + 101.93, + 5.94 + ], + [ + 101.82, + 5.73 + ], + [ + 101.58, + 5.93 + ], + [ + 101.14, + 5.61 + ], + [ + 100.98, + 5.81 + ], + [ + 101.11, + 6.25 + ], + [ + 100.85, + 6.23 + ], + [ + 100.74, + 6.51 + ], + [ + 100.42, + 6.52 + ], + [ + 100.21, + 6.73 + ], + [ + 100.12, + 6.42 + ], + [ + 99.68, + 6.9 + ], + [ + 99.74, + 7.13 + ], + [ + 99.59, + 7.15 + ], + [ + 99.51, + 7.37 + ], + [ + 99.39, + 7.31 + ], + [ + 99.14, + 7.78 + ], + [ + 99.04, + 7.7 + ], + [ + 99.08, + 7.91 + ], + [ + 98.92, + 8.06 + ], + [ + 98.77, + 8.02 + ], + [ + 98.68, + 8.39 + ], + [ + 98.47, + 8.36 + ], + [ + 98.46, + 8.34 + ], + [ + 98.39, + 8.13 + ], + [ + 98.28, + 8.2 + ], + [ + 98.22, + 8.74 + ], + [ + 98.32, + 8.97 + ], + [ + 98.39, + 8.91 + ], + [ + 98.32, + 9.2 + ], + [ + 98.53, + 9.56 + ], + [ + 98.52, + 9.85 + ], + [ + 98.7, + 10.16 + ], + [ + 98.66, + 10.17 + ], + [ + 98.7, + 10.16 + ], + [ + 98.71, + 10.25 + ], + [ + 98.72, + 10.26 + ], + [ + 98.74, + 10.31 + ], + [ + 98.74, + 10.32 + ], + [ + 98.75, + 10.38 + ], + [ + 98.77, + 10.42 + ], + [ + 98.78, + 10.44 + ], + [ + 98.8, + 10.45 + ], + [ + 98.81, + 10.49 + ], + [ + 98.78, + 10.68 + ], + [ + 99.23, + 11.11 + ], + [ + 99.66, + 11.82 + ], + [ + 99.47, + 12.13 + ], + [ + 99.44, + 12.58 + ], + [ + 99.1, + 13.07 + ], + [ + 99.21, + 13.26 + ], + [ + 99.11, + 13.89 + ], + [ + 98.25, + 14.83 + ], + [ + 98.2, + 15.23 + ], + [ + 98.4, + 15.32 + ], + [ + 98.39, + 15.33 + ], + [ + 98.58, + 15.38 + ], + [ + 98.57, + 16.06 + ], + [ + 98.85, + 16.13 + ], + [ + 98.93, + 16.33 + ], + [ + 98.83, + 16.42 + ], + [ + 98.68, + 16.27 + ], + [ + 98.5, + 16.7 + ], + [ + 98.48, + 16.72 + ], + [ + 98.48, + 16.76 + ], + [ + 98.5, + 16.79 + ], + [ + 98.53, + 16.8 + ], + [ + 98.53, + 16.81 + ], + [ + 98.02, + 17.47 + ], + [ + 98.02, + 17.48 + ], + [ + 98, + 17.5 + ], + [ + 97.69, + 17.83 + ], + [ + 97.69, + 17.84 + ], + [ + 97.67, + 17.87 + ], + [ + 97.67, + 17.88 + ], + [ + 97.69, + 17.91 + ], + [ + 97.69, + 17.92 + ], + [ + 97.73, + 17.96 + ], + [ + 97.74, + 17.96 + ], + [ + 97.74, + 17.98 + ], + [ + 97.71, + 18.04 + ], + [ + 97.69, + 18.07 + ], + [ + 97.69, + 18.08 + ], + [ + 97.69, + 18.09 + ], + [ + 97.34, + 18.58 + ], + [ + 97.77, + 18.58 + ], + [ + 97.67, + 18.94 + ], + [ + 97.84, + 19.09 + ], + [ + 97.79, + 19.4 + ], + [ + 98.03, + 19.81 + ], + [ + 98.25, + 19.68 + ], + [ + 98.99, + 19.74 + ], + [ + 99.08, + 20.1 + ], + [ + 99.54, + 20.15 + ], + [ + 99.46, + 20.39 + ], + [ + 100.06, + 20.39 + ], + [ + 100.08, + 20.37 + ], + [ + 100.08, + 20.36 + ], + [ + 100.08, + 20.35 + ] + ], + [ + [ + 104.06, + 15.45 + ], + [ + 103.99, + 15.37 + ], + [ + 104.11, + 15.35 + ], + [ + 104.06, + 15.45 + ] + ], + [ + [ + 103.45, + 16.59 + ], + [ + 103.49, + 16.74 + ], + [ + 103.37, + 16.68 + ], + [ + 103.45, + 16.59 + ] + ], + [ + [ + 102.59, + 16.85 + ], + [ + 102.41, + 16.8 + ], + [ + 102.57, + 16.55 + ], + [ + 102.59, + 16.85 + ] + ], + [ + [ + 99.03, + 14.86 + ], + [ + 99.06, + 14.4 + ], + [ + 99.16, + 14.48 + ], + [ + 99.03, + 14.86 + ] + ], + [ + [ + 98.53, + 14.77 + ], + [ + 98.6, + 14.66 + ], + [ + 98.63, + 14.99 + ], + [ + 98.48, + 15.17 + ], + [ + 98.53, + 14.85 + ], + [ + 98.42, + 14.82 + ], + [ + 98.53, + 14.77 + ] + ], + [ + [ + 98.75, + 9.02 + ], + [ + 98.61, + 9.17 + ], + [ + 98.54, + 9.1 + ], + [ + 98.75, + 9.02 + ] + ], + [ + [ + 100.33, + 7.41 + ], + [ + 100.44, + 7.36 + ], + [ + 100.38, + 7.58 + ], + [ + 100.25, + 7.58 + ], + [ + 100.28, + 7.81 + ], + [ + 100.15, + 7.82 + ], + [ + 100.17, + 7.54 + ], + [ + 100.33, + 7.41 + ] + ] + ], + [ + [ + [ + 98.33, + 9.08 + ], + [ + 98.25, + 9.03 + ], + [ + 98.26, + 9.17 + ], + [ + 98.33, + 9.08 + ] + ] + ], + [ + [ + [ + 100.04, + 9.45 + ], + [ + 99.93, + 9.42 + ], + [ + 99.92, + 9.58 + ], + [ + 100.08, + 9.59 + ], + [ + 100.04, + 9.45 + ] + ] + ], + [ + [ + [ + 98.4, + 7.97 + ], + [ + 98.3, + 7.76 + ], + [ + 98.29, + 8.2 + ], + [ + 98.39, + 8.09 + ], + [ + 98.44, + 8.09 + ], + [ + 98.4, + 7.97 + ] + ] + ], + [ + [ + [ + 99.09, + 7.61 + ], + [ + 99.1, + 7.47 + ], + [ + 99.04, + 7.68 + ], + [ + 99.09, + 7.61 + ] + ] + ] + ] + }, + "properties": { + "A3": "THA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 15.49, + 7.53 + ], + [ + 15.97, + 7.48 + ], + [ + 16.58, + 7.88 + ], + [ + 16.59, + 7.88 + ], + [ + 16.84, + 7.53 + ], + [ + 17.73, + 7.98 + ], + [ + 18.62, + 8.05 + ], + [ + 19.12, + 8.67 + ], + [ + 18.86, + 8.85 + ], + [ + 18.96, + 8.96 + ], + [ + 20.44, + 9.14 + ], + [ + 21.72, + 10.29 + ], + [ + 21.72, + 10.64 + ], + [ + 22.46, + 11 + ], + [ + 22.81, + 10.93 + ], + [ + 22.82, + 10.93 + ], + [ + 22.85, + 10.93 + ], + [ + 22.86, + 10.92 + ], + [ + 22.88, + 10.92 + ], + [ + 23.31, + 10.46 + ], + [ + 23.7, + 9.67 + ], + [ + 23.65, + 9.28 + ], + [ + 23.45, + 9.03 + ], + [ + 23.58, + 8.99 + ], + [ + 23.51, + 8.72 + ], + [ + 24.26, + 8.69 + ], + [ + 24.17, + 8.33 + ], + [ + 24.86, + 8.17 + ], + [ + 25.22, + 7.87 + ], + [ + 25.21, + 7.5 + ], + [ + 26.43, + 6.65 + ], + [ + 26.33, + 6.36 + ], + [ + 26.58, + 6.2 + ], + [ + 26.51, + 6.07 + ], + [ + 27.21, + 5.72 + ], + [ + 27.44, + 5.02 + ], + [ + 27.13, + 5.21 + ], + [ + 26.87, + 5.04 + ], + [ + 26.5, + 5.05 + ], + [ + 26.16, + 5.26 + ], + [ + 25.9, + 5.17 + ], + [ + 25.67, + 5.31 + ], + [ + 25.66, + 5.31 + ], + [ + 25.4, + 5.33 + ], + [ + 25.36, + 5.28 + ], + [ + 25.35, + 5.28 + ], + [ + 25.34, + 5.27 + ], + [ + 25.34, + 5.26 + ], + [ + 25.33, + 5.24 + ], + [ + 25.31, + 5.18 + ], + [ + 25.33, + 5.09 + ], + [ + 25.27, + 5.03 + ], + [ + 25.27, + 5.02 + ], + [ + 25.18, + 5 + ], + [ + 25.09, + 4.98 + ], + [ + 24.72, + 4.89 + ], + [ + 24.38, + 5.11 + ], + [ + 24.3, + 5 + ], + [ + 24.27, + 4.96 + ], + [ + 24.26, + 4.93 + ], + [ + 24.25, + 4.93 + ], + [ + 24.24, + 4.96 + ], + [ + 24.22, + 4.95 + ], + [ + 24.21, + 4.95 + ], + [ + 24.19, + 4.94 + ], + [ + 24.17, + 4.92 + ], + [ + 24.17, + 4.91 + ], + [ + 24.15, + 4.89 + ], + [ + 24.14, + 4.89 + ], + [ + 24.11, + 4.92 + ], + [ + 24.1, + 4.91 + ], + [ + 24.07, + 4.89 + ], + [ + 24.05, + 4.89 + ], + [ + 24.04, + 4.87 + ], + [ + 24.02, + 4.86 + ], + [ + 24, + 4.87 + ], + [ + 23.98, + 4.88 + ], + [ + 23.97, + 4.87 + ], + [ + 23.96, + 4.85 + ], + [ + 23.96, + 4.84 + ], + [ + 23.96, + 4.81 + ], + [ + 23.95, + 4.81 + ], + [ + 23.91, + 4.83 + ], + [ + 23.89, + 4.83 + ], + [ + 23.87, + 4.82 + ], + [ + 23.86, + 4.81 + ], + [ + 23.84, + 4.83 + ], + [ + 23.81, + 4.82 + ], + [ + 23.78, + 4.79 + ], + [ + 23.76, + 4.78 + ], + [ + 23.74, + 4.79 + ], + [ + 23.71, + 4.79 + ], + [ + 23.7, + 4.78 + ], + [ + 23.67, + 4.76 + ], + [ + 23.66, + 4.77 + ], + [ + 23.63, + 4.76 + ], + [ + 23.62, + 4.76 + ], + [ + 23.59, + 4.76 + ], + [ + 23.56, + 4.72 + ], + [ + 23.55, + 4.72 + ], + [ + 23.53, + 4.7 + ], + [ + 23.5, + 4.68 + ], + [ + 23.49, + 4.68 + ], + [ + 23.48, + 4.68 + ], + [ + 23.45, + 4.67 + ], + [ + 23.44, + 4.66 + ], + [ + 23.43, + 4.64 + ], + [ + 23.43, + 4.63 + ], + [ + 23.43, + 4.62 + ], + [ + 23.43, + 4.6 + ], + [ + 23.41, + 4.59 + ], + [ + 23.4, + 4.59 + ], + [ + 23.39, + 4.59 + ], + [ + 23.37, + 4.59 + ], + [ + 23.35, + 4.61 + ], + [ + 23.33, + 4.61 + ], + [ + 23.3, + 4.63 + ], + [ + 23.27, + 4.64 + ], + [ + 23.27, + 4.65 + ], + [ + 23.27, + 4.66 + ], + [ + 23.25, + 4.68 + ], + [ + 23.24, + 4.67 + ], + [ + 23.23, + 4.68 + ], + [ + 23.22, + 4.69 + ], + [ + 23.2, + 4.72 + ], + [ + 23.17, + 4.74 + ], + [ + 23.14, + 4.73 + ], + [ + 23.12, + 4.72 + ], + [ + 23.11, + 4.71 + ], + [ + 23.09, + 4.72 + ], + [ + 23.06, + 4.74 + ], + [ + 23.04, + 4.75 + ], + [ + 23.01, + 4.76 + ], + [ + 23, + 4.77 + ], + [ + 23, + 4.78 + ], + [ + 23, + 4.79 + ], + [ + 22.99, + 4.81 + ], + [ + 22.98, + 4.83 + ], + [ + 22.9, + 4.81 + ], + [ + 22.89, + 4.8 + ], + [ + 22.89, + 4.77 + ], + [ + 22.9, + 4.75 + ], + [ + 22.87, + 4.74 + ], + [ + 22.87, + 4.73 + ], + [ + 22.87, + 4.72 + ], + [ + 22.86, + 4.72 + ], + [ + 22.85, + 4.7 + ], + [ + 22.84, + 4.7 + ], + [ + 22.83, + 4.72 + ], + [ + 22.82, + 4.72 + ], + [ + 22.79, + 4.72 + ], + [ + 22.78, + 4.71 + ], + [ + 22.77, + 4.68 + ], + [ + 22.76, + 4.67 + ], + [ + 22.74, + 4.63 + ], + [ + 22.73, + 4.63 + ], + [ + 22.73, + 4.59 + ], + [ + 22.73, + 4.57 + ], + [ + 22.73, + 4.56 + ], + [ + 22.71, + 4.54 + ], + [ + 22.7, + 4.52 + ], + [ + 22.66, + 4.48 + ], + [ + 22.59, + 4.48 + ], + [ + 22.59, + 4.47 + ], + [ + 22.6, + 4.44 + ], + [ + 22.59, + 4.42 + ], + [ + 22.58, + 4.39 + ], + [ + 22.59, + 4.39 + ], + [ + 22.61, + 4.38 + ], + [ + 22.61, + 4.37 + ], + [ + 22.6, + 4.36 + ], + [ + 22.58, + 4.34 + ], + [ + 22.57, + 4.34 + ], + [ + 22.57, + 4.33 + ], + [ + 22.56, + 4.33 + ], + [ + 22.56, + 4.31 + ], + [ + 22.55, + 4.3 + ], + [ + 22.54, + 4.29 + ], + [ + 22.54, + 4.28 + ], + [ + 22.54, + 4.27 + ], + [ + 22.55, + 4.24 + ], + [ + 22.55, + 4.22 + ], + [ + 22.54, + 4.21 + ], + [ + 22.52, + 4.2 + ], + [ + 22.51, + 4.19 + ], + [ + 22.51, + 4.18 + ], + [ + 22.5, + 4.17 + ], + [ + 22.49, + 4.16 + ], + [ + 22.46, + 4.15 + ], + [ + 22.44, + 4.13 + ], + [ + 22.43, + 4.13 + ], + [ + 22.4, + 4.13 + ], + [ + 22.04, + 4.22 + ], + [ + 22.02, + 4.23 + ], + [ + 21.98, + 4.24 + ], + [ + 21.88, + 4.25 + ], + [ + 22, + 4.26 + ], + [ + 21.83, + 4.27 + ], + [ + 21.77, + 4.29 + ], + [ + 21.74, + 4.31 + ], + [ + 21.68, + 4.3 + ], + [ + 21.6, + 4.28 + ], + [ + 21.58, + 4.27 + ], + [ + 21.56, + 4.26 + ], + [ + 21.56, + 4.25 + ], + [ + 21.48, + 4.27 + ], + [ + 21.45, + 4.29 + ], + [ + 21.44, + 4.29 + ], + [ + 21.41, + 4.29 + ], + [ + 21.4, + 4.28 + ], + [ + 21.39, + 4.28 + ], + [ + 21.3, + 4.34 + ], + [ + 21.28, + 4.34 + ], + [ + 21.25, + 4.34 + ], + [ + 21.24, + 4.32 + ], + [ + 21.23, + 4.3 + ], + [ + 21.19, + 4.31 + ], + [ + 21.16, + 4.31 + ], + [ + 21.16, + 4.32 + ], + [ + 21.15, + 4.33 + ], + [ + 21.13, + 4.33 + ], + [ + 21.1, + 4.36 + ], + [ + 21.1, + 4.37 + ], + [ + 21.09, + 4.38 + ], + [ + 21.09, + 4.39 + ], + [ + 21.06, + 4.41 + ], + [ + 21.05, + 4.41 + ], + [ + 21.04, + 4.41 + ], + [ + 21.01, + 4.42 + ], + [ + 20.99, + 4.43 + ], + [ + 20.97, + 4.44 + ], + [ + 20.94, + 4.44 + ], + [ + 20.89, + 4.45 + ], + [ + 20.88, + 4.45 + ], + [ + 20.87, + 4.45 + ], + [ + 20.81, + 4.43 + ], + [ + 20.8, + 4.42 + ], + [ + 20.79, + 4.42 + ], + [ + 20.78, + 4.43 + ], + [ + 20.75, + 4.43 + ], + [ + 20.74, + 4.43 + ], + [ + 20.57, + 4.42 + ], + [ + 20.55, + 4.43 + ], + [ + 20.54, + 4.44 + ], + [ + 20.53, + 4.45 + ], + [ + 20.49, + 4.5 + ], + [ + 20.47, + 4.52 + ], + [ + 20.46, + 4.54 + ], + [ + 20.45, + 4.57 + ], + [ + 20.45, + 4.58 + ], + [ + 20.46, + 4.62 + ], + [ + 20.45, + 4.64 + ], + [ + 20.43, + 4.65 + ], + [ + 20.41, + 4.66 + ], + [ + 20.39, + 4.71 + ], + [ + 20.39, + 4.73 + ], + [ + 20.37, + 4.74 + ], + [ + 20.37, + 4.75 + ], + [ + 20.36, + 4.76 + ], + [ + 20.35, + 4.77 + ], + [ + 20.29, + 4.78 + ], + [ + 20.26, + 4.79 + ], + [ + 20.25, + 4.8 + ], + [ + 20.23, + 4.81 + ], + [ + 20.21, + 4.83 + ], + [ + 20.2, + 4.86 + ], + [ + 20.19, + 4.88 + ], + [ + 20.18, + 4.89 + ], + [ + 20.14, + 4.9 + ], + [ + 20.11, + 4.9 + ], + [ + 20.1, + 4.9 + ], + [ + 20.1, + 4.91 + ], + [ + 20.06, + 4.93 + ], + [ + 20.04, + 4.94 + ], + [ + 20.04, + 4.95 + ], + [ + 20.02, + 4.97 + ], + [ + 19.97, + 5 + ], + [ + 19.96, + 4.98 + ], + [ + 19.95, + 4.98 + ], + [ + 19.91, + 4.99 + ], + [ + 19.9, + 5 + ], + [ + 19.88, + 5.02 + ], + [ + 19.86, + 5.04 + ], + [ + 19.84, + 5.08 + ], + [ + 19.83, + 5.09 + ], + [ + 19.83, + 5.1 + ], + [ + 19.81, + 5.1 + ], + [ + 19.8, + 5.1 + ], + [ + 19.79, + 5.11 + ], + [ + 19.73, + 5.12 + ], + [ + 19.72, + 5.13 + ], + [ + 19.69, + 5.14 + ], + [ + 19.68, + 5.15 + ], + [ + 19.59, + 5.14 + ], + [ + 19.58, + 5.15 + ], + [ + 19.55, + 5.15 + ], + [ + 19.53, + 5.15 + ], + [ + 19.49, + 5.12 + ], + [ + 19.48, + 5.12 + ], + [ + 19.47, + 5.13 + ], + [ + 19.46, + 5.13 + ], + [ + 19.41, + 5.13 + ], + [ + 19.4, + 5.12 + ], + [ + 19.38, + 5.1 + ], + [ + 19.37, + 5.09 + ], + [ + 19.35, + 5.07 + ], + [ + 19.34, + 5.06 + ], + [ + 19.3, + 5.04 + ], + [ + 19.29, + 5.03 + ], + [ + 19.26, + 5.02 + ], + [ + 19.24, + 5.01 + ], + [ + 19.21, + 4.97 + ], + [ + 19.21, + 4.96 + ], + [ + 19.2, + 4.95 + ], + [ + 19.19, + 4.94 + ], + [ + 19.17, + 4.95 + ], + [ + 19.15, + 4.95 + ], + [ + 19.14, + 4.95 + ], + [ + 19.13, + 4.95 + ], + [ + 19.11, + 4.94 + ], + [ + 19.1, + 4.94 + ], + [ + 19.09, + 4.93 + ], + [ + 19.08, + 4.91 + ], + [ + 19.07, + 4.9 + ], + [ + 19.07, + 4.89 + ], + [ + 19.07, + 4.88 + ], + [ + 19.07, + 4.87 + ], + [ + 19.06, + 4.86 + ], + [ + 19.06, + 4.85 + ], + [ + 19.04, + 4.82 + ], + [ + 19.03, + 4.81 + ], + [ + 19.02, + 4.8 + ], + [ + 19.02, + 4.77 + ], + [ + 19.01, + 4.75 + ], + [ + 18.97, + 4.73 + ], + [ + 18.94, + 4.7 + ], + [ + 18.94, + 4.69 + ], + [ + 18.93, + 4.67 + ], + [ + 18.89, + 4.65 + ], + [ + 18.88, + 4.63 + ], + [ + 18.85, + 4.6 + ], + [ + 18.84, + 4.59 + ], + [ + 18.83, + 4.58 + ], + [ + 18.82, + 4.57 + ], + [ + 18.82, + 4.56 + ], + [ + 18.82, + 4.54 + ], + [ + 18.81, + 4.49 + ], + [ + 18.81, + 4.48 + ], + [ + 18.81, + 4.47 + ], + [ + 18.79, + 4.45 + ], + [ + 18.79, + 4.43 + ], + [ + 18.76, + 4.4 + ], + [ + 18.74, + 4.39 + ], + [ + 18.73, + 4.38 + ], + [ + 18.68, + 4.36 + ], + [ + 18.67, + 4.36 + ], + [ + 18.64, + 4.36 + ], + [ + 18.62, + 4.36 + ], + [ + 18.61, + 4.37 + ], + [ + 18.6, + 4.36 + ], + [ + 18.59, + 4.36 + ], + [ + 18.58, + 4.35 + ], + [ + 18.57, + 4.34 + ], + [ + 18.55, + 4.33 + ], + [ + 18.55, + 4.32 + ], + [ + 18.54, + 4.31 + ], + [ + 18.55, + 4.29 + ], + [ + 18.56, + 4.28 + ], + [ + 18.57, + 4.24 + ], + [ + 18.59, + 4.22 + ], + [ + 18.6, + 4.19 + ], + [ + 18.6, + 4.18 + ], + [ + 18.61, + 4.17 + ], + [ + 18.62, + 4.14 + ], + [ + 18.62, + 4.13 + ], + [ + 18.63, + 4.11 + ], + [ + 18.63, + 4.1 + ], + [ + 18.63, + 4.08 + ], + [ + 18.64, + 4.07 + ], + [ + 18.63, + 3.94 + ], + [ + 18.62, + 3.94 + ], + [ + 18.61, + 3.92 + ], + [ + 18.6, + 3.9 + ], + [ + 18.59, + 3.83 + ], + [ + 18.59, + 3.81 + ], + [ + 18.58, + 3.79 + ], + [ + 18.58, + 3.76 + ], + [ + 18.59, + 3.73 + ], + [ + 18.59, + 3.71 + ], + [ + 18.6, + 3.63 + ], + [ + 18.61, + 3.57 + ], + [ + 18.61, + 3.54 + ], + [ + 18.62, + 3.5 + ], + [ + 18.62, + 3.48 + ], + [ + 18.48, + 3.64 + ], + [ + 18.18, + 3.48 + ], + [ + 17.48, + 3.71 + ], + [ + 16.66, + 3.53 + ], + [ + 16.19, + 2.22 + ], + [ + 16.19, + 2.23 + ], + [ + 16.17, + 2.24 + ], + [ + 16.17, + 2.25 + ], + [ + 16.17, + 2.27 + ], + [ + 16.16, + 2.29 + ], + [ + 16.16, + 2.31 + ], + [ + 16.15, + 2.31 + ], + [ + 16.14, + 2.34 + ], + [ + 16.14, + 2.35 + ], + [ + 16.13, + 2.38 + ], + [ + 16.11, + 2.39 + ], + [ + 16.11, + 2.4 + ], + [ + 16.1, + 2.42 + ], + [ + 16.09, + 2.44 + ], + [ + 16.08, + 2.44 + ], + [ + 16.07, + 2.46 + ], + [ + 16.08, + 2.49 + ], + [ + 16.07, + 2.52 + ], + [ + 16.07, + 2.53 + ], + [ + 16.07, + 2.54 + ], + [ + 16.07, + 2.55 + ], + [ + 16.08, + 2.56 + ], + [ + 16.08, + 2.57 + ], + [ + 16.08, + 2.58 + ], + [ + 16.08, + 2.59 + ], + [ + 16.08, + 2.6 + ], + [ + 16.08, + 2.61 + ], + [ + 16.07, + 2.63 + ], + [ + 16.07, + 2.65 + ], + [ + 16.07, + 2.66 + ], + [ + 16.08, + 2.69 + ], + [ + 16.08, + 2.7 + ], + [ + 16.06, + 3.02 + ], + [ + 15.07, + 4.02 + ], + [ + 15.18, + 4.06 + ], + [ + 15.14, + 4.08 + ], + [ + 15.14, + 4.09 + ], + [ + 15.1, + 4.21 + ], + [ + 15.1, + 4.22 + ], + [ + 14.73, + 4.61 + ], + [ + 14.66, + 5.2 + ], + [ + 14.53, + 5.28 + ], + [ + 14.62, + 5.89 + ], + [ + 14.42, + 6.04 + ], + [ + 14.8, + 6.34 + ], + [ + 15.22, + 7.24 + ], + [ + 15.49, + 7.53 + ] + ] + ] + }, + "properties": { + "A3": "CAF" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -74.01, + 22.72 + ], + [ + -74.29, + 22.69 + ], + [ + -74.35, + 22.83 + ], + [ + -74.01, + 22.72 + ] + ] + ], + [ + [ + [ + -74.86, + 22.85 + ], + [ + -75.23, + 23.17 + ], + [ + -75.04, + 23.08 + ], + [ + -75.1, + 23.33 + ], + [ + -74.86, + 22.85 + ] + ] + ], + [ + [ + [ + -74.2, + 22.26 + ], + [ + -73.88, + 22.52 + ], + [ + -74.03, + 22.69 + ], + [ + -73.83, + 22.73 + ], + [ + -73.91, + 22.69 + ], + [ + -73.84, + 22.54 + ], + [ + -73.98, + 22.36 + ], + [ + -74.29, + 22.16 + ], + [ + -74.2, + 22.26 + ] + ] + ], + [ + [ + [ + -73.07, + 22.44 + ], + [ + -72.73, + 22.34 + ], + [ + -73.17, + 22.36 + ], + [ + -73.07, + 22.44 + ] + ] + ], + [ + [ + [ + -73.17, + 21.16 + ], + [ + -73.01, + 21.33 + ], + [ + -73.16, + 20.96 + ], + [ + -73.67, + 20.93 + ], + [ + -73.67, + 21.11 + ], + [ + -73.52, + 21.19 + ], + [ + -73.17, + 21.16 + ] + ], + [ + [ + -73.38, + 21.13 + ], + [ + -73.64, + 21 + ], + [ + -73.32, + 21.04 + ], + [ + -73.38, + 21.13 + ] + ] + ], + [ + [ + [ + -75.41, + 24.29 + ], + [ + -75.76, + 24.68 + ], + [ + -75.62, + 24.64 + ], + [ + -75.29, + 24.14 + ], + [ + -75.53, + 24.15 + ], + [ + -75.41, + 24.29 + ] + ] + ], + [ + [ + [ + -76.15, + 24.63 + ], + [ + -76.34, + 24.84 + ], + [ + -76.14, + 24.84 + ], + [ + -76.15, + 24.63 + ] + ] + ], + [ + [ + [ + -77.17, + 26.51 + ], + [ + -77.55, + 26.89 + ], + [ + -77.83, + 26.91 + ], + [ + -77.58, + 26.92 + ], + [ + -77.02, + 26.56 + ], + [ + -77.22, + 25.85 + ], + [ + -77.41, + 26.01 + ], + [ + -77.19, + 26.15 + ], + [ + -77.17, + 26.51 + ] + ] + ], + [ + [ + [ + -76.16, + 24.85 + ], + [ + -76.15, + 25.12 + ], + [ + -76.38, + 25.35 + ], + [ + -76.49, + 25.35 + ], + [ + -76.61, + 25.44 + ], + [ + -76.79, + 25.4 + ], + [ + -76.74, + 25.56 + ], + [ + -76.67, + 25.55 + ], + [ + -76.71, + 25.5 + ], + [ + -76.37, + 25.35 + ], + [ + -76.13, + 25.15 + ], + [ + -76.16, + 24.85 + ] + ] + ], + [ + [ + [ + -77.84, + 24.11 + ], + [ + -77.87, + 24.13 + ], + [ + -77.82, + 24.22 + ], + [ + -77.83, + 24.16 + ], + [ + -77.67, + 24.3 + ], + [ + -77.85, + 24.14 + ], + [ + -77.7, + 24.12 + ], + [ + -77.72, + 24.04 + ], + [ + -77.84, + 24.11 + ] + ] + ], + [ + [ + [ + -77.8, + 23.94 + ], + [ + -77.76, + 24.03 + ], + [ + -77.69, + 24.03 + ], + [ + -77.6, + 24.21 + ], + [ + -77.52, + 24.01 + ], + [ + -77.52, + 23.83 + ], + [ + -77.66, + 23.84 + ], + [ + -77.53, + 23.93 + ], + [ + -77.54, + 23.99 + ], + [ + -77.62, + 24 + ], + [ + -77.57, + 23.98 + ], + [ + -77.71, + 23.93 + ], + [ + -77.58, + 23.95 + ], + [ + -77.67, + 23.85 + ], + [ + -77.8, + 23.94 + ] + ] + ], + [ + [ + [ + -78.16, + 25.02 + ], + [ + -78.22, + 25.2 + ], + [ + -78.02, + 25.18 + ], + [ + -77.93, + 24.9 + ], + [ + -78.07, + 24.88 + ], + [ + -77.92, + 24.89 + ], + [ + -77.78, + 24.73 + ], + [ + -77.97, + 24.69 + ], + [ + -77.78, + 24.73 + ], + [ + -77.72, + 24.51 + ], + [ + -77.87, + 24.41 + ], + [ + -77.94, + 24.52 + ], + [ + -77.86, + 24.38 + ], + [ + -78.04, + 24.27 + ], + [ + -78.05, + 24.47 + ], + [ + -78.18, + 24.41 + ], + [ + -78.09, + 24.53 + ], + [ + -78.21, + 24.43 + ], + [ + -78.46, + 24.6 + ], + [ + -78.28, + 24.57 + ], + [ + -78.29, + 24.68 + ], + [ + -78.27, + 24.51 + ], + [ + -78.18, + 24.58 + ], + [ + -78.29, + 24.79 + ], + [ + -78.16, + 25.02 + ] + ] + ], + [ + [ + [ + -78.74, + 26.5 + ], + [ + -78.99, + 26.7 + ], + [ + -78.74, + 26.53 + ], + [ + -78.55, + 26.72 + ], + [ + -77.91, + 26.77 + ], + [ + -77.97, + 26.65 + ], + [ + -78.74, + 26.5 + ] + ] + ] + ] + }, + "properties": { + "A3": "BHS" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -70.38, + -18.35 + ], + [ + -69.86, + -18.17 + ], + [ + -69.83, + -17.71 + ], + [ + -69.66, + -17.65 + ], + [ + -69.64, + -17.64 + ], + [ + -69.47, + -17.5 + ], + [ + -69.28, + -17.97 + ], + [ + -69.05, + -18.06 + ], + [ + -69.15, + -18.16 + ], + [ + -68.95, + -18.94 + ], + [ + -68.4, + -19.42 + ], + [ + -68.7, + -19.74 + ], + [ + -68.52, + -19.92 + ], + [ + -68.76, + -20.08 + ], + [ + -68.74, + -20.46 + ], + [ + -68.44, + -20.64 + ], + [ + -68.54, + -20.91 + ], + [ + -68.18, + -21.3 + ], + [ + -67.84, + -22.54 + ], + [ + -67.88, + -22.83 + ], + [ + -67.42, + -22.87 + ], + [ + -67.41, + -22.86 + ], + [ + -67.18, + -22.81 + ], + [ + -66.99, + -23 + ], + [ + -67.11, + -23.36 + ], + [ + -67.11, + -23.37 + ], + [ + -67.32, + -24.03 + ], + [ + -67.76, + -24.21 + ], + [ + -68.39, + -24.48 + ], + [ + -68.56, + -24.78 + ], + [ + -68.34, + -25.11 + ], + [ + -68.51, + -25.17 + ], + [ + -68.58, + -25.42 + ], + [ + -68.38, + -26.18 + ], + [ + -68.59, + -26.49 + ], + [ + -68.26, + -26.92 + ], + [ + -68.57, + -27.18 + ], + [ + -68.84, + -27.15 + ], + [ + -69.16, + -27.95 + ], + [ + -69.65, + -28.4 + ], + [ + -69.79, + -29.13 + ], + [ + -70.02, + -29.33 + ], + [ + -69.87, + -29.7 + ], + [ + -69.96, + -30.08 + ], + [ + -69.82, + -30.18 + ], + [ + -69.96, + -30.39 + ], + [ + -70.15, + -30.35 + ], + [ + -70.27, + -31.04 + ], + [ + -70.42, + -31.13 + ], + [ + -70.57, + -31.47 + ], + [ + -70.49, + -31.69 + ], + [ + -70.48, + -31.69 + ], + [ + -70.21, + -31.96 + ], + [ + -70.39, + -32.04 + ], + [ + -69.99, + -32.9 + ], + [ + -70.04, + -33.27 + ], + [ + -69.77, + -33.36 + ], + [ + -69.9, + -33.77 + ], + [ + -69.8, + -34.24 + ], + [ + -70.03, + -34.29 + ], + [ + -70.38, + -35.17 + ], + [ + -70.58, + -35.26 + ], + [ + -70.31, + -35.81 + ], + [ + -70.42, + -36.15 + ], + [ + -70.57, + -36.16 + ], + [ + -70.57, + -36.17 + ], + [ + -70.71, + -36.43 + ], + [ + -71.04, + -36.47 + ], + [ + -71.14, + -36.82 + ], + [ + -71.15, + -36.82 + ], + [ + -71.21, + -37.69 + ], + [ + -71.02, + -38.24 + ], + [ + -70.83, + -38.6 + ], + [ + -70.93, + -38.76 + ], + [ + -71.43, + -38.93 + ], + [ + -71.49, + -39.5 + ], + [ + -71.5, + -39.5 + ], + [ + -71.5, + -39.64 + ], + [ + -71.72, + -39.64 + ], + [ + -71.63, + -39.88 + ], + [ + -71.62, + -39.88 + ], + [ + -71.67, + -40.1 + ], + [ + -71.83, + -40.09 + ], + [ + -71.66, + -40.36 + ], + [ + -71.85, + -40.63 + ], + [ + -71.87, + -40.65 + ], + [ + -71.85, + -41.24 + ], + [ + -71.85, + -41.25 + ], + [ + -71.85, + -41.26 + ], + [ + -71.89, + -41.28 + ], + [ + -71.73, + -42.1 + ], + [ + -72.16, + -42.19 + ], + [ + -72.16, + -42.2 + ], + [ + -72.11, + -42.65 + ], + [ + -72.14, + -42.9 + ], + [ + -71.73, + -43.2 + ], + [ + -71.93, + -43.45 + ], + [ + -71.58, + -43.65 + ], + [ + -71.75, + -43.79 + ], + [ + -71.65, + -43.93 + ], + [ + -71.83, + -43.93 + ], + [ + -71.66, + -43.95 + ], + [ + -71.85, + -44.11 + ], + [ + -71.81, + -44.42 + ], + [ + -71.33, + -44.43 + ], + [ + -71.31, + -44.43 + ], + [ + -71.1, + -44.59 + ], + [ + -71.11, + -44.59 + ], + [ + -71.15, + -44.59 + ], + [ + -71.23, + -44.65 + ], + [ + -71.25, + -44.8 + ], + [ + -71.41, + -44.78 + ], + [ + -71.54, + -44.75 + ], + [ + -72.06, + -44.76 + ], + [ + -72.06, + -44.88 + ], + [ + -71.56, + -44.98 + ], + [ + -71.37, + -45.34 + ], + [ + -71.75, + -45.55 + ], + [ + -71.76, + -45.61 + ], + [ + -71.78, + -45.62 + ], + [ + -71.61, + -45.98 + ], + [ + -71.9, + -46.13 + ], + [ + -71.72, + -46.29 + ], + [ + -71.74, + -46.31 + ], + [ + -71.74, + -46.32 + ], + [ + -71.76, + -46.36 + ], + [ + -72.47, + -46.62 + ], + [ + -72.64, + -46.56 + ], + [ + -72.69, + -46.46 + ], + [ + -72.77, + -46.91 + ], + [ + -72.33, + -46.57 + ], + [ + -71.67, + -46.52 + ], + [ + -71.67, + -46.53 + ], + [ + -71.67, + -46.54 + ], + [ + -71.67, + -46.55 + ], + [ + -71.67, + -46.57 + ], + [ + -71.67, + -46.58 + ], + [ + -71.67, + -46.6 + ], + [ + -71.65, + -46.63 + ], + [ + -71.96, + -46.82 + ], + [ + -71.85, + -47.16 + ], + [ + -72.02, + -47.25 + ], + [ + -72.11, + -47.16 + ], + [ + -72.01, + -47.3 + ], + [ + -72.25, + -47.4 + ], + [ + -72.25, + -47.41 + ], + [ + -72.42, + -47.69 + ], + [ + -72.42, + -47.7 + ], + [ + -72.53, + -47.94 + ], + [ + -72.23, + -48.32 + ], + [ + -72.37, + -48.4 + ], + [ + -72.38, + -48.4 + ], + [ + -72.58, + -48.5 + ], + [ + -72.53, + -48.77 + ], + [ + -72.53, + -48.78 + ], + [ + -72.54, + -48.81 + ], + [ + -72.55, + -48.82 + ], + [ + -72.6, + -48.83 + ], + [ + -72.61, + -48.84 + ], + [ + -72.77, + -48.81 + ], + [ + -72.82, + -48.43 + ], + [ + -72.8, + -48.72 + ], + [ + -73.01, + -48.69 + ], + [ + -73.12, + -48.91 + ], + [ + -73.12, + -48.92 + ], + [ + -73.12, + -48.94 + ], + [ + -73.12, + -48.92 + ], + [ + -73.12, + -48.91 + ], + [ + -72.7, + -48.9 + ], + [ + -73.11, + -49.16 + ], + [ + -72.97, + -49.16 + ], + [ + -72.97, + -49.79 + ], + [ + -73.45, + -49.79 + ], + [ + -73.43, + -50.36 + ], + [ + -73.43, + -50.37 + ], + [ + -73.14, + -50.78 + ], + [ + -73.12, + -50.78 + ], + [ + -72.36, + -50.62 + ], + [ + -72.37, + -51.04 + ], + [ + -72.38, + -51.05 + ], + [ + -72.44, + -51.58 + ], + [ + -72.12, + -51.75 + ], + [ + -72.11, + -51.76 + ], + [ + -72.03, + -51.96 + ], + [ + -72.03, + -51.97 + ], + [ + -70, + -52 + ], + [ + -68.43, + -52.4 + ], + [ + -69.22, + -52.2 + ], + [ + -69.67, + -52.54 + ], + [ + -71, + -52.75 + ], + [ + -70.74, + -52.78 + ], + [ + -70.91, + -53.63 + ], + [ + -71.29, + -53.9 + ], + [ + -72.11, + -53.68 + ], + [ + -72.48, + -53.4 + ], + [ + -72.12, + -53.25 + ], + [ + -72.22, + -53.45 + ], + [ + -71.87, + -53.23 + ], + [ + -71.76, + -53.44 + ], + [ + -72.1, + -53.54 + ], + [ + -71.87, + -53.54 + ], + [ + -71.75, + -53.45 + ], + [ + -71.74, + -53.21 + ], + [ + -71.12, + -52.91 + ], + [ + -71.56, + -52.56 + ], + [ + -72.33, + -52.53 + ], + [ + -72.43, + -52.68 + ], + [ + -72.4, + -52.51 + ], + [ + -72.86, + -52.54 + ], + [ + -72.99, + -52.76 + ], + [ + -72.86, + -52.62 + ], + [ + -72.67, + -52.68 + ], + [ + -73.05, + -52.85 + ], + [ + -72.99, + -53.08 + ], + [ + -73.14, + -53.11 + ], + [ + -73.12, + -52.96 + ], + [ + -73.18, + -53.11 + ], + [ + -73.38, + -53.07 + ], + [ + -73.14, + -52.92 + ], + [ + -73.57, + -52.81 + ], + [ + -73.2, + -52.79 + ], + [ + -73.38, + -52.56 + ], + [ + -73.72, + -52.76 + ], + [ + -73.45, + -52.52 + ], + [ + -73.73, + -52.04 + ], + [ + -73.36, + -52.22 + ], + [ + -73, + -52.06 + ], + [ + -73.13, + -52.23 + ], + [ + -72.9, + -52.3 + ], + [ + -72.74, + -52.08 + ], + [ + -72.91, + -52.22 + ], + [ + -72.96, + -52.05 + ], + [ + -72.77, + -51.95 + ], + [ + -72.53, + -52.22 + ], + [ + -72.99, + -52.49 + ], + [ + -72.56, + -52.49 + ], + [ + -72.68, + -52.41 + ], + [ + -72.47, + -52.22 + ], + [ + -72.66, + -51.95 + ], + [ + -72.45, + -51.78 + ], + [ + -73.1, + -51.41 + ], + [ + -73.31, + -51.51 + ], + [ + -73.06, + -51.49 + ], + [ + -73.11, + -51.61 + ], + [ + -73, + -51.51 + ], + [ + -72.54, + -51.77 + ], + [ + -72.97, + -51.77 + ], + [ + -73.29, + -51.57 + ], + [ + -73, + -51.78 + ], + [ + -73.21, + -51.89 + ], + [ + -72.91, + -51.85 + ], + [ + -73.23, + -52.1 + ], + [ + -73.4, + -51.64 + ], + [ + -73.27, + -52.16 + ], + [ + -73.53, + -52.05 + ], + [ + -73.64, + -51.82 + ], + [ + -73.37, + -52.04 + ], + [ + -73.59, + -51.75 + ], + [ + -73.44, + -51.68 + ], + [ + -73.62, + -51.64 + ], + [ + -73.71, + -51.79 + ], + [ + -73.98, + -51.49 + ], + [ + -73.81, + -51.39 + ], + [ + -73.58, + -51.62 + ], + [ + -73.67, + -51.14 + ], + [ + -73.83, + -51.06 + ], + [ + -73.76, + -51.19 + ], + [ + -73.91, + -51.26 + ], + [ + -73.99, + -51.11 + ], + [ + -74.08, + -51.21 + ], + [ + -74.05, + -50.95 + ], + [ + -74.18, + -51.06 + ], + [ + -74.24, + -50.96 + ], + [ + -74.11, + -50.87 + ], + [ + -73.67, + -50.95 + ], + [ + -73.88, + -50.85 + ], + [ + -73.72, + -50.83 + ], + [ + -73.8, + -50.68 + ], + [ + -73.35, + -50.68 + ], + [ + -73.75, + -50.54 + ], + [ + -73.55, + -50.38 + ], + [ + -73.77, + -50.52 + ], + [ + -73.82, + -50.77 + ], + [ + -74.03, + -50.85 + ], + [ + -74.3, + -50.47 + ], + [ + -73.99, + -50.6 + ], + [ + -73.86, + -50.55 + ], + [ + -74.16, + -50.43 + ], + [ + -73.97, + -50.37 + ], + [ + -74.25, + -50.45 + ], + [ + -74.29, + -50.24 + ], + [ + -74.35, + -50.39 + ], + [ + -74.7, + -50.2 + ], + [ + -74.43, + -50.02 + ], + [ + -74.17, + -50.28 + ], + [ + -73.85, + -50.29 + ], + [ + -74.36, + -49.99 + ], + [ + -73.98, + -50.07 + ], + [ + -73.81, + -49.83 + ], + [ + -74.02, + -49.98 + ], + [ + -74.28, + -49.91 + ], + [ + -74.32, + -49.78 + ], + [ + -74.02, + -49.72 + ], + [ + -74.28, + -49.77 + ], + [ + -74.31, + -49.64 + ], + [ + -74.07, + -49.54 + ], + [ + -74.03, + -49.65 + ], + [ + -73.9, + -49.55 + ], + [ + -73.69, + -49.8 + ], + [ + -73.62, + -49.66 + ], + [ + -73.72, + -49.68 + ], + [ + -73.91, + -49.51 + ], + [ + -74.07, + -49.5 + ], + [ + -74.01, + -49.26 + ], + [ + -73.77, + -49.4 + ], + [ + -74.12, + -49.18 + ], + [ + -74.15, + -49.53 + ], + [ + -74.39, + -49.39 + ], + [ + -74.39, + -48.78 + ], + [ + -73.96, + -48.72 + ], + [ + -74.36, + -48.59 + ], + [ + -74.15, + -48.47 + ], + [ + -73.92, + -48.6 + ], + [ + -73.84, + -48.41 + ], + [ + -74.23, + -48.33 + ], + [ + -74.47, + -48.09 + ], + [ + -74.36, + -48 + ], + [ + -74.53, + -48.09 + ], + [ + -74.61, + -47.99 + ], + [ + -74.29, + -48 + ], + [ + -74.22, + -48.25 + ], + [ + -74.06, + -48.19 + ], + [ + -74.26, + -48 + ], + [ + -73.71, + -48.02 + ], + [ + -73.47, + -48.32 + ], + [ + -73.49, + -48.2 + ], + [ + -73.33, + -48.22 + ], + [ + -73.23, + -48.15 + ], + [ + -73.22, + -48.01 + ], + [ + -73.32, + -48.17 + ], + [ + -73.55, + -48.03 + ], + [ + -73.48, + -47.98 + ], + [ + -73.59, + -48 + ], + [ + -73.61, + -47.87 + ], + [ + -73.19, + -47.96 + ], + [ + -73.67, + -47.77 + ], + [ + -73.62, + -47.6 + ], + [ + -73.88, + -47.83 + ], + [ + -74.68, + -47.72 + ], + [ + -74.5, + -47.51 + ], + [ + -74.35, + -47.61 + ], + [ + -74.54, + -47.68 + ], + [ + -74.29, + -47.63 + ], + [ + -74.16, + -47.75 + ], + [ + -74.25, + -47.64 + ], + [ + -74.03, + -47.63 + ], + [ + -74.24, + -47.61 + ], + [ + -73.92, + -47.63 + ], + [ + -74.1, + -47.59 + ], + [ + -73.91, + -47.49 + ], + [ + -74.29, + -47.58 + ], + [ + -74.06, + -47.43 + ], + [ + -74.32, + -47.54 + ], + [ + -74.42, + -47.45 + ], + [ + -74.23, + -47.38 + ], + [ + -74.48, + -47.44 + ], + [ + -74.24, + -47.19 + ], + [ + -74.03, + -47.38 + ], + [ + -73.97, + -47.09 + ], + [ + -74.2, + -47.1 + ], + [ + -73.96, + -46.96 + ], + [ + -74.37, + -46.78 + ], + [ + -74.23, + -46.75 + ], + [ + -74.69, + -46.81 + ], + [ + -74.4, + -46.9 + ], + [ + -74.97, + -46.74 + ], + [ + -74.89, + -46.44 + ], + [ + -75.54, + -46.71 + ], + [ + -75.57, + -46.81 + ], + [ + -75.32, + -46.73 + ], + [ + -75.31, + -46.93 + ], + [ + -75.49, + -46.96 + ], + [ + -75.65, + -46.72 + ], + [ + -75.17, + -46.3 + ], + [ + -75.02, + -46.37 + ], + [ + -74.87, + -46.37 + ], + [ + -75.1, + -46.33 + ], + [ + -75.1, + -46.29 + ], + [ + -75, + -46.29 + ], + [ + -75.04, + -46.23 + ], + [ + -74.86, + -46.3 + ], + [ + -74.87, + -46.16 + ], + [ + -74.64, + -46.18 + ], + [ + -74.67, + -45.91 + ], + [ + -74.88, + -46.12 + ], + [ + -75.04, + -46.1 + ], + [ + -74.81, + -46 + ], + [ + -75.03, + -45.99 + ], + [ + -75.02, + -45.86 + ], + [ + -74.78, + -45.95 + ], + [ + -74.94, + -45.86 + ], + [ + -74.52, + -45.84 + ], + [ + -74.43, + -46.05 + ], + [ + -74.44, + -45.8 + ], + [ + -74.07, + -45.81 + ], + [ + -74.26, + -45.9 + ], + [ + -74.01, + -45.97 + ], + [ + -74.3, + -46.01 + ], + [ + -74.06, + -46.11 + ], + [ + -74.33, + -46.13 + ], + [ + -74.05, + -46.12 + ], + [ + -74, + -45.99 + ], + [ + -73.98, + -46.15 + ], + [ + -74.45, + -46.19 + ], + [ + -74, + -46.18 + ], + [ + -73.83, + -46.35 + ], + [ + -73.95, + -46.14 + ], + [ + -73.73, + -46.23 + ], + [ + -73.95, + -46.74 + ], + [ + -73.75, + -46.4 + ], + [ + -73.4, + -46.32 + ], + [ + -73.56, + -46.27 + ], + [ + -73.32, + -46.01 + ], + [ + -73.67, + -46.33 + ], + [ + -73.63, + -45.97 + ], + [ + -73.13, + -45.65 + ], + [ + -73.28, + -45.59 + ], + [ + -73.56, + -45.78 + ], + [ + -73.49, + -45.46 + ], + [ + -73.2, + -45.29 + ], + [ + -73.01, + -45.45 + ], + [ + -72.77, + -45.4 + ], + [ + -73.51, + -45.2 + ], + [ + -73.32, + -45.21 + ], + [ + -73.36, + -44.96 + ], + [ + -73.1, + -44.95 + ], + [ + -72.69, + -44.75 + ], + [ + -72.53, + -44.53 + ], + [ + -72.56, + -44.33 + ], + [ + -72.67, + -44.51 + ], + [ + -72.85, + -44.29 + ], + [ + -73.18, + -44.25 + ], + [ + -73.1, + -44.12 + ], + [ + -73.28, + -44.16 + ], + [ + -72.97, + -43.76 + ], + [ + -72.74, + -43.83 + ], + [ + -72.82, + -43.65 + ], + [ + -72.84, + -43.77 + ], + [ + -73.05, + -43.74 + ], + [ + -72.87, + -43.61 + ], + [ + -73.09, + -43.44 + ], + [ + -72.75, + -43 + ], + [ + -72.81, + -42.51 + ], + [ + -72.49, + -42.55 + ], + [ + -72.83, + -42.3 + ], + [ + -72.58, + -42.19 + ], + [ + -72.44, + -42.5 + ], + [ + -72.36, + -42.17 + ], + [ + -72.43, + -41.97 + ], + [ + -72.61, + -42.04 + ], + [ + -72.88, + -41.91 + ], + [ + -72.32, + -41.66 + ], + [ + -72.28, + -41.39 + ], + [ + -72.55, + -41.71 + ], + [ + -72.94, + -41.47 + ], + [ + -73.16, + -41.81 + ], + [ + -73.75, + -41.75 + ], + [ + -73.33, + -41.5 + ], + [ + -73.79, + -41.58 + ], + [ + -73.94, + -41.06 + ], + [ + -73.71, + -40.01 + ], + [ + -73.47, + -39.85 + ], + [ + -73.25, + -39.91 + ], + [ + -73.41, + -39.72 + ], + [ + -73.2, + -39.4 + ], + [ + -73.5, + -38.59 + ], + [ + -73.46, + -38.07 + ], + [ + -73.67, + -37.29 + ], + [ + -73.59, + -37.15 + ], + [ + -73.35, + -37.24 + ], + [ + -73.15, + -37.12 + ], + [ + -73.22, + -36.77 + ], + [ + -73.12, + -36.61 + ], + [ + -73.08, + -36.76 + ], + [ + -72.98, + -36.71 + ], + [ + -72.79, + -35.98 + ], + [ + -72.57, + -35.8 + ], + [ + -72.62, + -35.56 + ], + [ + -72.2, + -35.12 + ], + [ + -72.01, + -34.13 + ], + [ + -71.61, + -33.59 + ], + [ + -71.74, + -33.1 + ], + [ + -71.55, + -33.01 + ], + [ + -71.43, + -32.64 + ], + [ + -71.71, + -30.72 + ], + [ + -71.65, + -30.27 + ], + [ + -71.39, + -30.18 + ], + [ + -71.27, + -29.89 + ], + [ + -71.52, + -28.92 + ], + [ + -71.16, + -28.36 + ], + [ + -71.04, + -27.66 + ], + [ + -70.9, + -27.62 + ], + [ + -70.97, + -27.17 + ], + [ + -70.81, + -27.06 + ], + [ + -70.63, + -26.35 + ], + [ + -70.74, + -25.82 + ], + [ + -70.43, + -25.26 + ], + [ + -70.58, + -24.55 + ], + [ + -70.39, + -23.58 + ], + [ + -70.63, + -23.52 + ], + [ + -70.6, + -23.25 + ], + [ + -70.58, + -23.08 + ], + [ + -70.29, + -22.91 + ], + [ + -70.06, + -21.44 + ], + [ + -70.38, + -18.35 + ] + ], + [ + [ + -73.83, + -49.04 + ], + [ + -73.83, + -48.93 + ], + [ + -74, + -49.01 + ], + [ + -74.09, + -48.91 + ], + [ + -74.09, + -49.01 + ], + [ + -73.83, + -49.04 + ] + ], + [ + [ + -72.86, + -51.26 + ], + [ + -72.69, + -51.32 + ], + [ + -72.55, + -51.11 + ], + [ + -72.96, + -51.18 + ], + [ + -72.86, + -51.26 + ] + ], + [ + [ + -72.25, + -39.64 + ], + [ + -72.35, + -39.71 + ], + [ + -72.11, + -39.8 + ], + [ + -72.25, + -39.64 + ] + ], + [ + [ + -72.36, + -41.08 + ], + [ + -72.29, + -41.24 + ], + [ + -72.03, + -41.11 + ], + [ + -72.36, + -41.08 + ] + ], + [ + [ + -72.33, + -40.26 + ], + [ + -72.33, + -40.12 + ], + [ + -72.58, + -40.28 + ], + [ + -72.22, + -40.31 + ], + [ + -72.33, + -40.26 + ] + ], + [ + [ + -72.18, + -39.2 + ], + [ + -72.22, + -39.3 + ], + [ + -71.95, + -39.25 + ], + [ + -72.18, + -39.2 + ] + ], + [ + [ + -72.99, + -41.11 + ], + [ + -72.98, + -41.34 + ], + [ + -72.55, + -41.21 + ], + [ + -72.82, + -40.96 + ], + [ + -72.99, + -41.11 + ] + ], + [ + [ + -74.36, + -46.5 + ], + [ + -74.28, + -46.59 + ], + [ + -74.49, + -46.24 + ], + [ + -74.4, + -46.44 + ], + [ + -74.62, + -46.44 + ], + [ + -74.4, + -46.65 + ], + [ + -74.52, + -46.53 + ], + [ + -74.36, + -46.5 + ] + ] + ], + [ + [ + [ + -68.61, + -52.66 + ], + [ + -68.61, + -53.25 + ], + [ + -68.61, + -54.16 + ], + [ + -68.61, + -54.37 + ], + [ + -68.77, + -54.37 + ], + [ + -68.61, + -54.38 + ], + [ + -68.61, + -54.53 + ], + [ + -68.8, + -54.5 + ], + [ + -68.61, + -54.56 + ], + [ + -68.6, + -54.65 + ], + [ + -68.61, + -54.89 + ], + [ + -69.08, + -54.96 + ], + [ + -69.65, + -54.85 + ], + [ + -69.71, + -54.7 + ], + [ + -69.69, + -54.84 + ], + [ + -69.78, + -54.73 + ], + [ + -69.92, + -54.85 + ], + [ + -69.95, + -54.69 + ], + [ + -69.95, + -54.85 + ], + [ + -70.3, + -54.87 + ], + [ + -70.19, + -54.69 + ], + [ + -70.35, + -54.85 + ], + [ + -70.53, + -54.73 + ], + [ + -70.76, + -54.86 + ], + [ + -70.44, + -54.63 + ], + [ + -71.02, + -54.78 + ], + [ + -70.92, + -54.62 + ], + [ + -71.19, + -54.7 + ], + [ + -71.34, + -54.51 + ], + [ + -71.49, + -54.69 + ], + [ + -71.49, + -54.58 + ], + [ + -71.89, + -54.64 + ], + [ + -72.02, + -54.51 + ], + [ + -71.64, + -54.58 + ], + [ + -71.87, + -54.43 + ], + [ + -71.46, + -54.49 + ], + [ + -71.61, + -54.4 + ], + [ + -71.37, + -54.37 + ], + [ + -70.94, + -54.52 + ], + [ + -70.76, + -54.33 + ], + [ + -70.58, + -54.36 + ], + [ + -70.77, + -54.63 + ], + [ + -70.56, + -54.4 + ], + [ + -70.11, + -54.56 + ], + [ + -70.93, + -54.12 + ], + [ + -70.12, + -54.44 + ], + [ + -70.2, + -54.32 + ], + [ + -69.99, + -54.27 + ], + [ + -69.76, + -54.6 + ], + [ + -69.85, + -54.29 + ], + [ + -69.58, + -54.53 + ], + [ + -69.46, + -54.35 + ], + [ + -69.2, + -54.45 + ], + [ + -69.51, + -54.67 + ], + [ + -69.34, + -54.72 + ], + [ + -68.97, + -54.45 + ], + [ + -69.92, + -54.16 + ], + [ + -70.18, + -53.8 + ], + [ + -69.33, + -53.4 + ], + [ + -70.23, + -53.48 + ], + [ + -70.45, + -53.38 + ], + [ + -70.42, + -53.02 + ], + [ + -70.09, + -52.93 + ], + [ + -70.44, + -52.78 + ], + [ + -69.91, + -52.84 + ], + [ + -69.43, + -52.45 + ], + [ + -69.18, + -52.69 + ], + [ + -68.76, + -52.54 + ], + [ + -68.61, + -52.66 + ] + ] + ], + [ + [ + [ + -109.34, + -27.15 + ], + [ + -109.45, + -27.19 + ], + [ + -109.39, + -27.06 + ], + [ + -109.23, + -27.1 + ], + [ + -109.34, + -27.15 + ] + ] + ], + [ + [ + [ + -67.05, + -55.29 + ], + [ + -66.87, + -55.23 + ], + [ + -66.86, + -55.34 + ], + [ + -67.05, + -55.29 + ] + ] + ], + [ + [ + [ + -67.38, + -55.64 + ], + [ + -67.27, + -55.79 + ], + [ + -67.58, + -55.73 + ], + [ + -67.38, + -55.64 + ] + ] + ], + [ + [ + [ + -67.05, + -55.16 + ], + [ + -67.26, + -55.33 + ], + [ + -67.5, + -55.18 + ], + [ + -68.04, + -55.24 + ], + [ + -68.38, + -54.95 + ], + [ + -67.28, + -54.93 + ], + [ + -67.05, + -55.16 + ] + ] + ], + [ + [ + [ + -71.38, + -54 + ], + [ + -71.21, + -54.19 + ], + [ + -71, + -54.1 + ], + [ + -71.12, + -54.4 + ], + [ + -71.39, + -54.11 + ], + [ + -71.67, + -54.23 + ], + [ + -71.61, + -53.94 + ], + [ + -71.41, + -54.09 + ], + [ + -71.38, + -54 + ] + ] + ], + [ + [ + [ + -69.39, + -54.93 + ], + [ + -69.13, + -54.97 + ], + [ + -69.93, + -55.07 + ], + [ + -69.86, + -54.89 + ], + [ + -69.75, + -54.99 + ], + [ + -69.75, + -54.88 + ], + [ + -69.39, + -54.93 + ] + ] + ], + [ + [ + [ + -70.27, + -54.21 + ], + [ + -70.49, + -54.25 + ], + [ + -70.88, + -54.06 + ], + [ + -70.53, + -53.57 + ], + [ + -70.33, + -54.02 + ], + [ + -70.67, + -53.96 + ], + [ + -70.53, + -54.21 + ], + [ + -70.27, + -54.21 + ] + ] + ], + [ + [ + [ + -67.98, + -55.68 + ], + [ + -68.53, + -55.41 + ], + [ + -68.91, + -55.46 + ], + [ + -68.69, + -55.39 + ], + [ + -68.93, + -55.41 + ], + [ + -68.77, + -55.19 + ], + [ + -69.49, + -55.27 + ], + [ + -69.07, + -55.48 + ], + [ + -69.33, + -55.42 + ], + [ + -69.36, + -55.55 + ], + [ + -69.35, + -55.4 + ], + [ + -69.79, + -55.35 + ], + [ + -69.47, + -55.2 + ], + [ + -69.86, + -55.31 + ], + [ + -70.03, + -55.15 + ], + [ + -69.56, + -55.05 + ], + [ + -69.54, + -55.19 + ], + [ + -69.53, + -55.05 + ], + [ + -68.44, + -54.94 + ], + [ + -68.33, + -55.08 + ], + [ + -68.59, + -55.16 + ], + [ + -69.07, + -55.08 + ], + [ + -68.25, + -55.23 + ], + [ + -68.72, + -55.28 + ], + [ + -68.13, + -55.39 + ], + [ + -67.98, + -55.68 + ] + ] + ], + [ + [ + [ + -71.23, + -54.87 + ], + [ + -71.37, + -54.96 + ], + [ + -71.48, + -54.88 + ], + [ + -71.2, + -54.82 + ], + [ + -70.92, + -54.93 + ], + [ + -71.23, + -54.87 + ] + ] + ], + [ + [ + [ + -70.65, + -55.03 + ], + [ + -70.27, + -55.13 + ], + [ + -70.56, + -55.22 + ], + [ + -70.59, + -55.07 + ], + [ + -70.95, + -55.09 + ], + [ + -71.03, + -54.97 + ], + [ + -70.3, + -54.91 + ], + [ + -70.65, + -55.03 + ] + ] + ], + [ + [ + [ + -74.29, + -48.27 + ], + [ + -74.14, + -48.43 + ], + [ + -74.22, + -48.47 + ], + [ + -74.45, + -48.35 + ], + [ + -74.22, + -48.42 + ], + [ + -74.29, + -48.27 + ] + ] + ], + [ + [ + [ + -74.01, + -47.83 + ], + [ + -73.78, + -47.93 + ], + [ + -74.47, + -47.89 + ], + [ + -74.01, + -47.83 + ] + ] + ], + [ + [ + [ + -74.32, + -48.44 + ], + [ + -74.36, + -48.54 + ], + [ + -74.47, + -48.37 + ], + [ + -74.32, + -48.44 + ] + ] + ], + [ + [ + [ + -74.23, + -49.55 + ], + [ + -74.4, + -49.63 + ], + [ + -74.39, + -49.41 + ], + [ + -74.23, + -49.55 + ] + ] + ], + [ + [ + [ + -74.51, + -48.16 + ], + [ + -74.31, + -48.26 + ], + [ + -74.46, + -48.34 + ], + [ + -74.51, + -48.16 + ] + ] + ], + [ + [ + [ + -74.59, + -48.42 + ], + [ + -74.46, + -48.67 + ], + [ + -74.95, + -48.58 + ], + [ + -74.84, + -48.39 + ], + [ + -74.66, + -48.46 + ], + [ + -74.69, + -48.11 + ], + [ + -74.59, + -48.42 + ] + ] + ], + [ + [ + [ + -74.98, + -48.71 + ], + [ + -74.96, + -48.6 + ], + [ + -74.77, + -48.65 + ], + [ + -74.98, + -48.71 + ] + ] + ], + [ + [ + [ + -74.74, + -50.42 + ], + [ + -74.54, + -50.4 + ], + [ + -74.75, + -50.52 + ], + [ + -74.74, + -50.42 + ] + ] + ], + [ + [ + [ + -75.03, + -48 + ], + [ + -75.22, + -48.01 + ], + [ + -74.98, + -47.87 + ], + [ + -74.75, + -48.04 + ], + [ + -75.03, + -48.03 + ], + [ + -74.79, + -48.13 + ], + [ + -75.11, + -48.06 + ], + [ + -75.03, + -48 + ] + ] + ], + [ + [ + [ + -75.29, + -47.72 + ], + [ + -75.08, + -47.66 + ], + [ + -74.99, + -47.78 + ], + [ + -75.17, + -47.84 + ], + [ + -75.29, + -47.72 + ] + ] + ], + [ + [ + [ + -75.05, + -48.26 + ], + [ + -75.21, + -48.07 + ], + [ + -74.9, + -48.12 + ], + [ + -74.9, + -48.26 + ], + [ + -74.74, + -48.17 + ], + [ + -74.96, + -48.45 + ], + [ + -75.05, + -48.26 + ] + ] + ], + [ + [ + [ + -75.25, + -48.81 + ], + [ + -75, + -48.94 + ], + [ + -75.14, + -48.99 + ], + [ + -75.25, + -48.81 + ] + ] + ], + [ + [ + [ + -75.09, + -48.81 + ], + [ + -75.22, + -48.75 + ], + [ + -75.01, + -48.6 + ], + [ + -75.09, + -48.81 + ] + ] + ], + [ + [ + [ + -75.09, + -49 + ], + [ + -74.83, + -49.07 + ], + [ + -74.87, + -49.29 + ], + [ + -75.09, + -49.08 + ], + [ + -75.2, + -49.13 + ], + [ + -75.09, + -49 + ] + ] + ], + [ + [ + [ + -75.34, + -48 + ], + [ + -75.02, + -48.46 + ], + [ + -75.17, + -48.69 + ], + [ + -75.21, + -48.31 + ], + [ + -75.5, + -48.37 + ], + [ + -75.32, + -48.33 + ], + [ + -75.53, + -48.1 + ], + [ + -75.34, + -48 + ] + ] + ], + [ + [ + [ + -75.58, + -48.49 + ], + [ + -75.29, + -48.41 + ], + [ + -75.23, + -48.59 + ], + [ + -75.47, + -48.68 + ], + [ + -75.55, + -48.63 + ], + [ + -75.32, + -48.52 + ], + [ + -75.53, + -48.61 + ], + [ + -75.58, + -48.49 + ] + ] + ], + [ + [ + [ + -75.26, + -48.63 + ], + [ + -75.58, + -48.75 + ], + [ + -75.59, + -48.65 + ], + [ + -75.45, + -48.7 + ], + [ + -75.26, + -48.63 + ] + ] + ], + [ + [ + [ + -75.33, + -48.93 + ], + [ + -75.45, + -49.04 + ], + [ + -75.63, + -48.86 + ], + [ + -75.23, + -48.84 + ], + [ + -75.2, + -49.05 + ], + [ + -75.25, + -48.9 + ], + [ + -75.33, + -48.93 + ] + ] + ], + [ + [ + [ + -75.39, + -49 + ], + [ + -75.28, + -48.93 + ], + [ + -75.24, + -49.07 + ], + [ + -75.59, + -49.22 + ], + [ + -75.39, + -49 + ] + ] + ], + [ + [ + [ + -74.56, + -50.02 + ], + [ + -74.91, + -49.94 + ], + [ + -74.62, + -49.8 + ], + [ + -74.82, + -49.85 + ], + [ + -74.88, + -49.6 + ], + [ + -74.67, + -49.63 + ], + [ + -74.88, + -49.55 + ], + [ + -74.58, + -49.31 + ], + [ + -74.93, + -49.54 + ], + [ + -74.97, + -49.43 + ], + [ + -74.97, + -49.6 + ], + [ + -75.09, + -49.53 + ], + [ + -75.01, + -49.7 + ], + [ + -74.92, + -49.62 + ], + [ + -75.06, + -49.91 + ], + [ + -75.14, + -49.57 + ], + [ + -75.3, + -49.6 + ], + [ + -75.19, + -49.44 + ], + [ + -75.31, + -49.52 + ], + [ + -75.45, + -49.34 + ], + [ + -75.33, + -49.25 + ], + [ + -75.42, + -49.33 + ], + [ + -75.1, + -49.48 + ], + [ + -74.95, + -49.4 + ], + [ + -75.21, + -49.41 + ], + [ + -75.31, + -49.25 + ], + [ + -75.02, + -49.35 + ], + [ + -75.07, + -49.17 + ], + [ + -74.86, + -49.37 + ], + [ + -74.74, + -49.19 + ], + [ + -74.81, + -49.14 + ], + [ + -74.76, + -49.09 + ], + [ + -74.91, + -48.99 + ], + [ + -74.7, + -49.03 + ], + [ + -74.98, + -48.89 + ], + [ + -74.79, + -48.8 + ], + [ + -75.02, + -48.82 + ], + [ + -74.69, + -48.65 + ], + [ + -74.64, + -48.86 + ], + [ + -74.47, + -48.7 + ], + [ + -74.58, + -48.95 + ], + [ + -74.4, + -48.96 + ], + [ + -74.58, + -49.68 + ], + [ + -74.44, + -49.62 + ], + [ + -74.38, + -49.76 + ], + [ + -74.48, + -49.97 + ], + [ + -74.63, + -49.88 + ], + [ + -74.56, + -50.02 + ] + ] + ], + [ + [ + [ + -75.27, + -49.67 + ], + [ + -75.15, + -49.9 + ], + [ + -75.35, + -49.69 + ], + [ + -75.62, + -49.85 + ], + [ + -75.55, + -49.59 + ], + [ + -75.27, + -49.67 + ] + ] + ], + [ + [ + [ + -74.88, + -50.15 + ], + [ + -75.23, + -50.46 + ], + [ + -75.19, + -50.29 + ], + [ + -75.46, + -50.38 + ], + [ + -75.41, + -50.16 + ], + [ + -75.21, + -50.27 + ], + [ + -74.88, + -50.15 + ] + ] + ], + [ + [ + [ + -75.11, + -50.17 + ], + [ + -75.42, + -50.03 + ], + [ + -74.96, + -50.07 + ], + [ + -75.11, + -50.17 + ] + ] + ], + [ + [ + [ + -72.81, + -52.81 + ], + [ + -72.68, + -52.72 + ], + [ + -72.72, + -52.9 + ], + [ + -72.42, + -52.88 + ], + [ + -72.17, + -52.65 + ], + [ + -71.4, + -52.72 + ], + [ + -72.04, + -53.14 + ], + [ + -72.6, + -53.07 + ], + [ + -72.2, + -53.19 + ], + [ + -72.62, + -53.2 + ], + [ + -72.42, + -53.26 + ], + [ + -72.68, + -53.35 + ], + [ + -72.43, + -53.54 + ], + [ + -73.31, + -53.17 + ], + [ + -72.72, + -53.3 + ], + [ + -72.85, + -53.19 + ], + [ + -72.68, + -53.14 + ], + [ + -72.97, + -53.11 + ], + [ + -73.01, + -52.86 + ], + [ + -72.81, + -52.81 + ] + ] + ], + [ + [ + [ + -72.94, + -54.13 + ], + [ + -73.07, + -54.08 + ], + [ + -72.78, + -54.09 + ], + [ + -72.98, + -54.03 + ], + [ + -72.74, + -54.06 + ], + [ + -72.88, + -53.97 + ], + [ + -72.67, + -53.86 + ], + [ + -72.93, + -53.94 + ], + [ + -72.73, + -53.76 + ], + [ + -73.04, + -53.91 + ], + [ + -72.81, + -53.7 + ], + [ + -73.18, + -53.68 + ], + [ + -72.93, + -53.62 + ], + [ + -73.24, + -53.64 + ], + [ + -73.43, + -53.47 + ], + [ + -73.04, + -53.54 + ], + [ + -73.2, + -53.42 + ], + [ + -73.04, + -53.38 + ], + [ + -72.86, + -53.66 + ], + [ + -72.86, + -53.45 + ], + [ + -72.68, + -53.65 + ], + [ + -72.66, + -53.52 + ], + [ + -72.39, + -53.64 + ], + [ + -72.62, + -53.72 + ], + [ + -72.15, + -53.79 + ], + [ + -72.48, + -53.83 + ], + [ + -72.36, + -54.06 + ], + [ + -72.49, + -53.96 + ], + [ + -72.55, + -54.11 + ], + [ + -72.63, + -54.02 + ], + [ + -72.72, + -54.12 + ], + [ + -72.94, + -54.13 + ] + ] + ], + [ + [ + [ + -73.33, + -54.1 + ], + [ + -73.39, + -54 + ], + [ + -73.19, + -54.06 + ], + [ + -73.33, + -54.1 + ] + ] + ], + [ + [ + [ + -73.66, + -53.46 + ], + [ + -73.4, + -53.4 + ], + [ + -73.51, + -53.5 + ], + [ + -73.33, + -53.58 + ], + [ + -73.56, + -53.59 + ], + [ + -73.82, + -53.43 + ], + [ + -73.46, + -53.56 + ], + [ + -73.66, + -53.46 + ] + ] + ], + [ + [ + [ + -72.84, + -44.64 + ], + [ + -72.97, + -44.58 + ], + [ + -72.79, + -44.69 + ], + [ + -73.12, + -44.91 + ], + [ + -73.39, + -44.83 + ], + [ + -73.18, + -44.81 + ], + [ + -73.45, + -44.64 + ], + [ + -73.13, + -44.59 + ], + [ + -73.21, + -44.41 + ], + [ + -73, + -44.5 + ], + [ + -73.1, + -44.39 + ], + [ + -72.96, + -44.37 + ], + [ + -72.98, + -44.58 + ], + [ + -72.78, + -44.45 + ], + [ + -72.84, + -44.64 + ] + ] + ], + [ + [ + [ + -73.58, + -44.74 + ], + [ + -73.74, + -44.75 + ], + [ + -73.88, + -44.59 + ], + [ + -73.62, + -44.55 + ], + [ + -73.72, + -44.73 + ], + [ + -73.58, + -44.74 + ] + ] + ], + [ + [ + [ + -73.86, + -44.93 + ], + [ + -73.83, + -44.77 + ], + [ + -73.72, + -44.91 + ], + [ + -73.86, + -44.93 + ] + ] + ], + [ + [ + [ + -73.79, + -45.62 + ], + [ + -73.55, + -45.46 + ], + [ + -73.62, + -45.77 + ], + [ + -73.79, + -45.62 + ] + ] + ], + [ + [ + [ + -73.68, + -46.06 + ], + [ + -73.73, + -46.21 + ], + [ + -73.92, + -46.09 + ], + [ + -73.68, + -46.06 + ] + ] + ], + [ + [ + [ + -73.66, + -46.02 + ], + [ + -73.8, + -46 + ], + [ + -73.7, + -45.88 + ], + [ + -73.92, + -45.95 + ], + [ + -73.7, + -45.8 + ], + [ + -73.66, + -46.02 + ] + ] + ], + [ + [ + [ + -72.03, + -53.9 + ], + [ + -71.65, + -53.93 + ], + [ + -71.75, + -54.17 + ], + [ + -71.95, + -54.04 + ], + [ + -71.8, + -54.34 + ], + [ + -72.26, + -54.07 + ], + [ + -72.28, + -53.92 + ], + [ + -72.06, + -53.99 + ], + [ + -72.03, + -53.9 + ] + ] + ], + [ + [ + [ + -72.48, + -54.35 + ], + [ + -72.29, + -54.35 + ], + [ + -72.46, + -54.44 + ], + [ + -72.48, + -54.35 + ] + ] + ], + [ + [ + [ + -72.23, + -54.15 + ], + [ + -72.51, + -54.26 + ], + [ + -72.34, + -54.06 + ], + [ + -72.23, + -54.15 + ] + ] + ], + [ + [ + [ + -73.51, + -42.46 + ], + [ + -73.39, + -42.58 + ], + [ + -73.66, + -42.39 + ], + [ + -73.51, + -42.46 + ] + ] + ], + [ + [ + [ + -74.34, + -45.75 + ], + [ + -74.49, + -45.73 + ], + [ + -74.39, + -45.45 + ], + [ + -74.18, + -45.62 + ], + [ + -74.34, + -45.75 + ] + ] + ], + [ + [ + [ + -73.87, + -45.75 + ], + [ + -74, + -45.93 + ], + [ + -74.09, + -45.78 + ], + [ + -73.87, + -45.75 + ] + ] + ], + [ + [ + [ + -73.76, + -45.31 + ], + [ + -74.09, + -45.37 + ], + [ + -74.15, + -45.24 + ], + [ + -73.76, + -45.31 + ] + ] + ], + [ + [ + [ + -73.79, + -45.45 + ], + [ + -74.11, + -45.59 + ], + [ + -74.06, + -45.43 + ], + [ + -73.79, + -45.45 + ] + ] + ], + [ + [ + [ + -73.81, + -45.25 + ], + [ + -74.23, + -45.08 + ], + [ + -73.81, + -44.98 + ], + [ + -73.67, + -45.18 + ], + [ + -73.81, + -45.25 + ] + ] + ], + [ + [ + [ + -74.13, + -43.83 + ], + [ + -73.78, + -43.83 + ], + [ + -73.94, + -43.96 + ], + [ + -74.13, + -43.83 + ] + ] + ], + [ + [ + [ + -73.99, + -44.23 + ], + [ + -74.02, + -44.14 + ], + [ + -73.85, + -44.22 + ], + [ + -74.04, + -44.23 + ], + [ + -73.99, + -44.34 + ], + [ + -74.1, + -44.19 + ], + [ + -73.99, + -44.23 + ] + ] + ], + [ + [ + [ + -75.03, + -44.84 + ], + [ + -75.15, + -44.93 + ], + [ + -75.2, + -44.81 + ], + [ + -75.03, + -44.84 + ] + ] + ], + [ + [ + [ + -74.32, + -45.33 + ], + [ + -74.32, + -45.43 + ], + [ + -74.52, + -45.33 + ], + [ + -74.32, + -45.33 + ] + ] + ], + [ + [ + [ + -73.95, + -44.98 + ], + [ + -74.38, + -45 + ], + [ + -74.15, + -44.86 + ], + [ + -73.95, + -44.98 + ] + ] + ], + [ + [ + [ + -74.27, + -44.72 + ], + [ + -74.11, + -44.73 + ], + [ + -74.4, + -44.62 + ], + [ + -73.84, + -44.7 + ], + [ + -74.24, + -44.81 + ], + [ + -74.27, + -44.72 + ] + ] + ], + [ + [ + [ + -73.39, + -42.26 + ], + [ + -73.67, + -42.39 + ], + [ + -73.58, + -42.53 + ], + [ + -73.78, + -42.53 + ], + [ + -73.74, + -42.43 + ], + [ + -73.8, + -42.54 + ], + [ + -73.47, + -42.81 + ], + [ + -73.75, + -42.85 + ], + [ + -73.48, + -43.15 + ], + [ + -73.73, + -43.09 + ], + [ + -73.66, + -43.32 + ], + [ + -73.88, + -43.28 + ], + [ + -73.85, + -43.43 + ], + [ + -74.3, + -43.32 + ], + [ + -74.05, + -41.8 + ], + [ + -73.9, + -41.77 + ], + [ + -74.01, + -41.84 + ], + [ + -73.77, + -41.97 + ], + [ + -73.67, + -41.8 + ], + [ + -73.48, + -41.83 + ], + [ + -73.39, + -42.26 + ] + ] + ], + [ + [ + [ + -74.47, + -44.53 + ], + [ + -74.51, + -44.43 + ], + [ + -74.25, + -44.4 + ], + [ + -74.47, + -44.53 + ] + ] + ], + [ + [ + [ + -74.78, + -43.58 + ], + [ + -74.55, + -43.63 + ], + [ + -74.77, + -43.68 + ], + [ + -74.78, + -43.58 + ] + ] + ], + [ + [ + [ + -74.55, + -51.34 + ], + [ + -74.73, + -51.29 + ], + [ + -75.03, + -51.48 + ], + [ + -74.8, + -51.21 + ], + [ + -74.56, + -51.21 + ], + [ + -74.55, + -51.34 + ] + ] + ], + [ + [ + [ + -75.15, + -51.57 + ], + [ + -75.35, + -51.59 + ], + [ + -75.12, + -51.25 + ], + [ + -75.14, + -51.39 + ], + [ + -74.98, + -51.36 + ], + [ + -75.15, + -51.57 + ] + ] + ], + [ + [ + [ + -75.11, + -51.84 + ], + [ + -74.98, + -51.72 + ], + [ + -75, + -51.9 + ], + [ + -75.11, + -51.84 + ] + ] + ], + [ + [ + [ + -74.29, + -50.85 + ], + [ + -74.64, + -50.66 + ], + [ + -74.35, + -50.54 + ], + [ + -74.69, + -50.49 + ], + [ + -74.54, + -50.41 + ], + [ + -74.36, + -50.46 + ], + [ + -74.22, + -50.67 + ], + [ + -74.29, + -50.85 + ] + ] + ], + [ + [ + [ + -74.4, + -51.1 + ], + [ + -74.39, + -51.23 + ], + [ + -74.59, + -51.06 + ], + [ + -74.4, + -51.1 + ] + ] + ], + [ + [ + [ + -75.43, + -50.48 + ], + [ + -75.06, + -50.51 + ], + [ + -75.32, + -50.56 + ], + [ + -75.3, + -50.81 + ], + [ + -75.51, + -50.67 + ], + [ + -75.34, + -50.63 + ], + [ + -75.43, + -50.48 + ] + ] + ], + [ + [ + [ + -74.95, + -50.79 + ], + [ + -74.79, + -50.66 + ], + [ + -74.66, + -50.88 + ], + [ + -74.95, + -50.79 + ] + ] + ], + [ + [ + [ + -74.4, + -50.88 + ], + [ + -74.37, + -51.09 + ], + [ + -74.48, + -50.99 + ], + [ + -74.74, + -51.1 + ], + [ + -74.6, + -50.96 + ], + [ + -74.97, + -51.07 + ], + [ + -74.77, + -50.98 + ], + [ + -74.94, + -50.88 + ], + [ + -74.53, + -50.92 + ], + [ + -74.64, + -50.71 + ], + [ + -74.4, + -50.88 + ] + ] + ], + [ + [ + [ + -74.01, + -52.24 + ], + [ + -74.01, + -52.14 + ], + [ + -73.72, + -52.42 + ], + [ + -74.01, + -52.24 + ] + ] + ], + [ + [ + [ + -73.69, + -52.58 + ], + [ + -73.9, + -52.75 + ], + [ + -73.84, + -52.57 + ], + [ + -74.07, + -52.64 + ], + [ + -73.75, + -52.42 + ], + [ + -73.69, + -52.58 + ] + ] + ], + [ + [ + [ + -73.91, + -51.78 + ], + [ + -74.25, + -51.72 + ], + [ + -74.1, + -51.54 + ], + [ + -73.91, + -51.78 + ] + ] + ], + [ + [ + [ + -74.07, + -52 + ], + [ + -74.51, + -51.71 + ], + [ + -73.64, + -52.22 + ], + [ + -74.07, + -52 + ] + ] + ], + [ + [ + [ + -74.12, + -52.21 + ], + [ + -74.42, + -52.14 + ], + [ + -74.26, + -52.1 + ], + [ + -73.9, + -52.34 + ], + [ + -74.11, + -52.42 + ], + [ + -74.12, + -52.21 + ] + ] + ], + [ + [ + [ + -73.38, + -53.19 + ], + [ + -73.1, + -53.37 + ], + [ + -73.61, + -53.34 + ], + [ + -73.46, + -53.31 + ], + [ + -73.6, + -53.28 + ], + [ + -73.61, + -53.2 + ], + [ + -73.73, + -53.14 + ], + [ + -73.75, + -53.2 + ], + [ + -73.89, + -53.07 + ], + [ + -74.32, + -53.13 + ], + [ + -74.73, + -52.73 + ], + [ + -74.32, + -52.98 + ], + [ + -74.12, + -52.94 + ], + [ + -73.63, + -53.18 + ], + [ + -73.6, + -53.08 + ], + [ + -73.53, + -53.28 + ], + [ + -73.51, + -53.23 + ], + [ + -73.43, + -53.25 + ], + [ + -73.51, + -53.15 + ], + [ + -73.38, + -53.19 + ] + ] + ], + [ + [ + [ + -74.88, + -52.24 + ], + [ + -74.58, + -52.21 + ], + [ + -74.7, + -52.34 + ], + [ + -74.88, + -52.24 + ] + ] + ] + ] + }, + "properties": { + "A3": "CHL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -77.83, + 22.23 + ], + [ + -77.87, + 22.32 + ], + [ + -77.74, + 22.17 + ], + [ + -77.83, + 22.23 + ] + ] + ], + [ + [ + [ + -82.62, + 21.76 + ], + [ + -82.55, + 21.56 + ], + [ + -82.84, + 21.44 + ], + [ + -83.19, + 21.63 + ], + [ + -82.96, + 21.58 + ], + [ + -83.09, + 21.78 + ], + [ + -82.98, + 21.94 + ], + [ + -82.62, + 21.76 + ] + ] + ], + [ + [ + [ + -83.28, + 22.33 + ], + [ + -83.42, + 22.18 + ], + [ + -83.92, + 22.16 + ], + [ + -84.01, + 21.92 + ], + [ + -84.44, + 21.77 + ], + [ + -84.5, + 21.93 + ], + [ + -84.95, + 21.86 + ], + [ + -84.28, + 22.01 + ], + [ + -84.45, + 22.19 + ], + [ + -84.22, + 22.57 + ], + [ + -83.22, + 23 + ], + [ + -82.76, + 22.98 + ], + [ + -82.23, + 23.18 + ], + [ + -81.61, + 23.15 + ], + [ + -81.56, + 23.03 + ], + [ + -81.14, + 23.21 + ], + [ + -81.28, + 23.13 + ], + [ + -81.13, + 23.02 + ], + [ + -80.6, + 23.13 + ], + [ + -80.41, + 22.94 + ], + [ + -80.25, + 23.03 + ], + [ + -80.26, + 22.9 + ], + [ + -79.79, + 22.9 + ], + [ + -79.86, + 22.8 + ], + [ + -79.65, + 22.76 + ], + [ + -79.36, + 22.42 + ], + [ + -78.69, + 22.38 + ], + [ + -77.92, + 21.91 + ], + [ + -78.09, + 22.3 + ], + [ + -78.71, + 22.55 + ], + [ + -78.38, + 22.55 + ], + [ + -77.44, + 21.81 + ], + [ + -77.83, + 22.03 + ], + [ + -77.89, + 21.86 + ], + [ + -77.83, + 21.97 + ], + [ + -77.44, + 21.65 + ], + [ + -77.35, + 21.76 + ], + [ + -77.14, + 21.66 + ], + [ + -77.15, + 21.54 + ], + [ + -77.37, + 21.61 + ], + [ + -77.22, + 21.44 + ], + [ + -77.09, + 21.61 + ], + [ + -76.95, + 21.46 + ], + [ + -77.04, + 21.41 + ], + [ + -76.81, + 21.39 + ], + [ + -76.89, + 21.3 + ], + [ + -76.66, + 21.36 + ], + [ + -76.74, + 21.28 + ], + [ + -76.55, + 21.29 + ], + [ + -76.59, + 21.19 + ], + [ + -76.38, + 21.28 + ], + [ + -76.03, + 21.06 + ], + [ + -75.72, + 21.13 + ], + [ + -75.57, + 21.01 + ], + [ + -75.76, + 20.88 + ], + [ + -75.55, + 20.79 + ], + [ + -75.76, + 20.85 + ], + [ + -75.76, + 20.7 + ], + [ + -75.52, + 20.79 + ], + [ + -75.58, + 20.69 + ], + [ + -74.75, + 20.63 + ], + [ + -74.14, + 20.19 + ], + [ + -75.16, + 19.89 + ], + [ + -75.1, + 20.06 + ], + [ + -75.3, + 19.88 + ], + [ + -75.87, + 20.03 + ], + [ + -77.68, + 19.83 + ], + [ + -77.58, + 20.09 + ], + [ + -77.18, + 20.28 + ], + [ + -77.07, + 20.51 + ], + [ + -77.35, + 20.72 + ], + [ + -78.14, + 20.76 + ], + [ + -78.49, + 21.03 + ], + [ + -78.49, + 21.29 + ], + [ + -78.75, + 21.64 + ], + [ + -79.21, + 21.54 + ], + [ + -79.83, + 21.67 + ], + [ + -80.29, + 21.9 + ], + [ + -80.47, + 22.19 + ], + [ + -80.48, + 22.04 + ], + [ + -81.05, + 22.07 + ], + [ + -81.21, + 22.28 + ], + [ + -81.21, + 22.05 + ], + [ + -81.8, + 22.17 + ], + [ + -82.16, + 22.39 + ], + [ + -81.59, + 22.52 + ], + [ + -81.87, + 22.68 + ], + [ + -82.76, + 22.7 + ], + [ + -83.28, + 22.33 + ] + ] + ] + ] + }, + "properties": { + "A3": "CUB" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 48.32, + 49.87 + ], + [ + 48.44, + 49.8 + ], + [ + 48.9, + 50.02 + ], + [ + 48.6, + 50.66 + ], + [ + 48.81, + 50.6 + ], + [ + 49.42, + 50.85 + ], + [ + 49.46, + 51.13 + ], + [ + 50.37, + 51.33 + ], + [ + 50.59, + 51.65 + ], + [ + 50.81, + 51.59 + ], + [ + 50.77, + 51.77 + ], + [ + 51.66, + 51.45 + ], + [ + 51.86, + 51.67 + ], + [ + 52.36, + 51.78 + ], + [ + 52.55, + 51.48 + ], + [ + 52.56, + 51.46 + ], + [ + 52.57, + 51.47 + ], + [ + 52.6, + 51.47 + ], + [ + 52.59, + 51.47 + ], + [ + 52.6, + 51.45 + ], + [ + 52.61, + 51.46 + ], + [ + 52.64, + 51.46 + ], + [ + 52.64, + 51.47 + ], + [ + 52.64, + 51.48 + ], + [ + 52.65, + 51.48 + ], + [ + 52.66, + 51.49 + ], + [ + 52.67, + 51.48 + ], + [ + 52.66, + 51.47 + ], + [ + 52.67, + 51.46 + ], + [ + 52.68, + 51.47 + ], + [ + 52.67, + 51.47 + ], + [ + 52.69, + 51.48 + ], + [ + 52.71, + 51.48 + ], + [ + 52.72, + 51.48 + ], + [ + 52.73, + 51.5 + ], + [ + 52.75, + 51.5 + ], + [ + 52.76, + 51.5 + ], + [ + 52.76, + 51.51 + ], + [ + 52.77, + 51.51 + ], + [ + 52.78, + 51.5 + ], + [ + 52.78, + 51.51 + ], + [ + 52.81, + 51.5 + ], + [ + 52.81, + 51.49 + ], + [ + 52.84, + 51.49 + ], + [ + 52.84, + 51.5 + ], + [ + 52.86, + 51.49 + ], + [ + 52.87, + 51.5 + ], + [ + 53.26, + 51.5 + ], + [ + 53.26, + 51.49 + ], + [ + 53.29, + 51.49 + ], + [ + 53.29, + 51.5 + ], + [ + 54.53, + 50.85 + ], + [ + 54.47, + 50.57 + ], + [ + 54.71, + 50.68 + ], + [ + 54.59, + 51.03 + ], + [ + 55.71, + 50.55 + ], + [ + 56.51, + 51.09 + ], + [ + 56.72, + 50.97 + ], + [ + 56.7, + 51.08 + ], + [ + 57.18, + 51.11 + ], + [ + 57.51, + 50.88 + ], + [ + 57.76, + 50.92 + ], + [ + 57.79, + 51.14 + ], + [ + 57.8, + 51.14 + ], + [ + 57.81, + 51.14 + ], + [ + 57.82, + 51.13 + ], + [ + 57.83, + 51.12 + ], + [ + 57.83, + 51.11 + ], + [ + 57.84, + 51.11 + ], + [ + 57.85, + 51.11 + ], + [ + 57.85, + 51.1 + ], + [ + 57.86, + 51.1 + ], + [ + 57.87, + 51.1 + ], + [ + 57.88, + 51.1 + ], + [ + 57.91, + 51.11 + ], + [ + 57.92, + 51.12 + ], + [ + 57.92, + 51.11 + ], + [ + 57.93, + 51.1 + ], + [ + 57.93, + 51.09 + ], + [ + 57.94, + 51.09 + ], + [ + 57.95, + 51.09 + ], + [ + 57.96, + 51.09 + ], + [ + 57.97, + 51.09 + ], + [ + 57.98, + 51.09 + ], + [ + 58, + 51.09 + ], + [ + 58.01, + 51.09 + ], + [ + 58.02, + 51.09 + ], + [ + 58.02, + 51.1 + ], + [ + 58.08, + 51.12 + ], + [ + 58.09, + 51.12 + ], + [ + 58.09, + 51.11 + ], + [ + 58.09, + 51.1 + ], + [ + 58.08, + 51.09 + ], + [ + 58.08, + 51.08 + ], + [ + 58.09, + 51.08 + ], + [ + 58.09, + 51.07 + ], + [ + 58.1, + 51.07 + ], + [ + 58.11, + 51.07 + ], + [ + 58.12, + 51.07 + ], + [ + 58.13, + 51.07 + ], + [ + 58.14, + 51.07 + ], + [ + 58.18, + 51.07 + ], + [ + 58.17, + 51.08 + ], + [ + 58.18, + 51.09 + ], + [ + 58.2, + 51.09 + ], + [ + 58.21, + 51.09 + ], + [ + 58.21, + 51.1 + ], + [ + 58.21, + 51.12 + ], + [ + 58.2, + 51.13 + ], + [ + 58.27, + 51.15 + ], + [ + 58.31, + 51.15 + ], + [ + 58.32, + 51.15 + ], + [ + 58.35, + 51.13 + ], + [ + 58.35, + 51.12 + ], + [ + 58.61, + 51.05 + ], + [ + 58.66, + 50.81 + ], + [ + 59.48, + 50.64 + ], + [ + 59.46, + 50.54 + ], + [ + 59.83, + 50.55 + ], + [ + 59.83, + 50.56 + ], + [ + 60.02, + 50.82 + ], + [ + 60.81, + 50.66 + ], + [ + 61.45, + 50.81 + ], + [ + 61.49, + 50.97 + ], + [ + 61.63, + 50.93 + ], + [ + 61.5, + 51.01 + ], + [ + 61.69, + 51.26 + ], + [ + 60.91, + 51.62 + ], + [ + 60.42, + 51.65 + ], + [ + 60.52, + 51.8 + ], + [ + 59.99, + 51.96 + ], + [ + 60.72, + 52.16 + ], + [ + 60.99, + 52.31 + ], + [ + 61, + 52.31 + ], + [ + 60.71, + 52.76 + ], + [ + 61.12, + 52.99 + ], + [ + 61.13, + 52.99 + ], + [ + 62.13, + 52.99 + ], + [ + 61.74, + 53.22 + ], + [ + 61.74, + 53.23 + ], + [ + 61.17, + 53.34 + ], + [ + 61.17, + 53.36 + ], + [ + 61.55, + 53.59 + ], + [ + 60.91, + 53.63 + ], + [ + 60.95, + 53.67 + ], + [ + 60.96, + 53.67 + ], + [ + 61, + 53.67 + ], + [ + 61, + 53.66 + ], + [ + 61.24, + 53.84 + ], + [ + 61, + 53.94 + ], + [ + 61.26, + 54 + ], + [ + 61.26, + 54.01 + ], + [ + 61.35, + 54.07 + ], + [ + 61.41, + 54.09 + ], + [ + 61.41, + 54.08 + ], + [ + 61.46, + 54.08 + ], + [ + 61.66, + 54.03 + ], + [ + 61.7, + 54.02 + ], + [ + 61.72, + 54.03 + ], + [ + 61.73, + 54.02 + ], + [ + 61.85, + 54.03 + ], + [ + 61.85, + 54.02 + ], + [ + 61.85, + 54.01 + ], + [ + 61.86, + 54.01 + ], + [ + 62.19, + 54.03 + ], + [ + 62.21, + 54.03 + ], + [ + 62.21, + 54.04 + ], + [ + 62.23, + 54.04 + ], + [ + 62.23, + 54.03 + ], + [ + 62.52, + 53.91 + ], + [ + 62.59, + 54.07 + ], + [ + 63.17, + 54.19 + ], + [ + 63.96, + 54.2 + ], + [ + 64.97, + 54.42 + ], + [ + 65.22, + 54.33 + ], + [ + 65.21, + 54.54 + ], + [ + 65.49, + 54.66 + ], + [ + 66.38, + 54.7 + ], + [ + 66.4, + 54.71 + ], + [ + 67.04, + 54.78 + ], + [ + 67.09, + 54.8 + ], + [ + 67.1, + 54.81 + ], + [ + 67.29, + 54.84 + ], + [ + 67.29, + 54.86 + ], + [ + 67.53, + 54.85 + ], + [ + 67.54, + 54.85 + ], + [ + 68.24, + 55.05 + ], + [ + 68.26, + 55.1 + ], + [ + 68.26, + 55.11 + ], + [ + 68.25, + 55.11 + ], + [ + 68.21, + 55.14 + ], + [ + 68.2, + 55.14 + ], + [ + 68.52, + 55.2 + ], + [ + 68.63, + 55.2 + ], + [ + 68.66, + 55.23 + ], + [ + 68.73, + 55.36 + ], + [ + 68.78, + 55.37 + ], + [ + 68.92, + 55.32 + ], + [ + 68.99, + 55.29 + ], + [ + 69, + 55.33 + ], + [ + 69, + 55.34 + ], + [ + 69.04, + 55.42 + ], + [ + 69.16, + 55.39 + ], + [ + 69.18, + 55.38 + ], + [ + 69.66, + 55.35 + ], + [ + 69.68, + 55.48 + ], + [ + 69.95, + 55.21 + ], + [ + 70.82, + 55.29 + ], + [ + 70.93, + 55.15 + ], + [ + 70.93, + 55.12 + ], + [ + 70.98, + 55.1 + ], + [ + 71.02, + 55.09 + ], + [ + 71.1, + 54.7 + ], + [ + 71.11, + 54.7 + ], + [ + 71.29, + 54.67 + ], + [ + 71.23, + 54.35 + ], + [ + 71, + 54.27 + ], + [ + 71.28, + 54.15 + ], + [ + 71.28, + 54.16 + ], + [ + 71.46, + 54.16 + ], + [ + 71.47, + 54.16 + ], + [ + 71.72, + 54.1 + ], + [ + 71.76, + 54.25 + ], + [ + 72.17, + 54.12 + ], + [ + 72.01, + 54.37 + ], + [ + 72.19, + 54.36 + ], + [ + 72.52, + 54.14 + ], + [ + 72.43, + 53.91 + ], + [ + 72.71, + 53.96 + ], + [ + 72.61, + 54.14 + ], + [ + 73.3, + 53.94 + ], + [ + 73.63, + 54.07 + ], + [ + 73.74, + 53.97 + ], + [ + 73.73, + 53.95 + ], + [ + 73.25, + 53.67 + ], + [ + 73.36, + 53.47 + ], + [ + 73.9, + 53.65 + ], + [ + 74.37, + 53.46 + ], + [ + 74.4, + 53.46 + ], + [ + 74.46, + 53.69 + ], + [ + 75.03, + 53.8 + ], + [ + 75.23, + 53.89 + ], + [ + 75.24, + 53.89 + ], + [ + 75.42, + 54.08 + ], + [ + 75.43, + 54.09 + ], + [ + 75.54, + 54.11 + ], + [ + 75.55, + 54.11 + ], + [ + 75.64, + 54.11 + ], + [ + 75.66, + 54.11 + ], + [ + 75.93, + 54.19 + ], + [ + 75.94, + 54.19 + ], + [ + 76.3, + 54.35 + ], + [ + 76.93, + 54.45 + ], + [ + 76.94, + 54.44 + ], + [ + 76.95, + 54.42 + ], + [ + 76.93, + 54.41 + ], + [ + 76.9, + 54.41 + ], + [ + 76.88, + 54.4 + ], + [ + 76.83, + 54.39 + ], + [ + 76.76, + 54.16 + ], + [ + 76.44, + 54.17 + ], + [ + 76.54, + 54 + ], + [ + 76.62, + 53.96 + ], + [ + 77, + 53.76 + ], + [ + 77.03, + 53.75 + ], + [ + 77.09, + 53.72 + ], + [ + 77.24, + 53.65 + ], + [ + 77.57, + 53.47 + ], + [ + 77.61, + 53.45 + ], + [ + 77.71, + 53.4 + ], + [ + 77.84, + 53.33 + ], + [ + 78.21, + 52.98 + ], + [ + 78.31, + 52.88 + ], + [ + 78.5, + 52.67 + ], + [ + 78.52, + 52.65 + ], + [ + 78.63, + 52.53 + ], + [ + 78.76, + 52.38 + ], + [ + 78.87, + 52.26 + ], + [ + 78.9, + 52.23 + ], + [ + 79.2, + 51.89 + ], + [ + 80.08, + 50.74 + ], + [ + 80.68, + 51.32 + ], + [ + 81.17, + 51.18 + ], + [ + 81.18, + 51.18 + ], + [ + 81.13, + 51.07 + ], + [ + 81.12, + 51.07 + ], + [ + 81.06, + 50.95 + ], + [ + 81.41, + 50.98 + ], + [ + 81.58, + 50.74 + ], + [ + 82.57, + 50.75 + ], + [ + 83.12, + 51.01 + ], + [ + 83.62, + 50.95 + ], + [ + 83.63, + 50.95 + ], + [ + 83.64, + 50.95 + ], + [ + 83.67, + 50.93 + ], + [ + 83.77, + 50.89 + ], + [ + 83.79, + 50.89 + ], + [ + 84.23, + 50.54 + ], + [ + 84.28, + 50.26 + ], + [ + 85.04, + 50.05 + ], + [ + 85.26, + 49.59 + ], + [ + 86.2, + 49.47 + ], + [ + 86.59, + 49.81 + ], + [ + 86.78, + 49.79 + ], + [ + 86.62, + 49.57 + ], + [ + 87.3, + 49.18 + ], + [ + 87.29, + 49.12 + ], + [ + 87.07, + 49.13 + ], + [ + 87.06, + 49.13 + ], + [ + 86.74, + 48.92 + ], + [ + 86.74, + 48.91 + ], + [ + 86.58, + 48.54 + ], + [ + 86.4, + 48.48 + ], + [ + 86.38, + 48.49 + ], + [ + 86.38, + 48.5 + ], + [ + 86.37, + 48.5 + ], + [ + 86.37, + 48.49 + ], + [ + 86.36, + 48.49 + ], + [ + 86.34, + 48.49 + ], + [ + 86.32, + 48.49 + ], + [ + 86.24, + 48.44 + ], + [ + 86.22, + 48.43 + ], + [ + 85.88, + 48.43 + ], + [ + 85.84, + 48.43 + ], + [ + 85.83, + 48.42 + ], + [ + 85.8, + 48.42 + ], + [ + 85.79, + 48.41 + ], + [ + 85.77, + 48.41 + ], + [ + 85.76, + 48.4 + ], + [ + 85.75, + 48.39 + ], + [ + 85.72, + 48.36 + ], + [ + 85.71, + 48.36 + ], + [ + 85.71, + 48.35 + ], + [ + 85.7, + 48.33 + ], + [ + 85.69, + 48.3 + ], + [ + 85.69, + 48.29 + ], + [ + 85.68, + 48.28 + ], + [ + 85.68, + 48.27 + ], + [ + 85.67, + 48.26 + ], + [ + 85.66, + 48.24 + ], + [ + 85.64, + 48.24 + ], + [ + 85.63, + 48.23 + ], + [ + 85.63, + 48.22 + ], + [ + 85.62, + 48.21 + ], + [ + 85.6, + 48.2 + ], + [ + 85.59, + 48.2 + ], + [ + 85.59, + 48.19 + ], + [ + 85.58, + 48.17 + ], + [ + 85.57, + 48.16 + ], + [ + 85.53, + 48.02 + ], + [ + 85.54, + 48.02 + ], + [ + 85.54, + 47.99 + ], + [ + 85.55, + 47.98 + ], + [ + 85.61, + 47.54 + ], + [ + 85.57, + 47.13 + ], + [ + 85.53, + 47.05 + ], + [ + 85.22, + 47.05 + ], + [ + 84.94, + 46.86 + ], + [ + 84.41, + 47.01 + ], + [ + 84.4, + 47 + ], + [ + 84.39, + 47 + ], + [ + 84.38, + 47 + ], + [ + 84.37, + 47 + ], + [ + 83.91, + 46.98 + ], + [ + 83.15, + 47.23 + ], + [ + 82.92, + 46.94 + ], + [ + 82.92, + 46.93 + ], + [ + 82.87, + 46.82 + ], + [ + 82.86, + 46.79 + ], + [ + 82.79, + 46.7 + ], + [ + 82.79, + 46.68 + ], + [ + 82.77, + 46.63 + ], + [ + 82.73, + 46.5 + ], + [ + 82.27, + 45.55 + ], + [ + 82.31, + 45.52 + ], + [ + 82.54, + 45.42 + ], + [ + 82.56, + 45.38 + ], + [ + 82.57, + 45.21 + ], + [ + 82.33, + 45.21 + ], + [ + 82.27, + 45.24 + ], + [ + 82.26, + 45.24 + ], + [ + 82.26, + 45.23 + ], + [ + 82.25, + 45.23 + ], + [ + 82.23, + 45.23 + ], + [ + 82.22, + 45.23 + ], + [ + 82.21, + 45.23 + ], + [ + 82.2, + 45.23 + ], + [ + 82.18, + 45.23 + ], + [ + 81.81, + 45.36 + ], + [ + 81.77, + 45.38 + ], + [ + 80.74, + 45.16 + ], + [ + 80.73, + 45.15 + ], + [ + 80.09, + 45.03 + ], + [ + 80.06, + 45.01 + ], + [ + 79.89, + 44.89 + ], + [ + 80.17, + 44.83 + ], + [ + 80.17, + 44.79 + ], + [ + 80.41, + 44.61 + ], + [ + 80.52, + 43.82 + ], + [ + 80.81, + 43.18 + ], + [ + 80.41, + 43.06 + ], + [ + 80.38, + 43.02 + ], + [ + 80.6, + 42.9 + ], + [ + 80.23, + 42.72 + ], + [ + 80.22, + 42.71 + ], + [ + 80.25, + 42.52 + ], + [ + 80.27, + 42.51 + ], + [ + 80.27, + 42.5 + ], + [ + 80.26, + 42.5 + ], + [ + 80.24, + 42.49 + ], + [ + 80.22, + 42.22 + ], + [ + 80.21, + 42.23 + ], + [ + 80.19, + 42.23 + ], + [ + 80.17, + 42.21 + ], + [ + 79.96, + 42.44 + ], + [ + 79.5, + 42.46 + ], + [ + 79.2, + 42.8 + ], + [ + 76.97, + 42.99 + ], + [ + 76.34, + 42.86 + ], + [ + 75.82, + 42.94 + ], + [ + 75.72, + 42.8 + ], + [ + 75.19, + 42.88 + ], + [ + 75.1, + 42.9 + ], + [ + 75.1, + 42.91 + ], + [ + 74.21, + 43.27 + ], + [ + 73.92, + 43.13 + ], + [ + 73.52, + 42.89 + ], + [ + 73.52, + 42.87 + ], + [ + 73.49, + 42.42 + ], + [ + 71.86, + 42.83 + ], + [ + 71.28, + 42.78 + ], + [ + 71, + 42.59 + ], + [ + 70.94, + 42.26 + ], + [ + 70.64, + 42.02 + ], + [ + 70.37, + 42.07 + ], + [ + 70.05, + 41.78 + ], + [ + 69.24, + 41.46 + ], + [ + 69.23, + 41.46 + ], + [ + 69.21, + 41.46 + ], + [ + 69.15, + 41.43 + ], + [ + 68.76, + 41.08 + ], + [ + 68.75, + 41.01 + ], + [ + 68.76, + 41 + ], + [ + 68.75, + 40.99 + ], + [ + 68.75, + 40.98 + ], + [ + 68.74, + 40.98 + ], + [ + 68.73, + 40.97 + ], + [ + 68.68, + 40.96 + ], + [ + 68.64, + 40.95 + ], + [ + 68.64, + 40.97 + ], + [ + 68.66, + 40.98 + ], + [ + 68.67, + 40.98 + ], + [ + 68.66, + 40.99 + ], + [ + 68.66, + 41 + ], + [ + 68.64, + 41 + ], + [ + 68.6, + 41.03 + ], + [ + 68.57, + 41.01 + ], + [ + 68.55, + 41.01 + ], + [ + 68.53, + 41.01 + ], + [ + 68.52, + 41.01 + ], + [ + 68.58, + 40.57 + ], + [ + 68.54, + 40.58 + ], + [ + 67.98, + 40.84 + ], + [ + 67.97, + 40.85 + ], + [ + 68.05, + 41.04 + ], + [ + 67.99, + 41.07 + ], + [ + 67.99, + 41.08 + ], + [ + 68.16, + 41.05 + ], + [ + 68.2, + 41.21 + ], + [ + 67.94, + 41.25 + ], + [ + 67.97, + 41.13 + ], + [ + 66.71, + 41.14 + ], + [ + 66.53, + 41.88 + ], + [ + 66, + 41.94 + ], + [ + 66.1, + 42.94 + ], + [ + 65.84, + 42.86 + ], + [ + 65, + 43.72 + ], + [ + 64.53, + 43.57 + ], + [ + 63.35, + 43.65 + ], + [ + 62, + 43.51 + ], + [ + 61.11, + 44.36 + ], + [ + 58.75, + 45.51 + ], + [ + 59.3, + 46.01 + ], + [ + 58.8, + 45.9 + ], + [ + 58.61, + 45.58 + ], + [ + 56, + 45 + ], + [ + 56, + 41.32 + ], + [ + 55.43, + 41.28 + ], + [ + 54.93, + 41.93 + ], + [ + 54.22, + 42.38 + ], + [ + 52.98, + 42.12 + ], + [ + 52.45, + 41.76 + ], + [ + 52.44, + 42.15 + ], + [ + 52.75, + 42.71 + ], + [ + 51.9, + 42.83 + ], + [ + 51.68, + 43.18 + ], + [ + 51.28, + 43.15 + ], + [ + 51.37, + 43.45 + ], + [ + 50.84, + 44.19 + ], + [ + 50.31, + 44.33 + ], + [ + 50.24, + 44.54 + ], + [ + 50.8, + 44.63 + ], + [ + 51.1, + 44.47 + ], + [ + 51.6, + 44.51 + ], + [ + 51.32, + 44.6 + ], + [ + 51.2, + 44.89 + ], + [ + 51.3, + 45.23 + ], + [ + 51.73, + 45.4 + ], + [ + 53.7, + 45.31 + ], + [ + 53.09, + 45.4 + ], + [ + 52.98, + 45.66 + ], + [ + 53.04, + 45.89 + ], + [ + 53.26, + 45.89 + ], + [ + 53.39, + 46.47 + ], + [ + 52.89, + 47.01 + ], + [ + 52.33, + 47.07 + ], + [ + 51.84, + 46.93 + ], + [ + 51.2, + 47.12 + ], + [ + 50.49, + 46.97 + ], + [ + 49.92, + 46.57 + ], + [ + 49.84, + 46.19 + ], + [ + 49.31, + 46.27 + ], + [ + 49.01, + 46.42 + ], + [ + 48.98, + 46.43 + ], + [ + 48.97, + 46.44 + ], + [ + 48.95, + 46.44 + ], + [ + 48.91, + 46.45 + ], + [ + 48.91, + 46.46 + ], + [ + 48.85, + 46.48 + ], + [ + 48.83, + 46.48 + ], + [ + 48.82, + 46.49 + ], + [ + 48.81, + 46.5 + ], + [ + 48.8, + 46.51 + ], + [ + 48.79, + 46.52 + ], + [ + 48.79, + 46.54 + ], + [ + 48.78, + 46.54 + ], + [ + 48.76, + 46.54 + ], + [ + 48.75, + 46.55 + ], + [ + 48.74, + 46.55 + ], + [ + 48.73, + 46.55 + ], + [ + 48.7, + 46.56 + ], + [ + 48.68, + 46.56 + ], + [ + 48.56, + 46.58 + ], + [ + 48.56, + 46.59 + ], + [ + 48.51, + 46.68 + ], + [ + 48.52, + 46.68 + ], + [ + 49, + 46.74 + ], + [ + 48.52, + 47.41 + ], + [ + 48.11, + 47.74 + ], + [ + 47.19, + 47.76 + ], + [ + 47.11, + 48.13 + ], + [ + 47.12, + 48.27 + ], + [ + 46.49, + 48.43 + ], + [ + 46.66, + 48.75 + ], + [ + 46.69, + 48.79 + ], + [ + 47.03, + 49.09 + ], + [ + 46.78, + 49.34 + ], + [ + 46.84, + 49.61 + ], + [ + 46.9, + 49.86 + ], + [ + 47.35, + 50.09 + ], + [ + 47.3, + 50.3 + ], + [ + 47.61, + 50.46 + ], + [ + 47.99, + 50.18 + ], + [ + 48.03, + 50.14 + ], + [ + 48.05, + 50.13 + ], + [ + 48.05, + 50.12 + ], + [ + 48.05, + 50.11 + ], + [ + 48.07, + 50.1 + ], + [ + 48.08, + 50.1 + ], + [ + 48.1, + 50.09 + ], + [ + 48.11, + 50.07 + ], + [ + 48.11, + 50.06 + ], + [ + 48.32, + 49.87 + ] + ], + [ + [ + 68.48, + 42.49 + ], + [ + 68.33, + 42.25 + ], + [ + 68.61, + 42.39 + ], + [ + 68.48, + 42.49 + ] + ], + [ + [ + 59.5, + 46.33 + ], + [ + 59.77, + 46.08 + ], + [ + 59.79, + 46.29 + ], + [ + 59.5, + 46.33 + ] + ], + [ + [ + 61.44, + 46.68 + ], + [ + 61.17, + 46.59 + ], + [ + 61.27, + 46.47 + ], + [ + 61.44, + 46.68 + ] + ], + [ + [ + 60.53, + 46.77 + ], + [ + 60.79, + 46.65 + ], + [ + 60.82, + 46.75 + ], + [ + 60.53, + 46.77 + ] + ], + [ + [ + 78.75, + 46.38 + ], + [ + 79.23, + 46.6 + ], + [ + 79.15, + 46.82 + ], + [ + 78.57, + 46.74 + ], + [ + 78.31, + 46.45 + ], + [ + 77.87, + 46.66 + ], + [ + 77.12, + 46.54 + ], + [ + 76.85, + 46.71 + ], + [ + 76.9, + 46.55 + ], + [ + 76.72, + 46.68 + ], + [ + 76.38, + 46.62 + ], + [ + 76.16, + 46.81 + ], + [ + 75.32, + 46.7 + ], + [ + 74.86, + 46.85 + ], + [ + 74.02, + 46.41 + ], + [ + 74, + 46.18 + ], + [ + 73.63, + 46.13 + ], + [ + 73.72, + 45.98 + ], + [ + 73.39, + 45.8 + ], + [ + 73.57, + 45.77 + ], + [ + 73.43, + 45.58 + ], + [ + 74.17, + 45.06 + ], + [ + 74.05, + 45.32 + ], + [ + 74.27, + 45.61 + ], + [ + 74.23, + 45.98 + ], + [ + 74.75, + 46.09 + ], + [ + 74.9, + 46.41 + ], + [ + 75.45, + 46.52 + ], + [ + 75.37, + 46.57 + ], + [ + 75.5, + 46.68 + ], + [ + 75.67, + 46.65 + ], + [ + 75.47, + 46.62 + ], + [ + 75.63, + 46.48 + ], + [ + 76.29, + 46.58 + ], + [ + 77.43, + 46.51 + ], + [ + 78.05, + 46.31 + ], + [ + 78.75, + 46.38 + ] + ], + [ + [ + 60.21, + 46.68 + ], + [ + 59.97, + 46.5 + ], + [ + 60.12, + 46.36 + ], + [ + 60.72, + 46.38 + ], + [ + 60.8, + 46.09 + ], + [ + 61.24, + 46.26 + ], + [ + 61.26, + 46.48 + ], + [ + 60.82, + 46.49 + ], + [ + 60.75, + 46.64 + ], + [ + 60.47, + 46.63 + ], + [ + 60.42, + 46.48 + ], + [ + 60.21, + 46.68 + ] + ], + [ + [ + 60.27, + 46.1 + ], + [ + 59.72, + 46.05 + ], + [ + 59.68, + 45.68 + ], + [ + 59.81, + 45.95 + ], + [ + 60.42, + 45.83 + ], + [ + 60.75, + 46.04 + ], + [ + 60.27, + 46.1 + ] + ], + [ + [ + 47.53, + 48.92 + ], + [ + 47.29, + 49.04 + ], + [ + 47.37, + 48.83 + ], + [ + 47.53, + 48.92 + ] + ], + [ + [ + 75.39, + 49.95 + ], + [ + 75.2, + 49.79 + ], + [ + 75.59, + 49.86 + ], + [ + 75.39, + 49.95 + ] + ], + [ + [ + 64.12, + 50.15 + ], + [ + 64.29, + 50.47 + ], + [ + 64.02, + 50.37 + ], + [ + 64.07, + 50.08 + ], + [ + 64.12, + 50.15 + ] + ], + [ + [ + 69.17, + 50.58 + ], + [ + 68.79, + 50.54 + ], + [ + 68.64, + 50.25 + ], + [ + 69.13, + 50.19 + ], + [ + 69.21, + 50.32 + ], + [ + 68.99, + 50.4 + ], + [ + 69.17, + 50.57 + ], + [ + 69.17, + 50.58 + ] + ], + [ + [ + 71.91, + 54.03 + ], + [ + 71.84, + 53.98 + ], + [ + 71.83, + 53.93 + ], + [ + 71.89, + 53.82 + ], + [ + 71.85, + 53.98 + ], + [ + 71.98, + 53.97 + ], + [ + 72.03, + 53.93 + ], + [ + 72.07, + 53.96 + ], + [ + 71.91, + 54.03 + ] + ], + [ + [ + 73.03, + 53.38 + ], + [ + 73.39, + 53.11 + ], + [ + 73.39, + 53.37 + ], + [ + 73.03, + 53.38 + ] + ], + [ + [ + 72.95, + 53.93 + ], + [ + 72.82, + 53.83 + ], + [ + 72.99, + 53.74 + ], + [ + 72.95, + 53.93 + ] + ], + [ + [ + 64.81, + 52.8 + ], + [ + 64.6, + 52.5 + ], + [ + 64.93, + 52.68 + ], + [ + 64.81, + 52.8 + ] + ], + [ + [ + 69.48, + 50.56 + ], + [ + 69.39, + 50.43 + ], + [ + 69.57, + 50.45 + ], + [ + 69.48, + 50.56 + ] + ], + [ + [ + 77.3, + 43.93 + ], + [ + 77.08, + 43.91 + ], + [ + 77.1, + 43.78 + ], + [ + 77.89, + 43.71 + ], + [ + 78.18, + 43.83 + ], + [ + 77.3, + 43.93 + ] + ], + [ + [ + 77.42, + 53.33 + ], + [ + 77.29, + 53.25 + ], + [ + 77.48, + 53.21 + ], + [ + 77.42, + 53.33 + ] + ], + [ + [ + 80.6, + 46.69 + ], + [ + 80.82, + 46.49 + ], + [ + 81.21, + 46.51 + ], + [ + 81.19, + 46.67 + ], + [ + 80.6, + 46.69 + ] + ], + [ + [ + 81.55, + 46.5 + ], + [ + 81.37, + 46.01 + ], + [ + 82.13, + 45.73 + ], + [ + 81.97, + 46.32 + ], + [ + 81.55, + 46.5 + ] + ], + [ + [ + 85.68, + 48.81 + ], + [ + 85.52, + 48.71 + ], + [ + 85.78, + 48.66 + ], + [ + 86.03, + 48.81 + ], + [ + 85.68, + 48.81 + ] + ], + [ + [ + 83.94, + 49.41 + ], + [ + 83.66, + 49.53 + ], + [ + 83.85, + 49.65 + ], + [ + 83.39, + 49.64 + ], + [ + 83.67, + 49.42 + ], + [ + 83.94, + 49.41 + ] + ], + [ + [ + 84.68, + 47.78 + ], + [ + 84.77, + 47.88 + ], + [ + 83.52, + 48.25 + ], + [ + 83.97, + 48.34 + ], + [ + 83.54, + 48.45 + ], + [ + 83.58, + 48.94 + ], + [ + 84.49, + 49.21 + ], + [ + 84.11, + 49.3 + ], + [ + 84.16, + 49.12 + ], + [ + 83.52, + 48.95 + ], + [ + 83.38, + 48.5 + ], + [ + 83.6, + 48.37 + ], + [ + 83.5, + 48.24 + ], + [ + 83.03, + 48.27 + ], + [ + 83.04, + 48.17 + ], + [ + 84.33, + 47.69 + ], + [ + 84.68, + 47.78 + ] + ] + ], + [ + [ + [ + 60.19, + 46.01 + ], + [ + 60.48, + 46.01 + ], + [ + 60.4, + 45.9 + ], + [ + 60.05, + 45.95 + ], + [ + 60.19, + 46.01 + ] + ] + ] + ] + }, + "properties": { + "A3": "KAZ" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -16.67, + 12.36 + ], + [ + -16.38, + 12.36 + ], + [ + -16.07, + 12.47 + ], + [ + -15.68, + 12.42 + ], + [ + -15.17, + 12.69 + ], + [ + -13.71, + 12.68 + ], + [ + -13.71, + 12.26 + ], + [ + -13.72, + 12.25 + ], + [ + -13.79, + 12.25 + ], + [ + -13.81, + 12.26 + ], + [ + -13.93, + 12.21 + ], + [ + -13.7, + 12.01 + ], + [ + -13.71, + 11.71 + ], + [ + -14.66, + 11.5 + ], + [ + -14.92, + 11.07 + ], + [ + -14.92, + 11.06 + ], + [ + -14.93, + 11.05 + ], + [ + -14.96, + 10.98 + ], + [ + -15.1, + 10.94 + ], + [ + -14.9, + 11.17 + ], + [ + -14.95, + 11.33 + ], + [ + -15.21, + 11.07 + ], + [ + -15.15, + 11.27 + ], + [ + -15.26, + 11.11 + ], + [ + -15.42, + 11.3 + ], + [ + -15.2, + 11.49 + ], + [ + -15.5, + 11.35 + ], + [ + -15.28, + 11.62 + ], + [ + -14.99, + 11.62 + ], + [ + -15.33, + 11.69 + ], + [ + -15.43, + 11.54 + ], + [ + -15.39, + 11.7 + ], + [ + -15.54, + 11.68 + ], + [ + -15.47, + 11.8 + ], + [ + -15.55, + 11.72 + ], + [ + -15.51, + 11.78 + ], + [ + -15.38, + 11.89 + ], + [ + -15.01, + 11.99 + ], + [ + -15.41, + 11.96 + ], + [ + -15.81, + 11.74 + ], + [ + -15.78, + 11.88 + ], + [ + -15.95, + 11.73 + ], + [ + -15.8, + 12.02 + ], + [ + -15.98, + 12.09 + ], + [ + -15.93, + 11.95 + ], + [ + -16.1, + 11.88 + ], + [ + -16.34, + 12.02 + ], + [ + -16.11, + 12.34 + ], + [ + -16.35, + 12.19 + ], + [ + -16.54, + 12.34 + ], + [ + -16.44, + 12.18 + ], + [ + -16.67, + 12.36 + ] + ] + ], + [ + [ + [ + -16.27, + 11.85 + ], + [ + -16.29, + 11.98 + ], + [ + -16.17, + 11.88 + ], + [ + -16.27, + 11.85 + ] + ] + ], + [ + [ + [ + -16.16, + 11.88 + ], + [ + -16.11, + 11.85 + ], + [ + -15.98, + 11.88 + ], + [ + -16.08, + 11.76 + ], + [ + -16.16, + 11.88 + ] + ] + ], + [ + [ + [ + -16.18, + 11.03 + ], + [ + -16.25, + 11.1 + ], + [ + -16.06, + 11.19 + ], + [ + -16.18, + 11.03 + ] + ] + ] + ] + }, + "properties": { + "A3": "GNB" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -63.09, + 18.05 + ], + [ + -63.08, + 18.05 + ], + [ + -63.07, + 18.06 + ], + [ + -63.06, + 18.06 + ], + [ + -63.04, + 18.06 + ], + [ + -63.02, + 18.06 + ], + [ + -63.01, + 18.06 + ], + [ + -63.02, + 18.06 + ], + [ + -63.04, + 18.01 + ], + [ + -63.09, + 18.05 + ] + ] + ], + [ + [ + [ + 7.21, + 53.24 + ], + [ + 7.21, + 53.23 + ], + [ + 7.21, + 53.22 + ], + [ + 7.21, + 53.18 + ], + [ + 7.2, + 53.18 + ], + [ + 7.2, + 53.17 + ], + [ + 7.2, + 53.07 + ], + [ + 7.2, + 53.06 + ], + [ + 7.06, + 52.64 + ], + [ + 6.77, + 52.65 + ], + [ + 6.73, + 52.62 + ], + [ + 6.73, + 52.61 + ], + [ + 6.73, + 52.56 + ], + [ + 6.72, + 52.56 + ], + [ + 6.73, + 52.56 + ], + [ + 7.03, + 52.27 + ], + [ + 7.04, + 52.27 + ], + [ + 6.69, + 52.05 + ], + [ + 6.73, + 51.9 + ], + [ + 6.11, + 51.89 + ], + [ + 6.12, + 51.89 + ], + [ + 6.15, + 51.84 + ], + [ + 6.14, + 51.85 + ], + [ + 6.11, + 51.85 + ], + [ + 6.1, + 51.85 + ], + [ + 6.06, + 51.87 + ], + [ + 6.06, + 51.86 + ], + [ + 6.01, + 51.73 + ], + [ + 6.02, + 51.73 + ], + [ + 6.18, + 51.54 + ], + [ + 6.2, + 51.53 + ], + [ + 6.21, + 51.51 + ], + [ + 6.11, + 51.26 + ], + [ + 6.1, + 51.26 + ], + [ + 6.09, + 51.12 + ], + [ + 6.08, + 51.12 + ], + [ + 5.89, + 51.01 + ], + [ + 6.02, + 50.98 + ], + [ + 6.02, + 50.75 + ], + [ + 5.68, + 50.76 + ], + [ + 5.69, + 50.76 + ], + [ + 5.68, + 50.81 + ], + [ + 5.67, + 50.82 + ], + [ + 5.67, + 50.88 + ], + [ + 5.68, + 50.89 + ], + [ + 5.7, + 50.9 + ], + [ + 5.7, + 50.91 + ], + [ + 5.73, + 50.93 + ], + [ + 5.76, + 50.95 + ], + [ + 5.76, + 50.96 + ], + [ + 5.74, + 50.96 + ], + [ + 5.72, + 50.96 + ], + [ + 5.73, + 50.97 + ], + [ + 5.75, + 50.98 + ], + [ + 5.75, + 50.99 + ], + [ + 5.76, + 51.03 + ], + [ + 5.77, + 51.05 + ], + [ + 5.77, + 51.06 + ], + [ + 5.8, + 51.06 + ], + [ + 5.8, + 51.08 + ], + [ + 5.8, + 51.09 + ], + [ + 5.82, + 51.09 + ], + [ + 5.81, + 51.11 + ], + [ + 5.83, + 51.13 + ], + [ + 5.84, + 51.15 + ], + [ + 5.67, + 51.19 + ], + [ + 5.63, + 51.21 + ], + [ + 5.62, + 51.21 + ], + [ + 5.13, + 51.32 + ], + [ + 5.04, + 51.49 + ], + [ + 4.93, + 51.4 + ], + [ + 4.82, + 51.42 + ], + [ + 4.84, + 51.48 + ], + [ + 4.83, + 51.48 + ], + [ + 4.73, + 51.49 + ], + [ + 4.62, + 51.43 + ], + [ + 4.61, + 51.43 + ], + [ + 4.45, + 51.47 + ], + [ + 4.38, + 51.45 + ], + [ + 4.31, + 51.38 + ], + [ + 4.3, + 51.38 + ], + [ + 4.28, + 51.38 + ], + [ + 4.24, + 51.37 + ], + [ + 3.44, + 51.54 + ], + [ + 3.86, + 51.6 + ], + [ + 4.26, + 51.44 + ], + [ + 3.98, + 51.59 + ], + [ + 4.11, + 51.65 + ], + [ + 3.69, + 51.68 + ], + [ + 4.31, + 51.65 + ], + [ + 3.84, + 51.76 + ], + [ + 3.96, + 51.84 + ], + [ + 4.34, + 51.65 + ], + [ + 4.61, + 51.7 + ], + [ + 3.96, + 51.96 + ], + [ + 4.26, + 51.9 + ], + [ + 4.1, + 51.98 + ], + [ + 4.61, + 52.47 + ], + [ + 4.73, + 52.96 + ], + [ + 5.27, + 52.76 + ], + [ + 4.92, + 52.38 + ], + [ + 5.13, + 52.32 + ], + [ + 5.58, + 52.6 + ], + [ + 5.86, + 52.58 + ], + [ + 5.6, + 52.64 + ], + [ + 5.71, + 52.84 + ], + [ + 5.36, + 52.87 + ], + [ + 5.55, + 53.29 + ], + [ + 6.75, + 53.47 + ], + [ + 7.21, + 53.24 + ] + ] + ], + [ + [ + [ + 4.23, + 51.35 + ], + [ + 4.16, + 51.29 + ], + [ + 4.15, + 51.29 + ], + [ + 4.14, + 51.28 + ], + [ + 4.13, + 51.28 + ], + [ + 4.12, + 51.27 + ], + [ + 4.1, + 51.26 + ], + [ + 4.09, + 51.26 + ], + [ + 4.07, + 51.25 + ], + [ + 3.97, + 51.23 + ], + [ + 3.97, + 51.22 + ], + [ + 3.96, + 51.22 + ], + [ + 3.95, + 51.22 + ], + [ + 3.94, + 51.21 + ], + [ + 3.92, + 51.21 + ], + [ + 3.91, + 51.21 + ], + [ + 3.86, + 51.21 + ], + [ + 3.8, + 51.21 + ], + [ + 3.79, + 51.22 + ], + [ + 3.79, + 51.23 + ], + [ + 3.79, + 51.25 + ], + [ + 3.8, + 51.26 + ], + [ + 3.79, + 51.26 + ], + [ + 3.78, + 51.26 + ], + [ + 3.77, + 51.26 + ], + [ + 3.76, + 51.26 + ], + [ + 3.76, + 51.27 + ], + [ + 3.75, + 51.27 + ], + [ + 3.74, + 51.27 + ], + [ + 3.73, + 51.27 + ], + [ + 3.72, + 51.27 + ], + [ + 3.71, + 51.27 + ], + [ + 3.7, + 51.27 + ], + [ + 3.69, + 51.28 + ], + [ + 3.68, + 51.28 + ], + [ + 3.64, + 51.29 + ], + [ + 3.63, + 51.29 + ], + [ + 3.61, + 51.3 + ], + [ + 3.59, + 51.3 + ], + [ + 3.59, + 51.31 + ], + [ + 3.59, + 51.3 + ], + [ + 3.58, + 51.3 + ], + [ + 3.59, + 51.29 + ], + [ + 3.58, + 51.29 + ], + [ + 3.57, + 51.29 + ], + [ + 3.56, + 51.3 + ], + [ + 3.56, + 51.29 + ], + [ + 3.54, + 51.29 + ], + [ + 3.54, + 51.28 + ], + [ + 3.53, + 51.28 + ], + [ + 3.53, + 51.29 + ], + [ + 3.52, + 51.29 + ], + [ + 3.52, + 51.28 + ], + [ + 3.52, + 51.27 + ], + [ + 3.52, + 51.26 + ], + [ + 3.53, + 51.25 + ], + [ + 3.52, + 51.25 + ], + [ + 3.51, + 51.25 + ], + [ + 3.51, + 51.24 + ], + [ + 3.49, + 51.24 + ], + [ + 3.48, + 51.24 + ], + [ + 3.47, + 51.24 + ], + [ + 3.46, + 51.24 + ], + [ + 3.45, + 51.24 + ], + [ + 3.44, + 51.24 + ], + [ + 3.43, + 51.25 + ], + [ + 3.43, + 51.24 + ], + [ + 3.43, + 51.25 + ], + [ + 3.42, + 51.25 + ], + [ + 3.42, + 51.26 + ], + [ + 3.41, + 51.26 + ], + [ + 3.4, + 51.26 + ], + [ + 3.4, + 51.27 + ], + [ + 3.39, + 51.27 + ], + [ + 3.38, + 51.27 + ], + [ + 3.38, + 51.28 + ], + [ + 3.38, + 51.29 + ], + [ + 3.37, + 51.3 + ], + [ + 3.38, + 51.3 + ], + [ + 3.36, + 51.32 + ], + [ + 3.37, + 51.32 + ], + [ + 3.37, + 51.33 + ], + [ + 3.38, + 51.33 + ], + [ + 3.38, + 51.34 + ], + [ + 3.37, + 51.35 + ], + [ + 3.37, + 51.36 + ], + [ + 3.37, + 51.37 + ], + [ + 4.23, + 51.35 + ] + ] + ], + [ + [ + [ + -68.31, + 12.2 + ], + [ + -68.39, + 12.31 + ], + [ + -68.21, + 12.11 + ], + [ + -68.31, + 12.2 + ] + ] + ], + [ + [ + [ + -68.86, + 12.08 + ], + [ + -69.16, + 12.39 + ], + [ + -68.74, + 12.04 + ], + [ + -68.86, + 12.08 + ] + ] + ] + ] + }, + "properties": { + "A3": "NLD" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 21.06, + 56.07 + ], + [ + 21.23, + 56.14 + ], + [ + 21.33, + 56.22 + ], + [ + 21.49, + 56.29 + ], + [ + 21.52, + 56.29 + ], + [ + 21.53, + 56.29 + ], + [ + 21.54, + 56.29 + ], + [ + 21.54, + 56.3 + ], + [ + 21.55, + 56.3 + ], + [ + 21.56, + 56.31 + ], + [ + 21.62, + 56.32 + ], + [ + 21.63, + 56.32 + ], + [ + 21.64, + 56.32 + ], + [ + 21.88, + 56.36 + ], + [ + 22.11, + 56.43 + ], + [ + 22.12, + 56.43 + ], + [ + 22.13, + 56.43 + ], + [ + 22.22, + 56.41 + ], + [ + 22.32, + 56.4 + ], + [ + 22.33, + 56.4 + ], + [ + 22.54, + 56.39 + ], + [ + 22.55, + 56.39 + ], + [ + 22.56, + 56.39 + ], + [ + 22.76, + 56.37 + ], + [ + 22.78, + 56.37 + ], + [ + 22.81, + 56.37 + ], + [ + 22.94, + 56.41 + ], + [ + 23.26, + 56.37 + ], + [ + 23.28, + 56.37 + ], + [ + 23.35, + 56.38 + ], + [ + 23.37, + 56.38 + ], + [ + 23.66, + 56.36 + ], + [ + 23.67, + 56.37 + ], + [ + 24.08, + 56.28 + ], + [ + 24.1, + 56.28 + ], + [ + 24.3, + 56.3 + ], + [ + 24.34, + 56.29 + ], + [ + 24.35, + 56.29 + ], + [ + 24.56, + 56.29 + ], + [ + 24.58, + 56.29 + ], + [ + 24.58, + 56.32 + ], + [ + 24.58, + 56.33 + ], + [ + 24.59, + 56.33 + ], + [ + 24.61, + 56.34 + ], + [ + 24.63, + 56.36 + ], + [ + 24.63, + 56.37 + ], + [ + 24.63, + 56.38 + ], + [ + 24.64, + 56.38 + ], + [ + 24.65, + 56.38 + ], + [ + 24.67, + 56.38 + ], + [ + 24.68, + 56.38 + ], + [ + 24.69, + 56.38 + ], + [ + 24.7, + 56.38 + ], + [ + 24.7, + 56.39 + ], + [ + 24.72, + 56.4 + ], + [ + 24.76, + 56.4 + ], + [ + 24.77, + 56.4 + ], + [ + 24.79, + 56.4 + ], + [ + 24.8, + 56.41 + ], + [ + 24.81, + 56.42 + ], + [ + 24.82, + 56.41 + ], + [ + 24.83, + 56.41 + ], + [ + 24.89, + 56.45 + ], + [ + 24.92, + 56.44 + ], + [ + 24.97, + 56.36 + ], + [ + 24.97, + 56.35 + ], + [ + 24.97, + 56.34 + ], + [ + 24.97, + 56.33 + ], + [ + 25.06, + 56.26 + ], + [ + 25.06, + 56.25 + ], + [ + 25.06, + 56.24 + ], + [ + 25.07, + 56.24 + ], + [ + 25.07, + 56.23 + ], + [ + 25.07, + 56.22 + ], + [ + 25.07, + 56.2 + ], + [ + 25.08, + 56.2 + ], + [ + 25.53, + 56.16 + ], + [ + 25.54, + 56.16 + ], + [ + 25.9, + 56 + ], + [ + 25.91, + 55.99 + ], + [ + 26.07, + 55.93 + ], + [ + 26.07, + 55.92 + ], + [ + 26.21, + 55.85 + ], + [ + 26.22, + 55.85 + ], + [ + 26.23, + 55.83 + ], + [ + 26.19, + 55.83 + ], + [ + 26.23, + 55.82 + ], + [ + 26.23, + 55.81 + ], + [ + 26.28, + 55.76 + ], + [ + 26.3, + 55.75 + ], + [ + 26.31, + 55.74 + ], + [ + 26.37, + 55.73 + ], + [ + 26.54, + 55.68 + ], + [ + 26.55, + 55.68 + ], + [ + 26.56, + 55.68 + ], + [ + 26.58, + 55.68 + ], + [ + 26.62, + 55.68 + ], + [ + 26.63, + 55.68 + ], + [ + 26.63, + 55.67 + ], + [ + 26.64, + 55.65 + ], + [ + 26.64, + 55.64 + ], + [ + 26.63, + 55.57 + ], + [ + 26.54, + 55.53 + ], + [ + 26.53, + 55.51 + ], + [ + 26.54, + 55.49 + ], + [ + 26.55, + 55.47 + ], + [ + 26.55, + 55.43 + ], + [ + 26.54, + 55.43 + ], + [ + 26.55, + 55.43 + ], + [ + 26.45, + 55.34 + ], + [ + 26.46, + 55.34 + ], + [ + 26.52, + 55.33 + ], + [ + 26.59, + 55.32 + ], + [ + 26.63, + 55.32 + ], + [ + 26.64, + 55.32 + ], + [ + 26.65, + 55.33 + ], + [ + 26.67, + 55.34 + ], + [ + 26.68, + 55.33 + ], + [ + 26.69, + 55.33 + ], + [ + 26.7, + 55.33 + ], + [ + 26.71, + 55.33 + ], + [ + 26.72, + 55.32 + ], + [ + 26.74, + 55.32 + ], + [ + 26.77, + 55.32 + ], + [ + 26.74, + 55.25 + ], + [ + 26.62, + 55.15 + ], + [ + 26.28, + 55.12 + ], + [ + 26.26, + 55.12 + ], + [ + 26.25, + 55.12 + ], + [ + 26.24, + 55.11 + ], + [ + 26.25, + 55.06 + ], + [ + 26.24, + 55.05 + ], + [ + 25.97, + 54.95 + ], + [ + 25.81, + 54.87 + ], + [ + 25.78, + 54.86 + ], + [ + 25.78, + 54.85 + ], + [ + 25.78, + 54.83 + ], + [ + 25.77, + 54.82 + ], + [ + 25.75, + 54.73 + ], + [ + 25.74, + 54.7 + ], + [ + 25.76, + 54.59 + ], + [ + 25.76, + 54.58 + ], + [ + 25.76, + 54.57 + ], + [ + 25.75, + 54.57 + ], + [ + 25.75, + 54.56 + ], + [ + 25.74, + 54.56 + ], + [ + 25.73, + 54.56 + ], + [ + 25.71, + 54.55 + ], + [ + 25.7, + 54.55 + ], + [ + 25.7, + 54.54 + ], + [ + 25.62, + 54.45 + ], + [ + 25.62, + 54.44 + ], + [ + 25.6, + 54.4 + ], + [ + 25.59, + 54.4 + ], + [ + 25.71, + 54.27 + ], + [ + 25.72, + 54.27 + ], + [ + 25.73, + 54.27 + ], + [ + 25.77, + 54.24 + ], + [ + 25.78, + 54.24 + ], + [ + 25.79, + 54.23 + ], + [ + 25.78, + 54.23 + ], + [ + 25.77, + 54.23 + ], + [ + 25.76, + 54.23 + ], + [ + 25.76, + 54.21 + ], + [ + 25.7, + 54.17 + ], + [ + 25.71, + 54.17 + ], + [ + 25.7, + 54.17 + ], + [ + 25.65, + 54.13 + ], + [ + 25.64, + 54.13 + ], + [ + 25.63, + 54.13 + ], + [ + 25.6, + 54.14 + ], + [ + 25.6, + 54.15 + ], + [ + 25.58, + 54.15 + ], + [ + 25.57, + 54.15 + ], + [ + 25.56, + 54.2 + ], + [ + 25.55, + 54.23 + ], + [ + 25.56, + 54.23 + ], + [ + 25.59, + 54.23 + ], + [ + 25.56, + 54.27 + ], + [ + 25.57, + 54.27 + ], + [ + 25.56, + 54.27 + ], + [ + 25.55, + 54.27 + ], + [ + 25.54, + 54.28 + ], + [ + 25.52, + 54.28 + ], + [ + 25.52, + 54.29 + ], + [ + 25.51, + 54.3 + ], + [ + 25.51, + 54.31 + ], + [ + 25.5, + 54.31 + ], + [ + 25.48, + 54.3 + ], + [ + 25.48, + 54.29 + ], + [ + 25.45, + 54.29 + ], + [ + 25.45, + 54.3 + ], + [ + 25.46, + 54.3 + ], + [ + 25.4, + 54.28 + ], + [ + 25.38, + 54.27 + ], + [ + 25.36, + 54.27 + ], + [ + 25.21, + 54.25 + ], + [ + 25.21, + 54.24 + ], + [ + 25.11, + 54.17 + ], + [ + 25.11, + 54.16 + ], + [ + 25.1, + 54.16 + ], + [ + 25.1, + 54.15 + ], + [ + 25.09, + 54.15 + ], + [ + 25.09, + 54.14 + ], + [ + 25.08, + 54.14 + ], + [ + 25.07, + 54.14 + ], + [ + 25.07, + 54.13 + ], + [ + 25.06, + 54.13 + ], + [ + 25.06, + 54.14 + ], + [ + 25.04, + 54.14 + ], + [ + 25.02, + 54.14 + ], + [ + 25.01, + 54.14 + ], + [ + 24.98, + 54.15 + ], + [ + 24.98, + 54.16 + ], + [ + 24.94, + 54.17 + ], + [ + 24.92, + 54.16 + ], + [ + 24.91, + 54.16 + ], + [ + 24.73, + 53.97 + ], + [ + 24.71, + 53.96 + ], + [ + 24.67, + 54.02 + ], + [ + 24.65, + 54.01 + ], + [ + 24.41, + 53.9 + ], + [ + 24.39, + 53.9 + ], + [ + 24.33, + 53.9 + ], + [ + 24.33, + 53.91 + ], + [ + 24.32, + 53.91 + ], + [ + 24.31, + 53.91 + ], + [ + 24.1, + 53.94 + ], + [ + 24.07, + 53.94 + ], + [ + 24.05, + 53.93 + ], + [ + 24.03, + 53.93 + ], + [ + 24.01, + 53.93 + ], + [ + 24, + 53.93 + ], + [ + 23.98, + 53.92 + ], + [ + 23.95, + 53.96 + ], + [ + 23.94, + 53.96 + ], + [ + 23.91, + 53.96 + ], + [ + 23.91, + 53.95 + ], + [ + 23.88, + 53.94 + ], + [ + 23.86, + 53.95 + ], + [ + 23.82, + 53.94 + ], + [ + 23.8, + 53.93 + ], + [ + 23.82, + 53.92 + ], + [ + 23.82, + 53.91 + ], + [ + 23.8, + 53.9 + ], + [ + 23.78, + 53.9 + ], + [ + 23.77, + 53.9 + ], + [ + 23.74, + 53.93 + ], + [ + 23.51, + 53.96 + ], + [ + 23.52, + 54.09 + ], + [ + 23.42, + 54.18 + ], + [ + 23.42, + 54.19 + ], + [ + 23.41, + 54.2 + ], + [ + 23.4, + 54.21 + ], + [ + 23.39, + 54.22 + ], + [ + 23.16, + 54.3 + ], + [ + 23.04, + 54.32 + ], + [ + 22.8, + 54.37 + ], + [ + 22.79, + 54.36 + ], + [ + 22.79, + 54.37 + ], + [ + 22.78, + 54.37 + ], + [ + 22.77, + 54.39 + ], + [ + 22.76, + 54.39 + ], + [ + 22.75, + 54.42 + ], + [ + 22.71, + 54.45 + ], + [ + 22.85, + 54.77 + ], + [ + 22.85, + 54.78 + ], + [ + 22.85, + 54.79 + ], + [ + 22.87, + 54.79 + ], + [ + 22.88, + 54.79 + ], + [ + 22.87, + 54.85 + ], + [ + 22.85, + 54.89 + ], + [ + 22.79, + 54.91 + ], + [ + 22.79, + 54.92 + ], + [ + 22.76, + 54.92 + ], + [ + 22.76, + 54.94 + ], + [ + 22.74, + 54.94 + ], + [ + 22.72, + 54.96 + ], + [ + 22.72, + 54.97 + ], + [ + 22.68, + 54.99 + ], + [ + 22.67, + 54.99 + ], + [ + 22.66, + 54.97 + ], + [ + 22.65, + 54.97 + ], + [ + 22.64, + 54.99 + ], + [ + 22.63, + 54.99 + ], + [ + 22.57, + 55.07 + ], + [ + 22.55, + 55.07 + ], + [ + 22.54, + 55.06 + ], + [ + 22.52, + 55.06 + ], + [ + 22.51, + 55.05 + ], + [ + 22.49, + 55.05 + ], + [ + 22.48, + 55.05 + ], + [ + 22.47, + 55.04 + ], + [ + 22.44, + 55.05 + ], + [ + 22.43, + 55.05 + ], + [ + 22.42, + 55.05 + ], + [ + 22.4, + 55.05 + ], + [ + 22.39, + 55.05 + ], + [ + 22.35, + 55.06 + ], + [ + 22.33, + 55.06 + ], + [ + 22.32, + 55.06 + ], + [ + 22.31, + 55.06 + ], + [ + 22.29, + 55.06 + ], + [ + 22.27, + 55.06 + ], + [ + 22.25, + 55.06 + ], + [ + 22.22, + 55.06 + ], + [ + 22.21, + 55.06 + ], + [ + 22.19, + 55.05 + ], + [ + 22.16, + 55.06 + ], + [ + 22.13, + 55.04 + ], + [ + 22.11, + 55.03 + ], + [ + 22.1, + 55.02 + ], + [ + 22.08, + 55.02 + ], + [ + 22.06, + 55.03 + ], + [ + 22.05, + 55.03 + ], + [ + 22.04, + 55.04 + ], + [ + 22.03, + 55.05 + ], + [ + 22.03, + 55.06 + ], + [ + 22.04, + 55.07 + ], + [ + 22.02, + 55.09 + ], + [ + 22.01, + 55.09 + ], + [ + 21.98, + 55.08 + ], + [ + 21.97, + 55.07 + ], + [ + 21.96, + 55.07 + ], + [ + 21.96, + 55.08 + ], + [ + 21.94, + 55.08 + ], + [ + 21.92, + 55.08 + ], + [ + 21.89, + 55.09 + ], + [ + 21.88, + 55.09 + ], + [ + 21.86, + 55.1 + ], + [ + 21.83, + 55.11 + ], + [ + 21.82, + 55.12 + ], + [ + 21.81, + 55.12 + ], + [ + 21.8, + 55.12 + ], + [ + 21.79, + 55.12 + ], + [ + 21.76, + 55.12 + ], + [ + 21.74, + 55.13 + ], + [ + 21.73, + 55.13 + ], + [ + 21.72, + 55.13 + ], + [ + 21.72, + 55.14 + ], + [ + 21.7, + 55.15 + ], + [ + 21.7, + 55.16 + ], + [ + 21.69, + 55.16 + ], + [ + 21.68, + 55.17 + ], + [ + 21.67, + 55.17 + ], + [ + 21.66, + 55.17 + ], + [ + 21.65, + 55.18 + ], + [ + 21.64, + 55.18 + ], + [ + 21.61, + 55.19 + ], + [ + 21.6, + 55.19 + ], + [ + 21.56, + 55.2 + ], + [ + 21.54, + 55.2 + ], + [ + 21.53, + 55.19 + ], + [ + 21.52, + 55.19 + ], + [ + 21.51, + 55.19 + ], + [ + 21.48, + 55.2 + ], + [ + 21.48, + 55.21 + ], + [ + 21.45, + 55.23 + ], + [ + 21.44, + 55.24 + ], + [ + 21.43, + 55.25 + ], + [ + 21.42, + 55.26 + ], + [ + 21.41, + 55.27 + ], + [ + 21.4, + 55.28 + ], + [ + 21.39, + 55.29 + ], + [ + 21.37, + 55.29 + ], + [ + 21.34, + 55.28 + ], + [ + 21.33, + 55.27 + ], + [ + 21.32, + 55.27 + ], + [ + 21.31, + 55.26 + ], + [ + 21.29, + 55.25 + ], + [ + 21.27, + 55.25 + ], + [ + 21.26, + 55.25 + ], + [ + 21.06, + 56.07 + ] + ] + ], + [ + [ + [ + 20.98, + 55.28 + ], + [ + 20.95, + 55.28 + ], + [ + 21.08, + 55.73 + ], + [ + 20.98, + 55.28 + ] + ] + ] + ] + }, + "properties": { + "A3": "LTU" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 22.14, + 48.45 + ], + [ + 22.15, + 48.48 + ], + [ + 22.16, + 48.53 + ], + [ + 22.16, + 48.56 + ], + [ + 22.19, + 48.61 + ], + [ + 22.26, + 48.65 + ], + [ + 22.27, + 48.65 + ], + [ + 22.27, + 48.66 + ], + [ + 22.57, + 49.09 + ], + [ + 22.58, + 49.1 + ], + [ + 22.6, + 49.09 + ], + [ + 22.61, + 49.08 + ], + [ + 22.64, + 49.06 + ], + [ + 22.65, + 49.06 + ], + [ + 22.65, + 49.05 + ], + [ + 22.89, + 49.01 + ], + [ + 22.71, + 49.17 + ], + [ + 22.76, + 49.64 + ], + [ + 22.98, + 49.84 + ], + [ + 22.99, + 49.84 + ], + [ + 23.05, + 49.89 + ], + [ + 23.64, + 50.32 + ], + [ + 23.69, + 50.34 + ], + [ + 23.69, + 50.35 + ], + [ + 24, + 50.41 + ], + [ + 24.09, + 50.66 + ], + [ + 24.09, + 50.67 + ], + [ + 24.02, + 50.75 + ], + [ + 23.97, + 50.78 + ], + [ + 23.97, + 50.82 + ], + [ + 24.04, + 50.84 + ], + [ + 24.04, + 50.83 + ], + [ + 24.08, + 50.83 + ], + [ + 24.08, + 50.84 + ], + [ + 24.12, + 50.85 + ], + [ + 24.13, + 50.85 + ], + [ + 24.14, + 50.86 + ], + [ + 24.09, + 50.89 + ], + [ + 24.08, + 50.89 + ], + [ + 24.06, + 50.89 + ], + [ + 24.04, + 50.9 + ], + [ + 24, + 50.93 + ], + [ + 23.97, + 50.97 + ], + [ + 23.92, + 51.01 + ], + [ + 23.93, + 51.01 + ], + [ + 23.93, + 51.02 + ], + [ + 23.93, + 51.04 + ], + [ + 23.88, + 51.08 + ], + [ + 23.86, + 51.1 + ], + [ + 23.87, + 51.15 + ], + [ + 23.86, + 51.15 + ], + [ + 23.84, + 51.16 + ], + [ + 23.81, + 51.18 + ], + [ + 23.73, + 51.23 + ], + [ + 23.73, + 51.24 + ], + [ + 23.71, + 51.27 + ], + [ + 23.71, + 51.28 + ], + [ + 23.71, + 51.27 + ], + [ + 23.69, + 51.29 + ], + [ + 23.65, + 51.3 + ], + [ + 23.64, + 51.31 + ], + [ + 23.64, + 51.32 + ], + [ + 23.62, + 51.51 + ], + [ + 23.65, + 51.56 + ], + [ + 23.65, + 51.57 + ], + [ + 24.12, + 51.67 + ], + [ + 24.31, + 51.82 + ], + [ + 24.32, + 51.83 + ], + [ + 24.33, + 51.84 + ], + [ + 24.34, + 51.85 + ], + [ + 24.57, + 51.89 + ], + [ + 24.6, + 51.9 + ], + [ + 24.61, + 51.9 + ], + [ + 24.94, + 51.89 + ], + [ + 24.96, + 51.9 + ], + [ + 24.98, + 51.91 + ], + [ + 25.09, + 51.95 + ], + [ + 25.49, + 51.93 + ], + [ + 25.78, + 51.93 + ], + [ + 25.77, + 51.94 + ], + [ + 25.82, + 51.93 + ], + [ + 25.83, + 51.93 + ], + [ + 25.83, + 51.92 + ], + [ + 25.9, + 51.92 + ], + [ + 25.93, + 51.91 + ], + [ + 25.94, + 51.92 + ], + [ + 25.95, + 51.92 + ], + [ + 26.66, + 51.82 + ], + [ + 26.7, + 51.82 + ], + [ + 26.76, + 51.79 + ], + [ + 27.21, + 51.77 + ], + [ + 27.24, + 51.6 + ], + [ + 27.73, + 51.6 + ], + [ + 27.76, + 51.47 + ], + [ + 27.86, + 51.63 + ], + [ + 28.26, + 51.68 + ], + [ + 28.36, + 51.56 + ], + [ + 28.35, + 51.54 + ], + [ + 28.74, + 51.47 + ], + [ + 28.91, + 51.59 + ], + [ + 28.97, + 51.59 + ], + [ + 28.97, + 51.58 + ], + [ + 28.99, + 51.57 + ], + [ + 29, + 51.57 + ], + [ + 29.07, + 51.62 + ], + [ + 29.09, + 51.63 + ], + [ + 29.1, + 51.64 + ], + [ + 29.14, + 51.65 + ], + [ + 29.15, + 51.65 + ], + [ + 29.16, + 51.65 + ], + [ + 29.18, + 51.65 + ], + [ + 29.17, + 51.64 + ], + [ + 29.16, + 51.63 + ], + [ + 29.17, + 51.63 + ], + [ + 29.19, + 51.62 + ], + [ + 29.19, + 51.61 + ], + [ + 29.21, + 51.59 + ], + [ + 29.2, + 51.58 + ], + [ + 29.21, + 51.58 + ], + [ + 29.21, + 51.57 + ], + [ + 29.22, + 51.57 + ], + [ + 29.45, + 51.41 + ], + [ + 29.46, + 51.41 + ], + [ + 29.95, + 51.49 + ], + [ + 29.95, + 51.47 + ], + [ + 29.97, + 51.47 + ], + [ + 29.97, + 51.48 + ], + [ + 29.99, + 51.48 + ], + [ + 30.5, + 51.28 + ], + [ + 30.53, + 51.27 + ], + [ + 30.55, + 51.26 + ], + [ + 30.56, + 51.26 + ], + [ + 30.57, + 51.27 + ], + [ + 30.59, + 51.28 + ], + [ + 30.62, + 51.33 + ], + [ + 30.64, + 51.33 + ], + [ + 30.66, + 51.35 + ], + [ + 30.63, + 51.36 + ], + [ + 30.64, + 51.39 + ], + [ + 30.63, + 51.41 + ], + [ + 30.62, + 51.43 + ], + [ + 30.59, + 51.43 + ], + [ + 30.58, + 51.44 + ], + [ + 30.59, + 51.45 + ], + [ + 30.6, + 51.46 + ], + [ + 30.59, + 51.48 + ], + [ + 30.59, + 51.5 + ], + [ + 30.57, + 51.51 + ], + [ + 30.58, + 51.53 + ], + [ + 30.59, + 51.54 + ], + [ + 30.57, + 51.55 + ], + [ + 30.56, + 51.55 + ], + [ + 30.54, + 51.55 + ], + [ + 30.53, + 51.56 + ], + [ + 30.53, + 51.57 + ], + [ + 30.54, + 51.57 + ], + [ + 30.55, + 51.58 + ], + [ + 30.54, + 51.58 + ], + [ + 30.53, + 51.59 + ], + [ + 30.52, + 51.59 + ], + [ + 30.51, + 51.59 + ], + [ + 30.53, + 51.6 + ], + [ + 30.54, + 51.61 + ], + [ + 30.53, + 51.62 + ], + [ + 30.55, + 51.62 + ], + [ + 30.55, + 51.64 + ], + [ + 30.56, + 51.64 + ], + [ + 30.57, + 51.64 + ], + [ + 30.57, + 51.66 + ], + [ + 30.58, + 51.67 + ], + [ + 30.58, + 51.68 + ], + [ + 30.57, + 51.69 + ], + [ + 30.56, + 51.71 + ], + [ + 30.58, + 51.71 + ], + [ + 30.59, + 51.71 + ], + [ + 30.62, + 51.71 + ], + [ + 30.63, + 51.73 + ], + [ + 30.64, + 51.74 + ], + [ + 30.65, + 51.75 + ], + [ + 30.65, + 51.76 + ], + [ + 30.63, + 51.76 + ], + [ + 30.61, + 51.76 + ], + [ + 30.61, + 51.77 + ], + [ + 30.63, + 51.77 + ], + [ + 30.64, + 51.78 + ], + [ + 30.65, + 51.78 + ], + [ + 30.66, + 51.79 + ], + [ + 30.67, + 51.8 + ], + [ + 30.67, + 51.81 + ], + [ + 30.66, + 51.82 + ], + [ + 30.67, + 51.82 + ], + [ + 30.68, + 51.82 + ], + [ + 30.69, + 51.83 + ], + [ + 30.7, + 51.86 + ], + [ + 30.71, + 51.87 + ], + [ + 30.73, + 51.88 + ], + [ + 30.73, + 51.89 + ], + [ + 30.74, + 51.89 + ], + [ + 30.75, + 51.9 + ], + [ + 30.76, + 51.9 + ], + [ + 30.77, + 51.9 + ], + [ + 30.79, + 51.9 + ], + [ + 30.8, + 51.9 + ], + [ + 30.81, + 51.91 + ], + [ + 30.83, + 51.92 + ], + [ + 30.82, + 51.93 + ], + [ + 30.81, + 51.94 + ], + [ + 30.81, + 51.95 + ], + [ + 30.85, + 51.96 + ], + [ + 30.86, + 51.97 + ], + [ + 30.87, + 51.97 + ], + [ + 30.89, + 51.98 + ], + [ + 30.9, + 51.98 + ], + [ + 30.91, + 51.99 + ], + [ + 30.89, + 52 + ], + [ + 30.92, + 52.01 + ], + [ + 30.95, + 52.03 + ], + [ + 30.95, + 52.05 + ], + [ + 30.94, + 52.06 + ], + [ + 30.93, + 52.07 + ], + [ + 30.94, + 52.08 + ], + [ + 30.95, + 52.08 + ], + [ + 30.96, + 52.08 + ], + [ + 30.98, + 52.08 + ], + [ + 31.17, + 52.08 + ], + [ + 31.18, + 52.08 + ], + [ + 31.3, + 52.05 + ], + [ + 31.3, + 52.06 + ], + [ + 31.32, + 52.08 + ], + [ + 31.48, + 52.12 + ], + [ + 31.49, + 52.12 + ], + [ + 31.5, + 52.12 + ], + [ + 31.54, + 52.12 + ], + [ + 31.78, + 52.11 + ], + [ + 32.2, + 52.07 + ], + [ + 32.38, + 52.34 + ], + [ + 32.82, + 52.27 + ], + [ + 32.83, + 52.27 + ], + [ + 33.41, + 52.36 + ], + [ + 33.42, + 52.36 + ], + [ + 33.84, + 52.36 + ], + [ + 34.42, + 51.83 + ], + [ + 34.08, + 51.67 + ], + [ + 34.31, + 51.37 + ], + [ + 34.32, + 51.37 + ], + [ + 34.34, + 51.36 + ], + [ + 34.33, + 51.35 + ], + [ + 34.32, + 51.34 + ], + [ + 34.32, + 51.33 + ], + [ + 34.31, + 51.33 + ], + [ + 34.26, + 51.28 + ], + [ + 34.25, + 51.28 + ], + [ + 34.23, + 51.27 + ], + [ + 34.24, + 51.26 + ], + [ + 34.8, + 51.17 + ], + [ + 34.81, + 51.17 + ], + [ + 35.12, + 51.23 + ], + [ + 35.28, + 51.07 + ], + [ + 35.29, + 51.07 + ], + [ + 35.34, + 50.96 + ], + [ + 35.33, + 50.96 + ], + [ + 35.46, + 50.71 + ], + [ + 35.46, + 50.7 + ], + [ + 35.42, + 50.66 + ], + [ + 35.41, + 50.66 + ], + [ + 35.55, + 50.46 + ], + [ + 35.63, + 50.35 + ], + [ + 36.14, + 50.44 + ], + [ + 36.37, + 50.29 + ], + [ + 36.65, + 50.22 + ], + [ + 37.4, + 50.43 + ], + [ + 38.03, + 49.9 + ], + [ + 38.31, + 50.09 + ], + [ + 39.64, + 49.64 + ], + [ + 40.14, + 49.62 + ], + [ + 40.03, + 49.47 + ], + [ + 40.22, + 49.25 + ], + [ + 39.75, + 48.98 + ], + [ + 40.08, + 48.87 + ], + [ + 39.8, + 48.84 + ], + [ + 39.66, + 48.61 + ], + [ + 39.66, + 48.6 + ], + [ + 39.69, + 48.59 + ], + [ + 39.72, + 48.59 + ], + [ + 39.73, + 48.59 + ], + [ + 39.77, + 48.59 + ], + [ + 39.83, + 48.58 + ], + [ + 39.84, + 48.57 + ], + [ + 39.85, + 48.56 + ], + [ + 39.86, + 48.53 + ], + [ + 39.86, + 48.5 + ], + [ + 39.85, + 48.5 + ], + [ + 39.9, + 48.45 + ], + [ + 39.89, + 48.44 + ], + [ + 39.89, + 48.43 + ], + [ + 39.9, + 48.43 + ], + [ + 39.91, + 48.42 + ], + [ + 39.91, + 48.41 + ], + [ + 39.92, + 48.4 + ], + [ + 39.92, + 48.38 + ], + [ + 39.94, + 48.39 + ], + [ + 39.94, + 48.37 + ], + [ + 39.94, + 48.36 + ], + [ + 39.91, + 48.17 + ], + [ + 39.91, + 48.16 + ], + [ + 39.87, + 48.04 + ], + [ + 39.78, + 48.04 + ], + [ + 39.78, + 48.03 + ], + [ + 39.8, + 48.01 + ], + [ + 39.81, + 48.01 + ], + [ + 39.81, + 48 + ], + [ + 39.82, + 47.97 + ], + [ + 39.82, + 47.96 + ], + [ + 39.77, + 47.87 + ], + [ + 39.11, + 47.84 + ], + [ + 38.94, + 47.87 + ], + [ + 38.86, + 47.87 + ], + [ + 38.84, + 47.85 + ], + [ + 38.83, + 47.84 + ], + [ + 38.82, + 47.84 + ], + [ + 38.83, + 47.83 + ], + [ + 38.83, + 47.82 + ], + [ + 38.81, + 47.82 + ], + [ + 38.79, + 47.82 + ], + [ + 38.77, + 47.69 + ], + [ + 38.33, + 47.58 + ], + [ + 38.32, + 47.58 + ], + [ + 38.23, + 47.12 + ], + [ + 38.09, + 47.02 + ], + [ + 37.57, + 47.1 + ], + [ + 36.83, + 46.71 + ], + [ + 36.34, + 46.71 + ], + [ + 36.35, + 46.69 + ], + [ + 36.3, + 46.66 + ], + [ + 36.31, + 46.65 + ], + [ + 36.23, + 46.55 + ], + [ + 36.17, + 46.5 + ], + [ + 36.12, + 46.49 + ], + [ + 36.15, + 46.54 + ], + [ + 36.16, + 46.51 + ], + [ + 36.22, + 46.55 + ], + [ + 36.29, + 46.64 + ], + [ + 36.29, + 46.65 + ], + [ + 36.26, + 46.6 + ], + [ + 36.25, + 46.64 + ], + [ + 36.2, + 46.67 + ], + [ + 35.86, + 46.66 + ], + [ + 35.45, + 46.44 + ], + [ + 35.29, + 46.69 + ], + [ + 35.38, + 46.38 + ], + [ + 35.17, + 46.14 + ], + [ + 34.98, + 46.08 + ], + [ + 35.36, + 46.36 + ], + [ + 35.22, + 46.46 + ], + [ + 34.4, + 46.01 + ], + [ + 34.53, + 46.13 + ], + [ + 34.32, + 46.26 + ], + [ + 34.3, + 46.1 + ], + [ + 34.23, + 46.28 + ], + [ + 34.12, + 46.26 + ], + [ + 34.25, + 46.1 + ], + [ + 34.27, + 46.16 + ], + [ + 34.25, + 46.06 + ], + [ + 34.15, + 46.21 + ], + [ + 34.15, + 46.11 + ], + [ + 33.72, + 46.2 + ], + [ + 34.01, + 46.12 + ], + [ + 34.02, + 46.12 + ], + [ + 34.47, + 45.94 + ], + [ + 34.65, + 45.94 + ], + [ + 34.52, + 45.79 + ], + [ + 34.77, + 45.88 + ], + [ + 34.65, + 45.79 + ], + [ + 35.03, + 45.64 + ], + [ + 35.02, + 45.41 + ], + [ + 35.4, + 45.26 + ], + [ + 35.04, + 45.67 + ], + [ + 35.53, + 45.28 + ], + [ + 35.85, + 45.47 + ], + [ + 35.98, + 45.37 + ], + [ + 36.6, + 45.44 + ], + [ + 36.39, + 45.15 + ], + [ + 35.84, + 45 + ], + [ + 35.5, + 45.12 + ], + [ + 35.08, + 44.79 + ], + [ + 34.73, + 44.81 + ], + [ + 34.13, + 44.43 + ], + [ + 33.74, + 44.39 + ], + [ + 33.38, + 44.58 + ], + [ + 33.61, + 44.6 + ], + [ + 33.53, + 45.25 + ], + [ + 33.15, + 45.2 + ], + [ + 32.99, + 45.33 + ], + [ + 33.19, + 45.45 + ], + [ + 32.98, + 45.33 + ], + [ + 32.48, + 45.39 + ], + [ + 33.17, + 45.8 + ], + [ + 33.77, + 45.89 + ], + [ + 33.61, + 46.13 + ], + [ + 33.5, + 46.03 + ], + [ + 33.2, + 46.17 + ], + [ + 32.54, + 46.07 + ], + [ + 32.23, + 46.13 + ], + [ + 32.28, + 46.16 + ], + [ + 31.9, + 46.33 + ], + [ + 31.78, + 46.27 + ], + [ + 31.78, + 46.32 + ], + [ + 32.06, + 46.39 + ], + [ + 31.86, + 46.52 + ], + [ + 32.49, + 46.51 + ], + [ + 31.98, + 46.65 + ], + [ + 32.01, + 46.98 + ], + [ + 31.84, + 47.08 + ], + [ + 32, + 46.92 + ], + [ + 31.88, + 46.63 + ], + [ + 31.42, + 46.63 + ], + [ + 31.59, + 46.84 + ], + [ + 31.35, + 46.6 + ], + [ + 30.89, + 46.63 + ], + [ + 30.52, + 46.13 + ], + [ + 30.26, + 46.39 + ], + [ + 30.15, + 46.39 + ], + [ + 30.1, + 46.36 + ], + [ + 30.06, + 46.37 + ], + [ + 30.47, + 46.07 + ], + [ + 30.15, + 45.83 + ], + [ + 29.97, + 45.93 + ], + [ + 29.79, + 45.64 + ], + [ + 29.66, + 45.84 + ], + [ + 29.69, + 45.2 + ], + [ + 29.68, + 45.27 + ], + [ + 29.68, + 45.28 + ], + [ + 29.67, + 45.3 + ], + [ + 29.67, + 45.31 + ], + [ + 29.66, + 45.33 + ], + [ + 29.65, + 45.34 + ], + [ + 29.63, + 45.35 + ], + [ + 29.63, + 45.36 + ], + [ + 29.61, + 45.37 + ], + [ + 29.58, + 45.39 + ], + [ + 29.58, + 45.4 + ], + [ + 29.57, + 45.4 + ], + [ + 29.55, + 45.41 + ], + [ + 29.54, + 45.41 + ], + [ + 29.53, + 45.41 + ], + [ + 29.52, + 45.41 + ], + [ + 29.51, + 45.42 + ], + [ + 29.5, + 45.42 + ], + [ + 29.47, + 45.42 + ], + [ + 29.46, + 45.43 + ], + [ + 29.43, + 45.44 + ], + [ + 29.41, + 45.44 + ], + [ + 29.39, + 45.44 + ], + [ + 29.37, + 45.44 + ], + [ + 29.36, + 45.44 + ], + [ + 29.35, + 45.44 + ], + [ + 29.32, + 45.45 + ], + [ + 29.31, + 45.44 + ], + [ + 29.3, + 45.43 + ], + [ + 29.25, + 45.43 + ], + [ + 29.24, + 45.43 + ], + [ + 29.23, + 45.43 + ], + [ + 29.21, + 45.42 + ], + [ + 29.19, + 45.41 + ], + [ + 29.18, + 45.4 + ], + [ + 29.17, + 45.39 + ], + [ + 29.15, + 45.39 + ], + [ + 29.14, + 45.38 + ], + [ + 29.12, + 45.38 + ], + [ + 29.11, + 45.38 + ], + [ + 29.07, + 45.37 + ], + [ + 29.07, + 45.36 + ], + [ + 29.03, + 45.35 + ], + [ + 29.02, + 45.35 + ], + [ + 29, + 45.34 + ], + [ + 28.97, + 45.33 + ], + [ + 28.96, + 45.35 + ], + [ + 28.95, + 45.31 + ], + [ + 28.91, + 45.29 + ], + [ + 28.89, + 45.3 + ], + [ + 28.88, + 45.31 + ], + [ + 28.86, + 45.32 + ], + [ + 28.84, + 45.32 + ], + [ + 28.83, + 45.33 + ], + [ + 28.82, + 45.33 + ], + [ + 28.78, + 45.32 + ], + [ + 28.8, + 45.3 + ], + [ + 28.77, + 45.29 + ], + [ + 28.75, + 45.28 + ], + [ + 28.76, + 45.27 + ], + [ + 28.78, + 45.26 + ], + [ + 28.78, + 45.24 + ], + [ + 28.75, + 45.23 + ], + [ + 28.73, + 45.23 + ], + [ + 28.68, + 45.23 + ], + [ + 28.67, + 45.24 + ], + [ + 28.6, + 45.25 + ], + [ + 28.58, + 45.25 + ], + [ + 28.56, + 45.25 + ], + [ + 28.55, + 45.25 + ], + [ + 28.52, + 45.27 + ], + [ + 28.51, + 45.27 + ], + [ + 28.48, + 45.28 + ], + [ + 28.46, + 45.29 + ], + [ + 28.41, + 45.3 + ], + [ + 28.4, + 45.3 + ], + [ + 28.38, + 45.31 + ], + [ + 28.35, + 45.32 + ], + [ + 28.43, + 45.49 + ], + [ + 28.59, + 45.74 + ], + [ + 28.98, + 46 + ], + [ + 29, + 46.32 + ], + [ + 28.98, + 46.49 + ], + [ + 29.24, + 46.56 + ], + [ + 29.23, + 46.44 + ], + [ + 29.23, + 46.43 + ], + [ + 29.27, + 46.4 + ], + [ + 29.27, + 46.41 + ], + [ + 29.36, + 46.5 + ], + [ + 29.49, + 46.44 + ], + [ + 29.49, + 46.43 + ], + [ + 29.6, + 46.35 + ], + [ + 29.74, + 46.47 + ], + [ + 29.89, + 46.35 + ], + [ + 29.94, + 46.4 + ], + [ + 30.1, + 46.38 + ], + [ + 30.16, + 46.42 + ], + [ + 30.13, + 46.42 + ], + [ + 30.12, + 46.43 + ], + [ + 30.1, + 46.43 + ], + [ + 30.1, + 46.44 + ], + [ + 30.08, + 46.43 + ], + [ + 30.08, + 46.42 + ], + [ + 30.06, + 46.44 + ], + [ + 30.04, + 46.44 + ], + [ + 30.03, + 46.44 + ], + [ + 30.01, + 46.47 + ], + [ + 29.99, + 46.48 + ], + [ + 29.99, + 46.49 + ], + [ + 29.99, + 46.5 + ], + [ + 29.95, + 46.5 + ], + [ + 29.89, + 46.55 + ], + [ + 29.88, + 46.55 + ], + [ + 29.95, + 46.59 + ], + [ + 29.97, + 46.7 + ], + [ + 29.97, + 46.71 + ], + [ + 29.97, + 46.72 + ], + [ + 29.97, + 46.74 + ], + [ + 29.97, + 46.75 + ], + [ + 29.89, + 46.86 + ], + [ + 29.89, + 46.87 + ], + [ + 29.78, + 46.87 + ], + [ + 29.76, + 46.86 + ], + [ + 29.75, + 46.86 + ], + [ + 29.74, + 46.9 + ], + [ + 29.62, + 46.95 + ], + [ + 29.56, + 46.96 + ], + [ + 29.57, + 47.37 + ], + [ + 29.43, + 47.29 + ], + [ + 29.33, + 47.4 + ], + [ + 29.33, + 47.41 + ], + [ + 29.32, + 47.42 + ], + [ + 29.32, + 47.43 + ], + [ + 29.32, + 47.45 + ], + [ + 29.3, + 47.44 + ], + [ + 29.29, + 47.44 + ], + [ + 29.26, + 47.43 + ], + [ + 29.21, + 47.44 + ], + [ + 29.2, + 47.43 + ], + [ + 29.19, + 47.46 + ], + [ + 29.19, + 47.48 + ], + [ + 29.19, + 47.51 + ], + [ + 29.18, + 47.51 + ], + [ + 29.19, + 47.52 + ], + [ + 29.18, + 47.52 + ], + [ + 29.17, + 47.51 + ], + [ + 29.16, + 47.57 + ], + [ + 29.17, + 47.57 + ], + [ + 29.21, + 47.61 + ], + [ + 29.22, + 47.68 + ], + [ + 29.22, + 47.69 + ], + [ + 29.22, + 47.7 + ], + [ + 29.22, + 47.71 + ], + [ + 29.21, + 47.71 + ], + [ + 29.2, + 47.72 + ], + [ + 29.26, + 47.78 + ], + [ + 29.27, + 47.78 + ], + [ + 29.18, + 47.99 + ], + [ + 28.5, + 48.12 + ], + [ + 28.49, + 48.12 + ], + [ + 28.5, + 48.1 + ], + [ + 28.5, + 48.09 + ], + [ + 28.5, + 48.07 + ], + [ + 28.48, + 48.07 + ], + [ + 28.47, + 48.07 + ], + [ + 28.45, + 48.09 + ], + [ + 28.44, + 48.09 + ], + [ + 28.44, + 48.1 + ], + [ + 28.44, + 48.11 + ], + [ + 28.43, + 48.11 + ], + [ + 28.43, + 48.13 + ], + [ + 28.43, + 48.14 + ], + [ + 28.44, + 48.15 + ], + [ + 28.44, + 48.16 + ], + [ + 28.43, + 48.17 + ], + [ + 28.42, + 48.18 + ], + [ + 28.41, + 48.18 + ], + [ + 28.38, + 48.17 + ], + [ + 28.37, + 48.16 + ], + [ + 28.37, + 48.15 + ], + [ + 28.36, + 48.15 + ], + [ + 28.35, + 48.14 + ], + [ + 28.34, + 48.13 + ], + [ + 28.32, + 48.13 + ], + [ + 28.31, + 48.15 + ], + [ + 28.31, + 48.16 + ], + [ + 28.32, + 48.17 + ], + [ + 28.33, + 48.17 + ], + [ + 28.34, + 48.18 + ], + [ + 28.35, + 48.18 + ], + [ + 28.36, + 48.19 + ], + [ + 28.36, + 48.2 + ], + [ + 28.37, + 48.2 + ], + [ + 28.37, + 48.22 + ], + [ + 28.37, + 48.23 + ], + [ + 28.36, + 48.24 + ], + [ + 28.33, + 48.24 + ], + [ + 28.3, + 48.24 + ], + [ + 28.28, + 48.23 + ], + [ + 28.27, + 48.23 + ], + [ + 28.26, + 48.22 + ], + [ + 28.24, + 48.21 + ], + [ + 28.23, + 48.21 + ], + [ + 28.22, + 48.21 + ], + [ + 28.2, + 48.21 + ], + [ + 28.19, + 48.21 + ], + [ + 28.18, + 48.22 + ], + [ + 28.18, + 48.23 + ], + [ + 28.19, + 48.25 + ], + [ + 28.18, + 48.26 + ], + [ + 28.17, + 48.26 + ], + [ + 28.14, + 48.26 + ], + [ + 28.14, + 48.25 + ], + [ + 28.13, + 48.24 + ], + [ + 28.12, + 48.24 + ], + [ + 28.09, + 48.23 + ], + [ + 28.08, + 48.24 + ], + [ + 28.08, + 48.26 + ], + [ + 28.09, + 48.27 + ], + [ + 28.08, + 48.31 + ], + [ + 28.07, + 48.32 + ], + [ + 28.05, + 48.33 + ], + [ + 28.03, + 48.33 + ], + [ + 28, + 48.33 + ], + [ + 27.98, + 48.33 + ], + [ + 27.97, + 48.32 + ], + [ + 27.93, + 48.34 + ], + [ + 27.92, + 48.34 + ], + [ + 27.9, + 48.35 + ], + [ + 27.9, + 48.36 + ], + [ + 27.88, + 48.37 + ], + [ + 27.88, + 48.4 + ], + [ + 27.86, + 48.41 + ], + [ + 27.84, + 48.42 + ], + [ + 27.83, + 48.42 + ], + [ + 27.82, + 48.43 + ], + [ + 27.81, + 48.43 + ], + [ + 27.79, + 48.44 + ], + [ + 27.79, + 48.45 + ], + [ + 27.76, + 48.46 + ], + [ + 27.75, + 48.46 + ], + [ + 27.74, + 48.46 + ], + [ + 27.73, + 48.45 + ], + [ + 27.69, + 48.44 + ], + [ + 27.68, + 48.44 + ], + [ + 27.65, + 48.44 + ], + [ + 27.64, + 48.44 + ], + [ + 27.6, + 48.46 + ], + [ + 27.59, + 48.46 + ], + [ + 27.6, + 48.47 + ], + [ + 27.6, + 48.48 + ], + [ + 27.6, + 48.49 + ], + [ + 27.58, + 48.49 + ], + [ + 27.56, + 48.48 + ], + [ + 27.55, + 48.48 + ], + [ + 27.54, + 48.47 + ], + [ + 27.53, + 48.47 + ], + [ + 27.46, + 48.43 + ], + [ + 27.07, + 48.43 + ], + [ + 26.71, + 48.4 + ], + [ + 26.72, + 48.4 + ], + [ + 26.83, + 48.3 + ], + [ + 26.63, + 48.26 + ], + [ + 26.63, + 48.25 + ], + [ + 26.61, + 48.24 + ], + [ + 26.6, + 48.24 + ], + [ + 26.52, + 48.21 + ], + [ + 26.46, + 48.21 + ], + [ + 26.37, + 48.2 + ], + [ + 26.35, + 48.18 + ], + [ + 26.34, + 48.18 + ], + [ + 26.18, + 47.99 + ], + [ + 25.31, + 47.91 + ], + [ + 25.04, + 47.73 + ], + [ + 24.58, + 47.97 + ], + [ + 24.15, + 47.92 + ], + [ + 24.15, + 47.91 + ], + [ + 24.13, + 47.92 + ], + [ + 24.12, + 47.92 + ], + [ + 24.1, + 47.93 + ], + [ + 24.02, + 47.96 + ], + [ + 23.97, + 47.96 + ], + [ + 23.96, + 47.96 + ], + [ + 23.95, + 47.96 + ], + [ + 23.93, + 47.95 + ], + [ + 23.89, + 47.94 + ], + [ + 23.88, + 47.94 + ], + [ + 23.86, + 47.93 + ], + [ + 23.84, + 47.95 + ], + [ + 23.84, + 47.96 + ], + [ + 23.83, + 47.96 + ], + [ + 23.76, + 47.99 + ], + [ + 23.73, + 47.99 + ], + [ + 23.69, + 47.99 + ], + [ + 23.68, + 47.99 + ], + [ + 23.62, + 48 + ], + [ + 23.62, + 48.01 + ], + [ + 23.58, + 48 + ], + [ + 23.57, + 48 + ], + [ + 23.55, + 48.01 + ], + [ + 23.53, + 48.02 + ], + [ + 23.17, + 48.12 + ], + [ + 22.93, + 47.96 + ], + [ + 22.9, + 47.95 + ], + [ + 22.85, + 47.98 + ], + [ + 22.84, + 47.98 + ], + [ + 22.83, + 48.09 + ], + [ + 22.83, + 48.1 + ], + [ + 22.83, + 48.11 + ], + [ + 22.81, + 48.11 + ], + [ + 22.8, + 48.11 + ], + [ + 22.81, + 48.12 + ], + [ + 22.8, + 48.12 + ], + [ + 22.79, + 48.12 + ], + [ + 22.77, + 48.12 + ], + [ + 22.76, + 48.12 + ], + [ + 22.75, + 48.12 + ], + [ + 22.74, + 48.12 + ], + [ + 22.7, + 48.11 + ], + [ + 22.68, + 48.09 + ], + [ + 22.67, + 48.09 + ], + [ + 22.65, + 48.1 + ], + [ + 22.26, + 48.37 + ], + [ + 22.24, + 48.39 + ], + [ + 22.26, + 48.4 + ], + [ + 22.27, + 48.41 + ], + [ + 22.26, + 48.41 + ], + [ + 22.25, + 48.41 + ], + [ + 22.24, + 48.41 + ], + [ + 22.23, + 48.41 + ], + [ + 22.22, + 48.42 + ], + [ + 22.21, + 48.43 + ], + [ + 22.2, + 48.42 + ], + [ + 22.19, + 48.42 + ], + [ + 22.18, + 48.41 + ], + [ + 22.16, + 48.41 + ], + [ + 22.16, + 48.4 + ], + [ + 22.14, + 48.45 + ] + ], + [ + [ + 30.54, + 50.63 + ], + [ + 30.59, + 51.03 + ], + [ + 30.45, + 51.22 + ], + [ + 30.26, + 51.04 + ], + [ + 30.54, + 50.63 + ] + ], + [ + [ + 32.89, + 49.44 + ], + [ + 32.72, + 49.58 + ], + [ + 32.7, + 49.34 + ], + [ + 31.77, + 49.64 + ], + [ + 32.81, + 49.07 + ], + [ + 33.22, + 49.05 + ], + [ + 32.89, + 49.44 + ] + ], + [ + [ + 30.74, + 50.17 + ], + [ + 31.07, + 49.97 + ], + [ + 31.42, + 49.99 + ], + [ + 31.41, + 49.78 + ], + [ + 31.55, + 49.81 + ], + [ + 31.51, + 50.02 + ], + [ + 31.11, + 50 + ], + [ + 30.74, + 50.17 + ] + ], + [ + [ + 35.18, + 47.72 + ], + [ + 34.98, + 47.56 + ], + [ + 34.28, + 47.61 + ], + [ + 33.93, + 47.56 + ], + [ + 33.97, + 47.29 + ], + [ + 33.66, + 47.09 + ], + [ + 33.59, + 46.86 + ], + [ + 33.3, + 46.77 + ], + [ + 33.44, + 46.8 + ], + [ + 33.62, + 46.82 + ], + [ + 33.73, + 46.92 + ], + [ + 33.75, + 46.92 + ], + [ + 33.73, + 46.92 + ], + [ + 33.73, + 47.01 + ], + [ + 34.08, + 47.34 + ], + [ + 34.06, + 47.43 + ], + [ + 34.6, + 47.55 + ], + [ + 34.94, + 47.39 + ], + [ + 35.29, + 47.47 + ], + [ + 35.18, + 47.72 + ] + ], + [ + [ + 35.05, + 48.09 + ], + [ + 35.06, + 48.12 + ], + [ + 35.05, + 48.09 + ], + [ + 35.09, + 47.99 + ], + [ + 35.07, + 47.86 + ], + [ + 35.19, + 48 + ], + [ + 35.05, + 48.09 + ] + ] + ], + [ + [ + [ + 28.95, + 45.3 + ], + [ + 28.95, + 45.29 + ], + [ + 28.94, + 45.28 + ], + [ + 28.93, + 45.28 + ], + [ + 28.92, + 45.29 + ], + [ + 28.95, + 45.3 + ] + ] + ], + [ + [ + [ + 28.31, + 45.37 + ], + [ + 28.29, + 45.39 + ], + [ + 28.29, + 45.42 + ], + [ + 28.29, + 45.44 + ], + [ + 28.27, + 45.45 + ], + [ + 28.26, + 45.46 + ], + [ + 28.24, + 45.46 + ], + [ + 28.23, + 45.46 + ], + [ + 28.22, + 45.47 + ], + [ + 28.21, + 45.47 + ], + [ + 28.22, + 45.48 + ], + [ + 28.23, + 45.48 + ], + [ + 28.23, + 45.49 + ], + [ + 28.24, + 45.5 + ], + [ + 28.26, + 45.52 + ], + [ + 28.28, + 45.53 + ], + [ + 28.42, + 45.5 + ], + [ + 28.31, + 45.37 + ] + ] + ], + [ + [ + [ + 32.76, + 46.03 + ], + [ + 32.55, + 46.07 + ], + [ + 33.08, + 46.02 + ], + [ + 32.76, + 46.03 + ] + ] + ] + ] + }, + "properties": { + "A3": "UKR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -69.57, + -10.95 + ], + [ + -69.54, + -10.95 + ], + [ + -69.54, + -10.94 + ], + [ + -69.5, + -10.94 + ], + [ + -69.5, + -10.95 + ], + [ + -69.45, + -10.94 + ], + [ + -69.39, + -10.95 + ], + [ + -69.38, + -10.94 + ], + [ + -69.35, + -10.94 + ], + [ + -69.35, + -10.95 + ], + [ + -69.33, + -10.94 + ], + [ + -69.32, + -10.94 + ], + [ + -69.28, + -10.94 + ], + [ + -69.28, + -10.95 + ], + [ + -69.26, + -10.94 + ], + [ + -69.26, + -10.95 + ], + [ + -69.21, + -10.96 + ], + [ + -69.17, + -10.96 + ], + [ + -69.15, + -10.96 + ], + [ + -69.15, + -10.97 + ], + [ + -69.06, + -10.99 + ], + [ + -69.06, + -10.98 + ], + [ + -69.02, + -10.99 + ], + [ + -69, + -11 + ], + [ + -69, + -11.01 + ], + [ + -68.95, + -11 + ], + [ + -68.95, + -11.01 + ], + [ + -68.93, + -11.01 + ], + [ + -68.86, + -11.01 + ], + [ + -68.86, + -11 + ], + [ + -68.82, + -11 + ], + [ + -68.8, + -11 + ], + [ + -68.79, + -11.01 + ], + [ + -68.75, + -11.01 + ], + [ + -68.72, + -11.14 + ], + [ + -68.54, + -11.11 + ], + [ + -68.24, + -10.96 + ], + [ + -68.03, + -10.66 + ], + [ + -67.71, + -10.71 + ], + [ + -66.62, + -9.89 + ], + [ + -65.77, + -9.73 + ], + [ + -65.56, + -9.84 + ], + [ + -65.44, + -9.67 + ], + [ + -65.43, + -9.68 + ], + [ + -65.41, + -9.68 + ], + [ + -65.39, + -9.69 + ], + [ + -65.37, + -9.71 + ], + [ + -65.36, + -9.72 + ], + [ + -65.35, + -9.73 + ], + [ + -65.35, + -9.74 + ], + [ + -65.34, + -9.76 + ], + [ + -65.33, + -9.78 + ], + [ + -65.32, + -9.8 + ], + [ + -65.3, + -9.83 + ], + [ + -65.29, + -9.84 + ], + [ + -65.28, + -9.85 + ], + [ + -65.29, + -9.86 + ], + [ + -65.29, + -9.87 + ], + [ + -65.31, + -9.89 + ], + [ + -65.32, + -9.9 + ], + [ + -65.32, + -10.02 + ], + [ + -65.33, + -10.04 + ], + [ + -65.33, + -10.06 + ], + [ + -65.32, + -10.08 + ], + [ + -65.31, + -10.09 + ], + [ + -65.3, + -10.11 + ], + [ + -65.3, + -10.13 + ], + [ + -65.3, + -10.15 + ], + [ + -65.31, + -10.16 + ], + [ + -65.3, + -10.2 + ], + [ + -65.29, + -10.21 + ], + [ + -65.31, + -10.26 + ], + [ + -65.31, + -10.27 + ], + [ + -65.33, + -10.31 + ], + [ + -65.34, + -10.31 + ], + [ + -65.35, + -10.33 + ], + [ + -65.37, + -10.35 + ], + [ + -65.39, + -10.37 + ], + [ + -65.39, + -10.38 + ], + [ + -65.39, + -10.39 + ], + [ + -65.38, + -10.4 + ], + [ + -65.38, + -10.41 + ], + [ + -65.39, + -10.44 + ], + [ + -65.4, + -10.46 + ], + [ + -65.41, + -10.46 + ], + [ + -65.42, + -10.47 + ], + [ + -65.42, + -10.5 + ], + [ + -65.42, + -10.52 + ], + [ + -65.42, + -10.54 + ], + [ + -65.4, + -10.56 + ], + [ + -65.39, + -10.57 + ], + [ + -65.42, + -10.62 + ], + [ + -65.4, + -10.63 + ], + [ + -65.4, + -10.64 + ], + [ + -65.39, + -10.65 + ], + [ + -65.37, + -10.65 + ], + [ + -65.36, + -10.66 + ], + [ + -65.35, + -10.67 + ], + [ + -65.35, + -10.74 + ], + [ + -65.35, + -10.76 + ], + [ + -65.35, + -10.8 + ], + [ + -65.34, + -10.81 + ], + [ + -65.32, + -10.82 + ], + [ + -65.3, + -10.84 + ], + [ + -65.29, + -10.85 + ], + [ + -65.27, + -10.89 + ], + [ + -65.27, + -10.9 + ], + [ + -65.27, + -10.93 + ], + [ + -65.27, + -10.94 + ], + [ + -65.27, + -10.95 + ], + [ + -65.26, + -10.97 + ], + [ + -65.26, + -11 + ], + [ + -65.28, + -11.01 + ], + [ + -65.29, + -11.01 + ], + [ + -65.29, + -11.04 + ], + [ + -65.29, + -11.05 + ], + [ + -65.28, + -11.06 + ], + [ + -65.28, + -11.08 + ], + [ + -65.29, + -11.09 + ], + [ + -65.31, + -11.1 + ], + [ + -65.34, + -11.11 + ], + [ + -65.35, + -11.12 + ], + [ + -65.36, + -11.15 + ], + [ + -65.36, + -11.16 + ], + [ + -65.36, + -11.17 + ], + [ + -65.35, + -11.19 + ], + [ + -65.34, + -11.18 + ], + [ + -65.32, + -11.19 + ], + [ + -65.32, + -11.2 + ], + [ + -65.33, + -11.21 + ], + [ + -65.36, + -11.22 + ], + [ + -65.36, + -11.23 + ], + [ + -65.36, + -11.24 + ], + [ + -65.36, + -11.25 + ], + [ + -65.36, + -11.28 + ], + [ + -65.35, + -11.29 + ], + [ + -65.35, + -11.3 + ], + [ + -65.34, + -11.31 + ], + [ + -65.32, + -11.32 + ], + [ + -65.3, + -11.32 + ], + [ + -65.29, + -11.33 + ], + [ + -65.31, + -11.34 + ], + [ + -65.32, + -11.33 + ], + [ + -65.33, + -11.34 + ], + [ + -65.33, + -11.36 + ], + [ + -65.33, + -11.37 + ], + [ + -65.33, + -11.38 + ], + [ + -65.32, + -11.44 + ], + [ + -65.31, + -11.47 + ], + [ + -65.31, + -11.48 + ], + [ + -65.31, + -11.49 + ], + [ + -65.26, + -11.54 + ], + [ + -65.25, + -11.52 + ], + [ + -65.22, + -11.52 + ], + [ + -65.21, + -11.52 + ], + [ + -65.21, + -11.54 + ], + [ + -65.23, + -11.56 + ], + [ + -65.23, + -11.61 + ], + [ + -65.22, + -11.62 + ], + [ + -65.22, + -11.63 + ], + [ + -65.22, + -11.64 + ], + [ + -65.22, + -11.65 + ], + [ + -65.22, + -11.66 + ], + [ + -65.24, + -11.69 + ], + [ + -65.26, + -11.71 + ], + [ + -65.25, + -11.72 + ], + [ + -65.23, + -11.74 + ], + [ + -65.2, + -11.75 + ], + [ + -65.18, + -11.76 + ], + [ + -65.17, + -11.72 + ], + [ + -65.16, + -11.72 + ], + [ + -65.14, + -11.72 + ], + [ + -65.13, + -11.72 + ], + [ + -65.12, + -11.71 + ], + [ + -65.08, + -11.71 + ], + [ + -65.08, + -11.72 + ], + [ + -65.08, + -11.73 + ], + [ + -65.08, + -11.75 + ], + [ + -65.07, + -11.77 + ], + [ + -65.06, + -11.8 + ], + [ + -65.06, + -11.82 + ], + [ + -65.06, + -11.84 + ], + [ + -65.07, + -11.86 + ], + [ + -65.07, + -11.87 + ], + [ + -65.07, + -11.88 + ], + [ + -65.05, + -11.89 + ], + [ + -65.04, + -11.89 + ], + [ + -65.03, + -11.89 + ], + [ + -65.01, + -11.9 + ], + [ + -65.03, + -11.94 + ], + [ + -65.04, + -11.96 + ], + [ + -65.04, + -11.99 + ], + [ + -65.03, + -12 + ], + [ + -65.01, + -11.99 + ], + [ + -65, + -12 + ], + [ + -64.99, + -12.01 + ], + [ + -64.95, + -11.99 + ], + [ + -64.94, + -12 + ], + [ + -64.94, + -12.01 + ], + [ + -64.93, + -12.02 + ], + [ + -64.91, + -12.03 + ], + [ + -64.9, + -12.02 + ], + [ + -64.89, + -12.01 + ], + [ + -64.88, + -12.01 + ], + [ + -64.85, + -12.01 + ], + [ + -64.84, + -12.01 + ], + [ + -64.82, + -12.03 + ], + [ + -64.81, + -12.04 + ], + [ + -64.84, + -12.08 + ], + [ + -64.84, + -12.09 + ], + [ + -64.84, + -12.1 + ], + [ + -64.84, + -12.11 + ], + [ + -64.82, + -12.11 + ], + [ + -64.82, + -12.1 + ], + [ + -64.81, + -12.09 + ], + [ + -64.79, + -12.09 + ], + [ + -64.76, + -12.1 + ], + [ + -64.76, + -12.11 + ], + [ + -64.75, + -12.16 + ], + [ + -64.74, + -12.15 + ], + [ + -64.74, + -12.13 + ], + [ + -64.74, + -12.12 + ], + [ + -64.73, + -12.09 + ], + [ + -64.71, + -12.09 + ], + [ + -64.6, + -12.22 + ], + [ + -64.58, + -12.21 + ], + [ + -64.5, + -12.33 + ], + [ + -64.51, + -12.34 + ], + [ + -64.47, + -12.38 + ], + [ + -64.45, + -12.4 + ], + [ + -64.45, + -12.41 + ], + [ + -64.43, + -12.42 + ], + [ + -64.42, + -12.44 + ], + [ + -64.28, + -12.5 + ], + [ + -64.27, + -12.49 + ], + [ + -64.26, + -12.48 + ], + [ + -64.25, + -12.47 + ], + [ + -64.24, + -12.47 + ], + [ + -64.2, + -12.47 + ], + [ + -63.78, + -12.43 + ], + [ + -63.3, + -12.68 + ], + [ + -63.16, + -12.61 + ], + [ + -62.78, + -13.01 + ], + [ + -62.17, + -13.11 + ], + [ + -61.88, + -13.47 + ], + [ + -61.88, + -13.48 + ], + [ + -61.88, + -13.5 + ], + [ + -61.87, + -13.51 + ], + [ + -61.87, + -13.52 + ], + [ + -61.86, + -13.54 + ], + [ + -61.85, + -13.53 + ], + [ + -61.79, + -13.54 + ], + [ + -61.78, + -13.54 + ], + [ + -61.2, + -13.54 + ], + [ + -61.19, + -13.54 + ], + [ + -61.11, + -13.53 + ], + [ + -61.1, + -13.53 + ], + [ + -60.72, + -13.69 + ], + [ + -60.71, + -13.69 + ], + [ + -60.68, + -13.72 + ], + [ + -60.66, + -13.73 + ], + [ + -60.66, + -13.74 + ], + [ + -60.65, + -13.74 + ], + [ + -60.65, + -13.73 + ], + [ + -60.65, + -13.74 + ], + [ + -60.64, + -13.73 + ], + [ + -60.6, + -13.75 + ], + [ + -60.58, + -13.75 + ], + [ + -60.57, + -13.76 + ], + [ + -60.56, + -13.77 + ], + [ + -60.55, + -13.78 + ], + [ + -60.55, + -13.77 + ], + [ + -60.52, + -13.77 + ], + [ + -60.53, + -13.79 + ], + [ + -60.5, + -13.8 + ], + [ + -60.5, + -13.79 + ], + [ + -60.48, + -13.8 + ], + [ + -60.47, + -13.79 + ], + [ + -60.47, + -13.81 + ], + [ + -60.48, + -13.82 + ], + [ + -60.48, + -13.83 + ], + [ + -60.49, + -13.85 + ], + [ + -60.49, + -13.86 + ], + [ + -60.48, + -13.85 + ], + [ + -60.47, + -13.86 + ], + [ + -60.47, + -13.88 + ], + [ + -60.46, + -13.88 + ], + [ + -60.45, + -13.88 + ], + [ + -60.46, + -13.9 + ], + [ + -60.45, + -13.91 + ], + [ + -60.45, + -13.92 + ], + [ + -60.45, + -13.93 + ], + [ + -60.43, + -13.94 + ], + [ + -60.43, + -13.96 + ], + [ + -60.43, + -13.97 + ], + [ + -60.42, + -13.97 + ], + [ + -60.49, + -14.19 + ], + [ + -60.27, + -14.62 + ], + [ + -60.25, + -15.1 + ], + [ + -60.58, + -15.1 + ], + [ + -60.24, + -15.47 + ], + [ + -60.23, + -15.55 + ], + [ + -60.21, + -15.79 + ], + [ + -60.17, + -16.27 + ], + [ + -58.32, + -16.27 + ], + [ + -58.47, + -16.93 + ], + [ + -58.2, + -17.38 + ], + [ + -58.16, + -17.39 + ], + [ + -58.14, + -17.41 + ], + [ + -58.12, + -17.43 + ], + [ + -57.93, + -17.48 + ], + [ + -57.79, + -17.6 + ], + [ + -57.78, + -17.61 + ], + [ + -57.77, + -17.66 + ], + [ + -57.76, + -17.66 + ], + [ + -57.75, + -17.68 + ], + [ + -57.75, + -17.69 + ], + [ + -57.74, + -17.69 + ], + [ + -57.73, + -17.72 + ], + [ + -57.69, + -17.81 + ], + [ + -57.61, + -18.04 + ], + [ + -57.51, + -18.19 + ], + [ + -57.58, + -18.33 + ], + [ + -57.59, + -18.35 + ], + [ + -57.7, + -19 + ], + [ + -57.7, + -19.02 + ], + [ + -58.13, + -19.76 + ], + [ + -57.86, + -19.97 + ], + [ + -57.86, + -19.98 + ], + [ + -57.87, + -19.99 + ], + [ + -57.88, + -20 + ], + [ + -57.89, + -20.01 + ], + [ + -57.89, + -20.03 + ], + [ + -57.91, + -20.04 + ], + [ + -57.92, + -20.03 + ], + [ + -57.93, + -20.02 + ], + [ + -57.95, + -20.02 + ], + [ + -57.96, + -20.03 + ], + [ + -57.97, + -20.04 + ], + [ + -57.98, + -20.05 + ], + [ + -57.99, + -20.06 + ], + [ + -58, + -20.06 + ], + [ + -58.02, + -20.06 + ], + [ + -58.04, + -20.07 + ], + [ + -58.04, + -20.08 + ], + [ + -58.04, + -20.1 + ], + [ + -58.09, + -20.11 + ], + [ + -58.1, + -20.12 + ], + [ + -58.11, + -20.13 + ], + [ + -58.11, + -20.14 + ], + [ + -58.14, + -20.15 + ], + [ + -58.15, + -20.15 + ], + [ + -58.17, + -20.16 + ], + [ + -58.14, + -20.12 + ], + [ + -58.14, + -20.11 + ], + [ + -58.16, + -20.08 + ], + [ + -58.16, + -20.07 + ], + [ + -58.16, + -20.04 + ], + [ + -58.17, + -20.04 + ], + [ + -58.18, + -20.02 + ], + [ + -58.18, + -20.01 + ], + [ + -58.18, + -19.99 + ], + [ + -58.19, + -19.97 + ], + [ + -58.2, + -19.93 + ], + [ + -58.16, + -19.83 + ], + [ + -59.07, + -19.29 + ], + [ + -59.97, + -19.29 + ], + [ + -61.74, + -19.63 + ], + [ + -62.27, + -20.56 + ], + [ + -62.26, + -21.06 + ], + [ + -62.64, + -22.25 + ], + [ + -62.67, + -22.24 + ], + [ + -62.67, + -22.23 + ], + [ + -62.68, + -22.23 + ], + [ + -62.69, + -22.19 + ], + [ + -62.73, + -22.18 + ], + [ + -62.74, + -22.17 + ], + [ + -62.81, + -22.14 + ], + [ + -62.81, + -22.12 + ], + [ + -62.81, + -22.11 + ], + [ + -62.81, + -22.1 + ], + [ + -62.79, + -22.06 + ], + [ + -62.8, + -22.06 + ], + [ + -62.81, + -22.05 + ], + [ + -62.82, + -22.03 + ], + [ + -62.81, + -22.02 + ], + [ + -62.83, + -22 + ], + [ + -63.93, + -22 + ], + [ + -64.34, + -22.88 + ], + [ + -64.62, + -22.2 + ], + [ + -64.99, + -22.08 + ], + [ + -65.75, + -22.11 + ], + [ + -66.22, + -21.78 + ], + [ + -66.29, + -22.09 + ], + [ + -66.74, + -22.24 + ], + [ + -67.18, + -22.81 + ], + [ + -67.41, + -22.86 + ], + [ + -67.42, + -22.87 + ], + [ + -67.88, + -22.83 + ], + [ + -67.84, + -22.54 + ], + [ + -68.18, + -21.3 + ], + [ + -68.54, + -20.91 + ], + [ + -68.44, + -20.64 + ], + [ + -68.74, + -20.46 + ], + [ + -68.76, + -20.08 + ], + [ + -68.52, + -19.92 + ], + [ + -68.7, + -19.74 + ], + [ + -68.4, + -19.42 + ], + [ + -68.95, + -18.94 + ], + [ + -69.15, + -18.16 + ], + [ + -69.05, + -18.06 + ], + [ + -69.28, + -17.97 + ], + [ + -69.47, + -17.5 + ], + [ + -69.64, + -17.28 + ], + [ + -69.02, + -16.67 + ], + [ + -68.95, + -16.75 + ], + [ + -69.02, + -16.64 + ], + [ + -69.03, + -16.61 + ], + [ + -69.03, + -16.59 + ], + [ + -69.04, + -16.56 + ], + [ + -68.85, + -16.59 + ], + [ + -68.95, + -16.43 + ], + [ + -68.69, + -16.44 + ], + [ + -68.56, + -16.26 + ], + [ + -68.82, + -16.17 + ], + [ + -68.86, + -16.28 + ], + [ + -68.88, + -16.27 + ], + [ + -68.91, + -16.06 + ], + [ + -68.72, + -15.96 + ], + [ + -69.01, + -15.88 + ], + [ + -69.33, + -15.54 + ], + [ + -69.12, + -15.26 + ], + [ + -69.35, + -14.79 + ], + [ + -69.34, + -14.79 + ], + [ + -69.29, + -14.77 + ], + [ + -69.25, + -14.76 + ], + [ + -69.25, + -14.69 + ], + [ + -69.26, + -14.68 + ], + [ + -68.99, + -14.24 + ], + [ + -68.83, + -14.22 + ], + [ + -69.07, + -13.67 + ], + [ + -68.9, + -13.46 + ], + [ + -68.87, + -12.87 + ], + [ + -68.69, + -12.56 + ], + [ + -68.68, + -12.56 + ], + [ + -68.66, + -12.53 + ], + [ + -68.66, + -12.54 + ], + [ + -68.65, + -12.5 + ], + [ + -68.66, + -12.49 + ], + [ + -69.57, + -10.95 + ] + ], + [ + [ + -65.59, + -12.77 + ], + [ + -65.58, + -13.03 + ], + [ + -65.43, + -13.04 + ], + [ + -65.59, + -12.77 + ] + ], + [ + [ + -64.91, + -12.6 + ], + [ + -64.82, + -12.79 + ], + [ + -64.74, + -12.7 + ], + [ + -64.91, + -12.6 + ], + [ + -64.93, + -12.6 + ], + [ + -64.91, + -12.6 + ] + ], + [ + [ + -65.87, + -13.13 + ], + [ + -65.83, + -13.26 + ], + [ + -65.7, + -13.14 + ], + [ + -65.87, + -13.11 + ], + [ + -65.96, + -12.93 + ], + [ + -66.01, + -13.11 + ], + [ + -65.87, + -13.13 + ] + ], + [ + [ + -66.99, + -13.92 + ], + [ + -67.06, + -14.04 + ], + [ + -66.89, + -13.89 + ], + [ + -66.99, + -13.92 + ] + ], + [ + [ + -68.22, + -19.19 + ], + [ + -68, + -19.44 + ], + [ + -68.12, + -19.54 + ], + [ + -67.85, + -19.54 + ], + [ + -68.08, + -19.15 + ], + [ + -68.22, + -19.19 + ] + ] + ], + [ + [ + [ + -57.79, + -17.59 + ], + [ + -57.78, + -17.6 + ], + [ + -57.79, + -17.6 + ], + [ + -57.79, + -17.59 + ] + ] + ], + [ + [ + [ + -62.7, + -22.19 + ], + [ + -62.71, + -22.21 + ], + [ + -62.72, + -22.21 + ], + [ + -62.73, + -22.19 + ], + [ + -62.7, + -22.19 + ] + ] + ], + [ + [ + [ + -68.96, + -16.2 + ], + [ + -69.08, + -16.22 + ], + [ + -69.14, + -16 + ], + [ + -68.96, + -16.2 + ] + ] + ] + ] + }, + "properties": { + "A3": "BOL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 102.14, + 22.4 + ], + [ + 102.48, + 22.78 + ], + [ + 103.03, + 22.44 + ], + [ + 103.33, + 22.81 + ], + [ + 103.53, + 22.59 + ], + [ + 103.62, + 22.79 + ], + [ + 103.71, + 22.74 + ], + [ + 103.73, + 22.72 + ], + [ + 103.74, + 22.71 + ], + [ + 103.75, + 22.7 + ], + [ + 103.75, + 22.69 + ], + [ + 103.78, + 22.68 + ], + [ + 103.78, + 22.67 + ], + [ + 103.8, + 22.66 + ], + [ + 103.8, + 22.65 + ], + [ + 103.81, + 22.64 + ], + [ + 103.82, + 22.63 + ], + [ + 103.88, + 22.57 + ], + [ + 103.89, + 22.57 + ], + [ + 103.91, + 22.55 + ], + [ + 103.93, + 22.54 + ], + [ + 103.93, + 22.53 + ], + [ + 103.95, + 22.52 + ], + [ + 103.95, + 22.51 + ], + [ + 103.97, + 22.51 + ], + [ + 104.12, + 22.81 + ], + [ + 104.37, + 22.69 + ], + [ + 104.73, + 22.82 + ], + [ + 104.86, + 22.95 + ], + [ + 104.8, + 23.12 + ], + [ + 105.32, + 23.39 + ], + [ + 105.88, + 22.92 + ], + [ + 106.14, + 23 + ], + [ + 106.83, + 22.81 + ], + [ + 106.57, + 22.47 + ], + [ + 106.68, + 22 + ], + [ + 106.71, + 21.97 + ], + [ + 106.72, + 21.97 + ], + [ + 107.02, + 21.94 + ], + [ + 107.36, + 21.6 + ], + [ + 107.89, + 21.61 + ], + [ + 107.88, + 21.61 + ], + [ + 108.02, + 21.55 + ], + [ + 108.04, + 21.55 + ], + [ + 107.37, + 21.29 + ], + [ + 107.35, + 21 + ], + [ + 106.86, + 20.99 + ], + [ + 106.95, + 20.91 + ], + [ + 106.86, + 20.98 + ], + [ + 106.81, + 20.68 + ], + [ + 106.58, + 20.56 + ], + [ + 106.57, + 20.23 + ], + [ + 105.95, + 19.92 + ], + [ + 105.61, + 18.98 + ], + [ + 105.89, + 18.42 + ], + [ + 106.43, + 18.12 + ], + [ + 106.57, + 17.55 + ], + [ + 107.49, + 16.62 + ], + [ + 107.61, + 16.58 + ], + [ + 107.64, + 16.49 + ], + [ + 107.69, + 16.52 + ], + [ + 107.73, + 16.45 + ], + [ + 107.74, + 16.5 + ], + [ + 107.91, + 16.36 + ], + [ + 107.8, + 16.44 + ], + [ + 107.77, + 16.36 + ], + [ + 107.82, + 16.29 + ], + [ + 108.02, + 16.34 + ], + [ + 108.19, + 16.21 + ], + [ + 108.14, + 16.09 + ], + [ + 108.32, + 16.14 + ], + [ + 108.28, + 15.96 + ], + [ + 108.61, + 15.45 + ], + [ + 108.94, + 15.24 + ], + [ + 108.8, + 15.14 + ], + [ + 109.08, + 14.71 + ], + [ + 109.29, + 13.9 + ], + [ + 109.29, + 13.53 + ], + [ + 109.2, + 13.62 + ], + [ + 109.33, + 13.46 + ], + [ + 109.21, + 13.4 + ], + [ + 109.46, + 12.65 + ], + [ + 109.33, + 12.66 + ], + [ + 109.34, + 12.8 + ], + [ + 109.19, + 12.63 + ], + [ + 109.34, + 12.4 + ], + [ + 109.14, + 12.43 + ], + [ + 109.28, + 11.88 + ], + [ + 109.17, + 12 + ], + [ + 109.23, + 11.73 + ], + [ + 109, + 11.54 + ], + [ + 109.02, + 11.36 + ], + [ + 107.25, + 10.38 + ], + [ + 107.08, + 10.32 + ], + [ + 107.14, + 10.44 + ], + [ + 106.92, + 10.55 + ], + [ + 106.97, + 10.41 + ], + [ + 106.85, + 10.5 + ], + [ + 106.7, + 10.28 + ], + [ + 106.78, + 10.22 + ], + [ + 106.68, + 10.24 + ], + [ + 106.77, + 10.08 + ], + [ + 106.64, + 9.97 + ], + [ + 106.45, + 10.03 + ], + [ + 106.66, + 9.83 + ], + [ + 106.44, + 9.93 + ], + [ + 106.58, + 9.7 + ], + [ + 106.5, + 9.56 + ], + [ + 106.11, + 9.73 + ], + [ + 105.93, + 9.95 + ], + [ + 106, + 9.84 + ], + [ + 106.11, + 9.73 + ], + [ + 106.3, + 9.58 + ], + [ + 106.17, + 9.35 + ], + [ + 105.54, + 9.12 + ], + [ + 105.11, + 8.64 + ], + [ + 104.81, + 8.57 + ], + [ + 104.71, + 8.63 + ], + [ + 104.9, + 8.8 + ], + [ + 104.78, + 8.81 + ], + [ + 104.85, + 9.7 + ], + [ + 105.11, + 9.95 + ], + [ + 104.59, + 10.25 + ], + [ + 104.44, + 10.42 + ], + [ + 104.5, + 10.4 + ], + [ + 104.5, + 10.41 + ], + [ + 104.52, + 10.44 + ], + [ + 104.53, + 10.45 + ], + [ + 104.55, + 10.45 + ], + [ + 104.59, + 10.51 + ], + [ + 104.63, + 10.53 + ], + [ + 104.87, + 10.52 + ], + [ + 105.06, + 10.81 + ], + [ + 105.05, + 10.92 + ], + [ + 105.07, + 10.94 + ], + [ + 105.08, + 10.94 + ], + [ + 105.09, + 10.95 + ], + [ + 105.1, + 10.95 + ], + [ + 105.12, + 10.95 + ], + [ + 105.12, + 10.94 + ], + [ + 105.1, + 10.92 + ], + [ + 105.11, + 10.92 + ], + [ + 105.12, + 10.92 + ], + [ + 105.18, + 10.91 + ], + [ + 105.2, + 10.91 + ], + [ + 105.26, + 10.9 + ], + [ + 105.27, + 10.9 + ], + [ + 105.27, + 10.89 + ], + [ + 105.31, + 10.87 + ], + [ + 105.32, + 10.87 + ], + [ + 105.34, + 10.86 + ], + [ + 105.36, + 10.88 + ], + [ + 105.42, + 10.96 + ], + [ + 105.56, + 10.96 + ], + [ + 105.57, + 10.96 + ], + [ + 105.58, + 10.96 + ], + [ + 105.75, + 11.03 + ], + [ + 105.85, + 10.86 + ], + [ + 106.19, + 10.79 + ], + [ + 106.19, + 11.05 + ], + [ + 105.87, + 11.28 + ], + [ + 105.89, + 11.41 + ], + [ + 105.89, + 11.42 + ], + [ + 105.88, + 11.52 + ], + [ + 105.88, + 11.53 + ], + [ + 105.81, + 11.62 + ], + [ + 106.02, + 11.77 + ], + [ + 106.45, + 11.67 + ], + [ + 106.41, + 11.97 + ], + [ + 106.72, + 11.97 + ], + [ + 107.19, + 12.3 + ], + [ + 107.54, + 12.35 + ], + [ + 107.48, + 12.95 + ], + [ + 107.6, + 13.3 + ], + [ + 107.45, + 13.79 + ], + [ + 107.45, + 13.8 + ], + [ + 107.46, + 13.83 + ], + [ + 107.46, + 13.84 + ], + [ + 107.47, + 13.85 + ], + [ + 107.47, + 13.86 + ], + [ + 107.47, + 13.9 + ], + [ + 107.47, + 13.91 + ], + [ + 107.34, + 14.11 + ], + [ + 107.54, + 14.69 + ], + [ + 107.47, + 15.01 + ], + [ + 107.62, + 15.05 + ], + [ + 107.62, + 15.41 + ], + [ + 107.38, + 15.49 + ], + [ + 107.21, + 15.75 + ], + [ + 107.45, + 16.09 + ], + [ + 106.97, + 16.3 + ], + [ + 106.86, + 16.54 + ], + [ + 106.68, + 16.45 + ], + [ + 106.55, + 17.01 + ], + [ + 105.75, + 17.67 + ], + [ + 105.49, + 18.2 + ], + [ + 105.18, + 18.32 + ], + [ + 105.13, + 18.72 + ], + [ + 104.74, + 18.8 + ], + [ + 103.88, + 19.31 + ], + [ + 104.12, + 19.5 + ], + [ + 104.07, + 19.68 + ], + [ + 104.56, + 19.61 + ], + [ + 104.83, + 19.79 + ], + [ + 104.99, + 20.09 + ], + [ + 104.61, + 20.24 + ], + [ + 104.66, + 20.47 + ], + [ + 104.38, + 20.44 + ], + [ + 104.64, + 20.67 + ], + [ + 104.11, + 20.98 + ], + [ + 103.68, + 20.66 + ], + [ + 103.11, + 20.9 + ], + [ + 102.81, + 21.26 + ], + [ + 102.97, + 21.74 + ], + [ + 102.83, + 21.85 + ], + [ + 102.67, + 21.65 + ], + [ + 102.61, + 21.92 + ], + [ + 102.14, + 22.4 + ] + ], + [ + [ + 104.81, + 21.96 + ], + [ + 104.85, + 21.88 + ], + [ + 104.89, + 22.05 + ], + [ + 104.81, + 21.96 + ] + ], + [ + [ + 103.49, + 21.96 + ], + [ + 103.54, + 21.92 + ], + [ + 103.51, + 21.95 + ], + [ + 103.49, + 21.96 + ] + ], + [ + [ + 107.18, + 11.16 + ], + [ + 107.27, + 11.16 + ], + [ + 107.27, + 11.18 + ], + [ + 107.27, + 11.2 + ], + [ + 107.18, + 11.29 + ], + [ + 106.97, + 11.14 + ], + [ + 107.11, + 11.05 + ], + [ + 107.18, + 11.16 + ] + ], + [ + [ + 106.17, + 11.52 + ], + [ + 106.35, + 11.33 + ], + [ + 106.41, + 11.44 + ], + [ + 106.17, + 11.52 + ] + ], + [ + [ + 106.78, + 10.62 + ], + [ + 106.66, + 10.46 + ], + [ + 106.79, + 10.46 + ], + [ + 106.78, + 10.62 + ] + ] + ], + [ + [ + [ + 107.52, + 21.14 + ], + [ + 107.38, + 21.04 + ], + [ + 107.46, + 21.28 + ], + [ + 107.61, + 21.22 + ], + [ + 107.52, + 21.14 + ] + ] + ], + [ + [ + [ + 104.08, + 10.37 + ], + [ + 104.01, + 10.01 + ], + [ + 103.83, + 10.37 + ], + [ + 104.08, + 10.37 + ] + ] + ] + ] + }, + "properties": { + "A3": "VNM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -18.41, + 74.98 + ], + [ + -18.89, + 75.01 + ], + [ + -18.92, + 75.33 + ], + [ + -18.21, + 75.31 + ], + [ + -18.04, + 75.43 + ], + [ + -18.2, + 75.22 + ], + [ + -17.72, + 75.07 + ], + [ + -17.32, + 75.15 + ], + [ + -17.35, + 75.03 + ], + [ + -18.41, + 74.98 + ] + ] + ], + [ + [ + [ + -18.72, + 76.6 + ], + [ + -18.47, + 75.93 + ], + [ + -19.13, + 76.72 + ], + [ + -18.72, + 76.6 + ] + ] + ], + [ + [ + [ + -20.59, + 74.79 + ], + [ + -20.22, + 75.03 + ], + [ + -19.75, + 74.84 + ], + [ + -20.08, + 74.7 + ], + [ + -20.59, + 74.79 + ] + ] + ], + [ + [ + [ + -21.59, + 74.42 + ], + [ + -20.55, + 74.41 + ], + [ + -20.11, + 74.19 + ], + [ + -21.3, + 74.09 + ], + [ + -21.99, + 74.23 + ], + [ + -21.59, + 74.42 + ] + ] + ], + [ + [ + [ + -56.99, + 74.52 + ], + [ + -56.39, + 74.5 + ], + [ + -57.51, + 74.48 + ], + [ + -56.99, + 74.52 + ] + ] + ], + [ + [ + [ + -17.61, + 79.03 + ], + [ + -18.08, + 78.97 + ], + [ + -17.78, + 79.18 + ], + [ + -17.61, + 79.03 + ] + ] + ], + [ + [ + [ + -19.55, + 80.03 + ], + [ + -19.26, + 80.21 + ], + [ + -18.67, + 80.13 + ], + [ + -19.55, + 80.03 + ] + ] + ], + [ + [ + [ + -45.88, + 82.88 + ], + [ + -46.78, + 82.78 + ], + [ + -47.66, + 82.91 + ], + [ + -46.6, + 82.85 + ], + [ + -47.44, + 82.94 + ], + [ + -46.74, + 83.04 + ], + [ + -45.88, + 82.88 + ] + ] + ], + [ + [ + [ + -52.43, + 81.98 + ], + [ + -54.06, + 82.07 + ], + [ + -53.9, + 82.3 + ], + [ + -52.43, + 81.98 + ] + ] + ], + [ + [ + [ + -45.74, + 82.02 + ], + [ + -45.8, + 81.91 + ], + [ + -48.46, + 82.57 + ], + [ + -47.04, + 82.6 + ], + [ + -45.63, + 82.42 + ], + [ + -45.74, + 82.02 + ] + ] + ], + [ + [ + [ + -54.29, + 70.32 + ], + [ + -53.3, + 70.21 + ], + [ + -51.85, + 69.65 + ], + [ + -53.55, + 69.23 + ], + [ + -54.27, + 69.43 + ], + [ + -53.37, + 69.44 + ], + [ + -53.34, + 69.59 + ], + [ + -53.78, + 69.45 + ], + [ + -53.75, + 69.63 + ], + [ + -54.52, + 69.56 + ], + [ + -54.98, + 69.71 + ], + [ + -54.35, + 69.67 + ], + [ + -54.92, + 69.83 + ], + [ + -54.76, + 69.96 + ], + [ + -54.25, + 69.91 + ], + [ + -54.84, + 70.18 + ], + [ + -54.29, + 70.32 + ] + ] + ], + [ + [ + [ + -55.51, + 72.16 + ], + [ + -55.57, + 72.31 + ], + [ + -55, + 72.39 + ], + [ + -55.51, + 72.16 + ] + ] + ], + [ + [ + [ + -55.05, + 72.82 + ], + [ + -55.34, + 72.59 + ], + [ + -55.83, + 72.61 + ], + [ + -55.05, + 72.82 + ] + ] + ], + [ + [ + [ + -51, + 69.9 + ], + [ + -50.68, + 69.85 + ], + [ + -51.15, + 69.51 + ], + [ + -51.39, + 69.72 + ], + [ + -51.01, + 69.89 + ], + [ + -51.38, + 69.85 + ], + [ + -51, + 69.9 + ] + ] + ], + [ + [ + [ + -52.01, + 70.98 + ], + [ + -51.57, + 70.88 + ], + [ + -52.16, + 70.89 + ], + [ + -52.01, + 70.98 + ] + ] + ], + [ + [ + [ + -51.74, + 70.73 + ], + [ + -51.43, + 70.65 + ], + [ + -51.92, + 70.66 + ], + [ + -51.74, + 70.73 + ] + ] + ], + [ + [ + [ + -53.09, + 71.57 + ], + [ + -53.45, + 71.67 + ], + [ + -52.74, + 71.67 + ], + [ + -53.09, + 71.57 + ] + ] + ], + [ + [ + [ + -52.62, + 71.19 + ], + [ + -53.1, + 71.2 + ], + [ + -53.1, + 71.36 + ], + [ + -52.4, + 71.35 + ], + [ + -52.62, + 71.19 + ] + ] + ], + [ + [ + [ + -53.65, + 71.31 + ], + [ + -53.59, + 71.03 + ], + [ + -54, + 71.12 + ], + [ + -53.65, + 71.31 + ] + ] + ], + [ + [ + [ + -25.94, + 70.53 + ], + [ + -28.07, + 70.45 + ], + [ + -27.05, + 70.88 + ], + [ + -26.47, + 70.9 + ], + [ + -25.7, + 71.09 + ], + [ + -25.26, + 70.66 + ], + [ + -25.94, + 70.53 + ] + ] + ], + [ + [ + [ + -25.74, + 73.18 + ], + [ + -24.73, + 73.43 + ], + [ + -23.21, + 73.24 + ], + [ + -25.02, + 73.31 + ], + [ + -22.87, + 73.16 + ], + [ + -24.41, + 73.02 + ], + [ + -25.74, + 73.18 + ] + ] + ], + [ + [ + [ + -24.56, + 72.9 + ], + [ + -23.13, + 73.06 + ], + [ + -21.97, + 72.94 + ], + [ + -21.88, + 72.72 + ], + [ + -22.63, + 72.69 + ], + [ + -22.96, + 72.85 + ], + [ + -24.56, + 72.9 + ] + ] + ], + [ + [ + [ + -23.39, + 72.85 + ], + [ + -21.97, + 72.49 + ], + [ + -22.79, + 72.43 + ], + [ + -22.05, + 72.26 + ], + [ + -22.2, + 72.13 + ], + [ + -24.39, + 72.6 + ], + [ + -24.51, + 72.85 + ], + [ + -23.39, + 72.85 + ] + ] + ], + [ + [ + [ + -72, + 77.44 + ], + [ + -71.33, + 77.36 + ], + [ + -72.09, + 77.31 + ], + [ + -72.52, + 77.41 + ], + [ + -72, + 77.44 + ] + ] + ], + [ + [ + [ + -53.11, + 66.86 + ], + [ + -53.5, + 66.8 + ], + [ + -52.86, + 66.9 + ], + [ + -53.11, + 66.86 + ] + ] + ], + [ + [ + [ + -51.06, + 64.35 + ], + [ + -51.29, + 64.21 + ], + [ + -50.88, + 64.54 + ], + [ + -51.06, + 64.35 + ] + ] + ], + [ + [ + [ + -40.51, + 64.48 + ], + [ + -40.84, + 64.93 + ], + [ + -40.18, + 64.43 + ], + [ + -40.51, + 64.48 + ] + ] + ], + [ + [ + [ + -36.98, + 65.69 + ], + [ + -37.01, + 65.56 + ], + [ + -37.23, + 65.67 + ], + [ + -36.98, + 65.69 + ] + ] + ], + [ + [ + [ + -37.92, + 65.64 + ], + [ + -37.66, + 65.9 + ], + [ + -37.24, + 65.75 + ], + [ + -37.48, + 65.81 + ], + [ + -37.5, + 65.59 + ], + [ + -37.92, + 65.64 + ] + ] + ], + [ + [ + [ + -41.48, + 63.34 + ], + [ + -41.1, + 63.2 + ], + [ + -41.89, + 63.47 + ], + [ + -41.48, + 63.34 + ] + ] + ], + [ + [ + [ + -42.1, + 62.77 + ], + [ + -41.86, + 62.72 + ], + [ + -42.4, + 62.67 + ], + [ + -42.36, + 62.8 + ], + [ + -42.1, + 62.77 + ] + ] + ], + [ + [ + [ + -47.77, + 60.8 + ], + [ + -47.9, + 60.66 + ], + [ + -48.25, + 60.78 + ], + [ + -47.77, + 60.8 + ] + ] + ], + [ + [ + [ + -43.48, + 59.93 + ], + [ + -43.47, + 60.04 + ], + [ + -43.19, + 59.95 + ], + [ + -43.48, + 59.93 + ] + ] + ], + [ + [ + [ + -43.81, + 60.03 + ], + [ + -43.48, + 60.04 + ], + [ + -43.55, + 59.91 + ], + [ + -43.93, + 59.99 + ], + [ + -43.81, + 60.03 + ] + ] + ], + [ + [ + [ + -44.16, + 59.89 + ], + [ + -44.15, + 60 + ], + [ + -44.4, + 59.89 + ], + [ + -44.2, + 60.01 + ], + [ + -44.02, + 60.01 + ], + [ + -44.16, + 59.89 + ] + ] + ], + [ + [ + [ + -43.82, + 59.93 + ], + [ + -43.66, + 59.84 + ], + [ + -44.12, + 59.8 + ], + [ + -43.82, + 59.93 + ] + ] + ], + [ + [ + [ + -43.25, + 60 + ], + [ + -43.55, + 60.08 + ], + [ + -43.8, + 60.05 + ], + [ + -43.78, + 60.09 + ], + [ + -43.95, + 60.03 + ], + [ + -44.12, + 60.09 + ], + [ + -44.11, + 60.17 + ], + [ + -43.12, + 60.05 + ], + [ + -43.25, + 60 + ] + ] + ], + [ + [ + [ + -22.51, + 70.92 + ], + [ + -22.63, + 70.45 + ], + [ + -23.37, + 70.46 + ], + [ + -24.06, + 70.68 + ], + [ + -24.63, + 71.35 + ], + [ + -25.12, + 71.29 + ], + [ + -25.62, + 71.53 + ], + [ + -26.44, + 71.63 + ], + [ + -26.84, + 71.53 + ], + [ + -27.94, + 71.96 + ], + [ + -28.86, + 72.06 + ], + [ + -27.38, + 71.68 + ], + [ + -28.46, + 71.51 + ], + [ + -25.85, + 71.48 + ], + [ + -25.41, + 71.27 + ], + [ + -26.72, + 70.92 + ], + [ + -27.51, + 70.92 + ], + [ + -27.83, + 71.13 + ], + [ + -27.6, + 70.92 + ], + [ + -28.35, + 70.96 + ], + [ + -27.87, + 70.86 + ], + [ + -28, + 70.68 + ], + [ + -29.08, + 70.38 + ], + [ + -28.23, + 70.49 + ], + [ + -28.16, + 70.35 + ], + [ + -26.72, + 70.48 + ], + [ + -26.28, + 70.36 + ], + [ + -28.43, + 70.04 + ], + [ + -27.45, + 70.06 + ], + [ + -27.34, + 69.96 + ], + [ + -26.86, + 70.25 + ], + [ + -26.3, + 70.19 + ], + [ + -25.26, + 70.41 + ], + [ + -25.29, + 70.27 + ], + [ + -25.04, + 70.37 + ], + [ + -23.87, + 70.13 + ], + [ + -22.06, + 70.15 + ], + [ + -22.32, + 69.99 + ], + [ + -23.06, + 69.94 + ], + [ + -22.98, + 69.76 + ], + [ + -23.39, + 69.86 + ], + [ + -23.28, + 69.65 + ], + [ + -23.86, + 69.75 + ], + [ + -23.54, + 69.62 + ], + [ + -23.78, + 69.52 + ], + [ + -24.31, + 69.6 + ], + [ + -24.07, + 69.41 + ], + [ + -24.82, + 69.47 + ], + [ + -24.6, + 69.25 + ], + [ + -25.39, + 69.24 + ], + [ + -24.99, + 69.16 + ], + [ + -25.35, + 69 + ], + [ + -25.63, + 69.11 + ], + [ + -25.73, + 68.87 + ], + [ + -27.26, + 68.56 + ], + [ + -27.51, + 68.63 + ], + [ + -27.65, + 68.49 + ], + [ + -27.99, + 68.61 + ], + [ + -28.04, + 68.47 + ], + [ + -28.4, + 68.53 + ], + [ + -28.25, + 68.44 + ], + [ + -28.87, + 68.34 + ], + [ + -29.25, + 68.44 + ], + [ + -29.42, + 68.23 + ], + [ + -29.94, + 68.43 + ], + [ + -29.99, + 68.27 + ], + [ + -30.31, + 68.27 + ], + [ + -30.05, + 68.14 + ], + [ + -30.76, + 68.3 + ], + [ + -30.46, + 68.09 + ], + [ + -31.01, + 68.21 + ], + [ + -30.93, + 68.07 + ], + [ + -31.33, + 68.17 + ], + [ + -31.6, + 68.08 + ], + [ + -31.53, + 68.27 + ], + [ + -32.05, + 68.28 + ], + [ + -32.47, + 68.63 + ], + [ + -32.82, + 68.56 + ], + [ + -32.25, + 68.36 + ], + [ + -32.11, + 68.19 + ], + [ + -32.46, + 68.22 + ], + [ + -31.99, + 68.14 + ], + [ + -32.04, + 67.93 + ], + [ + -33.24, + 67.69 + ], + [ + -33.31, + 67.4 + ], + [ + -33.64, + 67.37 + ], + [ + -33.37, + 67.25 + ], + [ + -33.75, + 67.22 + ], + [ + -33.56, + 67.09 + ], + [ + -34.1, + 67.01 + ], + [ + -33.94, + 66.76 + ], + [ + -34.13, + 66.81 + ], + [ + -34.33, + 66.57 + ], + [ + -34.46, + 66.73 + ], + [ + -34.76, + 66.33 + ], + [ + -35.15, + 66.41 + ], + [ + -35.22, + 66.25 + ], + [ + -35.89, + 66.45 + ], + [ + -35.59, + 66.12 + ], + [ + -35.78, + 66.21 + ], + [ + -36.01, + 66.1 + ], + [ + -35.73, + 66.08 + ], + [ + -36.34, + 65.9 + ], + [ + -36.33, + 66.08 + ], + [ + -36.64, + 66.1 + ], + [ + -36.48, + 66 + ], + [ + -36.96, + 65.86 + ], + [ + -37.25, + 66.11 + ], + [ + -37.19, + 65.75 + ], + [ + -37.67, + 65.94 + ], + [ + -37.78, + 65.89 + ], + [ + -37.77, + 66.05 + ], + [ + -36.82, + 66.4 + ], + [ + -37.57, + 66.31 + ], + [ + -37.84, + 66.42 + ], + [ + -37.97, + 65.91 + ], + [ + -38.35, + 65.93 + ], + [ + -38.04, + 65.79 + ], + [ + -38.19, + 65.63 + ], + [ + -38.68, + 65.7 + ], + [ + -38.52, + 65.57 + ], + [ + -38.88, + 65.52 + ], + [ + -39.27, + 65.74 + ], + [ + -39.26, + 65.53 + ], + [ + -39.56, + 65.67 + ], + [ + -39.71, + 65.5 + ], + [ + -39.94, + 65.57 + ], + [ + -39.68, + 65.24 + ], + [ + -40.21, + 64.99 + ], + [ + -40.65, + 65.19 + ], + [ + -40.68, + 65.03 + ], + [ + -41.14, + 65.14 + ], + [ + -41.17, + 64.94 + ], + [ + -40.34, + 64.35 + ], + [ + -41.56, + 64.27 + ], + [ + -41, + 64.07 + ], + [ + -40.59, + 64.11 + ], + [ + -40.84, + 63.94 + ], + [ + -40.51, + 63.69 + ], + [ + -41.51, + 63.87 + ], + [ + -41.59, + 63.74 + ], + [ + -40.67, + 63.64 + ], + [ + -40.77, + 63.49 + ], + [ + -41.16, + 63.52 + ], + [ + -41.04, + 63.44 + ], + [ + -41.3, + 63.56 + ], + [ + -41.02, + 63.33 + ], + [ + -41.42, + 63.56 + ], + [ + -41.25, + 63.39 + ], + [ + -41.5, + 63.53 + ], + [ + -41.49, + 63.47 + ], + [ + -41.6, + 63.49 + ], + [ + -41.13, + 63.3 + ], + [ + -41.57, + 63.43 + ], + [ + -41.74, + 63.56 + ], + [ + -41.93, + 63.47 + ], + [ + -41.44, + 63.1 + ], + [ + -42.11, + 63.26 + ], + [ + -41.54, + 63.03 + ], + [ + -42.14, + 63.21 + ], + [ + -42.24, + 63.1 + ], + [ + -41.64, + 62.9 + ], + [ + -42.05, + 62.77 + ], + [ + -42.45, + 62.91 + ], + [ + -42.64, + 62.67 + ], + [ + -42.71, + 62.78 + ], + [ + -42.69, + 62.67 + ], + [ + -43.15, + 62.74 + ], + [ + -42.14, + 62.38 + ], + [ + -43, + 62.49 + ], + [ + -42.26, + 62.29 + ], + [ + -42.52, + 61.94 + ], + [ + -42.11, + 62 + ], + [ + -42.44, + 61.9 + ], + [ + -42.19, + 61.86 + ], + [ + -42.35, + 61.75 + ], + [ + -42.87, + 61.77 + ], + [ + -42.24, + 61.71 + ], + [ + -42.43, + 61.55 + ], + [ + -43.06, + 61.59 + ], + [ + -42.4, + 61.39 + ], + [ + -42.65, + 61.28 + ], + [ + -43.23, + 61.33 + ], + [ + -42.65, + 61.25 + ], + [ + -43.17, + 61.2 + ], + [ + -42.63, + 61.09 + ], + [ + -43.65, + 61.12 + ], + [ + -42.7, + 61.06 + ], + [ + -42.95, + 60.88 + ], + [ + -43.48, + 60.91 + ], + [ + -42.79, + 60.79 + ], + [ + -43.57, + 60.83 + ], + [ + -42.79, + 60.75 + ], + [ + -43.29, + 60.67 + ], + [ + -42.77, + 60.69 + ], + [ + -43.15, + 60.59 + ], + [ + -42.83, + 60.57 + ], + [ + -43.32, + 60.55 + ], + [ + -43.22, + 60.45 + ], + [ + -43.75, + 60.73 + ], + [ + -43.63, + 60.53 + ], + [ + -44.2, + 60.63 + ], + [ + -43.82, + 60.44 + ], + [ + -43.32, + 60.45 + ], + [ + -43.58, + 60.31 + ], + [ + -43.1, + 60.31 + ], + [ + -43.32, + 60.21 + ], + [ + -43.09, + 60.07 + ], + [ + -43.62, + 60.18 + ], + [ + -43.64, + 60.14 + ], + [ + -44.07, + 60.18 + ], + [ + -44.13, + 60.18 + ], + [ + -44.16, + 60.15 + ], + [ + -44.14, + 60.23 + ], + [ + -43.9, + 60.32 + ], + [ + -44.12, + 60.4 + ], + [ + -44.59, + 59.98 + ], + [ + -45.02, + 60.11 + ], + [ + -44.76, + 60.19 + ], + [ + -44.47, + 60.56 + ], + [ + -44.87, + 60.21 + ], + [ + -45.2, + 60.12 + ], + [ + -45.19, + 60.22 + ], + [ + -44.49, + 60.78 + ], + [ + -45.24, + 60.42 + ], + [ + -45.08, + 60.65 + ], + [ + -45.51, + 60.47 + ], + [ + -45.22, + 60.77 + ], + [ + -45.57, + 60.46 + ], + [ + -45.62, + 60.64 + ], + [ + -45.99, + 60.57 + ], + [ + -45.04, + 60.98 + ], + [ + -45.37, + 60.91 + ], + [ + -45.41, + 61 + ], + [ + -45.7, + 60.76 + ], + [ + -46.23, + 60.74 + ], + [ + -45.49, + 60.98 + ], + [ + -45.22, + 61.2 + ], + [ + -45.39, + 61.08 + ], + [ + -45.51, + 61.25 + ], + [ + -45.49, + 61.09 + ], + [ + -46.02, + 60.89 + ], + [ + -45.61, + 61.13 + ], + [ + -45.87, + 61.21 + ], + [ + -45.71, + 61.31 + ], + [ + -46.1, + 61.24 + ], + [ + -45.82, + 61.12 + ], + [ + -46.29, + 61.08 + ], + [ + -46.2, + 60.97 + ], + [ + -46.76, + 61.03 + ], + [ + -46.57, + 60.89 + ], + [ + -47.53, + 60.98 + ], + [ + -47.49, + 60.89 + ], + [ + -47.87, + 60.86 + ], + [ + -47.32, + 60.88 + ], + [ + -47.45, + 60.81 + ], + [ + -47.97, + 60.83 + ], + [ + -47.89, + 60.88 + ], + [ + -48, + 60.86 + ], + [ + -47.98, + 60.9 + ], + [ + -48.24, + 60.8 + ], + [ + -48.19, + 60.86 + ], + [ + -47.61, + 61.02 + ], + [ + -47.93, + 60.98 + ], + [ + -47.84, + 61.13 + ], + [ + -48.2, + 61.16 + ], + [ + -47.86, + 61.31 + ], + [ + -48.49, + 61.17 + ], + [ + -48.31, + 61.37 + ], + [ + -49.06, + 61.4 + ], + [ + -48.17, + 61.52 + ], + [ + -49.01, + 61.45 + ], + [ + -48.86, + 61.54 + ], + [ + -49.29, + 61.55 + ], + [ + -48.57, + 61.63 + ], + [ + -49.07, + 61.61 + ], + [ + -48.86, + 61.78 + ], + [ + -49.15, + 61.71 + ], + [ + -48.78, + 61.99 + ], + [ + -49.21, + 61.71 + ], + [ + -49.16, + 61.9 + ], + [ + -49.43, + 61.81 + ], + [ + -48.84, + 62.06 + ], + [ + -48.96, + 62.15 + ], + [ + -49.08, + 62.06 + ], + [ + -49.01, + 62.2 + ], + [ + -49.16, + 62 + ], + [ + -49.63, + 61.97 + ], + [ + -49.45, + 62.07 + ], + [ + -49.71, + 62.11 + ], + [ + -49.32, + 62.07 + ], + [ + -49.27, + 62.17 + ], + [ + -49.7, + 62.15 + ], + [ + -49.27, + 62.27 + ], + [ + -49.85, + 62.25 + ], + [ + -49.61, + 62.45 + ], + [ + -49.99, + 62.44 + ], + [ + -49.98, + 62.33 + ], + [ + -50.26, + 62.48 + ], + [ + -49.87, + 62.84 + ], + [ + -50.26, + 62.69 + ], + [ + -50.24, + 62.84 + ], + [ + -49.69, + 63.04 + ], + [ + -50.16, + 62.95 + ], + [ + -50.39, + 62.78 + ], + [ + -50.15, + 63 + ], + [ + -50.59, + 62.95 + ], + [ + -50.63, + 63.08 + ], + [ + -50, + 63.22 + ], + [ + -50.9, + 63.12 + ], + [ + -50.77, + 63.25 + ], + [ + -51.02, + 63.14 + ], + [ + -51.1, + 63.33 + ], + [ + -50.15, + 63.38 + ], + [ + -51.24, + 63.44 + ], + [ + -50.67, + 63.53 + ], + [ + -51.09, + 63.51 + ], + [ + -51.15, + 63.62 + ], + [ + -50.49, + 63.65 + ], + [ + -51.08, + 63.66 + ], + [ + -51.21, + 63.6 + ], + [ + -51.16, + 63.49 + ], + [ + -51.58, + 63.7 + ], + [ + -50.91, + 63.92 + ], + [ + -51.45, + 63.8 + ], + [ + -51.61, + 64.03 + ], + [ + -50.1, + 64.19 + ], + [ + -50.58, + 64.19 + ], + [ + -50.39, + 64.35 + ], + [ + -51.05, + 64.13 + ], + [ + -51.75, + 64.17 + ], + [ + -50.96, + 64.22 + ], + [ + -50.72, + 64.44 + ], + [ + -50.21, + 64.43 + ], + [ + -50.89, + 64.62 + ], + [ + -50.32, + 64.66 + ], + [ + -49.59, + 64.32 + ], + [ + -50.25, + 64.7 + ], + [ + -49.99, + 64.83 + ], + [ + -50.6, + 64.76 + ], + [ + -50.64, + 65.19 + ], + [ + -51, + 65.21 + ], + [ + -50.65, + 64.73 + ], + [ + -51.13, + 64.61 + ], + [ + -51.03, + 64.77 + ], + [ + -51.4, + 64.72 + ], + [ + -51.76, + 64.23 + ], + [ + -52.18, + 64.25 + ], + [ + -52.13, + 64.72 + ], + [ + -51.25, + 65.02 + ], + [ + -52.21, + 64.8 + ], + [ + -51.97, + 65.31 + ], + [ + -52.28, + 65.19 + ], + [ + -52.34, + 65.34 + ], + [ + -52.5, + 65.18 + ], + [ + -52.57, + 65.31 + ], + [ + -51.97, + 65.47 + ], + [ + -51.64, + 65.71 + ], + [ + -51.1, + 65.76 + ], + [ + -52, + 65.69 + ], + [ + -51.89, + 65.54 + ], + [ + -52.49, + 65.38 + ], + [ + -52.44, + 65.67 + ], + [ + -52.8, + 65.54 + ], + [ + -52.68, + 65.81 + ], + [ + -52.83, + 65.66 + ], + [ + -53.23, + 65.67 + ], + [ + -52.91, + 65.81 + ], + [ + -53.2, + 65.75 + ], + [ + -52.67, + 65.94 + ], + [ + -52.29, + 65.83 + ], + [ + -51.96, + 66.01 + ], + [ + -51.7, + 65.92 + ], + [ + -51.71, + 66.1 + ], + [ + -52.17, + 66 + ], + [ + -52.29, + 65.89 + ], + [ + -52.56, + 66.02 + ], + [ + -53.17, + 65.84 + ], + [ + -52.88, + 66.02 + ], + [ + -53.42, + 65.92 + ], + [ + -53.47, + 66.03 + ], + [ + -51.94, + 66.49 + ], + [ + -51.12, + 66.88 + ], + [ + -50.32, + 66.83 + ], + [ + -50.97, + 66.97 + ], + [ + -53.01, + 66.19 + ], + [ + -53.67, + 66.1 + ], + [ + -53.08, + 66.29 + ], + [ + -53.61, + 66.23 + ], + [ + -53.63, + 66.51 + ], + [ + -52.41, + 66.52 + ], + [ + -53.5, + 66.64 + ], + [ + -52.59, + 66.71 + ], + [ + -53.15, + 66.71 + ], + [ + -52.65, + 66.8 + ], + [ + -53.11, + 66.76 + ], + [ + -53.06, + 66.85 + ], + [ + -52.23, + 66.84 + ], + [ + -52.4, + 66.99 + ], + [ + -53.66, + 66.92 + ], + [ + -53.78, + 67.01 + ], + [ + -53.2, + 67 + ], + [ + -53.84, + 67.07 + ], + [ + -53.34, + 67.11 + ], + [ + -53.96, + 67.09 + ], + [ + -52.5, + 67.35 + ], + [ + -53.81, + 67.19 + ], + [ + -53.86, + 67.34 + ], + [ + -52.46, + 67.77 + ], + [ + -50.13, + 67.51 + ], + [ + -51.34, + 67.71 + ], + [ + -50.27, + 67.81 + ], + [ + -50.78, + 67.9 + ], + [ + -51.19, + 67.75 + ], + [ + -51.41, + 67.87 + ], + [ + -50.98, + 67.87 + ], + [ + -51.03, + 67.98 + ], + [ + -51.6, + 67.93 + ], + [ + -51.48, + 67.72 + ], + [ + -52.37, + 67.81 + ], + [ + -51.6, + 67.97 + ], + [ + -53, + 67.75 + ], + [ + -53.67, + 67.48 + ], + [ + -53.73, + 67.79 + ], + [ + -53.07, + 67.87 + ], + [ + -53.34, + 67.9 + ], + [ + -52.91, + 67.97 + ], + [ + -53.27, + 67.98 + ], + [ + -53.1, + 68.06 + ], + [ + -52.06, + 67.95 + ], + [ + -53.5, + 68.14 + ], + [ + -53.14, + 68.2 + ], + [ + -50.32, + 67.92 + ], + [ + -51.44, + 68.19 + ], + [ + -50.71, + 68.13 + ], + [ + -51.41, + 68.24 + ], + [ + -51.12, + 68.27 + ], + [ + -51.19, + 68.4 + ], + [ + -50.79, + 68.5 + ], + [ + -51.64, + 68.41 + ], + [ + -51.23, + 68.28 + ], + [ + -52.46, + 68.17 + ], + [ + -52.51, + 68.31 + ], + [ + -52.94, + 68.23 + ], + [ + -52.58, + 68.36 + ], + [ + -53.47, + 68.31 + ], + [ + -52.73, + 68.36 + ], + [ + -52.38, + 68.51 + ], + [ + -52.66, + 68.52 + ], + [ + -51.99, + 68.58 + ], + [ + -52.43, + 68.57 + ], + [ + -52.25, + 68.65 + ], + [ + -51.82, + 68.64 + ], + [ + -51.91, + 68.5 + ], + [ + -51.03, + 68.57 + ], + [ + -50.67, + 68.82 + ], + [ + -51.31, + 68.74 + ], + [ + -50.94, + 68.92 + ], + [ + -51.21, + 68.88 + ], + [ + -51.09, + 69.14 + ], + [ + -50.37, + 68.9 + ], + [ + -50.49, + 69.01 + ], + [ + -50.13, + 69.02 + ], + [ + -50.71, + 69.13 + ], + [ + -50.02, + 69.11 + ], + [ + -49.94, + 69.21 + ], + [ + -50.49, + 69.19 + ], + [ + -50.42, + 69.35 + ], + [ + -51.15, + 69.21 + ], + [ + -50.92, + 69.46 + ], + [ + -50.21, + 69.53 + ], + [ + -50.91, + 69.49 + ], + [ + -50.84, + 69.65 + ], + [ + -50.42, + 69.59 + ], + [ + -50.83, + 69.71 + ], + [ + -50.2, + 69.76 + ], + [ + -50.62, + 69.93 + ], + [ + -50.24, + 70.05 + ], + [ + -51.16, + 69.96 + ], + [ + -50.89, + 70.03 + ], + [ + -52.35, + 70.05 + ], + [ + -54.61, + 70.65 + ], + [ + -54.13, + 70.83 + ], + [ + -52.92, + 70.77 + ], + [ + -50.72, + 70.32 + ], + [ + -50.56, + 70.53 + ], + [ + -50.94, + 70.42 + ], + [ + -51.35, + 70.57 + ], + [ + -50.91, + 70.5 + ], + [ + -50.67, + 70.64 + ], + [ + -51.46, + 70.73 + ], + [ + -50.66, + 70.74 + ], + [ + -51.96, + 71.02 + ], + [ + -50.97, + 70.98 + ], + [ + -51.5, + 71.06 + ], + [ + -51.16, + 71.15 + ], + [ + -52.22, + 71.12 + ], + [ + -51.51, + 71.25 + ], + [ + -51.65, + 71.36 + ], + [ + -52.51, + 71.15 + ], + [ + -52.27, + 71.36 + ], + [ + -51.35, + 71.48 + ], + [ + -52.99, + 71.42 + ], + [ + -51.63, + 71.72 + ], + [ + -52.21, + 71.62 + ], + [ + -52.59, + 71.64 + ], + [ + -52.43, + 71.7 + ], + [ + -53.27, + 71.72 + ], + [ + -52.69, + 72.01 + ], + [ + -53.37, + 71.78 + ], + [ + -53.37, + 72.05 + ], + [ + -53.87, + 72.32 + ], + [ + -53.55, + 72.35 + ], + [ + -53.93, + 72.32 + ], + [ + -53.39, + 71.86 + ], + [ + -53.93, + 71.75 + ], + [ + -53.78, + 71.63 + ], + [ + -54.1, + 71.65 + ], + [ + -53.9, + 71.45 + ], + [ + -54.79, + 71.36 + ], + [ + -55.46, + 71.45 + ], + [ + -55.85, + 71.69 + ], + [ + -55.22, + 71.76 + ], + [ + -54.38, + 72.25 + ], + [ + -55.25, + 71.93 + ], + [ + -55.58, + 72.03 + ], + [ + -54.69, + 72.37 + ], + [ + -55.62, + 72.45 + ], + [ + -54.3, + 72.48 + ], + [ + -54.86, + 72.66 + ], + [ + -54.27, + 72.8 + ], + [ + -54.97, + 73.06 + ], + [ + -55.69, + 73.06 + ], + [ + -55.03, + 73.36 + ], + [ + -56.04, + 73.65 + ], + [ + -55.48, + 73.73 + ], + [ + -55.92, + 74.04 + ], + [ + -56.41, + 74.07 + ], + [ + -56.08, + 74.28 + ], + [ + -57.29, + 74.1 + ], + [ + -56.23, + 74.27 + ], + [ + -56.72, + 74.35 + ], + [ + -56.26, + 74.44 + ], + [ + -56.8, + 74.45 + ], + [ + -56.13, + 74.47 + ], + [ + -56.14, + 74.55 + ], + [ + -58.12, + 75.09 + ], + [ + -57.78, + 75.23 + ], + [ + -58.4, + 75.3 + ], + [ + -58.22, + 75.41 + ], + [ + -58.67, + 75.35 + ], + [ + -58.05, + 75.44 + ], + [ + -58.35, + 75.71 + ], + [ + -59.34, + 75.89 + ], + [ + -59.76, + 75.8 + ], + [ + -59.54, + 75.99 + ], + [ + -60.74, + 76.04 + ], + [ + -61.05, + 76.22 + ], + [ + -61.68, + 76.16 + ], + [ + -62.21, + 76.29 + ], + [ + -62.71, + 76.19 + ], + [ + -62.99, + 76.4 + ], + [ + -63.99, + 76.11 + ], + [ + -64.38, + 76.35 + ], + [ + -64.57, + 76.13 + ], + [ + -65.3, + 76.18 + ], + [ + -65.41, + 76.02 + ], + [ + -65.87, + 76.1 + ], + [ + -65.54, + 76.3 + ], + [ + -66.17, + 76.28 + ], + [ + -66.4, + 76.08 + ], + [ + -67.1, + 76.25 + ], + [ + -66.45, + 75.91 + ], + [ + -68.48, + 76.08 + ], + [ + -69.61, + 76.42 + ], + [ + -67.92, + 76.58 + ], + [ + -67.92, + 76.69 + ], + [ + -69.99, + 76.77 + ], + [ + -69.66, + 77.02 + ], + [ + -70.59, + 76.79 + ], + [ + -71.32, + 77.07 + ], + [ + -70.15, + 77.24 + ], + [ + -66.35, + 77.11 + ], + [ + -66.13, + 77.2 + ], + [ + -69.09, + 77.28 + ], + [ + -67.37, + 77.39 + ], + [ + -66.18, + 77.26 + ], + [ + -66.62, + 77.42 + ], + [ + -66.05, + 77.44 + ], + [ + -66.16, + 77.6 + ], + [ + -66.68, + 77.72 + ], + [ + -68.35, + 77.51 + ], + [ + -68.7, + 77.67 + ], + [ + -68.59, + 77.51 + ], + [ + -69.31, + 77.47 + ], + [ + -70.28, + 77.57 + ], + [ + -69.43, + 77.76 + ], + [ + -70.63, + 77.68 + ], + [ + -69.97, + 77.86 + ], + [ + -71.22, + 77.76 + ], + [ + -73.03, + 78.17 + ], + [ + -72.37, + 78.54 + ], + [ + -70.7, + 78.59 + ], + [ + -69.1, + 78.88 + ], + [ + -68.67, + 78.81 + ], + [ + -68.78, + 79.01 + ], + [ + -66.06, + 79.11 + ], + [ + -65.14, + 79.37 + ], + [ + -64.15, + 79.9 + ], + [ + -65.06, + 80.01 + ], + [ + -63.77, + 80.15 + ], + [ + -64.08, + 80.3 + ], + [ + -64.47, + 80.09 + ], + [ + -65.84, + 80.01 + ], + [ + -67.02, + 80.06 + ], + [ + -67.48, + 80.34 + ], + [ + -66.13, + 80.66 + ], + [ + -65.38, + 80.62 + ], + [ + -65.8, + 80.71 + ], + [ + -64.08, + 81.12 + ], + [ + -63.09, + 80.76 + ], + [ + -63.5, + 81.2 + ], + [ + -61.67, + 80.88 + ], + [ + -60.78, + 80.96 + ], + [ + -61.88, + 81.34 + ], + [ + -61.45, + 81.84 + ], + [ + -60.77, + 81.91 + ], + [ + -59.65, + 81.85 + ], + [ + -57, + 81.22 + ], + [ + -59.28, + 81.87 + ], + [ + -60.29, + 81.98 + ], + [ + -59.34, + 82.1 + ], + [ + -56.7, + 82.25 + ], + [ + -56.09, + 82.13 + ], + [ + -56.39, + 82.26 + ], + [ + -55.22, + 82.34 + ], + [ + -54.78, + 81.55 + ], + [ + -53.6, + 81.98 + ], + [ + -50.7, + 81.48 + ], + [ + -52.08, + 81.87 + ], + [ + -50.4, + 81.82 + ], + [ + -51.82, + 82.38 + ], + [ + -50.52, + 82.46 + ], + [ + -45.52, + 81.57 + ], + [ + -45.41, + 82.16 + ], + [ + -42.68, + 82.1 + ], + [ + -44.49, + 82.22 + ], + [ + -46.47, + 82.71 + ], + [ + -42.71, + 82.69 + ], + [ + -42.16, + 82.35 + ], + [ + -42, + 82.67 + ], + [ + -40.03, + 82.26 + ], + [ + -40.62, + 82.66 + ], + [ + -45.37, + 82.79 + ], + [ + -45.6, + 82.91 + ], + [ + -44.68, + 82.86 + ], + [ + -46.29, + 83.08 + ], + [ + -43.69, + 83.04 + ], + [ + -44.96, + 83.17 + ], + [ + -43.15, + 83.24 + ], + [ + -39.18, + 82.75 + ], + [ + -39.69, + 82.99 + ], + [ + -37.75, + 82.98 + ], + [ + -39.45, + 83.06 + ], + [ + -37.61, + 83.14 + ], + [ + -39.55, + 83.21 + ], + [ + -39.8, + 83.44 + ], + [ + -38.62, + 83.54 + ], + [ + -37, + 83.36 + ], + [ + -37.68, + 83.56 + ], + [ + -35.4, + 83.62 + ], + [ + -34.52, + 83.49 + ], + [ + -33.86, + 83.66 + ], + [ + -25.45, + 83.39 + ], + [ + -26.86, + 83.22 + ], + [ + -30.96, + 83.21 + ], + [ + -32.36, + 83.08 + ], + [ + -34.04, + 83.18 + ], + [ + -33.01, + 83.06 + ], + [ + -36.08, + 82.91 + ], + [ + -35.86, + 82.73 + ], + [ + -35.38, + 82.91 + ], + [ + -34.16, + 82.85 + ], + [ + -33.58, + 82.98 + ], + [ + -32.03, + 82.94 + ], + [ + -30.61, + 83.16 + ], + [ + -26.59, + 83.12 + ], + [ + -24.75, + 83.25 + ], + [ + -24.12, + 83.05 + ], + [ + -25.4, + 82.81 + ], + [ + -23.12, + 82.98 + ], + [ + -22.96, + 82.81 + ], + [ + -22.19, + 82.9 + ], + [ + -19.8, + 82.6 + ], + [ + -21.42, + 82.31 + ], + [ + -24.48, + 82.15 + ], + [ + -31.38, + 82.19 + ], + [ + -29.9, + 82.09 + ], + [ + -32.96, + 81.77 + ], + [ + -32.08, + 81.63 + ], + [ + -28.6, + 82 + ], + [ + -24.56, + 82 + ], + [ + -24.73, + 81.76 + ], + [ + -27.61, + 81.49 + ], + [ + -27.69, + 81.39 + ], + [ + -26.72, + 81.4 + ], + [ + -23.37, + 81.71 + ], + [ + -23.2, + 82 + ], + [ + -21.28, + 82.05 + ], + [ + -21.32, + 81.46 + ], + [ + -23.94, + 80.58 + ], + [ + -23.06, + 80.58 + ], + [ + -22.87, + 80.9 + ], + [ + -19.47, + 81.56 + ], + [ + -19.94, + 81.67 + ], + [ + -18.9, + 81.6 + ], + [ + -19.35, + 81.37 + ], + [ + -18.45, + 81.49 + ], + [ + -17.37, + 81.36 + ], + [ + -15.74, + 81.85 + ], + [ + -11.79, + 81.52 + ], + [ + -11.57, + 81.3 + ], + [ + -13.41, + 80.97 + ], + [ + -14.53, + 80.95 + ], + [ + -14.13, + 80.77 + ], + [ + -15.46, + 80.62 + ], + [ + -17.24, + 80.73 + ], + [ + -18.15, + 80.55 + ], + [ + -19.49, + 80.65 + ], + [ + -20.76, + 80.56 + ], + [ + -15.68, + 80.42 + ], + [ + -16.79, + 80.17 + ], + [ + -19.4, + 80.26 + ], + [ + -20.48, + 80.11 + ], + [ + -20.57, + 79.72 + ], + [ + -18.94, + 80.06 + ], + [ + -17.18, + 80 + ], + [ + -17.99, + 79.7 + ], + [ + -19.31, + 79.7 + ], + [ + -19.87, + 79.12 + ], + [ + -19.49, + 79.29 + ], + [ + -18.98, + 79.25 + ], + [ + -19.17, + 79.11 + ], + [ + -19.18, + 79.24 + ], + [ + -21.23, + 78.75 + ], + [ + -20.87, + 78.57 + ], + [ + -21.97, + 77.55 + ], + [ + -21.12, + 77.6 + ], + [ + -20.78, + 77.97 + ], + [ + -19.21, + 77.72 + ], + [ + -19.21, + 77.52 + ], + [ + -20.65, + 77.69 + ], + [ + -20.16, + 77.5 + ], + [ + -21.06, + 77.5 + ], + [ + -19.46, + 77.2 + ], + [ + -18.35, + 77.26 + ], + [ + -18.28, + 76.82 + ], + [ + -18.55, + 76.7 + ], + [ + -19.86, + 76.92 + ], + [ + -21.47, + 76.95 + ], + [ + -20.54, + 76.89 + ], + [ + -21.67, + 76.88 + ], + [ + -20.76, + 76.81 + ], + [ + -21.66, + 76.63 + ], + [ + -22.08, + 76.85 + ], + [ + -22.48, + 76.69 + ], + [ + -22.36, + 76.52 + ], + [ + -22.14, + 76.64 + ], + [ + -21.69, + 76.52 + ], + [ + -22.55, + 76.46 + ], + [ + -21.63, + 76.43 + ], + [ + -21.79, + 76.21 + ], + [ + -21.35, + 76.29 + ], + [ + -20.44, + 76.13 + ], + [ + -21.01, + 76.3 + ], + [ + -19.76, + 76.13 + ], + [ + -20.4, + 75.98 + ], + [ + -21.87, + 75.97 + ], + [ + -19.96, + 75.94 + ], + [ + -19.35, + 75.72 + ], + [ + -19.61, + 75.13 + ], + [ + -22.1, + 75.67 + ], + [ + -21.4, + 75.45 + ], + [ + -22.5, + 75.55 + ], + [ + -20.56, + 75.19 + ], + [ + -21.76, + 74.98 + ], + [ + -22.48, + 75.17 + ], + [ + -21.76, + 74.95 + ], + [ + -20.63, + 75.05 + ], + [ + -21, + 74.64 + ], + [ + -19.8, + 74.58 + ], + [ + -19.42, + 74.68 + ], + [ + -18.97, + 74.48 + ], + [ + -19.64, + 74.24 + ], + [ + -20.41, + 74.45 + ], + [ + -21.66, + 74.45 + ], + [ + -22.11, + 74.6 + ], + [ + -21.79, + 74.41 + ], + [ + -22.43, + 74.31 + ], + [ + -22.08, + 74.22 + ], + [ + -22.55, + 74.06 + ], + [ + -21.98, + 73.98 + ], + [ + -21.84, + 73.65 + ], + [ + -21.73, + 74.06 + ], + [ + -20.29, + 73.89 + ], + [ + -20.42, + 73.48 + ], + [ + -21.56, + 73.49 + ], + [ + -22.45, + 73.26 + ], + [ + -24.09, + 73.68 + ], + [ + -22.78, + 73.54 + ], + [ + -22.31, + 73.63 + ], + [ + -22.8, + 73.56 + ], + [ + -24.08, + 73.84 + ], + [ + -24.47, + 73.54 + ], + [ + -25.81, + 73.96 + ], + [ + -24.69, + 73.51 + ], + [ + -26.02, + 73.24 + ], + [ + -27.31, + 73.51 + ], + [ + -26.35, + 73.24 + ], + [ + -27.72, + 73.14 + ], + [ + -27.46, + 72.92 + ], + [ + -27.26, + 73.12 + ], + [ + -26.41, + 73.19 + ], + [ + -25.06, + 73.05 + ], + [ + -26.2, + 72.78 + ], + [ + -27.44, + 72.84 + ], + [ + -26.42, + 72.78 + ], + [ + -27.17, + 72.68 + ], + [ + -26.34, + 72.74 + ], + [ + -26.44, + 72.57 + ], + [ + -25.56, + 72.83 + ], + [ + -24.72, + 72.68 + ], + [ + -24.87, + 72.47 + ], + [ + -26.33, + 72.39 + ], + [ + -25.25, + 72.39 + ], + [ + -25.59, + 72.01 + ], + [ + -25.22, + 72.35 + ], + [ + -24.62, + 72.43 + ], + [ + -23.71, + 72.21 + ], + [ + -23.84, + 72.12 + ], + [ + -22.54, + 71.92 + ], + [ + -23.12, + 71.62 + ], + [ + -22.45, + 71.79 + ], + [ + -22.64, + 71.56 + ], + [ + -21.91, + 71.73 + ], + [ + -22.57, + 71.46 + ], + [ + -22.43, + 71.24 + ], + [ + -22.1, + 71.5 + ], + [ + -21.67, + 71.4 + ], + [ + -21.71, + 71.12 + ], + [ + -22.27, + 71.06 + ], + [ + -21.69, + 71.08 + ], + [ + -22.01, + 70.97 + ], + [ + -21.61, + 70.95 + ], + [ + -21.94, + 70.82 + ], + [ + -21.54, + 70.73 + ], + [ + -21.66, + 70.44 + ], + [ + -22.39, + 70.46 + ], + [ + -22.51, + 70.92 + ] + ], + [ + [ + -56.25, + 73.84 + ], + [ + -56.74, + 73.88 + ], + [ + -55.94, + 73.81 + ], + [ + -56.25, + 73.84 + ] + ], + [ + [ + -21.04, + 77.1 + ], + [ + -21.91, + 77.07 + ], + [ + -20.19, + 76.96 + ], + [ + -21.04, + 77.1 + ] + ], + [ + [ + -50.53, + 66.21 + ], + [ + -50.76, + 66.21 + ], + [ + -50.08, + 66.2 + ], + [ + -50.53, + 66.21 + ] + ], + [ + [ + -49.57, + 62.56 + ], + [ + -49.77, + 62.51 + ], + [ + -49.33, + 62.49 + ], + [ + -49.57, + 62.56 + ] + ] + ] + ] + }, + "properties": { + "A3": "GRL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 0.91, + 11 + ], + [ + 1.11, + 11.03 + ], + [ + 1.06, + 11.15 + ], + [ + 1.4, + 11.45 + ], + [ + 1.58, + 11.44 + ], + [ + 1.58, + 11.43 + ], + [ + 1.59, + 11.44 + ], + [ + 2.02, + 11.43 + ], + [ + 2.41, + 11.9 + ], + [ + 2.38, + 12.25 + ], + [ + 2.85, + 12.4 + ], + [ + 2.86, + 12.39 + ], + [ + 2.87, + 12.39 + ], + [ + 2.88, + 12.38 + ], + [ + 2.89, + 12.36 + ], + [ + 2.9, + 12.36 + ], + [ + 2.91, + 12.35 + ], + [ + 2.94, + 12.32 + ], + [ + 2.95, + 12.31 + ], + [ + 2.98, + 12.28 + ], + [ + 2.99, + 12.28 + ], + [ + 3.02, + 12.26 + ], + [ + 3.02, + 12.25 + ], + [ + 3.02, + 12.24 + ], + [ + 3.05, + 12.22 + ], + [ + 3.05, + 12.21 + ], + [ + 3.06, + 12.21 + ], + [ + 3.06, + 12.19 + ], + [ + 3.07, + 12.19 + ], + [ + 3.09, + 12.18 + ], + [ + 3.1, + 12.17 + ], + [ + 3.13, + 12.15 + ], + [ + 3.13, + 12.14 + ], + [ + 3.18, + 12.1 + ], + [ + 3.18, + 12.09 + ], + [ + 3.19, + 12.09 + ], + [ + 3.21, + 12.07 + ], + [ + 3.22, + 12.06 + ], + [ + 3.26, + 12.02 + ], + [ + 3.27, + 12.01 + ], + [ + 3.27, + 11.98 + ], + [ + 3.27, + 11.97 + ], + [ + 3.27, + 11.93 + ], + [ + 3.28, + 11.95 + ], + [ + 3.3, + 11.91 + ], + [ + 3.3, + 11.9 + ], + [ + 3.33, + 11.88 + ], + [ + 3.35, + 11.88 + ], + [ + 3.37, + 11.89 + ], + [ + 3.4, + 11.88 + ], + [ + 3.41, + 11.88 + ], + [ + 3.45, + 11.86 + ], + [ + 3.47, + 11.86 + ], + [ + 3.48, + 11.86 + ], + [ + 3.49, + 11.85 + ], + [ + 3.5, + 11.84 + ], + [ + 3.52, + 11.81 + ], + [ + 3.52, + 11.8 + ], + [ + 3.53, + 11.78 + ], + [ + 3.54, + 11.78 + ], + [ + 3.55, + 11.78 + ], + [ + 3.56, + 11.77 + ], + [ + 3.56, + 11.76 + ], + [ + 3.56, + 11.75 + ], + [ + 3.55, + 11.74 + ], + [ + 3.55, + 11.73 + ], + [ + 3.56, + 11.73 + ], + [ + 3.58, + 11.72 + ], + [ + 3.59, + 11.7 + ], + [ + 3.49, + 11.3 + ], + [ + 3.72, + 11.13 + ], + [ + 3.84, + 10.59 + ], + [ + 3.79, + 10.41 + ], + [ + 3.62, + 10.42 + ], + [ + 3.56, + 9.9 + ], + [ + 3.35, + 9.83 + ], + [ + 3.15, + 9.5 + ], + [ + 3.09, + 9.1 + ], + [ + 2.78, + 9.07 + ], + [ + 2.75, + 7.27 + ], + [ + 2.75, + 7.26 + ], + [ + 2.74, + 6.9 + ], + [ + 2.74, + 6.86 + ], + [ + 2.71, + 6.46 + ], + [ + 2.71, + 6.45 + ], + [ + 2.71, + 6.38 + ], + [ + 1.63, + 6.24 + ], + [ + 1.8, + 6.32 + ], + [ + 1.79, + 6.34 + ], + [ + 1.79, + 6.36 + ], + [ + 1.7, + 6.55 + ], + [ + 1.69, + 6.55 + ], + [ + 1.67, + 6.56 + ], + [ + 1.56, + 6.97 + ], + [ + 1.62, + 9.04 + ], + [ + 1.34, + 9.54 + ], + [ + 1.36, + 10 + ], + [ + 0.78, + 10.38 + ], + [ + 0.91, + 11 + ] + ], + [ + [ + 2.42, + 6.52 + ], + [ + 2.35, + 6.4 + ], + [ + 2.52, + 6.4 + ], + [ + 2.42, + 6.52 + ] + ] + ] + }, + "properties": { + "A3": "BEN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -169.92, + -19.06 + ], + [ + -169.81, + -18.96 + ], + [ + -169.84, + -19.15 + ], + [ + -169.92, + -19.06 + ] + ] + ] + }, + "properties": { + "A3": "NIU" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 100.08, + 20.35 + ], + [ + 100.08, + 20.36 + ], + [ + 100.1, + 20.37 + ], + [ + 100.11, + 20.39 + ], + [ + 100.12, + 20.41 + ], + [ + 100.12, + 20.42 + ], + [ + 100.12, + 20.44 + ], + [ + 100.12, + 20.45 + ], + [ + 100.13, + 20.46 + ], + [ + 100.13, + 20.48 + ], + [ + 100.15, + 20.55 + ], + [ + 100.15, + 20.56 + ], + [ + 100.16, + 20.57 + ], + [ + 100.17, + 20.61 + ], + [ + 100.36, + 20.83 + ], + [ + 100.62, + 20.85 + ], + [ + 100.52, + 20.95 + ], + [ + 100.72, + 21.31 + ], + [ + 101.15, + 21.56 + ], + [ + 101.18, + 21.42 + ], + [ + 101.22, + 21.31 + ], + [ + 101.25, + 21.3 + ], + [ + 101.25, + 21.29 + ], + [ + 101.24, + 21.28 + ], + [ + 101.24, + 21.27 + ], + [ + 101.23, + 21.27 + ], + [ + 101.23, + 21.26 + ], + [ + 101.22, + 21.26 + ], + [ + 101.23, + 21.25 + ], + [ + 101.22, + 21.24 + ], + [ + 101.22, + 21.23 + ], + [ + 101.59, + 21.18 + ], + [ + 101.61, + 21.18 + ], + [ + 101.62, + 21.18 + ], + [ + 101.62, + 21.19 + ], + [ + 101.63, + 21.2 + ], + [ + 101.65, + 21.2 + ], + [ + 101.68, + 21.19 + ], + [ + 101.68, + 21.18 + ], + [ + 101.79, + 21.18 + ], + [ + 101.79, + 21.2 + ], + [ + 101.8, + 21.21 + ], + [ + 101.75, + 21.41 + ], + [ + 101.75, + 21.43 + ], + [ + 101.75, + 21.47 + ], + [ + 101.74, + 21.48 + ], + [ + 101.74, + 21.49 + ], + [ + 101.75, + 21.58 + ], + [ + 101.76, + 21.58 + ], + [ + 101.81, + 21.58 + ], + [ + 101.81, + 21.59 + ], + [ + 101.83, + 21.6 + ], + [ + 101.83, + 21.62 + ], + [ + 101.82, + 21.63 + ], + [ + 101.81, + 21.64 + ], + [ + 101.79, + 21.64 + ], + [ + 101.78, + 21.66 + ], + [ + 101.77, + 21.69 + ], + [ + 101.77, + 21.7 + ], + [ + 101.62, + 21.97 + ], + [ + 101.62, + 21.98 + ], + [ + 101.56, + 22.22 + ], + [ + 101.6, + 22.27 + ], + [ + 101.62, + 22.27 + ], + [ + 101.63, + 22.28 + ], + [ + 101.65, + 22.34 + ], + [ + 101.65, + 22.35 + ], + [ + 101.66, + 22.36 + ], + [ + 101.66, + 22.37 + ], + [ + 101.67, + 22.37 + ], + [ + 101.66, + 22.42 + ], + [ + 101.67, + 22.42 + ], + [ + 101.67, + 22.44 + ], + [ + 101.67, + 22.45 + ], + [ + 101.68, + 22.48 + ], + [ + 101.71, + 22.48 + ], + [ + 101.73, + 22.5 + ], + [ + 101.74, + 22.5 + ], + [ + 101.78, + 22.5 + ], + [ + 102.14, + 22.4 + ], + [ + 102.61, + 21.92 + ], + [ + 102.67, + 21.65 + ], + [ + 102.83, + 21.85 + ], + [ + 102.97, + 21.74 + ], + [ + 102.81, + 21.26 + ], + [ + 103.11, + 20.9 + ], + [ + 103.68, + 20.66 + ], + [ + 104.11, + 20.98 + ], + [ + 104.64, + 20.67 + ], + [ + 104.38, + 20.44 + ], + [ + 104.66, + 20.47 + ], + [ + 104.61, + 20.24 + ], + [ + 104.99, + 20.09 + ], + [ + 104.83, + 19.79 + ], + [ + 104.56, + 19.61 + ], + [ + 104.07, + 19.68 + ], + [ + 104.12, + 19.5 + ], + [ + 103.88, + 19.31 + ], + [ + 104.74, + 18.8 + ], + [ + 105.13, + 18.72 + ], + [ + 105.18, + 18.32 + ], + [ + 105.49, + 18.2 + ], + [ + 105.75, + 17.67 + ], + [ + 106.55, + 17.01 + ], + [ + 106.68, + 16.45 + ], + [ + 106.86, + 16.54 + ], + [ + 106.97, + 16.3 + ], + [ + 107.45, + 16.09 + ], + [ + 107.21, + 15.75 + ], + [ + 107.38, + 15.49 + ], + [ + 107.62, + 15.41 + ], + [ + 107.62, + 15.05 + ], + [ + 107.47, + 15.01 + ], + [ + 107.54, + 14.69 + ], + [ + 107.45, + 14.53 + ], + [ + 107.3, + 14.59 + ], + [ + 106.85, + 14.29 + ], + [ + 106.53, + 14.59 + ], + [ + 106.52, + 14.59 + ], + [ + 106.51, + 14.59 + ], + [ + 106.5, + 14.58 + ], + [ + 106.48, + 14.56 + ], + [ + 106.47, + 14.52 + ], + [ + 106.48, + 14.51 + ], + [ + 106.46, + 14.52 + ], + [ + 106.45, + 14.52 + ], + [ + 106.44, + 14.52 + ], + [ + 106.43, + 14.52 + ], + [ + 106.43, + 14.5 + ], + [ + 106.44, + 14.49 + ], + [ + 106.42, + 14.46 + ], + [ + 106.41, + 14.45 + ], + [ + 106.4, + 14.45 + ], + [ + 106.39, + 14.45 + ], + [ + 106.38, + 14.45 + ], + [ + 106.36, + 14.45 + ], + [ + 106.33, + 14.44 + ], + [ + 106, + 14.37 + ], + [ + 106.19, + 14.06 + ], + [ + 105.98, + 13.93 + ], + [ + 105.97, + 13.93 + ], + [ + 105.6, + 14.15 + ], + [ + 105.36, + 14.1 + ], + [ + 105.21, + 14.34 + ], + [ + 105.53, + 14.55 + ], + [ + 105.57, + 15.32 + ], + [ + 105.55, + 15.32 + ], + [ + 105.52, + 15.32 + ], + [ + 105.48, + 15.33 + ], + [ + 105.47, + 15.34 + ], + [ + 105.47, + 15.35 + ], + [ + 105.47, + 15.37 + ], + [ + 105.48, + 15.37 + ], + [ + 105.49, + 15.38 + ], + [ + 105.5, + 15.39 + ], + [ + 105.53, + 15.39 + ], + [ + 105.55, + 15.4 + ], + [ + 105.56, + 15.4 + ], + [ + 105.59, + 15.42 + ], + [ + 105.59, + 15.43 + ], + [ + 105.6, + 15.45 + ], + [ + 105.6, + 15.46 + ], + [ + 105.6, + 15.48 + ], + [ + 105.6, + 15.5 + ], + [ + 105.59, + 15.5 + ], + [ + 105.6, + 15.53 + ], + [ + 105.61, + 15.55 + ], + [ + 105.63, + 15.58 + ], + [ + 105.63, + 15.59 + ], + [ + 105.63, + 15.6 + ], + [ + 105.63, + 15.61 + ], + [ + 105.63, + 15.62 + ], + [ + 105.64, + 15.64 + ], + [ + 105.64, + 15.65 + ], + [ + 105.63, + 15.67 + ], + [ + 105.61, + 15.7 + ], + [ + 105.6, + 15.72 + ], + [ + 105.58, + 15.73 + ], + [ + 105.57, + 15.73 + ], + [ + 105.56, + 15.75 + ], + [ + 105.55, + 15.75 + ], + [ + 105.53, + 15.75 + ], + [ + 105.5, + 15.77 + ], + [ + 105.49, + 15.76 + ], + [ + 105.47, + 15.75 + ], + [ + 105.45, + 15.75 + ], + [ + 105.44, + 15.75 + ], + [ + 105.42, + 15.77 + ], + [ + 105.41, + 15.79 + ], + [ + 105.4, + 15.79 + ], + [ + 105.39, + 15.81 + ], + [ + 105.39, + 15.82 + ], + [ + 105.38, + 15.85 + ], + [ + 105.37, + 15.86 + ], + [ + 105.36, + 15.88 + ], + [ + 105.36, + 15.89 + ], + [ + 105.35, + 15.91 + ], + [ + 105.34, + 15.93 + ], + [ + 105.36, + 15.95 + ], + [ + 105.36, + 15.96 + ], + [ + 105.37, + 15.98 + ], + [ + 105.4, + 15.99 + ], + [ + 105.41, + 15.99 + ], + [ + 105.42, + 15.99 + ], + [ + 105.42, + 16.01 + ], + [ + 105.4, + 16.02 + ], + [ + 105.39, + 16.02 + ], + [ + 105.38, + 16.02 + ], + [ + 105.33, + 16.03 + ], + [ + 105.3, + 16.04 + ], + [ + 105.2, + 16.05 + ], + [ + 105.17, + 16.07 + ], + [ + 105.14, + 16.07 + ], + [ + 105.13, + 16.08 + ], + [ + 105.07, + 16.1 + ], + [ + 105.07, + 16.09 + ], + [ + 105.07, + 16.1 + ], + [ + 105.04, + 16.13 + ], + [ + 105.03, + 16.14 + ], + [ + 105.02, + 16.24 + ], + [ + 105.01, + 16.25 + ], + [ + 105, + 16.26 + ], + [ + 104.99, + 16.27 + ], + [ + 104.93, + 16.33 + ], + [ + 104.92, + 16.34 + ], + [ + 104.89, + 16.35 + ], + [ + 104.88, + 16.37 + ], + [ + 104.87, + 16.39 + ], + [ + 104.85, + 16.44 + ], + [ + 104.81, + 16.47 + ], + [ + 104.8, + 16.48 + ], + [ + 104.78, + 16.49 + ], + [ + 104.77, + 16.5 + ], + [ + 104.76, + 16.51 + ], + [ + 104.75, + 16.52 + ], + [ + 104.74, + 16.61 + ], + [ + 104.74, + 16.62 + ], + [ + 104.74, + 16.63 + ], + [ + 104.75, + 16.66 + ], + [ + 104.75, + 16.67 + ], + [ + 104.76, + 16.74 + ], + [ + 104.75, + 16.75 + ], + [ + 104.74, + 16.8 + ], + [ + 104.74, + 16.81 + ], + [ + 104.75, + 16.84 + ], + [ + 104.76, + 16.85 + ], + [ + 104.76, + 16.86 + ], + [ + 104.75, + 16.87 + ], + [ + 104.75, + 17.06 + ], + [ + 104.76, + 17.07 + ], + [ + 104.78, + 17.11 + ], + [ + 104.79, + 17.13 + ], + [ + 104.8, + 17.15 + ], + [ + 104.8, + 17.17 + ], + [ + 104.8, + 17.39 + ], + [ + 104.79, + 17.41 + ], + [ + 104.78, + 17.43 + ], + [ + 104.76, + 17.44 + ], + [ + 104.75, + 17.46 + ], + [ + 104.74, + 17.47 + ], + [ + 104.73, + 17.49 + ], + [ + 104.72, + 17.51 + ], + [ + 104.71, + 17.52 + ], + [ + 104.69, + 17.53 + ], + [ + 104.66, + 17.55 + ], + [ + 104.64, + 17.56 + ], + [ + 104.63, + 17.57 + ], + [ + 104.62, + 17.57 + ], + [ + 104.61, + 17.58 + ], + [ + 104.6, + 17.58 + ], + [ + 104.59, + 17.59 + ], + [ + 104.58, + 17.59 + ], + [ + 104.55, + 17.61 + ], + [ + 104.53, + 17.62 + ], + [ + 104.5, + 17.63 + ], + [ + 104.49, + 17.64 + ], + [ + 104.47, + 17.66 + ], + [ + 104.46, + 17.67 + ], + [ + 104.45, + 17.69 + ], + [ + 104.44, + 17.7 + ], + [ + 104.43, + 17.71 + ], + [ + 104.42, + 17.72 + ], + [ + 104.4, + 17.74 + ], + [ + 104.39, + 17.76 + ], + [ + 104.38, + 17.78 + ], + [ + 104.37, + 17.8 + ], + [ + 104.36, + 17.81 + ], + [ + 104.35, + 17.82 + ], + [ + 104.33, + 17.84 + ], + [ + 104.32, + 17.84 + ], + [ + 104.27, + 17.87 + ], + [ + 104.26, + 17.89 + ], + [ + 104.25, + 17.91 + ], + [ + 104.25, + 17.92 + ], + [ + 104.24, + 17.94 + ], + [ + 104.22, + 17.98 + ], + [ + 104.17, + 18.05 + ], + [ + 104.15, + 18.06 + ], + [ + 104.14, + 18.07 + ], + [ + 104.11, + 18.1 + ], + [ + 104.1, + 18.12 + ], + [ + 104.09, + 18.15 + ], + [ + 104.09, + 18.16 + ], + [ + 104.07, + 18.19 + ], + [ + 104.06, + 18.21 + ], + [ + 104.03, + 18.26 + ], + [ + 104.01, + 18.29 + ], + [ + 103.99, + 18.31 + ], + [ + 103.97, + 18.34 + ], + [ + 103.85, + 18.3 + ], + [ + 103.84, + 18.31 + ], + [ + 103.83, + 18.33 + ], + [ + 103.8, + 18.34 + ], + [ + 103.74, + 18.34 + ], + [ + 103.73, + 18.34 + ], + [ + 103.72, + 18.34 + ], + [ + 103.7, + 18.34 + ], + [ + 103.69, + 18.35 + ], + [ + 103.68, + 18.36 + ], + [ + 103.67, + 18.37 + ], + [ + 103.66, + 18.38 + ], + [ + 103.65, + 18.38 + ], + [ + 103.63, + 18.39 + ], + [ + 103.6, + 18.41 + ], + [ + 103.59, + 18.4 + ], + [ + 103.58, + 18.4 + ], + [ + 103.57, + 18.41 + ], + [ + 103.53, + 18.42 + ], + [ + 103.49, + 18.42 + ], + [ + 103.48, + 18.42 + ], + [ + 103.45, + 18.43 + ], + [ + 103.44, + 18.44 + ], + [ + 103.42, + 18.45 + ], + [ + 103.39, + 18.44 + ], + [ + 103.38, + 18.44 + ], + [ + 103.37, + 18.44 + ], + [ + 103.31, + 18.43 + ], + [ + 103.29, + 18.42 + ], + [ + 103.28, + 18.4 + ], + [ + 103.26, + 18.38 + ], + [ + 103.24, + 18.36 + ], + [ + 103.24, + 18.35 + ], + [ + 103.28, + 18.33 + ], + [ + 103.29, + 18.32 + ], + [ + 103.3, + 18.31 + ], + [ + 103.29, + 18.3 + ], + [ + 103.25, + 18.29 + ], + [ + 103.22, + 18.28 + ], + [ + 103.19, + 18.27 + ], + [ + 103.18, + 18.26 + ], + [ + 103.16, + 18.24 + ], + [ + 103.16, + 18.2 + ], + [ + 103.15, + 18.19 + ], + [ + 103.15, + 18.17 + ], + [ + 103.13, + 18.16 + ], + [ + 103.1, + 18.14 + ], + [ + 103.09, + 18.13 + ], + [ + 103.08, + 18.12 + ], + [ + 103.08, + 18.1 + ], + [ + 103.07, + 18.07 + ], + [ + 103.08, + 18.06 + ], + [ + 103.08, + 18.05 + ], + [ + 103.08, + 18.03 + ], + [ + 103.06, + 18.01 + ], + [ + 103.05, + 17.99 + ], + [ + 103.04, + 17.98 + ], + [ + 103.01, + 17.98 + ], + [ + 102.99, + 17.99 + ], + [ + 102.98, + 18 + ], + [ + 102.95, + 18 + ], + [ + 102.94, + 18 + ], + [ + 102.93, + 18 + ], + [ + 102.92, + 17.99 + ], + [ + 102.91, + 17.98 + ], + [ + 102.9, + 17.98 + ], + [ + 102.89, + 17.98 + ], + [ + 102.87, + 17.98 + ], + [ + 102.84, + 17.96 + ], + [ + 102.83, + 17.95 + ], + [ + 102.82, + 17.94 + ], + [ + 102.81, + 17.94 + ], + [ + 102.79, + 17.94 + ], + [ + 102.78, + 17.93 + ], + [ + 102.78, + 17.92 + ], + [ + 102.77, + 17.91 + ], + [ + 102.76, + 17.89 + ], + [ + 102.74, + 17.89 + ], + [ + 102.73, + 17.88 + ], + [ + 102.72, + 17.88 + ], + [ + 102.71, + 17.88 + ], + [ + 102.7, + 17.88 + ], + [ + 102.69, + 17.87 + ], + [ + 102.68, + 17.85 + ], + [ + 102.69, + 17.83 + ], + [ + 102.69, + 17.81 + ], + [ + 102.66, + 17.82 + ], + [ + 102.64, + 17.83 + ], + [ + 102.6, + 17.83 + ], + [ + 102.59, + 17.84 + ], + [ + 102.59, + 17.85 + ], + [ + 102.61, + 17.89 + ], + [ + 102.61, + 17.9 + ], + [ + 102.61, + 17.92 + ], + [ + 102.61, + 17.94 + ], + [ + 102.61, + 17.95 + ], + [ + 102.58, + 17.96 + ], + [ + 102.57, + 17.97 + ], + [ + 102.55, + 17.97 + ], + [ + 102.45, + 17.98 + ], + [ + 102.44, + 17.98 + ], + [ + 102.43, + 17.98 + ], + [ + 102.41, + 17.99 + ], + [ + 102.4, + 18 + ], + [ + 102.36, + 18.04 + ], + [ + 102.33, + 18.05 + ], + [ + 102.29, + 18.06 + ], + [ + 102.27, + 18.07 + ], + [ + 102.26, + 18.08 + ], + [ + 102.25, + 18.09 + ], + [ + 102.24, + 18.1 + ], + [ + 102.24, + 18.11 + ], + [ + 102.23, + 18.12 + ], + [ + 102.22, + 18.13 + ], + [ + 102.21, + 18.13 + ], + [ + 102.18, + 18.16 + ], + [ + 102.18, + 18.17 + ], + [ + 102.16, + 18.2 + ], + [ + 102.15, + 18.2 + ], + [ + 102.15, + 18.22 + ], + [ + 102.09, + 18.22 + ], + [ + 102.08, + 18.22 + ], + [ + 102.06, + 18.21 + ], + [ + 102.04, + 18.2 + ], + [ + 102.04, + 18.19 + ], + [ + 102.04, + 18.18 + ], + [ + 102.03, + 18.15 + ], + [ + 102.01, + 18.14 + ], + [ + 102, + 18.12 + ], + [ + 101.98, + 18.11 + ], + [ + 101.96, + 18.11 + ], + [ + 101.95, + 18.09 + ], + [ + 101.94, + 18.08 + ], + [ + 101.93, + 18.06 + ], + [ + 101.92, + 18.05 + ], + [ + 101.85, + 18.05 + ], + [ + 101.83, + 18.06 + ], + [ + 101.77, + 18.05 + ], + [ + 101.76, + 18.04 + ], + [ + 101.76, + 18.03 + ], + [ + 101.76, + 18.02 + ], + [ + 101.75, + 18.01 + ], + [ + 101.74, + 17.98 + ], + [ + 101.73, + 17.95 + ], + [ + 101.73, + 17.94 + ], + [ + 101.73, + 17.93 + ], + [ + 101.73, + 17.92 + ], + [ + 101.68, + 17.91 + ], + [ + 101.65, + 17.9 + ], + [ + 101.64, + 17.9 + ], + [ + 101.61, + 17.88 + ], + [ + 101.61, + 17.87 + ], + [ + 101.59, + 17.85 + ], + [ + 101.58, + 17.87 + ], + [ + 101.57, + 17.87 + ], + [ + 101.56, + 17.84 + ], + [ + 101.56, + 17.83 + ], + [ + 101.55, + 17.81 + ], + [ + 101.31, + 17.64 + ], + [ + 101.25, + 17.58 + ], + [ + 101.23, + 17.54 + ], + [ + 101.14, + 17.48 + ], + [ + 101.14, + 17.47 + ], + [ + 101.12, + 17.48 + ], + [ + 101.1, + 17.5 + ], + [ + 100.98, + 17.76 + ], + [ + 101.18, + 18.07 + ], + [ + 101.05, + 18.44 + ], + [ + 101.36, + 19.05 + ], + [ + 101.19, + 19.4 + ], + [ + 101.29, + 19.57 + ], + [ + 100.49, + 19.54 + ], + [ + 100.4, + 19.75 + ], + [ + 100.57, + 20.14 + ], + [ + 100.57, + 20.17 + ], + [ + 100.56, + 20.17 + ], + [ + 100.55, + 20.17 + ], + [ + 100.53, + 20.15 + ], + [ + 100.52, + 20.14 + ], + [ + 100.49, + 20.17 + ], + [ + 100.49, + 20.18 + ], + [ + 100.48, + 20.18 + ], + [ + 100.47, + 20.2 + ], + [ + 100.45, + 20.21 + ], + [ + 100.46, + 20.22 + ], + [ + 100.45, + 20.23 + ], + [ + 100.44, + 20.24 + ], + [ + 100.43, + 20.24 + ], + [ + 100.41, + 20.26 + ], + [ + 100.41, + 20.27 + ], + [ + 100.41, + 20.28 + ], + [ + 100.4, + 20.29 + ], + [ + 100.39, + 20.3 + ], + [ + 100.39, + 20.31 + ], + [ + 100.38, + 20.32 + ], + [ + 100.38, + 20.33 + ], + [ + 100.38, + 20.34 + ], + [ + 100.37, + 20.35 + ], + [ + 100.36, + 20.37 + ], + [ + 100.33, + 20.4 + ], + [ + 100.32, + 20.4 + ], + [ + 100.31, + 20.4 + ], + [ + 100.3, + 20.4 + ], + [ + 100.28, + 20.4 + ], + [ + 100.26, + 20.39 + ], + [ + 100.25, + 20.38 + ], + [ + 100.22, + 20.35 + ], + [ + 100.22, + 20.34 + ], + [ + 100.23, + 20.34 + ], + [ + 100.23, + 20.32 + ], + [ + 100.22, + 20.32 + ], + [ + 100.2, + 20.31 + ], + [ + 100.19, + 20.31 + ], + [ + 100.16, + 20.3 + ], + [ + 100.15, + 20.29 + ], + [ + 100.17, + 20.29 + ], + [ + 100.18, + 20.27 + ], + [ + 100.18, + 20.25 + ], + [ + 100.16, + 20.24 + ], + [ + 100.15, + 20.24 + ], + [ + 100.14, + 20.25 + ], + [ + 100.12, + 20.25 + ], + [ + 100.11, + 20.25 + ], + [ + 100.1, + 20.26 + ], + [ + 100.09, + 20.28 + ], + [ + 100.09, + 20.29 + ], + [ + 100.1, + 20.3 + ], + [ + 100.1, + 20.31 + ], + [ + 100.09, + 20.34 + ], + [ + 100.08, + 20.35 + ] + ], + [ + [ + 102.5, + 18.77 + ], + [ + 102.66, + 18.43 + ], + [ + 102.74, + 18.67 + ], + [ + 102.5, + 18.77 + ] + ], + [ + [ + 107.2, + 15.07 + ], + [ + 107.14, + 14.98 + ], + [ + 107.26, + 14.94 + ], + [ + 107.2, + 15.07 + ] + ] + ] + }, + "properties": { + "A3": "LAO" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 34.96, + 29.36 + ], + [ + 36.07, + 29.18 + ], + [ + 36.75, + 29.87 + ], + [ + 37.5, + 30 + ], + [ + 37.67, + 30.33 + ], + [ + 38, + 30.5 + ], + [ + 37, + 31.5 + ], + [ + 39.01, + 32 + ], + [ + 39.3, + 32.23 + ], + [ + 40, + 32.06 + ], + [ + 42.98, + 30.73 + ], + [ + 42.98, + 30.48 + ], + [ + 44.72, + 29.2 + ], + [ + 46.55, + 29.1 + ], + [ + 47.47, + 29 + ], + [ + 47.7, + 28.52 + ], + [ + 48.43, + 28.54 + ], + [ + 48.89, + 27.82 + ], + [ + 48.85, + 27.6 + ], + [ + 49.25, + 27.53 + ], + [ + 49.31, + 27.42 + ], + [ + 49.12, + 27.41 + ], + [ + 49.44, + 27.08 + ], + [ + 49.49, + 27.34 + ], + [ + 49.7, + 27.3 + ], + [ + 49.49, + 27.3 + ], + [ + 49.55, + 27.16 + ], + [ + 49.63, + 27.28 + ], + [ + 49.58, + 27.09 + ], + [ + 50.16, + 26.65 + ], + [ + 49.99, + 26.74 + ], + [ + 50.24, + 26.37 + ], + [ + 50.16, + 26.04 + ], + [ + 50.03, + 26.2 + ], + [ + 50, + 25.99 + ], + [ + 50.81, + 24.74 + ], + [ + 50.99, + 24.5 + ], + [ + 51.3, + 24.51 + ], + [ + 51.5, + 24.57 + ], + [ + 51.28, + 24.3 + ], + [ + 51.59, + 24.25 + ], + [ + 52.58, + 22.94 + ], + [ + 55.21, + 22.71 + ], + [ + 55.67, + 22 + ], + [ + 55, + 20 + ], + [ + 52, + 19 + ], + [ + 49.12, + 18.62 + ], + [ + 48.18, + 18.17 + ], + [ + 47.47, + 17.12 + ], + [ + 47.18, + 16.95 + ], + [ + 47, + 16.95 + ], + [ + 46.75, + 17.28 + ], + [ + 46.1, + 17.25 + ], + [ + 45.22, + 17.44 + ], + [ + 43.83, + 17.34 + ], + [ + 43.35, + 17.56 + ], + [ + 43.16, + 17.11 + ], + [ + 43.23, + 16.65 + ], + [ + 42.77, + 16.4 + ], + [ + 42.71, + 16.73 + ], + [ + 42.36, + 17.19 + ], + [ + 42.37, + 17.01 + ], + [ + 42.31, + 17.45 + ], + [ + 41.77, + 17.84 + ], + [ + 41.26, + 18.61 + ], + [ + 40.79, + 19.73 + ], + [ + 40.11, + 20.27 + ], + [ + 39.73, + 20.39 + ], + [ + 39.19, + 21.1 + ], + [ + 39.17, + 21.78 + ], + [ + 39.08, + 21.71 + ], + [ + 38.93, + 22.01 + ], + [ + 39.14, + 22.41 + ], + [ + 38.46, + 23.78 + ], + [ + 37.95, + 24.21 + ], + [ + 37.43, + 24.37 + ], + [ + 37.16, + 24.82 + ], + [ + 37.24, + 25.19 + ], + [ + 36.64, + 25.85 + ], + [ + 36.71, + 26.03 + ], + [ + 36.5, + 26.12 + ], + [ + 35.22, + 28.05 + ], + [ + 34.57, + 28.09 + ], + [ + 34.96, + 29.36 + ] + ] + ], + [ + [ + [ + 40.11, + 20.21 + ], + [ + 40, + 20.26 + ], + [ + 40.2, + 20.17 + ], + [ + 40.11, + 20.21 + ] + ] + ], + [ + [ + [ + 42.17, + 16.7 + ], + [ + 42.18, + 16.58 + ], + [ + 41.76, + 16.89 + ], + [ + 42.17, + 16.7 + ] + ] + ] + ] + }, + "properties": { + "A3": "SAU" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -13.19, + 27.63 + ], + [ + -8.81, + 27.66 + ], + [ + -8.67, + 27.67 + ], + [ + -8.67, + 27.31 + ], + [ + -8.67, + 26 + ], + [ + -11.67, + 26 + ], + [ + -12, + 26 + ], + [ + -12, + 25.75 + ], + [ + -12, + 23.45 + ], + [ + -12.57, + 23.29 + ], + [ + -13.11, + 22.89 + ], + [ + -13, + 21.37 + ], + [ + -13, + 21.34 + ], + [ + -13.54, + 21.34 + ], + [ + -15.04, + 21.34 + ], + [ + -15.17, + 21.34 + ], + [ + -15.27, + 21.34 + ], + [ + -15.72, + 21.34 + ], + [ + -15.81, + 21.34 + ], + [ + -15.92, + 21.34 + ], + [ + -15.98, + 21.34 + ], + [ + -15.99, + 21.34 + ], + [ + -16.57, + 21.34 + ], + [ + -16.96, + 21.3 + ], + [ + -17.05, + 20.77 + ], + [ + -17.03, + 21.34 + ], + [ + -16.81, + 22.16 + ], + [ + -16.49, + 22.33 + ], + [ + -16.2, + 23.11 + ], + [ + -15.71, + 23.83 + ], + [ + -15.77, + 23.92 + ], + [ + -16, + 23.63 + ], + [ + -15.9, + 23.82 + ], + [ + -14.88, + 24.7 + ], + [ + -14.83, + 25.3 + ], + [ + -14.48, + 26.18 + ], + [ + -13.57, + 26.74 + ], + [ + -13.19, + 27.63 + ] + ] + ] + }, + "properties": { + "A3": "ESH" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -6.73, + 62.11 + ], + [ + -7.1, + 62.32 + ], + [ + -6.64, + 62.2 + ], + [ + -6.73, + 62.11 + ] + ] + ], + [ + [ + [ + -7.04, + 62.22 + ], + [ + -6.74, + 61.94 + ], + [ + -7.22, + 62.3 + ], + [ + -7.04, + 62.22 + ] + ] + ] + ] + }, + "properties": { + "A3": "FRO" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 3.6, + 11.7 + ], + [ + 3.61, + 11.7 + ], + [ + 3.65, + 12.52 + ], + [ + 4.1, + 12.99 + ], + [ + 4.14, + 13.48 + ], + [ + 4.47, + 13.68 + ], + [ + 5.44, + 13.87 + ], + [ + 5.45, + 13.87 + ], + [ + 5.5, + 13.88 + ], + [ + 5.51, + 13.88 + ], + [ + 6.43, + 13.6 + ], + [ + 6.94, + 13 + ], + [ + 7.82, + 13.34 + ], + [ + 8.7, + 12.92 + ], + [ + 9.33, + 12.81 + ], + [ + 9.66, + 12.81 + ], + [ + 10.01, + 13.18 + ], + [ + 10.66, + 13.36 + ], + [ + 11.46, + 13.38 + ], + [ + 12.17, + 13.11 + ], + [ + 12.17, + 13.1 + ], + [ + 12.26, + 13.11 + ], + [ + 12.44, + 13.07 + ], + [ + 12.83, + 13.45 + ], + [ + 13.2, + 13.51 + ], + [ + 13.34, + 13.72 + ], + [ + 13.63, + 13.71 + ], + [ + 14.03, + 13.15 + ], + [ + 14.08, + 13.08 + ], + [ + 14.19, + 12.49 + ], + [ + 14.19, + 12.45 + ], + [ + 14.19, + 12.43 + ], + [ + 14.18, + 12.43 + ], + [ + 14.18, + 12.41 + ], + [ + 14.19, + 12.4 + ], + [ + 14.22, + 12.37 + ], + [ + 14.24, + 12.37 + ], + [ + 14.28, + 12.37 + ], + [ + 14.3, + 12.36 + ], + [ + 14.33, + 12.37 + ], + [ + 14.35, + 12.37 + ], + [ + 14.36, + 12.36 + ], + [ + 14.37, + 12.37 + ], + [ + 14.37, + 12.36 + ], + [ + 14.38, + 12.36 + ], + [ + 14.41, + 12.36 + ], + [ + 14.42, + 12.36 + ], + [ + 14.44, + 12.36 + ], + [ + 14.5, + 12.33 + ], + [ + 14.51, + 12.31 + ], + [ + 14.54, + 12.29 + ], + [ + 14.56, + 12.26 + ], + [ + 14.56, + 12.25 + ], + [ + 14.55, + 12.24 + ], + [ + 14.56, + 12.24 + ], + [ + 14.56, + 12.23 + ], + [ + 14.58, + 12.23 + ], + [ + 14.6, + 12.21 + ], + [ + 14.61, + 12.21 + ], + [ + 14.6, + 12.19 + ], + [ + 14.67, + 12.18 + ], + [ + 14.62, + 11.51 + ], + [ + 14.19, + 11.24 + ], + [ + 13.98, + 11.31 + ], + [ + 13.73, + 11 + ], + [ + 13.47, + 10.16 + ], + [ + 13.25, + 10.03 + ], + [ + 13.23, + 9.58 + ], + [ + 12.85, + 9.37 + ], + [ + 12.78, + 8.75 + ], + [ + 12.26, + 8.44 + ], + [ + 11.88, + 7.1 + ], + [ + 11.62, + 6.98 + ], + [ + 11.52, + 6.61 + ], + [ + 11.1, + 6.52 + ], + [ + 11.09, + 6.68 + ], + [ + 10.92, + 6.71 + ], + [ + 10.7, + 7.01 + ], + [ + 10.57, + 7.16 + ], + [ + 10.49, + 6.9 + ], + [ + 10.22, + 6.89 + ], + [ + 10.15, + 7.04 + ], + [ + 9.78, + 6.79 + ], + [ + 9.71, + 6.51 + ], + [ + 9.47, + 6.45 + ], + [ + 8.84, + 5.82 + ], + [ + 8.92, + 5.56 + ], + [ + 8.68, + 4.98 + ], + [ + 8.65, + 4.94 + ], + [ + 8.64, + 4.91 + ], + [ + 8.62, + 4.9 + ], + [ + 8.61, + 4.89 + ], + [ + 8.6, + 4.87 + ], + [ + 8.61, + 4.87 + ], + [ + 8.61, + 4.86 + ], + [ + 8.62, + 4.86 + ], + [ + 8.63, + 4.84 + ], + [ + 8.61, + 4.83 + ], + [ + 8.63, + 4.82 + ], + [ + 8.62, + 4.82 + ], + [ + 8.4, + 4.74 + ], + [ + 8.26, + 5.07 + ], + [ + 8.27, + 4.84 + ], + [ + 8.13, + 4.96 + ], + [ + 8.28, + 4.54 + ], + [ + 7.61, + 4.47 + ], + [ + 7.61, + 4.61 + ], + [ + 7.37, + 4.5 + ], + [ + 7.29, + 4.61 + ], + [ + 7.27, + 4.5 + ], + [ + 7.08, + 4.76 + ], + [ + 7.13, + 4.57 + ], + [ + 6.9, + 4.71 + ], + [ + 6.99, + 4.37 + ], + [ + 6.75, + 4.76 + ], + [ + 6.87, + 4.36 + ], + [ + 6.71, + 4.36 + ], + [ + 6.72, + 4.63 + ], + [ + 6.7, + 4.42 + ], + [ + 6.61, + 4.54 + ], + [ + 6.7, + 4.34 + ], + [ + 6.59, + 4.48 + ], + [ + 6.6, + 4.33 + ], + [ + 6.24, + 4.29 + ], + [ + 6.25, + 4.46 + ], + [ + 6.22, + 4.28 + ], + [ + 6.09, + 4.27 + ], + [ + 5.48, + 4.85 + ], + [ + 5.32, + 5.37 + ], + [ + 5.54, + 5.37 + ], + [ + 5.52, + 5.5 + ], + [ + 5.66, + 5.54 + ], + [ + 5.52, + 5.52 + ], + [ + 5.43, + 5.42 + ], + [ + 5.35, + 5.81 + ], + [ + 5.29, + 5.62 + ], + [ + 5.15, + 5.62 + ], + [ + 5.08, + 5.71 + ], + [ + 5.09, + 5.8 + ], + [ + 5.24, + 5.69 + ], + [ + 5.15, + 5.81 + ], + [ + 5.3, + 5.88 + ], + [ + 5.3, + 5.94 + ], + [ + 5.29, + 5.92 + ], + [ + 5.27, + 5.93 + ], + [ + 5.24, + 5.89 + ], + [ + 5.1, + 5.82 + ], + [ + 5.06, + 5.77 + ], + [ + 4.63, + 6.27 + ], + [ + 4.36, + 6.37 + ], + [ + 2.71, + 6.38 + ], + [ + 2.71, + 6.45 + ], + [ + 2.71, + 6.46 + ], + [ + 2.74, + 6.86 + ], + [ + 2.74, + 6.9 + ], + [ + 2.75, + 7.26 + ], + [ + 2.75, + 7.27 + ], + [ + 2.78, + 9.07 + ], + [ + 3.09, + 9.1 + ], + [ + 3.15, + 9.5 + ], + [ + 3.35, + 9.83 + ], + [ + 3.56, + 9.9 + ], + [ + 3.62, + 10.42 + ], + [ + 3.79, + 10.41 + ], + [ + 3.84, + 10.59 + ], + [ + 3.72, + 11.13 + ], + [ + 3.49, + 11.3 + ], + [ + 3.59, + 11.7 + ], + [ + 3.6, + 11.7 + ] + ], + [ + [ + 4.14, + 6.58 + ], + [ + 3.9, + 6.49 + ], + [ + 4.13, + 6.4 + ], + [ + 4.14, + 6.58 + ] + ], + [ + [ + 3.38, + 6.47 + ], + [ + 3.38, + 6.45 + ], + [ + 3.38, + 6.47 + ], + [ + 3.87, + 6.62 + ], + [ + 3.52, + 6.53 + ], + [ + 3.43, + 6.62 + ], + [ + 3.38, + 6.47 + ] + ], + [ + [ + 6.7, + 7.06 + ], + [ + 6.71, + 7.1 + ], + [ + 6.69, + 7.06 + ], + [ + 6.7, + 7.06 + ] + ], + [ + [ + 4.76, + 9.34 + ], + [ + 4.6, + 9.34 + ], + [ + 4.75, + 9.08 + ], + [ + 4.76, + 9.34 + ] + ], + [ + [ + 11.51, + 9.45 + ], + [ + 11.36, + 9.31 + ], + [ + 11.78, + 9.52 + ], + [ + 11.51, + 9.45 + ] + ], + [ + [ + 6.88, + 10.14 + ], + [ + 6.86, + 9.79 + ], + [ + 6.99, + 9.83 + ], + [ + 6.92, + 10.06 + ], + [ + 7.09, + 10.06 + ], + [ + 6.88, + 10.14 + ] + ], + [ + [ + 4.48, + 10.66 + ], + [ + 4.45, + 10.13 + ], + [ + 4.61, + 9.84 + ], + [ + 4.55, + 10.14 + ], + [ + 4.67, + 10.44 + ], + [ + 4.48, + 10.66 + ] + ], + [ + [ + 13.94, + 13.02 + ], + [ + 13.94, + 12.78 + ], + [ + 14.06, + 12.93 + ], + [ + 13.94, + 13.02 + ] + ], + [ + [ + 11.48, + 10.66 + ], + [ + 11.47, + 10.37 + ], + [ + 11.6, + 10.57 + ], + [ + 11.48, + 10.66 + ] + ], + [ + [ + 8.39, + 11.35 + ], + [ + 8.51, + 11.35 + ], + [ + 8.37, + 11.48 + ], + [ + 8.39, + 11.35 + ] + ] + ], + [ + [ + [ + 5.37, + 5.59 + ], + [ + 5.43, + 5.39 + ], + [ + 5.16, + 5.54 + ], + [ + 5.37, + 5.59 + ] + ] + ] + ] + }, + "properties": { + "A3": "NGA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -12.24, + 14.76 + ], + [ + -12.16, + 14.76 + ], + [ + -12.14, + 14.78 + ], + [ + -12.13, + 14.78 + ], + [ + -12.12, + 14.77 + ], + [ + -12.09, + 14.74 + ], + [ + -12.08, + 14.73 + ], + [ + -12.07, + 14.72 + ], + [ + -12.06, + 14.72 + ], + [ + -11.8, + 14.9 + ], + [ + -11.75, + 15.46 + ], + [ + -11.52, + 15.64 + ], + [ + -10.9, + 15.11 + ], + [ + -10.72, + 15.44 + ], + [ + -9.4, + 15.44 + ], + [ + -9.33, + 15.7 + ], + [ + -9.33, + 15.5 + ], + [ + -6.99, + 15.5 + ], + [ + -6.98, + 15.5 + ], + [ + -5.5, + 15.5 + ], + [ + -5.33, + 16.33 + ], + [ + -5.61, + 16.5 + ], + [ + -6.08, + 20.76 + ], + [ + -6.57, + 25 + ], + [ + -4.83, + 25 + ], + [ + -1.87, + 23.08 + ], + [ + 1.17, + 21.12 + ], + [ + 1.17, + 20.74 + ], + [ + 1.6, + 20.6 + ], + [ + 1.8, + 20.3 + ], + [ + 2.21, + 20.32 + ], + [ + 2.38, + 20.03 + ], + [ + 2.68, + 20.1 + ], + [ + 3.25, + 19.83 + ], + [ + 3.11, + 19.16 + ], + [ + 3.3, + 19 + ], + [ + 4.27, + 19.14 + ], + [ + 4.2, + 16.4 + ], + [ + 3.89, + 15.72 + ], + [ + 3.51, + 15.37 + ], + [ + 3.07, + 15.42 + ], + [ + 3.04, + 15.43 + ], + [ + 1.31, + 15.28 + ], + [ + 0.97, + 14.98 + ], + [ + 0.71, + 14.95 + ], + [ + 0.7, + 14.94 + ], + [ + 0.23, + 15 + ], + [ + -0.72, + 15.08 + ], + [ + -1.31, + 14.73 + ], + [ + -1.98, + 14.48 + ], + [ + -2, + 14.19 + ], + [ + -2.47, + 14.3 + ], + [ + -2.84, + 14.05 + ], + [ + -2.87, + 13.65 + ], + [ + -3.26, + 13.71 + ], + [ + -3.23, + 13.29 + ], + [ + -3.43, + 13.19 + ], + [ + -3.43, + 13.17 + ], + [ + -3.96, + 13.38 + ], + [ + -3.97, + 13.5 + ], + [ + -4.34, + 13.14 + ], + [ + -4.21, + 12.82 + ], + [ + -4.48, + 12.72 + ], + [ + -4.4, + 12.31 + ], + [ + -4.74, + 12 + ], + [ + -5.4, + 11.83 + ], + [ + -5.26, + 11.76 + ], + [ + -5.2, + 11.43 + ], + [ + -5.49, + 11.08 + ], + [ + -5.4, + 10.85 + ], + [ + -5.51, + 10.43 + ], + [ + -5.79, + 10.43 + ], + [ + -5.99, + 10.2 + ], + [ + -6.19, + 10.24 + ], + [ + -6.2, + 10.24 + ], + [ + -6.19, + 10.26 + ], + [ + -6.22, + 10.27 + ], + [ + -6.22, + 10.29 + ], + [ + -6.23, + 10.3 + ], + [ + -6.19, + 10.31 + ], + [ + -6.19, + 10.3 + ], + [ + -6.19, + 10.34 + ], + [ + -6.21, + 10.73 + ], + [ + -6.41, + 10.7 + ], + [ + -6.43, + 10.56 + ], + [ + -6.64, + 10.67 + ], + [ + -6.64, + 10.66 + ], + [ + -6.65, + 10.65 + ], + [ + -6.64, + 10.63 + ], + [ + -6.65, + 10.63 + ], + [ + -6.66, + 10.63 + ], + [ + -6.67, + 10.6 + ], + [ + -6.66, + 10.53 + ], + [ + -6.67, + 10.54 + ], + [ + -6.67, + 10.5 + ], + [ + -6.68, + 10.5 + ], + [ + -6.68, + 10.49 + ], + [ + -6.67, + 10.48 + ], + [ + -6.68, + 10.47 + ], + [ + -6.65, + 10.45 + ], + [ + -6.65, + 10.46 + ], + [ + -6.64, + 10.45 + ], + [ + -6.64, + 10.41 + ], + [ + -6.64, + 10.4 + ], + [ + -6.65, + 10.4 + ], + [ + -6.64, + 10.38 + ], + [ + -6.65, + 10.39 + ], + [ + -6.64, + 10.36 + ], + [ + -6.66, + 10.35 + ], + [ + -6.67, + 10.35 + ], + [ + -6.67, + 10.34 + ], + [ + -6.68, + 10.34 + ], + [ + -6.94, + 10.35 + ], + [ + -7.03, + 10.15 + ], + [ + -7.33, + 10.24 + ], + [ + -7.35, + 10.24 + ], + [ + -7.37, + 10.25 + ], + [ + -7.38, + 10.25 + ], + [ + -7.39, + 10.26 + ], + [ + -7.38, + 10.27 + ], + [ + -7.37, + 10.35 + ], + [ + -7.39, + 10.35 + ], + [ + -7.4, + 10.35 + ], + [ + -7.41, + 10.35 + ], + [ + -7.42, + 10.35 + ], + [ + -7.42, + 10.34 + ], + [ + -7.43, + 10.35 + ], + [ + -7.42, + 10.35 + ], + [ + -7.43, + 10.36 + ], + [ + -7.43, + 10.37 + ], + [ + -7.45, + 10.39 + ], + [ + -7.45, + 10.4 + ], + [ + -7.45, + 10.41 + ], + [ + -7.45, + 10.42 + ], + [ + -7.44, + 10.42 + ], + [ + -7.45, + 10.45 + ], + [ + -7.45, + 10.44 + ], + [ + -7.46, + 10.45 + ], + [ + -7.72, + 10.4 + ], + [ + -7.72, + 10.39 + ], + [ + -7.74, + 10.38 + ], + [ + -7.72, + 10.36 + ], + [ + -7.72, + 10.35 + ], + [ + -7.75, + 10.34 + ], + [ + -7.75, + 10.32 + ], + [ + -7.77, + 10.32 + ], + [ + -7.76, + 10.31 + ], + [ + -7.75, + 10.31 + ], + [ + -7.76, + 10.29 + ], + [ + -7.98, + 10.17 + ], + [ + -7.99, + 10.34 + ], + [ + -8.33, + 10.59 + ], + [ + -8.29, + 11.02 + ], + [ + -8.67, + 10.96 + ], + [ + -8.56, + 11.18 + ], + [ + -8.55, + 11.21 + ], + [ + -8.55, + 11.22 + ], + [ + -8.53, + 11.22 + ], + [ + -8.52, + 11.22 + ], + [ + -8.49, + 11.22 + ], + [ + -8.48, + 11.23 + ], + [ + -8.48, + 11.24 + ], + [ + -8.48, + 11.25 + ], + [ + -8.48, + 11.28 + ], + [ + -8.47, + 11.29 + ], + [ + -8.44, + 11.29 + ], + [ + -8.42, + 11.28 + ], + [ + -8.41, + 11.28 + ], + [ + -8.37, + 11.28 + ], + [ + -8.32, + 11.39 + ], + [ + -8.39, + 11.37 + ], + [ + -8.52, + 11.48 + ], + [ + -8.53, + 11.49 + ], + [ + -8.54, + 11.48 + ], + [ + -8.57, + 11.46 + ], + [ + -8.66, + 11.57 + ], + [ + -8.69, + 11.63 + ], + [ + -8.69, + 11.64 + ], + [ + -8.71, + 11.64 + ], + [ + -8.73, + 11.62 + ], + [ + -8.85, + 11.65 + ], + [ + -8.82, + 11.82 + ], + [ + -8.79, + 11.86 + ], + [ + -8.78, + 11.94 + ], + [ + -8.78, + 11.97 + ], + [ + -8.88, + 12.04 + ], + [ + -8.95, + 12.36 + ], + [ + -9.25, + 12.51 + ], + [ + -9.41, + 12.46 + ], + [ + -9.34, + 12.25 + ], + [ + -9.65, + 12.17 + ], + [ + -9.69, + 12.03 + ], + [ + -10.34, + 12.23 + ], + [ + -10.66, + 11.9 + ], + [ + -10.93, + 12.23 + ], + [ + -11.23, + 12 + ], + [ + -11.45, + 12.26 + ], + [ + -11.45, + 12.27 + ], + [ + -11.45, + 12.28 + ], + [ + -11.44, + 12.28 + ], + [ + -11.38, + 12.41 + ], + [ + -11.36, + 12.51 + ], + [ + -11.37, + 12.51 + ], + [ + -11.37, + 12.5 + ], + [ + -11.37, + 12.49 + ], + [ + -11.39, + 12.52 + ], + [ + -11.39, + 12.53 + ], + [ + -11.41, + 12.54 + ], + [ + -11.41, + 12.52 + ], + [ + -11.45, + 12.55 + ], + [ + -11.36, + 12.98 + ], + [ + -11.63, + 13.39 + ], + [ + -11.79, + 13.33 + ], + [ + -11.79, + 13.32 + ], + [ + -11.82, + 13.31 + ], + [ + -11.83, + 13.31 + ], + [ + -11.84, + 13.35 + ], + [ + -11.85, + 13.35 + ], + [ + -11.87, + 13.37 + ], + [ + -11.89, + 13.38 + ], + [ + -11.89, + 13.39 + ], + [ + -12.07, + 13.72 + ], + [ + -11.93, + 13.92 + ], + [ + -12.1, + 14.35 + ], + [ + -12.13, + 14.39 + ], + [ + -12.2, + 14.41 + ], + [ + -12.2, + 14.43 + ], + [ + -12.19, + 14.44 + ], + [ + -12.22, + 14.52 + ], + [ + -12.21, + 14.52 + ], + [ + -12.22, + 14.54 + ], + [ + -12.22, + 14.55 + ], + [ + -12.18, + 14.58 + ], + [ + -12.17, + 14.58 + ], + [ + -12.17, + 14.6 + ], + [ + -12.15, + 14.62 + ], + [ + -12.15, + 14.63 + ], + [ + -12.17, + 14.66 + ], + [ + -12.17, + 14.67 + ], + [ + -12.17, + 14.69 + ], + [ + -12.18, + 14.69 + ], + [ + -12.21, + 14.71 + ], + [ + -12.21, + 14.73 + ], + [ + -12.22, + 14.74 + ], + [ + -12.24, + 14.75 + ], + [ + -12.24, + 14.76 + ] + ], + [ + [ + -0.84, + 17.01 + ], + [ + -1.03, + 16.95 + ], + [ + -0.75, + 16.99 + ], + [ + -0.84, + 17.01 + ] + ], + [ + [ + -1.19, + 17.08 + ], + [ + -1.71, + 16.97 + ], + [ + -2.24, + 16.83 + ], + [ + -1.19, + 17.08 + ] + ], + [ + [ + -10.39, + 13.24 + ], + [ + -10.43, + 13.03 + ], + [ + -10.28, + 12.93 + ], + [ + -10.24, + 13.24 + ], + [ + -10.39, + 13.24 + ] + ], + [ + [ + -8.26, + 11.62 + ], + [ + -8.13, + 11.42 + ], + [ + -8.09, + 11.52 + ], + [ + -8.26, + 11.62 + ] + ] + ] + }, + "properties": { + "A3": "MLI" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 9.56, + 30.24 + ], + [ + 9.74, + 30.32 + ], + [ + 9.91, + 30.33 + ], + [ + 9.8, + 30.35 + ], + [ + 10.29, + 30.91 + ], + [ + 10.14, + 31.51 + ], + [ + 10.63, + 31.98 + ], + [ + 11.56, + 32.44 + ], + [ + 11.47, + 32.69 + ], + [ + 11.48, + 32.74 + ], + [ + 11.48, + 32.77 + ], + [ + 11.48, + 32.83 + ], + [ + 11.48, + 32.9 + ], + [ + 11.48, + 32.92 + ], + [ + 11.48, + 32.93 + ], + [ + 11.49, + 32.95 + ], + [ + 11.49, + 33.01 + ], + [ + 11.67, + 33.03 + ], + [ + 11.56, + 33.15 + ], + [ + 11.56, + 33.17 + ], + [ + 12.38, + 32.82 + ], + [ + 13.38, + 32.9 + ], + [ + 15.23, + 32.37 + ], + [ + 15.53, + 31.6 + ], + [ + 16.02, + 31.28 + ], + [ + 15.91, + 31.19 + ], + [ + 16.03, + 31.27 + ], + [ + 17.39, + 31.08 + ], + [ + 19.05, + 30.27 + ], + [ + 19.78, + 30.44 + ], + [ + 20.11, + 30.95 + ], + [ + 20.17, + 31.17 + ], + [ + 19.92, + 31.76 + ], + [ + 20.03, + 32.12 + ], + [ + 20.57, + 32.55 + ], + [ + 21.63, + 32.93 + ], + [ + 22.15, + 32.94 + ], + [ + 23.11, + 32.64 + ], + [ + 23.1, + 32.31 + ], + [ + 23.32, + 32.15 + ], + [ + 24.98, + 31.97 + ], + [ + 25.14, + 31.67 + ], + [ + 24.87, + 31.38 + ], + [ + 25.02, + 30.79 + ], + [ + 24.71, + 30.16 + ], + [ + 25, + 29.25 + ], + [ + 25, + 25.62 + ], + [ + 25, + 22 + ], + [ + 25, + 20 + ], + [ + 24, + 20 + ], + [ + 24, + 19.5 + ], + [ + 20.04, + 21.57 + ], + [ + 16, + 23.5 + ], + [ + 15, + 23 + ], + [ + 14.23, + 22.61 + ], + [ + 13.54, + 23.17 + ], + [ + 12, + 23.52 + ], + [ + 11.6, + 24.26 + ], + [ + 11.42, + 24.2 + ], + [ + 10.9, + 24.56 + ], + [ + 10.36, + 24.54 + ], + [ + 10.22, + 24.65 + ], + [ + 10.03, + 25.36 + ], + [ + 9.4, + 26.2 + ], + [ + 9.86, + 26.52 + ], + [ + 9.93, + 26.86 + ], + [ + 9.78, + 27.26 + ], + [ + 9.96, + 27.87 + ], + [ + 9.9, + 28.76 + ], + [ + 9.78, + 29.42 + ], + [ + 9.41, + 30.07 + ], + [ + 9.56, + 30.24 + ] + ] + ] + }, + "properties": { + "A3": "LBY" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 7.59, + 47.59 + ], + [ + 7.67, + 47.54 + ], + [ + 7.68, + 47.53 + ], + [ + 7.71, + 47.54 + ], + [ + 7.72, + 47.54 + ], + [ + 7.73, + 47.54 + ], + [ + 7.74, + 47.54 + ], + [ + 7.78, + 47.55 + ], + [ + 7.8, + 47.56 + ], + [ + 7.81, + 47.58 + ], + [ + 7.84, + 47.58 + ], + [ + 7.86, + 47.59 + ], + [ + 7.87, + 47.59 + ], + [ + 7.88, + 47.59 + ], + [ + 7.89, + 47.59 + ], + [ + 7.9, + 47.58 + ], + [ + 7.91, + 47.58 + ], + [ + 7.91, + 47.57 + ], + [ + 7.91, + 47.56 + ], + [ + 7.93, + 47.55 + ], + [ + 7.94, + 47.54 + ], + [ + 7.95, + 47.56 + ], + [ + 7.96, + 47.56 + ], + [ + 7.98, + 47.56 + ], + [ + 8.01, + 47.55 + ], + [ + 8.02, + 47.55 + ], + [ + 8.09, + 47.56 + ], + [ + 8.1, + 47.57 + ], + [ + 8.11, + 47.58 + ], + [ + 8.14, + 47.59 + ], + [ + 8.15, + 47.6 + ], + [ + 8.16, + 47.59 + ], + [ + 8.17, + 47.6 + ], + [ + 8.18, + 47.6 + ], + [ + 8.19, + 47.62 + ], + [ + 8.21, + 47.62 + ], + [ + 8.22, + 47.62 + ], + [ + 8.37, + 47.57 + ], + [ + 8.41, + 47.57 + ], + [ + 8.42, + 47.57 + ], + [ + 8.44, + 47.57 + ], + [ + 8.46, + 47.57 + ], + [ + 8.48, + 47.58 + ], + [ + 8.49, + 47.58 + ], + [ + 8.61, + 47.65 + ], + [ + 8.61, + 47.64 + ], + [ + 8.6, + 47.64 + ], + [ + 8.62, + 47.64 + ], + [ + 8.63, + 47.65 + ], + [ + 8.41, + 47.67 + ], + [ + 8.57, + 47.81 + ], + [ + 8.74, + 47.69 + ], + [ + 8.75, + 47.69 + ], + [ + 8.79, + 47.68 + ], + [ + 8.87, + 47.67 + ], + [ + 8.88, + 47.66 + ], + [ + 8.94, + 47.66 + ], + [ + 9.04, + 47.68 + ], + [ + 9.07, + 47.68 + ], + [ + 9.12, + 47.67 + ], + [ + 9.14, + 47.66 + ], + [ + 9.15, + 47.67 + ], + [ + 9.19, + 47.66 + ], + [ + 9.56, + 47.5 + ], + [ + 9.62, + 47.46 + ], + [ + 9.63, + 47.46 + ], + [ + 9.65, + 47.41 + ], + [ + 9.67, + 47.38 + ], + [ + 9.65, + 47.37 + ], + [ + 9.63, + 47.37 + ], + [ + 9.62, + 47.36 + ], + [ + 9.6, + 47.34 + ], + [ + 9.58, + 47.31 + ], + [ + 9.55, + 47.3 + ], + [ + 9.55, + 47.29 + ], + [ + 9.53, + 47.27 + ], + [ + 9.53, + 47.26 + ], + [ + 9.52, + 47.25 + ], + [ + 9.51, + 47.23 + ], + [ + 9.5, + 47.21 + ], + [ + 9.49, + 47.2 + ], + [ + 9.49, + 47.18 + ], + [ + 9.49, + 47.17 + ], + [ + 9.49, + 47.16 + ], + [ + 9.51, + 47.13 + ], + [ + 9.52, + 47.12 + ], + [ + 9.52, + 47.1 + ], + [ + 9.51, + 47.09 + ], + [ + 9.51, + 47.08 + ], + [ + 9.47, + 47.06 + ], + [ + 9.48, + 47.05 + ], + [ + 9.48, + 47.06 + ], + [ + 9.61, + 47.06 + ], + [ + 9.74, + 47.04 + ], + [ + 9.75, + 47.04 + ], + [ + 10.11, + 46.84 + ], + [ + 10.39, + 47 + ], + [ + 10.47, + 46.88 + ], + [ + 10.47, + 46.85 + ], + [ + 10.47, + 46.54 + ], + [ + 10.2, + 46.62 + ], + [ + 10.19, + 46.63 + ], + [ + 10.11, + 46.35 + ], + [ + 10.07, + 46.22 + ], + [ + 9.95, + 46.38 + ], + [ + 9.58, + 46.29 + ], + [ + 9.45, + 46.48 + ], + [ + 9.46, + 46.51 + ], + [ + 9.41, + 46.47 + ], + [ + 9.28, + 46.47 + ], + [ + 9.01, + 46.03 + ], + [ + 9.02, + 46 + ], + [ + 9.03, + 45.82 + ], + [ + 8.92, + 45.91 + ], + [ + 8.9, + 45.93 + ], + [ + 8.9, + 45.95 + ], + [ + 8.87, + 45.96 + ], + [ + 8.76, + 46.1 + ], + [ + 8.81, + 46.15 + ], + [ + 8.7, + 46.1 + ], + [ + 8.56, + 46.19 + ], + [ + 8.53, + 46.22 + ], + [ + 8.45, + 46.46 + ], + [ + 8.26, + 46.35 + ], + [ + 8.13, + 46.14 + ], + [ + 7.86, + 45.92 + ], + [ + 7.04, + 45.92 + ], + [ + 6.81, + 46.13 + ], + [ + 6.8, + 46.39 + ], + [ + 6.94, + 46.38 + ], + [ + 6.5, + 46.51 + ], + [ + 6.25, + 46.3 + ], + [ + 6.09, + 46.15 + ], + [ + 5.96, + 46.13 + ], + [ + 5.98, + 46.16 + ], + [ + 5.98, + 46.17 + ], + [ + 6.15, + 46.35 + ], + [ + 6.16, + 46.35 + ], + [ + 6.11, + 46.5 + ], + [ + 6.69, + 47.07 + ], + [ + 6.7, + 47.07 + ], + [ + 6.7, + 47.08 + ], + [ + 6.71, + 47.08 + ], + [ + 6.71, + 47.09 + ], + [ + 6.73, + 47.09 + ], + [ + 6.74, + 47.09 + ], + [ + 6.74, + 47.1 + ], + [ + 6.83, + 47.15 + ], + [ + 6.84, + 47.15 + ], + [ + 6.85, + 47.16 + ], + [ + 6.86, + 47.16 + ], + [ + 6.92, + 47.22 + ], + [ + 6.94, + 47.23 + ], + [ + 6.94, + 47.24 + ], + [ + 6.95, + 47.28 + ], + [ + 6.96, + 47.29 + ], + [ + 6.97, + 47.29 + ], + [ + 7.05, + 47.35 + ], + [ + 6.88, + 47.35 + ], + [ + 7.01, + 47.5 + ], + [ + 7.39, + 47.43 + ], + [ + 7.59, + 47.59 + ] + ], + [ + [ + 6.92, + 46.98 + ], + [ + 6.64, + 46.78 + ], + [ + 7.05, + 46.98 + ], + [ + 6.92, + 46.98 + ] + ] + ] + }, + "properties": { + "A3": "CHE" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -170.76, + -14.37 + ], + [ + -170.84, + -14.32 + ], + [ + -170.56, + -14.25 + ], + [ + -170.76, + -14.37 + ] + ] + ] + }, + "properties": { + "A3": "ASM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -180, + -85.05 + ], + [ + -180, + -85.03 + ], + [ + -180, + -84.36 + ], + [ + -180, + -84.35 + ], + [ + -180, + -84.34 + ], + [ + -180, + -84.2 + ], + [ + -180, + -84.06 + ], + [ + -180, + -83.92 + ], + [ + -180, + -83.77 + ], + [ + -180, + -83.62 + ], + [ + -180, + -83.46 + ], + [ + -180, + -83.3 + ], + [ + -180, + -83.14 + ], + [ + -180, + -82.97 + ], + [ + -180, + -82.8 + ], + [ + -180, + -82.63 + ], + [ + -180, + -82.45 + ], + [ + -180, + -82.27 + ], + [ + -180, + -82.08 + ], + [ + -180, + -81.89 + ], + [ + -180, + -81.69 + ], + [ + -180, + -81.49 + ], + [ + -180, + -81.28 + ], + [ + -180, + -81.07 + ], + [ + -180, + -80.85 + ], + [ + -180, + -80.63 + ], + [ + -180, + -80.4 + ], + [ + -180, + -80.17 + ], + [ + -180, + -79.93 + ], + [ + -180, + -79.69 + ], + [ + -180, + -79.44 + ], + [ + -180, + -79.18 + ], + [ + -180, + -78.92 + ], + [ + -180, + -78.65 + ], + [ + -180, + -78.38 + ], + [ + -180, + -78.09 + ], + [ + -180, + -77.76 + ], + [ + -180, + -77.75 + ], + [ + -177.34, + -77.88 + ], + [ + -176.7, + -77.99 + ], + [ + -177.3, + -78.12 + ], + [ + -166.74, + -78.45 + ], + [ + -163.64, + -78.73 + ], + [ + -162.56, + -78.38 + ], + [ + -158.64, + -77.88 + ], + [ + -158.22, + -77.07 + ], + [ + -157, + -77.37 + ], + [ + -156.36, + -77.07 + ], + [ + -154.26, + -77.06 + ], + [ + -151.61, + -77.4 + ], + [ + -152.03, + -77.28 + ], + [ + -151.16, + -77.21 + ], + [ + -151.71, + -76.99 + ], + [ + -149.89, + -76.89 + ], + [ + -150.86, + -76.75 + ], + [ + -150.61, + -76.52 + ], + [ + -148.3, + -76.06 + ], + [ + -148.39, + -75.74 + ], + [ + -147.28, + -75.82 + ], + [ + -146.97, + -75.63 + ], + [ + -144.45, + -75.34 + ], + [ + -141.87, + -75.52 + ], + [ + -141.55, + -75.37 + ], + [ + -140.98, + -75.5 + ], + [ + -140.06, + -75.08 + ], + [ + -139.68, + -75.18 + ], + [ + -139.14, + -75.06 + ], + [ + -137.02, + -75.02 + ], + [ + -136.84, + -74.75 + ], + [ + -135.41, + -74.57 + ], + [ + -134.66, + -74.61 + ], + [ + -131.83, + -74.32 + ], + [ + -131.11, + -74.43 + ], + [ + -128.15, + -74.31 + ], + [ + -127.15, + -73.74 + ], + [ + -127.22, + -73.3 + ], + [ + -126.1, + -73.29 + ], + [ + -124.12, + -73.85 + ], + [ + -123.28, + -73.83 + ], + [ + -123.06, + -73.67 + ], + [ + -119.17, + -73.78 + ], + [ + -119, + -73.94 + ], + [ + -117.34, + -74.07 + ], + [ + -116.36, + -73.86 + ], + [ + -115.34, + -74.13 + ], + [ + -114.21, + -73.86 + ], + [ + -113.31, + -74.19 + ], + [ + -110.49, + -74.25 + ], + [ + -110.17, + -74.66 + ], + [ + -108.94, + -74.99 + ], + [ + -109.49, + -75.11 + ], + [ + -109.07, + -75.25 + ], + [ + -107.55, + -75.21 + ], + [ + -107.97, + -74.78 + ], + [ + -106.63, + -74.59 + ], + [ + -106.36, + -75.14 + ], + [ + -105.56, + -74.8 + ], + [ + -104.24, + -75.1 + ], + [ + -101.63, + -75.11 + ], + [ + -101.94, + -75.02 + ], + [ + -101.17, + -74.73 + ], + [ + -102.46, + -74.51 + ], + [ + -101.38, + -74.17 + ], + [ + -101.56, + -74 + ], + [ + -102.91, + -73.9 + ], + [ + -103, + -73.6 + ], + [ + -101.35, + -73.64 + ], + [ + -101.69, + -73.34 + ], + [ + -102.76, + -73.32 + ], + [ + -103.31, + -73.14 + ], + [ + -103.42, + -72.83 + ], + [ + -102.79, + -72.7 + ], + [ + -102.68, + -72.47 + ], + [ + -103.39, + -72.28 + ], + [ + -102.34, + -72.17 + ], + [ + -102.45, + -72.27 + ], + [ + -101.76, + -71.92 + ], + [ + -100.17, + -71.82 + ], + [ + -99.17, + -71.92 + ], + [ + -98.6, + -71.74 + ], + [ + -97.85, + -71.9 + ], + [ + -96.17, + -71.86 + ], + [ + -95.51, + -72.15 + ], + [ + -95.58, + -72.47 + ], + [ + -95.06, + -72.58 + ], + [ + -94.53, + -72.48 + ], + [ + -94.27, + -72.62 + ], + [ + -92.99, + -72.54 + ], + [ + -92.48, + -72.66 + ], + [ + -91.2, + -72.53 + ], + [ + -90.7, + -72.76 + ], + [ + -89.88, + -72.45 + ], + [ + -89.77, + -72.61 + ], + [ + -85.81, + -73.05 + ], + [ + -85.08, + -73.52 + ], + [ + -83.73, + -73.56 + ], + [ + -83.74, + -73.71 + ], + [ + -82.08, + -73.89 + ], + [ + -81.14, + -73.69 + ], + [ + -81.29, + -73.27 + ], + [ + -80.33, + -73.31 + ], + [ + -80.53, + -72.95 + ], + [ + -79.67, + -73.03 + ], + [ + -78.7, + -73.4 + ], + [ + -78.15, + -73.34 + ], + [ + -78.05, + -73.13 + ], + [ + -77.29, + -73.3 + ], + [ + -77.37, + -72.98 + ], + [ + -78.84, + -73.12 + ], + [ + -79.33, + -72.95 + ], + [ + -78.68, + -72.75 + ], + [ + -79.29, + -72.47 + ], + [ + -78.92, + -72.29 + ], + [ + -78.32, + -72.5 + ], + [ + -77.46, + -72.42 + ], + [ + -77.23, + -72.62 + ], + [ + -76.52, + -72.53 + ], + [ + -75.83, + -72.88 + ], + [ + -74.33, + -72.92 + ], + [ + -74.26, + -73.1 + ], + [ + -71.66, + -73.18 + ], + [ + -72.16, + -72.81 + ], + [ + -72.4, + -72.92 + ], + [ + -72.24, + -72.71 + ], + [ + -73.17, + -72.45 + ], + [ + -72.64, + -72.27 + ], + [ + -73.32, + -72.06 + ], + [ + -74.1, + -72.17 + ], + [ + -75.43, + -71.88 + ], + [ + -75.11, + -71.54 + ], + [ + -74.45, + -71.58 + ], + [ + -74.32, + -71.39 + ], + [ + -73.08, + -71.27 + ], + [ + -73.27, + -70.83 + ], + [ + -73.59, + -70.76 + ], + [ + -74.47, + -70.99 + ], + [ + -76.24, + -71.13 + ], + [ + -76.46, + -70.92 + ], + [ + -75.21, + -70.78 + ], + [ + -74.97, + -70.59 + ], + [ + -74.52, + -70.7 + ], + [ + -74.44, + -70.58 + ], + [ + -72.55, + -70.39 + ], + [ + -72.31, + -69.81 + ], + [ + -72.97, + -69.49 + ], + [ + -72.52, + -69.43 + ], + [ + -71.77, + -69.68 + ], + [ + -71.66, + -69.4 + ], + [ + -72.21, + -69.08 + ], + [ + -71.59, + -68.86 + ], + [ + -70.14, + -68.87 + ], + [ + -70.11, + -69.27 + ], + [ + -69.5, + -69.46 + ], + [ + -69.09, + -70.12 + ], + [ + -68.45, + -70.11 + ], + [ + -68.33, + -69.7 + ], + [ + -68.84, + -69.4 + ], + [ + -68.31, + -69.4 + ], + [ + -68.27, + -69.28 + ], + [ + -67.41, + -69.38 + ], + [ + -66.89, + -69.22 + ], + [ + -66.85, + -68.98 + ], + [ + -67.49, + -68.83 + ], + [ + -66.97, + -68.76 + ], + [ + -67.18, + -68.28 + ], + [ + -66.62, + -68.24 + ], + [ + -67.29, + -67.96 + ], + [ + -66.84, + -67.91 + ], + [ + -66.76, + -67.78 + ], + [ + -67.1, + -67.77 + ], + [ + -66.49, + -67.49 + ], + [ + -67.63, + -67.56 + ], + [ + -67.5, + -67.04 + ], + [ + -67.31, + -67.11 + ], + [ + -66.96, + -66.93 + ], + [ + -66.94, + -67.22 + ], + [ + -66.45, + -67.33 + ], + [ + -66.54, + -66.64 + ], + [ + -66.13, + -66.59 + ], + [ + -65.73, + -66.74 + ], + [ + -65.73, + -66.14 + ], + [ + -65.15, + -66.19 + ], + [ + -65.34, + -65.98 + ], + [ + -64.94, + -65.92 + ], + [ + -64.57, + -66.04 + ], + [ + -64.48, + -65.63 + ], + [ + -64.05, + -65.7 + ], + [ + -64.12, + -65.51 + ], + [ + -63.73, + -65.58 + ], + [ + -64.1, + -65.41 + ], + [ + -63.84, + -65.03 + ], + [ + -63.09, + -65.17 + ], + [ + -63.26, + -64.95 + ], + [ + -62.82, + -64.8 + ], + [ + -62.39, + -64.88 + ], + [ + -62.7, + -64.77 + ], + [ + -62.46, + -64.59 + ], + [ + -62.29, + -64.77 + ], + [ + -61.81, + -64.49 + ], + [ + -61.59, + -64.66 + ], + [ + -61.6, + -64.43 + ], + [ + -60.94, + -64.3 + ], + [ + -60.99, + -64.04 + ], + [ + -59.96, + -63.96 + ], + [ + -59.85, + -63.77 + ], + [ + -59.43, + -63.91 + ], + [ + -58.97, + -63.55 + ], + [ + -57.3, + -63.21 + ], + [ + -56.77, + -63.61 + ], + [ + -57.14, + -63.66 + ], + [ + -57.14, + -63.48 + ], + [ + -57.47, + -63.44 + ], + [ + -57.38, + -63.56 + ], + [ + -58.28, + -63.73 + ], + [ + -58.8, + -64.22 + ], + [ + -59.19, + -64.23 + ], + [ + -58.74, + -64.3 + ], + [ + -58.81, + -64.56 + ], + [ + -59.49, + -64.31 + ], + [ + -59.59, + -64.6 + ], + [ + -59.96, + -64.37 + ], + [ + -60.74, + -64.73 + ], + [ + -60.83, + -64.92 + ], + [ + -60.09, + -64.97 + ], + [ + -59.45, + -65.25 + ], + [ + -61.61, + -64.95 + ], + [ + -61.6, + -65.24 + ], + [ + -62.12, + -65.18 + ], + [ + -62.34, + -65.33 + ], + [ + -61.7, + -65.52 + ], + [ + -61.32, + -65.92 + ], + [ + -60.53, + -65.96 + ], + [ + -60.06, + -66.82 + ], + [ + -61.19, + -67.23 + ], + [ + -61.52, + -67.66 + ], + [ + -61.43, + -68.33 + ], + [ + -60.65, + -68.95 + ], + [ + -61.75, + -69.5 + ], + [ + -60.53, + -70.37 + ], + [ + -60.78, + -70.91 + ], + [ + -60.29, + -72.11 + ], + [ + -59.63, + -72.48 + ], + [ + -59.98, + -73.25 + ], + [ + -60.6, + -73.39 + ], + [ + -61.06, + -73.97 + ], + [ + -60.65, + -74.31 + ], + [ + -62.01, + -74.91 + ], + [ + -60.85, + -75.13 + ], + [ + -61.44, + -74.91 + ], + [ + -61.11, + -74.77 + ], + [ + -55.31, + -75.86 + ], + [ + -53.84, + -76.18 + ], + [ + -52.28, + -76.78 + ], + [ + -51.38, + -76.77 + ], + [ + -49.16, + -77.6 + ], + [ + -45.59, + -77.85 + ], + [ + -44.1, + -78.16 + ], + [ + -41.45, + -77.83 + ], + [ + -41.51, + -78.01 + ], + [ + -40.75, + -77.83 + ], + [ + -35.91, + -78.2 + ], + [ + -33.71, + -77.31 + ], + [ + -31.91, + -77.15 + ], + [ + -28.86, + -76.35 + ], + [ + -26.67, + -76.11 + ], + [ + -26.84, + -75.81 + ], + [ + -27.74, + -75.62 + ], + [ + -25.63, + -75.22 + ], + [ + -25.28, + -74.91 + ], + [ + -24.85, + -75.02 + ], + [ + -24.84, + -74.79 + ], + [ + -25.33, + -74.81 + ], + [ + -25.79, + -74.6 + ], + [ + -25.38, + -74.46 + ], + [ + -25.9, + -74.16 + ], + [ + -25.45, + -73.96 + ], + [ + -23.72, + -73.84 + ], + [ + -23.66, + -73.99 + ], + [ + -23.3, + -73.92 + ], + [ + -21.97, + -74.33 + ], + [ + -22.03, + -74.09 + ], + [ + -21.07, + -73.93 + ], + [ + -19.87, + -72.94 + ], + [ + -19.52, + -72.83 + ], + [ + -19.11, + -72.92 + ], + [ + -19.23, + -72.69 + ], + [ + -18.33, + -72.58 + ], + [ + -17.69, + -72.74 + ], + [ + -17.55, + -72.53 + ], + [ + -16.49, + -72.53 + ], + [ + -16.31, + -72.37 + ], + [ + -15.35, + -72.29 + ], + [ + -15.37, + -72.15 + ], + [ + -12.91, + -72.01 + ], + [ + -12.57, + -71.87 + ], + [ + -12.97, + -71.88 + ], + [ + -12.03, + -71.68 + ], + [ + -12.36, + -71.35 + ], + [ + -10.83, + -70.96 + ], + [ + -9.98, + -70.92 + ], + [ + -8.41, + -70.5 + ], + [ + -7.75, + -70.69 + ], + [ + -6.56, + -70.41 + ], + [ + -4.53, + -70.33 + ], + [ + -3.48, + -70.48 + ], + [ + -3.19, + -70.31 + ], + [ + -1.47, + -70.13 + ], + [ + -1.87, + -70.13 + ], + [ + -1.59, + -70.05 + ], + [ + -1.16, + -70.13 + ], + [ + -1.52, + -69.96 + ], + [ + -1.27, + -69.88 + ], + [ + -1.67, + -69.88 + ], + [ + -0.93, + -69.6 + ], + [ + 0.08, + -69.6 + ], + [ + 0.03, + -69.84 + ], + [ + 1, + -70.05 + ], + [ + 1.75, + -69.94 + ], + [ + 2.48, + -70.17 + ], + [ + 3.71, + -70.06 + ], + [ + 4.12, + -70.11 + ], + [ + 4.05, + -70.27 + ], + [ + 5.31, + -70.1 + ], + [ + 5.64, + -70.19 + ], + [ + 5.69, + -70.01 + ], + [ + 6.49, + -70.12 + ], + [ + 7.2, + -69.99 + ], + [ + 7.42, + -70.21 + ], + [ + 8.18, + -69.92 + ], + [ + 8.97, + -70.09 + ], + [ + 10.21, + -69.9 + ], + [ + 10.99, + -70.05 + ], + [ + 11.96, + -69.94 + ], + [ + 12.79, + -70.07 + ], + [ + 13.27, + -69.66 + ], + [ + 13.59, + -69.73 + ], + [ + 13.72, + -69.56 + ], + [ + 14.81, + -69.45 + ], + [ + 15.46, + -69.51 + ], + [ + 15.61, + -69.83 + ], + [ + 17.73, + -69.65 + ], + [ + 19.08, + -69.99 + ], + [ + 20.03, + -69.94 + ], + [ + 19.59, + -69.8 + ], + [ + 20.2, + -69.73 + ], + [ + 21.3, + -69.81 + ], + [ + 21.83, + -70.15 + ], + [ + 23.02, + -70.07 + ], + [ + 23.79, + -70.31 + ], + [ + 24.59, + -70.34 + ], + [ + 25.07, + -70.08 + ], + [ + 24.79, + -70.06 + ], + [ + 25.78, + -70.01 + ], + [ + 25.39, + -70.2 + ], + [ + 25.9, + -70.17 + ], + [ + 25.89, + -70.29 + ], + [ + 26.25, + -70.08 + ], + [ + 26.68, + -70.09 + ], + [ + 26.45, + -69.93 + ], + [ + 27.72, + -69.98 + ], + [ + 28.49, + -69.67 + ], + [ + 29.31, + -69.69 + ], + [ + 29.23, + -69.39 + ], + [ + 29.92, + -69.21 + ], + [ + 29.65, + -69.35 + ], + [ + 29.99, + -69.21 + ], + [ + 30.47, + -69.28 + ], + [ + 30.71, + -69.05 + ], + [ + 32.57, + -69.15 + ], + [ + 32.57, + -68.86 + ], + [ + 33.23, + -68.67 + ], + [ + 34.26, + -68.7 + ], + [ + 34.73, + -68.79 + ], + [ + 34.93, + -69.07 + ], + [ + 36.55, + -69.27 + ], + [ + 36.83, + -69.42 + ], + [ + 36.23, + -69.33 + ], + [ + 36.53, + -69.52 + ], + [ + 36.2, + -69.46 + ], + [ + 37.04, + -69.69 + ], + [ + 38.12, + -69.26 + ], + [ + 38.18, + -69.39 + ], + [ + 37.79, + -69.42 + ], + [ + 38.4, + -69.63 + ], + [ + 38.56, + -70.07 + ], + [ + 38.5, + -69.87 + ], + [ + 38.76, + -70 + ], + [ + 39.16, + -69.72 + ], + [ + 39.71, + -69.65 + ], + [ + 39.86, + -68.85 + ], + [ + 42.28, + -68.38 + ], + [ + 42.67, + -68.14 + ], + [ + 44.44, + -67.97 + ], + [ + 44.93, + -67.73 + ], + [ + 46.22, + -67.66 + ], + [ + 46.43, + -67.28 + ], + [ + 47.34, + -67.37 + ], + [ + 47.53, + -67.58 + ], + [ + 48.44, + -67.58 + ], + [ + 49.31, + -67.28 + ], + [ + 48.83, + -67.29 + ], + [ + 48.33, + -67.03 + ], + [ + 49.2, + -66.82 + ], + [ + 49.97, + -67.16 + ], + [ + 50.79, + -67.18 + ], + [ + 50.42, + -66.97 + ], + [ + 50.84, + -66.78 + ], + [ + 50.22, + -66.73 + ], + [ + 50.42, + -66.34 + ], + [ + 52.05, + -65.99 + ], + [ + 53.75, + -65.84 + ], + [ + 55.61, + -66.02 + ], + [ + 56.33, + -66.4 + ], + [ + 57.26, + -66.56 + ], + [ + 57.28, + -66.71 + ], + [ + 56.8, + -66.72 + ], + [ + 56.52, + -66.9 + ], + [ + 56.96, + -66.87 + ], + [ + 56.93, + -67.04 + ], + [ + 58.26, + -67.03 + ], + [ + 58.43, + -67.2 + ], + [ + 58.97, + -67.2 + ], + [ + 58.78, + -67.34 + ], + [ + 59.1, + -67.44 + ], + [ + 60.47, + -67.36 + ], + [ + 62.64, + -67.66 + ], + [ + 63.54, + -67.5 + ], + [ + 68.34, + -67.9 + ], + [ + 69.57, + -67.74 + ], + [ + 69.65, + -68.15 + ], + [ + 70.39, + -68.7 + ], + [ + 72.86, + -68.49 + ], + [ + 72.77, + -68.73 + ], + [ + 72.42, + -68.73 + ], + [ + 73.16, + -68.94 + ], + [ + 72.94, + -68.75 + ], + [ + 73.5, + -68.67 + ], + [ + 74.52, + -69.28 + ], + [ + 74.49, + -69.38 + ], + [ + 73.57, + -69.31 + ], + [ + 74.38, + -69.49 + ], + [ + 73.71, + -69.75 + ], + [ + 75.12, + -69.8 + ], + [ + 75.14, + -69.52 + ], + [ + 75.92, + -69.53 + ], + [ + 77.88, + -69.06 + ], + [ + 78.13, + -68.76 + ], + [ + 77.84, + -68.68 + ], + [ + 78.17, + -68.65 + ], + [ + 77.89, + -68.63 + ], + [ + 78.52, + -68.51 + ], + [ + 78.07, + -68.49 + ], + [ + 78.78, + -68.24 + ], + [ + 81.37, + -67.79 + ], + [ + 81.7, + -67.29 + ], + [ + 83.25, + -67.11 + ], + [ + 83.36, + -67.31 + ], + [ + 84.41, + -66.97 + ], + [ + 84.05, + -66.85 + ], + [ + 84.39, + -66.75 + ], + [ + 83.88, + -66.77 + ], + [ + 83.87, + -66.64 + ], + [ + 84.52, + -66.54 + ], + [ + 85.02, + -66.66 + ], + [ + 85.36, + -66.43 + ], + [ + 86.38, + -66.27 + ], + [ + 89.54, + -66.87 + ], + [ + 91.98, + -66.5 + ], + [ + 92.73, + -66.64 + ], + [ + 93.72, + -66.62 + ], + [ + 93.85, + -66.51 + ], + [ + 94.33, + -66.64 + ], + [ + 94.94, + -66.48 + ], + [ + 94.84, + -66.21 + ], + [ + 95.56, + -66.17 + ], + [ + 95.51, + -65.25 + ], + [ + 95.86, + -65.28 + ], + [ + 96.35, + -64.96 + ], + [ + 97.12, + -65.29 + ], + [ + 96.43, + -65.56 + ], + [ + 96.96, + -65.47 + ], + [ + 96.86, + -65.71 + ], + [ + 98.63, + -65.9 + ], + [ + 98.43, + -65.55 + ], + [ + 99.12, + -65.54 + ], + [ + 99.57, + -65.9 + ], + [ + 99.66, + -65.7 + ], + [ + 100.25, + -65.73 + ], + [ + 100.75, + -65.37 + ], + [ + 101.82, + -65.78 + ], + [ + 102.94, + -65.89 + ], + [ + 103.15, + -65.69 + ], + [ + 102.89, + -65.57 + ], + [ + 103.2, + -65.47 + ], + [ + 102.91, + -65.13 + ], + [ + 103.89, + -65.98 + ], + [ + 108.02, + -66.58 + ], + [ + 108.77, + -66.94 + ], + [ + 109.54, + -66.83 + ], + [ + 109.76, + -66.58 + ], + [ + 110.73, + -66.48 + ], + [ + 110.49, + -66.29 + ], + [ + 110.94, + -66.05 + ], + [ + 113.22, + -65.76 + ], + [ + 114.53, + -66.24 + ], + [ + 114.46, + -66.46 + ], + [ + 115.11, + -66.36 + ], + [ + 114.53, + -66.48 + ], + [ + 115.6, + -66.58 + ], + [ + 115.76, + -66.76 + ], + [ + 115.87, + -66.56 + ], + [ + 116.51, + -66.58 + ], + [ + 116.62, + -66.77 + ], + [ + 117.48, + -67 + ], + [ + 120.72, + -66.91 + ], + [ + 121.24, + -66.64 + ], + [ + 121.93, + -66.56 + ], + [ + 122.38, + -66.83 + ], + [ + 123.51, + -66.75 + ], + [ + 124.31, + -66.51 + ], + [ + 124.81, + -66.73 + ], + [ + 124.82, + -66.46 + ], + [ + 125.13, + -66.68 + ], + [ + 125.37, + -66.42 + ], + [ + 126.21, + -66.25 + ], + [ + 127.37, + -66.55 + ], + [ + 127.84, + -67.02 + ], + [ + 128.9, + -67.05 + ], + [ + 129.31, + -67 + ], + [ + 130.23, + -66.1 + ], + [ + 131.79, + -66.25 + ], + [ + 133.43, + -66.07 + ], + [ + 134.17, + -66.22 + ], + [ + 134.66, + -65.98 + ], + [ + 136.55, + -66.42 + ], + [ + 137.44, + -66.35 + ], + [ + 141.35, + -66.84 + ], + [ + 141.86, + -66.78 + ], + [ + 142.5, + -67.03 + ], + [ + 143.77, + -66.88 + ], + [ + 143.94, + -67.06 + ], + [ + 144.53, + -67.02 + ], + [ + 144.65, + -67.25 + ], + [ + 144.97, + -67.12 + ], + [ + 145.82, + -67.27 + ], + [ + 145.29, + -67.51 + ], + [ + 146.19, + -67.62 + ], + [ + 147.26, + -68.2 + ], + [ + 147.16, + -68.09 + ], + [ + 147.8, + -68.06 + ], + [ + 148.18, + -68.23 + ], + [ + 147.74, + -68.37 + ], + [ + 148.55, + -68.31 + ], + [ + 148.88, + -68.46 + ], + [ + 149.47, + -68.3 + ], + [ + 149.94, + -68.43 + ], + [ + 150.93, + -68.34 + ], + [ + 151.49, + -68.64 + ], + [ + 151.9, + -68.55 + ], + [ + 151.94, + -68.32 + ], + [ + 153.13, + -68.25 + ], + [ + 153.46, + -68.41 + ], + [ + 153.83, + -68.27 + ], + [ + 155.38, + -68.97 + ], + [ + 156.53, + -68.97 + ], + [ + 156.81, + -69.17 + ], + [ + 157.31, + -69.06 + ], + [ + 157.49, + -69.27 + ], + [ + 157.99, + -69.17 + ], + [ + 158.52, + -69.36 + ], + [ + 159.15, + -69.32 + ], + [ + 160.58, + -69.88 + ], + [ + 160.33, + -70 + ], + [ + 161, + -70.28 + ], + [ + 161.57, + -70.13 + ], + [ + 161.96, + -70.46 + ], + [ + 162.08, + -70.31 + ], + [ + 162.68, + -70.28 + ], + [ + 163.34, + -70.72 + ], + [ + 163.83, + -70.65 + ], + [ + 163.66, + -70.47 + ], + [ + 165.28, + -70.56 + ], + [ + 165.82, + -70.72 + ], + [ + 166.51, + -70.6 + ], + [ + 166.84, + -70.67 + ], + [ + 166.42, + -70.71 + ], + [ + 166.59, + -70.79 + ], + [ + 167.73, + -70.8 + ], + [ + 168.23, + -71.18 + ], + [ + 170.2, + -71.67 + ], + [ + 170.33, + -71.32 + ], + [ + 170.98, + -71.84 + ], + [ + 169.77, + -72.18 + ], + [ + 169.78, + -72.44 + ], + [ + 170.27, + -72.31 + ], + [ + 170.28, + -72.59 + ], + [ + 169.02, + -73.27 + ], + [ + 169.21, + -73.46 + ], + [ + 168.56, + -73.37 + ], + [ + 168.28, + -73.61 + ], + [ + 168.31, + -73.43 + ], + [ + 167.63, + -73.35 + ], + [ + 167.73, + -73.5 + ], + [ + 166.48, + -73.58 + ], + [ + 166.8, + -73.75 + ], + [ + 165.63, + -73.8 + ], + [ + 166.26, + -74.08 + ], + [ + 165.34, + -74.02 + ], + [ + 165.06, + -74.17 + ], + [ + 164.85, + -74.08 + ], + [ + 165.43, + -74.65 + ], + [ + 165.24, + -74.56 + ], + [ + 164.05, + -74.63 + ], + [ + 163.67, + -75.12 + ], + [ + 162.56, + -75.24 + ], + [ + 163.59, + -75.2 + ], + [ + 165.36, + -75.4 + ], + [ + 165.43, + -75.52 + ], + [ + 162.58, + -75.42 + ], + [ + 163.04, + -75.48 + ], + [ + 163.04, + -75.94 + ], + [ + 162.33, + -76.1 + ], + [ + 163.11, + -76.15 + ], + [ + 162.51, + -76.22 + ], + [ + 163.02, + -76.73 + ], + [ + 162.31, + -76.99 + ], + [ + 163.19, + -77.03 + ], + [ + 163.86, + -77.49 + ], + [ + 162.6, + -77.83 + ], + [ + 164.21, + -77.65 + ], + [ + 164.51, + -78.01 + ], + [ + 165.56, + -77.8 + ], + [ + 166.74, + -77.91 + ], + [ + 166.94, + -77.68 + ], + [ + 166.14, + -77.54 + ], + [ + 166.7, + -77.16 + ], + [ + 167.54, + -77.41 + ], + [ + 173.67, + -77.43 + ], + [ + 180, + -77.75 + ], + [ + 180, + -85 + ], + [ + 160, + -85.05 + ], + [ + 136, + -85.05 + ], + [ + 45, + -85.05 + ], + [ + -20, + -85.05 + ], + [ + -25, + -85.05 + ], + [ + -53, + -85.05 + ], + [ + -74, + -85.05 + ], + [ + -90, + -85.05 + ], + [ + -150, + -85.05 + ], + [ + -180, + -85.05 + ] + ], + [ + [ + 68.64, + -70.62 + ], + [ + 68.73, + -70.61 + ], + [ + 68.61, + -70.44 + ], + [ + 68.64, + -70.61 + ], + [ + 68.64, + -70.62 + ] + ], + [ + [ + 101.21, + -66.1 + ], + [ + 100.84, + -66.11 + ], + [ + 101.45, + -66.07 + ], + [ + 101.23, + -66 + ], + [ + 100.63, + -66.03 + ], + [ + 100.77, + -66.22 + ], + [ + 101.21, + -66.1 + ] + ], + [ + [ + 98.92, + -66.2 + ], + [ + 98.62, + -66.37 + ], + [ + 99.1, + -66.42 + ], + [ + 98.92, + -66.2 + ] + ] + ], + [ + [ + [ + 169.5, + -73.52 + ], + [ + 169.78, + -73.32 + ], + [ + 169.87, + -73.63 + ], + [ + 169.5, + -73.52 + ] + ] + ], + [ + [ + [ + 164.64, + -67.44 + ], + [ + 164.65, + -67.27 + ], + [ + 164.85, + -67.6 + ], + [ + 164.64, + -67.44 + ] + ] + ], + [ + [ + [ + 163.31, + -66.79 + ], + [ + 163.27, + -66.89 + ], + [ + 163.13, + -66.69 + ], + [ + 163.31, + -66.79 + ] + ] + ], + [ + [ + [ + 92.54, + -65.71 + ], + [ + 92.65, + -65.8 + ], + [ + 92.26, + -65.79 + ], + [ + 92.54, + -65.71 + ] + ] + ], + [ + [ + [ + -45.24, + -60.63 + ], + [ + -45.17, + -60.73 + ], + [ + -46.03, + -60.61 + ], + [ + -45.7, + -60.51 + ], + [ + -45.24, + -60.63 + ] + ] + ], + [ + [ + [ + -55.21, + -61.28 + ], + [ + -55.37, + -61.05 + ], + [ + -54.65, + -61.1 + ], + [ + -55.21, + -61.28 + ] + ] + ], + [ + [ + [ + -56.05, + -63.14 + ], + [ + -55.16, + -63.19 + ], + [ + -55.05, + -63.32 + ], + [ + -55.9, + -63.29 + ], + [ + -56.42, + -63.44 + ], + [ + -56.55, + -63.33 + ], + [ + -56.05, + -63.14 + ] + ] + ], + [ + [ + [ + -55.73, + -63.44 + ], + [ + -55.97, + -63.59 + ], + [ + -56.26, + -63.48 + ], + [ + -55.73, + -63.44 + ] + ] + ], + [ + [ + [ + -56.17, + -63 + ], + [ + -56.31, + -63.19 + ], + [ + -56.62, + -63.06 + ], + [ + -56.17, + -63 + ] + ] + ], + [ + [ + [ + -57.27, + -63.87 + ], + [ + -57.7, + -63.82 + ], + [ + -57.05, + -63.84 + ], + [ + -57.27, + -63.87 + ] + ] + ], + [ + [ + [ + -57.38, + -64.56 + ], + [ + -57.45, + -64.45 + ], + [ + -56.89, + -64.33 + ], + [ + -57.38, + -64.56 + ] + ] + ], + [ + [ + [ + -63.16, + -64.31 + ], + [ + -63.29, + -64.58 + ], + [ + -62.82, + -64.57 + ], + [ + -63.18, + -64.65 + ], + [ + -63.34, + -64.77 + ], + [ + -63.43, + -64.72 + ], + [ + -63.56, + -64.73 + ], + [ + -63.71, + -64.86 + ], + [ + -64.3, + -64.71 + ], + [ + -63.58, + -64.27 + ], + [ + -63.16, + -64.31 + ] + ] + ], + [ + [ + [ + -65.86, + -65.54 + ], + [ + -65.65, + -65.66 + ], + [ + -66.14, + -65.89 + ], + [ + -65.86, + -65.54 + ] + ] + ], + [ + [ + [ + -67.59, + -66.87 + ], + [ + -67.35, + -66.73 + ], + [ + -67.23, + -66.84 + ], + [ + -67.59, + -66.87 + ] + ] + ], + [ + [ + [ + -67.3, + -67.74 + ], + [ + -67.77, + -67.67 + ], + [ + -67.25, + -67.57 + ], + [ + -67.3, + -67.74 + ] + ] + ], + [ + [ + [ + -63.51, + -64.81 + ], + [ + -63.35, + -64.8 + ], + [ + -63.17, + -64.71 + ], + [ + -63.43, + -64.91 + ], + [ + -63.51, + -64.81 + ] + ] + ], + [ + [ + [ + -62.39, + -64.01 + ], + [ + -61.99, + -64.14 + ], + [ + -62.6, + -64.53 + ], + [ + -62.39, + -64.01 + ] + ] + ], + [ + [ + [ + -60.89, + -63.85 + ], + [ + -60.82, + -63.68 + ], + [ + -60.56, + -63.7 + ], + [ + -60.68, + -63.89 + ], + [ + -60.89, + -63.85 + ] + ] + ], + [ + [ + [ + -60.37, + -62.64 + ], + [ + -61.22, + -62.59 + ], + [ + -60.14, + -62.45 + ], + [ + -59.81, + -62.61 + ], + [ + -60.31, + -62.76 + ], + [ + -60.37, + -62.64 + ] + ] + ], + [ + [ + [ + -58.45, + -62.21 + ], + [ + -59.03, + -62.21 + ], + [ + -58.44, + -61.93 + ], + [ + -57.66, + -61.91 + ], + [ + -57.58, + -62.03 + ], + [ + -58.19, + -62.05 + ], + [ + -58.27, + -62.19 + ], + [ + -58.44, + -62.06 + ], + [ + -58.45, + -62.21 + ] + ] + ], + [ + [ + [ + -57.14, + -64.09 + ], + [ + -57.31, + -64.38 + ], + [ + -57.98, + -64.45 + ], + [ + -58.31, + -64.32 + ], + [ + -58.03, + -64.08 + ], + [ + -58.46, + -64.09 + ], + [ + -57.78, + -63.78 + ], + [ + -57.87, + -64.07 + ], + [ + -57.47, + -63.91 + ], + [ + -57.14, + -64.09 + ] + ] + ], + [ + [ + [ + -61.99, + -63.35 + ], + [ + -62.27, + -63.36 + ], + [ + -62.21, + -63.23 + ], + [ + -61.99, + -63.35 + ] + ] + ], + [ + [ + [ + -68.58, + -67.75 + ], + [ + -68.92, + -67.76 + ], + [ + -69.13, + -67.43 + ], + [ + -68.33, + -66.78 + ], + [ + -67.69, + -66.62 + ], + [ + -68.02, + -66.94 + ], + [ + -67.68, + -67.16 + ], + [ + -68.58, + -67.75 + ] + ] + ], + [ + [ + [ + -75.4, + -69.76 + ], + [ + -74.74, + -69.75 + ], + [ + -74.45, + -70.14 + ], + [ + -75.76, + -70.1 + ], + [ + -75.4, + -69.76 + ] + ] + ], + [ + [ + [ + -90.47, + -68.83 + ], + [ + -90.66, + -68.92 + ], + [ + -90.7, + -68.76 + ], + [ + -90.47, + -68.83 + ] + ] + ] + ] + }, + "properties": { + "A3": "ATA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -11.46, + 6.93 + ], + [ + -11.43, + 6.97 + ], + [ + -11.42, + 6.97 + ], + [ + -11.4, + 6.99 + ], + [ + -11.38, + 7.01 + ], + [ + -11.36, + 7.05 + ], + [ + -11.37, + 7.06 + ], + [ + -11.36, + 7.08 + ], + [ + -11.34, + 7.08 + ], + [ + -11.33, + 7.09 + ], + [ + -11.33, + 7.1 + ], + [ + -11.34, + 7.11 + ], + [ + -11.35, + 7.13 + ], + [ + -11.33, + 7.15 + ], + [ + -11.31, + 7.19 + ], + [ + -11.29, + 7.21 + ], + [ + -11.28, + 7.22 + ], + [ + -11.27, + 7.23 + ], + [ + -11.26, + 7.23 + ], + [ + -11.25, + 7.23 + ], + [ + -11.23, + 7.25 + ], + [ + -11.18, + 7.27 + ], + [ + -11.18, + 7.29 + ], + [ + -11.14, + 7.32 + ], + [ + -11.1, + 7.39 + ], + [ + -11.09, + 7.39 + ], + [ + -10.6, + 7.77 + ], + [ + -10.61, + 8.04 + ], + [ + -10.3, + 8.2 + ], + [ + -10.28, + 8.48 + ], + [ + -10.2, + 8.5 + ], + [ + -10.19, + 8.5 + ], + [ + -10.17, + 8.51 + ], + [ + -9.89, + 8.5 + ], + [ + -9.89, + 8.49 + ], + [ + -9.77, + 8.55 + ], + [ + -9.48, + 8.35 + ], + [ + -9.41, + 7.52 + ], + [ + -9.41, + 7.51 + ], + [ + -9.43, + 7.48 + ], + [ + -9.43, + 7.47 + ], + [ + -9.45, + 7.45 + ], + [ + -9.47, + 7.43 + ], + [ + -9.47, + 7.42 + ], + [ + -9.47, + 7.41 + ], + [ + -9.47, + 7.4 + ], + [ + -9.47, + 7.38 + ], + [ + -9.45, + 7.41 + ], + [ + -9.21, + 7.39 + ], + [ + -9.11, + 7.19 + ], + [ + -8.84, + 7.28 + ], + [ + -8.68, + 7.7 + ], + [ + -8.47, + 7.56 + ], + [ + -8.27, + 7 + ], + [ + -8.6, + 6.51 + ], + [ + -7.9, + 6.28 + ], + [ + -7.74, + 5.93 + ], + [ + -7.42, + 5.84 + ], + [ + -7.37, + 5.33 + ], + [ + -7.54, + 4.94 + ], + [ + -7.53, + 4.92 + ], + [ + -7.54, + 4.92 + ], + [ + -7.58, + 4.91 + ], + [ + -7.6, + 4.9 + ], + [ + -7.6, + 4.89 + ], + [ + -7.59, + 4.88 + ], + [ + -7.59, + 4.87 + ], + [ + -7.58, + 4.83 + ], + [ + -7.58, + 4.79 + ], + [ + -7.56, + 4.76 + ], + [ + -7.56, + 4.74 + ], + [ + -7.56, + 4.72 + ], + [ + -7.56, + 4.7 + ], + [ + -7.56, + 4.69 + ], + [ + -7.57, + 4.67 + ], + [ + -7.56, + 4.67 + ], + [ + -7.56, + 4.64 + ], + [ + -7.56, + 4.63 + ], + [ + -7.56, + 4.57 + ], + [ + -7.56, + 4.55 + ], + [ + -7.56, + 4.54 + ], + [ + -7.56, + 4.53 + ], + [ + -7.56, + 4.52 + ], + [ + -7.56, + 4.5 + ], + [ + -7.56, + 4.49 + ], + [ + -7.57, + 4.46 + ], + [ + -7.57, + 4.45 + ], + [ + -7.54, + 4.44 + ], + [ + -7.55, + 4.43 + ], + [ + -7.57, + 4.4 + ], + [ + -7.56, + 4.39 + ], + [ + -7.55, + 4.38 + ], + [ + -9.04, + 4.98 + ], + [ + -10.06, + 5.96 + ], + [ + -11.39, + 6.74 + ], + [ + -11.29, + 6.71 + ], + [ + -11.17, + 6.71 + ], + [ + -11.46, + 6.93 + ] + ] + ] + }, + "properties": { + "A3": "LBR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -54.6, + 2.33 + ], + [ + -54.21, + 2.78 + ], + [ + -54.21, + 3.15 + ], + [ + -54.09, + 3.29 + ], + [ + -54.07, + 3.3 + ], + [ + -54.06, + 3.32 + ], + [ + -54.07, + 3.32 + ], + [ + -54.06, + 3.36 + ], + [ + -54.05, + 3.37 + ], + [ + -54.06, + 3.39 + ], + [ + -54.05, + 3.39 + ], + [ + -54.03, + 3.4 + ], + [ + -54.03, + 3.41 + ], + [ + -54.02, + 3.42 + ], + [ + -54.01, + 3.43 + ], + [ + -54.02, + 3.45 + ], + [ + -54.01, + 3.46 + ], + [ + -54.01, + 3.48 + ], + [ + -54.01, + 3.51 + ], + [ + -54, + 3.53 + ], + [ + -54.01, + 3.54 + ], + [ + -54, + 3.56 + ], + [ + -54, + 3.57 + ], + [ + -53.99, + 3.58 + ], + [ + -53.98, + 3.59 + ], + [ + -53.98, + 3.6 + ], + [ + -53.98, + 3.61 + ], + [ + -54, + 3.64 + ], + [ + -54.01, + 3.65 + ], + [ + -54.03, + 3.63 + ], + [ + -54.04, + 3.63 + ], + [ + -54.05, + 3.65 + ], + [ + -54.07, + 3.67 + ], + [ + -54.08, + 3.67 + ], + [ + -54.09, + 3.69 + ], + [ + -54.09, + 3.73 + ], + [ + -54.1, + 3.74 + ], + [ + -54.11, + 3.77 + ], + [ + -54.12, + 3.78 + ], + [ + -54.14, + 3.8 + ], + [ + -54.15, + 3.8 + ], + [ + -54.16, + 3.8 + ], + [ + -54.17, + 3.8 + ], + [ + -54.18, + 3.8 + ], + [ + -54.2, + 3.8 + ], + [ + -54.2, + 3.82 + ], + [ + -54.2, + 3.83 + ], + [ + -54.19, + 3.84 + ], + [ + -54.19, + 3.85 + ], + [ + -54.21, + 3.85 + ], + [ + -54.23, + 3.86 + ], + [ + -54.25, + 3.88 + ], + [ + -54.25, + 3.89 + ], + [ + -54.25, + 3.91 + ], + [ + -54.43, + 4.42 + ], + [ + -54.44, + 4.45 + ], + [ + -54.45, + 4.47 + ], + [ + -54.45, + 4.48 + ], + [ + -54.44, + 4.54 + ], + [ + -54.43, + 4.56 + ], + [ + -54.42, + 4.58 + ], + [ + -54.42, + 4.59 + ], + [ + -54.43, + 4.62 + ], + [ + -54.44, + 4.67 + ], + [ + -54.43, + 4.69 + ], + [ + -54.45, + 4.72 + ], + [ + -54.46, + 4.73 + ], + [ + -54.48, + 4.74 + ], + [ + -54.47, + 4.85 + ], + [ + -54.48, + 4.88 + ], + [ + -54.48, + 4.91 + ], + [ + -54.46, + 4.93 + ], + [ + -54.44, + 4.95 + ], + [ + -54.44, + 4.96 + ], + [ + -54.44, + 4.97 + ], + [ + -54.44, + 4.99 + ], + [ + -54.44, + 5 + ], + [ + -54.44, + 5.01 + ], + [ + -54.43, + 5.03 + ], + [ + -54.41, + 5.07 + ], + [ + -54.39, + 5.1 + ], + [ + -54.37, + 5.12 + ], + [ + -54.35, + 5.14 + ], + [ + -54.35, + 5.15 + ], + [ + -54.35, + 5.16 + ], + [ + -54.34, + 5.17 + ], + [ + -54.33, + 5.18 + ], + [ + -54.33, + 5.19 + ], + [ + -54.31, + 5.22 + ], + [ + -54.3, + 5.23 + ], + [ + -54.28, + 5.25 + ], + [ + -54.27, + 5.26 + ], + [ + -54.26, + 5.27 + ], + [ + -54.25, + 5.28 + ], + [ + -54.24, + 5.29 + ], + [ + -54.23, + 5.3 + ], + [ + -54.19, + 5.32 + ], + [ + -54.17, + 5.34 + ], + [ + -54.15, + 5.36 + ], + [ + -54.14, + 5.38 + ], + [ + -54.13, + 5.4 + ], + [ + -54.13, + 5.41 + ], + [ + -54.1, + 5.43 + ], + [ + -54.09, + 5.45 + ], + [ + -54.06, + 5.48 + ], + [ + -54.05, + 5.49 + ], + [ + -54.04, + 5.51 + ], + [ + -54.03, + 5.52 + ], + [ + -54.01, + 5.55 + ], + [ + -54.01, + 5.56 + ], + [ + -53.88, + 5.75 + ], + [ + -52.94, + 5.45 + ], + [ + -52.38, + 4.89 + ], + [ + -52.29, + 4.94 + ], + [ + -52.32, + 4.81 + ], + [ + -52.04, + 4.72 + ], + [ + -51.94, + 4.44 + ], + [ + -51.91, + 4.67 + ], + [ + -51.8, + 4.61 + ], + [ + -51.63, + 4.2 + ], + [ + -51.66, + 4.05 + ], + [ + -51.67, + 4.05 + ], + [ + -51.68, + 4.04 + ], + [ + -51.69, + 4.03 + ], + [ + -51.74, + 4.01 + ], + [ + -51.75, + 4 + ], + [ + -51.77, + 3.98 + ], + [ + -51.78, + 3.97 + ], + [ + -51.78, + 3.96 + ], + [ + -51.78, + 3.94 + ], + [ + -51.78, + 3.92 + ], + [ + -51.79, + 3.9 + ], + [ + -51.8, + 3.89 + ], + [ + -51.81, + 3.87 + ], + [ + -51.82, + 3.86 + ], + [ + -51.83, + 3.85 + ], + [ + -51.84, + 3.84 + ], + [ + -51.86, + 3.83 + ], + [ + -51.87, + 3.81 + ], + [ + -51.88, + 3.8 + ], + [ + -51.9, + 3.8 + ], + [ + -51.91, + 3.8 + ], + [ + -51.9, + 3.78 + ], + [ + -51.93, + 3.77 + ], + [ + -51.92, + 3.74 + ], + [ + -51.92, + 3.73 + ], + [ + -51.94, + 3.72 + ], + [ + -51.96, + 3.71 + ], + [ + -51.97, + 3.71 + ], + [ + -51.98, + 3.68 + ], + [ + -51.99, + 3.67 + ], + [ + -51.99, + 3.66 + ], + [ + -51.99, + 3.65 + ], + [ + -51.99, + 3.64 + ], + [ + -52.01, + 3.61 + ], + [ + -52.01, + 3.6 + ], + [ + -52.03, + 3.58 + ], + [ + -52.05, + 3.54 + ], + [ + -52.05, + 3.53 + ], + [ + -52.07, + 3.52 + ], + [ + -52.07, + 3.51 + ], + [ + -52.09, + 3.48 + ], + [ + -52.09, + 3.46 + ], + [ + -52.11, + 3.45 + ], + [ + -52.11, + 3.44 + ], + [ + -52.12, + 3.43 + ], + [ + -52.12, + 3.42 + ], + [ + -52.13, + 3.4 + ], + [ + -52.15, + 3.38 + ], + [ + -52.16, + 3.36 + ], + [ + -52.19, + 3.32 + ], + [ + -52.19, + 3.3 + ], + [ + -52.2, + 3.29 + ], + [ + -52.22, + 3.26 + ], + [ + -52.23, + 3.25 + ], + [ + -52.25, + 3.24 + ], + [ + -52.26, + 3.25 + ], + [ + -52.29, + 3.23 + ], + [ + -52.29, + 3.22 + ], + [ + -52.3, + 3.19 + ], + [ + -52.3, + 3.18 + ], + [ + -52.33, + 3.16 + ], + [ + -52.34, + 3.15 + ], + [ + -52.35, + 3.13 + ], + [ + -52.34, + 3.12 + ], + [ + -52.34, + 3.11 + ], + [ + -52.33, + 3.07 + ], + [ + -52.34, + 3.06 + ], + [ + -52.34, + 3.05 + ], + [ + -52.36, + 3.01 + ], + [ + -52.55, + 2.52 + ], + [ + -52.96, + 2.17 + ], + [ + -53.74, + 2.37 + ], + [ + -54.11, + 2.11 + ], + [ + -54.6, + 2.33 + ] + ] + ] + }, + "properties": { + "A3": "GUF" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -83.14, + 15 + ], + [ + -83.16, + 14.99 + ], + [ + -83.17, + 14.99 + ], + [ + -83.19, + 15 + ], + [ + -83.21, + 15 + ], + [ + -83.21, + 14.99 + ], + [ + -83.23, + 14.98 + ], + [ + -83.27, + 14.99 + ], + [ + -83.28, + 15 + ], + [ + -83.29, + 15 + ], + [ + -83.32, + 15 + ], + [ + -83.4, + 15.03 + ], + [ + -83.41, + 15.02 + ], + [ + -83.41, + 15.01 + ], + [ + -83.43, + 14.99 + ], + [ + -83.43, + 15 + ], + [ + -83.45, + 14.98 + ], + [ + -83.47, + 14.99 + ], + [ + -83.48, + 14.99 + ], + [ + -83.5, + 15.01 + ], + [ + -83.51, + 14.99 + ], + [ + -83.52, + 14.99 + ], + [ + -83.54, + 14.97 + ], + [ + -83.53, + 14.95 + ], + [ + -83.54, + 14.95 + ], + [ + -83.55, + 14.95 + ], + [ + -83.54, + 14.94 + ], + [ + -83.55, + 14.94 + ], + [ + -83.56, + 14.93 + ], + [ + -83.56, + 14.92 + ], + [ + -83.6, + 14.92 + ], + [ + -83.6, + 14.9 + ], + [ + -83.61, + 14.9 + ], + [ + -83.62, + 14.88 + ], + [ + -83.63, + 14.88 + ], + [ + -83.64, + 14.88 + ], + [ + -83.66, + 14.88 + ], + [ + -83.69, + 14.88 + ], + [ + -83.69, + 14.87 + ], + [ + -83.7, + 14.86 + ], + [ + -83.72, + 14.86 + ], + [ + -83.72, + 14.85 + ], + [ + -83.71, + 14.85 + ], + [ + -83.7, + 14.84 + ], + [ + -83.7, + 14.83 + ], + [ + -83.72, + 14.83 + ], + [ + -83.73, + 14.84 + ], + [ + -83.75, + 14.82 + ], + [ + -83.78, + 14.81 + ], + [ + -83.78, + 14.82 + ], + [ + -83.8, + 14.8 + ], + [ + -83.82, + 14.79 + ], + [ + -83.83, + 14.8 + ], + [ + -83.84, + 14.78 + ], + [ + -83.85, + 14.77 + ], + [ + -83.87, + 14.77 + ], + [ + -83.93, + 14.78 + ], + [ + -83.94, + 14.78 + ], + [ + -83.93, + 14.75 + ], + [ + -83.94, + 14.76 + ], + [ + -83.98, + 14.75 + ], + [ + -84.02, + 14.74 + ], + [ + -84.04, + 14.75 + ], + [ + -84.05, + 14.75 + ], + [ + -84.04, + 14.77 + ], + [ + -84.05, + 14.77 + ], + [ + -84.08, + 14.77 + ], + [ + -84.08, + 14.78 + ], + [ + -84.12, + 14.78 + ], + [ + -84.12, + 14.77 + ], + [ + -84.11, + 14.76 + ], + [ + -84.11, + 14.75 + ], + [ + -84.11, + 14.73 + ], + [ + -84.12, + 14.73 + ], + [ + -84.13, + 14.73 + ], + [ + -84.14, + 14.73 + ], + [ + -84.16, + 14.72 + ], + [ + -84.22, + 14.73 + ], + [ + -84.23, + 14.74 + ], + [ + -84.22, + 14.75 + ], + [ + -84.23, + 14.76 + ], + [ + -84.24, + 14.75 + ], + [ + -84.25, + 14.75 + ], + [ + -84.27, + 14.72 + ], + [ + -84.27, + 14.71 + ], + [ + -84.26, + 14.7 + ], + [ + -84.27, + 14.69 + ], + [ + -84.26, + 14.67 + ], + [ + -84.27, + 14.67 + ], + [ + -84.29, + 14.66 + ], + [ + -84.33, + 14.68 + ], + [ + -84.35, + 14.69 + ], + [ + -84.35, + 14.7 + ], + [ + -84.36, + 14.71 + ], + [ + -84.37, + 14.71 + ], + [ + -84.37, + 14.7 + ], + [ + -84.38, + 14.69 + ], + [ + -84.39, + 14.67 + ], + [ + -84.4, + 14.67 + ], + [ + -84.42, + 14.64 + ], + [ + -84.44, + 14.63 + ], + [ + -84.46, + 14.63 + ], + [ + -84.47, + 14.62 + ], + [ + -84.48, + 14.62 + ], + [ + -84.54, + 14.65 + ], + [ + -84.52, + 14.65 + ], + [ + -84.57, + 14.66 + ], + [ + -84.58, + 14.65 + ], + [ + -84.62, + 14.66 + ], + [ + -84.64, + 14.68 + ], + [ + -84.64, + 14.67 + ], + [ + -84.66, + 14.67 + ], + [ + -84.67, + 14.67 + ], + [ + -84.68, + 14.69 + ], + [ + -84.68, + 14.68 + ], + [ + -84.69, + 14.68 + ], + [ + -84.7, + 14.69 + ], + [ + -84.71, + 14.69 + ], + [ + -84.73, + 14.7 + ], + [ + -84.73, + 14.71 + ], + [ + -84.75, + 14.73 + ], + [ + -84.74, + 14.74 + ], + [ + -84.75, + 14.74 + ], + [ + -84.76, + 14.74 + ], + [ + -84.77, + 14.75 + ], + [ + -84.77, + 14.76 + ], + [ + -84.76, + 14.75 + ], + [ + -84.75, + 14.75 + ], + [ + -84.75, + 14.77 + ], + [ + -84.77, + 14.78 + ], + [ + -84.78, + 14.79 + ], + [ + -84.79, + 14.8 + ], + [ + -84.8, + 14.82 + ], + [ + -84.86, + 14.81 + ], + [ + -84.87, + 14.81 + ], + [ + -84.88, + 14.82 + ], + [ + -84.89, + 14.81 + ], + [ + -84.9, + 14.81 + ], + [ + -84.92, + 14.78 + ], + [ + -84.94, + 14.76 + ], + [ + -84.96, + 14.75 + ], + [ + -84.99, + 14.74 + ], + [ + -84.99, + 14.73 + ], + [ + -85.01, + 14.72 + ], + [ + -85.01, + 14.71 + ], + [ + -85.03, + 14.67 + ], + [ + -85.04, + 14.67 + ], + [ + -85.03, + 14.65 + ], + [ + -85.04, + 14.61 + ], + [ + -85.03, + 14.61 + ], + [ + -85.04, + 14.58 + ], + [ + -85.07, + 14.56 + ], + [ + -85.08, + 14.56 + ], + [ + -85.1, + 14.56 + ], + [ + -85.12, + 14.58 + ], + [ + -85.12, + 14.59 + ], + [ + -85.13, + 14.59 + ], + [ + -85.13, + 14.58 + ], + [ + -85.15, + 14.57 + ], + [ + -85.14, + 14.56 + ], + [ + -85.14, + 14.52 + ], + [ + -85.16, + 14.48 + ], + [ + -85.17, + 14.48 + ], + [ + -85.18, + 14.46 + ], + [ + -85.18, + 14.45 + ], + [ + -85.18, + 14.43 + ], + [ + -85.21, + 14.37 + ], + [ + -85.19, + 14.35 + ], + [ + -85.2, + 14.35 + ], + [ + -85.19, + 14.33 + ], + [ + -85.17, + 14.31 + ], + [ + -85.17, + 14.28 + ], + [ + -85.27, + 14.26 + ], + [ + -85.28, + 14.26 + ], + [ + -85.3, + 14.25 + ], + [ + -85.34, + 14.25 + ], + [ + -85.34, + 14.24 + ], + [ + -85.37, + 14.22 + ], + [ + -85.4, + 14.14 + ], + [ + -85.4, + 14.13 + ], + [ + -85.43, + 14.12 + ], + [ + -85.43, + 14.11 + ], + [ + -85.45, + 14.11 + ], + [ + -85.46, + 14.11 + ], + [ + -85.47, + 14.09 + ], + [ + -85.48, + 14.09 + ], + [ + -85.52, + 14.06 + ], + [ + -85.52, + 14.05 + ], + [ + -85.56, + 14.05 + ], + [ + -85.6, + 14.03 + ], + [ + -85.61, + 14.03 + ], + [ + -85.64, + 14.01 + ], + [ + -85.65, + 14.01 + ], + [ + -85.66, + 14.01 + ], + [ + -85.67, + 14.01 + ], + [ + -85.69, + 13.99 + ], + [ + -85.73, + 13.97 + ], + [ + -85.74, + 13.97 + ], + [ + -85.76, + 13.95 + ], + [ + -85.75, + 13.94 + ], + [ + -85.75, + 13.92 + ], + [ + -85.76, + 13.9 + ], + [ + -85.73, + 13.86 + ], + [ + -85.75, + 13.84 + ], + [ + -85.76, + 13.84 + ], + [ + -86.01, + 14.08 + ], + [ + -86.33, + 13.77 + ], + [ + -86.76, + 13.77 + ], + [ + -86.71, + 13.3 + ], + [ + -86.92, + 13.22 + ], + [ + -86.92, + 13.2 + ], + [ + -86.92, + 13.13 + ], + [ + -86.93, + 13.13 + ], + [ + -86.92, + 13.09 + ], + [ + -86.94, + 13.07 + ], + [ + -86.95, + 13.07 + ], + [ + -86.97, + 13.03 + ], + [ + -86.99, + 13.02 + ], + [ + -87.01, + 13 + ], + [ + -87.03, + 12.99 + ], + [ + -87.05, + 12.98 + ], + [ + -87.3, + 12.99 + ], + [ + -87.31, + 12.99 + ], + [ + -87.51, + 13.27 + ], + [ + -87.37, + 13.41 + ], + [ + -87.59, + 13.31 + ], + [ + -87.58, + 13.47 + ], + [ + -87.72, + 13.36 + ], + [ + -87.82, + 13.41 + ], + [ + -87.81, + 13.41 + ], + [ + -87.8, + 13.41 + ], + [ + -87.71, + 13.8 + ], + [ + -87.8, + 13.92 + ], + [ + -88.23, + 14 + ], + [ + -88.5, + 13.9 + ], + [ + -88.51, + 13.92 + ], + [ + -88.51, + 13.93 + ], + [ + -89.1, + 14.4 + ], + [ + -89.36, + 14.42 + ], + [ + -89.15, + 14.58 + ], + [ + -89.15, + 15.07 + ], + [ + -88.31, + 15.68 + ], + [ + -88.24, + 15.7 + ], + [ + -88.24, + 15.71 + ], + [ + -88.23, + 15.72 + ], + [ + -87.73, + 15.92 + ], + [ + -87.58, + 15.75 + ], + [ + -87.37, + 15.85 + ], + [ + -86.9, + 15.75 + ], + [ + -86.36, + 15.78 + ], + [ + -85.94, + 15.93 + ], + [ + -86.01, + 16.03 + ], + [ + -85.46, + 15.86 + ], + [ + -85.01, + 15.98 + ], + [ + -84.64, + 15.77 + ], + [ + -84.31, + 15.82 + ], + [ + -83.73, + 15.39 + ], + [ + -84.05, + 15.53 + ], + [ + -84.1, + 15.34 + ], + [ + -83.76, + 15.19 + ], + [ + -83.51, + 15.28 + ], + [ + -83.72, + 15.4 + ], + [ + -83.39, + 15.25 + ], + [ + -83.14, + 15 + ] + ] + ], + [ + [ + [ + -85.16, + 14.31 + ], + [ + -85.16, + 14.28 + ], + [ + -85.17, + 14.31 + ], + [ + -85.16, + 14.31 + ] + ] + ], + [ + [ + [ + -86.44, + 16.38 + ], + [ + -86.26, + 16.42 + ], + [ + -86.6, + 16.27 + ], + [ + -86.44, + 16.38 + ] + ] + ] + ] + }, + "properties": { + "A3": "HND" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 115.02, + 4.9 + ], + [ + 115.02, + 4.89 + ], + [ + 115, + 4.89 + ], + [ + 114.99, + 4.87 + ], + [ + 114.77, + 4.72 + ], + [ + 114.88, + 4.37 + ], + [ + 114.65, + 4.01 + ], + [ + 114.17, + 4.57 + ], + [ + 114.16, + 4.57 + ], + [ + 114.08, + 4.59 + ], + [ + 115.09, + 5.04 + ], + [ + 115.02, + 4.9 + ] + ] + ], + [ + [ + [ + 115.16, + 4.89 + ], + [ + 115.15, + 4.87 + ], + [ + 115.16, + 4.87 + ], + [ + 115.34, + 4.31 + ], + [ + 115.09, + 4.39 + ], + [ + 115.05, + 4.61 + ], + [ + 115.05, + 4.65 + ], + [ + 115.04, + 4.65 + ], + [ + 115.03, + 4.7 + ], + [ + 115.03, + 4.74 + ], + [ + 115.03, + 4.75 + ], + [ + 115.04, + 4.78 + ], + [ + 115.05, + 4.78 + ], + [ + 115.05, + 4.79 + ], + [ + 115.16, + 4.89 + ] + ] + ] + ] + }, + "properties": { + "A3": "BRN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 11.46, + 58.99 + ], + [ + 11.45, + 58.99 + ], + [ + 11.46, + 58.89 + ], + [ + 11.47, + 58.89 + ], + [ + 11.5, + 58.89 + ], + [ + 11.54, + 58.88 + ], + [ + 11.59, + 58.89 + ], + [ + 11.6, + 58.9 + ], + [ + 11.61, + 58.9 + ], + [ + 11.62, + 58.9 + ], + [ + 11.63, + 58.91 + ], + [ + 11.66, + 58.92 + ], + [ + 11.68, + 58.95 + ], + [ + 11.69, + 58.96 + ], + [ + 11.69, + 58.98 + ], + [ + 11.7, + 59.01 + ], + [ + 11.71, + 59.04 + ], + [ + 11.78, + 59.1 + ], + [ + 11.77, + 59.11 + ], + [ + 11.76, + 59.11 + ], + [ + 11.76, + 59.12 + ], + [ + 11.78, + 59.18 + ], + [ + 11.82, + 59.24 + ], + [ + 11.82, + 59.31 + ], + [ + 11.78, + 59.4 + ], + [ + 11.77, + 59.41 + ], + [ + 11.76, + 59.46 + ], + [ + 11.75, + 59.48 + ], + [ + 11.75, + 59.49 + ], + [ + 11.69, + 59.59 + ], + [ + 11.7, + 59.61 + ], + [ + 11.71, + 59.62 + ], + [ + 11.77, + 59.64 + ], + [ + 11.79, + 59.64 + ], + [ + 11.86, + 59.65 + ], + [ + 11.89, + 59.69 + ], + [ + 11.94, + 59.69 + ], + [ + 11.93, + 59.78 + ], + [ + 11.93, + 59.79 + ], + [ + 11.92, + 59.8 + ], + [ + 11.91, + 59.8 + ], + [ + 11.89, + 59.82 + ], + [ + 11.88, + 59.83 + ], + [ + 11.87, + 59.83 + ], + [ + 11.86, + 59.83 + ], + [ + 11.85, + 59.83 + ], + [ + 11.85, + 59.84 + ], + [ + 11.84, + 59.84 + ], + [ + 11.85, + 59.84 + ], + [ + 11.86, + 59.85 + ], + [ + 11.87, + 59.85 + ], + [ + 11.88, + 59.85 + ], + [ + 11.89, + 59.86 + ], + [ + 11.88, + 59.86 + ], + [ + 11.88, + 59.87 + ], + [ + 11.89, + 59.87 + ], + [ + 11.9, + 59.87 + ], + [ + 11.93, + 59.88 + ], + [ + 11.93, + 59.89 + ], + [ + 11.94, + 59.89 + ], + [ + 11.95, + 59.89 + ], + [ + 11.98, + 59.9 + ], + [ + 11.99, + 59.9 + ], + [ + 12.05, + 59.89 + ], + [ + 12.15, + 59.89 + ], + [ + 12.17, + 59.89 + ], + [ + 12.19, + 59.9 + ], + [ + 12.27, + 59.94 + ], + [ + 12.3, + 59.95 + ], + [ + 12.35, + 59.97 + ], + [ + 12.38, + 60 + ], + [ + 12.39, + 60.01 + ], + [ + 12.44, + 60.04 + ], + [ + 12.47, + 60.06 + ], + [ + 12.48, + 60.07 + ], + [ + 12.49, + 60.09 + ], + [ + 12.5, + 60.09 + ], + [ + 12.5, + 60.1 + ], + [ + 12.52, + 60.14 + ], + [ + 12.53, + 60.21 + ], + [ + 12.53, + 60.22 + ], + [ + 12.52, + 60.23 + ], + [ + 12.52, + 60.24 + ], + [ + 12.51, + 60.26 + ], + [ + 12.51, + 60.28 + ], + [ + 12.5, + 60.29 + ], + [ + 12.5, + 60.32 + ], + [ + 12.52, + 60.34 + ], + [ + 12.54, + 60.34 + ], + [ + 12.55, + 60.35 + ], + [ + 12.57, + 60.37 + ], + [ + 12.58, + 60.39 + ], + [ + 12.59, + 60.39 + ], + [ + 12.61, + 60.48 + ], + [ + 12.6, + 60.52 + ], + [ + 12.59, + 60.54 + ], + [ + 12.57, + 60.56 + ], + [ + 12.49, + 60.66 + ], + [ + 12.34, + 60.85 + ], + [ + 12.33, + 60.86 + ], + [ + 12.33, + 60.89 + ], + [ + 12.32, + 60.91 + ], + [ + 12.3, + 60.92 + ], + [ + 12.27, + 60.96 + ], + [ + 12.26, + 60.97 + ], + [ + 12.23, + 61 + ], + [ + 12.24, + 61.02 + ], + [ + 12.29, + 61.03 + ], + [ + 12.33, + 61.03 + ], + [ + 12.39, + 61.04 + ], + [ + 12.49, + 61.05 + ], + [ + 12.56, + 61.05 + ], + [ + 12.61, + 61.05 + ], + [ + 12.66, + 61.05 + ], + [ + 12.67, + 61.06 + ], + [ + 12.79, + 61.2 + ], + [ + 12.82, + 61.24 + ], + [ + 12.83, + 61.25 + ], + [ + 12.83, + 61.26 + ], + [ + 12.84, + 61.26 + ], + [ + 12.85, + 61.29 + ], + [ + 12.87, + 61.35 + ], + [ + 12.87, + 61.36 + ], + [ + 12.85, + 61.37 + ], + [ + 12.84, + 61.38 + ], + [ + 12.14, + 61.72 + ], + [ + 12.14, + 61.73 + ], + [ + 12.18, + 61.87 + ], + [ + 12.24, + 62.07 + ], + [ + 12.26, + 62.12 + ], + [ + 12.3, + 62.27 + ], + [ + 12.29, + 62.29 + ], + [ + 12.28, + 62.29 + ], + [ + 12.26, + 62.32 + ], + [ + 12.52, + 62.26 + ], + [ + 12.24, + 62.35 + ], + [ + 12.18, + 62.44 + ], + [ + 12.17, + 62.45 + ], + [ + 12.17, + 62.46 + ], + [ + 12.13, + 62.51 + ], + [ + 12.11, + 62.53 + ], + [ + 12.1, + 62.55 + ], + [ + 12.09, + 62.56 + ], + [ + 12.06, + 62.61 + ], + [ + 12.07, + 62.64 + ], + [ + 12.09, + 62.67 + ], + [ + 12.11, + 62.71 + ], + [ + 12.13, + 62.77 + ], + [ + 12.13, + 62.78 + ], + [ + 12.12, + 62.79 + ], + [ + 12.11, + 62.82 + ], + [ + 12.1, + 62.83 + ], + [ + 12.09, + 62.86 + ], + [ + 12.07, + 62.9 + ], + [ + 12.09, + 62.91 + ], + [ + 12.15, + 62.95 + ], + [ + 12.18, + 62.97 + ], + [ + 12.22, + 63 + ], + [ + 12.2, + 63.02 + ], + [ + 12.09, + 63.14 + ], + [ + 12.05, + 63.18 + ], + [ + 12.02, + 63.21 + ], + [ + 11.98, + 63.27 + ], + [ + 11.97, + 63.27 + ], + [ + 12.03, + 63.31 + ], + [ + 12.06, + 63.34 + ], + [ + 12.08, + 63.35 + ], + [ + 12.14, + 63.41 + ], + [ + 12.15, + 63.42 + ], + [ + 12.19, + 63.46 + ], + [ + 12.21, + 63.48 + ], + [ + 12.22, + 63.63 + ], + [ + 12.26, + 63.65 + ], + [ + 12.28, + 63.66 + ], + [ + 12.31, + 63.68 + ], + [ + 12.32, + 63.7 + ], + [ + 12.33, + 63.71 + ], + [ + 12.34, + 63.72 + ], + [ + 12.59, + 63.9 + ], + [ + 12.63, + 63.94 + ], + [ + 12.77, + 64 + ], + [ + 12.83, + 64.03 + ], + [ + 12.88, + 64.04 + ], + [ + 12.9, + 64.05 + ], + [ + 12.96, + 64.06 + ], + [ + 13.16, + 64.09 + ], + [ + 13.26, + 64.09 + ], + [ + 13.29, + 64.09 + ], + [ + 13.81, + 64.03 + ], + [ + 13.99, + 64.03 + ], + [ + 14.03, + 64.07 + ], + [ + 14.05, + 64.09 + ], + [ + 14.09, + 64.13 + ], + [ + 14.1, + 64.14 + ], + [ + 14.1, + 64.13 + ], + [ + 14.16, + 64.19 + ], + [ + 14.15, + 64.25 + ], + [ + 14.11, + 64.46 + ], + [ + 14.1, + 64.47 + ], + [ + 13.98, + 64.49 + ], + [ + 13.97, + 64.5 + ], + [ + 13.87, + 64.51 + ], + [ + 13.75, + 64.55 + ], + [ + 13.7, + 64.57 + ], + [ + 13.65, + 64.58 + ], + [ + 13.66, + 64.58 + ], + [ + 13.68, + 64.61 + ], + [ + 13.7, + 64.64 + ], + [ + 14.15, + 64.51 + ], + [ + 13.71, + 64.64 + ], + [ + 13.81, + 64.73 + ], + [ + 13.94, + 64.83 + ], + [ + 13.98, + 64.86 + ], + [ + 13.99, + 64.87 + ], + [ + 14, + 64.88 + ], + [ + 14.03, + 64.9 + ], + [ + 14.11, + 64.96 + ], + [ + 14.19, + 65.03 + ], + [ + 14.21, + 65.04 + ], + [ + 14.24, + 65.06 + ], + [ + 14.33, + 65.13 + ], + [ + 14.35, + 65.18 + ], + [ + 14.35, + 65.19 + ], + [ + 14.38, + 65.25 + ], + [ + 14.5, + 65.34 + ], + [ + 14.5, + 65.42 + ], + [ + 14.62, + 65.83 + ], + [ + 14.59, + 65.89 + ], + [ + 14.58, + 65.95 + ], + [ + 14.57, + 65.96 + ], + [ + 14.57, + 65.98 + ], + [ + 14.55, + 66.03 + ], + [ + 14.55, + 66.04 + ], + [ + 14.54, + 66.04 + ], + [ + 14.88, + 66.04 + ], + [ + 14.63, + 66.14 + ], + [ + 14.68, + 66.14 + ], + [ + 14.73, + 66.14 + ], + [ + 14.9, + 66.15 + ], + [ + 14.93, + 66.15 + ], + [ + 15.06, + 66.16 + ], + [ + 15.23, + 66.21 + ], + [ + 15.33, + 66.24 + ], + [ + 15.47, + 66.28 + ], + [ + 15.45, + 66.36 + ], + [ + 15.38, + 66.48 + ], + [ + 15.41, + 66.5 + ], + [ + 15.48, + 66.54 + ], + [ + 15.53, + 66.56 + ], + [ + 15.81, + 66.73 + ], + [ + 15.99, + 66.87 + ], + [ + 16.03, + 66.91 + ], + [ + 16.12, + 66.95 + ], + [ + 16.14, + 66.96 + ], + [ + 16.27, + 67.01 + ], + [ + 16.29, + 67.01 + ], + [ + 16.38, + 67.04 + ], + [ + 16.4, + 67.14 + ], + [ + 16.4, + 67.16 + ], + [ + 16.4, + 67.19 + ], + [ + 16.27, + 67.31 + ], + [ + 16.14, + 67.49 + ], + [ + 16.21, + 67.52 + ], + [ + 16.3, + 67.53 + ], + [ + 16.4, + 67.53 + ], + [ + 16.42, + 67.54 + ], + [ + 16.46, + 67.57 + ], + [ + 16.48, + 67.58 + ], + [ + 16.49, + 67.59 + ], + [ + 16.48, + 67.59 + ], + [ + 16.53, + 67.62 + ], + [ + 16.65, + 67.78 + ], + [ + 16.67, + 67.81 + ], + [ + 16.71, + 67.86 + ], + [ + 16.72, + 67.89 + ], + [ + 16.73, + 67.9 + ], + [ + 16.74, + 67.91 + ], + [ + 16.88, + 67.96 + ], + [ + 16.94, + 67.98 + ], + [ + 17, + 68 + ], + [ + 17.04, + 68.01 + ], + [ + 17.21, + 68.07 + ], + [ + 17.24, + 68.09 + ], + [ + 17.45, + 67.98 + ], + [ + 17.25, + 68.1 + ], + [ + 17.28, + 68.12 + ], + [ + 17.31, + 68.11 + ], + [ + 17.35, + 68.1 + ], + [ + 17.49, + 68.08 + ], + [ + 17.53, + 68.07 + ], + [ + 17.71, + 68.03 + ], + [ + 17.73, + 68.02 + ], + [ + 17.86, + 67.98 + ], + [ + 17.87, + 67.98 + ], + [ + 17.88, + 67.97 + ], + [ + 17.9, + 67.97 + ], + [ + 17.95, + 68.02 + ], + [ + 18.01, + 68.07 + ], + [ + 18.07, + 68.13 + ], + [ + 18.12, + 68.17 + ], + [ + 18.14, + 68.25 + ], + [ + 18.12, + 68.33 + ], + [ + 18.12, + 68.34 + ], + [ + 18.11, + 68.35 + ], + [ + 18.11, + 68.36 + ], + [ + 18.11, + 68.37 + ], + [ + 18.11, + 68.38 + ], + [ + 18.1, + 68.4 + ], + [ + 18.1, + 68.41 + ], + [ + 18.11, + 68.46 + ], + [ + 18.12, + 68.48 + ], + [ + 18.13, + 68.54 + ], + [ + 18.14, + 68.54 + ], + [ + 18.27, + 68.56 + ], + [ + 18.33, + 68.57 + ], + [ + 18.37, + 68.58 + ], + [ + 18.45, + 68.57 + ], + [ + 18.53, + 68.54 + ], + [ + 18.62, + 68.51 + ], + [ + 18.63, + 68.51 + ], + [ + 18.74, + 68.51 + ], + [ + 18.93, + 68.52 + ], + [ + 19.02, + 68.51 + ], + [ + 19.06, + 68.5 + ], + [ + 19.11, + 68.5 + ], + [ + 19.12, + 68.49 + ], + [ + 19.26, + 68.47 + ], + [ + 19.28, + 68.47 + ], + [ + 19.42, + 68.44 + ], + [ + 19.47, + 68.43 + ], + [ + 19.51, + 68.43 + ], + [ + 19.65, + 68.4 + ], + [ + 19.92, + 68.36 + ], + [ + 20.23, + 68.49 + ], + [ + 19.94, + 68.56 + ], + [ + 20.37, + 68.78 + ], + [ + 20.06, + 69.05 + ], + [ + 20.55, + 69.06 + ], + [ + 20.56, + 69.06 + ], + [ + 20.57, + 69.06 + ], + [ + 20.61, + 69.05 + ], + [ + 20.64, + 69.04 + ], + [ + 20.65, + 69.04 + ], + [ + 20.83, + 69 + ], + [ + 20.85, + 68.99 + ], + [ + 20.86, + 68.94 + ], + [ + 20.85, + 68.93 + ], + [ + 20.87, + 68.92 + ], + [ + 20.88, + 68.92 + ], + [ + 20.89, + 68.91 + ], + [ + 20.9, + 68.9 + ], + [ + 20.87, + 68.89 + ], + [ + 20.94, + 68.9 + ], + [ + 20.96, + 68.9 + ], + [ + 20.96, + 68.89 + ], + [ + 20.97, + 68.89 + ], + [ + 20.99, + 68.9 + ], + [ + 21.02, + 68.89 + ], + [ + 21.03, + 68.88 + ], + [ + 21.06, + 68.88 + ], + [ + 21.07, + 68.87 + ], + [ + 21.08, + 68.86 + ], + [ + 21.1, + 68.86 + ], + [ + 21.12, + 68.86 + ], + [ + 21.13, + 68.85 + ], + [ + 21.14, + 68.84 + ], + [ + 21.17, + 68.83 + ], + [ + 21.18, + 68.83 + ], + [ + 21.23, + 68.81 + ], + [ + 21.24, + 68.81 + ], + [ + 21.25, + 68.8 + ], + [ + 21.26, + 68.79 + ], + [ + 21.25, + 68.78 + ], + [ + 21.28, + 68.78 + ], + [ + 21.29, + 68.77 + ], + [ + 21.31, + 68.76 + ], + [ + 21.32, + 68.76 + ], + [ + 21.36, + 68.77 + ], + [ + 21.39, + 68.76 + ], + [ + 21.41, + 68.75 + ], + [ + 21.41, + 68.74 + ], + [ + 21.41, + 68.73 + ], + [ + 21.42, + 68.72 + ], + [ + 21.42, + 68.71 + ], + [ + 21.42, + 68.7 + ], + [ + 21.44, + 68.69 + ], + [ + 21.45, + 68.69 + ], + [ + 21.48, + 68.68 + ], + [ + 21.49, + 68.68 + ], + [ + 21.51, + 68.68 + ], + [ + 21.53, + 68.68 + ], + [ + 21.54, + 68.68 + ], + [ + 21.56, + 68.68 + ], + [ + 21.6, + 68.67 + ], + [ + 21.62, + 68.66 + ], + [ + 21.64, + 68.65 + ], + [ + 21.65, + 68.65 + ], + [ + 21.66, + 68.64 + ], + [ + 21.67, + 68.64 + ], + [ + 21.71, + 68.63 + ], + [ + 21.71, + 68.62 + ], + [ + 21.7, + 68.61 + ], + [ + 21.7, + 68.6 + ], + [ + 21.7, + 68.59 + ], + [ + 21.71, + 68.59 + ], + [ + 21.73, + 68.59 + ], + [ + 21.75, + 68.59 + ], + [ + 21.76, + 68.59 + ], + [ + 21.78, + 68.59 + ], + [ + 21.83, + 68.59 + ], + [ + 21.85, + 68.59 + ], + [ + 21.86, + 68.59 + ], + [ + 21.86, + 68.58 + ], + [ + 21.87, + 68.58 + ], + [ + 21.88, + 68.58 + ], + [ + 21.89, + 68.58 + ], + [ + 21.9, + 68.58 + ], + [ + 21.92, + 68.57 + ], + [ + 21.94, + 68.56 + ], + [ + 21.95, + 68.56 + ], + [ + 21.96, + 68.55 + ], + [ + 21.97, + 68.55 + ], + [ + 21.94, + 68.51 + ], + [ + 22.02, + 68.49 + ], + [ + 22.03, + 68.49 + ], + [ + 22.04, + 68.48 + ], + [ + 22.06, + 68.48 + ], + [ + 22.07, + 68.48 + ], + [ + 22.1, + 68.48 + ], + [ + 22.11, + 68.48 + ], + [ + 22.13, + 68.47 + ], + [ + 22.15, + 68.47 + ], + [ + 22.21, + 68.48 + ], + [ + 22.23, + 68.48 + ], + [ + 22.24, + 68.48 + ], + [ + 22.26, + 68.48 + ], + [ + 22.35, + 68.48 + ], + [ + 22.35, + 68.47 + ], + [ + 22.34, + 68.47 + ], + [ + 22.35, + 68.46 + ], + [ + 22.35, + 68.45 + ], + [ + 22.36, + 68.45 + ], + [ + 22.39, + 68.46 + ], + [ + 22.4, + 68.46 + ], + [ + 22.42, + 68.46 + ], + [ + 22.44, + 68.46 + ], + [ + 22.45, + 68.45 + ], + [ + 22.46, + 68.44 + ], + [ + 22.49, + 68.44 + ], + [ + 22.51, + 68.44 + ], + [ + 22.53, + 68.44 + ], + [ + 22.56, + 68.43 + ], + [ + 22.57, + 68.43 + ], + [ + 22.58, + 68.42 + ], + [ + 22.59, + 68.42 + ], + [ + 22.62, + 68.43 + ], + [ + 22.63, + 68.43 + ], + [ + 22.64, + 68.43 + ], + [ + 22.64, + 68.42 + ], + [ + 22.65, + 68.42 + ], + [ + 22.66, + 68.41 + ], + [ + 22.69, + 68.41 + ], + [ + 22.69, + 68.4 + ], + [ + 22.7, + 68.4 + ], + [ + 22.71, + 68.4 + ], + [ + 22.73, + 68.39 + ], + [ + 22.75, + 68.38 + ], + [ + 22.77, + 68.39 + ], + [ + 22.78, + 68.39 + ], + [ + 22.79, + 68.39 + ], + [ + 22.8, + 68.39 + ], + [ + 22.82, + 68.39 + ], + [ + 22.84, + 68.38 + ], + [ + 22.85, + 68.38 + ], + [ + 22.84, + 68.37 + ], + [ + 22.85, + 68.36 + ], + [ + 22.87, + 68.35 + ], + [ + 22.88, + 68.35 + ], + [ + 22.9, + 68.35 + ], + [ + 22.91, + 68.34 + ], + [ + 22.96, + 68.33 + ], + [ + 23, + 68.32 + ], + [ + 23.02, + 68.31 + ], + [ + 23.03, + 68.31 + ], + [ + 23.07, + 68.3 + ], + [ + 23.07, + 68.29 + ], + [ + 23.07, + 68.28 + ], + [ + 23.07, + 68.27 + ], + [ + 23.08, + 68.27 + ], + [ + 23.09, + 68.26 + ], + [ + 23.1, + 68.26 + ], + [ + 23.11, + 68.25 + ], + [ + 23.12, + 68.25 + ], + [ + 23.14, + 68.25 + ], + [ + 23.15, + 68.24 + ], + [ + 23.15, + 68.23 + ], + [ + 23.15, + 68.22 + ], + [ + 23.14, + 68.22 + ], + [ + 23.15, + 68.21 + ], + [ + 23.14, + 68.21 + ], + [ + 23.15, + 68.2 + ], + [ + 23.16, + 68.2 + ], + [ + 23.16, + 68.19 + ], + [ + 23.15, + 68.18 + ], + [ + 23.14, + 68.18 + ], + [ + 23.14, + 68.17 + ], + [ + 23.14, + 68.16 + ], + [ + 23.14, + 68.15 + ], + [ + 23.15, + 68.14 + ], + [ + 23.17, + 68.13 + ], + [ + 23.18, + 68.14 + ], + [ + 23.19, + 68.14 + ], + [ + 23.23, + 68.15 + ], + [ + 23.24, + 68.15 + ], + [ + 23.25, + 68.15 + ], + [ + 23.26, + 68.16 + ], + [ + 23.27, + 68.16 + ], + [ + 23.28, + 68.16 + ], + [ + 23.29, + 68.15 + ], + [ + 23.3, + 68.15 + ], + [ + 23.31, + 68.15 + ], + [ + 23.31, + 68.14 + ], + [ + 23.32, + 68.14 + ], + [ + 23.33, + 68.13 + ], + [ + 23.33, + 68.12 + ], + [ + 23.33, + 68.11 + ], + [ + 23.34, + 68.1 + ], + [ + 23.35, + 68.09 + ], + [ + 23.36, + 68.08 + ], + [ + 23.37, + 68.07 + ], + [ + 23.37, + 68.06 + ], + [ + 23.39, + 68.06 + ], + [ + 23.39, + 68.05 + ], + [ + 23.4, + 68.04 + ], + [ + 23.41, + 68.04 + ], + [ + 23.42, + 68.04 + ], + [ + 23.44, + 68.04 + ], + [ + 23.45, + 68.04 + ], + [ + 23.47, + 68.03 + ], + [ + 23.47, + 68.02 + ], + [ + 23.48, + 68.02 + ], + [ + 23.5, + 68.01 + ], + [ + 23.52, + 68.01 + ], + [ + 23.54, + 67.99 + ], + [ + 23.56, + 67.98 + ], + [ + 23.57, + 67.97 + ], + [ + 23.58, + 67.97 + ], + [ + 23.59, + 67.97 + ], + [ + 23.6, + 67.97 + ], + [ + 23.61, + 67.97 + ], + [ + 23.65, + 67.95 + ], + [ + 23.66, + 67.95 + ], + [ + 23.65, + 67.94 + ], + [ + 23.65, + 67.93 + ], + [ + 23.64, + 67.92 + ], + [ + 23.64, + 67.91 + ], + [ + 23.62, + 67.91 + ], + [ + 23.6, + 67.9 + ], + [ + 23.59, + 67.9 + ], + [ + 23.58, + 67.89 + ], + [ + 23.56, + 67.9 + ], + [ + 23.54, + 67.89 + ], + [ + 23.53, + 67.89 + ], + [ + 23.52, + 67.88 + ], + [ + 23.51, + 67.88 + ], + [ + 23.51, + 67.87 + ], + [ + 23.5, + 67.87 + ], + [ + 23.49, + 67.86 + ], + [ + 23.49, + 67.85 + ], + [ + 23.48, + 67.84 + ], + [ + 23.48, + 67.83 + ], + [ + 23.48, + 67.82 + ], + [ + 23.47, + 67.82 + ], + [ + 23.48, + 67.8 + ], + [ + 23.49, + 67.8 + ], + [ + 23.49, + 67.79 + ], + [ + 23.49, + 67.78 + ], + [ + 23.48, + 67.78 + ], + [ + 23.49, + 67.76 + ], + [ + 23.49, + 67.75 + ], + [ + 23.48, + 67.74 + ], + [ + 23.49, + 67.73 + ], + [ + 23.48, + 67.72 + ], + [ + 23.48, + 67.71 + ], + [ + 23.48, + 67.7 + ], + [ + 23.49, + 67.7 + ], + [ + 23.49, + 67.69 + ], + [ + 23.5, + 67.68 + ], + [ + 23.49, + 67.67 + ], + [ + 23.5, + 67.66 + ], + [ + 23.52, + 67.64 + ], + [ + 23.53, + 67.64 + ], + [ + 23.54, + 67.63 + ], + [ + 23.56, + 67.62 + ], + [ + 23.54, + 67.61 + ], + [ + 23.54, + 67.6 + ], + [ + 23.54, + 67.59 + ], + [ + 23.54, + 67.58 + ], + [ + 23.53, + 67.58 + ], + [ + 23.52, + 67.57 + ], + [ + 23.51, + 67.57 + ], + [ + 23.5, + 67.56 + ], + [ + 23.49, + 67.57 + ], + [ + 23.47, + 67.56 + ], + [ + 23.46, + 67.56 + ], + [ + 23.46, + 67.55 + ], + [ + 23.48, + 67.55 + ], + [ + 23.48, + 67.54 + ], + [ + 23.48, + 67.53 + ], + [ + 23.43, + 67.51 + ], + [ + 23.41, + 67.5 + ], + [ + 23.39, + 67.48 + ], + [ + 23.4, + 67.48 + ], + [ + 23.41, + 67.48 + ], + [ + 23.41, + 67.47 + ], + [ + 23.42, + 67.47 + ], + [ + 23.44, + 67.46 + ], + [ + 23.45, + 67.46 + ], + [ + 23.48, + 67.45 + ], + [ + 23.49, + 67.45 + ], + [ + 23.52, + 67.45 + ], + [ + 23.55, + 67.46 + ], + [ + 23.57, + 67.46 + ], + [ + 23.58, + 67.46 + ], + [ + 23.59, + 67.45 + ], + [ + 23.63, + 67.45 + ], + [ + 23.64, + 67.45 + ], + [ + 23.65, + 67.45 + ], + [ + 23.68, + 67.44 + ], + [ + 23.69, + 67.44 + ], + [ + 23.72, + 67.44 + ], + [ + 23.74, + 67.44 + ], + [ + 23.75, + 67.44 + ], + [ + 23.76, + 67.43 + ], + [ + 23.76, + 67.42 + ], + [ + 23.75, + 67.42 + ], + [ + 23.75, + 67.41 + ], + [ + 23.75, + 67.4 + ], + [ + 23.74, + 67.4 + ], + [ + 23.73, + 67.39 + ], + [ + 23.72, + 67.38 + ], + [ + 23.73, + 67.37 + ], + [ + 23.74, + 67.36 + ], + [ + 23.74, + 67.35 + ], + [ + 23.75, + 67.35 + ], + [ + 23.76, + 67.35 + ], + [ + 23.77, + 67.34 + ], + [ + 23.76, + 67.33 + ], + [ + 23.75, + 67.32 + ], + [ + 23.75, + 67.31 + ], + [ + 23.74, + 67.3 + ], + [ + 23.72, + 67.28 + ], + [ + 23.7, + 67.28 + ], + [ + 23.68, + 67.28 + ], + [ + 23.66, + 67.28 + ], + [ + 23.63, + 67.27 + ], + [ + 23.61, + 67.27 + ], + [ + 23.59, + 67.27 + ], + [ + 23.58, + 67.27 + ], + [ + 23.57, + 67.26 + ], + [ + 23.56, + 67.26 + ], + [ + 23.57, + 67.26 + ], + [ + 23.57, + 67.25 + ], + [ + 23.55, + 67.25 + ], + [ + 23.56, + 67.24 + ], + [ + 23.56, + 67.23 + ], + [ + 23.55, + 67.22 + ], + [ + 23.57, + 67.22 + ], + [ + 23.59, + 67.21 + ], + [ + 23.59, + 67.2 + ], + [ + 23.59, + 67.19 + ], + [ + 23.58, + 67.19 + ], + [ + 23.57, + 67.19 + ], + [ + 23.55, + 67.17 + ], + [ + 23.56, + 67.16 + ], + [ + 23.58, + 67.15 + ], + [ + 23.59, + 67.14 + ], + [ + 23.6, + 67.14 + ], + [ + 23.61, + 67.13 + ], + [ + 23.62, + 67.13 + ], + [ + 23.62, + 67.12 + ], + [ + 23.63, + 67.12 + ], + [ + 23.65, + 67.11 + ], + [ + 23.66, + 67.1 + ], + [ + 23.66, + 67.09 + ], + [ + 23.67, + 67.08 + ], + [ + 23.67, + 67.07 + ], + [ + 23.68, + 67.06 + ], + [ + 23.7, + 67.05 + ], + [ + 23.71, + 67.05 + ], + [ + 23.71, + 67.04 + ], + [ + 23.72, + 67.03 + ], + [ + 23.74, + 67.02 + ], + [ + 23.75, + 67.01 + ], + [ + 23.76, + 67.01 + ], + [ + 23.76, + 67 + ], + [ + 23.78, + 67 + ], + [ + 23.8, + 66.99 + ], + [ + 23.81, + 66.98 + ], + [ + 23.82, + 66.97 + ], + [ + 23.84, + 66.96 + ], + [ + 23.87, + 66.92 + ], + [ + 23.9, + 66.9 + ], + [ + 23.91, + 66.9 + ], + [ + 23.91, + 66.89 + ], + [ + 23.93, + 66.88 + ], + [ + 23.94, + 66.88 + ], + [ + 23.95, + 66.86 + ], + [ + 23.96, + 66.86 + ], + [ + 23.96, + 66.85 + ], + [ + 23.97, + 66.85 + ], + [ + 23.98, + 66.84 + ], + [ + 23.99, + 66.83 + ], + [ + 24, + 66.82 + ], + [ + 23.99, + 66.81 + ], + [ + 23.99, + 66.8 + ], + [ + 23.98, + 66.8 + ], + [ + 23.95, + 66.79 + ], + [ + 23.94, + 66.79 + ], + [ + 23.91, + 66.78 + ], + [ + 23.92, + 66.77 + ], + [ + 23.91, + 66.77 + ], + [ + 23.9, + 66.77 + ], + [ + 23.88, + 66.76 + ], + [ + 23.88, + 66.75 + ], + [ + 23.89, + 66.75 + ], + [ + 23.89, + 66.74 + ], + [ + 23.9, + 66.73 + ], + [ + 23.9, + 66.71 + ], + [ + 23.89, + 66.7 + ], + [ + 23.87, + 66.67 + ], + [ + 23.87, + 66.66 + ], + [ + 23.87, + 66.63 + ], + [ + 23.88, + 66.62 + ], + [ + 23.87, + 66.57 + ], + [ + 23.86, + 66.57 + ], + [ + 23.84, + 66.55 + ], + [ + 23.83, + 66.55 + ], + [ + 23.8, + 66.54 + ], + [ + 23.79, + 66.54 + ], + [ + 23.8, + 66.52 + ], + [ + 23.79, + 66.52 + ], + [ + 23.77, + 66.51 + ], + [ + 23.73, + 66.5 + ], + [ + 23.72, + 66.5 + ], + [ + 23.71, + 66.49 + ], + [ + 23.72, + 66.48 + ], + [ + 23.7, + 66.48 + ], + [ + 23.67, + 66.46 + ], + [ + 23.66, + 66.46 + ], + [ + 23.64, + 66.46 + ], + [ + 23.65, + 66.42 + ], + [ + 23.65, + 66.41 + ], + [ + 23.66, + 66.36 + ], + [ + 23.65, + 66.31 + ], + [ + 23.65, + 66.3 + ], + [ + 23.67, + 66.26 + ], + [ + 23.68, + 66.26 + ], + [ + 23.7, + 66.23 + ], + [ + 23.72, + 66.22 + ], + [ + 23.73, + 66.21 + ], + [ + 23.73, + 66.19 + ], + [ + 23.74, + 66.19 + ], + [ + 23.75, + 66.19 + ], + [ + 23.77, + 66.19 + ], + [ + 23.79, + 66.18 + ], + [ + 23.82, + 66.17 + ], + [ + 23.83, + 66.17 + ], + [ + 23.85, + 66.17 + ], + [ + 23.86, + 66.17 + ], + [ + 23.88, + 66.17 + ], + [ + 23.91, + 66.16 + ], + [ + 23.92, + 66.16 + ], + [ + 23.93, + 66.15 + ], + [ + 23.92, + 66.14 + ], + [ + 23.92, + 66.13 + ], + [ + 23.94, + 66.11 + ], + [ + 23.95, + 66.11 + ], + [ + 23.95, + 66.1 + ], + [ + 23.94, + 66.1 + ], + [ + 23.94, + 66.09 + ], + [ + 23.95, + 66.07 + ], + [ + 23.99, + 66.04 + ], + [ + 24, + 66.03 + ], + [ + 24.02, + 66.02 + ], + [ + 24.04, + 65.96 + ], + [ + 24.05, + 65.96 + ], + [ + 24.06, + 65.95 + ], + [ + 24.07, + 65.95 + ], + [ + 24.08, + 65.94 + ], + [ + 24.09, + 65.93 + ], + [ + 24.11, + 65.93 + ], + [ + 24.12, + 65.93 + ], + [ + 24.11, + 65.92 + ], + [ + 24.11, + 65.91 + ], + [ + 24.14, + 65.86 + ], + [ + 24.13, + 65.86 + ], + [ + 24.13, + 65.85 + ], + [ + 24.14, + 65.84 + ], + [ + 23.38, + 65.75 + ], + [ + 23.12, + 65.87 + ], + [ + 23.1, + 65.7 + ], + [ + 22.67, + 65.9 + ], + [ + 22.68, + 65.75 + ], + [ + 22.3, + 65.85 + ], + [ + 22.4, + 65.54 + ], + [ + 22.06, + 65.62 + ], + [ + 21.83, + 65.35 + ], + [ + 21.45, + 65.39 + ], + [ + 21.75, + 65.19 + ], + [ + 21.52, + 65.23 + ], + [ + 21.54, + 65.06 + ], + [ + 21, + 64.84 + ], + [ + 21.61, + 64.43 + ], + [ + 20.57, + 63.73 + ], + [ + 20.49, + 63.83 + ], + [ + 20.39, + 63.67 + ], + [ + 20.29, + 63.81 + ], + [ + 19.74, + 63.45 + ], + [ + 19.46, + 63.57 + ], + [ + 19.34, + 63.45 + ], + [ + 19.03, + 63.19 + ], + [ + 18.71, + 63.29 + ], + [ + 18.88, + 63.2 + ], + [ + 18.2, + 63.01 + ], + [ + 18.54, + 62.99 + ], + [ + 18.45, + 62.87 + ], + [ + 17.93, + 62.84 + ], + [ + 17.85, + 62.49 + ], + [ + 17.32, + 62.47 + ], + [ + 17.66, + 62.23 + ], + [ + 17.32, + 61.93 + ], + [ + 17.49, + 61.62 + ], + [ + 17.11, + 61.73 + ], + [ + 17.04, + 61.58 + ], + [ + 17.35, + 60.75 + ], + [ + 17.16, + 60.69 + ], + [ + 17.73, + 60.5 + ], + [ + 17.99, + 60.6 + ], + [ + 18.61, + 60.25 + ], + [ + 18.31, + 60.32 + ], + [ + 18.59, + 60.05 + ], + [ + 18.74, + 60.12 + ], + [ + 18.81, + 59.97 + ], + [ + 18.81, + 60.12 + ], + [ + 19.08, + 59.88 + ], + [ + 18.87, + 59.94 + ], + [ + 18.71, + 59.75 + ], + [ + 19.08, + 59.74 + ], + [ + 18.33, + 59.38 + ], + [ + 18.08, + 59.42 + ], + [ + 18.08, + 59.3 + ], + [ + 18.35, + 59.36 + ], + [ + 18.46, + 59.31 + ], + [ + 18.42, + 59.42 + ], + [ + 18.67, + 59.31 + ], + [ + 18.36, + 59.29 + ], + [ + 18.3, + 59.33 + ], + [ + 18.46, + 59.16 + ], + [ + 18, + 59.04 + ], + [ + 17.89, + 58.85 + ], + [ + 17.63, + 59.19 + ], + [ + 17.51, + 58.78 + ], + [ + 17.09, + 58.77 + ], + [ + 16.92, + 58.61 + ], + [ + 16.18, + 58.64 + ], + [ + 16.95, + 58.48 + ], + [ + 16.41, + 58.48 + ], + [ + 16.86, + 58.2 + ], + [ + 16.77, + 58.11 + ], + [ + 16.6, + 58.2 + ], + [ + 16.79, + 57.87 + ], + [ + 16.47, + 57.91 + ], + [ + 16.72, + 57.73 + ], + [ + 16.41, + 57.9 + ], + [ + 16.73, + 57.7 + ], + [ + 16.52, + 57.73 + ], + [ + 16.71, + 57.49 + ], + [ + 16.45, + 57.27 + ], + [ + 16.48, + 56.77 + ], + [ + 15.85, + 56.07 + ], + [ + 15.59, + 56.21 + ], + [ + 15.01, + 56.2 + ], + [ + 14.34, + 55.96 + ], + [ + 14.18, + 55.38 + ], + [ + 12.93, + 55.41 + ], + [ + 13.07, + 55.68 + ], + [ + 12.45, + 56.3 + ], + [ + 12.79, + 56.22 + ], + [ + 12.62, + 56.42 + ], + [ + 12.94, + 56.59 + ], + [ + 12.35, + 56.93 + ], + [ + 12.11, + 57.43 + ], + [ + 11.91, + 57.39 + ], + [ + 11.91, + 57.69 + ], + [ + 11.7, + 57.71 + ], + [ + 11.91, + 58.35 + ], + [ + 11.5, + 58.25 + ], + [ + 11.57, + 58.48 + ], + [ + 11.46, + 58.27 + ], + [ + 11.46, + 58.46 + ], + [ + 11.24, + 58.36 + ], + [ + 11.11, + 59 + ], + [ + 11.34, + 59.11 + ], + [ + 11.46, + 58.99 + ] + ], + [ + [ + 15.57, + 58.54 + ], + [ + 15.6, + 58.44 + ], + [ + 15.97, + 58.52 + ], + [ + 15.57, + 58.54 + ] + ], + [ + [ + 13.58, + 58.68 + ], + [ + 13.91, + 58.77 + ], + [ + 13.64, + 58.84 + ], + [ + 13.95, + 58.81 + ], + [ + 13.97, + 59.01 + ], + [ + 14.02, + 59.34 + ], + [ + 13.58, + 59.4 + ], + [ + 13.51, + 59.25 + ], + [ + 13.32, + 59.37 + ], + [ + 13.23, + 59.26 + ], + [ + 13.18, + 59.36 + ], + [ + 13.28, + 58.9 + ], + [ + 12.83, + 59.1 + ], + [ + 12.46, + 58.79 + ], + [ + 12.67, + 58.65 + ], + [ + 12.35, + 58.37 + ], + [ + 13.14, + 58.71 + ], + [ + 13.25, + 58.49 + ], + [ + 13.58, + 58.68 + ] + ], + [ + [ + 14.85, + 58.81 + ], + [ + 14.28, + 58.3 + ], + [ + 14.17, + 57.78 + ], + [ + 15.01, + 58.52 + ], + [ + 14.85, + 58.81 + ] + ], + [ + [ + 12.79, + 59.58 + ], + [ + 12.44, + 59.67 + ], + [ + 12.7, + 59.47 + ], + [ + 12.79, + 59.58 + ] + ], + [ + [ + 17.36, + 59.6 + ], + [ + 17.43, + 59.47 + ], + [ + 17.09, + 59.45 + ], + [ + 17.35, + 59.4 + ], + [ + 17.28, + 59.24 + ], + [ + 17.59, + 59.24 + ], + [ + 17.45, + 59.41 + ], + [ + 17.71, + 59.45 + ], + [ + 17.36, + 59.6 + ] + ], + [ + [ + 17.05, + 59.51 + ], + [ + 17.26, + 59.49 + ], + [ + 16.57, + 59.61 + ], + [ + 16.33, + 59.45 + ], + [ + 17.05, + 59.51 + ] + ], + [ + [ + 15.46, + 59.31 + ], + [ + 15.27, + 59.28 + ], + [ + 15.82, + 59.13 + ], + [ + 16.22, + 59.24 + ], + [ + 15.46, + 59.31 + ] + ], + [ + [ + 14.58, + 61.02 + ], + [ + 14.99, + 60.74 + ], + [ + 15.12, + 60.89 + ], + [ + 14.58, + 61.02 + ] + ], + [ + [ + 16.79, + 61.27 + ], + [ + 16.58, + 61.21 + ], + [ + 16.83, + 61.18 + ], + [ + 16.79, + 61.27 + ] + ], + [ + [ + 14.09, + 63.31 + ], + [ + 14.5, + 62.79 + ], + [ + 14.43, + 63.13 + ], + [ + 14.81, + 63.11 + ], + [ + 14.09, + 63.31 + ] + ], + [ + [ + 17.74, + 63 + ], + [ + 17.91, + 62.86 + ], + [ + 17.78, + 63.09 + ], + [ + 17.74, + 63 + ] + ], + [ + [ + 12.91, + 63.69 + ], + [ + 13.1, + 63.51 + ], + [ + 13.22, + 63.61 + ], + [ + 12.91, + 63.69 + ] + ], + [ + [ + 16.89, + 64.38 + ], + [ + 17.12, + 64.32 + ], + [ + 16.9, + 64.38 + ], + [ + 16.89, + 64.38 + ] + ], + [ + [ + 17.71, + 66.08 + ], + [ + 17.8, + 65.83 + ], + [ + 17.99, + 65.95 + ], + [ + 17.71, + 66.08 + ] + ], + [ + [ + 18.19, + 65.78 + ], + [ + 18, + 65.82 + ], + [ + 18.06, + 65.68 + ], + [ + 18.5, + 65.65 + ], + [ + 18.19, + 65.78 + ] + ], + [ + [ + 18.02, + 66.06 + ], + [ + 18.23, + 66.04 + ], + [ + 17.75, + 66.12 + ], + [ + 18.02, + 66.06 + ] + ], + [ + [ + 18.42, + 67.08 + ], + [ + 18.13, + 67.07 + ], + [ + 18.58, + 66.97 + ], + [ + 18.42, + 67.08 + ] + ], + [ + [ + 16.48, + 67.42 + ], + [ + 16.88, + 67.51 + ], + [ + 16.32, + 67.51 + ], + [ + 16.48, + 67.42 + ] + ] + ], + [ + [ + [ + 21.97, + 68.54 + ], + [ + 21.98, + 68.54 + ], + [ + 22, + 68.53 + ], + [ + 21.97, + 68.54 + ] + ] + ], + [ + [ + [ + 23.65, + 66.46 + ], + [ + 23.65, + 66.45 + ], + [ + 23.64, + 66.46 + ], + [ + 23.65, + 66.46 + ] + ] + ], + [ + [ + [ + 16.45, + 56.63 + ], + [ + 17.12, + 57.36 + ], + [ + 16.4, + 56.19 + ], + [ + 16.45, + 56.63 + ] + ] + ], + [ + [ + [ + 11.65, + 58.25 + ], + [ + 11.83, + 58.12 + ], + [ + 11.48, + 58.07 + ], + [ + 11.65, + 58.25 + ] + ] + ], + [ + [ + [ + 18.78, + 57.7 + ], + [ + 18.92, + 57.4 + ], + [ + 18.13, + 56.91 + ], + [ + 18.3, + 57.1 + ], + [ + 18.11, + 57.53 + ], + [ + 18.7, + 57.92 + ], + [ + 18.79, + 57.83 + ], + [ + 19.01, + 57.92 + ], + [ + 19.1, + 57.82 + ], + [ + 18.78, + 57.7 + ] + ] + ] + ] + }, + "properties": { + "A3": "SWE" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 20, + -23.86 + ], + [ + 20, + -23.31 + ], + [ + 20, + -22 + ], + [ + 21, + -22 + ], + [ + 21, + -21.01 + ], + [ + 21, + -20.99 + ], + [ + 21, + -18.32 + ], + [ + 23.1, + -18 + ], + [ + 23.31, + -18 + ], + [ + 23.59, + -18.5 + ], + [ + 23.88, + -18.28 + ], + [ + 24.2, + -18.02 + ], + [ + 24.42, + -17.95 + ], + [ + 24.58, + -18.07 + ], + [ + 24.98, + -17.83 + ], + [ + 25, + -17.83 + ], + [ + 25, + -17.84 + ], + [ + 25.04, + -17.81 + ], + [ + 25.05, + -17.81 + ], + [ + 25.07, + -17.84 + ], + [ + 25.08, + -17.84 + ], + [ + 25.1, + -17.83 + ], + [ + 25.11, + -17.83 + ], + [ + 25.14, + -17.81 + ], + [ + 25.15, + -17.79 + ], + [ + 25.16, + -17.78 + ], + [ + 25.19, + -17.79 + ], + [ + 25.2, + -17.79 + ], + [ + 25.22, + -17.79 + ], + [ + 25.24, + -17.79 + ], + [ + 25.25, + -17.79 + ], + [ + 25.26, + -17.79 + ], + [ + 25.32, + -18.08 + ], + [ + 25.98, + -18.97 + ], + [ + 26.17, + -19.55 + ], + [ + 26.73, + -19.94 + ], + [ + 27.21, + -20.08 + ], + [ + 27.29, + -20.5 + ], + [ + 27.72, + -20.51 + ], + [ + 27.69, + -21.09 + ], + [ + 28.02, + -21.57 + ], + [ + 28.87, + -21.76 + ], + [ + 28.89, + -21.76 + ], + [ + 28.91, + -21.77 + ], + [ + 28.92, + -21.77 + ], + [ + 28.95, + -21.77 + ], + [ + 28.97, + -21.77 + ], + [ + 29, + -21.77 + ], + [ + 29, + -21.78 + ], + [ + 29.02, + -21.79 + ], + [ + 29.03, + -21.79 + ], + [ + 29.04, + -21.8 + ], + [ + 29.06, + -21.8 + ], + [ + 29.04, + -22.01 + ], + [ + 29.23, + -22.07 + ], + [ + 29.25, + -22.06 + ], + [ + 29.27, + -22.08 + ], + [ + 29.28, + -22.09 + ], + [ + 29.29, + -22.12 + ], + [ + 29.3, + -22.14 + ], + [ + 29.31, + -22.14 + ], + [ + 29.33, + -22.16 + ], + [ + 29.34, + -22.17 + ], + [ + 29.36, + -22.19 + ], + [ + 29.38, + -22.2 + ], + [ + 29.33, + -22.2 + ], + [ + 29.32, + -22.19 + ], + [ + 29.31, + -22.19 + ], + [ + 29.27, + -22.19 + ], + [ + 29.26, + -22.19 + ], + [ + 29.25, + -22.19 + ], + [ + 29.24, + -22.18 + ], + [ + 29.2, + -22.18 + ], + [ + 29.18, + -22.19 + ], + [ + 29.16, + -22.21 + ], + [ + 28.66, + -22.55 + ], + [ + 28.65, + -22.55 + ], + [ + 28.64, + -22.56 + ], + [ + 28.63, + -22.56 + ], + [ + 28.59, + -22.56 + ], + [ + 28.58, + -22.56 + ], + [ + 28.55, + -22.57 + ], + [ + 28.54, + -22.58 + ], + [ + 28.51, + -22.59 + ], + [ + 28.48, + -22.57 + ], + [ + 28.47, + -22.57 + ], + [ + 28.44, + -22.57 + ], + [ + 28.42, + -22.57 + ], + [ + 28.41, + -22.57 + ], + [ + 28.37, + -22.57 + ], + [ + 28.36, + -22.57 + ], + [ + 28.34, + -22.57 + ], + [ + 27.74, + -23.23 + ], + [ + 27, + -23.64 + ], + [ + 26.85, + -24.27 + ], + [ + 26.41, + -24.65 + ], + [ + 25.85, + -24.75 + ], + [ + 25.58, + -25.64 + ], + [ + 25.22, + -25.76 + ], + [ + 24.37, + -25.76 + ], + [ + 23.9, + -25.63 + ], + [ + 23.47, + -25.28 + ], + [ + 23.05, + -25.29 + ], + [ + 22.6, + -26.15 + ], + [ + 22.59, + -26.14 + ], + [ + 22.58, + -26.14 + ], + [ + 22.58, + -26.15 + ], + [ + 22.58, + -26.16 + ], + [ + 22.58, + -26.17 + ], + [ + 22.58, + -26.18 + ], + [ + 22.57, + -26.2 + ], + [ + 22.23, + -26.38 + ], + [ + 22.22, + -26.38 + ], + [ + 22.2, + -26.39 + ], + [ + 21.7, + -26.86 + ], + [ + 21.33, + -26.83 + ], + [ + 21.16, + -26.87 + ], + [ + 21.15, + -26.87 + ], + [ + 21.14, + -26.87 + ], + [ + 21.13, + -26.87 + ], + [ + 20.89, + -26.8 + ], + [ + 20.69, + -26.91 + ], + [ + 20.62, + -26.79 + ], + [ + 20.62, + -26.44 + ], + [ + 20.86, + -26.13 + ], + [ + 20.41, + -25.09 + ], + [ + 20.39, + -25.07 + ], + [ + 20.33, + -25.01 + ], + [ + 20.13, + -24.88 + ], + [ + 20.12, + -24.88 + ], + [ + 20, + -24.76 + ], + [ + 20, + -24.25 + ], + [ + 20, + -24.23 + ], + [ + 20, + -23.86 + ] + ], + [ + [ + 25.99, + -20.51 + ], + [ + 25.84, + -21.02 + ], + [ + 26.08, + -21.16 + ], + [ + 26.28, + -20.9 + ], + [ + 25.97, + -20.81 + ], + [ + 26.12, + -20.63 + ], + [ + 25.99, + -20.51 + ] + ], + [ + [ + 25.35, + -20.72 + ], + [ + 25.31, + -20.87 + ], + [ + 25.55, + -21 + ], + [ + 25.56, + -20.76 + ], + [ + 25.35, + -20.72 + ] + ], + [ + [ + 25.58, + -20.5 + ], + [ + 25.52, + -20.59 + ], + [ + 25.65, + -20.63 + ], + [ + 25.58, + -20.5 + ] + ] + ] + }, + "properties": { + "A3": "BWA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 178.53, + -18.15 + ], + [ + 177.89, + -18.28 + ], + [ + 177.33, + -18.12 + ], + [ + 177.25, + -17.89 + ], + [ + 177.52, + -17.51 + ], + [ + 178.18, + -17.31 + ], + [ + 178.58, + -17.64 + ], + [ + 178.7, + -18 + ], + [ + 178.53, + -18.15 + ] + ] + ], + [ + [ + [ + 178.15, + -19.05 + ], + [ + 178.31, + -18.93 + ], + [ + 178.49, + -19 + ], + [ + 177.95, + -19.13 + ], + [ + 178.15, + -19.05 + ] + ] + ] + ] + }, + "properties": { + "A3": "FJI" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 30.82, + 69.79 + ], + [ + 30.83, + 69.78 + ], + [ + 30.84, + 69.78 + ], + [ + 30.94, + 69.58 + ], + [ + 30.95, + 69.58 + ], + [ + 30.94, + 69.56 + ], + [ + 30.9, + 69.55 + ], + [ + 30.87, + 69.54 + ], + [ + 30.76, + 69.53 + ], + [ + 30.5, + 69.55 + ], + [ + 30.37, + 69.61 + ], + [ + 30.36, + 69.61 + ], + [ + 30.24, + 69.65 + ], + [ + 30.23, + 69.65 + ], + [ + 30.21, + 69.66 + ], + [ + 30.18, + 69.66 + ], + [ + 30.14, + 69.67 + ], + [ + 30.17, + 69.88 + ], + [ + 30.31, + 69.67 + ], + [ + 30.44, + 69.82 + ], + [ + 30.82, + 69.79 + ] + ] + ], + [ + [ + [ + 30.13, + 69.67 + ], + [ + 30.14, + 69.64 + ], + [ + 30.15, + 69.63 + ], + [ + 30.15, + 69.61 + ], + [ + 30.16, + 69.6 + ], + [ + 30.15, + 69.53 + ], + [ + 30.13, + 69.52 + ], + [ + 30.12, + 69.5 + ], + [ + 30.11, + 69.48 + ], + [ + 30.1, + 69.46 + ], + [ + 30.07, + 69.45 + ], + [ + 29.94, + 69.41 + ], + [ + 29.93, + 69.42 + ], + [ + 29.92, + 69.42 + ], + [ + 29.88, + 69.42 + ], + [ + 29.86, + 69.42 + ], + [ + 29.79, + 69.4 + ], + [ + 29.76, + 69.39 + ], + [ + 29.75, + 69.39 + ], + [ + 29.73, + 69.39 + ], + [ + 29.72, + 69.39 + ], + [ + 29.71, + 69.38 + ], + [ + 29.68, + 69.36 + ], + [ + 29.53, + 69.33 + ], + [ + 29.52, + 69.33 + ], + [ + 29.49, + 69.32 + ], + [ + 29.48, + 69.32 + ], + [ + 29.38, + 69.32 + ], + [ + 29.37, + 69.32 + ], + [ + 29.36, + 69.31 + ], + [ + 29.35, + 69.31 + ], + [ + 29.33, + 69.31 + ], + [ + 29.3, + 69.21 + ], + [ + 29.24, + 69.14 + ], + [ + 29.24, + 69.13 + ], + [ + 29.23, + 69.12 + ], + [ + 29.24, + 69.12 + ], + [ + 29.18, + 69.08 + ], + [ + 29.17, + 69.07 + ], + [ + 29.16, + 69.07 + ], + [ + 29.15, + 69.06 + ], + [ + 29.14, + 69.06 + ], + [ + 29.13, + 69.06 + ], + [ + 29.11, + 69.05 + ], + [ + 29.1, + 69.04 + ], + [ + 29.09, + 69.03 + ], + [ + 29.07, + 69.02 + ], + [ + 29.03, + 69.02 + ], + [ + 29.02, + 69.02 + ], + [ + 28.93, + 69.05 + ], + [ + 28.84, + 69.08 + ], + [ + 28.84, + 69.09 + ], + [ + 28.82, + 69.14 + ], + [ + 28.82, + 69.15 + ], + [ + 28.83, + 69.19 + ], + [ + 28.83, + 69.2 + ], + [ + 28.83, + 69.21 + ], + [ + 28.96, + 69.28 + ], + [ + 28.97, + 69.29 + ], + [ + 29, + 69.3 + ], + [ + 29.01, + 69.3 + ], + [ + 29.18, + 69.38 + ], + [ + 29.19, + 69.38 + ], + [ + 29.27, + 69.54 + ], + [ + 29.26, + 69.55 + ], + [ + 29.03, + 69.71 + ], + [ + 28.9, + 69.73 + ], + [ + 28.87, + 69.74 + ], + [ + 28.58, + 69.79 + ], + [ + 28.56, + 69.79 + ], + [ + 28.39, + 69.82 + ], + [ + 28.36, + 69.84 + ], + [ + 28.28, + 69.89 + ], + [ + 28.25, + 69.9 + ], + [ + 28.01, + 70 + ], + [ + 27.99, + 70.01 + ], + [ + 27.61, + 70.07 + ], + [ + 27.03, + 69.91 + ], + [ + 27.02, + 69.92 + ], + [ + 27.01, + 69.92 + ], + [ + 27, + 69.93 + ], + [ + 26.99, + 69.93 + ], + [ + 26.95, + 69.94 + ], + [ + 26.94, + 69.94 + ], + [ + 26.92, + 69.94 + ], + [ + 26.89, + 69.93 + ], + [ + 26.87, + 69.94 + ], + [ + 26.86, + 69.94 + ], + [ + 26.86, + 69.95 + ], + [ + 26.86, + 69.96 + ], + [ + 26.84, + 69.96 + ], + [ + 26.82, + 69.96 + ], + [ + 26.8, + 69.96 + ], + [ + 26.77, + 69.96 + ], + [ + 26.76, + 69.95 + ], + [ + 26.74, + 69.95 + ], + [ + 26.72, + 69.95 + ], + [ + 26.71, + 69.95 + ], + [ + 26.7, + 69.95 + ], + [ + 26.69, + 69.96 + ], + [ + 26.68, + 69.96 + ], + [ + 26.67, + 69.96 + ], + [ + 26.64, + 69.96 + ], + [ + 26.63, + 69.96 + ], + [ + 26.62, + 69.96 + ], + [ + 26.61, + 69.96 + ], + [ + 26.59, + 69.96 + ], + [ + 26.59, + 69.95 + ], + [ + 26.57, + 69.95 + ], + [ + 26.56, + 69.95 + ], + [ + 26.55, + 69.95 + ], + [ + 26.54, + 69.95 + ], + [ + 26.53, + 69.95 + ], + [ + 26.51, + 69.95 + ], + [ + 26.49, + 69.95 + ], + [ + 26.48, + 69.94 + ], + [ + 26.46, + 69.93 + ], + [ + 26.46, + 69.92 + ], + [ + 26.45, + 69.92 + ], + [ + 26.44, + 69.91 + ], + [ + 26.41, + 69.9 + ], + [ + 26.4, + 69.87 + ], + [ + 26.39, + 69.86 + ], + [ + 26.38, + 69.85 + ], + [ + 26.37, + 69.85 + ], + [ + 26.35, + 69.85 + ], + [ + 26.34, + 69.84 + ], + [ + 26.33, + 69.84 + ], + [ + 26.32, + 69.83 + ], + [ + 26.3, + 69.83 + ], + [ + 26.28, + 69.83 + ], + [ + 26.27, + 69.82 + ], + [ + 26.26, + 69.82 + ], + [ + 26.25, + 69.82 + ], + [ + 26.24, + 69.81 + ], + [ + 26.25, + 69.8 + ], + [ + 26.24, + 69.79 + ], + [ + 26.23, + 69.79 + ], + [ + 26.22, + 69.78 + ], + [ + 26.19, + 69.78 + ], + [ + 26.19, + 69.77 + ], + [ + 26.18, + 69.77 + ], + [ + 26.18, + 69.76 + ], + [ + 26.16, + 69.76 + ], + [ + 26.15, + 69.75 + ], + [ + 26.13, + 69.74 + ], + [ + 26.05, + 69.72 + ], + [ + 26.04, + 69.72 + ], + [ + 26.02, + 69.72 + ], + [ + 26.01, + 69.72 + ], + [ + 25.96, + 69.7 + ], + [ + 25.95, + 69.69 + ], + [ + 25.94, + 69.68 + ], + [ + 25.91, + 69.68 + ], + [ + 25.9, + 69.67 + ], + [ + 25.89, + 69.66 + ], + [ + 25.9, + 69.66 + ], + [ + 25.92, + 69.66 + ], + [ + 25.93, + 69.65 + ], + [ + 25.95, + 69.65 + ], + [ + 25.96, + 69.63 + ], + [ + 25.96, + 69.62 + ], + [ + 25.97, + 69.61 + ], + [ + 25.97, + 69.6 + ], + [ + 25.96, + 69.6 + ], + [ + 25.95, + 69.59 + ], + [ + 25.95, + 69.58 + ], + [ + 25.94, + 69.58 + ], + [ + 25.93, + 69.57 + ], + [ + 25.92, + 69.57 + ], + [ + 25.9, + 69.56 + ], + [ + 25.88, + 69.56 + ], + [ + 25.86, + 69.55 + ], + [ + 25.85, + 69.54 + ], + [ + 25.86, + 69.54 + ], + [ + 25.87, + 69.53 + ], + [ + 25.88, + 69.53 + ], + [ + 25.88, + 69.52 + ], + [ + 25.87, + 69.52 + ], + [ + 25.85, + 69.5 + ], + [ + 25.85, + 69.49 + ], + [ + 25.86, + 69.48 + ], + [ + 25.86, + 69.47 + ], + [ + 25.85, + 69.47 + ], + [ + 25.84, + 69.47 + ], + [ + 25.83, + 69.47 + ], + [ + 25.83, + 69.46 + ], + [ + 25.82, + 69.45 + ], + [ + 25.81, + 69.44 + ], + [ + 25.81, + 69.43 + ], + [ + 25.82, + 69.41 + ], + [ + 25.81, + 69.41 + ], + [ + 25.82, + 69.41 + ], + [ + 25.83, + 69.41 + ], + [ + 25.83, + 69.4 + ], + [ + 25.84, + 69.4 + ], + [ + 25.85, + 69.4 + ], + [ + 25.83, + 69.39 + ], + [ + 25.81, + 69.37 + ], + [ + 25.82, + 69.37 + ], + [ + 25.82, + 69.36 + ], + [ + 25.8, + 69.36 + ], + [ + 25.78, + 69.35 + ], + [ + 25.74, + 69.31 + ], + [ + 25.75, + 69.3 + ], + [ + 25.75, + 69.29 + ], + [ + 25.73, + 69.26 + ], + [ + 25.71, + 69.24 + ], + [ + 25.71, + 69.21 + ], + [ + 25.69, + 69.2 + ], + [ + 25.7, + 69.2 + ], + [ + 25.7, + 69.19 + ], + [ + 25.71, + 69.19 + ], + [ + 25.71, + 69.18 + ], + [ + 25.72, + 69.18 + ], + [ + 25.72, + 69.17 + ], + [ + 25.72, + 69.16 + ], + [ + 25.73, + 69.15 + ], + [ + 25.74, + 69.15 + ], + [ + 25.74, + 69.14 + ], + [ + 25.74, + 69.13 + ], + [ + 25.73, + 69.13 + ], + [ + 25.73, + 69.12 + ], + [ + 25.72, + 69.12 + ], + [ + 25.72, + 69.11 + ], + [ + 25.73, + 69.11 + ], + [ + 25.73, + 69.1 + ], + [ + 25.73, + 69.07 + ], + [ + 25.74, + 69.07 + ], + [ + 25.75, + 69.05 + ], + [ + 25.75, + 69.04 + ], + [ + 25.75, + 69.03 + ], + [ + 25.78, + 69.02 + ], + [ + 25.77, + 69.01 + ], + [ + 25.76, + 69 + ], + [ + 25.75, + 69 + ], + [ + 25.74, + 69 + ], + [ + 25.72, + 68.99 + ], + [ + 25.71, + 68.98 + ], + [ + 25.71, + 68.97 + ], + [ + 25.69, + 68.94 + ], + [ + 25.67, + 68.93 + ], + [ + 25.67, + 68.92 + ], + [ + 25.66, + 68.91 + ], + [ + 25.51, + 68.89 + ], + [ + 25.44, + 68.9 + ], + [ + 25.4, + 68.89 + ], + [ + 25.32, + 68.86 + ], + [ + 25.31, + 68.86 + ], + [ + 25.29, + 68.86 + ], + [ + 25.29, + 68.85 + ], + [ + 25.23, + 68.82 + ], + [ + 25.22, + 68.82 + ], + [ + 25.18, + 68.81 + ], + [ + 25.14, + 68.78 + ], + [ + 25.13, + 68.72 + ], + [ + 25.11, + 68.7 + ], + [ + 25.11, + 68.69 + ], + [ + 25.11, + 68.67 + ], + [ + 25.11, + 68.66 + ], + [ + 25.12, + 68.66 + ], + [ + 25.11, + 68.66 + ], + [ + 25.11, + 68.65 + ], + [ + 25.12, + 68.64 + ], + [ + 24.88, + 68.56 + ], + [ + 24.86, + 68.56 + ], + [ + 24.8, + 68.62 + ], + [ + 24.79, + 68.63 + ], + [ + 24.65, + 68.67 + ], + [ + 24.48, + 68.7 + ], + [ + 24.04, + 68.8 + ], + [ + 24.03, + 68.8 + ], + [ + 24.01, + 68.82 + ], + [ + 23.99, + 68.82 + ], + [ + 23.42, + 68.69 + ], + [ + 23.38, + 68.68 + ], + [ + 23.33, + 68.67 + ], + [ + 22.94, + 68.69 + ], + [ + 22.93, + 68.69 + ], + [ + 22.46, + 68.73 + ], + [ + 22.45, + 68.73 + ], + [ + 22.37, + 68.74 + ], + [ + 22.31, + 68.85 + ], + [ + 22.3, + 68.85 + ], + [ + 22.28, + 68.86 + ], + [ + 22.28, + 68.87 + ], + [ + 22.23, + 68.9 + ], + [ + 22.2, + 68.91 + ], + [ + 22.02, + 69.05 + ], + [ + 22.01, + 69.05 + ], + [ + 21.97, + 69.08 + ], + [ + 21.66, + 69.26 + ], + [ + 21.65, + 69.26 + ], + [ + 21.53, + 69.29 + ], + [ + 21.51, + 69.29 + ], + [ + 21.49, + 69.29 + ], + [ + 21.05, + 69.24 + ], + [ + 21.02, + 69.16 + ], + [ + 21.07, + 69.06 + ], + [ + 21.07, + 69.05 + ], + [ + 20.66, + 69.1 + ], + [ + 20.65, + 69.1 + ], + [ + 20.55, + 69.06 + ], + [ + 20.06, + 69.05 + ], + [ + 20.33, + 68.81 + ], + [ + 19.94, + 68.56 + ], + [ + 20.23, + 68.49 + ], + [ + 19.92, + 68.36 + ], + [ + 19.65, + 68.4 + ], + [ + 19.51, + 68.43 + ], + [ + 19.47, + 68.43 + ], + [ + 19.42, + 68.44 + ], + [ + 19.28, + 68.47 + ], + [ + 19.26, + 68.47 + ], + [ + 19.12, + 68.49 + ], + [ + 19.11, + 68.5 + ], + [ + 19.06, + 68.5 + ], + [ + 19.02, + 68.51 + ], + [ + 18.93, + 68.52 + ], + [ + 18.74, + 68.51 + ], + [ + 18.63, + 68.51 + ], + [ + 18.62, + 68.51 + ], + [ + 18.53, + 68.54 + ], + [ + 18.45, + 68.57 + ], + [ + 18.37, + 68.58 + ], + [ + 18.33, + 68.57 + ], + [ + 18.27, + 68.56 + ], + [ + 18.14, + 68.54 + ], + [ + 18.13, + 68.54 + ], + [ + 18.12, + 68.48 + ], + [ + 18.11, + 68.46 + ], + [ + 18.1, + 68.41 + ], + [ + 18.1, + 68.4 + ], + [ + 18.11, + 68.38 + ], + [ + 18.11, + 68.37 + ], + [ + 18.11, + 68.36 + ], + [ + 18.11, + 68.35 + ], + [ + 18.12, + 68.34 + ], + [ + 18.12, + 68.33 + ], + [ + 18.14, + 68.25 + ], + [ + 18.12, + 68.17 + ], + [ + 18.07, + 68.13 + ], + [ + 18.01, + 68.07 + ], + [ + 17.93, + 68.02 + ], + [ + 17.87, + 67.98 + ], + [ + 17.86, + 67.98 + ], + [ + 17.73, + 68.02 + ], + [ + 17.71, + 68.03 + ], + [ + 17.53, + 68.07 + ], + [ + 17.49, + 68.08 + ], + [ + 17.35, + 68.1 + ], + [ + 17.31, + 68.11 + ], + [ + 17.28, + 68.12 + ], + [ + 17.25, + 68.1 + ], + [ + 17.24, + 68.09 + ], + [ + 17.21, + 68.07 + ], + [ + 17.04, + 68.01 + ], + [ + 17, + 68 + ], + [ + 16.94, + 67.98 + ], + [ + 16.88, + 67.96 + ], + [ + 16.74, + 67.91 + ], + [ + 16.73, + 67.9 + ], + [ + 16.72, + 67.89 + ], + [ + 16.71, + 67.86 + ], + [ + 16.67, + 67.81 + ], + [ + 16.65, + 67.78 + ], + [ + 16.53, + 67.62 + ], + [ + 16.49, + 67.59 + ], + [ + 16.48, + 67.59 + ], + [ + 16.48, + 67.58 + ], + [ + 16.46, + 67.57 + ], + [ + 16.42, + 67.54 + ], + [ + 16.4, + 67.53 + ], + [ + 16.3, + 67.53 + ], + [ + 16.21, + 67.52 + ], + [ + 16.14, + 67.49 + ], + [ + 16.27, + 67.31 + ], + [ + 16.4, + 67.19 + ], + [ + 16.4, + 67.16 + ], + [ + 16.4, + 67.14 + ], + [ + 16.38, + 67.04 + ], + [ + 16.29, + 67.01 + ], + [ + 16.27, + 67.01 + ], + [ + 16.14, + 66.96 + ], + [ + 16.12, + 66.95 + ], + [ + 16.03, + 66.91 + ], + [ + 15.99, + 66.87 + ], + [ + 15.81, + 66.73 + ], + [ + 15.53, + 66.56 + ], + [ + 15.48, + 66.54 + ], + [ + 15.41, + 66.5 + ], + [ + 15.38, + 66.48 + ], + [ + 15.45, + 66.36 + ], + [ + 15.47, + 66.28 + ], + [ + 15.33, + 66.24 + ], + [ + 15.23, + 66.21 + ], + [ + 15.06, + 66.16 + ], + [ + 14.93, + 66.15 + ], + [ + 14.9, + 66.15 + ], + [ + 14.73, + 66.14 + ], + [ + 14.68, + 66.14 + ], + [ + 14.63, + 66.14 + ], + [ + 14.55, + 66.13 + ], + [ + 14.54, + 66.13 + ], + [ + 14.52, + 66.13 + ], + [ + 14.54, + 66.04 + ], + [ + 14.55, + 66.04 + ], + [ + 14.55, + 66.03 + ], + [ + 14.57, + 65.98 + ], + [ + 14.57, + 65.96 + ], + [ + 14.58, + 65.95 + ], + [ + 14.59, + 65.89 + ], + [ + 14.62, + 65.83 + ], + [ + 14.5, + 65.42 + ], + [ + 14.5, + 65.34 + ], + [ + 14.38, + 65.25 + ], + [ + 14.35, + 65.19 + ], + [ + 14.35, + 65.18 + ], + [ + 14.33, + 65.13 + ], + [ + 14.24, + 65.06 + ], + [ + 14.21, + 65.04 + ], + [ + 14.19, + 65.03 + ], + [ + 14.11, + 64.96 + ], + [ + 14.03, + 64.9 + ], + [ + 14, + 64.88 + ], + [ + 13.99, + 64.87 + ], + [ + 13.98, + 64.86 + ], + [ + 13.94, + 64.83 + ], + [ + 13.81, + 64.73 + ], + [ + 13.71, + 64.64 + ], + [ + 13.7, + 64.64 + ], + [ + 13.68, + 64.61 + ], + [ + 13.66, + 64.58 + ], + [ + 13.65, + 64.58 + ], + [ + 13.7, + 64.57 + ], + [ + 13.75, + 64.55 + ], + [ + 13.87, + 64.51 + ], + [ + 13.97, + 64.5 + ], + [ + 13.98, + 64.49 + ], + [ + 14.1, + 64.47 + ], + [ + 14.11, + 64.46 + ], + [ + 14.15, + 64.25 + ], + [ + 14.16, + 64.19 + ], + [ + 14.1, + 64.14 + ], + [ + 14.1, + 64.13 + ], + [ + 14.09, + 64.13 + ], + [ + 14.05, + 64.09 + ], + [ + 14.03, + 64.07 + ], + [ + 13.99, + 64.03 + ], + [ + 13.81, + 64.03 + ], + [ + 13.29, + 64.09 + ], + [ + 13.26, + 64.09 + ], + [ + 13.16, + 64.09 + ], + [ + 12.96, + 64.06 + ], + [ + 12.9, + 64.05 + ], + [ + 12.88, + 64.04 + ], + [ + 12.83, + 64.03 + ], + [ + 12.77, + 64 + ], + [ + 12.63, + 63.94 + ], + [ + 12.59, + 63.9 + ], + [ + 12.34, + 63.72 + ], + [ + 12.33, + 63.71 + ], + [ + 12.3, + 63.7 + ], + [ + 12.28, + 63.66 + ], + [ + 12.26, + 63.65 + ], + [ + 12.22, + 63.63 + ], + [ + 12.21, + 63.48 + ], + [ + 12.19, + 63.46 + ], + [ + 12.15, + 63.42 + ], + [ + 12.14, + 63.41 + ], + [ + 12.08, + 63.35 + ], + [ + 12.06, + 63.34 + ], + [ + 12.03, + 63.31 + ], + [ + 11.97, + 63.27 + ], + [ + 11.98, + 63.27 + ], + [ + 12.02, + 63.21 + ], + [ + 12.05, + 63.18 + ], + [ + 12.09, + 63.14 + ], + [ + 12.2, + 63.02 + ], + [ + 12.22, + 63 + ], + [ + 12.18, + 62.97 + ], + [ + 12.15, + 62.95 + ], + [ + 12.09, + 62.91 + ], + [ + 12.07, + 62.9 + ], + [ + 12.09, + 62.86 + ], + [ + 12.1, + 62.83 + ], + [ + 12.11, + 62.82 + ], + [ + 12.12, + 62.79 + ], + [ + 12.13, + 62.78 + ], + [ + 12.13, + 62.77 + ], + [ + 12.11, + 62.71 + ], + [ + 12.09, + 62.67 + ], + [ + 12.07, + 62.64 + ], + [ + 12.06, + 62.61 + ], + [ + 12.09, + 62.56 + ], + [ + 12.1, + 62.55 + ], + [ + 12.11, + 62.53 + ], + [ + 12.13, + 62.51 + ], + [ + 12.17, + 62.46 + ], + [ + 12.17, + 62.45 + ], + [ + 12.18, + 62.44 + ], + [ + 12.24, + 62.35 + ], + [ + 12.26, + 62.32 + ], + [ + 12.29, + 62.29 + ], + [ + 12.28, + 62.29 + ], + [ + 12.29, + 62.29 + ], + [ + 12.3, + 62.27 + ], + [ + 12.24, + 62.27 + ], + [ + 12.26, + 62.12 + ], + [ + 12.24, + 62.07 + ], + [ + 12.18, + 61.87 + ], + [ + 12.14, + 61.73 + ], + [ + 12.14, + 61.72 + ], + [ + 12.84, + 61.38 + ], + [ + 12.85, + 61.37 + ], + [ + 12.87, + 61.36 + ], + [ + 12.87, + 61.35 + ], + [ + 12.85, + 61.29 + ], + [ + 12.84, + 61.26 + ], + [ + 12.83, + 61.26 + ], + [ + 12.83, + 61.25 + ], + [ + 12.82, + 61.24 + ], + [ + 12.79, + 61.2 + ], + [ + 12.67, + 61.06 + ], + [ + 12.66, + 61.05 + ], + [ + 12.61, + 61.05 + ], + [ + 12.56, + 61.05 + ], + [ + 12.49, + 61.05 + ], + [ + 12.39, + 61.04 + ], + [ + 12.33, + 61.03 + ], + [ + 12.29, + 61.03 + ], + [ + 12.24, + 61.02 + ], + [ + 12.23, + 61 + ], + [ + 12.26, + 60.97 + ], + [ + 12.27, + 60.96 + ], + [ + 12.3, + 60.92 + ], + [ + 12.32, + 60.91 + ], + [ + 12.33, + 60.89 + ], + [ + 12.33, + 60.86 + ], + [ + 12.34, + 60.85 + ], + [ + 12.49, + 60.66 + ], + [ + 12.57, + 60.56 + ], + [ + 12.59, + 60.54 + ], + [ + 12.6, + 60.52 + ], + [ + 12.61, + 60.48 + ], + [ + 12.59, + 60.39 + ], + [ + 12.58, + 60.39 + ], + [ + 12.57, + 60.37 + ], + [ + 12.55, + 60.35 + ], + [ + 12.54, + 60.34 + ], + [ + 12.52, + 60.34 + ], + [ + 12.5, + 60.32 + ], + [ + 12.5, + 60.29 + ], + [ + 12.51, + 60.28 + ], + [ + 12.51, + 60.26 + ], + [ + 12.52, + 60.24 + ], + [ + 12.52, + 60.23 + ], + [ + 12.53, + 60.22 + ], + [ + 12.53, + 60.21 + ], + [ + 12.52, + 60.14 + ], + [ + 12.5, + 60.1 + ], + [ + 12.5, + 60.09 + ], + [ + 12.49, + 60.09 + ], + [ + 12.48, + 60.07 + ], + [ + 12.47, + 60.06 + ], + [ + 12.44, + 60.04 + ], + [ + 12.39, + 60.01 + ], + [ + 12.38, + 60 + ], + [ + 12.35, + 59.97 + ], + [ + 12.3, + 59.95 + ], + [ + 12.27, + 59.94 + ], + [ + 12.19, + 59.9 + ], + [ + 12.17, + 59.89 + ], + [ + 12.15, + 59.89 + ], + [ + 12.05, + 59.89 + ], + [ + 11.99, + 59.9 + ], + [ + 11.98, + 59.9 + ], + [ + 11.95, + 59.89 + ], + [ + 11.94, + 59.89 + ], + [ + 11.93, + 59.89 + ], + [ + 11.93, + 59.88 + ], + [ + 11.9, + 59.87 + ], + [ + 11.89, + 59.87 + ], + [ + 11.88, + 59.87 + ], + [ + 11.88, + 59.86 + ], + [ + 11.89, + 59.86 + ], + [ + 11.88, + 59.85 + ], + [ + 11.87, + 59.85 + ], + [ + 11.86, + 59.85 + ], + [ + 11.85, + 59.84 + ], + [ + 11.84, + 59.84 + ], + [ + 11.85, + 59.84 + ], + [ + 11.85, + 59.83 + ], + [ + 11.86, + 59.83 + ], + [ + 11.87, + 59.83 + ], + [ + 11.88, + 59.83 + ], + [ + 11.89, + 59.82 + ], + [ + 11.91, + 59.8 + ], + [ + 11.92, + 59.8 + ], + [ + 11.93, + 59.79 + ], + [ + 11.93, + 59.78 + ], + [ + 11.94, + 59.69 + ], + [ + 11.89, + 59.69 + ], + [ + 11.86, + 59.65 + ], + [ + 11.79, + 59.64 + ], + [ + 11.77, + 59.64 + ], + [ + 11.71, + 59.62 + ], + [ + 11.7, + 59.61 + ], + [ + 11.69, + 59.59 + ], + [ + 11.75, + 59.49 + ], + [ + 11.75, + 59.48 + ], + [ + 11.76, + 59.46 + ], + [ + 11.77, + 59.41 + ], + [ + 11.78, + 59.4 + ], + [ + 11.82, + 59.31 + ], + [ + 11.82, + 59.24 + ], + [ + 11.78, + 59.18 + ], + [ + 11.76, + 59.12 + ], + [ + 11.76, + 59.11 + ], + [ + 11.77, + 59.11 + ], + [ + 11.78, + 59.1 + ], + [ + 11.71, + 59.04 + ], + [ + 11.7, + 59.01 + ], + [ + 11.69, + 58.98 + ], + [ + 11.69, + 58.96 + ], + [ + 11.68, + 58.95 + ], + [ + 11.63, + 58.91 + ], + [ + 11.62, + 58.9 + ], + [ + 11.61, + 58.9 + ], + [ + 11.6, + 58.9 + ], + [ + 11.59, + 58.89 + ], + [ + 11.54, + 58.88 + ], + [ + 11.5, + 58.89 + ], + [ + 11.47, + 58.89 + ], + [ + 11.46, + 58.89 + ], + [ + 11.45, + 58.99 + ], + [ + 11.46, + 58.99 + ], + [ + 11.39, + 59.12 + ], + [ + 11.2, + 59.09 + ], + [ + 11.18, + 59.2 + ], + [ + 10.73, + 59.23 + ], + [ + 10.58, + 59.75 + ], + [ + 10.78, + 59.86 + ], + [ + 10.5, + 59.89 + ], + [ + 10.59, + 59.55 + ], + [ + 10.2, + 59.73 + ], + [ + 10.53, + 59.32 + ], + [ + 10.31, + 59.06 + ], + [ + 9.86, + 58.96 + ], + [ + 9.61, + 59.21 + ], + [ + 9.75, + 58.99 + ], + [ + 9.1, + 58.72 + ], + [ + 8.26, + 58.13 + ], + [ + 8.03, + 58.24 + ], + [ + 7.62, + 58.01 + ], + [ + 7.05, + 57.98 + ], + [ + 7.17, + 58.08 + ], + [ + 6.81, + 58.1 + ], + [ + 7.04, + 58.13 + ], + [ + 6.88, + 58.2 + ], + [ + 6.64, + 58.07 + ], + [ + 6.93, + 58.29 + ], + [ + 6.39, + 58.27 + ], + [ + 5.68, + 58.54 + ], + [ + 5.57, + 59.03 + ], + [ + 5.74, + 58.85 + ], + [ + 5.89, + 58.97 + ], + [ + 6.15, + 58.84 + ], + [ + 6.28, + 58.84 + ], + [ + 6.12, + 58.88 + ], + [ + 6.09, + 58.9 + ], + [ + 6.13, + 58.95 + ], + [ + 6.65, + 59.05 + ], + [ + 6.26, + 59.01 + ], + [ + 6.1, + 58.94 + ], + [ + 6.07, + 58.9 + ], + [ + 5.89, + 59.09 + ], + [ + 6.56, + 59.32 + ], + [ + 6.02, + 59.34 + ], + [ + 6.6, + 59.56 + ], + [ + 6.27, + 59.52 + ], + [ + 6.31, + 59.64 + ], + [ + 6.22, + 59.47 + ], + [ + 5.98, + 59.35 + ], + [ + 6.2, + 59.48 + ], + [ + 5.91, + 59.47 + ], + [ + 5.85, + 59.54 + ], + [ + 5.65, + 59.26 + ], + [ + 5.63, + 59.5 + ], + [ + 5.49, + 59.27 + ], + [ + 5.22, + 59.53 + ], + [ + 5.53, + 59.73 + ], + [ + 5.46, + 59.48 + ], + [ + 5.59, + 59.69 + ], + [ + 5.8, + 59.6 + ], + [ + 6.38, + 59.87 + ], + [ + 6.02, + 59.75 + ], + [ + 5.67, + 59.85 + ], + [ + 6.32, + 60.13 + ], + [ + 6.08, + 60.19 + ], + [ + 6.35, + 60.37 + ], + [ + 6.67, + 60.41 + ], + [ + 6.55, + 60.07 + ], + [ + 6.69, + 60.39 + ], + [ + 7.14, + 60.49 + ], + [ + 6.91, + 60.49 + ], + [ + 7.03, + 60.59 + ], + [ + 6.7, + 60.43 + ], + [ + 6.71, + 60.52 + ], + [ + 6.21, + 60.47 + ], + [ + 5.77, + 59.98 + ], + [ + 5.77, + 60.19 + ], + [ + 5.57, + 60.16 + ], + [ + 5.76, + 60.4 + ], + [ + 5.44, + 60.13 + ], + [ + 5.17, + 60.37 + ], + [ + 5.27, + 60.52 + ], + [ + 5.46, + 60.42 + ], + [ + 5.62, + 60.43 + ], + [ + 5.74, + 60.47 + ], + [ + 5.74, + 60.66 + ], + [ + 5.96, + 60.64 + ], + [ + 5.74, + 60.66 + ], + [ + 5.8, + 60.74 + ], + [ + 5.68, + 60.7 + ], + [ + 5.8, + 60.82 + ], + [ + 5.55, + 60.7 + ], + [ + 5.56, + 60.63 + ], + [ + 5.28, + 60.54 + ], + [ + 5.23, + 60.67 + ], + [ + 4.95, + 60.81 + ], + [ + 5.46, + 60.63 + ], + [ + 5.45, + 60.71 + ], + [ + 5.27, + 60.77 + ], + [ + 5.59, + 60.87 + ], + [ + 5.08, + 60.84 + ], + [ + 5.01, + 60.97 + ], + [ + 5.12, + 60.87 + ], + [ + 5.31, + 60.99 + ], + [ + 5.09, + 61.07 + ], + [ + 5.49, + 60.99 + ], + [ + 5.99, + 61.13 + ], + [ + 6.41, + 61.01 + ], + [ + 6.64, + 61.18 + ], + [ + 7.01, + 61.06 + ], + [ + 6.84, + 60.88 + ], + [ + 7.05, + 60.99 + ], + [ + 7.12, + 60.86 + ], + [ + 7.04, + 61.1 + ], + [ + 7.71, + 61.23 + ], + [ + 7.42, + 61.2 + ], + [ + 7.31, + 61.3 + ], + [ + 7.59, + 61.49 + ], + [ + 7.28, + 61.4 + ], + [ + 7.25, + 61.3 + ], + [ + 7.4, + 61.18 + ], + [ + 6.99, + 61.11 + ], + [ + 7.17, + 61.27 + ], + [ + 7, + 61.16 + ], + [ + 6.6, + 61.21 + ], + [ + 6.75, + 61.42 + ], + [ + 6.47, + 61.12 + ], + [ + 5.08, + 61.17 + ], + [ + 5.31, + 61.19 + ], + [ + 4.98, + 61.28 + ], + [ + 5.68, + 61.36 + ], + [ + 5.08, + 61.32 + ], + [ + 5, + 61.43 + ], + [ + 5.85, + 61.46 + ], + [ + 4.99, + 61.59 + ], + [ + 5.43, + 61.65 + ], + [ + 4.97, + 61.68 + ], + [ + 5.38, + 61.91 + ], + [ + 5.98, + 61.85 + ], + [ + 5.91, + 61.73 + ], + [ + 6.02, + 61.84 + ], + [ + 6.84, + 61.87 + ], + [ + 5.12, + 61.92 + ], + [ + 5.43, + 62.02 + ], + [ + 5.18, + 62.22 + ], + [ + 5.46, + 62 + ], + [ + 5.49, + 62.2 + ], + [ + 5.72, + 62.09 + ], + [ + 5.92, + 62.19 + ], + [ + 5.85, + 62 + ], + [ + 5.98, + 62.14 + ], + [ + 6.33, + 62.06 + ], + [ + 5.93, + 62.22 + ], + [ + 6.13, + 62.2 + ], + [ + 5.98, + 62.27 + ], + [ + 6.34, + 62.37 + ], + [ + 6.55, + 62.1 + ], + [ + 6.41, + 62.39 + ], + [ + 6.72, + 62.45 + ], + [ + 7.01, + 62.28 + ], + [ + 6.87, + 62.08 + ], + [ + 7.21, + 62.1 + ], + [ + 6.96, + 62.12 + ], + [ + 7.04, + 62.28 + ], + [ + 7.43, + 62.25 + ], + [ + 6.33, + 62.61 + ], + [ + 7.08, + 62.65 + ], + [ + 7.13, + 62.52 + ], + [ + 7.17, + 62.63 + ], + [ + 7.56, + 62.5 + ], + [ + 7.78, + 62.58 + ], + [ + 7.4, + 62.63 + ], + [ + 8.14, + 62.68 + ], + [ + 8.07, + 62.78 + ], + [ + 7.34, + 62.7 + ], + [ + 7.67, + 62.8 + ], + [ + 6.98, + 62.72 + ], + [ + 7.24, + 62.81 + ], + [ + 6.9, + 62.91 + ], + [ + 7.1, + 62.99 + ], + [ + 7.47, + 62.9 + ], + [ + 8.04, + 62.97 + ], + [ + 8.14, + 62.82 + ], + [ + 8.55, + 62.67 + ], + [ + 8.19, + 62.83 + ], + [ + 7.97, + 63.08 + ], + [ + 8.33, + 62.96 + ], + [ + 8.26, + 62.83 + ], + [ + 8.37, + 62.89 + ], + [ + 8.51, + 62.84 + ], + [ + 8.41, + 62.9 + ], + [ + 8.7, + 62.81 + ], + [ + 8.42, + 62.95 + ], + [ + 8.71, + 62.97 + ], + [ + 8.16, + 63.11 + ], + [ + 8.98, + 63.2 + ], + [ + 8.58, + 63.2 + ], + [ + 8.67, + 63.41 + ], + [ + 9.02, + 63.46 + ], + [ + 9.1, + 63.29 + ], + [ + 9.5, + 63.4 + ], + [ + 9.15, + 63.49 + ], + [ + 9.75, + 63.65 + ], + [ + 9.84, + 63.3 + ], + [ + 10.28, + 63.32 + ], + [ + 10.2, + 63.45 + ], + [ + 10.92, + 63.45 + ], + [ + 10.71, + 63.62 + ], + [ + 11.53, + 63.78 + ], + [ + 11.37, + 63.95 + ], + [ + 11.07, + 63.86 + ], + [ + 11.5, + 64.01 + ], + [ + 11.24, + 64.03 + ], + [ + 11.39, + 64.11 + ], + [ + 10.59, + 63.8 + ], + [ + 10.96, + 63.91 + ], + [ + 10.96, + 63.75 + ], + [ + 10.1, + 63.5 + ], + [ + 9.8, + 63.66 + ], + [ + 10.12, + 63.78 + ], + [ + 9.57, + 63.65 + ], + [ + 9.8, + 63.77 + ], + [ + 9.56, + 63.77 + ], + [ + 10.22, + 63.93 + ], + [ + 9.95, + 63.91 + ], + [ + 10.23, + 64 + ], + [ + 9.95, + 63.94 + ], + [ + 10.02, + 64.08 + ], + [ + 10.68, + 64.36 + ], + [ + 10.53, + 64.44 + ], + [ + 10.84, + 64.37 + ], + [ + 10.65, + 64.45 + ], + [ + 10.98, + 64.61 + ], + [ + 11.34, + 64.44 + ], + [ + 11.22, + 64.31 + ], + [ + 11.8, + 64.59 + ], + [ + 11.38, + 64.66 + ], + [ + 11.87, + 64.79 + ], + [ + 11.69, + 64.87 + ], + [ + 12.46, + 64.89 + ], + [ + 12.06, + 64.97 + ], + [ + 11.18, + 64.74 + ], + [ + 12.08, + 65.08 + ], + [ + 12.18, + 64.98 + ], + [ + 12.96, + 65.31 + ], + [ + 12.49, + 65.13 + ], + [ + 12.25, + 65.23 + ], + [ + 12.47, + 65.37 + ], + [ + 12.04, + 65.22 + ], + [ + 12.29, + 65.59 + ], + [ + 12.71, + 65.36 + ], + [ + 12.35, + 65.63 + ], + [ + 12.51, + 65.74 + ], + [ + 12.79, + 65.63 + ], + [ + 12.67, + 65.92 + ], + [ + 13.21, + 65.84 + ], + [ + 13.05, + 66.08 + ], + [ + 12.68, + 66.07 + ], + [ + 13.52, + 66.24 + ], + [ + 13.55, + 66.1 + ], + [ + 13.83, + 66.14 + ], + [ + 13.6, + 66.23 + ], + [ + 14.18, + 66.32 + ], + [ + 13.01, + 66.19 + ], + [ + 13.56, + 66.31 + ], + [ + 13, + 66.33 + ], + [ + 12.98, + 66.53 + ], + [ + 13.26, + 66.45 + ], + [ + 13.73, + 66.6 + ], + [ + 13.2, + 66.56 + ], + [ + 13.23, + 66.68 + ], + [ + 13.57, + 66.65 + ], + [ + 13.22, + 66.73 + ], + [ + 14, + 66.8 + ], + [ + 13.49, + 66.95 + ], + [ + 14.01, + 66.96 + ], + [ + 14.05, + 67.08 + ], + [ + 14.15, + 66.97 + ], + [ + 14.24, + 67 + ], + [ + 14.23, + 67.08 + ], + [ + 14.31, + 67.07 + ], + [ + 14.4, + 67.09 + ], + [ + 14.58, + 67.01 + ], + [ + 14.59, + 67.07 + ], + [ + 14.48, + 67.07 + ], + [ + 14.4, + 67.1 + ], + [ + 14.33, + 67.08 + ], + [ + 14.24, + 67.09 + ], + [ + 14.8, + 67.24 + ], + [ + 15.47, + 67.1 + ], + [ + 15.43, + 67.26 + ], + [ + 15.04, + 67.27 + ], + [ + 15.26, + 67.35 + ], + [ + 14.31, + 67.26 + ], + [ + 15.05, + 67.45 + ], + [ + 14.65, + 67.48 + ], + [ + 15.06, + 67.59 + ], + [ + 14.93, + 67.49 + ], + [ + 15.76, + 67.36 + ], + [ + 15.53, + 67.48 + ], + [ + 15.92, + 67.6 + ], + [ + 15.52, + 67.51 + ], + [ + 15.16, + 67.63 + ], + [ + 15.65, + 67.69 + ], + [ + 15.51, + 67.77 + ], + [ + 15.85, + 67.71 + ], + [ + 15.37, + 67.88 + ], + [ + 15.17, + 67.72 + ], + [ + 14.76, + 67.66 + ], + [ + 15.14, + 67.76 + ], + [ + 14.82, + 67.77 + ], + [ + 15.14, + 67.87 + ], + [ + 14.85, + 67.88 + ], + [ + 15.87, + 67.91 + ], + [ + 15.94, + 68.03 + ], + [ + 15.28, + 68.06 + ], + [ + 15.63, + 68.19 + ], + [ + 15.81, + 68.1 + ], + [ + 16, + 68.27 + ], + [ + 16.2, + 67.9 + ], + [ + 16.52, + 67.82 + ], + [ + 16.19, + 68.02 + ], + [ + 16.46, + 67.91 + ], + [ + 16.32, + 68.03 + ], + [ + 16.52, + 67.97 + ], + [ + 16.35, + 68.04 + ], + [ + 16.45, + 68.12 + ], + [ + 16.74, + 68.09 + ], + [ + 16.49, + 68.13 + ], + [ + 16.33, + 68.1 + ], + [ + 16.61, + 68.18 + ], + [ + 16.17, + 68.32 + ], + [ + 16.82, + 68.16 + ], + [ + 16.28, + 68.37 + ], + [ + 17.19, + 68.39 + ], + [ + 17.32, + 68.19 + ], + [ + 17.3, + 68.42 + ], + [ + 17.9, + 68.41 + ], + [ + 17.54, + 68.55 + ], + [ + 17.05, + 68.45 + ], + [ + 16.46, + 68.54 + ], + [ + 16.97, + 68.71 + ], + [ + 17.69, + 68.67 + ], + [ + 17.25, + 68.76 + ], + [ + 17.81, + 68.75 + ], + [ + 17.47, + 68.99 + ], + [ + 18.2, + 69.12 + ], + [ + 18.15, + 69.47 + ], + [ + 18.2, + 69.27 + ], + [ + 18.39, + 69.4 + ], + [ + 18.48, + 69.22 + ], + [ + 18.56, + 69.36 + ], + [ + 19.01, + 69.29 + ], + [ + 18.45, + 69.44 + ], + [ + 18.83, + 69.56 + ], + [ + 19.23, + 69.24 + ], + [ + 19.55, + 69.21 + ], + [ + 18.97, + 69.46 + ], + [ + 19.25, + 69.52 + ], + [ + 18.94, + 69.56 + ], + [ + 19.13, + 69.75 + ], + [ + 19.73, + 69.81 + ], + [ + 19.65, + 69.41 + ], + [ + 19.73, + 69.61 + ], + [ + 20.15, + 69.58 + ], + [ + 19.77, + 69.69 + ], + [ + 20.33, + 69.96 + ], + [ + 20.35, + 69.62 + ], + [ + 19.92, + 69.26 + ], + [ + 20.42, + 69.59 + ], + [ + 20.82, + 69.5 + ], + [ + 20.46, + 69.76 + ], + [ + 21.06, + 69.96 + ], + [ + 20.84, + 69.85 + ], + [ + 21.14, + 69.8 + ], + [ + 21.24, + 70.01 + ], + [ + 22.13, + 69.74 + ], + [ + 22.09, + 70.03 + ], + [ + 21.78, + 70.04 + ], + [ + 22.07, + 70.13 + ], + [ + 21.73, + 70.05 + ], + [ + 21.19, + 70.2 + ], + [ + 21.51, + 70.32 + ], + [ + 21.86, + 70.14 + ], + [ + 21.95, + 70.33 + ], + [ + 22.22, + 70.13 + ], + [ + 22.54, + 70.11 + ], + [ + 22.36, + 70.26 + ], + [ + 22.96, + 70.2 + ], + [ + 22.29, + 70.02 + ], + [ + 23.01, + 70.14 + ], + [ + 23, + 69.92 + ], + [ + 23.47, + 69.98 + ], + [ + 23.18, + 70.22 + ], + [ + 23.86, + 70.49 + ], + [ + 24.31, + 70.45 + ], + [ + 24.3, + 70.69 + ], + [ + 24.69, + 70.63 + ], + [ + 24.24, + 70.78 + ], + [ + 24.35, + 70.88 + ], + [ + 24.62, + 70.79 + ], + [ + 24.62, + 70.99 + ], + [ + 25.23, + 70.8 + ], + [ + 25.33, + 70.98 + ], + [ + 25.44, + 70.85 + ], + [ + 25.91, + 70.88 + ], + [ + 25.05, + 70.5 + ], + [ + 25, + 70.05 + ], + [ + 26.67, + 70.97 + ], + [ + 26.48, + 70.36 + ], + [ + 27.1, + 70.47 + ], + [ + 27.11, + 70.76 + ], + [ + 27.72, + 70.8 + ], + [ + 27.1, + 70.93 + ], + [ + 27.28, + 71.05 + ], + [ + 27.55, + 70.96 + ], + [ + 27.65, + 71.13 + ], + [ + 28.55, + 70.97 + ], + [ + 28.24, + 70.79 + ], + [ + 27.73, + 70.8 + ], + [ + 28.14, + 70.74 + ], + [ + 27.64, + 70.62 + ], + [ + 28.3, + 70.7 + ], + [ + 27.86, + 70.44 + ], + [ + 28.51, + 70.45 + ], + [ + 28.83, + 70.88 + ], + [ + 29.4, + 70.79 + ], + [ + 29.27, + 70.65 + ], + [ + 30.18, + 70.69 + ], + [ + 30, + 70.54 + ], + [ + 30.62, + 70.55 + ], + [ + 31.06, + 70.28 + ], + [ + 30.17, + 70.07 + ], + [ + 28.56, + 70.17 + ], + [ + 29.65, + 69.98 + ], + [ + 29.49, + 69.66 + ], + [ + 30.06, + 69.78 + ], + [ + 29.94, + 69.59 + ], + [ + 30.13, + 69.67 + ] + ], + [ + [ + 13.38, + 64.79 + ], + [ + 13.23, + 64.69 + ], + [ + 13.65, + 64.7 + ], + [ + 13.38, + 64.79 + ] + ], + [ + [ + 12.17, + 64.19 + ], + [ + 12.39, + 64.26 + ], + [ + 11.69, + 64.12 + ], + [ + 12.17, + 64.19 + ] + ], + [ + [ + 14.36, + 65.91 + ], + [ + 13.84, + 65.68 + ], + [ + 14.16, + 65.68 + ], + [ + 14.36, + 65.91 + ] + ], + [ + [ + 11.91, + 62.43 + ], + [ + 11.71, + 62.1 + ], + [ + 11.94, + 61.92 + ], + [ + 11.91, + 62.43 + ] + ], + [ + [ + 11.27, + 60.59 + ], + [ + 11.27, + 60.61 + ], + [ + 11.27, + 60.59 + ], + [ + 10.94, + 60.87 + ], + [ + 10.99, + 60.71 + ], + [ + 10.67, + 60.84 + ], + [ + 11.25, + 60.4 + ], + [ + 11.27, + 60.59 + ] + ], + [ + [ + 10.24, + 60.05 + ], + [ + 10.02, + 60 + ], + [ + 10.33, + 59.96 + ], + [ + 10.24, + 60.05 + ] + ] + ], + [ + [ + [ + 12.32, + 63.7 + ], + [ + 12.31, + 63.68 + ], + [ + 12.3, + 63.7 + ], + [ + 12.32, + 63.7 + ] + ] + ], + [ + [ + [ + -8.71, + 70.92 + ], + [ + -9.04, + 70.83 + ], + [ + -7.95, + 71.16 + ], + [ + -8, + 71.02 + ], + [ + -8.71, + 70.92 + ] + ] + ], + [ + [ + [ + 8.7, + 63.78 + ], + [ + 8.81, + 63.69 + ], + [ + 8.28, + 63.67 + ], + [ + 8.7, + 63.78 + ] + ] + ], + [ + [ + [ + 14.05, + 67.12 + ], + [ + 14.29, + 67.2 + ], + [ + 14.19, + 67 + ], + [ + 14.05, + 67.12 + ] + ] + ], + [ + [ + [ + 29.8, + 69.76 + ], + [ + 29.84, + 69.91 + ], + [ + 30.1, + 69.82 + ], + [ + 29.8, + 69.76 + ] + ] + ], + [ + [ + [ + 25.84, + 71.07 + ], + [ + 26.22, + 71.03 + ], + [ + 25.56, + 70.93 + ], + [ + 25.25, + 71.03 + ], + [ + 25.73, + 71.07 + ], + [ + 25.67, + 71.19 + ], + [ + 25.84, + 71.07 + ] + ] + ], + [ + [ + [ + 22.97, + 70.24 + ], + [ + 22.35, + 70.34 + ], + [ + 22.78, + 70.39 + ], + [ + 22.97, + 70.24 + ] + ] + ], + [ + [ + [ + 23.15, + 70.54 + ], + [ + 23.56, + 70.62 + ], + [ + 23.64, + 70.49 + ], + [ + 23.15, + 70.27 + ], + [ + 22.82, + 70.41 + ], + [ + 23.15, + 70.54 + ] + ] + ], + [ + [ + [ + 23.76, + 70.52 + ], + [ + 23.68, + 70.75 + ], + [ + 24.13, + 70.61 + ], + [ + 23.76, + 70.52 + ] + ] + ], + [ + [ + [ + 22.71, + 70.61 + ], + [ + 22.7, + 70.76 + ], + [ + 23.01, + 70.65 + ], + [ + 23.06, + 70.82 + ], + [ + 23.45, + 70.83 + ], + [ + 22.82, + 70.51 + ], + [ + 22.09, + 70.48 + ], + [ + 22.31, + 70.6 + ], + [ + 21.93, + 70.64 + ], + [ + 22.52, + 70.72 + ], + [ + 22.71, + 70.61 + ] + ] + ], + [ + [ + [ + 13.68, + 68.31 + ], + [ + 14.17, + 68.26 + ], + [ + 13.49, + 68.06 + ], + [ + 13.68, + 68.31 + ] + ] + ], + [ + [ + [ + 16.47, + 68.44 + ], + [ + 16.07, + 68.41 + ], + [ + 16.34, + 68.56 + ], + [ + 16.47, + 68.44 + ] + ] + ], + [ + [ + [ + 16.31, + 68.83 + ], + [ + 16.27, + 68.92 + ], + [ + 16.59, + 68.84 + ], + [ + 16.51, + 68.57 + ], + [ + 16.09, + 68.56 + ], + [ + 15.87, + 68.38 + ], + [ + 15.87, + 68.51 + ], + [ + 15.63, + 68.31 + ], + [ + 15.33, + 68.36 + ], + [ + 15.54, + 68.52 + ], + [ + 14.99, + 68.3 + ], + [ + 15.4, + 68.47 + ], + [ + 15.21, + 68.57 + ], + [ + 15.63, + 68.62 + ], + [ + 15.45, + 68.73 + ], + [ + 15.72, + 68.69 + ], + [ + 15.62, + 68.95 + ], + [ + 15.96, + 68.9 + ], + [ + 15.77, + 68.74 + ], + [ + 16.01, + 68.78 + ], + [ + 15.73, + 68.53 + ], + [ + 16.31, + 68.83 + ] + ] + ], + [ + [ + [ + 14.7, + 68.69 + ], + [ + 14.43, + 68.6 + ], + [ + 14.54, + 68.82 + ], + [ + 14.61, + 68.73 + ], + [ + 14.65, + 68.84 + ], + [ + 14.72, + 68.74 + ], + [ + 15.16, + 68.81 + ], + [ + 15.16, + 69.02 + ], + [ + 15.42, + 68.69 + ], + [ + 15, + 68.58 + ], + [ + 14.79, + 68.64 + ], + [ + 15.18, + 68.75 + ], + [ + 14.7, + 68.69 + ] + ] + ], + [ + [ + [ + 14.25, + 68.25 + ], + [ + 15.2, + 68.48 + ], + [ + 14.66, + 68.24 + ], + [ + 14.25, + 68.25 + ] + ] + ], + [ + [ + [ + 20.5, + 70.06 + ], + [ + 20.75, + 70.23 + ], + [ + 20.8, + 70.05 + ], + [ + 20.5, + 70.06 + ] + ] + ], + [ + [ + [ + 19.64, + 70.18 + ], + [ + 19.59, + 70.29 + ], + [ + 20.13, + 70.1 + ], + [ + 19.74, + 70.06 + ], + [ + 19.64, + 70.18 + ] + ] + ], + [ + [ + [ + 18.03, + 69.6 + ], + [ + 18.61, + 69.69 + ], + [ + 18.37, + 69.79 + ], + [ + 18.75, + 69.69 + ], + [ + 18.69, + 69.88 + ], + [ + 18.99, + 69.82 + ], + [ + 18.76, + 69.56 + ], + [ + 18.03, + 69.6 + ] + ] + ], + [ + [ + [ + 18.71, + 69.93 + ], + [ + 19.18, + 70.09 + ], + [ + 19.68, + 70 + ], + [ + 19.13, + 69.79 + ], + [ + 18.71, + 69.93 + ] + ] + ], + [ + [ + [ + 15.64, + 68.97 + ], + [ + 15.48, + 68.87 + ], + [ + 16.14, + 69.33 + ], + [ + 15.64, + 68.97 + ] + ] + ], + [ + [ + [ + 17.18, + 68.77 + ], + [ + 16.82, + 68.73 + ], + [ + 17.03, + 68.87 + ], + [ + 17.18, + 68.77 + ] + ] + ], + [ + [ + [ + 17.25, + 69.41 + ], + [ + 17.31, + 69.54 + ], + [ + 17.68, + 69.47 + ], + [ + 17.48, + 69.6 + ], + [ + 17.68, + 69.48 + ], + [ + 17.87, + 69.58 + ], + [ + 18.01, + 69.19 + ], + [ + 17.49, + 69.21 + ], + [ + 17.05, + 69.01 + ], + [ + 16.78, + 69.1 + ], + [ + 17.19, + 69.35 + ], + [ + 16.87, + 69.38 + ], + [ + 17.25, + 69.41 + ] + ] + ], + [ + [ + [ + 8.3, + 63.45 + ], + [ + 8.66, + 63.62 + ], + [ + 9.2, + 63.56 + ], + [ + 8.3, + 63.45 + ] + ] + ], + [ + [ + [ + 7.47, + 63.05 + ], + [ + 7.73, + 63.01 + ], + [ + 7.49, + 62.94 + ], + [ + 7.47, + 63.05 + ] + ] + ], + [ + [ + [ + 5.83, + 62.35 + ], + [ + 6.11, + 62.35 + ], + [ + 5.87, + 62.25 + ], + [ + 5.83, + 62.35 + ] + ] + ], + [ + [ + [ + 5.5, + 60.52 + ], + [ + 5.71, + 60.7 + ], + [ + 5.71, + 60.47 + ], + [ + 5.53, + 60.43 + ], + [ + 5.34, + 60.54 + ], + [ + 5.5, + 60.52 + ] + ] + ], + [ + [ + [ + 5.68, + 59.98 + ], + [ + 5.61, + 59.87 + ], + [ + 5.37, + 59.99 + ], + [ + 5.67, + 60.08 + ], + [ + 5.68, + 59.98 + ] + ] + ], + [ + [ + [ + 5.33, + 59.27 + ], + [ + 5.2, + 59.14 + ], + [ + 5.24, + 59.41 + ], + [ + 5.33, + 59.27 + ] + ] + ], + [ + [ + [ + 23.98, + 77.68 + ], + [ + 22.67, + 77.24 + ], + [ + 23.03, + 77.58 + ], + [ + 20.87, + 77.44 + ], + [ + 21.55, + 77.92 + ], + [ + 20.83, + 78.12 + ], + [ + 22.83, + 78.26 + ], + [ + 23.52, + 77.93 + ], + [ + 24.29, + 77.93 + ], + [ + 23.98, + 77.68 + ] + ] + ], + [ + [ + [ + 20.7, + 78.22 + ], + [ + 20.19, + 78.5 + ], + [ + 21.93, + 78.58 + ], + [ + 22.12, + 78.27 + ], + [ + 20.7, + 78.22 + ] + ] + ], + [ + [ + [ + 10.92, + 78.79 + ], + [ + 12.15, + 78.21 + ], + [ + 11.03, + 78.48 + ], + [ + 10.51, + 78.9 + ], + [ + 10.92, + 78.79 + ] + ] + ], + [ + [ + [ + 16.79, + 76.83 + ], + [ + 17.06, + 76.64 + ], + [ + 16.27, + 76.56 + ], + [ + 16.52, + 76.7 + ], + [ + 15.48, + 76.87 + ], + [ + 16.61, + 77.06 + ], + [ + 15.19, + 77.02 + ], + [ + 13.9, + 77.49 + ], + [ + 15.91, + 77.5 + ], + [ + 14.73, + 77.66 + ], + [ + 17.17, + 77.78 + ], + [ + 16.73, + 77.89 + ], + [ + 13.76, + 77.73 + ], + [ + 13.57, + 78.05 + ], + [ + 14.31, + 77.97 + ], + [ + 14.19, + 78.1 + ], + [ + 17.42, + 78.44 + ], + [ + 16.29, + 78.46 + ], + [ + 16.97, + 78.65 + ], + [ + 16.55, + 78.72 + ], + [ + 15.43, + 78.46 + ], + [ + 15.32, + 78.84 + ], + [ + 14.94, + 78.59 + ], + [ + 14.26, + 78.73 + ], + [ + 14.77, + 78.37 + ], + [ + 14.09, + 78.43 + ], + [ + 14.08, + 78.25 + ], + [ + 12.98, + 78.2 + ], + [ + 12.35, + 78.49 + ], + [ + 13.3, + 78.58 + ], + [ + 12.38, + 78.54 + ], + [ + 11.5, + 78.73 + ], + [ + 11.34, + 78.98 + ], + [ + 12.65, + 78.91 + ], + [ + 11.68, + 79.07 + ], + [ + 11.99, + 79.26 + ], + [ + 11.17, + 79.11 + ], + [ + 10.64, + 79.55 + ], + [ + 11.66, + 79.83 + ], + [ + 12.3, + 79.66 + ], + [ + 12.2, + 79.84 + ], + [ + 12.5, + 79.74 + ], + [ + 13.77, + 79.88 + ], + [ + 13.72, + 79.69 + ], + [ + 12.3, + 79.59 + ], + [ + 13.45, + 79.57 + ], + [ + 14.03, + 79.28 + ], + [ + 13.81, + 79.53 + ], + [ + 14.71, + 79.79 + ], + [ + 16.4, + 78.88 + ], + [ + 15.6, + 79.8 + ], + [ + 16.24, + 80.06 + ], + [ + 17.99, + 79.75 + ], + [ + 17.66, + 79.37 + ], + [ + 18.26, + 79.63 + ], + [ + 18.88, + 79.12 + ], + [ + 19.8, + 79.15 + ], + [ + 19.87, + 79 + ], + [ + 21.5, + 78.82 + ], + [ + 21.35, + 78.67 + ], + [ + 18.89, + 78.5 + ], + [ + 18.27, + 77.52 + ], + [ + 17.58, + 77.58 + ], + [ + 16.79, + 76.83 + ] + ] + ], + [ + [ + [ + 22.47, + 80.31 + ], + [ + 22.79, + 80.51 + ], + [ + 23.16, + 80.11 + ], + [ + 24.28, + 80.36 + ], + [ + 27.24, + 80.06 + ], + [ + 25.76, + 79.44 + ], + [ + 23.9, + 79.21 + ], + [ + 20.06, + 79.46 + ], + [ + 19.67, + 79.61 + ], + [ + 21.09, + 79.54 + ], + [ + 20.47, + 79.67 + ], + [ + 21.83, + 79.69 + ], + [ + 21.6, + 79.82 + ], + [ + 18.75, + 79.71 + ], + [ + 18.08, + 79.9 + ], + [ + 18.95, + 80.05 + ], + [ + 17.71, + 80.13 + ], + [ + 18.71, + 80.21 + ], + [ + 19.42, + 80.09 + ], + [ + 19, + 80.34 + ], + [ + 19.78, + 80.22 + ], + [ + 19.62, + 80.51 + ], + [ + 20.9, + 80.2 + ], + [ + 21.78, + 80.27 + ], + [ + 22.21, + 79.98 + ], + [ + 22.47, + 80.31 + ] + ] + ], + [ + [ + [ + 18.81, + 74.43 + ], + [ + 19.25, + 74.47 + ], + [ + 19.06, + 74.34 + ], + [ + 18.81, + 74.43 + ] + ] + ], + [ + [ + [ + 25.23, + 76.61 + ], + [ + 25.5, + 76.72 + ], + [ + 24.93, + 76.44 + ], + [ + 25.23, + 76.61 + ] + ] + ], + [ + [ + [ + 28.32, + 78.92 + ], + [ + 29.64, + 78.9 + ], + [ + 28.07, + 78.8 + ], + [ + 28.32, + 78.92 + ] + ] + ], + [ + [ + [ + 31.47, + 80.12 + ], + [ + 32.75, + 80.31 + ], + [ + 33.51, + 80.23 + ], + [ + 31.47, + 80.12 + ] + ] + ] + ] + }, + "properties": { + "A3": "NOR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 80.73, + 9.28 + ], + [ + 81.23, + 8.65 + ], + [ + 81.13, + 8.49 + ], + [ + 81.35, + 8.49 + ], + [ + 81.37, + 8.15 + ], + [ + 81.76, + 7.54 + ], + [ + 81.87, + 7.28 + ], + [ + 81.8, + 6.8 + ], + [ + 81.57, + 6.37 + ], + [ + 80.86, + 6.05 + ], + [ + 80.47, + 5.94 + ], + [ + 80.06, + 6.19 + ], + [ + 79.82, + 6.95 + ], + [ + 79.69, + 8.21 + ], + [ + 79.79, + 8.38 + ], + [ + 79.82, + 7.91 + ], + [ + 79.91, + 8.94 + ], + [ + 80.19, + 9.48 + ], + [ + 80.05, + 9.6 + ], + [ + 80.31, + 9.44 + ], + [ + 80.41, + 9.52 + ], + [ + 79.91, + 9.77 + ], + [ + 80.25, + 9.83 + ], + [ + 80.73, + 9.28 + ] + ], + [ + [ + 80.11, + 9.78 + ], + [ + 80.11, + 9.67 + ], + [ + 80.29, + 9.73 + ], + [ + 80.11, + 9.78 + ] + ] + ] + }, + "properties": { + "A3": "LKA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 33.01, + 7.93 + ], + [ + 33, + 7.94 + ], + [ + 33.04, + 7.99 + ], + [ + 33.22, + 8.44 + ], + [ + 33.77, + 8.37 + ], + [ + 34.14, + 8.6 + ], + [ + 34.11, + 9.5 + ], + [ + 34.35, + 10.23 + ], + [ + 34.28, + 10.54 + ], + [ + 34.59, + 10.89 + ], + [ + 34.86, + 10.74 + ], + [ + 34.97, + 11.24 + ], + [ + 34.96, + 11.24 + ], + [ + 35.08, + 11.8 + ], + [ + 35.7, + 12.67 + ], + [ + 36.14, + 12.71 + ], + [ + 36.56, + 14.26 + ], + [ + 36.62, + 14.3 + ], + [ + 36.63, + 14.31 + ], + [ + 36.67, + 14.31 + ], + [ + 36.68, + 14.3 + ], + [ + 36.69, + 14.3 + ], + [ + 36.76, + 14.32 + ], + [ + 37.11, + 14.35 + ], + [ + 37.31, + 14.45 + ], + [ + 37.53, + 14.18 + ], + [ + 37.91, + 14.89 + ], + [ + 38.46, + 14.41 + ], + [ + 39.15, + 14.65 + ], + [ + 39.25, + 14.41 + ], + [ + 39.59, + 14.61 + ], + [ + 39.93, + 14.42 + ], + [ + 40.13, + 14.55 + ], + [ + 40.21, + 14.39 + ], + [ + 40.94, + 14.08 + ], + [ + 42.4, + 12.47 + ], + [ + 41.83, + 11.73 + ], + [ + 41.81, + 11.26 + ], + [ + 41.68, + 11.18 + ], + [ + 41.8, + 11.08 + ], + [ + 41.95, + 10.91 + ], + [ + 42.63, + 11.1 + ], + [ + 42.96, + 10.98 + ], + [ + 42.71, + 10.62 + ], + [ + 42.86, + 10.23 + ], + [ + 43.26, + 9.84 + ], + [ + 43.3, + 9.61 + ], + [ + 44.06, + 8.99 + ], + [ + 46.99, + 8 + ], + [ + 47.98, + 8 + ], + [ + 45.41, + 5.54 + ], + [ + 44.98, + 4.92 + ], + [ + 43.81, + 4.9 + ], + [ + 43.12, + 4.63 + ], + [ + 42.82, + 4.27 + ], + [ + 42.08, + 4.17 + ], + [ + 42.07, + 4.17 + ], + [ + 41.95, + 4.04 + ], + [ + 41.92, + 4 + ], + [ + 41.9, + 3.98 + ], + [ + 41.17, + 3.94 + ], + [ + 40.76, + 4.28 + ], + [ + 39.87, + 3.87 + ], + [ + 39.54, + 3.4 + ], + [ + 38.54, + 3.65 + ], + [ + 38.13, + 3.61 + ], + [ + 37.03, + 4.38 + ], + [ + 36.74, + 4.44 + ], + [ + 36.97, + 4.61 + ], + [ + 37, + 4.82 + ], + [ + 36.76, + 4.78 + ], + [ + 36.72, + 4.44 + ], + [ + 36.21, + 4.45 + ], + [ + 36.2, + 4.65 + ], + [ + 36.01, + 4.48 + ], + [ + 35.97, + 4.52 + ], + [ + 35.96, + 4.53 + ], + [ + 35.96, + 4.55 + ], + [ + 35.96, + 4.57 + ], + [ + 35.95, + 4.57 + ], + [ + 35.94, + 4.62 + ], + [ + 35.82, + 4.77 + ], + [ + 35.86, + 5.32 + ], + [ + 35.54, + 5.42 + ], + [ + 35.32, + 5.33 + ], + [ + 35.13, + 5.62 + ], + [ + 34.94, + 6.56 + ], + [ + 34.29, + 6.95 + ], + [ + 33.72, + 7.66 + ], + [ + 33.05, + 7.8 + ], + [ + 33.02, + 7.89 + ], + [ + 33.01, + 7.9 + ], + [ + 33.01, + 7.91 + ], + [ + 33, + 7.91 + ], + [ + 33.01, + 7.93 + ] + ], + [ + [ + 37.86, + 6.58 + ], + [ + 37.82, + 6.18 + ], + [ + 37.66, + 6.16 + ], + [ + 37.62, + 5.99 + ], + [ + 37.79, + 6.07 + ], + [ + 38.06, + 6.48 + ], + [ + 37.86, + 6.58 + ] + ], + [ + [ + 37.44, + 7.1 + ], + [ + 37.31, + 6.85 + ], + [ + 37.44, + 6.86 + ], + [ + 37.44, + 7.1 + ] + ], + [ + [ + 38.52, + 7.54 + ], + [ + 38.36, + 7.42 + ], + [ + 38.63, + 7.4 + ], + [ + 38.52, + 7.54 + ] + ], + [ + [ + 37.55, + 5.94 + ], + [ + 37.51, + 5.71 + ], + [ + 37.63, + 5.79 + ], + [ + 37.55, + 5.94 + ] + ], + [ + [ + 38.79, + 7.71 + ], + [ + 38.72, + 7.52 + ], + [ + 38.84, + 7.54 + ], + [ + 38.79, + 7.71 + ] + ], + [ + [ + 38.54, + 7.68 + ], + [ + 38.63, + 7.54 + ], + [ + 38.66, + 7.67 + ], + [ + 38.54, + 7.68 + ] + ], + [ + [ + 38.79, + 8.1 + ], + [ + 38.73, + 7.95 + ], + [ + 38.85, + 7.85 + ], + [ + 38.96, + 8.1 + ], + [ + 38.79, + 8.1 + ] + ], + [ + [ + 37.22, + 9.61 + ], + [ + 37.2, + 9.37 + ], + [ + 37.32, + 9.54 + ], + [ + 37.22, + 9.61 + ] + ], + [ + [ + 37.47, + 12.3 + ], + [ + 37.27, + 12.19 + ], + [ + 37.16, + 12.3 + ], + [ + 37, + 11.91 + ], + [ + 37.31, + 11.8 + ], + [ + 37.4, + 11.6 + ], + [ + 37.62, + 12.08 + ], + [ + 37.47, + 12.3 + ] + ], + [ + [ + 40.85, + 13.28 + ], + [ + 40.91, + 13.17 + ], + [ + 40.96, + 13.31 + ], + [ + 40.85, + 13.28 + ] + ] + ] + }, + "properties": { + "A3": "ETH" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 6.89, + 45.68 + ], + [ + 6.84, + 45.84 + ], + [ + 6.85, + 45.84 + ], + [ + 6.86, + 45.83 + ], + [ + 6.87, + 45.84 + ], + [ + 7.04, + 45.92 + ], + [ + 7.86, + 45.92 + ], + [ + 8.13, + 46.14 + ], + [ + 8.26, + 46.35 + ], + [ + 8.45, + 46.46 + ], + [ + 8.53, + 46.22 + ], + [ + 8.56, + 46.19 + ], + [ + 8.7, + 46.1 + ], + [ + 8.75, + 46.07 + ], + [ + 8.76, + 46.1 + ], + [ + 8.87, + 45.96 + ], + [ + 8.9, + 45.95 + ], + [ + 8.9, + 45.93 + ], + [ + 8.92, + 45.91 + ], + [ + 9.03, + 45.82 + ], + [ + 9.02, + 46 + ], + [ + 9.01, + 46.03 + ], + [ + 9.28, + 46.47 + ], + [ + 9.41, + 46.47 + ], + [ + 9.45, + 46.46 + ], + [ + 9.45, + 46.48 + ], + [ + 9.58, + 46.29 + ], + [ + 9.95, + 46.38 + ], + [ + 10.07, + 46.22 + ], + [ + 10.11, + 46.35 + ], + [ + 10.19, + 46.63 + ], + [ + 10.2, + 46.62 + ], + [ + 10.47, + 46.54 + ], + [ + 10.47, + 46.85 + ], + [ + 11.02, + 46.77 + ], + [ + 11.1, + 46.89 + ], + [ + 12.08, + 47.07 + ], + [ + 12.24, + 47.07 + ], + [ + 12.14, + 46.91 + ], + [ + 12.38, + 46.72 + ], + [ + 12.78, + 46.65 + ], + [ + 12.78, + 46.64 + ], + [ + 12.79, + 46.64 + ], + [ + 12.8, + 46.64 + ], + [ + 13.71, + 46.52 + ], + [ + 13.58, + 46.42 + ], + [ + 13.57, + 46.41 + ], + [ + 13.4, + 46.3 + ], + [ + 13.66, + 46.18 + ], + [ + 13.48, + 46.01 + ], + [ + 13.64, + 45.98 + ], + [ + 13.61, + 45.9 + ], + [ + 13.92, + 45.63 + ], + [ + 13.72, + 45.59 + ], + [ + 13.53, + 45.8 + ], + [ + 13.49, + 45.7 + ], + [ + 13.18, + 45.78 + ], + [ + 13.1, + 45.64 + ], + [ + 12.44, + 45.43 + ], + [ + 12.45, + 45.48 + ], + [ + 12.46, + 45.48 + ], + [ + 12.65, + 45.54 + ], + [ + 12.13, + 45.39 + ], + [ + 12.44, + 44.9 + ], + [ + 12.12, + 44.56 + ], + [ + 12.27, + 44.62 + ], + [ + 12.36, + 44.27 + ], + [ + 12.66, + 44.01 + ], + [ + 13.63, + 43.55 + ], + [ + 14.15, + 42.52 + ], + [ + 15.1, + 41.93 + ], + [ + 16.15, + 41.91 + ], + [ + 15.96, + 41.46 + ], + [ + 18, + 40.66 + ], + [ + 18.52, + 40.13 + ], + [ + 18.39, + 39.82 + ], + [ + 18.05, + 39.93 + ], + [ + 17.86, + 40.28 + ], + [ + 17.2, + 40.41 + ], + [ + 17.31, + 40.5 + ], + [ + 16.9, + 40.44 + ], + [ + 16.49, + 39.76 + ], + [ + 17.16, + 39.4 + ], + [ + 17.21, + 39.02 + ], + [ + 16.6, + 38.81 + ], + [ + 16.57, + 38.43 + ], + [ + 16.06, + 37.92 + ], + [ + 15.73, + 37.93 + ], + [ + 15.63, + 38.22 + ], + [ + 15.91, + 38.43 + ], + [ + 15.84, + 38.65 + ], + [ + 16.18, + 38.75 + ], + [ + 16.22, + 38.91 + ], + [ + 15.68, + 40.03 + ], + [ + 15.27, + 40.02 + ], + [ + 14.91, + 40.24 + ], + [ + 15, + 40.39 + ], + [ + 14.77, + 40.67 + ], + [ + 14.32, + 40.57 + ], + [ + 14.46, + 40.74 + ], + [ + 14.04, + 40.79 + ], + [ + 13.71, + 41.25 + ], + [ + 13.07, + 41.22 + ], + [ + 12.62, + 41.44 + ], + [ + 11.62, + 42.3 + ], + [ + 11.27, + 42.42 + ], + [ + 10.73, + 42.8 + ], + [ + 10.77, + 42.91 + ], + [ + 10.5, + 42.93 + ], + [ + 10.19, + 43.94 + ], + [ + 9.34, + 44.31 + ], + [ + 8.75, + 44.43 + ], + [ + 8.07, + 43.89 + ], + [ + 7.53, + 43.78 + ], + [ + 7.72, + 44.08 + ], + [ + 7.43, + 44.12 + ], + [ + 7.2, + 44.18 + ], + [ + 6.86, + 44.53 + ], + [ + 6.95, + 44.65 + ], + [ + 7.08, + 44.68 + ], + [ + 7.08, + 44.69 + ], + [ + 6.63, + 45.11 + ], + [ + 6.99, + 45.21 + ], + [ + 7.19, + 45.4 + ], + [ + 6.99, + 45.58 + ], + [ + 6.98, + 45.58 + ], + [ + 6.99, + 45.61 + ], + [ + 6.98, + 45.61 + ], + [ + 6.9, + 45.68 + ], + [ + 6.89, + 45.68 + ] + ], + [ + [ + 8.75, + 46.04 + ], + [ + 8.5, + 45.95 + ], + [ + 8.57, + 45.75 + ], + [ + 8.75, + 46.04 + ] + ], + [ + [ + 10.82, + 45.86 + ], + [ + 10.5, + 45.61 + ], + [ + 10.57, + 45.46 + ], + [ + 10.71, + 45.43 + ], + [ + 10.82, + 45.86 + ] + ] + ], + [ + [ + [ + 9.41, + 46.47 + ], + [ + 9.46, + 46.51 + ], + [ + 9.45, + 46.48 + ], + [ + 9.41, + 46.47 + ] + ] + ], + [ + [ + [ + 15.28, + 37.06 + ], + [ + 15.08, + 36.65 + ], + [ + 14.49, + 36.79 + ], + [ + 14.26, + 37.06 + ], + [ + 12.66, + 37.57 + ], + [ + 12.42, + 37.8 + ], + [ + 12.49, + 38.02 + ], + [ + 12.73, + 38.19 + ], + [ + 12.9, + 38.02 + ], + [ + 13.32, + 38.22 + ], + [ + 13.74, + 37.97 + ], + [ + 14.31, + 38.01 + ], + [ + 15.65, + 38.27 + ], + [ + 15.09, + 37.5 + ], + [ + 15.28, + 37.06 + ] + ] + ], + [ + [ + [ + 10.3, + 42.82 + ], + [ + 10.42, + 42.87 + ], + [ + 10.43, + 42.71 + ], + [ + 10.1, + 42.77 + ], + [ + 10.3, + 42.82 + ] + ] + ], + [ + [ + [ + 8.61, + 39.88 + ], + [ + 8.4, + 39.91 + ], + [ + 8.49, + 40.3 + ], + [ + 8.31, + 40.6 + ], + [ + 8.15, + 40.58 + ], + [ + 8.18, + 40.94 + ], + [ + 8.56, + 40.83 + ], + [ + 9.24, + 41.26 + ], + [ + 9.66, + 41 + ], + [ + 9.49, + 40.92 + ], + [ + 9.73, + 40.84 + ], + [ + 9.83, + 40.53 + ], + [ + 9.62, + 40.25 + ], + [ + 9.74, + 40.08 + ], + [ + 9.52, + 39.09 + ], + [ + 9.1, + 39.26 + ], + [ + 9.02, + 38.98 + ], + [ + 8.61, + 38.89 + ], + [ + 8.37, + 39.23 + ], + [ + 8.44, + 39.76 + ], + [ + 8.56, + 39.67 + ], + [ + 8.61, + 39.88 + ] + ] + ] + ] + }, + "properties": { + "A3": "ITA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -60.93, + 14.09 + ], + [ + -60.95, + 13.71 + ], + [ + -61.08, + 13.88 + ], + [ + -60.93, + 14.09 + ] + ] + ] + }, + "properties": { + "A3": "LCA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -89.15, + 17.82 + ], + [ + -89.15, + 17.94 + ], + [ + -88.86, + 17.89 + ], + [ + -88.52, + 18.46 + ], + [ + -88.38, + 18.48 + ], + [ + -88.32, + 18.49 + ], + [ + -88.39, + 18.34 + ], + [ + -88.1, + 18.37 + ], + [ + -88.09, + 18.21 + ], + [ + -88.3, + 17.65 + ], + [ + -88.18, + 17.5 + ], + [ + -88.3, + 17.24 + ], + [ + -88.25, + 16.81 + ], + [ + -88.91, + 15.9 + ], + [ + -88.92, + 15.89 + ], + [ + -89.01, + 15.9 + ], + [ + -89.05, + 15.91 + ], + [ + -89.06, + 15.92 + ], + [ + -89.08, + 15.9 + ], + [ + -89.12, + 15.9 + ], + [ + -89.14, + 15.9 + ], + [ + -89.15, + 15.9 + ], + [ + -89.19, + 15.9 + ], + [ + -89.15, + 17.82 + ] + ] + ] + }, + "properties": { + "A3": "BLZ" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 28.04, + 59.47 + ], + [ + 28.11, + 59.45 + ], + [ + 28.12, + 59.44 + ], + [ + 28.17, + 59.41 + ], + [ + 28.18, + 59.4 + ], + [ + 28.21, + 59.38 + ], + [ + 28.2, + 59.37 + ], + [ + 28.19, + 59.35 + ], + [ + 28.01, + 59.28 + ], + [ + 28, + 59.28 + ], + [ + 27.96, + 59.27 + ], + [ + 27.95, + 59.27 + ], + [ + 27.92, + 59.25 + ], + [ + 27.9, + 59.24 + ], + [ + 27.9, + 59.23 + ], + [ + 27.9, + 59.2 + ], + [ + 27.89, + 59.2 + ], + [ + 27.88, + 59.18 + ], + [ + 27.88, + 59.17 + ], + [ + 27.85, + 59.15 + ], + [ + 27.84, + 59.15 + ], + [ + 27.83, + 59.14 + ], + [ + 27.82, + 59.14 + ], + [ + 27.81, + 59.13 + ], + [ + 27.8, + 59.1 + ], + [ + 27.79, + 59.09 + ], + [ + 27.79, + 59.08 + ], + [ + 27.79, + 59.07 + ], + [ + 27.78, + 59.07 + ], + [ + 27.77, + 59.06 + ], + [ + 27.77, + 59.05 + ], + [ + 27.77, + 59.04 + ], + [ + 27.74, + 59.02 + ], + [ + 27.74, + 59.01 + ], + [ + 27.74, + 59 + ], + [ + 27.75, + 59 + ], + [ + 27.75, + 58.99 + ], + [ + 27.16, + 58.98 + ], + [ + 26.94, + 58.83 + ], + [ + 27.62, + 58.01 + ], + [ + 27.63, + 58.01 + ], + [ + 27.64, + 58 + ], + [ + 27.65, + 58.02 + ], + [ + 27.68, + 58.01 + ], + [ + 27.69, + 58 + ], + [ + 27.7, + 58 + ], + [ + 27.72, + 57.91 + ], + [ + 27.71, + 57.91 + ], + [ + 27.72, + 57.91 + ], + [ + 27.73, + 57.91 + ], + [ + 27.75, + 57.9 + ], + [ + 27.81, + 57.87 + ], + [ + 27.82, + 57.87 + ], + [ + 27.71, + 57.84 + ], + [ + 27.71, + 57.85 + ], + [ + 27.58, + 57.83 + ], + [ + 27.56, + 57.83 + ], + [ + 27.55, + 57.83 + ], + [ + 27.55, + 57.82 + ], + [ + 27.38, + 57.66 + ], + [ + 27.35, + 57.52 + ], + [ + 27.07, + 57.58 + ], + [ + 26.85, + 57.59 + ], + [ + 26.62, + 57.51 + ], + [ + 26.24, + 57.63 + ], + [ + 26.24, + 57.65 + ], + [ + 26.23, + 57.65 + ], + [ + 26.24, + 57.66 + ], + [ + 26.23, + 57.66 + ], + [ + 26.21, + 57.67 + ], + [ + 25.67, + 57.91 + ], + [ + 25.66, + 57.91 + ], + [ + 25.3, + 58.08 + ], + [ + 24.93, + 58 + ], + [ + 24.92, + 58 + ], + [ + 24.82, + 57.98 + ], + [ + 24.79, + 57.99 + ], + [ + 24.78, + 57.99 + ], + [ + 24.35, + 57.88 + ], + [ + 24.58, + 58.32 + ], + [ + 24.31, + 58.38 + ], + [ + 24.12, + 58.23 + ], + [ + 23.75, + 58.34 + ], + [ + 23.49, + 58.69 + ], + [ + 23.76, + 58.78 + ], + [ + 23.45, + 58.76 + ], + [ + 23.42, + 58.91 + ], + [ + 23.66, + 58.98 + ], + [ + 23.4, + 59.03 + ], + [ + 23.51, + 59.23 + ], + [ + 24.7, + 59.47 + ], + [ + 24.8, + 59.57 + ], + [ + 25.44, + 59.49 + ], + [ + 25.7, + 59.68 + ], + [ + 26.98, + 59.43 + ], + [ + 28.04, + 59.47 + ] + ], + [ + [ + 26.02, + 58.19 + ], + [ + 26.06, + 58.1 + ], + [ + 26.15, + 58.41 + ], + [ + 25.9, + 58.31 + ], + [ + 26.02, + 58.19 + ] + ] + ], + [ + [ + [ + 22.75, + 59.01 + ], + [ + 23.07, + 58.84 + ], + [ + 22.64, + 58.69 + ], + [ + 22.04, + 58.93 + ], + [ + 22.58, + 59.09 + ], + [ + 22.75, + 59.01 + ] + ] + ], + [ + [ + [ + 23.15, + 58.56 + ], + [ + 23.15, + 58.68 + ], + [ + 23.35, + 58.65 + ], + [ + 23.39, + 58.51 + ], + [ + 23.13, + 58.54 + ], + [ + 23.31, + 58.43 + ], + [ + 22.3, + 58.2 + ], + [ + 22.02, + 57.92 + ], + [ + 22.22, + 58.14 + ], + [ + 21.83, + 58.28 + ], + [ + 22.02, + 58.37 + ], + [ + 21.84, + 58.48 + ], + [ + 22.11, + 58.42 + ], + [ + 22.54, + 58.64 + ], + [ + 23.15, + 58.56 + ] + ] + ] + ] + }, + "properties": { + "A3": "EST" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -157.34, + 1.84 + ], + [ + -157.17, + 1.7 + ], + [ + -157.56, + 1.88 + ], + [ + -157.34, + 1.84 + ] + ] + ], + [ + [ + [ + -157.48, + 1.98 + ], + [ + -157.31, + 1.98 + ], + [ + -157.34, + 1.85 + ], + [ + -157.48, + 1.98 + ] + ] + ], + [ + [ + [ + 173.04, + 1.81 + ], + [ + 172.99, + 1.71 + ], + [ + 172.91, + 1.95 + ], + [ + 173.04, + 1.81 + ] + ] + ] + ] + }, + "properties": { + "A3": "KIR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -85.69, + 11.08 + ], + [ + -85.61, + 11.22 + ], + [ + -84.91, + 10.94 + ], + [ + -84.68, + 11.08 + ], + [ + -84.35, + 10.99 + ], + [ + -84.35, + 10.98 + ], + [ + -84.35, + 10.97 + ], + [ + -84.35, + 10.96 + ], + [ + -84.34, + 10.95 + ], + [ + -84.33, + 10.94 + ], + [ + -84.31, + 10.92 + ], + [ + -84.3, + 10.92 + ], + [ + -84.29, + 10.9 + ], + [ + -84.28, + 10.89 + ], + [ + -84.27, + 10.89 + ], + [ + -84.26, + 10.89 + ], + [ + -84.22, + 10.86 + ], + [ + -84.22, + 10.85 + ], + [ + -84.22, + 10.84 + ], + [ + -84.22, + 10.83 + ], + [ + -84.24, + 10.82 + ], + [ + -84.24, + 10.81 + ], + [ + -84.2, + 10.78 + ], + [ + -84.19, + 10.79 + ], + [ + -84.16, + 10.79 + ], + [ + -84.15, + 10.79 + ], + [ + -84.14, + 10.79 + ], + [ + -84.13, + 10.79 + ], + [ + -84.12, + 10.76 + ], + [ + -84.11, + 10.77 + ], + [ + -84.1, + 10.77 + ], + [ + -84.09, + 10.77 + ], + [ + -84.06, + 10.77 + ], + [ + -84.04, + 10.77 + ], + [ + -84.03, + 10.79 + ], + [ + -84.02, + 10.79 + ], + [ + -84.01, + 10.77 + ], + [ + -83.99, + 10.75 + ], + [ + -83.98, + 10.75 + ], + [ + -83.97, + 10.73 + ], + [ + -83.96, + 10.73 + ], + [ + -83.94, + 10.72 + ], + [ + -83.94, + 10.71 + ], + [ + -83.92, + 10.71 + ], + [ + -83.91, + 10.71 + ], + [ + -83.9, + 10.72 + ], + [ + -83.89, + 10.72 + ], + [ + -83.86, + 10.72 + ], + [ + -83.86, + 10.73 + ], + [ + -83.8, + 10.77 + ], + [ + -83.79, + 10.77 + ], + [ + -83.77, + 10.77 + ], + [ + -83.76, + 10.78 + ], + [ + -83.74, + 10.78 + ], + [ + -83.69, + 10.79 + ], + [ + -83.67, + 10.83 + ], + [ + -83.67, + 10.84 + ], + [ + -83.7, + 10.93 + ], + [ + -83.7, + 10.94 + ], + [ + -83.68, + 10.94 + ], + [ + -83.67, + 10.93 + ], + [ + -83.6, + 10.77 + ], + [ + -83.41, + 10.34 + ], + [ + -82.56, + 9.57 + ], + [ + -82.57, + 9.56 + ], + [ + -82.58, + 9.56 + ], + [ + -82.6, + 9.56 + ], + [ + -82.6, + 9.54 + ], + [ + -82.6, + 9.53 + ], + [ + -82.62, + 9.5 + ], + [ + -82.64, + 9.49 + ], + [ + -82.65, + 9.5 + ], + [ + -82.66, + 9.5 + ], + [ + -82.67, + 9.49 + ], + [ + -82.69, + 9.51 + ], + [ + -82.7, + 9.54 + ], + [ + -82.71, + 9.54 + ], + [ + -82.72, + 9.55 + ], + [ + -82.72, + 9.56 + ], + [ + -82.73, + 9.56 + ], + [ + -82.75, + 9.59 + ], + [ + -82.75, + 9.58 + ], + [ + -82.79, + 9.6 + ], + [ + -82.81, + 9.6 + ], + [ + -82.83, + 9.61 + ], + [ + -82.84, + 9.61 + ], + [ + -82.85, + 9.62 + ], + [ + -82.86, + 9.61 + ], + [ + -82.86, + 9.59 + ], + [ + -82.88, + 9.56 + ], + [ + -82.88, + 9.55 + ], + [ + -82.94, + 9.08 + ], + [ + -82.71, + 8.92 + ], + [ + -82.92, + 8.77 + ], + [ + -82.84, + 8.48 + ], + [ + -83.05, + 8.33 + ], + [ + -82.9, + 8.04 + ], + [ + -83.15, + 8.37 + ], + [ + -83.12, + 8.6 + ], + [ + -83.46, + 8.73 + ], + [ + -83.28, + 8.39 + ], + [ + -83.57, + 8.44 + ], + [ + -83.73, + 8.6 + ], + [ + -83.54, + 8.87 + ], + [ + -83.63, + 9.05 + ], + [ + -84.25, + 9.49 + ], + [ + -84.62, + 9.58 + ], + [ + -84.77, + 10 + ], + [ + -85.36, + 10.32 + ], + [ + -85.2, + 10.03 + ], + [ + -84.86, + 9.83 + ], + [ + -85.11, + 9.56 + ], + [ + -85.25, + 9.79 + ], + [ + -85.67, + 9.9 + ], + [ + -85.88, + 10.36 + ], + [ + -85.65, + 10.75 + ], + [ + -85.95, + 10.89 + ], + [ + -85.71, + 10.93 + ], + [ + -85.69, + 11.08 + ] + ] + ], + [ + [ + [ + -82.56, + 9.56 + ], + [ + -82.55, + 9.54 + ], + [ + -82.56, + 9.54 + ], + [ + -82.57, + 9.55 + ], + [ + -82.56, + 9.56 + ] + ] + ] + ] + }, + "properties": { + "A3": "CRI" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 28.39, + -28.65 + ], + [ + 28.65, + -28.57 + ], + [ + 29.36, + -29.13 + ], + [ + 29.46, + -29.34 + ], + [ + 29.16, + -29.68 + ], + [ + 29.17, + -29.92 + ], + [ + 28.4, + -30.14 + ], + [ + 28.11, + -30.68 + ], + [ + 27.74, + -30.6 + ], + [ + 27.38, + -30.33 + ], + [ + 27.41, + -30.14 + ], + [ + 27.02, + -29.62 + ], + [ + 27.36, + -29.49 + ], + [ + 27.75, + -28.9 + ], + [ + 28.39, + -28.65 + ] + ] + ] + }, + "properties": { + "A3": "LSO" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + -0.14, + 11.14 + ], + [ + 0.49, + 10.93 + ], + [ + 0.91, + 11 + ], + [ + 0.78, + 10.38 + ], + [ + 1.36, + 10 + ], + [ + 1.34, + 9.54 + ], + [ + 1.62, + 9.04 + ], + [ + 1.56, + 6.97 + ], + [ + 1.67, + 6.56 + ], + [ + 1.69, + 6.55 + ], + [ + 1.7, + 6.55 + ], + [ + 1.79, + 6.36 + ], + [ + 1.79, + 6.34 + ], + [ + 1.8, + 6.32 + ], + [ + 1.63, + 6.24 + ], + [ + 1.2, + 6.11 + ], + [ + 0.75, + 6.44 + ], + [ + 0.53, + 6.83 + ], + [ + 0.66, + 7.32 + ], + [ + 0.52, + 7.46 + ], + [ + 0.59, + 8.2 + ], + [ + 0.73, + 8.34 + ], + [ + 0.37, + 8.75 + ], + [ + 0.53, + 8.88 + ], + [ + 0.57, + 9.41 + ], + [ + 0.24, + 9.45 + ], + [ + 0.31, + 9.51 + ], + [ + 0.3, + 9.52 + ], + [ + 0.26, + 9.52 + ], + [ + 0.24, + 9.54 + ], + [ + 0.24, + 9.57 + ], + [ + 0.24, + 9.58 + ], + [ + 0.28, + 9.57 + ], + [ + 0.29, + 9.57 + ], + [ + 0.3, + 9.58 + ], + [ + 0.31, + 9.58 + ], + [ + 0.32, + 9.58 + ], + [ + 0.33, + 9.58 + ], + [ + 0.37, + 9.58 + ], + [ + 0.38, + 9.58 + ], + [ + 0.38, + 9.6 + ], + [ + 0.26, + 9.66 + ], + [ + 0.35, + 10.1 + ], + [ + 0.36, + 10.12 + ], + [ + 0.35, + 10.16 + ], + [ + 0.35, + 10.18 + ], + [ + 0.35, + 10.19 + ], + [ + 0.36, + 10.21 + ], + [ + 0.4, + 10.31 + ], + [ + -0.06, + 10.63 + ], + [ + 0.03, + 10.99 + ], + [ + -0.14, + 11.14 + ] + ], + [ + [ + 1.29, + 7.58 + ], + [ + 1.41, + 7.43 + ], + [ + 1.45, + 7.42 + ], + [ + 1.45, + 7.57 + ], + [ + 1.41, + 7.45 + ], + [ + 1.29, + 7.58 + ] + ] + ] + }, + "properties": { + "A3": "TGO" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 29.66, + -4.45 + ], + [ + 29.95, + -4.33 + ], + [ + 30.01, + -4.29 + ], + [ + 30.04, + -4.28 + ], + [ + 30.23, + -3.95 + ], + [ + 30.5, + -3.52 + ], + [ + 30.84, + -3.25 + ], + [ + 30.84, + -2.98 + ], + [ + 30.41, + -2.86 + ], + [ + 30.41, + -2.85 + ], + [ + 30.53, + -2.66 + ], + [ + 30.42, + -2.66 + ], + [ + 30.54, + -2.41 + ], + [ + 30.86, + -2.31 + ], + [ + 30.76, + -1.55 + ], + [ + 30.75, + -1.53 + ], + [ + 30.74, + -1.51 + ], + [ + 30.47, + -1.06 + ], + [ + 30.76, + -0.99 + ], + [ + 30.78, + -0.99 + ], + [ + 31.78, + -1 + ], + [ + 31.87, + -1.27 + ], + [ + 31.6, + -2.05 + ], + [ + 31.71, + -2.04 + ], + [ + 31.62, + -2.33 + ], + [ + 31.75, + -2.33 + ], + [ + 31.74, + -2.64 + ], + [ + 31.86, + -2.61 + ], + [ + 31.77, + -2.84 + ], + [ + 31.88, + -2.64 + ], + [ + 31.98, + -2.72 + ], + [ + 32, + -2.5 + ], + [ + 32.12, + -2.55 + ], + [ + 32.04, + -2.42 + ], + [ + 32.26, + -2.26 + ], + [ + 32.52, + -2.56 + ], + [ + 32.67, + -2.39 + ], + [ + 33, + -2.87 + ], + [ + 32.84, + -2.59 + ], + [ + 32.96, + -2.39 + ], + [ + 33.45, + -2.55 + ], + [ + 33.51, + -2.37 + ], + [ + 33.85, + -2.24 + ], + [ + 33.79, + -2.06 + ], + [ + 33.62, + -2.18 + ], + [ + 33.19, + -2.11 + ], + [ + 33.4, + -1.96 + ], + [ + 33.55, + -2.02 + ], + [ + 33.31, + -1.85 + ], + [ + 33.66, + -1.78 + ], + [ + 33.53, + -1.67 + ], + [ + 33.71, + -1.67 + ], + [ + 33.65, + -1.45 + ], + [ + 33.93, + -1.54 + ], + [ + 33.77, + -1.41 + ], + [ + 34, + -1.32 + ], + [ + 33.87, + -1.19 + ], + [ + 34.09, + -1.03 + ], + [ + 35.07, + -1.58 + ], + [ + 37.53, + -2.97 + ], + [ + 37.71, + -3.29 + ], + [ + 37.71, + -3.3 + ], + [ + 37.59, + -3.46 + ], + [ + 37.76, + -3.56 + ], + [ + 37.77, + -3.63 + ], + [ + 39.19, + -4.67 + ], + [ + 38.78, + -6.03 + ], + [ + 38.86, + -6.39 + ], + [ + 39.55, + -6.99 + ], + [ + 39.27, + -7.4 + ], + [ + 39.21, + -7.85 + ], + [ + 39.41, + -7.95 + ], + [ + 39.38, + -8.14 + ], + [ + 39.22, + -8.2 + ], + [ + 39.27, + -8.57 + ], + [ + 39.56, + -8.93 + ], + [ + 39.39, + -8.83 + ], + [ + 39.33, + -8.96 + ], + [ + 39.48, + -8.95 + ], + [ + 39.49, + -9.22 + ], + [ + 39.55, + -9.09 + ], + [ + 39.64, + -9.18 + ], + [ + 39.65, + -9.37 + ], + [ + 39.51, + -9.41 + ], + [ + 39.73, + -9.6 + ], + [ + 39.71, + -9.99 + ], + [ + 39.9, + -10.04 + ], + [ + 39.96, + -10.23 + ], + [ + 39.99, + -10.13 + ], + [ + 40.15, + -10.3 + ], + [ + 40.24, + -10.21 + ], + [ + 40.4, + -10.3 + ], + [ + 40.42, + -10.48 + ], + [ + 40.41, + -10.49 + ], + [ + 40.4, + -10.5 + ], + [ + 40.39, + -10.52 + ], + [ + 40.38, + -10.53 + ], + [ + 40.37, + -10.54 + ], + [ + 40.37, + -10.55 + ], + [ + 40.36, + -10.56 + ], + [ + 40.35, + -10.57 + ], + [ + 40.33, + -10.57 + ], + [ + 40.3, + -10.57 + ], + [ + 40.27, + -10.58 + ], + [ + 40.25, + -10.59 + ], + [ + 40.22, + -10.61 + ], + [ + 40.21, + -10.62 + ], + [ + 40.2, + -10.64 + ], + [ + 40.18, + -10.66 + ], + [ + 40.15, + -10.68 + ], + [ + 40.14, + -10.69 + ], + [ + 40.13, + -10.7 + ], + [ + 40.12, + -10.7 + ], + [ + 40.11, + -10.72 + ], + [ + 40.1, + -10.72 + ], + [ + 40.09, + -10.74 + ], + [ + 40.07, + -10.75 + ], + [ + 40.05, + -10.76 + ], + [ + 40.04, + -10.78 + ], + [ + 40.03, + -10.78 + ], + [ + 40.02, + -10.79 + ], + [ + 40.01, + -10.8 + ], + [ + 39.99, + -10.81 + ], + [ + 39.98, + -10.81 + ], + [ + 39.97, + -10.81 + ], + [ + 39.96, + -10.82 + ], + [ + 39.94, + -10.82 + ], + [ + 39.92, + -10.83 + ], + [ + 39.9, + -10.84 + ], + [ + 39.9, + -10.85 + ], + [ + 39.84, + -10.87 + ], + [ + 39.83, + -10.87 + ], + [ + 39.79, + -10.9 + ], + [ + 39.78, + -10.91 + ], + [ + 39.76, + -10.92 + ], + [ + 39.74, + -10.92 + ], + [ + 39.7, + -10.93 + ], + [ + 39.68, + -10.93 + ], + [ + 39.65, + -10.94 + ], + [ + 39.64, + -10.94 + ], + [ + 39.63, + -10.94 + ], + [ + 39.61, + -10.95 + ], + [ + 39.6, + -10.95 + ], + [ + 39.59, + -10.96 + ], + [ + 39.58, + -10.96 + ], + [ + 39.57, + -10.97 + ], + [ + 39.56, + -10.97 + ], + [ + 39.55, + -10.97 + ], + [ + 39.54, + -10.97 + ], + [ + 39.52, + -10.98 + ], + [ + 39.5, + -11 + ], + [ + 39.5, + -11.01 + ], + [ + 39.48, + -11.01 + ], + [ + 39.47, + -11.02 + ], + [ + 39.44, + -11.04 + ], + [ + 39.42, + -11.06 + ], + [ + 39.41, + -11.06 + ], + [ + 39.39, + -11.07 + ], + [ + 39.35, + -11.09 + ], + [ + 39.34, + -11.09 + ], + [ + 39.32, + -11.11 + ], + [ + 39.32, + -11.12 + ], + [ + 39.27, + -11.16 + ], + [ + 39.26, + -11.17 + ], + [ + 39.2, + -11.17 + ], + [ + 39.2, + -11.16 + ], + [ + 39.17, + -11.15 + ], + [ + 39.16, + -11.15 + ], + [ + 39.11, + -11.15 + ], + [ + 39.03, + -11.16 + ], + [ + 39.02, + -11.17 + ], + [ + 38.99, + -11.16 + ], + [ + 38.94, + -11.17 + ], + [ + 38.91, + -11.17 + ], + [ + 38.86, + -11.2 + ], + [ + 38.82, + -11.23 + ], + [ + 38.79, + -11.24 + ], + [ + 38.77, + -11.25 + ], + [ + 38.76, + -11.27 + ], + [ + 38.69, + -11.27 + ], + [ + 38.68, + -11.28 + ], + [ + 38.67, + -11.27 + ], + [ + 38.66, + -11.28 + ], + [ + 38.65, + -11.28 + ], + [ + 38.64, + -11.28 + ], + [ + 38.62, + -11.3 + ], + [ + 38.61, + -11.31 + ], + [ + 38.6, + -11.32 + ], + [ + 38.58, + -11.34 + ], + [ + 38.54, + -11.36 + ], + [ + 38.53, + -11.37 + ], + [ + 38.52, + -11.39 + ], + [ + 38.5, + -11.41 + ], + [ + 38.46, + -11.42 + ], + [ + 38.46, + -11.41 + ], + [ + 38.45, + -11.41 + ], + [ + 38.44, + -11.4 + ], + [ + 38.42, + -11.39 + ], + [ + 38.41, + -11.39 + ], + [ + 38.4, + -11.39 + ], + [ + 38.39, + -11.38 + ], + [ + 38.38, + -11.38 + ], + [ + 38.36, + -11.37 + ], + [ + 38.36, + -11.35 + ], + [ + 38.34, + -11.34 + ], + [ + 38.31, + -11.33 + ], + [ + 38.28, + -11.33 + ], + [ + 38.28, + -11.31 + ], + [ + 38.28, + -11.3 + ], + [ + 38.26, + -11.29 + ], + [ + 38.25, + -11.29 + ], + [ + 38.24, + -11.28 + ], + [ + 38.23, + -11.28 + ], + [ + 38.16, + -11.27 + ], + [ + 38.15, + -11.27 + ], + [ + 38.08, + -11.27 + ], + [ + 38.07, + -11.27 + ], + [ + 38.04, + -11.27 + ], + [ + 38, + -11.26 + ], + [ + 37.99, + -11.26 + ], + [ + 37.95, + -11.26 + ], + [ + 37.93, + -11.26 + ], + [ + 37.92, + -11.26 + ], + [ + 37.91, + -11.27 + ], + [ + 37.89, + -11.28 + ], + [ + 37.62, + -11.61 + ], + [ + 37.16, + -11.63 + ], + [ + 37.15, + -11.63 + ], + [ + 37.13, + -11.63 + ], + [ + 36.92, + -11.6 + ], + [ + 36.9, + -11.6 + ], + [ + 36.88, + -11.59 + ], + [ + 36.86, + -11.59 + ], + [ + 36.65, + -11.73 + ], + [ + 36.64, + -11.73 + ], + [ + 36.63, + -11.74 + ], + [ + 36.62, + -11.74 + ], + [ + 36.61, + -11.71 + ], + [ + 36.59, + -11.7 + ], + [ + 36.52, + -11.7 + ], + [ + 36.51, + -11.7 + ], + [ + 36.28, + -11.72 + ], + [ + 36.13, + -11.54 + ], + [ + 35.83, + -11.41 + ], + [ + 35.64, + -11.56 + ], + [ + 34.96, + -11.57 + ], + [ + 34.96, + -11.56 + ], + [ + 34.96, + -11.51 + ], + [ + 34.96, + -11.5 + ], + [ + 34.95, + -11.49 + ], + [ + 34.93, + -11.45 + ], + [ + 34.92, + -11.43 + ], + [ + 34.93, + -11.41 + ], + [ + 34.89, + -11.37 + ], + [ + 34.88, + -11.37 + ], + [ + 34.87, + -11.36 + ], + [ + 34.84, + -11.34 + ], + [ + 34.81, + -11.33 + ], + [ + 34.8, + -11.29 + ], + [ + 34.77, + -11.25 + ], + [ + 34.77, + -11.24 + ], + [ + 34.76, + -11.22 + ], + [ + 34.74, + -11.2 + ], + [ + 34.72, + -11.19 + ], + [ + 34.7, + -11.16 + ], + [ + 34.67, + -11.14 + ], + [ + 34.66, + -11.14 + ], + [ + 34.64, + -11.1 + ], + [ + 34.64, + -11.07 + ], + [ + 34.63, + -11.05 + ], + [ + 34.61, + -11.03 + ], + [ + 34.64, + -10.98 + ], + [ + 34.64, + -10.97 + ], + [ + 34.65, + -10.97 + ], + [ + 34.66, + -10.95 + ], + [ + 34.67, + -10.93 + ], + [ + 34.68, + -10.92 + ], + [ + 34.68, + -10.9 + ], + [ + 34.68, + -10.86 + ], + [ + 34.67, + -10.84 + ], + [ + 34.68, + -10.83 + ], + [ + 34.68, + -10.82 + ], + [ + 34.67, + -10.79 + ], + [ + 34.68, + -10.78 + ], + [ + 34.68, + -10.77 + ], + [ + 34.68, + -10.76 + ], + [ + 34.68, + -10.75 + ], + [ + 34.67, + -10.74 + ], + [ + 34.65, + -10.71 + ], + [ + 34.66, + -10.68 + ], + [ + 34.64, + -10.65 + ], + [ + 34.63, + -10.63 + ], + [ + 34.63, + -10.61 + ], + [ + 34.6, + -10.58 + ], + [ + 34.59, + -10.57 + ], + [ + 34.58, + -10.57 + ], + [ + 34.58, + -10.55 + ], + [ + 34.57, + -10.52 + ], + [ + 34.6, + -10.48 + ], + [ + 34.59, + -10.48 + ], + [ + 34.59, + -10.47 + ], + [ + 34.59, + -10.45 + ], + [ + 34.57, + -10.44 + ], + [ + 34.56, + -10.42 + ], + [ + 34.56, + -10.4 + ], + [ + 34.57, + -10.38 + ], + [ + 34.58, + -10.34 + ], + [ + 34.58, + -10.3 + ], + [ + 34.58, + -10.28 + ], + [ + 34.58, + -10.27 + ], + [ + 34.57, + -10.25 + ], + [ + 34.57, + -10.24 + ], + [ + 34.57, + -10.22 + ], + [ + 34.57, + -10.21 + ], + [ + 34.57, + -10.2 + ], + [ + 34.55, + -10.17 + ], + [ + 34.54, + -10.15 + ], + [ + 34.52, + -10.12 + ], + [ + 34.54, + -10.09 + ], + [ + 34.54, + -10.08 + ], + [ + 34.54, + -10.07 + ], + [ + 34.52, + -10.03 + ], + [ + 34.5, + -9.99 + ], + [ + 34.48, + -9.97 + ], + [ + 34.47, + -9.96 + ], + [ + 34.46, + -9.95 + ], + [ + 34.45, + -9.95 + ], + [ + 34.45, + -9.94 + ], + [ + 34.44, + -9.93 + ], + [ + 34.43, + -9.9 + ], + [ + 34.41, + -9.88 + ], + [ + 34.4, + -9.86 + ], + [ + 34.39, + -9.86 + ], + [ + 34.37, + -9.83 + ], + [ + 34.36, + -9.82 + ], + [ + 34.34, + -9.79 + ], + [ + 34.34, + -9.78 + ], + [ + 34.33, + -9.77 + ], + [ + 34.3, + -9.73 + ], + [ + 34.28, + -9.71 + ], + [ + 34.26, + -9.69 + ], + [ + 34.23, + -9.67 + ], + [ + 34.21, + -9.65 + ], + [ + 34.19, + -9.63 + ], + [ + 34.17, + -9.61 + ], + [ + 34.13, + -9.58 + ], + [ + 34.1, + -9.55 + ], + [ + 34.09, + -9.54 + ], + [ + 34.07, + -9.53 + ], + [ + 34.05, + -9.5 + ], + [ + 34.04, + -9.49 + ], + [ + 34.03, + -9.49 + ], + [ + 33.99, + -9.52 + ], + [ + 33.95, + -9.56 + ], + [ + 33.95, + -9.58 + ], + [ + 33.95, + -9.61 + ], + [ + 33.96, + -9.61 + ], + [ + 33.96, + -9.63 + ], + [ + 33.95, + -9.64 + ], + [ + 33.96, + -9.65 + ], + [ + 33.95, + -9.66 + ], + [ + 33.95, + -9.67 + ], + [ + 33.94, + -9.68 + ], + [ + 33.94, + -9.69 + ], + [ + 33.94, + -9.71 + ], + [ + 33.94, + -9.72 + ], + [ + 33.82, + -9.64 + ], + [ + 33.8, + -9.61 + ], + [ + 33.71, + -9.6 + ], + [ + 33.71, + -9.61 + ], + [ + 33.64, + -9.6 + ], + [ + 32.95, + -9.4 + ], + [ + 32.8, + -9.33 + ], + [ + 32.79, + -9.32 + ], + [ + 32.78, + -9.32 + ], + [ + 31.98, + -9.07 + ], + [ + 31.55, + -8.69 + ], + [ + 31.19, + -8.59 + ], + [ + 30.63, + -7.64 + ], + [ + 30.57, + -6.97 + ], + [ + 30.15, + -6.46 + ], + [ + 29.97, + -6.5 + ], + [ + 29.71, + -6.28 + ], + [ + 29.95, + -5.79 + ], + [ + 29.75, + -5.46 + ], + [ + 29.79, + -5 + ], + [ + 29.6, + -4.92 + ], + [ + 29.66, + -4.45 + ] + ], + [ + [ + 35.82, + -3.4 + ], + [ + 35.74, + -3.86 + ], + [ + 35.89, + -3.67 + ], + [ + 35.82, + -3.4 + ] + ], + [ + [ + 35.95, + -6.88 + ], + [ + 35.64, + -7.16 + ], + [ + 35.98, + -7.14 + ], + [ + 35.88, + -7.08 + ], + [ + 35.95, + -6.88 + ] + ], + [ + [ + 35.04, + -5.97 + ], + [ + 35.16, + -6.25 + ], + [ + 35.35, + -6.18 + ], + [ + 35.24, + -5.99 + ], + [ + 35.04, + -5.97 + ] + ], + [ + [ + 34.32, + -3.98 + ], + [ + 34.19, + -4.13 + ], + [ + 34.39, + -4.04 + ], + [ + 34.32, + -3.98 + ] + ], + [ + [ + 31.14, + -5.18 + ], + [ + 31.04, + -5.22 + ], + [ + 31.21, + -5.27 + ], + [ + 31.14, + -5.18 + ] + ], + [ + [ + 31.02, + -4.96 + ], + [ + 30.93, + -5 + ], + [ + 31.11, + -5 + ], + [ + 31.02, + -4.96 + ] + ], + [ + [ + 35.23, + -3.38 + ], + [ + 34.8, + -3.6 + ], + [ + 34.79, + -3.82 + ], + [ + 35.24, + -3.62 + ], + [ + 35.35, + -3.47 + ], + [ + 35.23, + -3.38 + ] + ], + [ + [ + 31.74, + -7.45 + ], + [ + 31.52, + -7.58 + ], + [ + 31.83, + -7.8 + ], + [ + 32.01, + -8.19 + ], + [ + 32.19, + -8.27 + ], + [ + 32.34, + -8.17 + ], + [ + 32.65, + -8.48 + ], + [ + 32.93, + -8.49 + ], + [ + 32.61, + -8.06 + ], + [ + 31.86, + -7.42 + ], + [ + 31.74, + -7.45 + ] + ] + ], + [ + [ + [ + 31.82, + -1 + ], + [ + 31.83, + -1 + ], + [ + 31.83, + -1.01 + ], + [ + 31.82, + -1 + ] + ] + ], + [ + [ + [ + 39.73, + -5.2 + ], + [ + 39.68, + -4.86 + ], + [ + 39.87, + -4.91 + ], + [ + 39.73, + -5.47 + ], + [ + 39.63, + -5.4 + ], + [ + 39.73, + -5.2 + ] + ] + ], + [ + [ + [ + 39.19, + -6.17 + ], + [ + 39.3, + -5.72 + ], + [ + 39.57, + -6.44 + ], + [ + 39.19, + -6.17 + ] + ] + ], + [ + [ + [ + 39.8, + -7.9 + ], + [ + 39.59, + -7.94 + ], + [ + 39.91, + -7.64 + ], + [ + 39.8, + -7.9 + ] + ] + ], + [ + [ + [ + 32.85, + -2.02 + ], + [ + 32.93, + -1.89 + ], + [ + 33.17, + -2.15 + ], + [ + 32.85, + -2.02 + ] + ] + ], + [ + [ + [ + 31.82, + -2.28 + ], + [ + 31.93, + -2.42 + ], + [ + 31.82, + -2.48 + ], + [ + 31.82, + -2.28 + ] + ] + ] + ] + }, + "properties": { + "A3": "TZA" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 23.7, + 9.67 + ], + [ + 24.84, + 9.82 + ], + [ + 25.05, + 10.02 + ], + [ + 25.1, + 10.32 + ], + [ + 25.76, + 10.44 + ], + [ + 25.93, + 10.39 + ], + [ + 25.93, + 10.18 + ], + [ + 26.39, + 9.56 + ], + [ + 27.91, + 9.61 + ], + [ + 27.83, + 10.17 + ], + [ + 29, + 10.17 + ], + [ + 29, + 9.67 + ], + [ + 29.54, + 9.75 + ], + [ + 29.54, + 10.08 + ], + [ + 29.84, + 10.24 + ], + [ + 29.89, + 10.26 + ], + [ + 29.94, + 10.29 + ], + [ + 29.97, + 10.29 + ], + [ + 30, + 10.29 + ], + [ + 30.84, + 9.75 + ], + [ + 30.85, + 9.75 + ], + [ + 31.33, + 9.78 + ], + [ + 31.99, + 10.65 + ], + [ + 32.47, + 11.04 + ], + [ + 32.39, + 11.71 + ], + [ + 32.17, + 11.95 + ], + [ + 32.75, + 11.97 + ], + [ + 32.76, + 11.98 + ], + [ + 32.76, + 12.01 + ], + [ + 32.76, + 12.03 + ], + [ + 32.75, + 12.04 + ], + [ + 32.75, + 12.06 + ], + [ + 32.76, + 12.07 + ], + [ + 32.75, + 12.1 + ], + [ + 32.75, + 12.11 + ], + [ + 32.74, + 12.14 + ], + [ + 32.74, + 12.16 + ], + [ + 32.74, + 12.18 + ], + [ + 32.74, + 12.2 + ], + [ + 32.74, + 12.22 + ], + [ + 32.73, + 12.23 + ], + [ + 32.74, + 12.24 + ], + [ + 33.29, + 12.22 + ], + [ + 33.14, + 11.44 + ], + [ + 33.25, + 10.78 + ], + [ + 33.97, + 10.15 + ], + [ + 33.88, + 9.5 + ], + [ + 34.11, + 9.5 + ], + [ + 34.14, + 8.6 + ], + [ + 33.77, + 8.37 + ], + [ + 33.22, + 8.44 + ], + [ + 33.04, + 7.99 + ], + [ + 33, + 7.94 + ], + [ + 33.01, + 7.93 + ], + [ + 33, + 7.91 + ], + [ + 33.01, + 7.91 + ], + [ + 33.01, + 7.9 + ], + [ + 33.02, + 7.89 + ], + [ + 33.05, + 7.8 + ], + [ + 33.72, + 7.66 + ], + [ + 34.29, + 6.95 + ], + [ + 34.94, + 6.56 + ], + [ + 35.13, + 5.62 + ], + [ + 35.32, + 5.33 + ], + [ + 35.54, + 5.42 + ], + [ + 35.86, + 5.32 + ], + [ + 35.82, + 4.77 + ], + [ + 35.94, + 4.62 + ], + [ + 35.7, + 4.62 + ], + [ + 35.61, + 4.62 + ], + [ + 35.51, + 4.62 + ], + [ + 35.48, + 4.91 + ], + [ + 35.31, + 4.91 + ], + [ + 35.32, + 5.02 + ], + [ + 34.39, + 4.61 + ], + [ + 33.99, + 4.23 + ], + [ + 33.51, + 3.75 + ], + [ + 33.03, + 3.89 + ], + [ + 32.42, + 3.75 + ], + [ + 32.2, + 3.51 + ], + [ + 32.02, + 3.58 + ], + [ + 32.01, + 3.58 + ], + [ + 32, + 3.58 + ], + [ + 31.99, + 3.58 + ], + [ + 31.98, + 3.58 + ], + [ + 31.8, + 3.82 + ], + [ + 31.52, + 3.64 + ], + [ + 31.17, + 3.8 + ], + [ + 30.89, + 3.55 + ], + [ + 30.89, + 3.54 + ], + [ + 30.88, + 3.54 + ], + [ + 30.88, + 3.53 + ], + [ + 30.88, + 3.52 + ], + [ + 30.87, + 3.52 + ], + [ + 30.87, + 3.51 + ], + [ + 30.87, + 3.5 + ], + [ + 30.87, + 3.49 + ], + [ + 30.86, + 3.49 + ], + [ + 30.85, + 3.49 + ], + [ + 30.85, + 3.5 + ], + [ + 30.78, + 3.68 + ], + [ + 30.56, + 3.62 + ], + [ + 30.55, + 3.84 + ], + [ + 30.21, + 3.94 + ], + [ + 29.66, + 4.65 + ], + [ + 29.49, + 4.69 + ], + [ + 29.22, + 4.34 + ], + [ + 28.78, + 4.56 + ], + [ + 28.38, + 4.29 + ], + [ + 27.79, + 4.61 + ], + [ + 27.77, + 4.79 + ], + [ + 27.44, + 5.02 + ], + [ + 27.21, + 5.72 + ], + [ + 26.51, + 6.07 + ], + [ + 26.58, + 6.2 + ], + [ + 26.33, + 6.36 + ], + [ + 26.43, + 6.65 + ], + [ + 25.21, + 7.5 + ], + [ + 25.22, + 7.87 + ], + [ + 24.86, + 8.17 + ], + [ + 24.17, + 8.33 + ], + [ + 24.26, + 8.69 + ], + [ + 23.51, + 8.72 + ], + [ + 23.58, + 8.99 + ], + [ + 23.45, + 9.03 + ], + [ + 23.65, + 9.28 + ], + [ + 23.7, + 9.67 + ] + ] + ] + }, + "properties": { + "A3": "SSD" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 81.03, + 30.2 + ], + [ + 81.25, + 30.01 + ], + [ + 81.42, + 30.37 + ], + [ + 81.82, + 30.38 + ], + [ + 81.83, + 30.37 + ], + [ + 82.11, + 30.35 + ], + [ + 82.17, + 30.07 + ], + [ + 82.55, + 29.96 + ], + [ + 82.69, + 29.76 + ], + [ + 83.28, + 29.57 + ], + [ + 83.58, + 29.18 + ], + [ + 83.9, + 29.33 + ], + [ + 84.2, + 29.24 + ], + [ + 84.23, + 28.89 + ], + [ + 84.86, + 28.57 + ], + [ + 85.11, + 28.69 + ], + [ + 85.11, + 28.35 + ], + [ + 85.36, + 28.29 + ], + [ + 85.38, + 28.28 + ], + [ + 85.39, + 28.28 + ], + [ + 85.61, + 28.26 + ], + [ + 85.71, + 28.39 + ], + [ + 86, + 27.91 + ], + [ + 86.19, + 28.17 + ], + [ + 86.41, + 27.91 + ], + [ + 86.72, + 28.11 + ], + [ + 87.16, + 27.82 + ], + [ + 87.66, + 27.81 + ], + [ + 87.67, + 27.81 + ], + [ + 87.68, + 27.81 + ], + [ + 87.69, + 27.81 + ], + [ + 87.7, + 27.81 + ], + [ + 87.71, + 27.81 + ], + [ + 87.73, + 27.81 + ], + [ + 87.74, + 27.81 + ], + [ + 87.74, + 27.82 + ], + [ + 87.74, + 27.83 + ], + [ + 87.75, + 27.84 + ], + [ + 87.77, + 27.86 + ], + [ + 87.78, + 27.86 + ], + [ + 87.78, + 27.87 + ], + [ + 87.78, + 27.88 + ], + [ + 87.78, + 27.89 + ], + [ + 87.79, + 27.9 + ], + [ + 87.8, + 27.91 + ], + [ + 87.81, + 27.91 + ], + [ + 87.81, + 27.92 + ], + [ + 87.82, + 27.92 + ], + [ + 87.83, + 27.92 + ], + [ + 87.83, + 27.93 + ], + [ + 87.83, + 27.94 + ], + [ + 87.83, + 27.95 + ], + [ + 87.86, + 27.94 + ], + [ + 87.86, + 27.92 + ], + [ + 87.86, + 27.91 + ], + [ + 87.87, + 27.91 + ], + [ + 87.88, + 27.91 + ], + [ + 87.9, + 27.91 + ], + [ + 87.91, + 27.92 + ], + [ + 87.93, + 27.92 + ], + [ + 87.94, + 27.91 + ], + [ + 87.97, + 27.89 + ], + [ + 87.98, + 27.89 + ], + [ + 88, + 27.89 + ], + [ + 88.02, + 27.9 + ], + [ + 88.04, + 27.9 + ], + [ + 88.05, + 27.9 + ], + [ + 88.06, + 27.89 + ], + [ + 88.07, + 27.89 + ], + [ + 88.08, + 27.89 + ], + [ + 88.08, + 27.9 + ], + [ + 88.09, + 27.89 + ], + [ + 88.1, + 27.87 + ], + [ + 88.11, + 27.87 + ], + [ + 88.12, + 27.87 + ], + [ + 88.14, + 27.88 + ], + [ + 88.15, + 27.7 + ], + [ + 88.06, + 27.53 + ], + [ + 88.07, + 27.53 + ], + [ + 88.07, + 27.45 + ], + [ + 88.07, + 27.44 + ], + [ + 88.07, + 27.43 + ], + [ + 88.08, + 27.43 + ], + [ + 88.07, + 27.43 + ], + [ + 88.07, + 27.42 + ], + [ + 88.06, + 27.42 + ], + [ + 88.05, + 27.42 + ], + [ + 88.05, + 27.41 + ], + [ + 88.05, + 27.4 + ], + [ + 88.05, + 27.39 + ], + [ + 88.04, + 27.39 + ], + [ + 88.05, + 27.39 + ], + [ + 88.04, + 27.39 + ], + [ + 88.04, + 27.38 + ], + [ + 88.04, + 27.37 + ], + [ + 88.05, + 27.37 + ], + [ + 88.05, + 27.36 + ], + [ + 88.06, + 27.35 + ], + [ + 88.07, + 27.34 + ], + [ + 88.06, + 27.33 + ], + [ + 88.03, + 27.29 + ], + [ + 88.02, + 27.24 + ], + [ + 88.02, + 27.23 + ], + [ + 88.02, + 27.22 + ], + [ + 88.01, + 27.22 + ], + [ + 88.01, + 27.21 + ], + [ + 88.02, + 27.21 + ], + [ + 88.01, + 27.21 + ], + [ + 88.01, + 27.2 + ], + [ + 88.02, + 27.2 + ], + [ + 88.02, + 27.19 + ], + [ + 88.01, + 27.19 + ], + [ + 88.01, + 27.18 + ], + [ + 88.02, + 27.17 + ], + [ + 88.01, + 27.17 + ], + [ + 88.01, + 27.16 + ], + [ + 88.01, + 27.15 + ], + [ + 88.01, + 27.14 + ], + [ + 88, + 27.14 + ], + [ + 88, + 27.13 + ], + [ + 87.99, + 27.13 + ], + [ + 87.99, + 27.12 + ], + [ + 87.99, + 27.11 + ], + [ + 88.17, + 26.82 + ], + [ + 88.18, + 26.82 + ], + [ + 88.18, + 26.81 + ], + [ + 88.18, + 26.8 + ], + [ + 88.19, + 26.75 + ], + [ + 88.18, + 26.73 + ], + [ + 88.18, + 26.71 + ], + [ + 88.17, + 26.71 + ], + [ + 88.17, + 26.7 + ], + [ + 88.17, + 26.69 + ], + [ + 88.17, + 26.68 + ], + [ + 88.13, + 26.59 + ], + [ + 88.11, + 26.56 + ], + [ + 88.11, + 26.57 + ], + [ + 88.11, + 26.55 + ], + [ + 88.11, + 26.54 + ], + [ + 88.1, + 26.51 + ], + [ + 88.07, + 26.41 + ], + [ + 88.06, + 26.41 + ], + [ + 87.92, + 26.43 + ], + [ + 87.92, + 26.45 + ], + [ + 87.91, + 26.45 + ], + [ + 87.8, + 26.47 + ], + [ + 87.78, + 26.43 + ], + [ + 87.68, + 26.43 + ], + [ + 87.68, + 26.42 + ], + [ + 87.62, + 26.39 + ], + [ + 87.59, + 26.39 + ], + [ + 87.58, + 26.39 + ], + [ + 87.45, + 26.44 + ], + [ + 87.34, + 26.35 + ], + [ + 87.07, + 26.59 + ], + [ + 86.94, + 26.52 + ], + [ + 87.01, + 26.68 + ], + [ + 86.8, + 26.45 + ], + [ + 86.75, + 26.43 + ], + [ + 86.4, + 26.59 + ], + [ + 86.15, + 26.61 + ], + [ + 86.14, + 26.61 + ], + [ + 86.12, + 26.63 + ], + [ + 86.1, + 26.64 + ], + [ + 86.09, + 26.64 + ], + [ + 86.06, + 26.66 + ], + [ + 86.01, + 26.66 + ], + [ + 86.01, + 26.65 + ], + [ + 86.01, + 26.66 + ], + [ + 86, + 26.66 + ], + [ + 85.99, + 26.66 + ], + [ + 85.98, + 26.66 + ], + [ + 85.97, + 26.66 + ], + [ + 85.97, + 26.65 + ], + [ + 85.97, + 26.66 + ], + [ + 85.97, + 26.65 + ], + [ + 85.96, + 26.65 + ], + [ + 85.96, + 26.63 + ], + [ + 85.95, + 26.63 + ], + [ + 85.95, + 26.62 + ], + [ + 85.92, + 26.61 + ], + [ + 85.91, + 26.61 + ], + [ + 85.9, + 26.59 + ], + [ + 85.89, + 26.59 + ], + [ + 85.78, + 26.63 + ], + [ + 85.63, + 26.87 + ], + [ + 85.34, + 26.75 + ], + [ + 85.33, + 26.74 + ], + [ + 85.17, + 26.87 + ], + [ + 85.16, + 26.87 + ], + [ + 84.64, + 27.05 + ], + [ + 84.62, + 27.34 + ], + [ + 84.15, + 27.52 + ], + [ + 83.92, + 27.45 + ], + [ + 83.91, + 27.44 + ], + [ + 83.9, + 27.44 + ], + [ + 83.89, + 27.44 + ], + [ + 83.87, + 27.43 + ], + [ + 83.86, + 27.39 + ], + [ + 83.85, + 27.39 + ], + [ + 83.86, + 27.37 + ], + [ + 83.85, + 27.36 + ], + [ + 83.39, + 27.48 + ], + [ + 83.3, + 27.33 + ], + [ + 83.1, + 27.45 + ], + [ + 83.09, + 27.45 + ], + [ + 82.74, + 27.5 + ], + [ + 82.71, + 27.72 + ], + [ + 82.45, + 27.68 + ], + [ + 82.07, + 27.92 + ], + [ + 81.77, + 27.93 + ], + [ + 81.76, + 27.94 + ], + [ + 81.74, + 27.95 + ], + [ + 81.73, + 27.97 + ], + [ + 81.32, + 28.13 + ], + [ + 81.2, + 28.36 + ], + [ + 81.19, + 28.36 + ], + [ + 81.04, + 28.41 + ], + [ + 81.03, + 28.4 + ], + [ + 81.02, + 28.43 + ], + [ + 81.02, + 28.44 + ], + [ + 80.97, + 28.44 + ], + [ + 80.97, + 28.45 + ], + [ + 80.9, + 28.47 + ], + [ + 80.9, + 28.48 + ], + [ + 80.9, + 28.5 + ], + [ + 80.86, + 28.5 + ], + [ + 80.85, + 28.5 + ], + [ + 80.77, + 28.56 + ], + [ + 80.73, + 28.57 + ], + [ + 80.72, + 28.57 + ], + [ + 80.71, + 28.57 + ], + [ + 80.71, + 28.58 + ], + [ + 80.7, + 28.58 + ], + [ + 80.7, + 28.6 + ], + [ + 80.69, + 28.6 + ], + [ + 80.68, + 28.6 + ], + [ + 80.68, + 28.61 + ], + [ + 80.68, + 28.62 + ], + [ + 80.67, + 28.63 + ], + [ + 80.67, + 28.64 + ], + [ + 80.66, + 28.64 + ], + [ + 80.63, + 28.64 + ], + [ + 80.62, + 28.64 + ], + [ + 80.61, + 28.65 + ], + [ + 80.6, + 28.65 + ], + [ + 80.59, + 28.68 + ], + [ + 80.58, + 28.69 + ], + [ + 80.57, + 28.69 + ], + [ + 80.55, + 28.69 + ], + [ + 80.54, + 28.69 + ], + [ + 80.51, + 28.67 + ], + [ + 80.5, + 28.67 + ], + [ + 80.51, + 28.65 + ], + [ + 80.52, + 28.55 + ], + [ + 80.2, + 28.77 + ], + [ + 80.12, + 28.82 + ], + [ + 80.12, + 28.83 + ], + [ + 80.11, + 28.83 + ], + [ + 80.12, + 28.98 + ], + [ + 80.13, + 29.07 + ], + [ + 80.14, + 29.09 + ], + [ + 80.16, + 29.11 + ], + [ + 80.18, + 29.13 + ], + [ + 80.18, + 29.14 + ], + [ + 80.22, + 29.12 + ], + [ + 80.24, + 29.13 + ], + [ + 80.25, + 29.13 + ], + [ + 80.27, + 29.14 + ], + [ + 80.27, + 29.15 + ], + [ + 80.24, + 29.21 + ], + [ + 80.26, + 29.21 + ], + [ + 80.27, + 29.21 + ], + [ + 80.3, + 29.21 + ], + [ + 80.29, + 29.21 + ], + [ + 80.29, + 29.23 + ], + [ + 80.32, + 29.31 + ], + [ + 80.28, + 29.34 + ], + [ + 80.25, + 29.42 + ], + [ + 80.24, + 29.42 + ], + [ + 80.25, + 29.44 + ], + [ + 80.24, + 29.44 + ], + [ + 80.27, + 29.45 + ], + [ + 80.27, + 29.46 + ], + [ + 80.29, + 29.48 + ], + [ + 80.31, + 29.49 + ], + [ + 80.31, + 29.5 + ], + [ + 80.33, + 29.51 + ], + [ + 80.36, + 29.53 + ], + [ + 80.35, + 29.54 + ], + [ + 80.35, + 29.56 + ], + [ + 80.36, + 29.56 + ], + [ + 80.51, + 29.82 + ], + [ + 80.55, + 29.86 + ], + [ + 81.03, + 30.2 + ] + ] + ] + }, + "properties": { + "A3": "NPL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 70.98, + 40.23 + ], + [ + 70.5, + 39.93 + ], + [ + 70.55, + 40.04 + ], + [ + 70.02, + 40.23 + ], + [ + 69.54, + 40.12 + ], + [ + 69.54, + 39.93 + ], + [ + 69.35, + 40.02 + ], + [ + 69.3, + 39.92 + ], + [ + 69.34, + 39.54 + ], + [ + 70.53, + 39.62 + ], + [ + 70.89, + 39.38 + ], + [ + 71.5, + 39.61 + ], + [ + 71.79, + 39.28 + ], + [ + 72.04, + 39.37 + ], + [ + 72.25, + 39.17 + ], + [ + 72.49, + 39.38 + ], + [ + 72.84, + 39.36 + ], + [ + 73.6, + 39.46 + ], + [ + 73.55, + 39.33 + ], + [ + 73.56, + 39.3 + ], + [ + 73.61, + 39.25 + ], + [ + 73.63, + 39.23 + ], + [ + 73.84, + 39 + ], + [ + 73.69, + 38.85 + ], + [ + 73.8, + 38.61 + ], + [ + 74, + 38.52 + ], + [ + 74.19, + 38.64 + ], + [ + 74.7, + 38.43 + ], + [ + 75.01, + 37.78 + ], + [ + 74.93, + 37.57 + ], + [ + 75.15, + 37.41 + ], + [ + 74.89, + 37.23 + ], + [ + 74.47, + 37.43 + ], + [ + 73.65, + 37.24 + ], + [ + 73.78, + 37.44 + ], + [ + 73.59, + 37.44 + ], + [ + 73.5, + 37.47 + ], + [ + 73.49, + 37.47 + ], + [ + 73.48, + 37.47 + ], + [ + 73.47, + 37.47 + ], + [ + 73.45, + 37.47 + ], + [ + 73.41, + 37.46 + ], + [ + 73.37, + 37.46 + ], + [ + 73.29, + 37.46 + ], + [ + 73.28, + 37.45 + ], + [ + 73.26, + 37.44 + ], + [ + 73.25, + 37.44 + ], + [ + 73.23, + 37.42 + ], + [ + 73.21, + 37.41 + ], + [ + 73.21, + 37.4 + ], + [ + 73.17, + 37.41 + ], + [ + 73.15, + 37.41 + ], + [ + 73.14, + 37.39 + ], + [ + 73.13, + 37.37 + ], + [ + 73.1, + 37.36 + ], + [ + 73.1, + 37.35 + ], + [ + 73.11, + 37.34 + ], + [ + 73.1, + 37.34 + ], + [ + 73.1, + 37.33 + ], + [ + 73.02, + 37.3 + ], + [ + 73, + 37.3 + ], + [ + 72.99, + 37.3 + ], + [ + 72.87, + 37.23 + ], + [ + 72.86, + 37.23 + ], + [ + 72.82, + 37.23 + ], + [ + 72.8, + 37.22 + ], + [ + 72.8, + 37.21 + ], + [ + 72.79, + 37.21 + ], + [ + 72.78, + 37.2 + ], + [ + 72.78, + 37.19 + ], + [ + 72.77, + 37.18 + ], + [ + 72.75, + 37.15 + ], + [ + 72.75, + 37.14 + ], + [ + 72.73, + 37.11 + ], + [ + 72.69, + 37.06 + ], + [ + 72.69, + 37.05 + ], + [ + 72.65, + 37.02 + ], + [ + 72.64, + 37.03 + ], + [ + 72.6, + 37.02 + ], + [ + 72.58, + 37.01 + ], + [ + 72.56, + 37 + ], + [ + 72.55, + 37 + ], + [ + 72.53, + 37 + ], + [ + 72.49, + 37 + ], + [ + 72.47, + 37 + ], + [ + 72.46, + 37 + ], + [ + 72.43, + 37.01 + ], + [ + 72.42, + 37 + ], + [ + 72.41, + 37 + ], + [ + 72.4, + 36.99 + ], + [ + 72.39, + 36.99 + ], + [ + 72.32, + 36.98 + ], + [ + 72.31, + 36.97 + ], + [ + 72.3, + 36.97 + ], + [ + 72.28, + 36.96 + ], + [ + 72.26, + 36.95 + ], + [ + 72.23, + 36.93 + ], + [ + 72.22, + 36.93 + ], + [ + 72.19, + 36.91 + ], + [ + 72.17, + 36.89 + ], + [ + 72.16, + 36.89 + ], + [ + 72.13, + 36.87 + ], + [ + 72.12, + 36.85 + ], + [ + 72.11, + 36.85 + ], + [ + 72.07, + 36.84 + ], + [ + 72.05, + 36.83 + ], + [ + 72.05, + 36.82 + ], + [ + 72.01, + 36.79 + ], + [ + 72, + 36.79 + ], + [ + 71.96, + 36.76 + ], + [ + 71.92, + 36.74 + ], + [ + 71.91, + 36.74 + ], + [ + 71.91, + 36.73 + ], + [ + 71.9, + 36.73 + ], + [ + 71.88, + 36.71 + ], + [ + 71.87, + 36.7 + ], + [ + 71.85, + 36.69 + ], + [ + 71.85, + 36.68 + ], + [ + 71.83, + 36.68 + ], + [ + 71.65, + 36.69 + ], + [ + 71.63, + 36.7 + ], + [ + 71.62, + 36.7 + ], + [ + 71.61, + 36.72 + ], + [ + 71.6, + 36.72 + ], + [ + 71.59, + 36.74 + ], + [ + 71.58, + 36.74 + ], + [ + 71.56, + 36.77 + ], + [ + 71.56, + 36.78 + ], + [ + 71.55, + 36.81 + ], + [ + 71.55, + 36.82 + ], + [ + 71.54, + 36.84 + ], + [ + 71.53, + 36.86 + ], + [ + 71.52, + 36.87 + ], + [ + 71.51, + 36.89 + ], + [ + 71.51, + 36.9 + ], + [ + 71.5, + 36.91 + ], + [ + 71.49, + 36.92 + ], + [ + 71.49, + 36.93 + ], + [ + 71.48, + 36.94 + ], + [ + 71.47, + 36.95 + ], + [ + 71.46, + 36.97 + ], + [ + 71.46, + 37.02 + ], + [ + 71.44, + 37.05 + ], + [ + 71.43, + 37.06 + ], + [ + 71.43, + 37.09 + ], + [ + 71.44, + 37.09 + ], + [ + 71.45, + 37.21 + ], + [ + 71.46, + 37.22 + ], + [ + 71.48, + 37.23 + ], + [ + 71.5, + 37.32 + ], + [ + 71.5, + 37.37 + ], + [ + 71.49, + 37.37 + ], + [ + 71.5, + 37.44 + ], + [ + 71.52, + 37.49 + ], + [ + 71.52, + 37.5 + ], + [ + 71.5, + 37.53 + ], + [ + 71.5, + 37.54 + ], + [ + 71.5, + 37.55 + ], + [ + 71.51, + 37.58 + ], + [ + 71.51, + 37.6 + ], + [ + 71.52, + 37.62 + ], + [ + 71.53, + 37.65 + ], + [ + 71.53, + 37.68 + ], + [ + 71.54, + 37.68 + ], + [ + 71.54, + 37.69 + ], + [ + 71.55, + 37.71 + ], + [ + 71.55, + 37.73 + ], + [ + 71.55, + 37.74 + ], + [ + 71.54, + 37.75 + ], + [ + 71.59, + 37.82 + ], + [ + 71.59, + 37.83 + ], + [ + 71.59, + 37.86 + ], + [ + 71.59, + 37.88 + ], + [ + 71.59, + 37.9 + ], + [ + 71.59, + 37.92 + ], + [ + 71.57, + 37.93 + ], + [ + 71.55, + 37.94 + ], + [ + 71.51, + 37.95 + ], + [ + 71.5, + 37.95 + ], + [ + 71.49, + 37.94 + ], + [ + 71.46, + 37.93 + ], + [ + 71.45, + 37.92 + ], + [ + 71.44, + 37.92 + ], + [ + 71.43, + 37.92 + ], + [ + 71.4, + 37.91 + ], + [ + 71.38, + 37.9 + ], + [ + 71.37, + 37.9 + ], + [ + 71.33, + 37.89 + ], + [ + 71.32, + 37.91 + ], + [ + 71.29, + 37.93 + ], + [ + 71.28, + 37.92 + ], + [ + 71.26, + 37.92 + ], + [ + 71.25, + 37.93 + ], + [ + 71.27, + 37.94 + ], + [ + 71.26, + 37.95 + ], + [ + 71.28, + 37.97 + ], + [ + 71.27, + 37.99 + ], + [ + 71.28, + 38 + ], + [ + 71.28, + 38.01 + ], + [ + 71.29, + 38.02 + ], + [ + 71.3, + 38.03 + ], + [ + 71.29, + 38.03 + ], + [ + 71.28, + 38.04 + ], + [ + 71.29, + 38.04 + ], + [ + 71.3, + 38.04 + ], + [ + 71.31, + 38.06 + ], + [ + 71.32, + 38.07 + ], + [ + 71.33, + 38.1 + ], + [ + 71.33, + 38.11 + ], + [ + 71.34, + 38.11 + ], + [ + 71.34, + 38.13 + ], + [ + 71.34, + 38.14 + ], + [ + 71.35, + 38.15 + ], + [ + 71.36, + 38.15 + ], + [ + 71.37, + 38.15 + ], + [ + 71.38, + 38.16 + ], + [ + 71.37, + 38.16 + ], + [ + 71.37, + 38.17 + ], + [ + 71.37, + 38.18 + ], + [ + 71.36, + 38.2 + ], + [ + 71.37, + 38.2 + ], + [ + 71.37, + 38.21 + ], + [ + 71.38, + 38.21 + ], + [ + 71.37, + 38.22 + ], + [ + 71.37, + 38.23 + ], + [ + 71.37, + 38.24 + ], + [ + 71.37, + 38.25 + ], + [ + 71.35, + 38.27 + ], + [ + 71.33, + 38.27 + ], + [ + 71.33, + 38.28 + ], + [ + 71.33, + 38.29 + ], + [ + 71.33, + 38.3 + ], + [ + 71.33, + 38.31 + ], + [ + 71.31, + 38.3 + ], + [ + 71.31, + 38.31 + ], + [ + 71.25, + 38.31 + ], + [ + 71.25, + 38.32 + ], + [ + 71.23, + 38.32 + ], + [ + 71.22, + 38.32 + ], + [ + 71.22, + 38.33 + ], + [ + 71.2, + 38.34 + ], + [ + 71.18, + 38.35 + ], + [ + 71.18, + 38.36 + ], + [ + 71.16, + 38.39 + ], + [ + 71.15, + 38.39 + ], + [ + 71.15, + 38.4 + ], + [ + 71.14, + 38.4 + ], + [ + 71.13, + 38.4 + ], + [ + 71.11, + 38.41 + ], + [ + 71.11, + 38.42 + ], + [ + 71.1, + 38.42 + ], + [ + 71.08, + 38.42 + ], + [ + 71.07, + 38.41 + ], + [ + 71.07, + 38.4 + ], + [ + 71.06, + 38.4 + ], + [ + 71.05, + 38.4 + ], + [ + 71.05, + 38.41 + ], + [ + 71.05, + 38.42 + ], + [ + 71.04, + 38.43 + ], + [ + 71.04, + 38.44 + ], + [ + 71.03, + 38.45 + ], + [ + 71.03, + 38.46 + ], + [ + 71.01, + 38.47 + ], + [ + 71, + 38.48 + ], + [ + 70.98, + 38.49 + ], + [ + 70.98, + 38.48 + ], + [ + 70.97, + 38.48 + ], + [ + 70.97, + 38.47 + ], + [ + 70.96, + 38.46 + ], + [ + 70.96, + 38.44 + ], + [ + 70.95, + 38.44 + ], + [ + 70.93, + 38.43 + ], + [ + 70.92, + 38.43 + ], + [ + 70.91, + 38.44 + ], + [ + 70.9, + 38.45 + ], + [ + 70.89, + 38.47 + ], + [ + 70.88, + 38.47 + ], + [ + 70.86, + 38.46 + ], + [ + 70.85, + 38.44 + ], + [ + 70.84, + 38.44 + ], + [ + 70.84, + 38.45 + ], + [ + 70.83, + 38.45 + ], + [ + 70.82, + 38.45 + ], + [ + 70.81, + 38.44 + ], + [ + 70.8, + 38.44 + ], + [ + 70.8, + 38.45 + ], + [ + 70.79, + 38.45 + ], + [ + 70.78, + 38.46 + ], + [ + 70.76, + 38.43 + ], + [ + 70.75, + 38.42 + ], + [ + 70.69, + 38.41 + ], + [ + 70.68, + 38.41 + ], + [ + 70.68, + 38.39 + ], + [ + 70.69, + 38.39 + ], + [ + 70.67, + 38.36 + ], + [ + 70.66, + 38.36 + ], + [ + 70.17, + 37.93 + ], + [ + 70.2, + 37.58 + ], + [ + 70.21, + 37.57 + ], + [ + 70.2, + 37.57 + ], + [ + 70.18, + 37.57 + ], + [ + 70.18, + 37.55 + ], + [ + 70.17, + 37.53 + ], + [ + 70.16, + 37.53 + ], + [ + 70.14, + 37.52 + ], + [ + 70.13, + 37.52 + ], + [ + 70.11, + 37.52 + ], + [ + 70.05, + 37.55 + ], + [ + 70.04, + 37.55 + ], + [ + 70, + 37.56 + ], + [ + 69.97, + 37.56 + ], + [ + 69.96, + 37.57 + ], + [ + 69.95, + 37.59 + ], + [ + 69.95, + 37.6 + ], + [ + 69.66, + 37.58 + ], + [ + 69.64, + 37.58 + ], + [ + 69.44, + 37.48 + ], + [ + 69.43, + 37.48 + ], + [ + 69.39, + 37.44 + ], + [ + 69.37, + 37.42 + ], + [ + 69.37, + 37.39 + ], + [ + 69.38, + 37.39 + ], + [ + 69.38, + 37.37 + ], + [ + 69.4, + 37.35 + ], + [ + 69.38, + 37.34 + ], + [ + 69.4, + 37.33 + ], + [ + 69.42, + 37.27 + ], + [ + 69.42, + 37.26 + ], + [ + 69.46, + 37.26 + ], + [ + 69.47, + 37.25 + ], + [ + 69.45, + 37.23 + ], + [ + 69.42, + 37.18 + ], + [ + 69.39, + 37.16 + ], + [ + 69.37, + 37.17 + ], + [ + 69.36, + 37.16 + ], + [ + 69.33, + 37.13 + ], + [ + 69.32, + 37.12 + ], + [ + 69.31, + 37.11 + ], + [ + 69.3, + 37.11 + ], + [ + 69.28, + 37.11 + ], + [ + 69.26, + 37.1 + ], + [ + 69.25, + 37.1 + ], + [ + 69.24, + 37.1 + ], + [ + 69.24, + 37.13 + ], + [ + 69.21, + 37.13 + ], + [ + 69.19, + 37.14 + ], + [ + 69.16, + 37.15 + ], + [ + 69.15, + 37.16 + ], + [ + 69.14, + 37.17 + ], + [ + 69.11, + 37.18 + ], + [ + 69.1, + 37.2 + ], + [ + 69.09, + 37.22 + ], + [ + 69.07, + 37.23 + ], + [ + 69.06, + 37.24 + ], + [ + 69.02, + 37.27 + ], + [ + 69.02, + 37.28 + ], + [ + 69.02, + 37.29 + ], + [ + 68.92, + 37.28 + ], + [ + 68.92, + 37.27 + ], + [ + 68.91, + 37.27 + ], + [ + 68.9, + 37.27 + ], + [ + 68.83, + 37.26 + ], + [ + 68.82, + 37.24 + ], + [ + 68.62, + 37.2 + ], + [ + 68.61, + 37.2 + ], + [ + 68.57, + 37.18 + ], + [ + 68.55, + 37.17 + ], + [ + 68.52, + 37.16 + ], + [ + 68.48, + 37.16 + ], + [ + 68.46, + 37.14 + ], + [ + 68.44, + 37.13 + ], + [ + 68.43, + 37.14 + ], + [ + 68.41, + 37.15 + ], + [ + 68.42, + 37.11 + ], + [ + 68.41, + 37.1 + ], + [ + 68.4, + 37.1 + ], + [ + 68.36, + 37.1 + ], + [ + 68.35, + 37.1 + ], + [ + 68.33, + 37.11 + ], + [ + 68.31, + 37.11 + ], + [ + 68.3, + 37.11 + ], + [ + 68.29, + 37.1 + ], + [ + 68.28, + 37.09 + ], + [ + 68.28, + 37.07 + ], + [ + 68.28, + 37.04 + ], + [ + 68.28, + 37.03 + ], + [ + 68.28, + 37.02 + ], + [ + 68.26, + 37.01 + ], + [ + 68.24, + 37.01 + ], + [ + 68.2, + 37.02 + ], + [ + 68.16, + 37.01 + ], + [ + 68.14, + 36.99 + ], + [ + 68.1, + 36.96 + ], + [ + 68.08, + 36.95 + ], + [ + 68.07, + 36.94 + ], + [ + 68, + 36.95 + ], + [ + 67.99, + 36.96 + ], + [ + 67.95, + 36.99 + ], + [ + 67.94, + 37 + ], + [ + 67.93, + 37.01 + ], + [ + 67.92, + 37.01 + ], + [ + 67.9, + 37.03 + ], + [ + 67.89, + 37.06 + ], + [ + 67.87, + 37.06 + ], + [ + 67.86, + 37.07 + ], + [ + 67.84, + 37.07 + ], + [ + 67.82, + 37.08 + ], + [ + 67.79, + 37.08 + ], + [ + 67.79, + 37.19 + ], + [ + 67.86, + 37.64 + ], + [ + 68.28, + 37.91 + ], + [ + 68.4, + 38.2 + ], + [ + 68.06, + 38.39 + ], + [ + 68.2, + 38.94 + ], + [ + 67.7, + 39 + ], + [ + 67.68, + 39.15 + ], + [ + 67.33, + 39.24 + ], + [ + 67.47, + 39.32 + ], + [ + 67.41, + 39.53 + ], + [ + 67.42, + 39.54 + ], + [ + 67.71, + 39.66 + ], + [ + 68.55, + 39.54 + ], + [ + 68.63, + 39.85 + ], + [ + 68.77, + 39.83 + ], + [ + 68.82, + 39.99 + ], + [ + 68.89, + 39.87 + ], + [ + 68.85, + 40.05 + ], + [ + 69.03, + 40.13 + ], + [ + 68.53, + 40.14 + ], + [ + 68.86, + 40.21 + ], + [ + 69.17, + 40.21 + ], + [ + 69.19, + 40.21 + ], + [ + 69.2, + 40.22 + ], + [ + 69.21, + 40.21 + ], + [ + 69.22, + 40.21 + ], + [ + 69.28, + 40.2 + ], + [ + 69.3, + 40.2 + ], + [ + 69.25, + 40.28 + ], + [ + 69.25, + 40.29 + ], + [ + 69.39, + 40.79 + ], + [ + 69.42, + 40.79 + ], + [ + 69.43, + 40.79 + ], + [ + 69.44, + 40.79 + ], + [ + 69.72, + 40.63 + ], + [ + 70.44, + 41.05 + ], + [ + 70.8, + 40.72 + ], + [ + 70.78, + 40.72 + ], + [ + 70.77, + 40.71 + ], + [ + 70.77, + 40.7 + ], + [ + 70.77, + 40.69 + ], + [ + 70.73, + 40.69 + ], + [ + 70.73, + 40.68 + ], + [ + 70.74, + 40.67 + ], + [ + 70.74, + 40.66 + ], + [ + 70.72, + 40.66 + ], + [ + 70.71, + 40.66 + ], + [ + 70.7, + 40.66 + ], + [ + 70.68, + 40.65 + ], + [ + 70.65, + 40.63 + ], + [ + 70.64, + 40.63 + ], + [ + 70.63, + 40.61 + ], + [ + 70.61, + 40.59 + ], + [ + 70.59, + 40.57 + ], + [ + 70.58, + 40.56 + ], + [ + 70.57, + 40.56 + ], + [ + 70.53, + 40.56 + ], + [ + 70.51, + 40.54 + ], + [ + 70.5, + 40.51 + ], + [ + 70.46, + 40.5 + ], + [ + 70.43, + 40.49 + ], + [ + 70.42, + 40.49 + ], + [ + 70.4, + 40.48 + ], + [ + 70.39, + 40.48 + ], + [ + 70.36, + 40.47 + ], + [ + 70.34, + 40.46 + ], + [ + 70.33, + 40.46 + ], + [ + 70.34, + 40.44 + ], + [ + 70.33, + 40.43 + ], + [ + 70.34, + 40.43 + ], + [ + 70.63, + 40.18 + ], + [ + 70.98, + 40.23 + ] + ], + [ + [ + 73.32, + 39.13 + ], + [ + 73.3, + 38.88 + ], + [ + 73.56, + 39.02 + ], + [ + 73.32, + 39.13 + ] + ], + [ + [ + 70.2, + 40.41 + ], + [ + 69.82, + 40.25 + ], + [ + 70.31, + 40.3 + ], + [ + 70.2, + 40.41 + ] + ] + ] + }, + "properties": { + "A3": "TJK" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 60.87, + 29.86 + ], + [ + 62.47, + 29.39 + ], + [ + 63.58, + 29.49 + ], + [ + 64.12, + 29.38 + ], + [ + 64.54, + 29.59 + ], + [ + 64.9, + 29.55 + ], + [ + 64.75, + 29.36 + ], + [ + 64.82, + 29.1 + ], + [ + 65.52, + 29.37 + ], + [ + 64.86, + 29.36 + ], + [ + 64.91, + 29.55 + ], + [ + 65.76, + 29.72 + ], + [ + 65.55, + 29.38 + ], + [ + 65.8, + 29.73 + ], + [ + 66.37, + 29.97 + ], + [ + 66.23, + 30.07 + ], + [ + 66.28, + 30.57 + ], + [ + 66.39, + 30.94 + ], + [ + 66.73, + 31.21 + ], + [ + 67.77, + 31.32 + ], + [ + 67.57, + 31.52 + ], + [ + 68.17, + 31.84 + ], + [ + 68.54, + 31.71 + ], + [ + 68.43, + 31.76 + ], + [ + 68.58, + 31.83 + ], + [ + 68.86, + 31.59 + ], + [ + 69.12, + 31.7 + ], + [ + 69.33, + 31.93 + ], + [ + 69.24, + 32.46 + ], + [ + 69.45, + 32.66 + ], + [ + 69.5, + 33.02 + ], + [ + 70.16, + 33.22 + ], + [ + 70.33, + 33.33 + ], + [ + 70.23, + 33.48 + ], + [ + 69.9, + 34.04 + ], + [ + 70.87, + 33.97 + ], + [ + 71.13, + 34.23 + ], + [ + 71.13, + 34.24 + ], + [ + 71.13, + 34.27 + ], + [ + 71.15, + 34.3 + ], + [ + 71.15, + 34.31 + ], + [ + 71.16, + 34.32 + ], + [ + 71.16, + 34.33 + ], + [ + 71, + 34.5 + ], + [ + 71.09, + 34.68 + ], + [ + 71.68, + 35.21 + ], + [ + 71.54, + 35.31 + ], + [ + 71.66, + 35.44 + ], + [ + 71.55, + 35.73 + ], + [ + 71.2, + 36.04 + ], + [ + 71.64, + 36.48 + ], + [ + 71.81, + 36.4 + ], + [ + 72.25, + 36.75 + ], + [ + 72.65, + 36.85 + ], + [ + 73.84, + 36.93 + ], + [ + 74.05, + 36.83 + ], + [ + 74.56, + 37.03 + ], + [ + 75.4, + 36.96 + ], + [ + 75.45, + 36.72 + ], + [ + 75.67, + 36.76 + ], + [ + 75.93, + 36.6 + ], + [ + 75.94, + 36.6 + ], + [ + 75.93, + 36.57 + ], + [ + 75.92, + 36.57 + ], + [ + 75.95, + 36.54 + ], + [ + 75.96, + 36.52 + ], + [ + 76.05, + 36.25 + ], + [ + 76.06, + 36.25 + ], + [ + 76.02, + 36.24 + ], + [ + 76.01, + 36.24 + ], + [ + 76.01, + 36.23 + ], + [ + 76.01, + 36.18 + ], + [ + 76.01, + 36.17 + ], + [ + 76.16, + 35.83 + ], + [ + 76.57, + 35.93 + ], + [ + 76.78, + 35.66 + ], + [ + 77.12, + 35.07 + ], + [ + 77, + 34.94 + ], + [ + 75.75, + 34.52 + ], + [ + 75.19, + 34.65 + ], + [ + 74.31, + 34.8 + ], + [ + 73.97, + 34.69 + ], + [ + 73.75, + 34.38 + ], + [ + 73.98, + 34.26 + ], + [ + 73.92, + 34.01 + ], + [ + 74.25, + 34.01 + ], + [ + 73.96, + 33.72 + ], + [ + 74.19, + 33.46 + ], + [ + 74.01, + 33.2 + ], + [ + 74.44, + 32.81 + ], + [ + 74.46, + 32.79 + ], + [ + 74.46, + 32.78 + ], + [ + 74.51, + 32.76 + ], + [ + 74.52, + 32.75 + ], + [ + 74.54, + 32.75 + ], + [ + 74.65, + 32.82 + ], + [ + 74.65, + 32.83 + ], + [ + 74.66, + 32.7 + ], + [ + 74.69, + 32.67 + ], + [ + 74.68, + 32.49 + ], + [ + 74.95, + 32.45 + ], + [ + 74.96, + 32.45 + ], + [ + 74.97, + 32.45 + ], + [ + 75.32, + 32.34 + ], + [ + 75.3, + 32.15 + ], + [ + 75.29, + 32.15 + ], + [ + 75.22, + 32.1 + ], + [ + 75.13, + 32.08 + ], + [ + 75.12, + 32.08 + ], + [ + 74.98, + 32.04 + ], + [ + 74.98, + 32.05 + ], + [ + 74.87, + 32.05 + ], + [ + 74.86, + 32.04 + ], + [ + 74.84, + 32.01 + ], + [ + 74.83, + 32 + ], + [ + 74.67, + 31.92 + ], + [ + 74.61, + 31.88 + ], + [ + 74.6, + 31.88 + ], + [ + 74.56, + 31.83 + ], + [ + 74.56, + 31.82 + ], + [ + 74.52, + 31.75 + ], + [ + 74.51, + 31.74 + ], + [ + 74.48, + 31.72 + ], + [ + 74.5, + 31.71 + ], + [ + 74.66, + 31.43 + ], + [ + 74.51, + 31.13 + ], + [ + 74.7, + 31.08 + ], + [ + 74.7, + 31.07 + ], + [ + 74.54, + 31 + ], + [ + 74.55, + 31 + ], + [ + 74.44, + 30.94 + ], + [ + 74.43, + 30.94 + ], + [ + 74.32, + 30.83 + ], + [ + 74.32, + 30.82 + ], + [ + 74.31, + 30.81 + ], + [ + 74.3, + 30.81 + ], + [ + 74.28, + 30.77 + ], + [ + 74.27, + 30.77 + ], + [ + 74.26, + 30.77 + ], + [ + 74, + 30.51 + ], + [ + 73.99, + 30.51 + ], + [ + 73.97, + 30.2 + ], + [ + 73.4, + 29.95 + ], + [ + 72.95, + 29.03 + ], + [ + 72.39, + 28.77 + ], + [ + 71.9, + 27.96 + ], + [ + 70.87, + 27.7 + ], + [ + 70.59, + 28.01 + ], + [ + 70.37, + 28.01 + ], + [ + 69.59, + 27.18 + ], + [ + 69.51, + 26.74 + ], + [ + 70.18, + 26.55 + ], + [ + 70.1, + 25.94 + ], + [ + 70.27, + 25.71 + ], + [ + 70.66, + 25.7 + ], + [ + 70.67, + 25.4 + ], + [ + 71.1, + 24.69 + ], + [ + 70.98, + 24.61 + ], + [ + 71, + 24.49 + ], + [ + 71.03, + 24.46 + ], + [ + 71.09, + 24.44 + ], + [ + 71.13, + 24.42 + ], + [ + 71.12, + 24.4 + ], + [ + 71.09, + 24.39 + ], + [ + 71.07, + 24.38 + ], + [ + 70.58, + 24.28 + ], + [ + 70.58, + 24.3 + ], + [ + 70.58, + 24.31 + ], + [ + 70.58, + 24.32 + ], + [ + 70.58, + 24.35 + ], + [ + 70.72, + 24.47 + ], + [ + 70.58, + 24.43 + ], + [ + 70.52, + 24.42 + ], + [ + 70.49, + 24.42 + ], + [ + 70.46, + 24.41 + ], + [ + 70.44, + 24.41 + ], + [ + 70.41, + 24.39 + ], + [ + 70.4, + 24.38 + ], + [ + 70.33, + 24.37 + ], + [ + 70.32, + 24.37 + ], + [ + 70.3, + 24.36 + ], + [ + 70.29, + 24.36 + ], + [ + 70.28, + 24.35 + ], + [ + 70.25, + 24.33 + ], + [ + 70.22, + 24.33 + ], + [ + 70.21, + 24.33 + ], + [ + 70, + 24.17 + ], + [ + 68.9, + 24.32 + ], + [ + 68.83, + 24.32 + ], + [ + 68.77, + 24.33 + ], + [ + 68.63, + 24.38 + ], + [ + 68.59, + 24.21 + ], + [ + 68.28, + 24.08 + ], + [ + 68.22, + 24.24 + ], + [ + 68, + 24.11 + ], + [ + 67.97, + 24.25 + ], + [ + 67.49, + 24.04 + ], + [ + 67.62, + 24.35 + ], + [ + 67.39, + 24.56 + ], + [ + 67.59, + 24.74 + ], + [ + 66.66, + 24.83 + ], + [ + 66.74, + 25.18 + ], + [ + 66.38, + 25.62 + ], + [ + 66.09, + 25.46 + ], + [ + 66.35, + 25.54 + ], + [ + 66.51, + 25.4 + ], + [ + 64.8, + 25.33 + ], + [ + 64.59, + 25.15 + ], + [ + 64.56, + 25.27 + ], + [ + 64.09, + 25.33 + ], + [ + 64.23, + 25.46 + ], + [ + 64.12, + 25.5 + ], + [ + 63.91, + 25.42 + ], + [ + 64.06, + 25.33 + ], + [ + 63.67, + 25.4 + ], + [ + 63.44, + 25.3 + ], + [ + 63.49, + 25.21 + ], + [ + 62.51, + 25.26 + ], + [ + 62.36, + 25.09 + ], + [ + 62.16, + 25.23 + ], + [ + 61.78, + 25.01 + ], + [ + 61.81, + 25.19 + ], + [ + 61.62, + 25.17 + ], + [ + 61.66, + 25.4 + ], + [ + 61.9, + 26.26 + ], + [ + 62.22, + 26.27 + ], + [ + 62.45, + 26.57 + ], + [ + 63.2, + 26.65 + ], + [ + 63.33, + 27.12 + ], + [ + 63.2, + 27.26 + ], + [ + 62.78, + 27.25 + ], + [ + 62.76, + 28.05 + ], + [ + 63.41, + 27.96 + ], + [ + 63.13, + 28.19 + ], + [ + 63.41, + 28.09 + ], + [ + 63.43, + 28.19 + ], + [ + 63.02, + 28.38 + ], + [ + 63.01, + 28.54 + ], + [ + 62.79, + 28.27 + ], + [ + 61.84, + 28.63 + ], + [ + 60.87, + 29.86 + ] + ], + [ + [ + 75.72, + 35.39 + ], + [ + 75.46, + 35.41 + ], + [ + 75.65, + 35.3 + ], + [ + 75.72, + 35.39 + ] + ], + [ + [ + 73.68, + 33.21 + ], + [ + 73.82, + 33.21 + ], + [ + 73.71, + 33.31 + ], + [ + 73.68, + 33.21 + ] + ], + [ + [ + 73.17, + 31.96 + ], + [ + 73.15, + 31.95 + ], + [ + 73.15, + 31.94 + ], + [ + 73.17, + 31.96 + ] + ], + [ + [ + 71.32, + 32.49 + ], + [ + 71.39, + 32.34 + ], + [ + 71.5, + 32.6 + ], + [ + 71.32, + 32.49 + ] + ], + [ + [ + 71.16, + 32.08 + ], + [ + 71.25, + 32.14 + ], + [ + 71.15, + 32.1 + ], + [ + 71.16, + 32.08 + ] + ], + [ + [ + 69.03, + 27.92 + ], + [ + 69.04, + 28.07 + ], + [ + 69.19, + 28.08 + ], + [ + 69.02, + 28.09 + ], + [ + 69.03, + 27.92 + ] + ], + [ + [ + 68.01, + 25.01 + ], + [ + 68.03, + 24.87 + ], + [ + 68.11, + 25.01 + ], + [ + 68.01, + 25.01 + ] + ] + ] + }, + "properties": { + "A3": "PAK" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 11.77, + -17.26 + ], + [ + 11.78, + -17.26 + ], + [ + 11.79, + -17.27 + ], + [ + 11.8, + -17.27 + ], + [ + 12.08, + -17.14 + ], + [ + 12.43, + -17.24 + ], + [ + 12.44, + -17.24 + ], + [ + 12.98, + -16.98 + ], + [ + 13.24, + -17 + ], + [ + 13.27, + -17 + ], + [ + 13.31, + -16.99 + ], + [ + 13.32, + -16.99 + ], + [ + 13.35, + -16.97 + ], + [ + 13.36, + -16.98 + ], + [ + 13.42, + -17 + ], + [ + 13.43, + -17 + ], + [ + 13.44, + -17.01 + ], + [ + 13.45, + -17.01 + ], + [ + 13.46, + -17.01 + ], + [ + 13.47, + -17.01 + ], + [ + 13.48, + -17.03 + ], + [ + 13.48, + -17.04 + ], + [ + 13.49, + -17.05 + ], + [ + 13.49, + -17.06 + ], + [ + 13.52, + -17.1 + ], + [ + 13.52, + -17.11 + ], + [ + 13.51, + -17.13 + ], + [ + 13.53, + -17.14 + ], + [ + 13.54, + -17.15 + ], + [ + 13.6, + -17.18 + ], + [ + 13.62, + -17.2 + ], + [ + 13.64, + -17.22 + ], + [ + 13.65, + -17.22 + ], + [ + 13.67, + -17.24 + ], + [ + 13.69, + -17.25 + ], + [ + 13.73, + -17.27 + ], + [ + 13.74, + -17.27 + ], + [ + 13.79, + -17.31 + ], + [ + 13.8, + -17.31 + ], + [ + 13.91, + -17.37 + ], + [ + 13.93, + -17.41 + ], + [ + 13.93, + -17.42 + ], + [ + 13.97, + -17.43 + ], + [ + 13.99, + -17.43 + ], + [ + 14, + -17.43 + ], + [ + 14.01, + -17.41 + ], + [ + 14.02, + -17.42 + ], + [ + 14.08, + -17.43 + ], + [ + 14.1, + -17.44 + ], + [ + 14.11, + -17.43 + ], + [ + 14.12, + -17.43 + ], + [ + 14.13, + -17.43 + ], + [ + 14.15, + -17.43 + ], + [ + 14.17, + -17.42 + ], + [ + 14.19, + -17.41 + ], + [ + 14.2, + -17.41 + ], + [ + 14.22, + -17.4 + ], + [ + 14.22, + -17.39 + ], + [ + 15.77, + -17.39 + ], + [ + 15.91, + -17.39 + ], + [ + 18.41, + -17.39 + ], + [ + 18.45, + -17.43 + ], + [ + 18.46, + -17.43 + ], + [ + 18.47, + -17.45 + ], + [ + 18.48, + -17.46 + ], + [ + 18.48, + -17.47 + ], + [ + 18.48, + -17.48 + ], + [ + 18.5, + -17.49 + ], + [ + 18.52, + -17.51 + ], + [ + 18.52, + -17.52 + ], + [ + 18.54, + -17.56 + ], + [ + 18.55, + -17.56 + ], + [ + 18.57, + -17.58 + ], + [ + 18.61, + -17.6 + ], + [ + 18.63, + -17.64 + ], + [ + 18.9, + -17.82 + ], + [ + 19.49, + -17.87 + ], + [ + 19.49, + -17.86 + ], + [ + 19.51, + -17.86 + ], + [ + 19.52, + -17.86 + ], + [ + 19.55, + -17.87 + ], + [ + 19.56, + -17.87 + ], + [ + 19.64, + -17.85 + ], + [ + 19.66, + -17.85 + ], + [ + 19.67, + -17.85 + ], + [ + 19.68, + -17.85 + ], + [ + 19.69, + -17.86 + ], + [ + 19.71, + -17.89 + ], + [ + 19.71, + -17.87 + ], + [ + 19.73, + -17.89 + ], + [ + 19.74, + -17.9 + ], + [ + 19.75, + -17.91 + ], + [ + 19.76, + -17.91 + ], + [ + 19.79, + -17.88 + ], + [ + 19.8, + -17.87 + ], + [ + 19.84, + -17.87 + ], + [ + 19.88, + -17.88 + ], + [ + 19.89, + -17.88 + ], + [ + 19.95, + -17.87 + ], + [ + 19.97, + -17.89 + ], + [ + 20.08, + -17.89 + ], + [ + 20.1, + -17.91 + ], + [ + 20.11, + -17.91 + ], + [ + 20.13, + -17.9 + ], + [ + 20.17, + -17.88 + ], + [ + 20.19, + -17.88 + ], + [ + 20.25, + -17.88 + ], + [ + 20.26, + -17.87 + ], + [ + 20.3, + -17.88 + ], + [ + 20.3, + -17.87 + ], + [ + 20.34, + -17.87 + ], + [ + 20.35, + -17.88 + ], + [ + 20.36, + -17.89 + ], + [ + 20.37, + -17.9 + ], + [ + 20.45, + -17.91 + ], + [ + 20.46, + -17.92 + ], + [ + 20.48, + -17.95 + ], + [ + 20.51, + -17.96 + ], + [ + 20.54, + -17.98 + ], + [ + 20.55, + -17.98 + ], + [ + 20.59, + -17.98 + ], + [ + 20.59, + -17.97 + ], + [ + 20.61, + -17.98 + ], + [ + 20.65, + -17.98 + ], + [ + 20.66, + -17.98 + ], + [ + 20.74, + -18 + ], + [ + 20.75, + -18 + ], + [ + 20.78, + -18.02 + ], + [ + 20.79, + -18.03 + ], + [ + 20.81, + -18.04 + ], + [ + 20.87, + -18.02 + ], + [ + 20.87, + -18 + ], + [ + 20.88, + -18 + ], + [ + 20.94, + -17.97 + ], + [ + 20.98, + -17.96 + ], + [ + 20.99, + -17.96 + ], + [ + 21.01, + -17.96 + ], + [ + 21.03, + -17.95 + ], + [ + 21.05, + -17.95 + ], + [ + 21.09, + -17.95 + ], + [ + 21.11, + -17.94 + ], + [ + 21.12, + -17.94 + ], + [ + 21.13, + -17.94 + ], + [ + 21.14, + -17.94 + ], + [ + 21.15, + -17.94 + ], + [ + 21.16, + -17.93 + ], + [ + 21.2, + -17.93 + ], + [ + 21.22, + -17.93 + ], + [ + 21.23, + -17.94 + ], + [ + 21.24, + -17.95 + ], + [ + 21.26, + -17.96 + ], + [ + 21.29, + -17.97 + ], + [ + 21.31, + -17.98 + ], + [ + 21.36, + -17.99 + ], + [ + 21.37, + -18 + ], + [ + 21.4, + -18.01 + ], + [ + 21.42, + -18.02 + ], + [ + 23.43, + -17.64 + ], + [ + 24.25, + -17.48 + ], + [ + 24.26, + -17.48 + ], + [ + 24.28, + -17.48 + ], + [ + 24.32, + -17.49 + ], + [ + 24.35, + -17.48 + ], + [ + 24.37, + -17.48 + ], + [ + 24.4, + -17.47 + ], + [ + 24.41, + -17.47 + ], + [ + 24.42, + -17.48 + ], + [ + 24.44, + -17.48 + ], + [ + 24.46, + -17.48 + ], + [ + 24.52, + -17.51 + ], + [ + 24.53, + -17.51 + ], + [ + 24.55, + -17.51 + ], + [ + 24.55, + -17.52 + ], + [ + 24.56, + -17.54 + ], + [ + 24.58, + -17.54 + ], + [ + 24.59, + -17.53 + ], + [ + 24.6, + -17.53 + ], + [ + 24.62, + -17.52 + ], + [ + 24.65, + -17.52 + ], + [ + 24.66, + -17.51 + ], + [ + 24.67, + -17.51 + ], + [ + 24.68, + -17.5 + ], + [ + 24.71, + -17.5 + ], + [ + 24.73, + -17.5 + ], + [ + 24.76, + -17.52 + ], + [ + 24.77, + -17.52 + ], + [ + 24.79, + -17.51 + ], + [ + 24.79, + -17.52 + ], + [ + 24.79, + -17.54 + ], + [ + 24.81, + -17.53 + ], + [ + 24.84, + -17.52 + ], + [ + 24.85, + -17.53 + ], + [ + 24.89, + -17.54 + ], + [ + 24.91, + -17.55 + ], + [ + 24.92, + -17.55 + ], + [ + 24.96, + -17.57 + ], + [ + 24.97, + -17.56 + ], + [ + 24.98, + -17.56 + ], + [ + 24.99, + -17.56 + ], + [ + 25, + -17.59 + ], + [ + 25.01, + -17.6 + ], + [ + 25.03, + -17.59 + ], + [ + 25.05, + -17.6 + ], + [ + 25.05, + -17.61 + ], + [ + 25.04, + -17.62 + ], + [ + 25.05, + -17.64 + ], + [ + 25.06, + -17.62 + ], + [ + 25.07, + -17.64 + ], + [ + 25.09, + -17.66 + ], + [ + 25.1, + -17.66 + ], + [ + 25.11, + -17.67 + ], + [ + 25.1, + -17.7 + ], + [ + 25.1, + -17.71 + ], + [ + 25.12, + -17.69 + ], + [ + 25.14, + -17.7 + ], + [ + 25.13, + -17.71 + ], + [ + 25.14, + -17.71 + ], + [ + 25.16, + -17.72 + ], + [ + 25.16, + -17.73 + ], + [ + 25.16, + -17.74 + ], + [ + 25.17, + -17.75 + ], + [ + 25.18, + -17.76 + ], + [ + 25.19, + -17.77 + ], + [ + 25.21, + -17.77 + ], + [ + 25.23, + -17.77 + ], + [ + 25.25, + -17.78 + ], + [ + 25.24, + -17.79 + ], + [ + 25.22, + -17.79 + ], + [ + 25.2, + -17.79 + ], + [ + 25.19, + -17.79 + ], + [ + 25.16, + -17.78 + ], + [ + 25.15, + -17.79 + ], + [ + 25.14, + -17.81 + ], + [ + 25.13, + -17.8 + ], + [ + 25.13, + -17.81 + ], + [ + 25.11, + -17.83 + ], + [ + 25.1, + -17.83 + ], + [ + 25.08, + -17.84 + ], + [ + 25.07, + -17.84 + ], + [ + 25.05, + -17.81 + ], + [ + 25.04, + -17.81 + ], + [ + 25, + -17.84 + ], + [ + 25.01, + -17.83 + ], + [ + 25, + -17.82 + ], + [ + 25, + -17.83 + ], + [ + 24.98, + -17.83 + ], + [ + 24.58, + -18.07 + ], + [ + 24.42, + -17.95 + ], + [ + 24.2, + -18.02 + ], + [ + 23.88, + -18.28 + ], + [ + 23.59, + -18.5 + ], + [ + 23.31, + -18 + ], + [ + 23.1, + -18 + ], + [ + 21, + -18.32 + ], + [ + 21, + -20.99 + ], + [ + 21, + -21.01 + ], + [ + 21, + -22 + ], + [ + 20, + -22 + ], + [ + 20, + -23.31 + ], + [ + 20, + -23.86 + ], + [ + 20, + -24.23 + ], + [ + 20, + -24.25 + ], + [ + 20, + -24.76 + ], + [ + 20, + -24.8 + ], + [ + 20, + -24.87 + ], + [ + 20, + -24.88 + ], + [ + 20, + -24.9 + ], + [ + 20, + -24.92 + ], + [ + 20, + -24.94 + ], + [ + 20, + -24.95 + ], + [ + 20, + -25.28 + ], + [ + 20, + -25.29 + ], + [ + 20, + -25.36 + ], + [ + 20, + -25.51 + ], + [ + 20, + -25.6 + ], + [ + 20, + -25.61 + ], + [ + 20, + -27.84 + ], + [ + 20, + -27.86 + ], + [ + 20, + -28.43 + ], + [ + 19.99, + -28.43 + ], + [ + 19.97, + -28.43 + ], + [ + 19.93, + -28.44 + ], + [ + 19.92, + -28.44 + ], + [ + 19.91, + -28.45 + ], + [ + 19.87, + -28.45 + ], + [ + 19.86, + -28.46 + ], + [ + 19.78, + -28.5 + ], + [ + 19.77, + -28.5 + ], + [ + 19.69, + -28.52 + ], + [ + 19.67, + -28.53 + ], + [ + 19.66, + -28.53 + ], + [ + 19.64, + -28.52 + ], + [ + 19.6, + -28.52 + ], + [ + 19.58, + -28.53 + ], + [ + 19.56, + -28.53 + ], + [ + 19.56, + -28.54 + ], + [ + 19.55, + -28.54 + ], + [ + 19.16, + -28.96 + ], + [ + 18.74, + -28.83 + ], + [ + 18.06, + -28.88 + ], + [ + 18.04, + -28.86 + ], + [ + 18.03, + -28.86 + ], + [ + 18.02, + -28.84 + ], + [ + 17.96, + -28.79 + ], + [ + 17.95, + -28.79 + ], + [ + 17.91, + -28.77 + ], + [ + 17.9, + -28.77 + ], + [ + 17.89, + -28.77 + ], + [ + 17.88, + -28.76 + ], + [ + 17.84, + -28.76 + ], + [ + 17.8, + -28.76 + ], + [ + 17.74, + -28.75 + ], + [ + 17.72, + -28.75 + ], + [ + 17.71, + -28.74 + ], + [ + 17.67, + -28.77 + ], + [ + 17.66, + -28.77 + ], + [ + 17.64, + -28.77 + ], + [ + 17.62, + -28.77 + ], + [ + 17.62, + -28.76 + ], + [ + 17.61, + -28.71 + ], + [ + 17.59, + -28.69 + ], + [ + 17.56, + -28.69 + ], + [ + 17.55, + -28.7 + ], + [ + 17.51, + -28.7 + ], + [ + 17.5, + -28.69 + ], + [ + 17.49, + -28.69 + ], + [ + 17.47, + -28.7 + ], + [ + 17.45, + -28.71 + ], + [ + 17.44, + -28.71 + ], + [ + 17.42, + -28.72 + ], + [ + 17.42, + -28.7 + ], + [ + 17.42, + -28.69 + ], + [ + 17.41, + -28.67 + ], + [ + 17.42, + -28.66 + ], + [ + 17.43, + -28.65 + ], + [ + 17.43, + -28.62 + ], + [ + 17.43, + -28.61 + ], + [ + 17.43, + -28.58 + ], + [ + 17.43, + -28.57 + ], + [ + 17.4, + -28.56 + ], + [ + 17.4, + -28.57 + ], + [ + 17.38, + -28.56 + ], + [ + 17.38, + -28.54 + ], + [ + 17.37, + -28.53 + ], + [ + 17.34, + -28.47 + ], + [ + 17.34, + -28.46 + ], + [ + 17.35, + -28.44 + ], + [ + 17.37, + -28.44 + ], + [ + 17.39, + -28.43 + ], + [ + 17.41, + -28.4 + ], + [ + 17.41, + -28.36 + ], + [ + 17.4, + -28.34 + ], + [ + 17.39, + -28.34 + ], + [ + 17.38, + -28.31 + ], + [ + 17.38, + -28.3 + ], + [ + 17.36, + -28.28 + ], + [ + 17.36, + -28.27 + ], + [ + 17.36, + -28.26 + ], + [ + 17.34, + -28.23 + ], + [ + 17.33, + -28.23 + ], + [ + 17.3, + -28.23 + ], + [ + 17.29, + -28.24 + ], + [ + 17.28, + -28.25 + ], + [ + 17.26, + -28.24 + ], + [ + 17.23, + -28.25 + ], + [ + 17.22, + -28.25 + ], + [ + 17.2, + -28.24 + ], + [ + 17.2, + -28.23 + ], + [ + 17.19, + -28.23 + ], + [ + 17.18, + -28.19 + ], + [ + 17.18, + -28.18 + ], + [ + 17.19, + -28.17 + ], + [ + 17.19, + -28.16 + ], + [ + 17.19, + -28.15 + ], + [ + 17.14, + -28.09 + ], + [ + 17.13, + -28.09 + ], + [ + 17.11, + -28.05 + ], + [ + 17.05, + -28.05 + ], + [ + 17.04, + -28.05 + ], + [ + 17.03, + -28.05 + ], + [ + 17.01, + -28.07 + ], + [ + 17, + -28.07 + ], + [ + 16.96, + -28.07 + ], + [ + 16.95, + -28.08 + ], + [ + 16.94, + -28.07 + ], + [ + 16.93, + -28.07 + ], + [ + 16.9, + -28.07 + ], + [ + 16.89, + -28.13 + ], + [ + 16.88, + -28.18 + ], + [ + 16.87, + -28.18 + ], + [ + 16.85, + -28.17 + ], + [ + 16.83, + -28.17 + ], + [ + 16.83, + -28.18 + ], + [ + 16.83, + -28.19 + ], + [ + 16.86, + -28.21 + ], + [ + 16.85, + -28.21 + ], + [ + 16.8, + -28.23 + ], + [ + 16.82, + -28.24 + ], + [ + 16.83, + -28.25 + ], + [ + 16.83, + -28.26 + ], + [ + 16.83, + -28.27 + ], + [ + 16.81, + -28.28 + ], + [ + 16.79, + -28.27 + ], + [ + 16.78, + -28.26 + ], + [ + 16.76, + -28.27 + ], + [ + 16.75, + -28.29 + ], + [ + 16.78, + -28.32 + ], + [ + 16.79, + -28.34 + ], + [ + 16.81, + -28.36 + ], + [ + 16.78, + -28.39 + ], + [ + 16.77, + -28.41 + ], + [ + 16.77, + -28.42 + ], + [ + 16.77, + -28.45 + ], + [ + 16.76, + -28.46 + ], + [ + 16.74, + -28.48 + ], + [ + 16.73, + -28.5 + ], + [ + 16.71, + -28.5 + ], + [ + 16.7, + -28.49 + ], + [ + 16.68, + -28.47 + ], + [ + 16.66, + -28.48 + ], + [ + 16.64, + -28.49 + ], + [ + 16.63, + -28.49 + ], + [ + 16.62, + -28.51 + ], + [ + 16.61, + -28.52 + ], + [ + 16.57, + -28.54 + ], + [ + 16.52, + -28.56 + ], + [ + 16.5, + -28.56 + ], + [ + 16.48, + -28.56 + ], + [ + 16.48, + -28.57 + ], + [ + 16.47, + -28.58 + ], + [ + 16.46, + -28.59 + ], + [ + 16.45, + -28.61 + ], + [ + 15.55, + -27.75 + ], + [ + 15.09, + -26.73 + ], + [ + 15.12, + -26.44 + ], + [ + 14.95, + -26.31 + ], + [ + 14.88, + -25.08 + ], + [ + 14.45, + -24.04 + ], + [ + 14.4, + -23.01 + ], + [ + 14.54, + -22.81 + ], + [ + 14.43, + -22.35 + ], + [ + 13.42, + -20.88 + ], + [ + 12.6, + -19.13 + ], + [ + 12.03, + -18.49 + ], + [ + 11.8, + -17.97 + ], + [ + 11.77, + -17.26 + ] + ], + [ + [ + 16.61, + -18.43 + ], + [ + 15.92, + -18.73 + ], + [ + 15.91, + -19.14 + ], + [ + 16.9, + -18.85 + ], + [ + 16.76, + -18.73 + ], + [ + 16.83, + -18.62 + ], + [ + 16.73, + -18.73 + ], + [ + 16.8, + -18.48 + ], + [ + 16.61, + -18.43 + ] + ], + [ + [ + 15.7, + -18.85 + ], + [ + 15.56, + -18.92 + ], + [ + 15.73, + -19 + ], + [ + 15.7, + -18.85 + ] + ] + ] + }, + "properties": { + "A3": "NAM" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 44.81, + 39.63 + ], + [ + 44.84, + 39.61 + ], + [ + 44.85, + 39.61 + ], + [ + 44.86, + 39.6 + ], + [ + 44.87, + 39.61 + ], + [ + 44.89, + 39.59 + ], + [ + 44.91, + 39.57 + ], + [ + 44.91, + 39.54 + ], + [ + 44.92, + 39.54 + ], + [ + 44.92, + 39.52 + ], + [ + 44.94, + 39.49 + ], + [ + 44.94, + 39.48 + ], + [ + 44.95, + 39.45 + ], + [ + 44.96, + 39.45 + ], + [ + 44.97, + 39.45 + ], + [ + 44.98, + 39.45 + ], + [ + 44.97, + 39.42 + ], + [ + 44.98, + 39.42 + ], + [ + 45.02, + 39.41 + ], + [ + 45.02, + 39.4 + ], + [ + 45.04, + 39.39 + ], + [ + 45.04, + 39.38 + ], + [ + 45.08, + 39.35 + ], + [ + 45.09, + 39.35 + ], + [ + 45.1, + 39.32 + ], + [ + 45.11, + 39.32 + ], + [ + 45.15, + 39.24 + ], + [ + 45.15, + 39.23 + ], + [ + 45.15, + 39.22 + ], + [ + 45.17, + 39.22 + ], + [ + 45.19, + 39.22 + ], + [ + 45.2, + 39.21 + ], + [ + 45.2, + 39.2 + ], + [ + 45.4, + 39.08 + ], + [ + 45.46, + 39.05 + ], + [ + 45.46, + 39.04 + ], + [ + 45.44, + 39.01 + ], + [ + 45.53, + 38.97 + ], + [ + 45.57, + 38.97 + ], + [ + 45.57, + 38.98 + ], + [ + 45.59, + 38.96 + ], + [ + 45.62, + 38.95 + ], + [ + 45.62, + 38.94 + ], + [ + 45.64, + 38.95 + ], + [ + 45.68, + 38.95 + ], + [ + 45.7, + 38.94 + ], + [ + 45.76, + 38.93 + ], + [ + 45.77, + 38.93 + ], + [ + 45.79, + 38.92 + ], + [ + 45.8, + 38.92 + ], + [ + 45.81, + 38.91 + ], + [ + 45.83, + 38.9 + ], + [ + 45.84, + 38.91 + ], + [ + 45.88, + 38.89 + ], + [ + 45.9, + 38.88 + ], + [ + 45.96, + 38.89 + ], + [ + 45.97, + 38.89 + ], + [ + 46.01, + 38.87 + ], + [ + 46.03, + 38.87 + ], + [ + 46.04, + 38.87 + ], + [ + 46.07, + 38.88 + ], + [ + 46.08, + 38.87 + ], + [ + 46.1, + 38.87 + ], + [ + 46.12, + 38.86 + ], + [ + 46.14, + 38.84 + ], + [ + 46.16, + 38.84 + ], + [ + 46.27, + 38.89 + ], + [ + 46.34, + 38.91 + ], + [ + 46.34, + 38.92 + ], + [ + 46.37, + 38.91 + ], + [ + 46.38, + 38.91 + ], + [ + 46.39, + 38.9 + ], + [ + 46.4, + 38.9 + ], + [ + 46.41, + 38.89 + ], + [ + 46.42, + 38.89 + ], + [ + 46.43, + 38.89 + ], + [ + 46.45, + 38.9 + ], + [ + 46.46, + 38.9 + ], + [ + 46.46, + 38.89 + ], + [ + 46.47, + 38.89 + ], + [ + 46.48, + 38.89 + ], + [ + 46.5, + 38.89 + ], + [ + 46.51, + 38.89 + ], + [ + 46.53, + 38.89 + ], + [ + 46.52, + 38.88 + ], + [ + 46.53, + 38.87 + ], + [ + 46.54, + 38.87 + ], + [ + 46.6, + 38.91 + ], + [ + 46.61, + 38.92 + ], + [ + 46.67, + 38.98 + ], + [ + 46.69, + 39.01 + ], + [ + 46.71, + 39.01 + ], + [ + 46.76, + 39.04 + ], + [ + 46.76, + 39.05 + ], + [ + 46.8, + 39.09 + ], + [ + 46.82, + 39.11 + ], + [ + 46.84, + 39.13 + ], + [ + 46.85, + 39.14 + ], + [ + 46.93, + 39.16 + ], + [ + 46.97, + 39.15 + ], + [ + 46.98, + 39.15 + ], + [ + 47.06, + 39.25 + ], + [ + 47.07, + 39.25 + ], + [ + 47.08, + 39.26 + ], + [ + 47.09, + 39.26 + ], + [ + 47.13, + 39.28 + ], + [ + 47.24, + 39.34 + ], + [ + 47.25, + 39.34 + ], + [ + 47.32, + 39.38 + ], + [ + 47.33, + 39.39 + ], + [ + 47.34, + 39.4 + ], + [ + 47.35, + 39.41 + ], + [ + 47.36, + 39.42 + ], + [ + 47.37, + 39.44 + ], + [ + 47.38, + 39.44 + ], + [ + 47.38, + 39.45 + ], + [ + 47.38, + 39.46 + ], + [ + 47.4, + 39.47 + ], + [ + 47.57, + 39.52 + ], + [ + 47.57, + 39.53 + ], + [ + 47.59, + 39.54 + ], + [ + 47.6, + 39.54 + ], + [ + 47.64, + 39.56 + ], + [ + 47.66, + 39.57 + ], + [ + 47.69, + 39.59 + ], + [ + 47.7, + 39.59 + ], + [ + 47.71, + 39.59 + ], + [ + 47.72, + 39.59 + ], + [ + 47.73, + 39.59 + ], + [ + 47.75, + 39.6 + ], + [ + 47.76, + 39.62 + ], + [ + 47.77, + 39.62 + ], + [ + 47.79, + 39.64 + ], + [ + 47.81, + 39.66 + ], + [ + 47.82, + 39.66 + ], + [ + 47.83, + 39.66 + ], + [ + 47.84, + 39.66 + ], + [ + 47.88, + 39.67 + ], + [ + 47.92, + 39.67 + ], + [ + 47.93, + 39.67 + ], + [ + 47.96, + 39.69 + ], + [ + 47.97, + 39.69 + ], + [ + 48.37, + 39.38 + ], + [ + 48.13, + 39.26 + ], + [ + 48.33, + 39.02 + ], + [ + 48.02, + 38.84 + ], + [ + 48.63, + 38.4 + ], + [ + 48.88, + 38.44 + ], + [ + 48.99, + 37.75 + ], + [ + 49.31, + 37.45 + ], + [ + 50.19, + 37.38 + ], + [ + 50.71, + 36.89 + ], + [ + 51.68, + 36.59 + ], + [ + 53.79, + 36.9 + ], + [ + 53.92, + 36.89 + ], + [ + 53.36, + 36.82 + ], + [ + 54.01, + 36.79 + ], + [ + 53.97, + 37.35 + ], + [ + 54.67, + 37.44 + ], + [ + 54.84, + 37.75 + ], + [ + 55.44, + 38.09 + ], + [ + 56.34, + 38.08 + ], + [ + 56.44, + 38.26 + ], + [ + 57.21, + 38.28 + ], + [ + 57.45, + 37.94 + ], + [ + 58.39, + 37.63 + ], + [ + 58.82, + 37.7 + ], + [ + 59.35, + 37.53 + ], + [ + 59.55, + 37.14 + ], + [ + 60.04, + 37.02 + ], + [ + 60.35, + 36.63 + ], + [ + 61.15, + 36.65 + ], + [ + 61.17, + 35.95 + ], + [ + 61.2, + 35.94 + ], + [ + 61.23, + 35.91 + ], + [ + 61.24, + 35.89 + ], + [ + 61.24, + 35.88 + ], + [ + 61.26, + 35.83 + ], + [ + 61.26, + 35.81 + ], + [ + 61.27, + 35.61 + ], + [ + 61, + 34.64 + ], + [ + 60.74, + 34.52 + ], + [ + 60.92, + 34.3 + ], + [ + 60.67, + 34.3 + ], + [ + 60.52, + 34.06 + ], + [ + 60.58, + 33.6 + ], + [ + 60.95, + 33.51 + ], + [ + 60.58, + 33.13 + ], + [ + 60.88, + 32.2 + ], + [ + 60.86, + 31.49 + ], + [ + 61.28, + 31.43 + ], + [ + 61.35, + 31.24 + ], + [ + 61.36, + 31.42 + ], + [ + 61.78, + 31.3 + ], + [ + 61.8, + 30.84 + ], + [ + 60.87, + 29.86 + ], + [ + 61.84, + 28.63 + ], + [ + 62.79, + 28.27 + ], + [ + 62.79, + 28.25 + ], + [ + 62.78, + 28.15 + ], + [ + 62.76, + 28.05 + ], + [ + 62.78, + 27.25 + ], + [ + 63.2, + 27.26 + ], + [ + 63.33, + 27.12 + ], + [ + 63.2, + 26.65 + ], + [ + 62.45, + 26.57 + ], + [ + 62.22, + 26.27 + ], + [ + 61.9, + 26.26 + ], + [ + 61.66, + 25.4 + ], + [ + 61.62, + 25.17 + ], + [ + 61.42, + 25.06 + ], + [ + 60.61, + 25.29 + ], + [ + 60.56, + 25.45 + ], + [ + 60.47, + 25.29 + ], + [ + 60.32, + 25.4 + ], + [ + 59.59, + 25.39 + ], + [ + 59.36, + 25.55 + ], + [ + 59.09, + 25.4 + ], + [ + 58.8, + 25.57 + ], + [ + 58.11, + 25.56 + ], + [ + 57.31, + 25.79 + ], + [ + 56.98, + 27.02 + ], + [ + 56.82, + 27.17 + ], + [ + 55.75, + 27.04 + ], + [ + 55.49, + 26.78 + ], + [ + 55.24, + 26.78 + ], + [ + 54.79, + 26.5 + ], + [ + 54.29, + 26.73 + ], + [ + 53.73, + 26.7 + ], + [ + 53.46, + 26.98 + ], + [ + 52.69, + 27.29 + ], + [ + 52.43, + 27.65 + ], + [ + 51.97, + 27.88 + ], + [ + 51.4, + 27.92 + ], + [ + 51.03, + 28.81 + ], + [ + 50.8, + 28.92 + ], + [ + 50.92, + 29.07 + ], + [ + 50.67, + 29.12 + ], + [ + 50.67, + 29.47 + ], + [ + 50.15, + 29.94 + ], + [ + 50.07, + 30.2 + ], + [ + 49.56, + 30 + ], + [ + 49.47, + 30.16 + ], + [ + 49.24, + 30.14 + ], + [ + 49.32, + 30.47 + ], + [ + 49.13, + 30.55 + ], + [ + 49.11, + 30.43 + ], + [ + 48.89, + 30.49 + ], + [ + 49.05, + 30.42 + ], + [ + 48.93, + 30.41 + ], + [ + 48.87, + 30.32 + ], + [ + 48.7, + 30.32 + ], + [ + 48.91, + 30.26 + ], + [ + 48.93, + 30.03 + ], + [ + 48.59, + 29.94 + ], + [ + 48.57, + 29.95 + ], + [ + 48.52, + 29.96 + ], + [ + 48.51, + 29.96 + ], + [ + 48.48, + 29.98 + ], + [ + 48.47, + 29.99 + ], + [ + 48.46, + 30 + ], + [ + 48.45, + 30 + ], + [ + 48.45, + 30.01 + ], + [ + 48.45, + 30.06 + ], + [ + 48.44, + 30.06 + ], + [ + 48.44, + 30.07 + ], + [ + 48.43, + 30.08 + ], + [ + 48.41, + 30.1 + ], + [ + 48.39, + 30.11 + ], + [ + 48.39, + 30.14 + ], + [ + 48.39, + 30.15 + ], + [ + 48.41, + 30.16 + ], + [ + 48.41, + 30.17 + ], + [ + 48.42, + 30.19 + ], + [ + 48.41, + 30.2 + ], + [ + 48.37, + 30.24 + ], + [ + 48.36, + 30.25 + ], + [ + 48.35, + 30.26 + ], + [ + 48.34, + 30.27 + ], + [ + 48.33, + 30.28 + ], + [ + 48.31, + 30.3 + ], + [ + 48.28, + 30.33 + ], + [ + 48.27, + 30.33 + ], + [ + 48.27, + 30.34 + ], + [ + 48.24, + 30.34 + ], + [ + 48.24, + 30.33 + ], + [ + 48.22, + 30.32 + ], + [ + 48.21, + 30.32 + ], + [ + 48.2, + 30.33 + ], + [ + 48.19, + 30.34 + ], + [ + 48.19, + 30.35 + ], + [ + 48.19, + 30.36 + ], + [ + 48.19, + 30.38 + ], + [ + 48.18, + 30.39 + ], + [ + 48.18, + 30.4 + ], + [ + 48.18, + 30.41 + ], + [ + 48.16, + 30.42 + ], + [ + 48.15, + 30.44 + ], + [ + 48.14, + 30.44 + ], + [ + 48.13, + 30.44 + ], + [ + 48.11, + 30.45 + ], + [ + 48.03, + 30.5 + ], + [ + 48.03, + 30.99 + ], + [ + 48.01, + 31 + ], + [ + 47.73, + 31 + ], + [ + 47.68, + 31.24 + ], + [ + 47.68, + 31.39 + ], + [ + 47.75, + 31.54 + ], + [ + 47.82, + 31.68 + ], + [ + 47.39, + 32.46 + ], + [ + 46.1, + 32.98 + ], + [ + 46.19, + 33.26 + ], + [ + 45.62, + 33.8 + ], + [ + 45.61, + 33.8 + ], + [ + 45.41, + 33.98 + ], + [ + 45.58, + 34.15 + ], + [ + 45.44, + 34.46 + ], + [ + 45.53, + 34.6 + ], + [ + 45.74, + 34.54 + ], + [ + 45.65, + 34.72 + ], + [ + 45.92, + 35.07 + ], + [ + 45.92, + 35.08 + ], + [ + 46.19, + 35.11 + ], + [ + 45.97, + 35.58 + ], + [ + 46.34, + 35.82 + ], + [ + 45.76, + 35.8 + ], + [ + 45.55, + 36 + ], + [ + 45.35, + 35.98 + ], + [ + 45.27, + 36.39 + ], + [ + 45.01, + 36.52 + ], + [ + 45.07, + 36.69 + ], + [ + 44.84, + 36.78 + ], + [ + 44.78, + 37.14 + ], + [ + 44.58, + 37.45 + ], + [ + 44.62, + 37.73 + ], + [ + 44.22, + 37.89 + ], + [ + 44.51, + 38.34 + ], + [ + 44.3, + 38.39 + ], + [ + 44.2, + 38.93 + ], + [ + 44.03, + 39.38 + ], + [ + 44.42, + 39.41 + ], + [ + 44.6, + 39.78 + ], + [ + 44.61, + 39.78 + ], + [ + 44.8, + 39.64 + ], + [ + 44.8, + 39.63 + ], + [ + 44.81, + 39.63 + ] + ], + [ + [ + 54.74, + 36 + ], + [ + 54.46, + 35.86 + ], + [ + 54.84, + 35.87 + ], + [ + 54.74, + 36 + ] + ], + [ + [ + 51.85, + 34.78 + ], + [ + 51.56, + 34.45 + ], + [ + 51.68, + 34.33 + ], + [ + 52.16, + 34.4 + ], + [ + 51.85, + 34.78 + ] + ], + [ + [ + 45.2, + 38.24 + ], + [ + 45.05, + 37.94 + ], + [ + 45.27, + 37.75 + ], + [ + 45.31, + 37.25 + ], + [ + 45.59, + 37.07 + ], + [ + 45.66, + 37.27 + ], + [ + 45.95, + 37.37 + ], + [ + 45.66, + 37.61 + ], + [ + 45.77, + 37.72 + ], + [ + 45.4, + 37.78 + ], + [ + 45.56, + 37.96 + ], + [ + 45.45, + 38.2 + ], + [ + 45.2, + 38.24 + ] + ], + [ + [ + 52.84, + 32.25 + ], + [ + 52.75, + 31.99 + ], + [ + 52.96, + 32.06 + ], + [ + 52.84, + 32.25 + ] + ], + [ + [ + 53.6, + 29.8 + ], + [ + 53.35, + 29.58 + ], + [ + 53.76, + 29.73 + ], + [ + 53.6, + 29.8 + ] + ], + [ + [ + 53.46, + 29.54 + ], + [ + 53.95, + 29.27 + ], + [ + 54.18, + 29.26 + ], + [ + 54.1, + 29.44 + ], + [ + 53.83, + 29.35 + ], + [ + 53.66, + 29.55 + ], + [ + 53.46, + 29.54 + ] + ], + [ + [ + 48.73, + 30.9 + ], + [ + 48.65, + 30.83 + ], + [ + 48.82, + 30.84 + ], + [ + 48.73, + 30.9 + ] + ], + [ + [ + 48.56, + 30.58 + ], + [ + 48.62, + 30.86 + ], + [ + 48.34, + 30.47 + ], + [ + 48.6, + 30.49 + ], + [ + 48.56, + 30.58 + ] + ], + [ + [ + 58.76, + 27.67 + ], + [ + 58.71, + 27.25 + ], + [ + 58.93, + 27.2 + ], + [ + 59.13, + 27.57 + ], + [ + 58.76, + 27.67 + ] + ] + ], + [ + [ + [ + 49.08, + 30.36 + ], + [ + 49.19, + 30.21 + ], + [ + 48.92, + 30.39 + ], + [ + 49.08, + 30.36 + ] + ] + ], + [ + [ + [ + 55.79, + 26.79 + ], + [ + 55.75, + 26.95 + ], + [ + 56.29, + 26.95 + ], + [ + 55.94, + 26.69 + ], + [ + 55.27, + 26.55 + ], + [ + 55.27, + 26.66 + ], + [ + 55.79, + 26.79 + ] + ] + ] + ] + }, + "properties": { + "A3": "IRN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 92.6, + 21.98 + ], + [ + 92.71, + 22.16 + ], + [ + 93, + 21.99 + ], + [ + 93.2, + 22.26 + ], + [ + 93.1, + 22.81 + ], + [ + 93.13, + 23.06 + ], + [ + 93.29, + 23.01 + ], + [ + 93.39, + 23.14 + ], + [ + 93.34, + 24.1 + ], + [ + 93.5, + 23.95 + ], + [ + 93.76, + 24.01 + ], + [ + 94.16, + 23.85 + ], + [ + 94.74, + 25 + ], + [ + 94.58, + 25.22 + ], + [ + 94.64, + 25.4 + ], + [ + 95.18, + 26.07 + ], + [ + 95.15, + 26.61 + ], + [ + 96.1, + 27.22 + ], + [ + 96.61, + 27.37 + ], + [ + 97.15, + 27.09 + ], + [ + 96.9, + 27.61 + ], + [ + 97.34, + 27.89 + ], + [ + 97.34, + 27.88 + ], + [ + 97.37, + 27.92 + ], + [ + 97.38, + 27.99 + ], + [ + 97.31, + 28.06 + ], + [ + 97.33, + 28.1 + ], + [ + 97.33, + 28.13 + ], + [ + 97.33, + 28.14 + ], + [ + 97.35, + 28.15 + ], + [ + 97.36, + 28.17 + ], + [ + 97.35, + 28.17 + ], + [ + 97.36, + 28.18 + ], + [ + 97.36, + 28.2 + ], + [ + 97.36, + 28.21 + ], + [ + 97.35, + 28.21 + ], + [ + 97.51, + 28.49 + ], + [ + 97.52, + 28.49 + ], + [ + 97.52, + 28.5 + ], + [ + 97.55, + 28.53 + ], + [ + 97.56, + 28.54 + ], + [ + 97.64, + 28.54 + ], + [ + 97.65, + 28.54 + ], + [ + 97.74, + 28.46 + ], + [ + 97.73, + 28.46 + ], + [ + 97.74, + 28.46 + ], + [ + 97.95, + 28.3 + ], + [ + 98.13, + 28.15 + ], + [ + 98.14, + 28.15 + ], + [ + 98.14, + 28.14 + ], + [ + 98.32, + 27.52 + ], + [ + 98.44, + 27.67 + ], + [ + 98.71, + 27.56 + ], + [ + 98.78, + 26.61 + ], + [ + 98.72, + 26.13 + ], + [ + 98.58, + 26.08 + ], + [ + 98.58, + 26.07 + ], + [ + 98.59, + 26.07 + ], + [ + 98.6, + 26.06 + ], + [ + 98.6, + 26.05 + ], + [ + 98.6, + 26.04 + ], + [ + 98.6, + 26.03 + ], + [ + 98.6, + 26.02 + ], + [ + 98.61, + 26.02 + ], + [ + 98.61, + 26.01 + ], + [ + 98.61, + 26 + ], + [ + 98.61, + 25.99 + ], + [ + 98.62, + 25.99 + ], + [ + 98.62, + 25.98 + ], + [ + 98.62, + 25.97 + ], + [ + 98.63, + 25.97 + ], + [ + 98.63, + 25.98 + ], + [ + 98.64, + 25.98 + ], + [ + 98.65, + 25.97 + ], + [ + 98.65, + 25.96 + ], + [ + 98.66, + 25.96 + ], + [ + 98.66, + 25.95 + ], + [ + 98.67, + 25.95 + ], + [ + 98.68, + 25.94 + ], + [ + 98.69, + 25.94 + ], + [ + 98.69, + 25.93 + ], + [ + 98.4, + 25.6 + ], + [ + 98.17, + 25.63 + ], + [ + 98.14, + 25.39 + ], + [ + 97.78, + 25.13 + ], + [ + 97.78, + 25.12 + ], + [ + 97.8, + 24.85 + ], + [ + 97.55, + 24.74 + ], + [ + 97.53, + 24.44 + ], + [ + 97.67, + 24.46 + ], + [ + 97.77, + 24.26 + ], + [ + 97.76, + 24.26 + ], + [ + 97.76, + 24.25 + ], + [ + 97.74, + 24.24 + ], + [ + 97.73, + 24.21 + ], + [ + 97.74, + 24.18 + ], + [ + 97.75, + 24.18 + ], + [ + 97.75, + 24.17 + ], + [ + 97.59, + 23.99 + ], + [ + 97.58, + 23.99 + ], + [ + 97.6, + 23.9 + ], + [ + 97.62, + 23.89 + ], + [ + 97.63, + 23.88 + ], + [ + 97.63, + 23.87 + ], + [ + 97.64, + 23.87 + ], + [ + 97.64, + 23.86 + ], + [ + 97.64, + 23.85 + ], + [ + 97.65, + 23.85 + ], + [ + 97.7, + 23.87 + ], + [ + 97.71, + 23.87 + ], + [ + 97.74, + 23.9 + ], + [ + 97.75, + 23.9 + ], + [ + 97.75, + 23.91 + ], + [ + 97.76, + 23.91 + ], + [ + 97.77, + 23.92 + ], + [ + 97.76, + 23.92 + ], + [ + 97.77, + 23.94 + ], + [ + 97.78, + 23.94 + ], + [ + 97.79, + 23.94 + ], + [ + 97.79, + 23.95 + ], + [ + 97.81, + 23.96 + ], + [ + 97.82, + 23.96 + ], + [ + 97.81, + 23.95 + ], + [ + 97.83, + 23.96 + ], + [ + 97.84, + 23.98 + ], + [ + 97.84, + 23.97 + ], + [ + 97.85, + 23.97 + ], + [ + 97.86, + 23.98 + ], + [ + 97.88, + 23.98 + ], + [ + 97.88, + 23.97 + ], + [ + 97.89, + 23.99 + ], + [ + 97.88, + 23.99 + ], + [ + 97.89, + 24 + ], + [ + 97.89, + 24.01 + ], + [ + 97.9, + 24.01 + ], + [ + 98, + 24.05 + ], + [ + 98.09, + 24.09 + ], + [ + 98.1, + 24.09 + ], + [ + 98.12, + 24.09 + ], + [ + 98.27, + 24.11 + ], + [ + 98.3, + 24.1 + ], + [ + 98.31, + 24.1 + ], + [ + 98.32, + 24.1 + ], + [ + 98.33, + 24.1 + ], + [ + 98.34, + 24.1 + ], + [ + 98.35, + 24.1 + ], + [ + 98.59, + 24.09 + ], + [ + 98.59, + 24.08 + ], + [ + 98.63, + 24.1 + ], + [ + 98.64, + 24.1 + ], + [ + 98.72, + 24.13 + ], + [ + 98.73, + 24.13 + ], + [ + 98.76, + 24.13 + ], + [ + 98.77, + 24.13 + ], + [ + 98.83, + 24.13 + ], + [ + 98.67, + 23.81 + ], + [ + 98.89, + 23.62 + ], + [ + 98.83, + 23.48 + ], + [ + 98.84, + 23.48 + ], + [ + 98.89, + 23.18 + ], + [ + 99.51, + 23.08 + ], + [ + 99.56, + 22.95 + ], + [ + 99.31, + 22.74 + ], + [ + 99.38, + 22.5 + ], + [ + 99.17, + 22.15 + ], + [ + 99.97, + 22.06 + ], + [ + 99.95, + 21.82 + ], + [ + 100.16, + 21.68 + ], + [ + 100.17, + 21.49 + ], + [ + 100.59, + 21.45 + ], + [ + 101.1, + 21.78 + ], + [ + 101.15, + 21.56 + ], + [ + 100.72, + 21.31 + ], + [ + 100.52, + 20.95 + ], + [ + 100.62, + 20.85 + ], + [ + 100.36, + 20.83 + ], + [ + 100.17, + 20.61 + ], + [ + 100.16, + 20.57 + ], + [ + 100.15, + 20.57 + ], + [ + 100.15, + 20.55 + ], + [ + 100.13, + 20.48 + ], + [ + 100.13, + 20.46 + ], + [ + 100.12, + 20.45 + ], + [ + 100.12, + 20.44 + ], + [ + 100.12, + 20.42 + ], + [ + 100.12, + 20.41 + ], + [ + 100.11, + 20.39 + ], + [ + 100.1, + 20.37 + ], + [ + 100.08, + 20.37 + ], + [ + 100.06, + 20.39 + ], + [ + 99.46, + 20.39 + ], + [ + 99.54, + 20.15 + ], + [ + 99.08, + 20.1 + ], + [ + 98.99, + 19.74 + ], + [ + 98.25, + 19.68 + ], + [ + 98.03, + 19.81 + ], + [ + 97.79, + 19.4 + ], + [ + 97.84, + 19.09 + ], + [ + 97.67, + 18.94 + ], + [ + 97.77, + 18.58 + ], + [ + 97.34, + 18.58 + ], + [ + 97.69, + 18.09 + ], + [ + 97.69, + 18.08 + ], + [ + 97.69, + 18.06 + ], + [ + 97.69, + 18.07 + ], + [ + 97.71, + 18.04 + ], + [ + 97.74, + 17.98 + ], + [ + 97.73, + 17.96 + ], + [ + 97.69, + 17.92 + ], + [ + 97.69, + 17.91 + ], + [ + 97.67, + 17.88 + ], + [ + 97.67, + 17.87 + ], + [ + 97.69, + 17.84 + ], + [ + 97.69, + 17.83 + ], + [ + 98, + 17.5 + ], + [ + 98.02, + 17.48 + ], + [ + 98.02, + 17.47 + ], + [ + 98.53, + 16.81 + ], + [ + 98.52, + 16.81 + ], + [ + 98.52, + 16.8 + ], + [ + 98.53, + 16.8 + ], + [ + 98.5, + 16.79 + ], + [ + 98.48, + 16.76 + ], + [ + 98.48, + 16.72 + ], + [ + 98.5, + 16.7 + ], + [ + 98.68, + 16.27 + ], + [ + 98.83, + 16.42 + ], + [ + 98.93, + 16.33 + ], + [ + 98.85, + 16.13 + ], + [ + 98.57, + 16.06 + ], + [ + 98.58, + 15.38 + ], + [ + 98.39, + 15.33 + ], + [ + 98.4, + 15.32 + ], + [ + 98.2, + 15.23 + ], + [ + 98.25, + 14.83 + ], + [ + 99.11, + 13.89 + ], + [ + 99.21, + 13.26 + ], + [ + 99.1, + 13.07 + ], + [ + 99.44, + 12.58 + ], + [ + 99.47, + 12.13 + ], + [ + 99.66, + 11.82 + ], + [ + 99.23, + 11.11 + ], + [ + 98.78, + 10.68 + ], + [ + 98.81, + 10.49 + ], + [ + 98.8, + 10.45 + ], + [ + 98.78, + 10.44 + ], + [ + 98.77, + 10.42 + ], + [ + 98.75, + 10.38 + ], + [ + 98.74, + 10.32 + ], + [ + 98.74, + 10.31 + ], + [ + 98.72, + 10.26 + ], + [ + 98.71, + 10.25 + ], + [ + 98.68, + 10.23 + ], + [ + 98.7, + 10.22 + ], + [ + 98.7, + 10.21 + ], + [ + 98.64, + 10.19 + ], + [ + 98.61, + 10.12 + ], + [ + 98.55, + 9.97 + ], + [ + 98.45, + 10.69 + ], + [ + 98.79, + 11 + ], + [ + 98.65, + 11.13 + ], + [ + 98.72, + 11.46 + ], + [ + 98.83, + 11.36 + ], + [ + 98.81, + 11.55 + ], + [ + 98.71, + 11.53 + ], + [ + 98.83, + 11.7 + ], + [ + 98.88, + 11.72 + ], + [ + 98.79, + 11.73 + ], + [ + 98.82, + 11.84 + ], + [ + 98.68, + 12.03 + ], + [ + 98.72, + 12.08 + ], + [ + 98.62, + 12.1 + ], + [ + 98.71, + 12.21 + ], + [ + 98.56, + 12.2 + ], + [ + 98.59, + 12.3 + ], + [ + 98.69, + 12.32 + ], + [ + 98.56, + 12.34 + ], + [ + 98.55, + 12.36 + ], + [ + 98.8, + 12.59 + ], + [ + 98.61, + 12.55 + ], + [ + 98.72, + 12.81 + ], + [ + 98.59, + 13.26 + ], + [ + 98.23, + 13.71 + ], + [ + 98.22, + 13.99 + ], + [ + 98.12, + 13.55 + ], + [ + 98.1, + 14.18 + ], + [ + 97.87, + 14.68 + ], + [ + 98.02, + 14.63 + ], + [ + 97.92, + 14.89 + ], + [ + 97.82, + 14.75 + ], + [ + 97.72, + 15.86 + ], + [ + 97.57, + 16.02 + ], + [ + 97.62, + 16.48 + ], + [ + 97.56, + 16.34 + ], + [ + 97.54, + 16.19 + ], + [ + 97.44, + 16.48 + ], + [ + 97.67, + 16.54 + ], + [ + 97.36, + 16.51 + ], + [ + 96.9, + 17.41 + ], + [ + 96.87, + 16.92 + ], + [ + 96.66, + 16.58 + ], + [ + 96.4, + 16.48 + ], + [ + 96.24, + 16.78 + ], + [ + 96.32, + 16.4 + ], + [ + 95.73, + 16.13 + ], + [ + 95.42, + 15.72 + ], + [ + 95.28, + 15.73 + ], + [ + 95.32, + 15.95 + ], + [ + 95.12, + 15.8 + ], + [ + 95.12, + 16.14 + ], + [ + 95.02, + 15.79 + ], + [ + 94.84, + 15.77 + ], + [ + 94.88, + 15.89 + ], + [ + 94.74, + 15.8 + ], + [ + 94.92, + 16.21 + ], + [ + 94.72, + 15.85 + ], + [ + 94.6, + 15.92 + ], + [ + 94.68, + 16.02 + ], + [ + 94.55, + 15.95 + ], + [ + 94.68, + 16.21 + ], + [ + 94.39, + 15.83 + ], + [ + 94.38, + 16.01 + ], + [ + 94.68, + 16.23 + ], + [ + 94.68, + 16.52 + ], + [ + 94.61, + 16.24 + ], + [ + 94.24, + 15.95 + ], + [ + 94.24, + 16.54 + ], + [ + 94.5, + 17.31 + ], + [ + 94.66, + 17.21 + ], + [ + 94.56, + 17.6 + ], + [ + 94.66, + 17.49 + ], + [ + 94.14, + 18.74 + ], + [ + 94.3, + 18.69 + ], + [ + 94.25, + 18.88 + ], + [ + 94.09, + 18.85 + ], + [ + 94.06, + 19.04 + ], + [ + 94.12, + 19.41 + ], + [ + 93.73, + 19.62 + ], + [ + 93.84, + 19.71 + ], + [ + 93.75, + 19.94 + ], + [ + 93.52, + 19.92 + ], + [ + 93.43, + 20.15 + ], + [ + 93.36, + 20.02 + ], + [ + 93.29, + 20.33 + ], + [ + 93.27, + 20.03 + ], + [ + 93.24, + 20.31 + ], + [ + 93, + 20.14 + ], + [ + 93.08, + 20.63 + ], + [ + 92.95, + 20.23 + ], + [ + 92.93, + 20.44 + ], + [ + 92.81, + 20.47 + ], + [ + 92.78, + 20.28 + ], + [ + 92.78, + 20.56 + ], + [ + 92.62, + 20.65 + ], + [ + 92.73, + 20.26 + ], + [ + 92.26, + 21.06 + ], + [ + 92.22, + 21.12 + ], + [ + 92.21, + 21.12 + ], + [ + 92.2, + 21.16 + ], + [ + 92.19, + 21.16 + ], + [ + 92.18, + 21.16 + ], + [ + 92.37, + 21.48 + ], + [ + 92.68, + 21.29 + ], + [ + 92.6, + 21.98 + ] + ], + [ + [ + 97.27, + 25.28 + ], + [ + 97.21, + 25.06 + ], + [ + 97.34, + 25.1 + ], + [ + 97.27, + 25.28 + ] + ], + [ + [ + 95.41, + 23.36 + ], + [ + 95.49, + 23.52 + ], + [ + 95.36, + 23.59 + ], + [ + 95.26, + 23.32 + ], + [ + 95.41, + 23.36 + ] + ], + [ + [ + 95.64, + 16.4 + ], + [ + 95.61, + 16.38 + ], + [ + 95.63, + 16.38 + ], + [ + 95.64, + 16.4 + ] + ], + [ + [ + 92.98, + 19.95 + ], + [ + 92.92, + 20.09 + ], + [ + 93.03, + 19.82 + ], + [ + 92.98, + 19.95 + ] + ], + [ + [ + 93.17, + 19.96 + ], + [ + 93.25, + 19.82 + ], + [ + 93.13, + 20.06 + ], + [ + 93.17, + 19.96 + ] + ] + ], + [ + [ + [ + 100.16, + 20.57 + ], + [ + 100.15, + 20.56 + ], + [ + 100.15, + 20.57 + ], + [ + 100.16, + 20.57 + ] + ] + ], + [ + [ + [ + 93.75, + 19.39 + ], + [ + 93.85, + 19.48 + ], + [ + 93.86, + 19.3 + ], + [ + 93.75, + 19.39 + ] + ] + ], + [ + [ + [ + 93.87, + 19.21 + ], + [ + 93.94, + 18.85 + ], + [ + 93.67, + 19.02 + ], + [ + 93.79, + 19.13 + ], + [ + 93.66, + 19.07 + ], + [ + 93.48, + 19.4 + ], + [ + 93.61, + 19.41 + ], + [ + 93.62, + 19.17 + ], + [ + 93.68, + 19.29 + ], + [ + 93.87, + 19.21 + ] + ] + ], + [ + [ + [ + 93.74, + 18.82 + ], + [ + 93.66, + 18.67 + ], + [ + 93.48, + 18.87 + ], + [ + 93.74, + 18.82 + ] + ] + ], + [ + [ + [ + 93.52, + 19.92 + ], + [ + 93.51, + 19.73 + ], + [ + 93.4, + 19.96 + ], + [ + 93.52, + 19.92 + ] + ] + ], + [ + [ + [ + 92.88, + 20.21 + ], + [ + 92.9, + 20.11 + ], + [ + 92.76, + 20.2 + ], + [ + 92.86, + 20.3 + ], + [ + 92.88, + 20.21 + ] + ] + ], + [ + [ + [ + 98.46, + 12.45 + ], + [ + 98.31, + 12.32 + ], + [ + 98.31, + 12.69 + ], + [ + 98.46, + 12.45 + ] + ] + ], + [ + [ + [ + 98.26, + 10.86 + ], + [ + 98.26, + 10.69 + ], + [ + 98.21, + 10.89 + ], + [ + 98.08, + 10.89 + ], + [ + 98.18, + 10.99 + ], + [ + 98.26, + 10.86 + ] + ] + ], + [ + [ + [ + 98.51, + 11.99 + ], + [ + 98.66, + 11.93 + ], + [ + 98.47, + 11.88 + ], + [ + 98.44, + 12.11 + ], + [ + 98.51, + 11.99 + ] + ] + ], + [ + [ + [ + 98.6, + 11.85 + ], + [ + 98.81, + 11.84 + ], + [ + 98.69, + 11.67 + ], + [ + 98.6, + 11.85 + ] + ] + ], + [ + [ + [ + 98.55, + 11.75 + ], + [ + 98.52, + 11.51 + ], + [ + 98.36, + 11.78 + ], + [ + 98.55, + 11.75 + ] + ] + ], + [ + [ + [ + 98.17, + 10.01 + ], + [ + 98.3, + 10.03 + ], + [ + 98.13, + 9.84 + ], + [ + 98.17, + 10.01 + ] + ] + ] + ] + }, + "properties": { + "A3": "MMR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + -7.4, + 54.95 + ], + [ + -7.26, + 55.07 + ], + [ + -6.48, + 55.25 + ], + [ + -6.06, + 55.2 + ], + [ + -5.69, + 54.8 + ], + [ + -5.92, + 54.6 + ], + [ + -5.58, + 54.68 + ], + [ + -5.44, + 54.46 + ], + [ + -5.5, + 54.33 + ], + [ + -5.69, + 54.58 + ], + [ + -5.52, + 54.31 + ], + [ + -5.82, + 54.28 + ], + [ + -6.06, + 54.02 + ], + [ + -6.29, + 54.11 + ], + [ + -6.62, + 54.04 + ], + [ + -6.64, + 54.14 + ], + [ + -7.03, + 54.42 + ], + [ + -7.2, + 54.22 + ], + [ + -7.21, + 54.21 + ], + [ + -7.39, + 54.13 + ], + [ + -7.41, + 54.15 + ], + [ + -7.41, + 54.16 + ], + [ + -7.42, + 54.15 + ], + [ + -7.44, + 54.15 + ], + [ + -7.46, + 54.14 + ], + [ + -7.47, + 54.14 + ], + [ + -7.47, + 54.13 + ], + [ + -7.49, + 54.12 + ], + [ + -7.49, + 54.13 + ], + [ + -7.69, + 54.2 + ], + [ + -7.87, + 54.29 + ], + [ + -7.9, + 54.3 + ], + [ + -7.91, + 54.3 + ], + [ + -7.92, + 54.3 + ], + [ + -7.98, + 54.34 + ], + [ + -8.1, + 54.41 + ], + [ + -8.15, + 54.44 + ], + [ + -8.01, + 54.54 + ], + [ + -8, + 54.54 + ], + [ + -7.87, + 54.54 + ], + [ + -7.65, + 54.41 + ], + [ + -7.85, + 54.53 + ], + [ + -7.82, + 54.55 + ], + [ + -7.83, + 54.55 + ], + [ + -7.69, + 54.61 + ], + [ + -7.74, + 54.62 + ], + [ + -7.85, + 54.63 + ], + [ + -7.92, + 54.7 + ], + [ + -7.54, + 54.8 + ], + [ + -7.47, + 54.84 + ], + [ + -7.44, + 54.87 + ], + [ + -7.44, + 54.88 + ], + [ + -7.44, + 54.89 + ], + [ + -7.45, + 54.9 + ], + [ + -7.45, + 54.91 + ], + [ + -7.45, + 54.92 + ], + [ + -7.45, + 54.93 + ], + [ + -7.44, + 54.94 + ], + [ + -7.4, + 54.94 + ], + [ + -7.4, + 54.95 + ] + ], + [ + [ + -6.53, + 54.72 + ], + [ + -6.61, + 54.55 + ], + [ + -6.37, + 54.48 + ], + [ + -6.23, + 54.71 + ], + [ + -6.53, + 54.72 + ] + ] + ], + [ + [ + [ + -7.41, + 54.14 + ], + [ + -7.42, + 54.14 + ], + [ + -7.43, + 54.14 + ], + [ + -7.41, + 54.15 + ], + [ + -7.41, + 54.14 + ] + ] + ], + [ + [ + [ + -1.64, + 60.31 + ], + [ + -1.26, + 60.35 + ], + [ + -1.63, + 60.48 + ], + [ + -1.31, + 60.64 + ], + [ + -1.38, + 60.4 + ], + [ + -1.05, + 60.44 + ], + [ + -1.27, + 59.85 + ], + [ + -1.27, + 60.24 + ], + [ + -1.46, + 60.15 + ], + [ + -1.64, + 60.31 + ] + ] + ], + [ + [ + [ + -2.91, + 58.87 + ], + [ + -2.96, + 58.73 + ], + [ + -3.04, + 58.82 + ], + [ + -2.9, + 58.9 + ], + [ + -3.35, + 58.96 + ], + [ + -3.33, + 59.14 + ], + [ + -2.71, + 58.97 + ], + [ + -2.91, + 58.87 + ] + ] + ], + [ + [ + [ + -5.16, + 55.44 + ], + [ + -5.36, + 55.51 + ], + [ + -5.28, + 55.72 + ], + [ + -5.16, + 55.44 + ] + ] + ], + [ + [ + [ + -5.06, + 55.85 + ], + [ + -5.03, + 55.72 + ], + [ + -5.19, + 55.93 + ], + [ + -5.06, + 55.85 + ] + ] + ], + [ + [ + [ + -5.67, + 56.42 + ], + [ + -6.38, + 56.31 + ], + [ + -5.98, + 56.39 + ], + [ + -6.2, + 56.36 + ], + [ + -6, + 56.5 + ], + [ + -6.34, + 56.54 + ], + [ + -6.13, + 56.66 + ], + [ + -5.67, + 56.42 + ] + ] + ], + [ + [ + [ + -6.07, + 55.92 + ], + [ + -5.7, + 56.15 + ], + [ + -5.96, + 55.79 + ], + [ + -6.07, + 55.92 + ] + ] + ], + [ + [ + [ + -6.33, + 55.61 + ], + [ + -6.46, + 55.85 + ], + [ + -6.12, + 55.94 + ], + [ + -6.02, + 55.68 + ], + [ + -6.33, + 55.61 + ] + ] + ], + [ + [ + [ + -7.27, + 57.51 + ], + [ + -7.55, + 57.61 + ], + [ + -7.16, + 57.74 + ], + [ + -7.27, + 57.51 + ] + ] + ], + [ + [ + [ + -7.31, + 57.23 + ], + [ + -7.23, + 57.1 + ], + [ + -7.46, + 57.24 + ], + [ + -7.33, + 57.41 + ], + [ + -7.31, + 57.23 + ] + ] + ], + [ + [ + [ + -6.11, + 57.18 + ], + [ + -6.79, + 57.42 + ], + [ + -6.72, + 57.51 + ], + [ + -6.58, + 57.42 + ], + [ + -6.63, + 57.61 + ], + [ + -6.31, + 57.46 + ], + [ + -6.35, + 57.71 + ], + [ + -6.17, + 57.3 + ], + [ + -5.65, + 57.26 + ], + [ + -6, + 57.02 + ], + [ + -5.84, + 57.19 + ], + [ + -6.11, + 57.18 + ] + ] + ], + [ + [ + [ + -6.81, + 58.29 + ], + [ + -6.59, + 58.34 + ], + [ + -6.26, + 58.52 + ], + [ + -6.38, + 58.23 + ], + [ + -6.15, + 58.22 + ], + [ + -6.63, + 58.08 + ], + [ + -6.38, + 58.1 + ], + [ + -6.47, + 57.94 + ], + [ + -6.69, + 58.06 + ], + [ + -6.67, + 57.88 + ], + [ + -6.97, + 57.73 + ], + [ + -7.13, + 57.84 + ], + [ + -6.81, + 57.9 + ], + [ + -7.14, + 58.13 + ], + [ + -7.02, + 58.24 + ], + [ + -6.72, + 58.17 + ], + [ + -6.81, + 58.29 + ] + ] + ], + [ + [ + [ + -4.58, + 53.29 + ], + [ + -4.43, + 53.43 + ], + [ + -4.04, + 53.31 + ], + [ + -4.1, + 53.25 + ], + [ + -4.21, + 53.21 + ], + [ + -4.22, + 53.19 + ], + [ + -4.3, + 53.15 + ], + [ + -4.34, + 53.15 + ], + [ + -4.33, + 53.13 + ], + [ + -4.42, + 53.16 + ], + [ + -4.35, + 53.2 + ], + [ + -4.44, + 53.16 + ], + [ + -4.58, + 53.29 + ] + ] + ], + [ + [ + [ + 0, + 51.51 + ], + [ + 0.01, + 51.51 + ], + [ + 0.01, + 51.5 + ], + [ + 0, + 51.5 + ], + [ + 0, + 51.51 + ] + ] + ], + [ + [ + [ + -1.22, + 50.73 + ], + [ + -1.07, + 50.68 + ], + [ + -1.26, + 50.58 + ], + [ + -1.59, + 50.66 + ], + [ + -1.22, + 50.73 + ] + ] + ], + [ + [ + [ + -1.41, + 50.9 + ], + [ + -1.54, + 50.74 + ], + [ + -2.04, + 50.73 + ], + [ + -2.06, + 50.58 + ], + [ + -3.49, + 50.7 + ], + [ + -3.64, + 50.22 + ], + [ + -4.12, + 50.32 + ], + [ + -4.21, + 50.52 + ], + [ + -4.19, + 50.32 + ], + [ + -4.67, + 50.41 + ], + [ + -4.99, + 50.15 + ], + [ + -5.05, + 50.27 + ], + [ + -5.19, + 49.96 + ], + [ + -5.48, + 50.13 + ], + [ + -5.71, + 50.06 + ], + [ + -5.04, + 50.55 + ], + [ + -4.83, + 50.52 + ], + [ + -4.53, + 51.02 + ], + [ + -4.22, + 51.06 + ], + [ + -4.17, + 50.96 + ], + [ + -4.05, + 51.07 + ], + [ + -4.23, + 51.19 + ], + [ + -2.99, + 51.22 + ], + [ + -2.49, + 51.7 + ], + [ + -3.41, + 51.38 + ], + [ + -3.84, + 51.64 + ], + [ + -4.31, + 51.56 + ], + [ + -4.05, + 51.66 + ], + [ + -4.33, + 51.68 + ], + [ + -4.32, + 51.83 + ], + [ + -4.93, + 51.6 + ], + [ + -5.13, + 51.68 + ], + [ + -4.82, + 51.79 + ], + [ + -5.18, + 51.68 + ], + [ + -5.12, + 51.85 + ], + [ + -5.32, + 51.86 + ], + [ + -4.21, + 52.26 + ], + [ + -3.93, + 52.55 + ], + [ + -4.13, + 52.61 + ], + [ + -3.92, + 52.75 + ], + [ + -4.15, + 52.81 + ], + [ + -4.01, + 52.94 + ], + [ + -4.77, + 52.79 + ], + [ + -4.34, + 53.12 + ], + [ + -4.32, + 53.1 + ], + [ + -4.31, + 53.13 + ], + [ + -4.27, + 53.13 + ], + [ + -4.28, + 53.14 + ], + [ + -4.21, + 53.18 + ], + [ + -4.19, + 53.21 + ], + [ + -4.12, + 53.24 + ], + [ + -4.03, + 53.24 + ], + [ + -3.85, + 53.3 + ], + [ + -3.82, + 53.17 + ], + [ + -3.8, + 53.27 + ], + [ + -3.87, + 53.34 + ], + [ + -3.31, + 53.36 + ], + [ + -3.04, + 53.22 + ], + [ + -3.1, + 53.3 + ], + [ + -3.05, + 53.45 + ], + [ + -2.88, + 53.29 + ], + [ + -2.58, + 53.38 + ], + [ + -2.87, + 53.33 + ], + [ + -3.1, + 53.55 + ], + [ + -2.84, + 53.74 + ], + [ + -3.05, + 53.92 + ], + [ + -2.9, + 53.86 + ], + [ + -2.79, + 54.23 + ], + [ + -3.05, + 54.24 + ], + [ + -3.15, + 54.07 + ], + [ + -3.64, + 54.51 + ], + [ + -3.4, + 54.87 + ], + [ + -3.05, + 54.99 + ], + [ + -3.62, + 55.07 + ], + [ + -3.57, + 54.89 + ], + [ + -3.98, + 54.77 + ], + [ + -4.46, + 54.95 + ], + [ + -4.39, + 54.68 + ], + [ + -4.86, + 54.87 + ], + [ + -4.86, + 54.63 + ], + [ + -5.18, + 54.92 + ], + [ + -5.11, + 55.02 + ], + [ + -4.99, + 54.91 + ], + [ + -4.62, + 55.49 + ], + [ + -4.88, + 55.94 + ], + [ + -4.32, + 55.86 + ], + [ + -4.7, + 55.97 + ], + [ + -4.84, + 56.08 + ], + [ + -4.85, + 55.99 + ], + [ + -4.88, + 56.06 + ], + [ + -4.75, + 56.21 + ], + [ + -4.92, + 56.16 + ], + [ + -4.98, + 55.86 + ], + [ + -5.12, + 56.01 + ], + [ + -5.31, + 55.85 + ], + [ + -4.92, + 56.27 + ], + [ + -5.45, + 56.03 + ], + [ + -5.32, + 55.78 + ], + [ + -5.52, + 55.36 + ], + [ + -5.8, + 55.3 + ], + [ + -5.44, + 55.86 + ], + [ + -5.67, + 55.8 + ], + [ + -5.58, + 56.33 + ], + [ + -5.12, + 56.49 + ], + [ + -5.47, + 56.48 + ], + [ + -5.32, + 56.65 + ], + [ + -4.98, + 56.71 + ], + [ + -5.25, + 56.7 + ], + [ + -5.08, + 56.83 + ], + [ + -5.33, + 56.86 + ], + [ + -5.12, + 56.83 + ], + [ + -5.69, + 56.5 + ], + [ + -6, + 56.65 + ], + [ + -5.54, + 56.69 + ], + [ + -6.21, + 56.7 + ], + [ + -5.75, + 56.78 + ], + [ + -5.83, + 57.01 + ], + [ + -5.51, + 57 + ], + [ + -5.8, + 57.07 + ], + [ + -5.39, + 57.11 + ], + [ + -5.62, + 57.22 + ], + [ + -5.61, + 57.22 + ], + [ + -5.62, + 57.22 + ], + [ + -5.39, + 57.23 + ], + [ + -5.73, + 57.28 + ], + [ + -5.44, + 57.42 + ], + [ + -5.82, + 57.36 + ], + [ + -5.84, + 57.58 + ], + [ + -5.51, + 57.54 + ], + [ + -5.82, + 57.64 + ], + [ + -5.81, + 57.86 + ], + [ + -5.6, + 57.77 + ], + [ + -5.62, + 57.92 + ], + [ + -5.22, + 57.84 + ], + [ + -5.36, + 57.94 + ], + [ + -5.07, + 57.83 + ], + [ + -5.46, + 58.07 + ], + [ + -5.24, + 58.15 + ], + [ + -5.38, + 58.26 + ], + [ + -4.94, + 58.21 + ], + [ + -5.18, + 58.35 + ], + [ + -5.01, + 58.62 + ], + [ + -4.65, + 58.55 + ], + [ + -4.75, + 58.45 + ], + [ + -4.44, + 58.56 + ], + [ + -4.48, + 58.44 + ], + [ + -4.02, + 58.6 + ], + [ + -3.02, + 58.64 + ], + [ + -3.21, + 58.31 + ], + [ + -3.98, + 57.97 + ], + [ + -4.01, + 57.86 + ], + [ + -4.36, + 57.89 + ], + [ + -4.05, + 57.81 + ], + [ + -3.77, + 57.87 + ], + [ + -4.42, + 57.5 + ], + [ + -3.29, + 57.73 + ], + [ + -2, + 57.7 + ], + [ + -1.77, + 57.47 + ], + [ + -2.54, + 56.57 + ], + [ + -3.41, + 56.38 + ], + [ + -2.81, + 56.45 + ], + [ + -2.91, + 56.35 + ], + [ + -2.6, + 56.26 + ], + [ + -3.39, + 56.01 + ], + [ + -3.91, + 56.12 + ], + [ + -3.69, + 56.01 + ], + [ + -3.07, + 55.95 + ], + [ + -2.65, + 56.06 + ], + [ + -1.64, + 55.58 + ], + [ + -1.2, + 54.62 + ], + [ + -0.59, + 54.49 + ], + [ + -0.08, + 54.12 + ], + [ + -0.21, + 54 + ], + [ + 0.14, + 53.62 + ], + [ + -0.25, + 53.74 + ], + [ + -0.68, + 53.7 + ], + [ + -0.29, + 53.71 + ], + [ + 0.23, + 53.41 + ], + [ + 0.34, + 53.1 + ], + [ + -0.04, + 52.87 + ], + [ + 0.2, + 52.77 + ], + [ + 0.54, + 52.97 + ], + [ + 1.01, + 52.97 + ], + [ + 1.7, + 52.72 + ], + [ + 1.58, + 52.09 + ], + [ + 1.05, + 51.95 + ], + [ + 1.29, + 51.95 + ], + [ + 1.22, + 51.81 + ], + [ + 0.91, + 51.89 + ], + [ + 1, + 51.79 + ], + [ + 0.68, + 51.73 + ], + [ + 0.94, + 51.74 + ], + [ + 0.9, + 51.62 + ], + [ + 0.57, + 51.62 + ], + [ + 0.85, + 51.55 + ], + [ + 0.25, + 51.47 + ], + [ + 0.7, + 51.47 + ], + [ + 0.52, + 51.39 + ], + [ + 0.9, + 51.33 + ], + [ + 1.42, + 51.39 + ], + [ + 1.33, + 51.11 + ], + [ + 0.24, + 50.73 + ], + [ + -0.29, + 50.85 + ], + [ + -0.79, + 50.72 + ], + [ + -0.81, + 50.83 + ], + [ + -1.14, + 50.77 + ], + [ + -1.41, + 50.9 + ] + ], + [ + [ + 0, + 51.51 + ], + [ + 0, + 51.5 + ], + [ + 0.01, + 51.5 + ], + [ + 0.01, + 51.51 + ], + [ + 0, + 51.51 + ] + ] + ] + ] + }, + "properties": { + "A3": "GBR" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 24, + -10.89 + ], + [ + 24.38, + -11.09 + ], + [ + 24.28, + -11.39 + ], + [ + 24.44, + -11.47 + ], + [ + 25.35, + -11.2 + ], + [ + 25.33, + -11.63 + ], + [ + 25.98, + -11.95 + ], + [ + 26.88, + -11.98 + ], + [ + 27.02, + -11.61 + ], + [ + 27.21, + -11.56 + ], + [ + 27.23, + -11.79 + ], + [ + 27.46, + -11.93 + ], + [ + 27.62, + -12.27 + ], + [ + 27.93, + -12.24 + ], + [ + 27.96, + -12.36 + ], + [ + 28.45, + -12.52 + ], + [ + 28.46, + -12.73 + ], + [ + 28.78, + -12.94 + ], + [ + 29.01, + -13.42 + ], + [ + 29.59, + -13.2 + ], + [ + 29.64, + -13.43 + ], + [ + 29.81, + -13.44 + ], + [ + 29.81, + -12.15 + ], + [ + 29.53, + -12.23 + ], + [ + 29.52, + -12.23 + ], + [ + 29.51, + -12.23 + ], + [ + 29.47, + -12.3 + ], + [ + 29.46, + -12.3 + ], + [ + 29.46, + -12.34 + ], + [ + 29.47, + -12.36 + ], + [ + 29.48, + -12.38 + ], + [ + 29.48, + -12.39 + ], + [ + 29.53, + -12.42 + ], + [ + 29.52, + -12.43 + ], + [ + 29.47, + -12.45 + ], + [ + 29.46, + -12.45 + ], + [ + 29.44, + -12.45 + ], + [ + 29.43, + -12.45 + ], + [ + 29.41, + -12.44 + ], + [ + 29.39, + -12.42 + ], + [ + 29.33, + -12.42 + ], + [ + 29.31, + -12.4 + ], + [ + 29.3, + -12.39 + ], + [ + 29.28, + -12.37 + ], + [ + 29.27, + -12.36 + ], + [ + 29.25, + -12.38 + ], + [ + 29.23, + -12.38 + ], + [ + 29.22, + -12.38 + ], + [ + 29.2, + -12.38 + ], + [ + 29.16, + -12.38 + ], + [ + 29.14, + -12.38 + ], + [ + 29.12, + -12.39 + ], + [ + 29.1, + -12.38 + ], + [ + 29.09, + -12.38 + ], + [ + 29.07, + -12.39 + ], + [ + 29.06, + -12.39 + ], + [ + 29.04, + -12.38 + ], + [ + 29.03, + -12.36 + ], + [ + 29.03, + -12.35 + ], + [ + 29.02, + -12.34 + ], + [ + 29.01, + -12.32 + ], + [ + 29.01, + -12.31 + ], + [ + 29.01, + -12.3 + ], + [ + 29.01, + -12.29 + ], + [ + 28.97, + -12.24 + ], + [ + 28.96, + -12.23 + ], + [ + 28.95, + -12.21 + ], + [ + 28.93, + -12.19 + ], + [ + 28.92, + -12.17 + ], + [ + 28.91, + -12.17 + ], + [ + 28.88, + -12.15 + ], + [ + 28.87, + -12.15 + ], + [ + 28.85, + -12.13 + ], + [ + 28.84, + -12.12 + ], + [ + 28.8, + -12.06 + ], + [ + 28.77, + -12.04 + ], + [ + 28.76, + -12 + ], + [ + 28.76, + -11.98 + ], + [ + 28.74, + -11.98 + ], + [ + 28.7, + -11.98 + ], + [ + 28.69, + -11.97 + ], + [ + 28.67, + -11.97 + ], + [ + 28.64, + -11.95 + ], + [ + 28.63, + -11.94 + ], + [ + 28.63, + -11.93 + ], + [ + 28.59, + -11.91 + ], + [ + 28.58, + -11.91 + ], + [ + 28.55, + -11.9 + ], + [ + 28.54, + -11.89 + ], + [ + 28.52, + -11.88 + ], + [ + 28.49, + -11.87 + ], + [ + 28.49, + -11.86 + ], + [ + 28.48, + -11.83 + ], + [ + 28.47, + -11.83 + ], + [ + 28.44, + -11.81 + ], + [ + 28.44, + -11.8 + ], + [ + 28.45, + -11.77 + ], + [ + 28.44, + -11.74 + ], + [ + 28.43, + -11.73 + ], + [ + 28.44, + -11.7 + ], + [ + 28.43, + -11.69 + ], + [ + 28.43, + -11.66 + ], + [ + 28.43, + -11.64 + ], + [ + 28.42, + -11.63 + ], + [ + 28.41, + -11.62 + ], + [ + 28.4, + -11.61 + ], + [ + 28.39, + -11.59 + ], + [ + 28.39, + -11.58 + ], + [ + 28.38, + -11.57 + ], + [ + 28.39, + -11.56 + ], + [ + 28.39, + -11.53 + ], + [ + 28.39, + -11.51 + ], + [ + 28.41, + -11.46 + ], + [ + 28.42, + -11.46 + ], + [ + 28.43, + -11.42 + ], + [ + 28.43, + -11.41 + ], + [ + 28.43, + -11.39 + ], + [ + 28.45, + -11.37 + ], + [ + 28.46, + -11.36 + ], + [ + 28.46, + -11.35 + ], + [ + 28.45, + -11.33 + ], + [ + 28.45, + -11.32 + ], + [ + 28.46, + -11.31 + ], + [ + 28.46, + -11.3 + ], + [ + 28.47, + -11.27 + ], + [ + 28.48, + -11.26 + ], + [ + 28.48, + -11.23 + ], + [ + 28.48, + -11.22 + ], + [ + 28.48, + -11.21 + ], + [ + 28.48, + -11.2 + ], + [ + 28.67, + -10.57 + ], + [ + 28.66, + -10.55 + ], + [ + 28.63, + -10.51 + ], + [ + 28.64, + -10.51 + ], + [ + 28.63, + -10.48 + ], + [ + 28.63, + -10.47 + ], + [ + 28.65, + -10.45 + ], + [ + 28.65, + -10.44 + ], + [ + 28.64, + -10.43 + ], + [ + 28.64, + -10.42 + ], + [ + 28.63, + -10.4 + ], + [ + 28.62, + -10.39 + ], + [ + 28.62, + -10.38 + ], + [ + 28.62, + -10.37 + ], + [ + 28.62, + -10.36 + ], + [ + 28.58, + -10.23 + ], + [ + 28.61, + -10.18 + ], + [ + 28.61, + -10.19 + ], + [ + 28.61, + -10.18 + ], + [ + 28.61, + -10.17 + ], + [ + 28.63, + -10.16 + ], + [ + 28.62, + -10.15 + ], + [ + 28.63, + -10.13 + ], + [ + 28.63, + -10.11 + ], + [ + 28.63, + -10.09 + ], + [ + 28.63, + -10.08 + ], + [ + 28.63, + -10.07 + ], + [ + 28.64, + -10.04 + ], + [ + 28.64, + -10.03 + ], + [ + 28.62, + -9.99 + ], + [ + 28.63, + -9.98 + ], + [ + 28.67, + -9.84 + ], + [ + 28.68, + -9.81 + ], + [ + 28.57, + -9.52 + ], + [ + 28.57, + -9.51 + ], + [ + 28.54, + -9.48 + ], + [ + 28.53, + -9.47 + ], + [ + 28.52, + -9.45 + ], + [ + 28.51, + -9.45 + ], + [ + 28.52, + -9.43 + ], + [ + 28.71, + -9.45 + ], + [ + 29.12, + -8.8 + ], + [ + 29.14, + -8.61 + ], + [ + 28.92, + -8.48 + ], + [ + 30.56, + -8.3 + ], + [ + 30.44, + -8.45 + ], + [ + 30.54, + -8.6 + ], + [ + 30.67, + -8.49 + ], + [ + 31.03, + -8.81 + ], + [ + 31.19, + -8.59 + ], + [ + 31.55, + -8.69 + ], + [ + 31.98, + -9.07 + ], + [ + 32.78, + -9.32 + ], + [ + 32.79, + -9.32 + ], + [ + 32.8, + -9.33 + ], + [ + 32.95, + -9.4 + ], + [ + 33, + -9.63 + ], + [ + 33.21, + -9.6 + ], + [ + 33.36, + -9.82 + ], + [ + 33.32, + -10.05 + ], + [ + 33.56, + -10.21 + ], + [ + 33.7, + -10.56 + ], + [ + 33.48, + -10.78 + ], + [ + 33.26, + -10.89 + ], + [ + 33.4, + -11.16 + ], + [ + 33.23, + -11.42 + ], + [ + 33.35, + -11.92 + ], + [ + 33.26, + -12.13 + ], + [ + 33.38, + -12.35 + ], + [ + 33.55, + -12.36 + ], + [ + 33.38, + -12.55 + ], + [ + 33.05, + -12.6 + ], + [ + 32.94, + -12.77 + ], + [ + 33.01, + -13.21 + ], + [ + 32.85, + -13.53 + ], + [ + 32.67, + -13.57 + ], + [ + 33.02, + -14.05 + ], + [ + 33.16, + -13.92 + ], + [ + 33.24, + -14 + ], + [ + 30.23, + -15.02 + ], + [ + 30.23, + -15.04 + ], + [ + 30.22, + -15.06 + ], + [ + 30.22, + -15.08 + ], + [ + 30.39, + -15.49 + ], + [ + 30.39, + -15.5 + ], + [ + 30.37, + -15.53 + ], + [ + 30.36, + -15.55 + ], + [ + 30.36, + -15.56 + ], + [ + 30.37, + -15.56 + ], + [ + 30.38, + -15.57 + ], + [ + 30.39, + -15.58 + ], + [ + 30.41, + -15.59 + ], + [ + 30.41, + -15.63 + ], + [ + 30.37, + -15.65 + ], + [ + 30.33, + -15.65 + ], + [ + 30.31, + -15.65 + ], + [ + 30.29, + -15.65 + ], + [ + 30.27, + -15.64 + ], + [ + 30.27, + -15.63 + ], + [ + 30.25, + -15.63 + ], + [ + 30.24, + -15.65 + ], + [ + 30.23, + -15.65 + ], + [ + 30.22, + -15.66 + ], + [ + 30.21, + -15.66 + ], + [ + 30.19, + -15.65 + ], + [ + 30.19, + -15.64 + ], + [ + 30.17, + -15.62 + ], + [ + 30.16, + -15.62 + ], + [ + 30.13, + -15.62 + ], + [ + 30.12, + -15.63 + ], + [ + 30.1, + -15.63 + ], + [ + 30.04, + -15.64 + ], + [ + 30.02, + -15.64 + ], + [ + 30.01, + -15.64 + ], + [ + 30, + -15.64 + ], + [ + 29.99, + -15.64 + ], + [ + 29.98, + -15.64 + ], + [ + 29.96, + -15.64 + ], + [ + 29.94, + -15.63 + ], + [ + 29.92, + -15.62 + ], + [ + 29.9, + -15.62 + ], + [ + 29.88, + -15.61 + ], + [ + 29.84, + -15.61 + ], + [ + 29.82, + -15.61 + ], + [ + 29.81, + -15.61 + ], + [ + 29.79, + -15.62 + ], + [ + 29.76, + -15.63 + ], + [ + 29.74, + -15.64 + ], + [ + 29.66, + -15.66 + ], + [ + 29.65, + -15.66 + ], + [ + 29.56, + -15.67 + ], + [ + 29.52, + -15.69 + ], + [ + 29.42, + -15.69 + ], + [ + 29.41, + -15.69 + ], + [ + 29.4, + -15.7 + ], + [ + 29.39, + -15.7 + ], + [ + 29.37, + -15.71 + ], + [ + 29.35, + -15.72 + ], + [ + 29.32, + -15.73 + ], + [ + 29.3, + -15.74 + ], + [ + 29.28, + -15.75 + ], + [ + 29.26, + -15.76 + ], + [ + 29.24, + -15.76 + ], + [ + 29.22, + -15.77 + ], + [ + 29.21, + -15.77 + ], + [ + 29.19, + -15.79 + ], + [ + 29.17, + -15.8 + ], + [ + 29.14, + -15.82 + ], + [ + 29.14, + -15.83 + ], + [ + 29.12, + -15.85 + ], + [ + 29.11, + -15.86 + ], + [ + 29.1, + -15.86 + ], + [ + 29.08, + -15.87 + ], + [ + 29.07, + -15.88 + ], + [ + 29.06, + -15.89 + ], + [ + 29.04, + -15.91 + ], + [ + 29.03, + -15.92 + ], + [ + 29.03, + -15.94 + ], + [ + 29.02, + -15.94 + ], + [ + 28.99, + -15.94 + ], + [ + 28.89, + -15.99 + ], + [ + 28.88, + -16.01 + ], + [ + 28.86, + -16.03 + ], + [ + 28.85, + -16.04 + ], + [ + 28.86, + -16.08 + ], + [ + 28.86, + -16.09 + ], + [ + 28.87, + -16.12 + ], + [ + 28.86, + -16.13 + ], + [ + 28.86, + -16.14 + ], + [ + 28.85, + -16.15 + ], + [ + 28.84, + -16.16 + ], + [ + 28.84, + -16.19 + ], + [ + 28.84, + -16.21 + ], + [ + 28.84, + -16.23 + ], + [ + 28.85, + -16.26 + ], + [ + 28.83, + -16.29 + ], + [ + 28.82, + -16.31 + ], + [ + 28.82, + -16.32 + ], + [ + 28.83, + -16.32 + ], + [ + 28.84, + -16.33 + ], + [ + 28.84, + -16.34 + ], + [ + 28.84, + -16.36 + ], + [ + 28.85, + -16.37 + ], + [ + 28.83, + -16.42 + ], + [ + 28.82, + -16.43 + ], + [ + 28.82, + -16.47 + ], + [ + 28.81, + -16.49 + ], + [ + 28.8, + -16.49 + ], + [ + 28.75, + -16.53 + ], + [ + 28.26, + -16.52 + ], + [ + 28.32, + -16.59 + ], + [ + 27.99, + -16.76 + ], + [ + 28.06, + -16.86 + ], + [ + 28.05, + -16.86 + ], + [ + 27.91, + -16.75 + ], + [ + 27.64, + -16.97 + ], + [ + 27.09, + -17.9 + ], + [ + 27.07, + -17.92 + ], + [ + 27.03, + -17.96 + ], + [ + 26.99, + -17.97 + ], + [ + 26.98, + -17.97 + ], + [ + 26.94, + -17.97 + ], + [ + 26.92, + -17.98 + ], + [ + 26.91, + -17.98 + ], + [ + 26.88, + -17.98 + ], + [ + 26.87, + -17.99 + ], + [ + 26.83, + -17.99 + ], + [ + 26.83, + -18 + ], + [ + 26.81, + -18.01 + ], + [ + 26.78, + -18.02 + ], + [ + 26.75, + -18.02 + ], + [ + 26.74, + -18.03 + ], + [ + 26.73, + -18.04 + ], + [ + 26.72, + -18.05 + ], + [ + 26.66, + -18.06 + ], + [ + 26.65, + -18.06 + ], + [ + 26.63, + -18.06 + ], + [ + 26.6, + -18.04 + ], + [ + 26.58, + -18.02 + ], + [ + 26.22, + -17.88 + ], + [ + 26.07, + -17.98 + ], + [ + 26.06, + -17.98 + ], + [ + 25.85, + -17.94 + ], + [ + 25.86, + -17.93 + ], + [ + 25.85, + -17.93 + ], + [ + 25.86, + -17.93 + ], + [ + 25.84, + -17.9 + ], + [ + 25.83, + -17.9 + ], + [ + 25.8, + -17.88 + ], + [ + 25.79, + -17.87 + ], + [ + 25.79, + -17.86 + ], + [ + 25.73, + -17.84 + ], + [ + 25.72, + -17.84 + ], + [ + 25.7, + -17.82 + ], + [ + 25.69, + -17.81 + ], + [ + 25.7, + -17.81 + ], + [ + 25.69, + -17.81 + ], + [ + 25.67, + -17.81 + ], + [ + 25.65, + -17.83 + ], + [ + 25.64, + -17.83 + ], + [ + 25.63, + -17.84 + ], + [ + 25.61, + -17.84 + ], + [ + 25.6, + -17.84 + ], + [ + 25.55, + -17.84 + ], + [ + 25.54, + -17.84 + ], + [ + 25.54, + -17.85 + ], + [ + 25.51, + -17.86 + ], + [ + 25.5, + -17.86 + ], + [ + 25.48, + -17.85 + ], + [ + 25.47, + -17.85 + ], + [ + 25.46, + -17.84 + ], + [ + 25.45, + -17.84 + ], + [ + 25.41, + -17.85 + ], + [ + 25.39, + -17.85 + ], + [ + 25.37, + -17.84 + ], + [ + 25.36, + -17.84 + ], + [ + 25.35, + -17.84 + ], + [ + 25.31, + -17.82 + ], + [ + 25.28, + -17.8 + ], + [ + 25.27, + -17.8 + ], + [ + 25.26, + -17.79 + ], + [ + 25.25, + -17.79 + ], + [ + 25.25, + -17.78 + ], + [ + 25.23, + -17.77 + ], + [ + 25.21, + -17.77 + ], + [ + 25.19, + -17.77 + ], + [ + 25.18, + -17.76 + ], + [ + 25.17, + -17.75 + ], + [ + 25.16, + -17.74 + ], + [ + 25.16, + -17.73 + ], + [ + 25.16, + -17.72 + ], + [ + 25.14, + -17.71 + ], + [ + 25.13, + -17.71 + ], + [ + 25.14, + -17.7 + ], + [ + 25.12, + -17.69 + ], + [ + 25.1, + -17.71 + ], + [ + 25.1, + -17.7 + ], + [ + 25.11, + -17.67 + ], + [ + 25.1, + -17.66 + ], + [ + 25.09, + -17.66 + ], + [ + 25.07, + -17.64 + ], + [ + 25.06, + -17.62 + ], + [ + 25.05, + -17.61 + ], + [ + 25.05, + -17.6 + ], + [ + 25.03, + -17.59 + ], + [ + 25.01, + -17.6 + ], + [ + 25, + -17.59 + ], + [ + 24.99, + -17.56 + ], + [ + 24.98, + -17.56 + ], + [ + 24.97, + -17.56 + ], + [ + 24.96, + -17.57 + ], + [ + 24.92, + -17.55 + ], + [ + 24.91, + -17.55 + ], + [ + 24.89, + -17.54 + ], + [ + 24.85, + -17.53 + ], + [ + 24.84, + -17.52 + ], + [ + 24.81, + -17.53 + ], + [ + 24.79, + -17.54 + ], + [ + 24.79, + -17.52 + ], + [ + 24.79, + -17.51 + ], + [ + 24.77, + -17.52 + ], + [ + 24.76, + -17.52 + ], + [ + 24.73, + -17.5 + ], + [ + 24.71, + -17.5 + ], + [ + 24.68, + -17.5 + ], + [ + 24.65, + -17.49 + ], + [ + 24.65, + -17.52 + ], + [ + 24.62, + -17.52 + ], + [ + 24.6, + -17.53 + ], + [ + 24.59, + -17.53 + ], + [ + 24.58, + -17.54 + ], + [ + 24.56, + -17.54 + ], + [ + 24.55, + -17.52 + ], + [ + 24.55, + -17.51 + ], + [ + 24.53, + -17.51 + ], + [ + 24.52, + -17.51 + ], + [ + 24.46, + -17.48 + ], + [ + 24.44, + -17.48 + ], + [ + 24.42, + -17.48 + ], + [ + 24.41, + -17.47 + ], + [ + 24.4, + -17.47 + ], + [ + 24.37, + -17.48 + ], + [ + 24.35, + -17.48 + ], + [ + 24.35, + -17.49 + ], + [ + 24.34, + -17.49 + ], + [ + 24.32, + -17.49 + ], + [ + 24.28, + -17.48 + ], + [ + 24.25, + -17.48 + ], + [ + 23.43, + -17.64 + ], + [ + 22.12, + -16.49 + ], + [ + 22, + -16.21 + ], + [ + 22, + -13 + ], + [ + 24.06, + -13 + ], + [ + 23.89, + -12.84 + ], + [ + 24.08, + -12.38 + ], + [ + 24, + -10.89 + ] + ], + [ + [ + 29.93, + -11.18 + ], + [ + 30.04, + -11.01 + ], + [ + 29.92, + -10.83 + ], + [ + 29.62, + -11.03 + ], + [ + 29.58, + -11.42 + ], + [ + 29.84, + -11.44 + ], + [ + 29.93, + -11.18 + ] + ], + [ + [ + 29.68, + -8.49 + ], + [ + 29.45, + -8.97 + ], + [ + 29.66, + -8.97 + ], + [ + 30.01, + -8.54 + ], + [ + 29.68, + -8.49 + ] + ], + [ + [ + 27.19, + -15.75 + ], + [ + 27.2, + -15.86 + ], + [ + 27.3, + -15.75 + ], + [ + 27.19, + -15.75 + ] + ], + [ + [ + 26, + -15.54 + ], + [ + 25.8, + -15.9 + ], + [ + 26.01, + -15.83 + ], + [ + 26, + -15.54 + ] + ] + ] + }, + "properties": { + "A3": "ZMB" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 171.1, + 7.1 + ], + [ + 171.04, + 7.16 + ], + [ + 171.29, + 7.07 + ], + [ + 171.1, + 7.1 + ] + ] + ] + }, + "properties": { + "A3": "MHL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 24.14, + 65.88 + ], + [ + 24.11, + 65.91 + ], + [ + 24.11, + 65.92 + ], + [ + 24.09, + 65.93 + ], + [ + 24.08, + 65.94 + ], + [ + 24.07, + 65.95 + ], + [ + 24.06, + 65.95 + ], + [ + 24.05, + 65.96 + ], + [ + 24.04, + 65.96 + ], + [ + 24.05, + 65.97 + ], + [ + 24.05, + 65.98 + ], + [ + 24.06, + 66.02 + ], + [ + 24, + 66.03 + ], + [ + 23.99, + 66.04 + ], + [ + 23.94, + 66.09 + ], + [ + 23.94, + 66.1 + ], + [ + 23.95, + 66.1 + ], + [ + 23.95, + 66.11 + ], + [ + 23.94, + 66.11 + ], + [ + 23.94, + 66.12 + ], + [ + 23.92, + 66.14 + ], + [ + 23.93, + 66.15 + ], + [ + 23.92, + 66.16 + ], + [ + 23.91, + 66.16 + ], + [ + 23.85, + 66.17 + ], + [ + 23.83, + 66.17 + ], + [ + 23.82, + 66.17 + ], + [ + 23.79, + 66.18 + ], + [ + 23.77, + 66.19 + ], + [ + 23.75, + 66.19 + ], + [ + 23.74, + 66.19 + ], + [ + 23.73, + 66.19 + ], + [ + 23.73, + 66.2 + ], + [ + 23.77, + 66.2 + ], + [ + 23.72, + 66.22 + ], + [ + 23.7, + 66.23 + ], + [ + 23.7, + 66.24 + ], + [ + 23.68, + 66.26 + ], + [ + 23.67, + 66.26 + ], + [ + 23.65, + 66.3 + ], + [ + 23.65, + 66.31 + ], + [ + 23.66, + 66.36 + ], + [ + 23.68, + 66.39 + ], + [ + 23.67, + 66.4 + ], + [ + 23.65, + 66.41 + ], + [ + 23.65, + 66.42 + ], + [ + 23.65, + 66.45 + ], + [ + 23.65, + 66.46 + ], + [ + 23.66, + 66.46 + ], + [ + 23.67, + 66.46 + ], + [ + 23.72, + 66.48 + ], + [ + 23.71, + 66.49 + ], + [ + 23.72, + 66.5 + ], + [ + 23.73, + 66.5 + ], + [ + 23.77, + 66.51 + ], + [ + 23.79, + 66.52 + ], + [ + 23.8, + 66.52 + ], + [ + 23.79, + 66.54 + ], + [ + 23.8, + 66.54 + ], + [ + 23.84, + 66.55 + ], + [ + 23.86, + 66.57 + ], + [ + 23.87, + 66.57 + ], + [ + 23.88, + 66.61 + ], + [ + 23.88, + 66.62 + ], + [ + 23.87, + 66.63 + ], + [ + 23.87, + 66.64 + ], + [ + 23.87, + 66.65 + ], + [ + 23.87, + 66.66 + ], + [ + 23.87, + 66.67 + ], + [ + 23.89, + 66.7 + ], + [ + 23.9, + 66.71 + ], + [ + 23.9, + 66.73 + ], + [ + 23.89, + 66.74 + ], + [ + 23.89, + 66.75 + ], + [ + 23.88, + 66.75 + ], + [ + 23.88, + 66.76 + ], + [ + 23.9, + 66.77 + ], + [ + 23.91, + 66.77 + ], + [ + 23.92, + 66.77 + ], + [ + 23.91, + 66.78 + ], + [ + 23.94, + 66.79 + ], + [ + 23.95, + 66.79 + ], + [ + 23.98, + 66.78 + ], + [ + 23.98, + 66.79 + ], + [ + 23.98, + 66.8 + ], + [ + 23.99, + 66.8 + ], + [ + 23.99, + 66.81 + ], + [ + 24, + 66.82 + ], + [ + 23.99, + 66.83 + ], + [ + 23.98, + 66.84 + ], + [ + 23.97, + 66.85 + ], + [ + 23.96, + 66.85 + ], + [ + 23.96, + 66.86 + ], + [ + 23.95, + 66.86 + ], + [ + 23.94, + 66.88 + ], + [ + 23.93, + 66.88 + ], + [ + 23.91, + 66.89 + ], + [ + 23.91, + 66.9 + ], + [ + 23.9, + 66.9 + ], + [ + 23.87, + 66.92 + ], + [ + 23.84, + 66.96 + ], + [ + 23.82, + 66.97 + ], + [ + 23.81, + 66.98 + ], + [ + 23.8, + 66.99 + ], + [ + 23.78, + 67 + ], + [ + 23.76, + 67 + ], + [ + 23.76, + 67.01 + ], + [ + 23.75, + 67.01 + ], + [ + 23.74, + 67.02 + ], + [ + 23.72, + 67.03 + ], + [ + 23.71, + 67.04 + ], + [ + 23.71, + 67.05 + ], + [ + 23.7, + 67.05 + ], + [ + 23.68, + 67.06 + ], + [ + 23.67, + 67.07 + ], + [ + 23.67, + 67.08 + ], + [ + 23.66, + 67.09 + ], + [ + 23.66, + 67.1 + ], + [ + 23.65, + 67.11 + ], + [ + 23.63, + 67.12 + ], + [ + 23.62, + 67.12 + ], + [ + 23.62, + 67.13 + ], + [ + 23.61, + 67.13 + ], + [ + 23.6, + 67.14 + ], + [ + 23.59, + 67.14 + ], + [ + 23.58, + 67.15 + ], + [ + 23.56, + 67.16 + ], + [ + 23.55, + 67.17 + ], + [ + 23.57, + 67.19 + ], + [ + 23.58, + 67.19 + ], + [ + 23.59, + 67.19 + ], + [ + 23.59, + 67.2 + ], + [ + 23.59, + 67.21 + ], + [ + 23.57, + 67.22 + ], + [ + 23.55, + 67.22 + ], + [ + 23.56, + 67.23 + ], + [ + 23.56, + 67.24 + ], + [ + 23.55, + 67.25 + ], + [ + 23.57, + 67.25 + ], + [ + 23.57, + 67.26 + ], + [ + 23.56, + 67.26 + ], + [ + 23.57, + 67.26 + ], + [ + 23.58, + 67.27 + ], + [ + 23.59, + 67.27 + ], + [ + 23.61, + 67.27 + ], + [ + 23.63, + 67.27 + ], + [ + 23.66, + 67.28 + ], + [ + 23.68, + 67.28 + ], + [ + 23.7, + 67.28 + ], + [ + 23.72, + 67.28 + ], + [ + 23.74, + 67.3 + ], + [ + 23.75, + 67.31 + ], + [ + 23.75, + 67.32 + ], + [ + 23.76, + 67.33 + ], + [ + 23.77, + 67.34 + ], + [ + 23.76, + 67.35 + ], + [ + 23.74, + 67.35 + ], + [ + 23.74, + 67.36 + ], + [ + 23.73, + 67.37 + ], + [ + 23.72, + 67.38 + ], + [ + 23.73, + 67.39 + ], + [ + 23.74, + 67.4 + ], + [ + 23.75, + 67.4 + ], + [ + 23.75, + 67.41 + ], + [ + 23.75, + 67.42 + ], + [ + 23.76, + 67.42 + ], + [ + 23.76, + 67.43 + ], + [ + 23.75, + 67.44 + ], + [ + 23.74, + 67.44 + ], + [ + 23.72, + 67.44 + ], + [ + 23.69, + 67.44 + ], + [ + 23.68, + 67.44 + ], + [ + 23.65, + 67.45 + ], + [ + 23.64, + 67.45 + ], + [ + 23.63, + 67.45 + ], + [ + 23.6, + 67.45 + ], + [ + 23.59, + 67.45 + ], + [ + 23.58, + 67.46 + ], + [ + 23.57, + 67.46 + ], + [ + 23.55, + 67.46 + ], + [ + 23.54, + 67.46 + ], + [ + 23.52, + 67.45 + ], + [ + 23.48, + 67.45 + ], + [ + 23.45, + 67.46 + ], + [ + 23.44, + 67.46 + ], + [ + 23.42, + 67.47 + ], + [ + 23.41, + 67.47 + ], + [ + 23.41, + 67.48 + ], + [ + 23.4, + 67.48 + ], + [ + 23.39, + 67.48 + ], + [ + 23.41, + 67.5 + ], + [ + 23.43, + 67.51 + ], + [ + 23.48, + 67.53 + ], + [ + 23.48, + 67.54 + ], + [ + 23.48, + 67.55 + ], + [ + 23.47, + 67.56 + ], + [ + 23.49, + 67.57 + ], + [ + 23.5, + 67.56 + ], + [ + 23.51, + 67.57 + ], + [ + 23.52, + 67.57 + ], + [ + 23.53, + 67.58 + ], + [ + 23.54, + 67.58 + ], + [ + 23.54, + 67.59 + ], + [ + 23.54, + 67.6 + ], + [ + 23.54, + 67.61 + ], + [ + 23.56, + 67.62 + ], + [ + 23.54, + 67.63 + ], + [ + 23.53, + 67.64 + ], + [ + 23.52, + 67.64 + ], + [ + 23.5, + 67.66 + ], + [ + 23.49, + 67.67 + ], + [ + 23.5, + 67.68 + ], + [ + 23.49, + 67.69 + ], + [ + 23.49, + 67.7 + ], + [ + 23.48, + 67.7 + ], + [ + 23.48, + 67.71 + ], + [ + 23.48, + 67.72 + ], + [ + 23.49, + 67.73 + ], + [ + 23.48, + 67.74 + ], + [ + 23.49, + 67.75 + ], + [ + 23.49, + 67.76 + ], + [ + 23.48, + 67.78 + ], + [ + 23.49, + 67.78 + ], + [ + 23.49, + 67.79 + ], + [ + 23.49, + 67.8 + ], + [ + 23.48, + 67.8 + ], + [ + 23.47, + 67.82 + ], + [ + 23.48, + 67.82 + ], + [ + 23.48, + 67.83 + ], + [ + 23.48, + 67.84 + ], + [ + 23.49, + 67.85 + ], + [ + 23.49, + 67.86 + ], + [ + 23.5, + 67.87 + ], + [ + 23.51, + 67.87 + ], + [ + 23.51, + 67.88 + ], + [ + 23.52, + 67.88 + ], + [ + 23.53, + 67.89 + ], + [ + 23.54, + 67.89 + ], + [ + 23.56, + 67.9 + ], + [ + 23.58, + 67.89 + ], + [ + 23.59, + 67.9 + ], + [ + 23.6, + 67.9 + ], + [ + 23.62, + 67.91 + ], + [ + 23.64, + 67.91 + ], + [ + 23.64, + 67.92 + ], + [ + 23.65, + 67.93 + ], + [ + 23.65, + 67.94 + ], + [ + 23.66, + 67.95 + ], + [ + 23.65, + 67.95 + ], + [ + 23.61, + 67.97 + ], + [ + 23.6, + 67.97 + ], + [ + 23.59, + 67.97 + ], + [ + 23.58, + 67.97 + ], + [ + 23.57, + 67.97 + ], + [ + 23.56, + 67.98 + ], + [ + 23.54, + 67.99 + ], + [ + 23.52, + 68.01 + ], + [ + 23.5, + 68.01 + ], + [ + 23.48, + 68.02 + ], + [ + 23.47, + 68.02 + ], + [ + 23.47, + 68.03 + ], + [ + 23.45, + 68.04 + ], + [ + 23.44, + 68.04 + ], + [ + 23.42, + 68.04 + ], + [ + 23.41, + 68.04 + ], + [ + 23.4, + 68.04 + ], + [ + 23.39, + 68.05 + ], + [ + 23.39, + 68.06 + ], + [ + 23.37, + 68.06 + ], + [ + 23.37, + 68.07 + ], + [ + 23.36, + 68.08 + ], + [ + 23.35, + 68.09 + ], + [ + 23.34, + 68.1 + ], + [ + 23.33, + 68.11 + ], + [ + 23.33, + 68.12 + ], + [ + 23.33, + 68.13 + ], + [ + 23.32, + 68.14 + ], + [ + 23.31, + 68.14 + ], + [ + 23.31, + 68.15 + ], + [ + 23.3, + 68.15 + ], + [ + 23.29, + 68.15 + ], + [ + 23.28, + 68.16 + ], + [ + 23.27, + 68.16 + ], + [ + 23.26, + 68.16 + ], + [ + 23.25, + 68.15 + ], + [ + 23.24, + 68.15 + ], + [ + 23.23, + 68.15 + ], + [ + 23.19, + 68.14 + ], + [ + 23.18, + 68.14 + ], + [ + 23.17, + 68.13 + ], + [ + 23.15, + 68.14 + ], + [ + 23.14, + 68.15 + ], + [ + 23.14, + 68.16 + ], + [ + 23.14, + 68.17 + ], + [ + 23.14, + 68.18 + ], + [ + 23.15, + 68.18 + ], + [ + 23.16, + 68.19 + ], + [ + 23.16, + 68.2 + ], + [ + 23.15, + 68.2 + ], + [ + 23.14, + 68.21 + ], + [ + 23.15, + 68.21 + ], + [ + 23.14, + 68.22 + ], + [ + 23.15, + 68.22 + ], + [ + 23.15, + 68.23 + ], + [ + 23.15, + 68.24 + ], + [ + 23.14, + 68.25 + ], + [ + 23.12, + 68.25 + ], + [ + 23.11, + 68.25 + ], + [ + 23.1, + 68.26 + ], + [ + 23.09, + 68.26 + ], + [ + 23.08, + 68.27 + ], + [ + 23.07, + 68.27 + ], + [ + 23.07, + 68.28 + ], + [ + 23.07, + 68.29 + ], + [ + 23.07, + 68.3 + ], + [ + 23.03, + 68.31 + ], + [ + 23.02, + 68.31 + ], + [ + 23, + 68.32 + ], + [ + 22.96, + 68.33 + ], + [ + 22.91, + 68.34 + ], + [ + 22.9, + 68.35 + ], + [ + 22.88, + 68.35 + ], + [ + 22.87, + 68.35 + ], + [ + 22.85, + 68.36 + ], + [ + 22.84, + 68.37 + ], + [ + 22.85, + 68.38 + ], + [ + 22.84, + 68.38 + ], + [ + 22.82, + 68.39 + ], + [ + 22.8, + 68.39 + ], + [ + 22.79, + 68.39 + ], + [ + 22.78, + 68.39 + ], + [ + 22.77, + 68.39 + ], + [ + 22.75, + 68.38 + ], + [ + 22.73, + 68.39 + ], + [ + 22.71, + 68.4 + ], + [ + 22.7, + 68.4 + ], + [ + 22.69, + 68.4 + ], + [ + 22.69, + 68.41 + ], + [ + 22.66, + 68.41 + ], + [ + 22.65, + 68.42 + ], + [ + 22.64, + 68.42 + ], + [ + 22.64, + 68.43 + ], + [ + 22.63, + 68.43 + ], + [ + 22.62, + 68.43 + ], + [ + 22.59, + 68.42 + ], + [ + 22.58, + 68.42 + ], + [ + 22.57, + 68.43 + ], + [ + 22.56, + 68.43 + ], + [ + 22.53, + 68.44 + ], + [ + 22.51, + 68.44 + ], + [ + 22.49, + 68.44 + ], + [ + 22.46, + 68.44 + ], + [ + 22.45, + 68.45 + ], + [ + 22.44, + 68.46 + ], + [ + 22.42, + 68.46 + ], + [ + 22.4, + 68.46 + ], + [ + 22.39, + 68.46 + ], + [ + 22.36, + 68.45 + ], + [ + 22.35, + 68.45 + ], + [ + 22.35, + 68.46 + ], + [ + 22.34, + 68.47 + ], + [ + 22.35, + 68.47 + ], + [ + 22.35, + 68.48 + ], + [ + 22.31, + 68.48 + ], + [ + 22.3, + 68.48 + ], + [ + 22.26, + 68.48 + ], + [ + 22.24, + 68.48 + ], + [ + 22.23, + 68.48 + ], + [ + 22.21, + 68.48 + ], + [ + 22.15, + 68.47 + ], + [ + 22.13, + 68.47 + ], + [ + 22.11, + 68.48 + ], + [ + 22.1, + 68.48 + ], + [ + 22.07, + 68.48 + ], + [ + 22.06, + 68.48 + ], + [ + 22.04, + 68.48 + ], + [ + 22.03, + 68.49 + ], + [ + 22.02, + 68.49 + ], + [ + 22.02, + 68.5 + ], + [ + 22, + 68.53 + ], + [ + 21.98, + 68.54 + ], + [ + 21.97, + 68.54 + ], + [ + 21.97, + 68.55 + ], + [ + 21.96, + 68.55 + ], + [ + 21.95, + 68.56 + ], + [ + 21.94, + 68.56 + ], + [ + 21.92, + 68.57 + ], + [ + 21.9, + 68.58 + ], + [ + 21.89, + 68.58 + ], + [ + 21.88, + 68.58 + ], + [ + 21.87, + 68.58 + ], + [ + 21.86, + 68.59 + ], + [ + 21.85, + 68.59 + ], + [ + 21.83, + 68.59 + ], + [ + 21.78, + 68.59 + ], + [ + 21.76, + 68.59 + ], + [ + 21.75, + 68.59 + ], + [ + 21.73, + 68.59 + ], + [ + 21.71, + 68.59 + ], + [ + 21.7, + 68.59 + ], + [ + 21.7, + 68.6 + ], + [ + 21.71, + 68.62 + ], + [ + 21.71, + 68.63 + ], + [ + 21.67, + 68.64 + ], + [ + 21.66, + 68.64 + ], + [ + 21.65, + 68.65 + ], + [ + 21.64, + 68.65 + ], + [ + 21.62, + 68.66 + ], + [ + 21.6, + 68.67 + ], + [ + 21.56, + 68.68 + ], + [ + 21.54, + 68.68 + ], + [ + 21.53, + 68.68 + ], + [ + 21.51, + 68.68 + ], + [ + 21.49, + 68.68 + ], + [ + 21.48, + 68.68 + ], + [ + 21.45, + 68.69 + ], + [ + 21.44, + 68.69 + ], + [ + 21.42, + 68.7 + ], + [ + 21.42, + 68.71 + ], + [ + 21.42, + 68.72 + ], + [ + 21.41, + 68.73 + ], + [ + 21.41, + 68.74 + ], + [ + 21.41, + 68.75 + ], + [ + 21.39, + 68.76 + ], + [ + 21.36, + 68.77 + ], + [ + 21.32, + 68.76 + ], + [ + 21.31, + 68.76 + ], + [ + 21.29, + 68.77 + ], + [ + 21.28, + 68.78 + ], + [ + 21.27, + 68.78 + ], + [ + 21.26, + 68.79 + ], + [ + 21.25, + 68.8 + ], + [ + 21.24, + 68.81 + ], + [ + 21.23, + 68.81 + ], + [ + 21.18, + 68.83 + ], + [ + 21.17, + 68.83 + ], + [ + 21.14, + 68.84 + ], + [ + 21.13, + 68.85 + ], + [ + 21.12, + 68.86 + ], + [ + 21.1, + 68.86 + ], + [ + 21.08, + 68.86 + ], + [ + 21.07, + 68.87 + ], + [ + 21.06, + 68.88 + ], + [ + 21.04, + 68.88 + ], + [ + 21.02, + 68.89 + ], + [ + 20.99, + 68.9 + ], + [ + 20.97, + 68.89 + ], + [ + 20.96, + 68.89 + ], + [ + 20.96, + 68.9 + ], + [ + 20.94, + 68.9 + ], + [ + 20.92, + 68.9 + ], + [ + 20.9, + 68.9 + ], + [ + 20.89, + 68.91 + ], + [ + 20.88, + 68.92 + ], + [ + 20.87, + 68.92 + ], + [ + 20.85, + 68.93 + ], + [ + 20.86, + 68.94 + ], + [ + 20.85, + 68.99 + ], + [ + 20.83, + 69 + ], + [ + 20.65, + 69.04 + ], + [ + 20.64, + 69.04 + ], + [ + 20.61, + 69.05 + ], + [ + 20.57, + 69.06 + ], + [ + 20.56, + 69.06 + ], + [ + 20.55, + 69.06 + ], + [ + 20.65, + 69.1 + ], + [ + 20.66, + 69.1 + ], + [ + 21.07, + 69.05 + ], + [ + 21.07, + 69.06 + ], + [ + 21.02, + 69.16 + ], + [ + 21.05, + 69.24 + ], + [ + 21.49, + 69.29 + ], + [ + 21.51, + 69.29 + ], + [ + 21.53, + 69.29 + ], + [ + 21.65, + 69.26 + ], + [ + 21.66, + 69.26 + ], + [ + 21.97, + 69.08 + ], + [ + 22.01, + 69.05 + ], + [ + 22.02, + 69.05 + ], + [ + 22.2, + 68.91 + ], + [ + 22.23, + 68.9 + ], + [ + 22.28, + 68.87 + ], + [ + 22.28, + 68.86 + ], + [ + 22.3, + 68.85 + ], + [ + 22.31, + 68.85 + ], + [ + 22.37, + 68.74 + ], + [ + 22.45, + 68.73 + ], + [ + 22.46, + 68.73 + ], + [ + 22.93, + 68.69 + ], + [ + 22.94, + 68.69 + ], + [ + 23.33, + 68.67 + ], + [ + 23.38, + 68.68 + ], + [ + 23.42, + 68.69 + ], + [ + 23.99, + 68.82 + ], + [ + 24.01, + 68.82 + ], + [ + 24.03, + 68.8 + ], + [ + 24.04, + 68.8 + ], + [ + 24.48, + 68.7 + ], + [ + 24.65, + 68.67 + ], + [ + 24.79, + 68.63 + ], + [ + 24.8, + 68.62 + ], + [ + 24.86, + 68.56 + ], + [ + 24.88, + 68.56 + ], + [ + 25.12, + 68.64 + ], + [ + 25.11, + 68.65 + ], + [ + 25.11, + 68.66 + ], + [ + 25.12, + 68.66 + ], + [ + 25.11, + 68.66 + ], + [ + 25.11, + 68.67 + ], + [ + 25.11, + 68.69 + ], + [ + 25.11, + 68.7 + ], + [ + 25.13, + 68.72 + ], + [ + 25.14, + 68.78 + ], + [ + 25.18, + 68.81 + ], + [ + 25.22, + 68.82 + ], + [ + 25.23, + 68.82 + ], + [ + 25.29, + 68.85 + ], + [ + 25.29, + 68.86 + ], + [ + 25.31, + 68.86 + ], + [ + 25.32, + 68.86 + ], + [ + 25.4, + 68.89 + ], + [ + 25.44, + 68.9 + ], + [ + 25.51, + 68.89 + ], + [ + 25.66, + 68.91 + ], + [ + 25.67, + 68.92 + ], + [ + 25.67, + 68.93 + ], + [ + 25.69, + 68.94 + ], + [ + 25.71, + 68.97 + ], + [ + 25.71, + 68.98 + ], + [ + 25.72, + 68.99 + ], + [ + 25.74, + 69 + ], + [ + 25.75, + 69 + ], + [ + 25.76, + 69 + ], + [ + 25.77, + 69.01 + ], + [ + 25.78, + 69.02 + ], + [ + 25.75, + 69.03 + ], + [ + 25.75, + 69.04 + ], + [ + 25.75, + 69.05 + ], + [ + 25.74, + 69.07 + ], + [ + 25.73, + 69.07 + ], + [ + 25.73, + 69.1 + ], + [ + 25.73, + 69.11 + ], + [ + 25.72, + 69.11 + ], + [ + 25.72, + 69.12 + ], + [ + 25.73, + 69.12 + ], + [ + 25.73, + 69.13 + ], + [ + 25.74, + 69.13 + ], + [ + 25.74, + 69.14 + ], + [ + 25.74, + 69.15 + ], + [ + 25.73, + 69.15 + ], + [ + 25.72, + 69.16 + ], + [ + 25.72, + 69.17 + ], + [ + 25.72, + 69.18 + ], + [ + 25.71, + 69.18 + ], + [ + 25.71, + 69.19 + ], + [ + 25.7, + 69.19 + ], + [ + 25.7, + 69.2 + ], + [ + 25.69, + 69.2 + ], + [ + 25.71, + 69.21 + ], + [ + 25.71, + 69.24 + ], + [ + 25.73, + 69.26 + ], + [ + 25.75, + 69.29 + ], + [ + 25.75, + 69.3 + ], + [ + 25.74, + 69.31 + ], + [ + 25.78, + 69.35 + ], + [ + 25.8, + 69.36 + ], + [ + 25.82, + 69.36 + ], + [ + 25.82, + 69.37 + ], + [ + 25.81, + 69.37 + ], + [ + 25.83, + 69.39 + ], + [ + 25.85, + 69.4 + ], + [ + 25.84, + 69.4 + ], + [ + 25.83, + 69.4 + ], + [ + 25.83, + 69.41 + ], + [ + 25.82, + 69.41 + ], + [ + 25.81, + 69.41 + ], + [ + 25.82, + 69.41 + ], + [ + 25.81, + 69.43 + ], + [ + 25.81, + 69.44 + ], + [ + 25.82, + 69.44 + ], + [ + 25.82, + 69.45 + ], + [ + 25.83, + 69.46 + ], + [ + 25.83, + 69.47 + ], + [ + 25.84, + 69.47 + ], + [ + 25.85, + 69.47 + ], + [ + 25.86, + 69.47 + ], + [ + 25.86, + 69.48 + ], + [ + 25.85, + 69.49 + ], + [ + 25.85, + 69.5 + ], + [ + 25.87, + 69.52 + ], + [ + 25.88, + 69.52 + ], + [ + 25.88, + 69.53 + ], + [ + 25.87, + 69.53 + ], + [ + 25.86, + 69.54 + ], + [ + 25.85, + 69.54 + ], + [ + 25.84, + 69.55 + ], + [ + 25.86, + 69.55 + ], + [ + 25.88, + 69.56 + ], + [ + 25.9, + 69.56 + ], + [ + 25.92, + 69.57 + ], + [ + 25.93, + 69.57 + ], + [ + 25.94, + 69.58 + ], + [ + 25.95, + 69.58 + ], + [ + 25.95, + 69.59 + ], + [ + 25.96, + 69.6 + ], + [ + 25.97, + 69.6 + ], + [ + 25.97, + 69.61 + ], + [ + 25.96, + 69.62 + ], + [ + 25.96, + 69.63 + ], + [ + 25.95, + 69.65 + ], + [ + 25.93, + 69.65 + ], + [ + 25.92, + 69.66 + ], + [ + 25.89, + 69.66 + ], + [ + 25.9, + 69.67 + ], + [ + 25.91, + 69.68 + ], + [ + 25.94, + 69.68 + ], + [ + 25.95, + 69.69 + ], + [ + 25.96, + 69.7 + ], + [ + 26.04, + 69.72 + ], + [ + 26.05, + 69.72 + ], + [ + 26.1, + 69.73 + ], + [ + 26.11, + 69.73 + ], + [ + 26.13, + 69.74 + ], + [ + 26.15, + 69.75 + ], + [ + 26.16, + 69.76 + ], + [ + 26.18, + 69.76 + ], + [ + 26.18, + 69.77 + ], + [ + 26.19, + 69.77 + ], + [ + 26.19, + 69.78 + ], + [ + 26.22, + 69.78 + ], + [ + 26.23, + 69.79 + ], + [ + 26.24, + 69.79 + ], + [ + 26.25, + 69.8 + ], + [ + 26.24, + 69.81 + ], + [ + 26.25, + 69.82 + ], + [ + 26.26, + 69.82 + ], + [ + 26.27, + 69.82 + ], + [ + 26.28, + 69.83 + ], + [ + 26.3, + 69.83 + ], + [ + 26.32, + 69.83 + ], + [ + 26.33, + 69.84 + ], + [ + 26.34, + 69.84 + ], + [ + 26.35, + 69.85 + ], + [ + 26.37, + 69.85 + ], + [ + 26.38, + 69.85 + ], + [ + 26.39, + 69.86 + ], + [ + 26.4, + 69.87 + ], + [ + 26.42, + 69.89 + ], + [ + 26.41, + 69.9 + ], + [ + 26.44, + 69.91 + ], + [ + 26.45, + 69.92 + ], + [ + 26.46, + 69.92 + ], + [ + 26.46, + 69.93 + ], + [ + 26.48, + 69.94 + ], + [ + 26.49, + 69.95 + ], + [ + 26.51, + 69.95 + ], + [ + 26.53, + 69.95 + ], + [ + 26.54, + 69.95 + ], + [ + 26.55, + 69.95 + ], + [ + 26.56, + 69.95 + ], + [ + 26.57, + 69.95 + ], + [ + 26.59, + 69.95 + ], + [ + 26.59, + 69.96 + ], + [ + 26.61, + 69.96 + ], + [ + 26.62, + 69.96 + ], + [ + 26.63, + 69.96 + ], + [ + 26.64, + 69.96 + ], + [ + 26.67, + 69.96 + ], + [ + 26.68, + 69.96 + ], + [ + 26.69, + 69.96 + ], + [ + 26.7, + 69.95 + ], + [ + 26.71, + 69.95 + ], + [ + 26.72, + 69.95 + ], + [ + 26.74, + 69.95 + ], + [ + 26.76, + 69.95 + ], + [ + 26.77, + 69.96 + ], + [ + 26.8, + 69.96 + ], + [ + 26.82, + 69.96 + ], + [ + 26.84, + 69.96 + ], + [ + 26.86, + 69.96 + ], + [ + 26.86, + 69.95 + ], + [ + 26.86, + 69.94 + ], + [ + 26.87, + 69.94 + ], + [ + 26.89, + 69.93 + ], + [ + 26.92, + 69.94 + ], + [ + 26.94, + 69.94 + ], + [ + 26.95, + 69.94 + ], + [ + 26.99, + 69.93 + ], + [ + 27, + 69.93 + ], + [ + 27.01, + 69.92 + ], + [ + 27.02, + 69.92 + ], + [ + 27.03, + 69.91 + ], + [ + 27.61, + 70.07 + ], + [ + 27.99, + 70.01 + ], + [ + 28.01, + 70 + ], + [ + 28.25, + 69.9 + ], + [ + 28.28, + 69.89 + ], + [ + 28.36, + 69.84 + ], + [ + 28.39, + 69.82 + ], + [ + 28.56, + 69.79 + ], + [ + 28.58, + 69.79 + ], + [ + 28.87, + 69.74 + ], + [ + 28.9, + 69.73 + ], + [ + 29.03, + 69.71 + ], + [ + 29.26, + 69.55 + ], + [ + 29.27, + 69.54 + ], + [ + 29.19, + 69.38 + ], + [ + 29.18, + 69.38 + ], + [ + 29.01, + 69.3 + ], + [ + 29, + 69.3 + ], + [ + 28.97, + 69.29 + ], + [ + 28.96, + 69.28 + ], + [ + 28.83, + 69.21 + ], + [ + 28.83, + 69.2 + ], + [ + 28.83, + 69.19 + ], + [ + 28.82, + 69.15 + ], + [ + 28.82, + 69.14 + ], + [ + 28.84, + 69.09 + ], + [ + 28.84, + 69.08 + ], + [ + 28.93, + 69.05 + ], + [ + 28.83, + 69.02 + ], + [ + 28.82, + 69.02 + ], + [ + 28.52, + 68.89 + ], + [ + 28.65, + 68.89 + ], + [ + 28.66, + 68.89 + ], + [ + 28.79, + 68.85 + ], + [ + 28.74, + 68.79 + ], + [ + 28.74, + 68.78 + ], + [ + 28.7, + 68.72 + ], + [ + 28.68, + 68.72 + ], + [ + 28.53, + 68.61 + ], + [ + 28.47, + 68.48 + ], + [ + 28.48, + 68.47 + ], + [ + 28.65, + 68.2 + ], + [ + 29.33, + 68.07 + ], + [ + 30.02, + 67.67 + ], + [ + 29.48, + 67.26 + ], + [ + 29.45, + 67.24 + ], + [ + 29.11, + 66.81 + ], + [ + 29.13, + 66.79 + ], + [ + 29.37, + 66.62 + ], + [ + 29.38, + 66.61 + ], + [ + 29.39, + 66.6 + ], + [ + 29.4, + 66.6 + ], + [ + 29.49, + 66.53 + ], + [ + 29.49, + 66.52 + ], + [ + 29.49, + 66.53 + ], + [ + 29.7, + 66.28 + ], + [ + 29.7, + 66.27 + ], + [ + 29.71, + 66.27 + ], + [ + 29.82, + 66.2 + ], + [ + 29.84, + 66.19 + ], + [ + 29.84, + 66.18 + ], + [ + 29.85, + 66.18 + ], + [ + 29.97, + 66.05 + ], + [ + 29.96, + 66.04 + ], + [ + 29.98, + 66.04 + ], + [ + 30.01, + 65.97 + ], + [ + 30.02, + 65.96 + ], + [ + 30.05, + 65.93 + ], + [ + 30.05, + 65.92 + ], + [ + 30.06, + 65.91 + ], + [ + 30.07, + 65.9 + ], + [ + 30.07, + 65.89 + ], + [ + 30.1, + 65.82 + ], + [ + 30.1, + 65.8 + ], + [ + 30.12, + 65.75 + ], + [ + 30.12, + 65.74 + ], + [ + 30.13, + 65.71 + ], + [ + 30.07, + 65.68 + ], + [ + 30.06, + 65.68 + ], + [ + 30.03, + 65.69 + ], + [ + 30, + 65.69 + ], + [ + 29.92, + 65.68 + ], + [ + 29.88, + 65.69 + ], + [ + 29.89, + 65.67 + ], + [ + 29.84, + 65.66 + ], + [ + 29.79, + 65.65 + ], + [ + 29.74, + 65.62 + ], + [ + 29.75, + 65.62 + ], + [ + 29.75, + 65.61 + ], + [ + 29.84, + 65.55 + ], + [ + 29.76, + 65.5 + ], + [ + 29.75, + 65.49 + ], + [ + 29.73, + 65.44 + ], + [ + 29.6, + 65.26 + ], + [ + 29.61, + 65.26 + ], + [ + 29.84, + 65.22 + ], + [ + 29.85, + 65.22 + ], + [ + 29.84, + 65.15 + ], + [ + 29.82, + 65.15 + ], + [ + 29.86, + 65.13 + ], + [ + 29.85, + 65.13 + ], + [ + 29.87, + 65.12 + ], + [ + 29.9, + 65.11 + ], + [ + 29.74, + 65.09 + ], + [ + 29.68, + 65.08 + ], + [ + 29.65, + 65.07 + ], + [ + 29.63, + 65.06 + ], + [ + 29.62, + 65.05 + ], + [ + 29.62, + 65.04 + ], + [ + 29.62, + 65.02 + ], + [ + 29.61, + 65.01 + ], + [ + 29.6, + 65 + ], + [ + 29.61, + 64.97 + ], + [ + 29.62, + 64.96 + ], + [ + 29.62, + 64.95 + ], + [ + 29.61, + 64.93 + ], + [ + 29.61, + 64.92 + ], + [ + 29.66, + 64.86 + ], + [ + 29.67, + 64.86 + ], + [ + 29.69, + 64.82 + ], + [ + 29.7, + 64.81 + ], + [ + 29.71, + 64.81 + ], + [ + 29.74, + 64.79 + ], + [ + 29.76, + 64.79 + ], + [ + 29.87, + 64.79 + ], + [ + 29.99, + 64.79 + ], + [ + 30, + 64.79 + ], + [ + 30.03, + 64.79 + ], + [ + 30.04, + 64.79 + ], + [ + 30.06, + 64.79 + ], + [ + 30.07, + 64.78 + ], + [ + 30.09, + 64.76 + ], + [ + 30.05, + 64.72 + ], + [ + 30.06, + 64.71 + ], + [ + 30.09, + 64.68 + ], + [ + 30.1, + 64.68 + ], + [ + 30.13, + 64.65 + ], + [ + 30.13, + 64.64 + ], + [ + 30.12, + 64.63 + ], + [ + 30.11, + 64.62 + ], + [ + 30.09, + 64.62 + ], + [ + 30.02, + 64.6 + ], + [ + 29.99, + 64.59 + ], + [ + 30, + 64.58 + ], + [ + 29.99, + 64.55 + ], + [ + 30.05, + 64.46 + ], + [ + 30.06, + 64.45 + ], + [ + 30.05, + 64.42 + ], + [ + 30.05, + 64.4 + ], + [ + 30.06, + 64.39 + ], + [ + 30.14, + 64.36 + ], + [ + 30.15, + 64.36 + ], + [ + 30.32, + 64.31 + ], + [ + 30.37, + 64.28 + ], + [ + 30.44, + 64.27 + ], + [ + 30.45, + 64.26 + ], + [ + 30.55, + 64.09 + ], + [ + 30.54, + 64.08 + ], + [ + 30.54, + 64.07 + ], + [ + 30.37, + 63.94 + ], + [ + 30.36, + 63.94 + ], + [ + 30, + 63.76 + ], + [ + 29.99, + 63.76 + ], + [ + 30.02, + 63.73 + ], + [ + 30.06, + 63.71 + ], + [ + 30.07, + 63.7 + ], + [ + 30.09, + 63.69 + ], + [ + 30.1, + 63.68 + ], + [ + 30.11, + 63.68 + ], + [ + 30.12, + 63.67 + ], + [ + 30.21, + 63.63 + ], + [ + 30.25, + 63.59 + ], + [ + 30.27, + 63.58 + ], + [ + 30.3, + 63.57 + ], + [ + 30.34, + 63.56 + ], + [ + 30.35, + 63.56 + ], + [ + 30.38, + 63.55 + ], + [ + 30.37, + 63.55 + ], + [ + 30.38, + 63.55 + ], + [ + 30.39, + 63.55 + ], + [ + 30.42, + 63.52 + ], + [ + 30.45, + 63.49 + ], + [ + 30.79, + 63.41 + ], + [ + 30.81, + 63.39 + ], + [ + 30.84, + 63.38 + ], + [ + 30.83, + 63.38 + ], + [ + 30.84, + 63.38 + ], + [ + 30.84, + 63.37 + ], + [ + 30.93, + 63.36 + ], + [ + 30.94, + 63.34 + ], + [ + 30.98, + 63.31 + ], + [ + 30.99, + 63.31 + ], + [ + 30.99, + 63.3 + ], + [ + 31, + 63.3 + ], + [ + 31.09, + 63.28 + ], + [ + 31.1, + 63.27 + ], + [ + 31.12, + 63.27 + ], + [ + 31.15, + 63.26 + ], + [ + 31.15, + 63.25 + ], + [ + 31.16, + 63.25 + ], + [ + 31.21, + 63.23 + ], + [ + 31.24, + 63.21 + ], + [ + 31.24, + 63.19 + ], + [ + 31.25, + 63.18 + ], + [ + 31.25, + 63.17 + ], + [ + 31.26, + 63.16 + ], + [ + 31.26, + 63.15 + ], + [ + 31.26, + 63.14 + ], + [ + 31.26, + 63.13 + ], + [ + 31.29, + 63.1 + ], + [ + 31.31, + 63.09 + ], + [ + 31.36, + 63.07 + ], + [ + 31.37, + 63.07 + ], + [ + 31.38, + 63.06 + ], + [ + 31.38, + 63.05 + ], + [ + 31.41, + 63.04 + ], + [ + 31.43, + 63.04 + ], + [ + 31.44, + 63.04 + ], + [ + 31.45, + 63.01 + ], + [ + 31.49, + 63 + ], + [ + 31.52, + 62.98 + ], + [ + 31.57, + 62.92 + ], + [ + 31.58, + 62.92 + ], + [ + 31.59, + 62.91 + ], + [ + 31.58, + 62.91 + ], + [ + 31.44, + 62.79 + ], + [ + 31.44, + 62.78 + ], + [ + 31.38, + 62.69 + ], + [ + 31.38, + 62.67 + ], + [ + 31.25, + 62.53 + ], + [ + 31.15, + 62.45 + ], + [ + 30.96, + 62.32 + ], + [ + 30.94, + 62.31 + ], + [ + 30.91, + 62.31 + ], + [ + 30.89, + 62.3 + ], + [ + 30.75, + 62.23 + ], + [ + 30.74, + 62.23 + ], + [ + 30.68, + 62.21 + ], + [ + 30.67, + 62.21 + ], + [ + 30.66, + 62.21 + ], + [ + 30.65, + 62.21 + ], + [ + 30.63, + 62.18 + ], + [ + 30.54, + 62.1 + ], + [ + 30.45, + 62.04 + ], + [ + 30.31, + 61.95 + ], + [ + 30.31, + 61.94 + ], + [ + 30.16, + 61.86 + ], + [ + 29.93, + 62.05 + ], + [ + 29.79, + 61.81 + ], + [ + 30.08, + 61.82 + ], + [ + 30.06, + 61.81 + ], + [ + 30.03, + 61.76 + ], + [ + 29.97, + 61.73 + ], + [ + 29.94, + 61.72 + ], + [ + 29.93, + 61.71 + ], + [ + 29.88, + 61.69 + ], + [ + 29.86, + 61.67 + ], + [ + 29.84, + 61.67 + ], + [ + 29.8, + 61.63 + ], + [ + 29.79, + 61.62 + ], + [ + 29.75, + 61.6 + ], + [ + 29.73, + 61.59 + ], + [ + 29.7, + 61.56 + ], + [ + 29.64, + 61.52 + ], + [ + 29.65, + 61.52 + ], + [ + 29.55, + 61.49 + ], + [ + 29.52, + 61.49 + ], + [ + 29.31, + 61.33 + ], + [ + 29.14, + 61.23 + ], + [ + 29.13, + 61.23 + ], + [ + 28.9, + 61.14 + ], + [ + 28.87, + 61.14 + ], + [ + 28.83, + 61.12 + ], + [ + 28.82, + 61.12 + ], + [ + 28.81, + 61.11 + ], + [ + 28.71, + 61.04 + ], + [ + 28.71, + 61.02 + ], + [ + 28.62, + 60.95 + ], + [ + 28.61, + 60.95 + ], + [ + 28.59, + 60.95 + ], + [ + 28.55, + 60.96 + ], + [ + 28.52, + 60.96 + ], + [ + 28.52, + 60.95 + ], + [ + 28.34, + 60.86 + ], + [ + 28.32, + 60.86 + ], + [ + 28.28, + 60.82 + ], + [ + 28.18, + 60.78 + ], + [ + 28.17, + 60.78 + ], + [ + 28.14, + 60.74 + ], + [ + 28.13, + 60.74 + ], + [ + 28.08, + 60.72 + ], + [ + 28.08, + 60.71 + ], + [ + 28.06, + 60.71 + ], + [ + 28.06, + 60.7 + ], + [ + 27.99, + 60.67 + ], + [ + 27.84, + 60.57 + ], + [ + 27.79, + 60.54 + ], + [ + 27.48, + 60.46 + ], + [ + 27.18, + 60.59 + ], + [ + 26.2, + 60.36 + ], + [ + 25.92, + 60.49 + ], + [ + 26.12, + 60.33 + ], + [ + 25.84, + 60.41 + ], + [ + 25.9, + 60.25 + ], + [ + 25.69, + 60.38 + ], + [ + 25.46, + 60.23 + ], + [ + 24.56, + 60.17 + ], + [ + 24.39, + 59.97 + ], + [ + 24.33, + 60.09 + ], + [ + 23.41, + 59.92 + ], + [ + 23.55, + 60.1 + ], + [ + 23.25, + 59.84 + ], + [ + 22.91, + 59.81 + ], + [ + 23.3, + 59.96 + ], + [ + 23.33, + 60.04 + ], + [ + 23.28, + 59.97 + ], + [ + 23.16, + 59.91 + ], + [ + 23.23, + 59.96 + ], + [ + 23.19, + 59.98 + ], + [ + 23.11, + 59.94 + ], + [ + 23.11, + 60 + ], + [ + 23.23, + 60.04 + ], + [ + 23.04, + 59.99 + ], + [ + 23.03, + 59.91 + ], + [ + 22.81, + 59.98 + ], + [ + 23.27, + 60.06 + ], + [ + 22.87, + 60.16 + ], + [ + 23.08, + 60.38 + ], + [ + 22.52, + 60.21 + ], + [ + 22.63, + 60.41 + ], + [ + 22.32, + 60.37 + ], + [ + 21.9, + 60.55 + ], + [ + 21.7, + 60.46 + ], + [ + 21.84, + 60.64 + ], + [ + 21.58, + 60.65 + ], + [ + 21.61, + 60.49 + ], + [ + 21.49, + 60.59 + ], + [ + 21.17, + 60.88 + ], + [ + 21.29, + 61.01 + ], + [ + 21.44, + 60.91 + ], + [ + 21.46, + 61.6 + ], + [ + 21.68, + 61.56 + ], + [ + 21.06, + 62.62 + ], + [ + 21.47, + 63.08 + ], + [ + 21.68, + 63.05 + ], + [ + 21.54, + 63.27 + ], + [ + 22.01, + 63.16 + ], + [ + 22.49, + 63.57 + ], + [ + 22.82, + 63.9 + ], + [ + 22.79, + 63.69 + ], + [ + 23.41, + 64.09 + ], + [ + 23.62, + 64.05 + ], + [ + 24.54, + 64.82 + ], + [ + 25.1, + 64.92 + ], + [ + 25.31, + 64.83 + ], + [ + 25.19, + 64.98 + ], + [ + 25.49, + 64.96 + ], + [ + 25.18, + 65.59 + ], + [ + 24.14, + 65.88 + ] + ], + [ + [ + 28.28, + 61.38 + ], + [ + 28.13, + 61.44 + ], + [ + 28.17, + 61.5 + ], + [ + 27.93, + 61.61 + ], + [ + 27.93, + 61.37 + ], + [ + 27.35, + 61.46 + ], + [ + 27.77, + 61.35 + ], + [ + 27.69, + 61.25 + ], + [ + 28.39, + 61.17 + ], + [ + 27.82, + 61.17 + ], + [ + 28.13, + 61.05 + ], + [ + 28.85, + 61.25 + ], + [ + 28.65, + 61.37 + ], + [ + 28.61, + 61.2 + ], + [ + 28.28, + 61.38 + ] + ], + [ + [ + 23.82, + 61.6 + ], + [ + 23.82, + 61.87 + ], + [ + 23.55, + 61.71 + ], + [ + 23.69, + 61.6 + ], + [ + 23.51, + 61.47 + ], + [ + 23.82, + 61.6 + ] + ], + [ + [ + 24.87, + 61.59 + ], + [ + 24.87, + 61.6 + ], + [ + 24.87, + 61.61 + ], + [ + 24.87, + 61.62 + ], + [ + 24.87, + 61.61 + ], + [ + 24.87, + 61.6 + ], + [ + 24.83, + 61.6 + ], + [ + 24.87, + 61.59 + ] + ], + [ + [ + 25.4, + 61.6 + ], + [ + 25.31, + 61.6 + ], + [ + 25.51, + 61.19 + ], + [ + 25.58, + 61.22 + ], + [ + 25.66, + 61.19 + ], + [ + 25.64, + 61.63 + ], + [ + 25.88, + 62.2 + ], + [ + 25.42, + 61.77 + ], + [ + 25.18, + 61.83 + ], + [ + 25.4, + 61.6 + ] + ], + [ + [ + 26.19, + 61.6 + ], + [ + 26.19, + 61.61 + ], + [ + 26.06, + 61.6 + ], + [ + 26.19, + 61.6 + ] + ], + [ + [ + 26.54, + 61.94 + ], + [ + 26.46, + 61.81 + ], + [ + 26.94, + 61.66 + ], + [ + 26.93, + 61.83 + ], + [ + 26.54, + 61.94 + ] + ], + [ + [ + 27.77, + 62.65 + ], + [ + 28.01, + 62.79 + ], + [ + 27.75, + 62.92 + ], + [ + 28.27, + 63 + ], + [ + 27.73, + 63.11 + ], + [ + 27.69, + 62.94 + ], + [ + 27.25, + 63.17 + ], + [ + 27.29, + 63.05 + ], + [ + 27.55, + 62.85 + ], + [ + 27.73, + 62.92 + ], + [ + 27.77, + 62.65 + ] + ], + [ + [ + 24.35, + 61.61 + ], + [ + 24.11, + 61.33 + ], + [ + 24.3, + 61.52 + ], + [ + 24.65, + 61.5 + ], + [ + 24.35, + 61.61 + ] + ], + [ + [ + 26.38, + 62.86 + ], + [ + 26.59, + 62.66 + ], + [ + 26.62, + 62.86 + ], + [ + 26.38, + 62.86 + ] + ], + [ + [ + 26.76, + 62.96 + ], + [ + 26.7, + 62.79 + ], + [ + 26.94, + 62.71 + ], + [ + 26.78, + 62.82 + ], + [ + 27.07, + 62.85 + ], + [ + 26.76, + 62.96 + ] + ], + [ + [ + 27.69, + 64.38 + ], + [ + 27.38, + 64.31 + ], + [ + 27.16, + 64.55 + ], + [ + 26.72, + 64.44 + ], + [ + 27.25, + 64.12 + ], + [ + 28.01, + 64.36 + ], + [ + 27.69, + 64.38 + ] + ], + [ + [ + 28.39, + 69.15 + ], + [ + 28.59, + 69.19 + ], + [ + 28.61, + 69.19 + ], + [ + 28.59, + 69.19 + ], + [ + 28.43, + 69.22 + ], + [ + 27.6, + 69.03 + ], + [ + 27.69, + 69.03 + ], + [ + 27.47, + 69.01 + ], + [ + 27.01, + 68.91 + ], + [ + 27.31, + 68.93 + ], + [ + 27.33, + 68.88 + ], + [ + 27.42, + 68.77 + ], + [ + 27.33, + 68.78 + ], + [ + 27.42, + 68.77 + ], + [ + 27.84, + 68.82 + ], + [ + 27.86, + 68.8 + ], + [ + 27.84, + 68.82 + ], + [ + 27.88, + 68.9 + ], + [ + 27.91, + 68.93 + ], + [ + 28.04, + 68.88 + ], + [ + 28.28, + 68.85 + ], + [ + 28.11, + 69.07 + ], + [ + 28.43, + 69.07 + ], + [ + 28.39, + 69.15 + ] + ], + [ + [ + 26.65, + 63.03 + ], + [ + 26.77, + 63.25 + ], + [ + 26.51, + 63.39 + ], + [ + 26.66, + 63.21 + ], + [ + 26.38, + 63.17 + ], + [ + 26.65, + 63.03 + ] + ], + [ + [ + 27.39, + 68.06 + ], + [ + 27.26, + 67.89 + ], + [ + 27.76, + 67.81 + ], + [ + 27.9, + 67.96 + ], + [ + 27.39, + 68.06 + ] + ], + [ + [ + 27.86, + 66.58 + ], + [ + 27.38, + 66.71 + ], + [ + 27.31, + 66.5 + ], + [ + 27.33, + 66.5 + ], + [ + 27.31, + 66.5 + ], + [ + 27.42, + 66.52 + ], + [ + 27.91, + 66.58 + ], + [ + 27.86, + 66.58 + ] + ], + [ + [ + 26.65, + 68.07 + ], + [ + 26.27, + 68.16 + ], + [ + 26.87, + 67.97 + ], + [ + 26.65, + 68.07 + ] + ], + [ + [ + 29.09, + 61.62 + ], + [ + 29.09, + 61.61 + ], + [ + 29.05, + 61.6 + ], + [ + 28.94, + 61.86 + ], + [ + 28.61, + 61.84 + ], + [ + 28.43, + 61.7 + ], + [ + 28.96, + 61.71 + ], + [ + 28.96, + 61.62 + ], + [ + 29.05, + 61.6 + ], + [ + 29.09, + 61.61 + ], + [ + 29.09, + 61.62 + ] + ], + [ + [ + 28.43, + 61.59 + ], + [ + 28.28, + 61.48 + ], + [ + 28.68, + 61.5 + ], + [ + 28.43, + 61.59 + ] + ], + [ + [ + 27.77, + 61.68 + ], + [ + 27.77, + 61.67 + ], + [ + 27.69, + 61.6 + ], + [ + 27.91, + 61.62 + ], + [ + 27.77, + 61.67 + ], + [ + 27.77, + 61.68 + ] + ], + [ + [ + 29.58, + 62.02 + ], + [ + 29.22, + 62 + ], + [ + 29.19, + 61.75 + ], + [ + 29.38, + 61.69 + ], + [ + 29.36, + 61.73 + ], + [ + 29.29, + 61.81 + ], + [ + 29.4, + 61.72 + ], + [ + 29.58, + 61.91 + ], + [ + 29.78, + 61.88 + ], + [ + 29.58, + 62.02 + ] + ], + [ + [ + 28.13, + 62.77 + ], + [ + 28.21, + 62.48 + ], + [ + 28.39, + 62.59 + ], + [ + 28.13, + 62.77 + ] + ], + [ + [ + 28.83, + 62.14 + ], + [ + 28.65, + 62.3 + ], + [ + 28.56, + 62.11 + ], + [ + 28.17, + 62.27 + ], + [ + 27.92, + 62.19 + ], + [ + 28.39, + 62.17 + ], + [ + 28.63, + 61.9 + ], + [ + 28.87, + 61.92 + ], + [ + 28.61, + 62.13 + ], + [ + 29.09, + 62.16 + ], + [ + 28.83, + 62.14 + ] + ], + [ + [ + 29.27, + 62.19 + ], + [ + 29.4, + 62.04 + ], + [ + 29.58, + 62.18 + ], + [ + 29.88, + 62.08 + ], + [ + 29.98, + 62.17 + ], + [ + 29.36, + 62.31 + ], + [ + 29.82, + 62.35 + ], + [ + 29.66, + 62.63 + ], + [ + 29.64, + 62.38 + ], + [ + 29.44, + 62.52 + ], + [ + 29.19, + 62.43 + ], + [ + 29.27, + 62.19 + ] + ], + [ + [ + 28.78, + 62.27 + ], + [ + 28.81, + 62.27 + ], + [ + 28.81, + 62.23 + ], + [ + 28.83, + 62.23 + ], + [ + 28.83, + 62.27 + ], + [ + 28.81, + 62.27 + ], + [ + 28.7, + 62.29 + ], + [ + 28.78, + 62.27 + ] + ], + [ + [ + 29.56, + 62.96 + ], + [ + 29.71, + 62.68 + ], + [ + 29.88, + 62.78 + ], + [ + 29.56, + 62.96 + ] + ], + [ + [ + 30.04, + 62.98 + ], + [ + 30.01, + 63.32 + ], + [ + 29.84, + 63.24 + ], + [ + 29.09, + 63.58 + ], + [ + 29.25, + 63.25 + ], + [ + 29.81, + 63.19 + ], + [ + 30.04, + 62.98 + ] + ], + [ + [ + 28.81, + 62.86 + ], + [ + 28.54, + 62.9 + ], + [ + 28.7, + 62.76 + ], + [ + 28.81, + 62.86 + ] + ], + [ + [ + 29.14, + 65.07 + ], + [ + 29.05, + 65.04 + ], + [ + 28.96, + 64.87 + ], + [ + 29.36, + 65.11 + ], + [ + 29.14, + 65.07 + ] + ], + [ + [ + 29.9, + 65.89 + ], + [ + 29.2, + 65.96 + ], + [ + 30.05, + 65.81 + ], + [ + 29.9, + 65.89 + ] + ], + [ + [ + 30.59, + 62.98 + ], + [ + 30.81, + 62.89 + ], + [ + 30.87, + 63.05 + ], + [ + 30.59, + 62.98 + ] + ], + [ + [ + 29.49, + 64.3 + ], + [ + 29.53, + 64.11 + ], + [ + 29.79, + 64.26 + ], + [ + 29.49, + 64.3 + ] + ], + [ + [ + 28.84, + 66.28 + ], + [ + 28.43, + 66.1 + ], + [ + 29.18, + 66.25 + ], + [ + 28.84, + 66.28 + ] + ] + ], + [ + [ + [ + 29.75, + 61.59 + ], + [ + 29.73, + 61.57 + ], + [ + 29.73, + 61.59 + ], + [ + 29.75, + 61.59 + ] + ] + ], + [ + [ + [ + 24.75, + 64.98 + ], + [ + 24.65, + 65.08 + ], + [ + 25.07, + 65.04 + ], + [ + 24.75, + 64.98 + ] + ] + ], + [ + [ + [ + 22.29, + 60.27 + ], + [ + 22.21, + 60.19 + ], + [ + 22.1, + 60.32 + ], + [ + 22.29, + 60.27 + ] + ] + ], + [ + [ + [ + 22.85, + 60.2 + ], + [ + 22.76, + 60 + ], + [ + 22.39, + 60 + ], + [ + 22.47, + 60.24 + ], + [ + 22.49, + 60.21 + ], + [ + 22.84, + 60.24 + ], + [ + 22.96, + 60.31 + ], + [ + 22.85, + 60.2 + ] + ] + ], + [ + [ + [ + 20.22, + 60.08 + ], + [ + 20.18, + 59.97 + ], + [ + 19.97, + 60.07 + ], + [ + 20.22, + 60.08 + ] + ] + ], + [ + [ + [ + 19.84, + 60.42 + ], + [ + 20.27, + 60.29 + ], + [ + 20.17, + 60.18 + ], + [ + 19.98, + 60.3 + ], + [ + 19.96, + 60.06 + ], + [ + 19.63, + 60.29 + ], + [ + 19.82, + 60.2 + ], + [ + 19.84, + 60.42 + ] + ] + ] + ] + }, + "properties": { + "A3": "FIN" + } + }, + { + "type": "Feature", + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 14.41, + 53.34 + ], + [ + 14.28, + 53.64 + ], + [ + 14.28, + 53.65 + ], + [ + 14.27, + 53.7 + ], + [ + 14.61, + 53.58 + ], + [ + 14.62, + 53.85 + ], + [ + 14.21, + 53.87 + ], + [ + 14.19, + 53.91 + ], + [ + 14.23, + 53.93 + ], + [ + 16.17, + 54.26 + ], + [ + 16.53, + 54.54 + ], + [ + 17.97, + 54.83 + ], + [ + 18.33, + 54.83 + ], + [ + 18.78, + 54.65 + ], + [ + 18.42, + 54.79 + ], + [ + 18.78, + 54.35 + ], + [ + 19.64, + 54.46 + ], + [ + 19.65, + 54.45 + ], + [ + 19.24, + 54.27 + ], + [ + 19.8, + 54.44 + ], + [ + 22.06, + 54.34 + ], + [ + 22.19, + 54.34 + ], + [ + 22.24, + 54.34 + ], + [ + 22.32, + 54.34 + ], + [ + 22.33, + 54.34 + ], + [ + 22.79, + 54.36 + ], + [ + 22.8, + 54.37 + ], + [ + 23.04, + 54.32 + ], + [ + 23.16, + 54.3 + ], + [ + 23.16, + 54.29 + ], + [ + 23.16, + 54.3 + ], + [ + 23.39, + 54.22 + ], + [ + 23.4, + 54.21 + ], + [ + 23.41, + 54.2 + ], + [ + 23.42, + 54.19 + ], + [ + 23.42, + 54.18 + ], + [ + 23.52, + 54.09 + ], + [ + 23.51, + 53.96 + ], + [ + 23.51, + 53.91 + ], + [ + 23.52, + 53.9 + ], + [ + 23.58, + 53.74 + ], + [ + 23.59, + 53.73 + ], + [ + 23.79, + 53.28 + ], + [ + 23.8, + 53.27 + ], + [ + 23.81, + 53.25 + ], + [ + 23.91, + 53.17 + ], + [ + 23.9, + 53.13 + ], + [ + 23.89, + 53.13 + ], + [ + 23.9, + 53.13 + ], + [ + 23.9, + 53.12 + ], + [ + 23.89, + 53.12 + ], + [ + 23.89, + 53.13 + ], + [ + 23.89, + 53.12 + ], + [ + 23.89, + 53.11 + ], + [ + 23.94, + 52.78 + ], + [ + 23.94, + 52.76 + ], + [ + 23.94, + 52.74 + ], + [ + 23.94, + 52.72 + ], + [ + 23.85, + 52.66 + ], + [ + 23.8, + 52.64 + ], + [ + 23.2, + 52.28 + ], + [ + 23.2, + 52.27 + ], + [ + 23.21, + 52.26 + ], + [ + 23.2, + 52.25 + ], + [ + 23.19, + 52.24 + ], + [ + 23.2, + 52.23 + ], + [ + 23.21, + 52.23 + ], + [ + 23.25, + 52.22 + ], + [ + 23.26, + 52.22 + ], + [ + 23.27, + 52.21 + ], + [ + 23.31, + 52.22 + ], + [ + 23.3, + 52.21 + ], + [ + 23.35, + 52.2 + ], + [ + 23.36, + 52.21 + ], + [ + 23.4, + 52.19 + ], + [ + 23.42, + 52.18 + ], + [ + 23.42, + 52.17 + ], + [ + 23.46, + 52.18 + ], + [ + 23.47, + 52.18 + ], + [ + 23.5, + 52.17 + ], + [ + 23.49, + 52.17 + ], + [ + 23.49, + 52.16 + ], + [ + 23.5, + 52.15 + ], + [ + 23.51, + 52.15 + ], + [ + 23.53, + 52.13 + ], + [ + 23.54, + 52.13 + ], + [ + 23.56, + 52.12 + ], + [ + 23.57, + 52.12 + ], + [ + 23.6, + 52.12 + ], + [ + 23.62, + 52.11 + ], + [ + 23.62, + 52.09 + ], + [ + 23.65, + 52.07 + ], + [ + 23.64, + 52.06 + ], + [ + 23.66, + 52.05 + ], + [ + 23.66, + 52.03 + ], + [ + 23.69, + 51.99 + ], + [ + 23.68, + 51.99 + ], + [ + 23.67, + 51.98 + ], + [ + 23.67, + 51.97 + ], + [ + 23.65, + 51.93 + ], + [ + 23.64, + 51.93 + ], + [ + 23.61, + 51.92 + ], + [ + 23.62, + 51.91 + ], + [ + 23.62, + 51.9 + ], + [ + 23.62, + 51.87 + ], + [ + 23.62, + 51.88 + ], + [ + 23.6, + 51.84 + ], + [ + 23.6, + 51.83 + ], + [ + 23.62, + 51.82 + ], + [ + 23.63, + 51.78 + ], + [ + 23.59, + 51.77 + ], + [ + 23.56, + 51.76 + ], + [ + 23.55, + 51.76 + ], + [ + 23.55, + 51.71 + ], + [ + 23.58, + 51.53 + ], + [ + 23.59, + 51.53 + ], + [ + 23.6, + 51.53 + ], + [ + 23.61, + 51.52 + ], + [ + 23.62, + 51.51 + ], + [ + 23.64, + 51.32 + ], + [ + 23.64, + 51.31 + ], + [ + 23.65, + 51.3 + ], + [ + 23.69, + 51.29 + ], + [ + 23.71, + 51.27 + ], + [ + 23.73, + 51.24 + ], + [ + 23.73, + 51.23 + ], + [ + 23.81, + 51.18 + ], + [ + 23.84, + 51.16 + ], + [ + 23.86, + 51.15 + ], + [ + 23.87, + 51.15 + ], + [ + 23.86, + 51.1 + ], + [ + 23.88, + 51.08 + ], + [ + 23.93, + 51.04 + ], + [ + 23.93, + 51.02 + ], + [ + 23.92, + 51.01 + ], + [ + 23.97, + 50.97 + ], + [ + 24, + 50.93 + ], + [ + 24.04, + 50.9 + ], + [ + 24.06, + 50.89 + ], + [ + 24.08, + 50.89 + ], + [ + 24.09, + 50.89 + ], + [ + 24.14, + 50.86 + ], + [ + 24.13, + 50.85 + ], + [ + 24.12, + 50.85 + ], + [ + 24.08, + 50.84 + ], + [ + 24.08, + 50.83 + ], + [ + 24.04, + 50.83 + ], + [ + 24.04, + 50.84 + ], + [ + 23.97, + 50.82 + ], + [ + 23.97, + 50.78 + ], + [ + 24.02, + 50.75 + ], + [ + 24.09, + 50.67 + ], + [ + 24.09, + 50.66 + ], + [ + 24, + 50.41 + ], + [ + 23.69, + 50.35 + ], + [ + 23.69, + 50.34 + ], + [ + 23.64, + 50.32 + ], + [ + 23.05, + 49.89 + ], + [ + 22.99, + 49.84 + ], + [ + 22.98, + 49.84 + ], + [ + 22.76, + 49.64 + ], + [ + 22.71, + 49.17 + ], + [ + 22.89, + 49.01 + ], + [ + 22.65, + 49.05 + ], + [ + 22.65, + 49.06 + ], + [ + 22.64, + 49.06 + ], + [ + 22.61, + 49.08 + ], + [ + 22.6, + 49.09 + ], + [ + 22.58, + 49.1 + ], + [ + 22.57, + 49.09 + ], + [ + 22.53, + 49.09 + ], + [ + 22.5, + 49.09 + ], + [ + 22.44, + 49.1 + ], + [ + 22.43, + 49.1 + ], + [ + 22.42, + 49.1 + ], + [ + 22.41, + 49.1 + ], + [ + 22.41, + 49.11 + ], + [ + 22.4, + 49.11 + ], + [ + 22.4, + 49.12 + ], + [ + 22.37, + 49.14 + ], + [ + 22.37, + 49.15 + ], + [ + 22.33, + 49.14 + ], + [ + 22.32, + 49.14 + ], + [ + 22.31, + 49.14 + ], + [ + 22.3, + 49.14 + ], + [ + 22.28, + 49.14 + ], + [ + 22.27, + 49.15 + ], + [ + 22.26, + 49.15 + ], + [ + 22.24, + 49.15 + ], + [ + 22.23, + 49.17 + ], + [ + 22.19, + 49.17 + ], + [ + 22.19, + 49.18 + ], + [ + 21.63, + 49.45 + ], + [ + 20.87, + 49.34 + ], + [ + 20.8, + 49.35 + ], + [ + 20.81, + 49.35 + ], + [ + 20.78, + 49.37 + ], + [ + 20.79, + 49.37 + ], + [ + 20.76, + 49.37 + ], + [ + 20.76, + 49.38 + ], + [ + 20.74, + 49.4 + ], + [ + 20.74, + 49.41 + ], + [ + 20.43, + 49.41 + ], + [ + 20.44, + 49.41 + ], + [ + 20.43, + 49.4 + ], + [ + 20.41, + 49.4 + ], + [ + 20.41, + 49.39 + ], + [ + 20.35, + 49.4 + ], + [ + 20.09, + 49.18 + ], + [ + 20.08, + 49.18 + ], + [ + 19.8, + 49.2 + ], + [ + 19.79, + 49.2 + ], + [ + 19.78, + 49.21 + ], + [ + 19.77, + 49.21 + ], + [ + 19.76, + 49.21 + ], + [ + 19.76, + 49.22 + ], + [ + 19.77, + 49.22 + ], + [ + 19.77, + 49.23 + ], + [ + 19.77, + 49.24 + ], + [ + 19.61, + 49.45 + ], + [ + 19.47, + 49.61 + ], + [ + 19.19, + 49.41 + ], + [ + 18.96, + 49.46 + ], + [ + 18.96, + 49.49 + ], + [ + 18.85, + 49.52 + ], + [ + 18.61, + 49.76 + ], + [ + 18.61, + 49.77 + ], + [ + 18.58, + 49.81 + ], + [ + 18.55, + 49.92 + ], + [ + 18.54, + 49.93 + ], + [ + 18.48, + 49.91 + ], + [ + 18.46, + 49.92 + ], + [ + 18.45, + 49.92 + ], + [ + 18.41, + 49.94 + ], + [ + 18.37, + 49.94 + ], + [ + 18.33, + 49.95 + ], + [ + 18.34, + 49.94 + ], + [ + 18.35, + 49.93 + ], + [ + 17.75, + 50.07 + ], + [ + 17.59, + 50.16 + ], + [ + 17.72, + 50.32 + ], + [ + 17.35, + 50.26 + ], + [ + 16.91, + 50.45 + ], + [ + 17.01, + 50.22 + ], + [ + 16.7, + 50.1 + ], + [ + 16.52, + 50.24 + ], + [ + 16.52, + 50.25 + ], + [ + 16.38, + 50.34 + ], + [ + 16.36, + 50.35 + ], + [ + 16.36, + 50.37 + ], + [ + 16.36, + 50.38 + ], + [ + 16.21, + 50.42 + ], + [ + 16.2, + 50.43 + ], + [ + 16.23, + 50.45 + ], + [ + 16.25, + 50.47 + ], + [ + 16.27, + 50.48 + ], + [ + 16.29, + 50.48 + ], + [ + 16.37, + 50.51 + ], + [ + 16.37, + 50.52 + ], + [ + 16.4, + 50.54 + ], + [ + 16.39, + 50.54 + ], + [ + 16.4, + 50.55 + ], + [ + 16.41, + 50.56 + ], + [ + 16.42, + 50.57 + ], + [ + 16.4, + 50.62 + ], + [ + 16.39, + 50.62 + ], + [ + 16.02, + 50.6 + ], + [ + 15.36, + 50.85 + ], + [ + 15.32, + 50.86 + ], + [ + 15.31, + 50.86 + ], + [ + 15.06, + 51.02 + ], + [ + 14.82, + 50.87 + ], + [ + 14.9, + 50.94 + ], + [ + 14.94, + 51.01 + ], + [ + 14.94, + 51.03 + ], + [ + 14.95, + 51.04 + ], + [ + 14.96, + 51.04 + ], + [ + 14.95, + 51.04 + ], + [ + 14.96, + 51.05 + ], + [ + 14.96, + 51.06 + ], + [ + 14.98, + 51.1 + ], + [ + 14.99, + 51.12 + ], + [ + 15, + 51.13 + ], + [ + 15.01, + 51.18 + ], + [ + 15.03, + 51.25 + ], + [ + 15.03, + 51.29 + ], + [ + 15.01, + 51.32 + ], + [ + 15, + 51.32 + ], + [ + 14.99, + 51.33 + ], + [ + 14.98, + 51.37 + ], + [ + 14.96, + 51.4 + ], + [ + 14.97, + 51.4 + ], + [ + 14.97, + 51.41 + ], + [ + 14.96, + 51.45 + ], + [ + 14.96, + 51.46 + ], + [ + 14.92, + 51.48 + ], + [ + 14.81, + 51.51 + ], + [ + 14.74, + 51.59 + ], + [ + 14.76, + 51.62 + ], + [ + 14.66, + 51.74 + ], + [ + 14.66, + 51.75 + ], + [ + 14.65, + 51.77 + ], + [ + 14.65, + 51.78 + ], + [ + 14.59, + 51.82 + ], + [ + 14.59, + 51.83 + ], + [ + 14.59, + 51.84 + ], + [ + 14.61, + 51.85 + ], + [ + 14.63, + 51.86 + ], + [ + 14.65, + 51.88 + ], + [ + 14.67, + 51.89 + ], + [ + 14.68, + 51.89 + ], + [ + 14.7, + 51.92 + ], + [ + 14.72, + 51.94 + ], + [ + 14.74, + 52.02 + ], + [ + 14.74, + 52.03 + ], + [ + 14.75, + 52.04 + ], + [ + 14.75, + 52.05 + ], + [ + 14.76, + 52.07 + ], + [ + 14.75, + 52.08 + ], + [ + 14.74, + 52.08 + ], + [ + 14.7, + 52.1 + ], + [ + 14.69, + 52.11 + ], + [ + 14.68, + 52.12 + ], + [ + 14.68, + 52.14 + ], + [ + 14.68, + 52.15 + ], + [ + 14.69, + 52.16 + ], + [ + 14.7, + 52.16 + ], + [ + 14.71, + 52.17 + ], + [ + 14.7, + 52.18 + ], + [ + 14.69, + 52.19 + ], + [ + 14.71, + 52.21 + ], + [ + 14.71, + 52.23 + ], + [ + 14.71, + 52.24 + ], + [ + 14.7, + 52.24 + ], + [ + 14.69, + 52.25 + ], + [ + 14.69, + 52.26 + ], + [ + 14.68, + 52.26 + ], + [ + 14.67, + 52.26 + ], + [ + 14.64, + 52.26 + ], + [ + 14.63, + 52.27 + ], + [ + 14.61, + 52.27 + ], + [ + 14.6, + 52.27 + ], + [ + 14.59, + 52.28 + ], + [ + 14.58, + 52.29 + ], + [ + 14.58, + 52.3 + ], + [ + 14.58, + 52.31 + ], + [ + 14.58, + 52.32 + ], + [ + 14.57, + 52.32 + ], + [ + 14.56, + 52.33 + ], + [ + 14.56, + 52.34 + ], + [ + 14.55, + 52.36 + ], + [ + 14.55, + 52.37 + ], + [ + 14.55, + 52.38 + ], + [ + 14.54, + 52.39 + ], + [ + 14.55, + 52.41 + ], + [ + 14.54, + 52.42 + ], + [ + 14.55, + 52.43 + ], + [ + 14.56, + 52.44 + ], + [ + 14.57, + 52.44 + ], + [ + 14.59, + 52.45 + ], + [ + 14.61, + 52.46 + ], + [ + 14.61, + 52.47 + ], + [ + 14.61, + 52.48 + ], + [ + 14.63, + 52.49 + ], + [ + 14.64, + 52.5 + ], + [ + 14.63, + 52.5 + ], + [ + 14.61, + 52.51 + ], + [ + 14.6, + 52.53 + ], + [ + 14.61, + 52.54 + ], + [ + 14.61, + 52.55 + ], + [ + 14.62, + 52.56 + ], + [ + 14.63, + 52.56 + ], + [ + 14.64, + 52.57 + ], + [ + 14.61, + 52.59 + ], + [ + 14.61, + 52.6 + ], + [ + 14.6, + 52.6 + ], + [ + 14.59, + 52.61 + ], + [ + 14.58, + 52.62 + ], + [ + 14.56, + 52.63 + ], + [ + 14.53, + 52.63 + ], + [ + 14.52, + 52.64 + ], + [ + 14.5, + 52.64 + ], + [ + 14.5, + 52.65 + ], + [ + 14.48, + 52.65 + ], + [ + 14.48, + 52.66 + ], + [ + 14.46, + 52.67 + ], + [ + 14.45, + 52.68 + ], + [ + 14.43, + 52.68 + ], + [ + 14.43, + 52.69 + ], + [ + 14.42, + 52.7 + ], + [ + 14.41, + 52.7 + ], + [ + 14.39, + 52.72 + ], + [ + 14.38, + 52.73 + ], + [ + 14.37, + 52.74 + ], + [ + 14.36, + 52.74 + ], + [ + 14.35, + 52.75 + ], + [ + 14.33, + 52.76 + ], + [ + 14.32, + 52.76 + ], + [ + 14.28, + 52.77 + ], + [ + 14.27, + 52.78 + ], + [ + 14.24, + 52.8 + ], + [ + 14.23, + 52.8 + ], + [ + 14.22, + 52.81 + ], + [ + 14.2, + 52.82 + ], + [ + 14.17, + 52.82 + ], + [ + 14.14, + 52.82 + ], + [ + 14.12, + 52.83 + ], + [ + 14.13, + 52.85 + ], + [ + 14.14, + 52.86 + ], + [ + 14.15, + 52.87 + ], + [ + 14.16, + 52.89 + ], + [ + 14.15, + 52.9 + ], + [ + 14.15, + 52.91 + ], + [ + 14.15, + 52.92 + ], + [ + 14.15, + 52.93 + ], + [ + 14.14, + 52.93 + ], + [ + 14.14, + 52.94 + ], + [ + 14.14, + 52.95 + ], + [ + 14.14, + 52.96 + ], + [ + 14.16, + 52.97 + ], + [ + 14.18, + 52.98 + ], + [ + 14.19, + 52.98 + ], + [ + 14.2, + 52.98 + ], + [ + 14.22, + 52.99 + ], + [ + 14.24, + 52.99 + ], + [ + 14.24, + 53 + ], + [ + 14.28, + 53.01 + ], + [ + 14.29, + 53.02 + ], + [ + 14.3, + 53.03 + ], + [ + 14.31, + 53.03 + ], + [ + 14.32, + 53.04 + ], + [ + 14.33, + 53.04 + ], + [ + 14.36, + 53.07 + ], + [ + 14.36, + 53.08 + ], + [ + 14.37, + 53.08 + ], + [ + 14.37, + 53.09 + ], + [ + 14.37, + 53.1 + ], + [ + 14.37, + 53.11 + ], + [ + 14.38, + 53.11 + ], + [ + 14.38, + 53.13 + ], + [ + 14.38, + 53.15 + ], + [ + 14.37, + 53.17 + ], + [ + 14.37, + 53.18 + ], + [ + 14.38, + 53.19 + ], + [ + 14.39, + 53.21 + ], + [ + 14.41, + 53.21 + ], + [ + 14.41, + 53.22 + ], + [ + 14.41, + 53.23 + ], + [ + 14.43, + 53.24 + ], + [ + 14.44, + 53.25 + ], + [ + 14.44, + 53.27 + ], + [ + 14.44, + 53.28 + ], + [ + 14.41, + 53.34 + ] + ], + [ + [ + 21.75, + 53.8 + ], + [ + 21.61, + 53.75 + ], + [ + 21.8, + 53.69 + ], + [ + 21.75, + 53.8 + ] + ] + ] + }, + "properties": { + "A3": "POL" + } + }, + { + "type": "Feature", + "geometry": { + "type": "MultiPolygon", + "coordinates": [ + [ + [ + [ + 16.47, + -28.58 + ], + [ + 16.48, + -28.57 + ], + [ + 16.48, + -28.56 + ], + [ + 16.5, + -28.56 + ], + [ + 16.57, + -28.54 + ], + [ + 16.61, + -28.52 + ], + [ + 16.62, + -28.51 + ], + [ + 16.63, + -28.49 + ], + [ + 16.64, + -28.49 + ], + [ + 16.66, + -28.48 + ], + [ + 16.68, + -28.47 + ], + [ + 16.7, + -28.49 + ], + [ + 16.71, + -28.5 + ], + [ + 16.73, + -28.5 + ], + [ + 16.74, + -28.48 + ], + [ + 16.76, + -28.46 + ], + [ + 16.77, + -28.45 + ], + [ + 16.77, + -28.42 + ], + [ + 16.77, + -28.41 + ], + [ + 16.78, + -28.39 + ], + [ + 16.79, + -28.38 + ], + [ + 16.81, + -28.36 + ], + [ + 16.79, + -28.34 + ], + [ + 16.78, + -28.32 + ], + [ + 16.75, + -28.29 + ], + [ + 16.76, + -28.27 + ], + [ + 16.78, + -28.26 + ], + [ + 16.79, + -28.27 + ], + [ + 16.81, + -28.28 + ], + [ + 16.83, + -28.27 + ], + [ + 16.83, + -28.26 + ], + [ + 16.83, + -28.25 + ], + [ + 16.82, + -28.24 + ], + [ + 16.8, + -28.23 + ], + [ + 16.85, + -28.21 + ], + [ + 16.86, + -28.21 + ], + [ + 16.83, + -28.19 + ], + [ + 16.83, + -28.18 + ], + [ + 16.83, + -28.17 + ], + [ + 16.85, + -28.17 + ], + [ + 16.87, + -28.18 + ], + [ + 16.88, + -28.18 + ], + [ + 16.89, + -28.13 + ], + [ + 16.9, + -28.07 + ], + [ + 16.93, + -28.07 + ], + [ + 16.94, + -28.07 + ], + [ + 16.95, + -28.08 + ], + [ + 16.96, + -28.07 + ], + [ + 17, + -28.07 + ], + [ + 17.01, + -28.07 + ], + [ + 17.03, + -28.05 + ], + [ + 17.04, + -28.05 + ], + [ + 17.05, + -28.05 + ], + [ + 17.11, + -28.05 + ], + [ + 17.13, + -28.09 + ], + [ + 17.14, + -28.09 + ], + [ + 17.19, + -28.15 + ], + [ + 17.19, + -28.16 + ], + [ + 17.19, + -28.17 + ], + [ + 17.18, + -28.18 + ], + [ + 17.18, + -28.19 + ], + [ + 17.19, + -28.23 + ], + [ + 17.2, + -28.23 + ], + [ + 17.2, + -28.24 + ], + [ + 17.22, + -28.25 + ], + [ + 17.23, + -28.25 + ], + [ + 17.26, + -28.24 + ], + [ + 17.28, + -28.25 + ], + [ + 17.29, + -28.24 + ], + [ + 17.3, + -28.23 + ], + [ + 17.33, + -28.23 + ], + [ + 17.34, + -28.23 + ], + [ + 17.36, + -28.26 + ], + [ + 17.36, + -28.27 + ], + [ + 17.36, + -28.28 + ], + [ + 17.38, + -28.3 + ], + [ + 17.38, + -28.31 + ], + [ + 17.39, + -28.34 + ], + [ + 17.4, + -28.34 + ], + [ + 17.41, + -28.36 + ], + [ + 17.41, + -28.4 + ], + [ + 17.39, + -28.43 + ], + [ + 17.37, + -28.44 + ], + [ + 17.35, + -28.44 + ], + [ + 17.34, + -28.46 + ], + [ + 17.34, + -28.47 + ], + [ + 17.37, + -28.53 + ], + [ + 17.38, + -28.54 + ], + [ + 17.38, + -28.56 + ], + [ + 17.4, + -28.57 + ], + [ + 17.43, + -28.58 + ], + [ + 17.43, + -28.61 + ], + [ + 17.43, + -28.62 + ], + [ + 17.43, + -28.65 + ], + [ + 17.42, + -28.66 + ], + [ + 17.41, + -28.67 + ], + [ + 17.42, + -28.69 + ], + [ + 17.42, + -28.7 + ], + [ + 17.42, + -28.72 + ], + [ + 17.44, + -28.71 + ], + [ + 17.45, + -28.71 + ], + [ + 17.47, + -28.7 + ], + [ + 17.49, + -28.69 + ], + [ + 17.5, + -28.69 + ], + [ + 17.51, + -28.7 + ], + [ + 17.55, + -28.7 + ], + [ + 17.56, + -28.69 + ], + [ + 17.59, + -28.69 + ], + [ + 17.61, + -28.71 + ], + [ + 17.62, + -28.76 + ], + [ + 17.62, + -28.77 + ], + [ + 17.64, + -28.77 + ], + [ + 17.66, + -28.77 + ], + [ + 17.67, + -28.77 + ], + [ + 17.71, + -28.74 + ], + [ + 17.72, + -28.75 + ], + [ + 17.74, + -28.75 + ], + [ + 17.8, + -28.76 + ], + [ + 17.84, + -28.76 + ], + [ + 17.88, + -28.76 + ], + [ + 17.89, + -28.77 + ], + [ + 17.9, + -28.77 + ], + [ + 17.91, + -28.77 + ], + [ + 17.95, + -28.79 + ], + [ + 17.96, + -28.79 + ], + [ + 18.02, + -28.84 + ], + [ + 18.03, + -28.86 + ], + [ + 18.04, + -28.86 + ], + [ + 18.06, + -28.88 + ], + [ + 18.74, + -28.83 + ], + [ + 19.16, + -28.96 + ], + [ + 19.55, + -28.54 + ], + [ + 19.56, + -28.53 + ], + [ + 19.58, + -28.53 + ], + [ + 19.6, + -28.52 + ], + [ + 19.64, + -28.52 + ], + [ + 19.66, + -28.53 + ], + [ + 19.67, + -28.53 + ], + [ + 19.69, + -28.52 + ], + [ + 19.77, + -28.5 + ], + [ + 19.78, + -28.5 + ], + [ + 19.86, + -28.46 + ], + [ + 19.87, + -28.45 + ], + [ + 19.91, + -28.45 + ], + [ + 19.92, + -28.44 + ], + [ + 19.93, + -28.44 + ], + [ + 19.97, + -28.43 + ], + [ + 19.99, + -28.43 + ], + [ + 20, + -28.43 + ], + [ + 20, + -27.86 + ], + [ + 20, + -27.84 + ], + [ + 20, + -25.61 + ], + [ + 20, + -25.6 + ], + [ + 20, + -25.51 + ], + [ + 20, + -25.36 + ], + [ + 20, + -25.29 + ], + [ + 20, + -25.28 + ], + [ + 20, + -24.95 + ], + [ + 20, + -24.94 + ], + [ + 20, + -24.92 + ], + [ + 20, + -24.9 + ], + [ + 20, + -24.88 + ], + [ + 20, + -24.87 + ], + [ + 20, + -24.8 + ], + [ + 20, + -24.76 + ], + [ + 20.12, + -24.88 + ], + [ + 20.13, + -24.88 + ], + [ + 20.33, + -25.01 + ], + [ + 20.39, + -25.07 + ], + [ + 20.41, + -25.09 + ], + [ + 20.86, + -26.13 + ], + [ + 20.62, + -26.44 + ], + [ + 20.62, + -26.79 + ], + [ + 20.69, + -26.91 + ], + [ + 20.89, + -26.8 + ], + [ + 21.13, + -26.87 + ], + [ + 21.14, + -26.87 + ], + [ + 21.15, + -26.87 + ], + [ + 21.16, + -26.87 + ], + [ + 21.33, + -26.83 + ], + [ + 21.7, + -26.86 + ], + [ + 22.2, + -26.39 + ], + [ + 22.22, + -26.38 + ], + [ + 22.23, + -26.38 + ], + [ + 22.57, + -26.2 + ], + [ + 22.58, + -26.18 + ], + [ + 22.58, + -26.17 + ], + [ + 22.58, + -26.16 + ], + [ + 22.58, + -26.15 + ], + [ + 22.58, + -26.14 + ], + [ + 22.59, + -26.14 + ], + [ + 22.6, + -26.15 + ], + [ + 23.05, + -25.29 + ], + [ + 23.47, + -25.28 + ], + [ + 23.9, + -25.63 + ], + [ + 24.37, + -25.76 + ], + [ + 25.22, + -25.76 + ], + [ + 25.58, + -25.64 + ], + [ + 25.85, + -24.75 + ], + [ + 26.41, + -24.65 + ], + [ + 26.85, + -24.27 + ], + [ + 27, + -23.64 + ], + [ + 27.74, + -23.23 + ], + [ + 28.34, + -22.57 + ], + [ + 28.36, + -22.57 + ], + [ + 28.37, + -22.57 + ], + [ + 28.41, + -22.57 + ], + [ + 28.42, + -22.57 + ], + [ + 28.44, + -22.57 + ], + [ + 28.47, + -22.57 + ], + [ + 28.48, + -22.57 + ], + [ + 28.51, + -22.59 + ], + [ + 28.54, + -22.58 + ], + [ + 28.55, + -22.57 + ], + [ + 28.58, + -22.56 + ], + [ + 28.59, + -22.56 + ], + [ + 28.63, + -22.56 + ], + [ + 28.64, + -22.56 + ], + [ + 28.65, + -22.55 + ], + [ + 28.66, + -22.55 + ], + [ + 29.16, + -22.21 + ], + [ + 29.18, + -22.19 + ], + [ + 29.2, + -22.18 + ], + [ + 29.24, + -22.18 + ], + [ + 29.25, + -22.19 + ], + [ + 29.26, + -22.19 + ], + [ + 29.27, + -22.19 + ], + [ + 29.31, + -22.19 + ], + [ + 29.32, + -22.19 + ], + [ + 29.33, + -22.2 + ], + [ + 29.38, + -22.2 + ], + [ + 29.38, + -22.19 + ], + [ + 29.42, + -22.18 + ], + [ + 29.42, + -22.17 + ], + [ + 29.43, + -22.17 + ], + [ + 29.45, + -22.17 + ], + [ + 29.48, + -22.17 + ], + [ + 29.49, + -22.17 + ], + [ + 29.5, + -22.17 + ], + [ + 29.51, + -22.18 + ], + [ + 29.53, + -22.18 + ], + [ + 29.54, + -22.17 + ], + [ + 29.53, + -22.16 + ], + [ + 29.54, + -22.15 + ], + [ + 29.55, + -22.15 + ], + [ + 29.56, + -22.15 + ], + [ + 29.59, + -22.15 + ], + [ + 29.6, + -22.15 + ], + [ + 29.62, + -22.15 + ], + [ + 29.62, + -22.14 + ], + [ + 29.97, + -22.22 + ], + [ + 29.99, + -22.22 + ], + [ + 30, + -22.23 + ], + [ + 30.01, + -22.23 + ], + [ + 30.02, + -22.23 + ], + [ + 30.02, + -22.24 + ], + [ + 30.02, + -22.25 + ], + [ + 30.98, + -22.33 + ], + [ + 30.99, + -22.32 + ], + [ + 31.02, + -22.32 + ], + [ + 31.03, + -22.33 + ], + [ + 31.04, + -22.33 + ], + [ + 31.05, + -22.34 + ], + [ + 31.06, + -22.34 + ], + [ + 31.11, + -22.34 + ], + [ + 31.12, + -22.34 + ], + [ + 31.15, + -22.33 + ], + [ + 31.16, + -22.33 + ], + [ + 31.19, + -22.34 + ], + [ + 31.2, + -22.36 + ], + [ + 31.21, + -22.37 + ], + [ + 31.23, + -22.37 + ], + [ + 31.26, + -22.36 + ], + [ + 31.27, + -22.38 + ], + [ + 31.29, + -22.4 + ], + [ + 31.3, + -22.41 + ], + [ + 31.31, + -22.42 + ], + [ + 31.31, + -22.43 + ], + [ + 31.38, + -22.63 + ], + [ + 31.56, + -23.48 + ], + [ + 31.99, + -24.3 + ], + [ + 32.03, + -25.17 + ], + [ + 32.03, + -25.19 + ], + [ + 32.03, + -25.2 + ], + [ + 31.99, + -25.44 + ], + [ + 31.98, + -25.95 + ], + [ + 31.32, + -25.74 + ], + [ + 30.79, + -26.57 + ], + [ + 30.81, + -26.84 + ], + [ + 30.89, + -26.79 + ], + [ + 31.15, + -27.2 + ], + [ + 31.89, + -27.32 + ], + [ + 31.93, + -27.32 + ], + [ + 31.96, + -27.52 + ], + [ + 31.95, + -27.32 + ], + [ + 32.01, + -26.81 + ], + [ + 32.12, + -26.84 + ], + [ + 32.13, + -26.84 + ], + [ + 32.14, + -26.84 + ], + [ + 32.14, + -26.85 + ], + [ + 32.16, + -26.86 + ], + [ + 32.17, + -26.86 + ], + [ + 32.18, + -26.86 + ], + [ + 32.19, + -26.86 + ], + [ + 32.21, + -26.84 + ], + [ + 32.23, + -26.84 + ], + [ + 32.25, + -26.84 + ], + [ + 32.25, + -26.85 + ], + [ + 32.28, + -26.85 + ], + [ + 32.33, + -26.86 + ], + [ + 32.34, + -26.86 + ], + [ + 32.35, + -26.86 + ], + [ + 32.89, + -26.86 + ], + [ + 32.59, + -27.96 + ], + [ + 32.39, + -27.9 + ], + [ + 32.39, + -28.09 + ], + [ + 32.59, + -27.98 + ], + [ + 32.4, + -28.53 + ], + [ + 31.34, + -29.38 + ], + [ + 30.45, + -30.73 + ], + [ + 30.01, + -31.3 + ], + [ + 29.18, + -31.94 + ], + [ + 28.55, + -32.57 + ], + [ + 27.11, + -33.52 + ], + [ + 26.47, + -33.77 + ], + [ + 25.82, + -33.7 + ], + [ + 25.62, + -33.86 + ], + [ + 25.7, + -34.03 + ], + [ + 25.05, + -33.96 + ], + [ + 24.84, + -34.21 + ], + [ + 23.58, + -33.97 + ], + [ + 23.41, + -34.11 + ], + [ + 22.59, + -33.99 + ], + [ + 22.12, + -34.09 + ], + [ + 21.83, + -34.38 + ], + [ + 20.79, + -34.39 + ], + [ + 20.87, + -34.47 + ], + [ + 20.48, + -34.49 + ], + [ + 20.01, + -34.83 + ], + [ + 19.64, + -34.78 + ], + [ + 19.29, + -34.63 + ], + [ + 19.38, + -34.41 + ], + [ + 19.12, + -34.42 + ], + [ + 19.15, + -34.31 + ], + [ + 18.83, + -34.39 + ], + [ + 18.78, + -34.09 + ], + [ + 18.5, + -34.05 + ], + [ + 18.5, + -34.36 + ], + [ + 18.38, + -34.27 + ], + [ + 18.31, + -34.04 + ], + [ + 18.5, + -33.83 + ], + [ + 17.84, + -32.83 + ], + [ + 18.33, + -32.6 + ], + [ + 18.28, + -31.9 + ], + [ + 17.28, + -30.35 + ], + [ + 16.82, + -29.09 + ], + [ + 16.47, + -28.58 + ] + ], + [ + [ + 20.5, + -29.92 + ], + [ + 20.49, + -30.07 + ], + [ + 20.82, + -29.95 + ], + [ + 20.5, + -29.92 + ] + ], + [ + [ + 25.62, + -30.6 + ], + [ + 25.5, + -30.62 + ], + [ + 25.75, + -30.69 + ], + [ + 25.62, + -30.6 + ] + ] + ], + [ + [ + [ + 37.88, + -46.89 + ], + [ + 37.58, + -46.95 + ], + [ + 37.69, + -46.82 + ], + [ + 37.88, + -46.89 + ] + ] + ] + ] + }, + "properties": { + "A3": "ZAF" + } + } + ] +} \ No newline at end of file diff --git a/web-app/src/app/map/leaflet.component.html b/web-app/src/app/map/leaflet.component.html deleted file mode 100644 index 6177b7788..000000000 --- a/web-app/src/app/map/leaflet.component.html +++ /dev/null @@ -1,29 +0,0 @@ -
    - -
    - - - - - - - - - - - - - \ No newline at end of file diff --git a/web-app/src/app/map/leaflet.component.scss b/web-app/src/app/map/leaflet.component.scss deleted file mode 100644 index c7578fcf5..000000000 --- a/web-app/src/app/map/leaflet.component.scss +++ /dev/null @@ -1,26 +0,0 @@ -#map { - height: 100%; -} - -:host ::ng-deep.map-container { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; -} - -.map-controls-right { - position: absolute; - right: 0; - z-index: 1000; - display: inline-flex; - flex-direction: column; - margin-top: 16px; - margin-right: 16px; -} - -mat-sidenav { - min-width: 350px; - max-width: 400px; -} \ No newline at end of file diff --git a/web-app/src/app/map/leaflet.component.ts b/web-app/src/app/map/leaflet.component.ts deleted file mode 100644 index ab8c33406..000000000 --- a/web-app/src/app/map/leaflet.component.ts +++ /dev/null @@ -1,180 +0,0 @@ -import { Component, Output, EventEmitter, Inject } from '@angular/core'; -import { moveItemInArray } from '@angular/cdk/drag-drop'; -import { ReorderEvent } from './layers/layers.component'; -import { LayerService, ToggleEvent, ZoomEvent, OpacityEvent, StyleEvent } from './layers/layer.service'; -import { MapService } from '../upgrade/ajs-upgraded-providers'; -import { I } from '@angular/cdk/keycodes'; - -@Component({ - selector: 'app-leaflet', - templateUrl: './leaflet.component.html', - styleUrls: ['./leaflet.component.scss'], - providers: [LayerService] -}) -export class LeafletComponent { - public static readonly PANE_Z_INDEX_BUCKET_SIZE = 10000; - public static readonly BASE_PANE_Z_INDEX_OFFSET = 1 * LeafletComponent.PANE_Z_INDEX_BUCKET_SIZE; - public static readonly TILE_PANE_Z_INDEX_OFFSET = 2 * LeafletComponent.PANE_Z_INDEX_BUCKET_SIZE; - public static readonly GRID_PANE_Z_INDEX_OFFSET = 3 * LeafletComponent.PANE_Z_INDEX_BUCKET_SIZE; - public static readonly FEATURE_PANE_Z_INDEX_OFFSET = 6 * LeafletComponent.PANE_Z_INDEX_BUCKET_SIZE; - public static readonly MAGE_PANE_Z_INDEX_OFFSET = 7 * LeafletComponent.PANE_Z_INDEX_BUCKET_SIZE; - - @Output() onLayerPanelToggle = new EventEmitter(); - @Output() onAddObservation = new EventEmitter(); - - map: any; - groups = {}; - - constructor(layerServive: LayerService, @Inject(MapService) private mapService: any) { - this.groups['base'] = { - offset: LeafletComponent.BASE_PANE_Z_INDEX_OFFSET, - layers: [] - }; - - this.groups['MAGE'] = { - offset: LeafletComponent.MAGE_PANE_Z_INDEX_OFFSET, - layers: [] - }; - - this.groups['feed'] = { - offset: LeafletComponent.MAGE_PANE_Z_INDEX_OFFSET, - layers: [] - }; - - this.groups['tile'] = { - offset: LeafletComponent.TILE_PANE_Z_INDEX_OFFSET, - layers: [] - }; - - this.groups['feature'] = { - offset: LeafletComponent.FEATURE_PANE_Z_INDEX_OFFSET, - layers: [] - }; - - this.groups['grid'] = { - offset: LeafletComponent.GRID_PANE_Z_INDEX_OFFSET, - layers: [] - }; - - layerServive.toggle$.subscribe(event => this.layerTogged(event)); - layerServive.zoom$.subscribe(event => this.zoom(event)); - layerServive.opacity$.subscribe(event => this.opacityChanged(event)); - layerServive.style$.subscribe(event => this.styleChanged(event)); - } - - onMapAvailable($event: any): void { - this.map = $event.map; - } - - addLayer($event: any): void { - if (this.isSelected($event)) { - $event.selected = true; - const toggleEvent: ToggleEvent = { - layer: $event, - value: true - } - this.layerTogged(toggleEvent); - } - - const groupName = this.getGroup($event); - const group = this.groups[groupName]; - $event.zIndex = group.offset + LeafletComponent.PANE_Z_INDEX_BUCKET_SIZE - (group.layers.length + 1); - const pane = this.map.getPanes()[$event.layer.pane]; - pane.style.zIndex = $event.zIndex; - group.layers.push($event); - } - - removeLayer($event: any): void { - Object.values(this.groups).forEach((group: any) => { - group.layers = group.layers.filter(layer => { - return layer.layer !== $event.layer.layer; - }); - }); - } - - layerTogged(event: ToggleEvent): void { - if (event.layer.base) { - this.baseToggled(event); - } else { - this.overlayToggled(event); - } - } - - baseToggled(event: ToggleEvent): void { - const baseLayers = this.groups['base'].layers; - const previousBaseLayer = baseLayers.find((layer: any) => layer.selected); - if (previousBaseLayer) { - previousBaseLayer.selected = false; - this.map.removeLayer(previousBaseLayer.layer); - } - - event.layer.selected = true; - this.map.addLayer(event.layer.layer); - - this.mapService.selectBaseLayer(event.layer); - } - - overlayToggled(event: ToggleEvent): void { - if (event.value) { - this.map.addLayer(event.layer.layer); - } else { - this.map.removeLayer(event.layer.layer); - } - } - - opacityChanged(event: OpacityEvent): void { - const pane = this.map.getPanes()[event.layer.layer.pane]; - pane.style.opacity = event.opacity; - if (event.layer.layer.setOpacity) { - event.layer.layer.setOpacity(event.opacity); - } - } - - zoom($event: ZoomEvent): void { - const layer = $event.layer.layer; - if (layer.getBounds) { - const bounds = layer.getBounds(); - this.map.fitBounds(bounds); - } else if (layer.table && layer.table.bbox) { - this.map.fitBounds([ - [layer.table.bbox[1], layer.table.bbox[0]], - [layer.table.bbox[3], layer.table.bbox[2]] - ]); - } - } - - styleChanged(event: StyleEvent): void { - event.layer.layer.setStyle(event.style); - } - - reorder($event: ReorderEvent): void { - moveItemInArray($event.layers, $event.previousIndex, $event.currentIndex); - const offset = - $event.type === 'feature' - ? LeafletComponent.FEATURE_PANE_Z_INDEX_OFFSET - : LeafletComponent.TILE_PANE_Z_INDEX_OFFSET; - - $event.layers.forEach((layer: any, index: number) => { - layer.zIndex = offset + LeafletComponent.PANE_Z_INDEX_BUCKET_SIZE - (index + 1); - const pane = this.map.getPanes()[layer.layer.pane]; - pane.style.zIndex = layer.zIndex; - }); - } - - private getGroup(layer): string { - switch (layer.type) { - case 'GeoPackage': - return layer.layer.table.type === 'tile' ? 'tile' : 'feature'; - case 'Imagery': - return layer.base ? 'base' : 'tile'; - case 'geojson': - return layer.group; - case 'grid': - return layer.group; - } - } - - private isSelected(layer): boolean { - return layer.options && layer.options.selected; - } -} diff --git a/web-app/src/app/map/leaflet.upgrade.component.ts b/web-app/src/app/map/leaflet.upgrade.component.ts deleted file mode 100644 index 91bcac68a..000000000 --- a/web-app/src/app/map/leaflet.upgrade.component.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { Directive, ElementRef, Injector, Output, EventEmitter } from '@angular/core'; -import { UpgradeComponent } from '@angular/upgrade/static'; - -@Directive({ - selector: 'leaflet' -}) -export class LeafletDirective extends UpgradeComponent { - @Output() onMapAvailable: EventEmitter; - @Output() onAddObservation: EventEmitter; - @Output() onAddLayer: EventEmitter; - @Output() onRemoveLayer: EventEmitter; - - constructor(elementRef: ElementRef, injector: Injector) { - super('leaflet', elementRef, injector); - } -} \ No newline at end of file diff --git a/web-app/src/app/map/map.component.html b/web-app/src/app/map/map.component.html new file mode 100644 index 000000000..602471d46 --- /dev/null +++ b/web-app/src/app/map/map.component.html @@ -0,0 +1,37 @@ +
    + +
    + + + + + + + + +
    +
    +
    + + + +
    + +
    +
    + + +
    +
    +
    + +
    \ No newline at end of file diff --git a/web-app/src/app/map/map.component.scss b/web-app/src/app/map/map.component.scss new file mode 100644 index 000000000..06d8fc05e --- /dev/null +++ b/web-app/src/app/map/map.component.scss @@ -0,0 +1,60 @@ +:host { + height: 100%; +} + +#map { + height: 100%; + background-color: #c0d9e4; +} + +.map-container { + height: 100%; +} + +.map-content { + height: 100%; +} + +.map-controls-layers { + position: absolute; + right: 16px; + top: 16px; + display: flex; + flex-direction: column; + align-items: end; + justify-content: space-between; + z-index: 1000; +} + +.map-controls-left { + position: absolute; + z-index: 1000; + display: flex; + flex-direction: column; + justify-content: space-between; + top: 16px; + left: 16px; + bottom: 16px; +} + +.map-controls-left__top { + display: flex; + flex-direction: column; + gap: 16px; +} + +.map-controls-right { + display: flex; + flex-direction: column; + align-items: end; + gap: 16px; + position: absolute; + right: 16px; + bottom: 16px; + z-index: 1000; +} + +mat-sidenav { + min-width: 350px; + max-width: 400px; +} \ No newline at end of file diff --git a/web-app/src/app/map/leaflet.component.spec.ts b/web-app/src/app/map/map.component.spec.ts similarity index 100% rename from web-app/src/app/map/leaflet.component.spec.ts rename to web-app/src/app/map/map.component.spec.ts diff --git a/web-app/src/app/map/map.component.ts b/web-app/src/app/map/map.component.ts new file mode 100644 index 000000000..561d6b684 --- /dev/null +++ b/web-app/src/app/map/map.component.ts @@ -0,0 +1,870 @@ +import { AfterViewInit, Component, ElementRef, EventEmitter, OnDestroy, Output, ViewChild } from '@angular/core' +import { LocationEvent, LocationState } from '../../app/map/controls/location.component' +import { ZoomDirection } from '../../app/map/controls/zoom.component' +import { LayerService } from '../layer/layer.service' +import { MapLayerService, StyleEvent, ToggleEvent } from './layers/layer.service' +import { MapService } from './map.service' +import { LocalStorageService } from '../http/local-storage.service' +import { EventService } from '../event/event.service' +import { map, latLng, popup,tileLayer, Icon, Util, marker, TileLayer, geoJSON, latLngBounds, LatLng, markerClusterGroup, Layer, Map } from "leaflet" +import { OpacityEvent, ZoomEvent } from './layers/layer.service' +import { ReorderEvent } from './layers/layers.component' +import { moveItemInArray } from '@angular/cdk/drag-drop' +import { locationMarker } from './marker/LocationMarker' +import { observationMarker } from './marker/ObservationMarker' +import { COUNTRIES as countries } from './layers/static/layers' +import 'leaflet-editable' +import 'leaflet.markercluster' +import { FeatureEditor } from './edit/FeatureEditor' +import GeoPackageLayers from './geopackage/GeoPackageLayers' +import { FilterService } from '../filter/filter.service' +import { GARSLayer } from './layers/gars/GARSLayer' +import { MGRSLayer } from './layers/mgrs/MGRSLayer' +import { UserService } from '../user/user.service' +import { FilterComponent } from '../filter/filter.component' +import { MatDialog } from '@angular/material/dialog' +import { ExportDialogComponent } from '../export/export-dialog.component' +import _ from 'underscore' +import * as moment from 'moment' +import { Subscription } from 'rxjs' +import { ContactDialogComponent } from '../contact/contact-dialog.component' + +Icon.Default.imagePath = '/' + +@Component({ + selector: 'map', + templateUrl: './map.component.html', + styleUrls: ['./map.component.scss'], + providers: [LayerService] +}) +export class MapComponent implements OnDestroy, AfterViewInit { + + public static readonly PANE_Z_INDEX_BUCKET_SIZE = 10000 + public static readonly BASE_PANE_Z_INDEX_OFFSET = 1 * MapComponent.PANE_Z_INDEX_BUCKET_SIZE + public static readonly TILE_PANE_Z_INDEX_OFFSET = 2 * MapComponent.PANE_Z_INDEX_BUCKET_SIZE + public static readonly GRID_PANE_Z_INDEX_OFFSET = 3 * MapComponent.PANE_Z_INDEX_BUCKET_SIZE + public static readonly FEATURE_PANE_Z_INDEX_OFFSET = 6 * MapComponent.PANE_Z_INDEX_BUCKET_SIZE + public static readonly MAGE_PANE_Z_INDEX_OFFSET = 7 * MapComponent.PANE_Z_INDEX_BUCKET_SIZE + + @Output() addObservation = new EventEmitter() + + @ViewChild('map') mapElement: ElementRef + mapReizeObserver?: ResizeObserver + + map: Map + groups: any = { + 'base': { + offset: MapComponent.BASE_PANE_Z_INDEX_OFFSET, + layers: [] + }, + 'mage': { + offset: MapComponent.MAGE_PANE_Z_INDEX_OFFSET, + layers: [] + }, + 'feed': { + offset: MapComponent.MAGE_PANE_Z_INDEX_OFFSET, + layers: [] + }, + 'tile': { + offset: MapComponent.TILE_PANE_Z_INDEX_OFFSET, + layers: [] + }, + 'feature': { + offset: MapComponent.FEATURE_PANE_Z_INDEX_OFFSET, + layers: [] + }, + 'grid': { + offset: MapComponent.GRID_PANE_Z_INDEX_OFFSET, + layers: [] + } + } + layers: any = {} + geoPackageLayers: any + temporalLayers: any = [] + spiderfyState: any = null + currentLocation: any = null + locationLayer = locationMarker([0, 0], { color: '#136AEC' }) + locationState = LocationState.Off + searchMarker: any + featurePanes = [] + BASE_LAYER_PANE = 'baseLayerPane' + listener: any + pollListener: any + + toggleSubscription: Subscription + zoomSubscription: Subscription + opacitySubscription: Subscription + styleSubscription: Subscription + + constructor( + public dialog: MatDialog, + private mapService: MapService, + private userService: UserService, + private layerService: MapLayerService, + private eventService: EventService, + private filterService: FilterService, + private localStorageService: LocalStorageService + ) { + this.toggleSubscription = layerService.toggle$.subscribe(event => this.layerTogged(event)); + this.zoomSubscription = layerService.zoom$.subscribe(event => this.zoom(event)); + this.opacitySubscription = layerService.opacity$.subscribe(event => this.opacityChanged(event)); + this.styleSubscription = layerService.style$.subscribe(event => this.styleChanged(event)); + + this.mapReizeObserver = new ResizeObserver(() => { + this.map.invalidateSize({ pan: false, debounceMoveend: true }) + }) + } + + ngAfterViewInit() { + this.mapReizeObserver?.observe(this.mapElement.nativeElement) + + let mapPosition = this.localStorageService.getMapPosition() + if (!mapPosition) { + this.localStorageService.setMapPosition({ + center: { lng: 0, lat: 0 }, + zoom: 3 + }) + mapPosition = this.localStorageService.getMapPosition() + } + + this.map = map('map', { + center: mapPosition.center, + zoom: mapPosition.zoom, + zoomControl: false, + minZoom: 0, + maxZoom: 18, + trackResize: true, + worldCopyJump: true, + editable: true // turn on Leaflet.Editable + }) + + // Spread out map panes + // To easily adjust zIndex across all types of layers each feature group, + // overlay map, etc, will be placed in its own map pane + this.map.createPane(this.BASE_LAYER_PANE) + this.map.getPane(this.BASE_LAYER_PANE).style.zIndex = `${100 * 100}` + + this.map.getPane('tilePane').style.zIndex = `${200 * 100}` + this.map.getPane('overlayPane').style.zIndex = `${400 * 100}` + this.map.getPane('shadowPane').style.zIndex = `${500 * 100}` + this.map.getPane('markerPane').style.zIndex = `${600 * 100}` + this.map.getPane('tooltipPane').style.zIndex = `${700 * 100}` + this.map.getPane('popupPane').style.zIndex = `${800 * 100}` + + // Add in a base layer of styled GeoJSON in case the tiles do not load + const FALLBACK_LAYER_PANE = 'fallbackLayerPane' + this.map.createPane(FALLBACK_LAYER_PANE) + this.map.getPane(FALLBACK_LAYER_PANE).style.zIndex = '1' + + this.map.addLayer( + geoJSON(countries, { + interactive: false, + style: function () { + return { + color: '#BBBBBB', + weight: 0.5, + fill: true, + fillColor: '#F9F9F6', + fillOpacity: 1 + } + }, + pane: FALLBACK_LAYER_PANE + }) + ) + + this.map.on('locationfound', this.onLocation, this) + this.map.on('locationerror', function (err) { + console.log('LOCATION ERROR', err) + }) + + function saveMapPosition() { + const center = this.map.getCenter() + this.localStorageService.setMapPosition({ + center: latLng(Util.formatNum(center.lat), Util.formatNum(center.lng)), + zoom: this.map.getZoom() + }) + } + this.map.on('moveend', saveMapPosition, this) + + this.geoPackageLayers = new GeoPackageLayers( + this.map, + this.layerService, + this.filterService, + this.localStorageService + ) + + this.pollListener = { + onPoll: this.onPoll.bind(this) + } + + // Ensure that any changes made by listener callbacks are processed in a digest cycle + // TODO this can be removed when the services use rxjs rather than custom change detection w/ callbacks + setTimeout(() => { + this.mapService.setDelegate(this) + this.mapService.addListener(this) + this.eventService.addPollListener(this.pollListener) + }) + } + + ngOnDestroy(): void { + this.mapService.removeListener(this) + this.mapReizeObserver?.unobserve(this.mapElement.nativeElement) + + this.toggleSubscription.unsubscribe() + this.zoomSubscription.unsubscribe() + this.opacitySubscription.unsubscribe() + this.styleSubscription.unsubscribe() + } + + saveMapPosition() { + const center = this.map.getCenter() + this.localStorageService.setMapPosition({ + center: latLng(Util.formatNum(center.lat), Util.formatNum(center.lng)), + zoom: this.map.getZoom() + }) + } + + $onDestroy() { + this.mapService.removeListener(this.listener) + this.eventService.removePollListener(this.pollListener) + } + + opacityChanged(event: OpacityEvent): void { + const pane = this.map.getPanes()[event.layer.layer.pane] + pane.style.opacity = `${event.opacity}` + if (event.layer.layer.setOpacity) { + event.layer.layer.setOpacity(event.opacity) + } + } + + styleChanged(event: StyleEvent): void { + event.layer.layer.setStyle(event.style); + } + + reorder($event: ReorderEvent): void { + moveItemInArray($event.layers, $event.previousIndex, $event.currentIndex) + const offset = + $event.type === 'feature' + ? MapComponent.FEATURE_PANE_Z_INDEX_OFFSET + : MapComponent.TILE_PANE_Z_INDEX_OFFSET + + $event.layers.forEach((layer: any, index: number) => { + layer.zIndex = offset + MapComponent.PANE_Z_INDEX_BUCKET_SIZE - (index + 1) + const pane = this.map.getPanes()[layer.layer.pane] + pane.style.zIndex = layer.zIndex + }) + } + + zoom($event: ZoomEvent): void { + const layer = $event.layer.layer + if (layer.getBounds) { + const bounds = layer.getBounds() + this.map.fitBounds(bounds) + } else if (layer.table && layer.table.bbox) { + this.map.fitBounds([ + [layer.table.bbox[1], layer.table.bbox[0]], + [layer.table.bbox[3], layer.table.bbox[2]] + ]) + } + } + + onZoom($event) { + if ($event.direction === ZoomDirection.IN) { + this.map.zoomIn(1) + } else { + this.map.zoomOut(1) + } + } + + onSearch($event) { + this.onSearchClear() + + this.map.fitBounds( + latLngBounds( + latLng($event.result.bbox[1], $event.result.bbox[0]), + latLng($event.result.bbox[3], $event.result.bbox[2]) + ) + ) + + const markerPopup = popup({ className: 'leaflet-material-popup' }).setContent($event.result.name) + this.searchMarker = marker([$event.result.position[1], $event.result.position[0]]) + .addTo(this.map) + .bindPopup(markerPopup) + .openPopup() + } + + onSearchClear() { + if (this.searchMarker) { + this.map.removeLayer(this.searchMarker) + } + } + + onFilter() { + this.dialog.open(FilterComponent, { + height: '580px', + width: '675px' + }); + } + + onExport() { + this.dialog.open(ExportDialogComponent).afterClosed().subscribe(result => { + if (!result || result === 'closeAction') { + } + }); + } + + onPoll() { + this.adjustTemporalLayers() + } + + onAddObservation() { + this.addObservation.emit({ + latLng: this.map.getCenter() + }) + } + + onLocationState($event: LocationEvent) { + if ($event.state === LocationState.Broadcast && + !this.eventService.isUserInEvent(this.userService.myself, this.filterService.getEvent()) + ) { + const data = { + info: { + statusTitle: 'Cannot Send Your Location', + statusMessage: 'You are not part of this event.' + } + }; + + this.dialog.open(ContactDialogComponent, { + width: '500px', + data: data + }) + + return + } + + this.locationState = $event.state + if ($event.state === LocationState.Off) { + this.map.stopLocate() + + if (this.map.hasLayer(this.locationLayer)) { + this.map.removeLayer(this.locationLayer) + } + this.currentLocation = null + } else { + this.map.locate({ + watch: true, + setView: false + }) + } + } + + onLocation(location) { + // skip if the location has not changed + if ( + this.locationState === LocationState.Off || + (this.currentLocation && + this.currentLocation.latitude === location.latlng.lat && + this.currentLocation.longitude === location.latlng.lng && + this.currentLocation.accuracy === location.accuracy) + ) { + return + } + + this.currentLocation = location + this.map.fitBounds(location.bounds) + this.locationLayer.setLatLng(location.latlng).setAccuracy(location.accuracy) + if (!this.map.hasLayer(this.locationLayer)) { + this.map.addLayer(this.locationLayer) + } + + if (this.locationState === LocationState.Broadcast) { + this.mapService.onLocation(location) + } + } + + onLayersChanged({ id, added = [], removed = [] }) { + added.forEach(added => { + switch (added.type) { + case 'GeoPackage': + this.createGeoPackageLayer(added) + break + case 'Imagery': + this.createRasterLayer(added) + break + case 'geojson': + this.createGeoJsonLayer(added) + break + case 'grid': + this.createGridLayer(added) + break + } + }) + + removed.forEach(removed => { + const layer = this.layers[id] + if (layer) { + this.map.removeLayer(layer.layer) + delete layer.layer + delete this.layers[removed.layerId] + this.removeLayer(layer) + } + }) + } + + // TODO move into leaflet service, this and map clip both use it + createRasterLayer(layerInfo) { + let paneName = this.BASE_LAYER_PANE + if (!layerInfo.base) { + paneName = `pane-${layerInfo.id}` + this.map.createPane(paneName) + } + + let options: any = {} + if (layerInfo.format === 'XYZ' || layerInfo.format === 'TMS') { + options = { tms: layerInfo.format === 'TMS', maxZoom: 18, pane: paneName } + layerInfo.layer = tileLayer(layerInfo.url, options) + } else if (layerInfo.format === 'WMS') { + options = { + layers: layerInfo.wms.layers, + version: layerInfo.wms.version, + format: layerInfo.wms.format, + transparent: layerInfo.wms.transparent, + pane: paneName + } + + if (layerInfo.wms.styles) options.styles = layerInfo.wms.styles + layerInfo.layer = new TileLayer.WMS(layerInfo.url, options) + } + + layerInfo.layer.pane = paneName + this.layers[layerInfo.id] = layerInfo + this.addLayer(layerInfo) + } + + createGeoPackageLayer(layerInfo) { + layerInfo.tables.forEach(table => { + const pane = `pane-${layerInfo.id}-${table.name}` + this.map.createPane(pane) + if (table.type === 'feature') { + this.featurePanes.push(pane) + } + + table.layer = this.geoPackageLayers.createGeoPackageLayer(table, layerInfo.id, pane) + this.layers[layerInfo.id + table.name] = table + + this.addLayer({ + type: 'GeoPackage', + name: table.name, + table: table, + layer: table.layer + }) + }) + } + + createGeoJsonLayer(layerInfo) { + const pane = `pane-${layerInfo.id}` + this.map.createPane(pane) + this.featurePanes.push(pane) + + layerInfo.featureIdToLayer = {} + const geojson = this.createGeoJsonForLayer(layerInfo.geojson, layerInfo, pane) + + if (layerInfo.options.cluster) { + layerInfo.layer = markerClusterGroup({ + pane: pane, + clusterPane: pane + }).addLayer(geojson) + + layerInfo.layer.on('spiderfied', function () { + if (this.spiderfyState) { + this.spiderfyState.layer.openPopup() + } + }) + } else { + layerInfo.layer = geojson + } + + layerInfo.layer.pane = pane + this.layers[layerInfo.id] = layerInfo + + if (layerInfo.options.temporal) { + this.temporalLayers.push(layerInfo) + } + + if (!layerInfo.options.hidden) { + this.addLayer(layerInfo) + } + } + + createGeoJsonForLayer(json, layerInfo, pane, editMode?: any) { + const popup = layerInfo.options.popup + const geojson = geoJSON(json, { + pane: pane, + onEachFeature: function (feature, layer) { + if (popup) { + if (_.isFunction(popup.html)) { + const options: any = { autoPan: false, maxWidth: 400 } + if (popup.closeButton !== undefined) options.closeButton = popup.closeButton + layer.bindPopup(popup.html(feature, layer), options) + } + if (_.isFunction(popup.onOpen)) { + layer.on('popupopen', function () { + popup.onOpen(feature) + }) + } + if (_.isFunction(popup.onClose)) { + layer.on('popupclose', function () { + popup.onClose(feature) + }) + } + } + if (layerInfo.options.onLayer) { + layerInfo.options.onLayer(layer, feature) + } + layerInfo.featureIdToLayer[feature.id] = layer + }, + pointToLayer: (feature: any, latlng: LatLng) => { + let layer: Layer + + if (layerInfo.options.temporal) { + const temporalOptions: any = { + pane: pane, + accuracy: feature.properties.accuracy, + color: this.colorForFeature(feature, layerInfo.options.temporal) + } + if (feature.style && feature.style.iconUrl) { + temporalOptions.iconUrl = feature.style.iconUrl + } + layer = locationMarker(latlng, temporalOptions) + } else { + const options: any = { + pane: pane, + accuracy: feature.properties.accuracy + } + if (layerInfo.options.iconUrl) { + options.iconUrl = layerInfo.options.iconUrl + } else if (feature.style && feature.style.iconUrl) { + options.iconUrl = feature.style.iconUrl + } + + if (layerInfo.options.iconWidth) { + options.iconWidth = 24 + } + options.tooltip = editMode + layer = observationMarker(latlng, options) + } + + if (layerInfo.options.onLayer) { + layerInfo.options.onLayer(layer, feature) + } + + return layer + }, + style: function (feature: any) { + return feature.style + } + }) + + return geojson + } + + createGridLayer(layerInfo) { + const pane = `pane-${layerInfo.id}` + this.map.createPane(pane) + + this.layers[layerInfo.id] = layerInfo + if (layerInfo.id === 'gars') { + layerInfo.layer = new GARSLayer() + layerInfo.layer.pane = pane + } else if (layerInfo.id === 'mgrs') { + layerInfo.layer = new MGRSLayer() + layerInfo.layer.pane = pane + } + + this.addLayer(layerInfo) + } + + addLayer(layerInfo: any) { + if (this.isSelected(layerInfo)) { + layerInfo.selected = true + const toggleEvent: ToggleEvent = { + layer: layerInfo, + value: true + } + this.layerTogged(toggleEvent) + } + + const groupName = this.getGroup(layerInfo) + const group = this.groups[groupName] + layerInfo.zIndex = group.offset + MapComponent.PANE_Z_INDEX_BUCKET_SIZE - (group.layers.length + 1) + const pane = this.map.getPanes()[layerInfo.layer.pane] + pane.style.zIndex = layerInfo.zIndex + group.layers.push(layerInfo) + } + + onFeaturesChanged({ id, added = [], updated = [], removed = [] }) { + const featureLayer = this.layers[id] + const pane = featureLayer.layer.pane + added.forEach(feature => { + if (featureLayer.options.cluster) { + const layer = this.createGeoJsonForLayer(feature, featureLayer, pane) + featureLayer.layer.addLayer(layer) + } else { + featureLayer.layer.addData(feature) + } + }) + + updated.forEach(feature => { + const layer = featureLayer.featureIdToLayer[feature.id] + if (layer) { + featureLayer.layer.removeLayer(layer) + } + + if (featureLayer.options.cluster) { + featureLayer.layer.addLayer(this.createGeoJsonForLayer(feature, featureLayer, pane)) + } else { + featureLayer.layer.addData(feature) + } + }) + + removed.forEach(feature => { + const layer = featureLayer.featureIdToLayer[feature.id] + if (layer) { + delete featureLayer.featureIdToLayer[feature.id] + featureLayer.layer.removeLayer(layer) + } + }) + } + + onFeatureZoom(zoom) { + const featureLayer = this.layers[zoom.id] + const layer = featureLayer.featureIdToLayer[zoom.feature.id] + if (!this.map.hasLayer(featureLayer.layer)) return + + if (featureLayer.options.cluster) { + if (this.map.getZoom() < 17) { + if (layer.getBounds) { + // Zoom and center polyline/polygon + this.map.fitBounds(layer.getBounds(), { + maxZoom: 17 + }) + this.openPopup(layer, {}) + } else { + // Zoom and center point + this.map.once('zoomend', () => { + featureLayer.layer.zoomToShowLayer(layer, () => { + this.openPopup(layer, { zoomToLocation: false }) + }) + }) + this.map.setView(layer.getLatLng(), 17) + } + } else { + if (layer.getBounds) { + this.map.fitBounds(layer.getBounds(), { + maxZoom: 17 + }) + this.openPopup(layer, {}) + } else { + featureLayer.layer.zoomToShowLayer(layer, () => { + this.openPopup(layer, { zoomToLocation: false }) + }) + } + } + } else { + this.openPopup(layer, { zoomToLocation: true }) + } + } + + onFeatureDeselect(deselected) { + const featureLayer = this.layers[deselected.id] + const layer = featureLayer.featureIdToLayer[deselected.feature.id] + if (!this.map.hasLayer(featureLayer.layer)) return + layer.closePopup() + } + + onFeedRemoved(feed) { + const layerInfo = this.layers[feed.id] + if (layerInfo) { + this.removeLayer(layerInfo) + } + } + + onLayerRemoved(layer) { + switch (layer.type) { + case 'GeoPackage': + this.removeGeoPackage(layer) + break + default: + this.removeLayer(layer) + } + } + + removeLayer(layer) { + const layerInfo = this.layers[layer.id] + if (layerInfo) { + this.map.removeLayer(layerInfo.layer) + delete this.layers[layer.id] + + Object.values(this.groups).forEach((group: any) => { + group.layers = group.layers.filter(groupLayer => { + return layer.layer !== groupLayer.layer; + }); + }); + } + } + + removeGeoPackage(layer) { + layer.tables.forEach(table => { + const id = layer.id + table.name + const layerInfo = this.layers[id] + if (layerInfo) { + this.map.removeLayer(table.layer) + delete this.layers[id] + this.removeLayer(layerInfo) + } + }) + } + + onHideFeed() { + this.map.invalidateSize({ pan: false }) + } + + adjustTemporalLayers() { + this.temporalLayers.forEach(temporalLayer => { + Object.values(temporalLayer.featureIdToLayer).forEach((layer: any) => { + const color = this.colorForFeature(layer.feature, temporalLayer.options.temporal) + layer.setColor(color) + }) + }) + } + + openPopup(layer, options) { + options = options || {} + if (options.zoomToLocation) { + this.map.once('moveend', function () { + layer.fire('click') + }) + this.map.setView(layer.getLatLng(), options.zoomToLocation ? 17 : this.map.getZoom()) + } else { + layer.fire('click') + } + } + + colorForFeature(feature, options) { + const age = Date.now() - moment(feature.properties[options.property]).valueOf() + const bucket = _.find(options.colorBuckets, function (bucket) { + return age > bucket.min && age <= bucket.max + }) + return bucket ? bucket.color : null + } + + createFeature(feature, delegate) { + // TODO put Observations in its own pane maybe?? + // TODO pass in layer collection id 'Observations' + let editor = new FeatureEditor(this.map, feature, delegate) + + // TODO save feature pane opacitis + const featurePaneOpacities = this.featurePanes.map(pane => { + const mapPane = this.map.getPanes()[pane] + return mapPane.style.opacity || 1 + }) + this.setPaneOpacity(this.featurePanes, 0.5) + + const layer = this.layers['observations'].featureIdToLayer[feature.id] + if (layer) { + this.map.removeLayer(layer) + } + + return { + update: feature => { + editor.stopEdit() + editor = new FeatureEditor(this.map, feature, delegate) + }, + cancel: () => { + editor.stopEdit() + if (layer) { + this.onFeaturesChanged({ + id: 'observations', + updated: [layer.feature] + }) + } + + this.resetPaneOpacity(this.featurePanes, featurePaneOpacities) + }, + save: () => { + const newFeature = editor.stopEdit() + if (layer) { + layer.feature.geometry = newFeature.geometry + this.onFeaturesChanged({ + id: 'observations', + updated: [layer.feature] + }) + } + + this.resetPaneOpacity(this.featurePanes, featurePaneOpacities) + } + } + } + + setPaneOpacity(panes, opacityFactor) { + panes.forEach(pane => { + const mapPane = this.map.getPanes()[pane] + const opacity = mapPane.style.opacity || "1" + mapPane.style.opacity = `${parseInt(opacity)} * ${opacityFactor}` + }) + } + + resetPaneOpacity(panes, opacities) { + panes.forEach((pane, index) => { + const mapPane = this.map.getPanes()[pane] + mapPane.style.opacity = opacities[index] + }) + } + + layerTogged(event: ToggleEvent): void { + if (event.layer.base) { + this.baseToggled(event) + } else { + this.overlayToggled(event) + } + } + + baseToggled(event: ToggleEvent): void { + const baseLayers = this.groups['base'].layers + const previousBaseLayer = baseLayers.find((layer: any) => layer.selected) + if (previousBaseLayer) { + previousBaseLayer.selected = false + this.map.removeLayer(previousBaseLayer.layer) + } + + event.layer.selected = true + this.map.addLayer(event.layer.layer) + + this.mapService.selectBaseLayer(event.layer) + } + + overlayToggled(event: ToggleEvent): void { + if (event.value) { + this.map.addLayer(event.layer.layer) + } else { + this.map.removeLayer(event.layer.layer) + } + } + + private getGroup(layer): string { + switch (layer.type) { + case 'GeoPackage': + return layer.layer.table.type === 'tile' ? 'tile' : 'feature' + case 'Imagery': + return layer.base ? 'base' : 'tile' + case 'geojson': + return layer.group + case 'grid': + return layer.group + } + } + + private isSelected(layer): boolean { + return layer.options && layer.options.selected + } +} \ No newline at end of file diff --git a/web-app/src/app/map/map.service.spec.ts b/web-app/src/app/map/map.service.spec.ts new file mode 100644 index 000000000..98655fb2d --- /dev/null +++ b/web-app/src/app/map/map.service.spec.ts @@ -0,0 +1,21 @@ +import { TestBed } from '@angular/core/testing'; +import { MapService } from './map.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Map Service Tests', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [MapService], + imports: [HttpClientTestingModule] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: MapService = TestBed.inject(MapService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/map/map.service.ts b/web-app/src/app/map/map.service.ts new file mode 100644 index 000000000..ce8b94e3d --- /dev/null +++ b/web-app/src/app/map/map.service.ts @@ -0,0 +1,538 @@ +import { Injectable } from "@angular/core"; +import { EventService } from "../event/event.service"; +import { MapPopupService } from "./map-popup.service"; +import { LocationService } from "../user/location/location.service"; +import { LocalStorageService } from "../http/local-storage.service"; +import { FeatureService } from "../layer/feature.service"; + +@Injectable({ + providedIn: 'root' +}) +export class MapService { + + followedFeature = { + id: undefined, + layer: undefined + }; + + delegate = null; + baseLayer = null; + feedLayers = {}; + rasterLayers = {}; + vectorLayers = {}; + gridLayers = {}; + listeners = []; + observationsById = {}; + usersById = {}; + + constructor( + private eventService: EventService, + private locationService: LocationService, + private mapPopupService: MapPopupService, + private featureService: FeatureService, + private localStorageService: LocalStorageService + ) {} + + init () { + const observationLayer = { + id: 'observations', + name: 'Observations', + group: 'mage', + type: 'geojson', + featureIdToLayer: {}, + options: { + selected: true, + cluster: true, + showAccuracy: true, + style: function () { + return {}; + }, + onEachFeature: function (feature, layer) { + observationLayer.featureIdToLayer[feature.id] = layer; + }, + popup: (layer, feature) => { + this.mapPopupService.popupObservation(layer, feature); + }, + onLayer: (layer, feature) => { + this.mapPopupService.registerObservation(layer, feature); + } + } + }; + + this.createVectorLayer(observationLayer); + + const peopleLayer = { + id: 'people', + name: 'People', + group: 'mage', + type: 'geojson', + options: { + selected: true, + cluster: false, + showAccuracy: true, + temporal: { + property: 'timestamp', + colorBuckets: this.locationService.colorBuckets + }, + popup: (layer, feature) => { + this.mapPopupService.popupUser(layer, feature); + }, + onLayer: (layer, feature) => { + this.mapPopupService.registerUser(layer, this.usersById[feature.id]); + } + } + }; + this.createVectorLayer(peopleLayer); + + const garsOverlay = { + id: 'gars', + name: 'GARS', + group: 'grid', + type: 'grid', + options: { + selected: false + } + } + this.createGridLayer(garsOverlay); + + const mgrsOverlay = { + id: 'mgrs', + name: 'MGRS', + group: 'grid', + type: 'grid', + options: { + selected: false + } + } + this.createGridLayer(mgrsOverlay); + + this.eventService.addObservationsChangedListener(this); + this.eventService.addUsersChangedListener(this); + this.eventService.addLayersChangedListener(this); + this.eventService.addFeedItemsChangedListener(this) + } + + destroy() { + Object.values(this.vectorLayers).forEach((layerInfo: any) => { + this.listeners.forEach((listener: any) => { + if (typeof listener.onLayerRemoved === 'function') { + listener.onLayerRemoved(layerInfo); + } + }); + }); + this.vectorLayers = {}; + + Object.values(this.rasterLayers).forEach((layerInfo: any) => { + this.listeners.forEach((listener: any) => { + if (typeof listener.onLayerRemoved === 'function') { + listener.onLayerRemoved(layerInfo); + } + }); + }); + this.rasterLayers = {}; + + this.listeners = []; + + this.eventService.removeLayersChangedListener(this); + this.eventService.removeObservationsChangedListener(this); + this.eventService.removeUsersChangedListener(this); + this.eventService.removeFeedItemsChangedListener(this); + } + + onLayersChanged(changed, event) { + const { added = [], updated = [], removed = [] } = changed + + let baseLayerFound = false; + added.forEach((layer: any) => { + // Add token to the url of all private layers + // TODO add watch for token change and reset the url for these layers + if (layer.type === 'Imagery' && layer.url.indexOf('private') === 0) { + layer.url = layer.url + "?access_token=" + this.localStorageService.getToken(); + } + + if (layer.type === 'Imagery') { + if (layer.base && !baseLayerFound) { + layer.options = { selected: true }; + baseLayerFound = true; + } + + this.createRasterLayer(layer); + } else if (layer.type === 'Feature') { + this.featureService.getFeatureCollection(event, layer).subscribe((featureCollection: any) => { + this.createVectorLayer({ + id: layer.id, + name: layer.name, // TODO need to track by id as well not just names + group: 'feature', + type: 'geojson', + geojson: featureCollection, + options: { + popup: { + html: function (feature) { + // TODO use leaflet template for this + let content = ""; + if (feature.properties.name) { + content += '
    ' + feature.properties.name + '
    '; + } + if (feature.properties.description) { + content += '
    ' + feature.properties.description + '
    '; + } + + return content; + } + } + } + }); + }); + } else if (layer.type === 'GeoPackage') { + layer.eventId = event.id; + this.createRasterLayer(layer); + } + }) + + removed.forEach((layer: any) => { + this.removeLayer(layer); + }) + } + + onFeedItemsChanged(changed) { + const { added = [], updated = [], removed = [] } = changed + + // Filter out non geospatial feeds + const geospatialFilter = ({ feed }) => { return feed.itemsHaveSpatialDimension; } + added.filter(geospatialFilter).forEach(({ feed, items }) => { + /* + TODO: this icon stuff is a band-aid (R) hack. revisit later when this + transitions to angular x and static icon api gets better. consider using + blob urls for marker icons as in StaticIconImgComponent/XhrImgComponent + or setting the icon url from the server in the web adapter layer. + caching works much better with urls that do not have the access token + query string parameter. + */ + const iconId = (feed.mapStyle && feed.mapStyle.icon) ? feed.mapStyle.icon.id : feed.icon ? feed.icon.id : null; + const iconUrl = iconId ? `/api/icons/${iconId}/content?access_token=${this.localStorageService.getToken()}` : '/assets/images/default_marker.png' + this.createFeedLayer({ + id: `feed-${feed.id}`, + name: feed.title, + group: 'feed', + type: 'geojson', + geojson: { + type: 'FeatureCollection', + features: items + }, + options: { + iconWidth: 24, + selected: true, + popup: (layer, feature) => { + this.mapPopupService.popupFeedItem(layer, feed, feature); + }, + onLayer: (layer, feature) => { + this.mapPopupService.registerFeedItem(layer, feed, feature); + }, + iconUrl + } + }); + }); + + updated.filter(geospatialFilter).forEach(({ feed, items }) => { + this.featuresChanged({ + id: `feed-${feed.id}`, + updated: items + }); + }); + + removed.filter(({ feed }) => { + return feed.itemsHaveSpatialDimension; + }).forEach(({ feed }) => { + const layer = this.feedLayers[`feed-${feed.id}`]; + if (layer) { + this.removeFeed(layer); + } + }); + } + + onObservationsChanged(changed) { + const { added = [], updated = [], removed = [] } = changed + + added.forEach((added: any) => { + this.observationsById[added.id] = added; + }) + if (added.length) this.addFeaturesToLayer(added, 'observations'); + + updated.forEach((updated: any) => { + const observation = this.observationsById[updated.id]; + if (observation) { + this.observationsById[updated.id] = updated; + this.updateFeatureForLayer(updated, 'observations'); + } + }) + + removed.forEach((removed: any) => { + delete this.observationsById[removed.id]; + this.removeFeatureFromLayer(removed, 'observations'); + }) + } + + onUsersChanged(changed) { + const { added = [], updated = [], removed = [] } = changed + + added.forEach((added: any) => { + this.usersById[added.id] = added; + this.addFeaturesToLayer([added.location], 'people'); + }) + + updated.forEach((updated: any) => { + const user = this.usersById[updated.id]; + if (user) { + this.usersById[updated.id] = updated; + this.updateFeatureForLayer(updated.location, 'people'); + + // pan/zoom map to user if this is the user we are following + if (this.followedFeature.layer === 'people' && user.id === this.followedFeature.id) + this.zoomToFeatureInLayer(user, 'people'); + } + }) + + removed.forEach((removed: any) => { + delete this.usersById[removed.id]; + this.removeFeatureFromLayer(removed.location, 'people'); + }) + } + + setDelegate(theDelegate) { + this.delegate = theDelegate; + } + + addListener(listener) { + this.listeners.push(listener); + + if (typeof listener.onLayersChanged === 'function') { + const layers = Object.values(this.rasterLayers).concat(Object.values(this.vectorLayers)).concat(Object.values(this.gridLayers)); + listener.onLayersChanged({ added: layers }); + } + + if (typeof listener.onFeaturesChanged === 'function') { + Object.values(this.vectorLayers).forEach((vectorLayer: any) => { + listener.onFeaturesChanged({ id: vectorLayer.id, added: Object.values(vectorLayer.featuresById) }); + }) + } + + if (typeof listener.onBaseLayerSelected === 'function') { + listener.onBaseLayerSelected(this.baseLayer); + } + } + + removeListener(listener) { + this.listeners = this.listeners.filter((l: any) => l !== listener) + } + + getRasterLayers() { + return this.rasterLayers; + } + + getVectorLayers() { + return this.vectorLayers; + } + + createRasterLayer(layer) { + this.layersChanged({ + added: [layer] + }); + + this.rasterLayers[layer.id] = layer; + } + + createVectorLayer(layer) { + this.layersChanged({ + added: [layer] + }); + + layer.featuresById = {}; + this.vectorLayers[layer.id] = layer; + } + + createGridLayer(layer) { + this.layersChanged({ + added: [layer] + }); + + layer.featuresById = {}; + this.gridLayers[layer.id] = layer; + } + + createFeedLayer(layer) { + this.layersChanged({ + added: [layer] + }); + + layer.featuresById = {}; + this.feedLayers[layer.id] = layer; + } + + createFeature(feature, style, listeners?: any) { + if (this.delegate) return this.delegate.createFeature(feature, style, listeners); + } + + addFeaturesToLayer(features, layerId) { + const vectorLayer = this.vectorLayers[layerId]; + features.forEach((feature: any) => { + vectorLayer.featuresById[feature.id] = feature; + + }) + + this.featuresChanged({ + id: layerId, + added: [features] + }); + } + + updateFeatureForLayer(feature, layerId) { + this.featuresChanged({ + id: layerId, + updated: [feature] + }); + } + + removeFeatureFromLayer(feature, layerId) { + const vectorLayer = this.vectorLayers[layerId]; + delete vectorLayer.featuresById[feature.id]; + + this.featuresChanged({ + id: layerId, + removed: [feature] + }); + } + + deselectFeatureInLayer(feature, layerId) { + this.listeners.forEach((listener: any) => { + if (typeof listener.onFeatureDeselect === 'function') { + listener.onFeatureDeselect({ + id: layerId, + feature: feature + }); + } + }) + } + + zoomToFeatureInLayer(feature, layerId) { + this.listeners.forEach((listener: any) => { + if (typeof listener.onFeatureZoom === 'function') { + listener.onFeatureZoom({ + id: layerId, + feature: feature + }); + } + }); + } + + followFeatureInLayer(feature, layerId) { + if (feature && (this.followedFeature.id !== feature.id || this.followedFeature.layer !== layerId)) { + this.followedFeature.id = feature.id; + this.followedFeature.layer = layerId; + this.zoomToFeatureInLayer(feature, layerId); + } else { + this.followedFeature.id = undefined; + this.followedFeature.layer = undefined; + } + } + + onLocation(location) { + this.listeners.forEach((listener: any) => { + if (typeof listener.onLocation === 'function') { + listener.onLocation(location); + } + }); + } + + onLocationStop() { + this.listeners.forEach((listener: any) => { + if (typeof listener.onLocationStop === 'function') { + listener.onLocationStop(); + } + }); + } + + onBroadcastLocation(callback) { + this.listeners.forEach((listener: any) => { + if (typeof listener.onBroadcastLocation === 'function') { + listener.onBroadcastLocation(callback); + } + }); + } + + featuresChanged(changed) { + this.listeners.forEach((listener: any) => { + changed.added = changed.added || []; + changed.updated = changed.updated || []; + changed.removed = changed.removed || []; + + if (typeof listener.onFeaturesChanged === 'function') { + listener.onFeaturesChanged(changed); + } + }); + } + + layersChanged(changed) { + this.listeners.forEach((listener: any) => { + changed.added = changed.added || []; + changed.removed = changed.removed || []; + + if (typeof listener.onLayersChanged === 'function') { + listener.onLayersChanged(changed); + } + }); + } + + selectBaseLayer(layer) { + this.baseLayer = layer; + this.listeners.forEach((listener: any) => { + if (typeof listener.onBaseLayerSelected === 'function') { + listener.onBaseLayerSelected(layer); + } + }); + } + + removeLayer(layer) { + const vectorLayer = this.vectorLayers[layer.id]; + if (vectorLayer) { + this.listeners.forEach((listener: any) => { + if (typeof listener.onLayerRemoved === 'function') { + listener.onLayerRemoved(vectorLayer); + } + }); + + delete this.vectorLayers[layer.id]; + } + + const rasterLayer = this.rasterLayers[layer.id]; + if (rasterLayer) { + this.listeners.forEach((listener: any) => { + if (typeof listener.onLayerRemoved === 'function') { + listener.onLayerRemoved(rasterLayer); + } + }); + + delete this.rasterLayers[layer.id]; + } + } + + removeFeed(feed) { + const feedLayer = this.feedLayers[feed.id]; + if (feedLayer) { + this.listeners.forEach((listener: any) => { + if (typeof listener.onFeedRemoved === 'function') { + listener.onFeedRemoved(feedLayer); + } + }); + + delete this.feedLayers[feed.id]; + } + } + + hideFeed(hide) { + this.listeners.forEach((listener: any) => { + if (typeof listener.onHideFeed === 'function') { + listener.onHideFeed(hide); + } + }); + } +} diff --git a/web-app/src/app/map/marker/FixedWidthIcon.ts b/web-app/src/app/map/marker/FixedWidthIcon.ts new file mode 100644 index 000000000..9adf01141 --- /dev/null +++ b/web-app/src/app/map/marker/FixedWidthIcon.ts @@ -0,0 +1,46 @@ +import { DivIcon, DivIconOptions, DomUtil } from "leaflet"; + +export interface FixedWidthDivIconOptions extends DivIconOptions { + iconUrl: string + iconWidth?: number +} + +export class FixedWidthIcon extends DivIcon { + options: FixedWidthDivIconOptions + + onIconLoad?(icon: FixedWidthIcon, height: number, width: number): void + + constructor(options?: FixedWidthDivIconOptions) { + options.iconWidth = options.iconWidth || 35 + options.iconUrl = options.iconUrl || '/assets/images/default_marker.png' + + super(options) + } + + createIcon(oldIcon?: HTMLElement): HTMLElement { + const div = DomUtil.create('div', 'observation-edit-marker') + + const img = document.createElement('img') + img.className = "mage-icon-image" + img.style.width = this.options.iconWidth + 'px' + img.src = this.options.iconUrl; + + img.onload = (event: any) => { + div.style.marginTop = -(event.srcElement.height) + 'px' + div.style.marginLeft = -(event.srcElement.width / 2) + 'px' + } + + div.appendChild(img) + if (this.options.html) { + const tooltip = DomUtil.create('div', 'observation-edit-marker__tooltip') + tooltip.innerHTML = this.options.html.toString() + div.appendChild(tooltip) + } + + return div + } +} + +export function fixedWidthIcon(options?: FixedWidthDivIconOptions): FixedWidthIcon { + return new FixedWidthIcon(options) +} \ No newline at end of file diff --git a/web-app/src/app/map/marker/FixedWidthMarker.ts b/web-app/src/app/map/marker/FixedWidthMarker.ts new file mode 100644 index 000000000..ae397c6e5 --- /dev/null +++ b/web-app/src/app/map/marker/FixedWidthMarker.ts @@ -0,0 +1,40 @@ +import { LatLngExpression, Marker, MarkerOptions, icon } from "leaflet"; + +export interface FixedWidthMarkerOptions extends MarkerOptions { + iconUrl?: string, + tooltip?: boolean, + iconWidth?: number +} + +export class FixedWidthMarker extends Marker { + iconWidth: number = 35 + fixedWidthIcon: any + + constructor(latLng: LatLngExpression, options?: FixedWidthMarkerOptions) { + super(latLng, options) + + if (options.iconUrl) { + const img = new Image() + img.src = options.iconUrl + + this.setOpacity(0) + img.onload = (event: any) => { + this.setOpacity(1) + const scale = this.iconWidth / event.srcElement.width + this.setIcon( + icon({ + className: 'leaflet-fixed-width-marker', + iconUrl: options.iconUrl, + iconSize: [this.iconWidth, event.srcElement.height * scale], + iconAnchor: [this.iconWidth / 2, event.srcElement.height * scale], + popupAnchor: [0, -(event.srcElement.height * scale)] + }) + ) + } + } + } +} + +export function fixedWidthMarker(latlng: LatLngExpression, options?: FixedWidthMarkerOptions): FixedWidthMarker { + return new FixedWidthMarker(latlng, options) +} \ No newline at end of file diff --git a/web-app/src/app/map/marker/LocationMarker.ts b/web-app/src/app/map/marker/LocationMarker.ts new file mode 100644 index 000000000..fd2735fac --- /dev/null +++ b/web-app/src/app/map/marker/LocationMarker.ts @@ -0,0 +1,102 @@ +import { Circle, circle, LatLngExpression, CircleMarker, CircleMarkerOptions, LatLng, circleMarker, FeatureGroup, Layer, Marker } from "leaflet"; +import { fixedWidthMarker } from "./FixedWidthMarker"; + +export interface LocationMarkerOptions extends CircleMarkerOptions { + accuracy?: number + iconUrl?: string + color?: string +} + +export class LocationMarker extends FeatureGroup { + private locationMarker: CircleMarker + private accuracyCircle: Circle + + constructor(latLng: LatLngExpression, options?: LocationMarkerOptions ) { + const layers = [] + + if (options?.iconUrl) { + layers.push(fixedWidthMarker(latLng, { + pane: options.pane, + iconUrl: options.iconUrl, + iconWidth: 42 + })) + } + + const locationMarker = circleMarker(latLng, { + color: options?.color, + fillColor: options?.color, + fillOpacity: 0.7, + weight: 2, + opacity: 0.9, + radius: 5, + pane: options?.pane + }) + layers.push(locationMarker) + + super(layers, {}) + + this.locationMarker = locationMarker + this.accuracyCircle = circle(latLng, 0, { + interactive: false, + color: options?.color, + fillColor: options?.color, + fillOpacity: 0.15, + weight: 2, + opacity: 0.5, + pane: options?.pane + }) + + this.on('popupopen', () => { + if (options?.accuracy) { + this.accuracyCircle.setRadius(options.accuracy) + } + + this.addLayer(this.accuracyCircle) + }) + + this.on('popupclose', () => { + this.removeLayer(this.accuracyCircle) + }) + } + + getLatLng(): LatLng { + return this.locationMarker.getLatLng() + } + + setLatLng(latLng: LatLng): this { + this.accuracyCircle.setLatLng(latLng); + this.getLayers().forEach((layer: Layer) => { + if (layer instanceof Circle) { + layer.setLatLng(latLng) + } else if (layer instanceof CircleMarker) { + layer.setLatLng(latLng) + } else if (layer instanceof Marker) { + layer.setLatLng(latLng) + } + }) + + return this + } + + setAccuracy(accuracy: number): this { + this.accuracyCircle.setRadius(accuracy) + return this + } + + getAccuracy(): number { + return this.accuracyCircle.getRadius() + } + + setColor(color: string): this { + if (this.accuracyCircle.options.color === color) return this + + const style = { color: color, fillColor: color } + this.accuracyCircle.setStyle(style) + this.locationMarker.setStyle(style) + return this + } +} + +export function locationMarker(latlng: LatLngExpression, options?: LocationMarkerOptions ): LocationMarker { + return new LocationMarker(latlng, options) +} \ No newline at end of file diff --git a/web-app/src/app/map/marker/ObservationMarker.ts b/web-app/src/app/map/marker/ObservationMarker.ts new file mode 100644 index 000000000..0a6b9c95e --- /dev/null +++ b/web-app/src/app/map/marker/ObservationMarker.ts @@ -0,0 +1,52 @@ +import { LatLngExpression, Circle, circle, Map } from "leaflet"; +import { FixedWidthMarker, FixedWidthMarkerOptions } from "./FixedWidthMarker"; + +export interface ObservationMarkerOptions extends FixedWidthMarkerOptions { + accuracy: number, +} + +export class ObservationMarker extends FixedWidthMarker { + options: ObservationMarkerOptions + private accuracyCircle: Circle + + constructor(latLng: LatLngExpression, options?: ObservationMarkerOptions) { + super(latLng, options) + + this.accuracyCircle = circle(latLng, 0, { + interactive: false, + color: '#1565C0', + fillColor: '#1E88E5', + fillOpacity: 0.15, + weight: 2, + opacity: 0.5, + pane: options.pane + }) + + this.on('popupopen', () => { + if (options.accuracy) { + this.accuracyCircle.setRadius(options.accuracy) + this._map.addLayer(this.accuracyCircle); + } + }); + + this.on('popupclose', () => { + this._map.removeLayer(this.accuracyCircle) + }); + } + + onRemove(map: Map): this { + super.onRemove(map) + map.removeLayer(this.accuracyCircle) + return this + } + + setAccuracy(accuracy: number): this { + this.options.accuracy = accuracy + return this + } + +} + +export function observationMarker(latlng: LatLngExpression, options: ObservationMarkerOptions): ObservationMarker { + return new ObservationMarker(latlng, options) +} \ No newline at end of file diff --git a/web-app/src/app/map/search/search.service.spec.ts b/web-app/src/app/map/search/search.service.spec.ts index 71d3b5cd8..a11eb2bac 100644 --- a/web-app/src/app/map/search/search.service.spec.ts +++ b/web-app/src/app/map/search/search.service.spec.ts @@ -60,8 +60,6 @@ describe('SearchService', () => { const search = '123 South Madeup Way'; service.search(mapSettings, search).subscribe((response: PlacenameSearchResult[]) => { - console.log("response", response) - console.log("results", results) expect(results).toEqual(response); }); diff --git a/web-app/src/app/moment/moment.pipe.spec.ts b/web-app/src/app/moment/moment.pipe.spec.ts index 03a552e0d..96e9f027f 100644 --- a/web-app/src/app/moment/moment.pipe.spec.ts +++ b/web-app/src/app/moment/moment.pipe.spec.ts @@ -1,6 +1,7 @@ +import { LocalStorageService } from '../http/local-storage.service'; import { MomentPipe } from './moment.pipe'; -class MockLocalStorageService { +class MockLocalStorageService extends LocalStorageService { getTimeFormat(): string { return 'relative'; } diff --git a/web-app/src/app/moment/moment.pipe.ts b/web-app/src/app/moment/moment.pipe.ts index 9f9e571e4..da318b2f6 100644 --- a/web-app/src/app/moment/moment.pipe.ts +++ b/web-app/src/app/moment/moment.pipe.ts @@ -1,6 +1,6 @@ -import { Pipe, PipeTransform, Inject } from '@angular/core'; -import { LocalStorageService } from '../upgrade/ajs-upgraded-providers'; +import { Pipe, PipeTransform } from '@angular/core'; import * as moment from 'moment'; +import { LocalStorageService } from '../http/local-storage.service'; @Pipe({ name: 'moment', @@ -8,7 +8,7 @@ import * as moment from 'moment'; }) export class MomentPipe implements PipeTransform { - constructor(@Inject(LocalStorageService) private localStorageService: any) { } + constructor(private localStorageService: LocalStorageService) { } transform(value: any, args?: any): any { switch (this.localStorageService.getTimeFormat()) { diff --git a/web-app/src/app/navigation/navigation.component.html b/web-app/src/app/navigation/navigation.component.html new file mode 100644 index 000000000..fa42c83c1 --- /dev/null +++ b/web-app/src/app/navigation/navigation.component.html @@ -0,0 +1,43 @@ + +
    + + +
    + {{filteredEvent.name}} + > {{filteredTeams}} + {{filteredInterval}} +
    + + +
    +
    \ No newline at end of file diff --git a/web-app/src/app/navigation/navigation.component.scss b/web-app/src/app/navigation/navigation.component.scss new file mode 100644 index 000000000..f2570f2ed --- /dev/null +++ b/web-app/src/app/navigation/navigation.component.scss @@ -0,0 +1,38 @@ +:host { + display: block; +} + +.container { + width: 100%; + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; +} + +.menu { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; +} + +.title { + margin-left: 16px; +} + +.profile-avatar { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; +} + +@media(min-width:900px) { + .navigation-options { + visibility: hidden; + display: none; + width: 0; + padding: 0; + } +} \ No newline at end of file diff --git a/web-app/src/app/navigation/navigation.component.spec.ts b/web-app/src/app/navigation/navigation.component.spec.ts new file mode 100644 index 000000000..7a863eb9f --- /dev/null +++ b/web-app/src/app/navigation/navigation.component.spec.ts @@ -0,0 +1,24 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { NavigationComponent } from './navigation.component'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Navigation Component', () => { + let component: NavigationComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [NavigationComponent], + imports: [HttpClientTestingModule] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(NavigationComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/navigation/navigation.component.ts b/web-app/src/app/navigation/navigation.component.ts new file mode 100644 index 000000000..3e1a95c02 --- /dev/null +++ b/web-app/src/app/navigation/navigation.component.ts @@ -0,0 +1,104 @@ +import { Component, EventEmitter, OnDestroy, OnInit, Output } from '@angular/core'; +import { FilterService } from '../filter/filter.service'; +import { MapService } from '../map/map.service'; +import { UserService } from '../user/user.service'; +import { EventService } from '../event/event.service'; +import { PollingService } from '../event/polling.service'; +import * as _ from 'underscore'; +import { Router } from '@angular/router'; + +@Component({ + selector: 'navigation', + templateUrl: './navigation.component.html', + styleUrls: ['./navigation.component.scss'] +}) +export class NavigationComponent implements OnInit, OnDestroy { + @Output() onFeedToggle = new EventEmitter(); + @Output() onPreferencesToggle = new EventEmitter(); + + state = "map" + filteredEvent: any = {} + filteredTeams: any + filteredInterval: any + feedChangedUsers = {} + + constructor( + private router: Router, + private mapService: MapService, + private userService: UserService, + private eventService: EventService, + private filterService: FilterService, + private pollingService: PollingService + ) { } + + ngOnInit(): void { + this.filterService.addListener(this); + + this.eventService.query().subscribe(events => { + const recentEventId = this.userService.getRecentEventId(); + const recentEvent = _.find(events, event => { return event.id === recentEventId; }); + if (recentEvent) { + this.filterService.setFilter({ event: recentEvent }); + this.pollingService.setPollingInterval(this.pollingService.getPollingInterval()); + } else if (events.length > 0) { + // TODO 'welcome to Mage dialog' + this.filterService.setFilter({ event: events[0] }); + this.pollingService.setPollingInterval(this.pollingService.getPollingInterval()); + } else { + // TODO welcome to mage, sorry you have no events + } + }); + + this.mapService.init() + this.eventService.init() + } + + ngOnDestroy(): void { + this.filterService.removeListener(this) + this.filterService.removeFilters() + + this.mapService.destroy() + + this.eventService.destroy() + } + + toggleFeed(): void { + this.onFeedToggle.emit() + } + + togglePreferences(): void { + this.onPreferencesToggle.emit() + } + + onLogout() { + this.userService.logout().subscribe(() => { + this.router.navigate(['landing']); + }) + } + + onFilterChanged(filter) { + this.feedChangedUsers = {}; + + if (filter.event) { + this.filteredEvent = this.filterService.getEvent(); + + // Stop broadcasting location if the event switches + this.mapService.onLocationStop(); + } + + if (filter.teams) this.filteredTeams = _.map(this.filterService.getTeams(), t => { return t.name; }).join(', '); + if (filter.timeInterval) { + const intervalChoice = this.filterService.getIntervalChoice(); + if (intervalChoice.filter !== 'all') { + if (intervalChoice.filter === 'custom') { + // TODO format custom time interval + this.filteredInterval = 'Custom time interval'; + } else { + this.filteredInterval = intervalChoice.label; + } + } else { + this.filteredInterval = null; + } + } + } +} diff --git a/web-app/src/app/observation/attachment/attachment.component.ts b/web-app/src/app/observation/attachment/attachment.component.ts index 5fc805887..22bbd940e 100644 --- a/web-app/src/app/observation/attachment/attachment.component.ts +++ b/web-app/src/app/observation/attachment/attachment.component.ts @@ -1,6 +1,7 @@ -import { Component, EventEmitter, Inject, Input, OnInit, Output } from '@angular/core'; -import { LocalStorageService, UserService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core'; import { AttachmentAction } from '../observation-edit/observation-edit-attachment/observation-edit-attachment-action'; +import { LocalStorageService } from '../../http/local-storage.service'; +import { UserService } from '../../user/user.service'; @Component({ selector: 'observation-attachment', @@ -29,8 +30,9 @@ export class AttachmentComponent implements OnInit { actions: typeof AttachmentAction = AttachmentAction constructor( - @Inject(UserService) private userService: any, - @Inject(LocalStorageService) localStorageService: any) { + private userService: UserService, + localStorageService: LocalStorageService + ) { this.token = localStorageService.getToken() } diff --git a/web-app/src/app/observation/attachment/attachment.service.ts b/web-app/src/app/observation/attachment/attachment.service.ts index 2c09bbb7f..de7edf57f 100644 --- a/web-app/src/app/observation/attachment/attachment.service.ts +++ b/web-app/src/app/observation/attachment/attachment.service.ts @@ -1,7 +1,7 @@ import { HttpClient, HttpErrorResponse, HttpEvent, HttpEventType, HttpResponse } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { Observable, Subject } from 'rxjs'; -import { share } from 'rxjs/operators'; +import { tap } from 'rxjs/operators'; import { FileUpload } from './attachment-upload/attachment-upload.component'; export enum AttachmentUploadStatus { @@ -30,27 +30,29 @@ export class AttachmentService { const formData = new FormData(); formData.append('attachment', upload.file); - const url = `${observationUrl}/attachments/${upload.attachmentId}` - const observable = this.httpClient.put(url, formData, { observe: 'events', reportProgress: true }).pipe(share()) - - observable.subscribe((response: HttpEvent>) => { - if (response.type === HttpEventType.Response) { - if (response.status === 200) { - this.uploadSource.next({ - upload: upload, - response: response.body, - status: AttachmentUploadStatus.COMPLETE - }) - } - } - }, (error: HttpErrorResponse) => { - this.uploadSource.next({ - upload: upload, - response: error, - status: AttachmentUploadStatus.ERROR - }) - }) - - return observable + const url = `${new URL(observationUrl).pathname}/attachments/${upload.attachmentId}` + return this.httpClient.put(url, formData, { observe: 'events', reportProgress: true }) + .pipe( + tap({ + next: (response: HttpEvent>) => { + if (response.type === HttpEventType.Response) { + if (response.status === 200) { + this.uploadSource.next({ + upload: upload, + response: response.body, + status: AttachmentUploadStatus.COMPLETE + }) + } + } + }, + error: (error: HttpErrorResponse) => { + this.uploadSource.next({ + upload: upload, + response: error, + status: AttachmentUploadStatus.ERROR + }) + } + }) + ) } } diff --git a/web-app/src/app/observation/observation-delete/observation-delete.component.ts b/web-app/src/app/observation/observation-delete/observation-delete.component.ts index ae1d94559..f732b0a31 100644 --- a/web-app/src/app/observation/observation-delete/observation-delete.component.ts +++ b/web-app/src/app/observation/observation-delete/observation-delete.component.ts @@ -1,6 +1,6 @@ import { Component, Inject } from '@angular/core' import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog'; -import { EventService } from 'src/app/upgrade/ajs-upgraded-providers' +import { EventService } from '../../event/event.service'; export interface Observation { id: string; @@ -17,7 +17,7 @@ export class ObservationDeleteComponent { constructor( public dialogRef: MatDialogRef, - @Inject(EventService) private eventService: any, + private eventService: EventService, @Inject(MAT_DIALOG_DATA) public observation: Observation) { this.event = eventService.getEventById(observation.eventId); } @@ -27,7 +27,7 @@ export class ObservationDeleteComponent { } delete(): void { - this.eventService.archiveObservation(this.observation).then(() => { + this.eventService.archiveObservation(this.observation).subscribe(() => { this.dialogRef.close('delete'); }) } diff --git a/web-app/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.ts b/web-app/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.ts index 41aa4fed7..ee9420e0f 100644 --- a/web-app/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.ts +++ b/web-app/src/app/observation/observation-edit/observation-edit-date/observation-edit-date.component.ts @@ -1,7 +1,7 @@ -import { Component, Inject, Input, OnChanges, SimpleChanges, ViewChild } from '@angular/core' +import { Component, Input, OnChanges, SimpleChanges, ViewChild } from '@angular/core' import { UntypedFormGroup, NgModel } from '@angular/forms' -import { LocalStorageService } from 'src/app/upgrade/ajs-upgraded-providers' import * as moment from 'moment' +import { LocalStorageService } from '../../../http/local-storage.service' interface DateField { title: string, @@ -26,7 +26,7 @@ export class ObservationEditDateComponent implements OnChanges { time: moment.Moment timeZone: string - constructor(@Inject(LocalStorageService) localStorageService: any) { + constructor(private localStorageService: LocalStorageService) { this.timeZone = localStorageService.getTimeZoneEdit(); } diff --git a/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.html b/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.html index ff0e43506..63ed1032a 100644 --- a/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.html +++ b/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.html @@ -1,17 +1,20 @@ -
    -
    Add a Form To Your Observation
    -
    +
    +
    +
    Add a Form To Your Observation
    +
    - + - - - description -
    {{form.name}}
    -
    {{form.description}}
    -
    -
    + + + description +
    {{form.name}}
    +
    {{form.description}}
    +
    +
    -
    - +
    + +
    + diff --git a/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.scss b/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.scss index 66b27c56b..44cdea16b 100644 --- a/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.scss +++ b/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.scss @@ -1,3 +1,7 @@ +.container { + width: 468px; +} + .form-picker-header { display: flex; align-items: center; diff --git a/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.spec.ts b/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.spec.ts index f4145e56e..0b8503fd3 100644 --- a/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.spec.ts +++ b/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.spec.ts @@ -1,8 +1,9 @@ import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { MatBottomSheetRef } from '@angular/material/bottom-sheet'; -import { EventService, FilterService } from 'src/app/upgrade/ajs-upgraded-providers'; import { ObservationEditFormPickerComponent } from './observation-edit-form-picker.component'; +import { FilterService } from 'src/app/filter/filter.service'; +import { EventService } from 'src/app/event/event.service'; class MockFilterService { getEvent(): any { diff --git a/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.ts b/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.ts index cf30974de..c04b45d75 100644 --- a/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.ts +++ b/web-app/src/app/observation/observation-edit/observation-edit-form-picker.component.ts @@ -1,6 +1,7 @@ -import { Component, Inject } from '@angular/core'; +import { Component } from '@angular/core'; import { MatBottomSheetRef } from '@angular/material/bottom-sheet'; -import { EventService, FilterService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { EventService } from '../../event/event.service'; +import { FilterService } from '../../filter/filter.service'; @Component({ selector: 'app-observation-edit-form-picker', @@ -11,8 +12,8 @@ export class ObservationEditFormPickerComponent { forms: any[] constructor( - @Inject(FilterService) filterService: any, - @Inject(EventService) eventService: any, + filterService: FilterService, + eventService: EventService, private bottomSheetRef: MatBottomSheetRef) { const event = filterService.getEvent(); diff --git a/web-app/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.ts b/web-app/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.ts index d67a2ac9f..62c6fe51e 100644 --- a/web-app/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.ts +++ b/web-app/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry-form.component.ts @@ -1,11 +1,13 @@ -import { Component, Directive, EventEmitter, Inject, Input, OnChanges, OnInit, Output, SimpleChanges, ViewChild, ViewContainerRef } from '@angular/core' +import { Component, Directive, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges, ViewChild, ViewContainerRef } from '@angular/core' import { AbstractControl, FormControl, FormGroup, NgModel, NG_VALIDATORS, ValidationErrors, Validator } from '@angular/forms' import { MatSnackBar } from '@angular/material/snack-bar' import mgrs from 'mgrs' import { Dimension, DimensionKey, DMSCoordinate, DMSParseError } from 'src/app/geometry/geometry-dms' import * as DMS from 'src/app/geometry/geometry-dms' -import { GeometryService, LocalStorageService, MapService } from 'src/app/upgrade/ajs-upgraded-providers' import { createMask } from '@ngneat/input-mask' +import { LocalStorageService } from '../../../http/local-storage.service' +import { MapService } from '../../../map/map.service' +import { GeometryService } from '../../../geometry/geometry.service' @Directive({ selector: '[mgrs][formControlName],[mgrs][formControl],[mgrs][ngModel]', @@ -94,9 +96,9 @@ export class ObservationEditGeometryFormComponent implements OnChanges, OnInit { }) constructor( - @Inject(MapService) private mapService: any, - @Inject(GeometryService) private geometryService: any, - @Inject(LocalStorageService) private localStorageService: any, + private mapService: MapService, + private geometryService: GeometryService, + private localStorageService: LocalStorageService, private snackBar: MatSnackBar) { this.coordinateSystem = this.localStorageService.getCoordinateSystemEdit() diff --git a/web-app/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.ts b/web-app/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.ts index aa0f9f708..e4d375a5e 100644 --- a/web-app/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.ts +++ b/web-app/src/app/observation/observation-edit/observation-edit-geometry/observation-edit-geometry.component.ts @@ -1,7 +1,7 @@ -import { Component, ElementRef, EventEmitter, Inject, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core' +import { Component, ElementRef, EventEmitter, Input, OnChanges, Output, SimpleChanges, ViewChild } from '@angular/core' import { UntypedFormGroup } from '@angular/forms' import { Feature, Geometry } from 'geojson' -import { LocalStorageService } from 'src/app/upgrade/ajs-upgraded-providers' +import { LocalStorageService } from '../../../http/local-storage.service' @Component({ selector: 'observation-edit-geometry', @@ -23,7 +23,9 @@ export class ObservationEditGeometryComponent implements OnChanges { mapFeature: any editFeature: any - constructor(private element: ElementRef, @Inject(LocalStorageService) private localStorageService: any) { } + constructor( + private localStorageService: LocalStorageService + ) {} ngOnChanges(changes: SimpleChanges): void { if (changes.formGroup && changes.formGroup.currentValue) { diff --git a/web-app/src/app/observation/observation-edit/observation-edit.component.html b/web-app/src/app/observation/observation-edit/observation-edit.component.html index cb6de3fbb..2d973a7f1 100644 --- a/web-app/src/app/observation/observation-edit/observation-edit.component.html +++ b/web-app/src/app/observation/observation-edit/observation-edit.component.html @@ -64,7 +64,7 @@
    - diff --git a/web-app/src/app/observation/observation-edit/observation-edit.component.ts b/web-app/src/app/observation/observation-edit/observation-edit.component.ts index 62dd5688d..f55813a63 100644 --- a/web-app/src/app/observation/observation-edit/observation-edit.component.ts +++ b/web-app/src/app/observation/observation-edit/observation-edit.component.ts @@ -5,7 +5,6 @@ import { Component, ElementRef, EventEmitter, Inject, Input, OnChanges, OnInit, import { UntypedFormArray, UntypedFormBuilder, UntypedFormControl, UntypedFormGroup, Validators } from '@angular/forms' import { DomSanitizer } from '@angular/platform-browser' import { first } from 'rxjs/operators' -import { EventService, FilterService, LocalStorageService, MapService, ObservationService, UserService } from 'src/app/upgrade/ajs-upgraded-providers' import { ObservationEditFormPickerComponent } from './observation-edit-form-picker.component' import * as moment from 'moment'; import { ObservationEditDiscardComponent } from './observation-edit-discard/observation-edit-discard.component' @@ -16,6 +15,12 @@ import { MatBottomSheet } from '@angular/material/bottom-sheet' import { AttachmentService, AttachmentUploadEvent, AttachmentUploadStatus } from '../attachment/attachment.service' import { FileUpload } from '../attachment/attachment-upload/attachment-upload.component' import { AttachmentAction } from './observation-edit-attachment/observation-edit-attachment-action' +import { LocalStorageService } from '../../http/local-storage.service' +import { MapService } from 'src/app/map/map.service' +import { UserService } from 'src/app/user/user.service' +import { EventService } from 'src/app/event/event.service' +import { FilterService } from 'src/app/filter/filter.service' +import { ObservationService } from '../observation.service' export type ObservationFormControl = UntypedFormControl & { definition: any } @@ -102,12 +107,12 @@ export class ObservationEditComponent implements OnInit, OnChanges { private snackBar: MatSnackBar, private attachmentService: AttachmentService, @Inject(DOCUMENT) private document: Document, - @Inject(MapService) private mapService: any, - @Inject(UserService) private userService: any, - @Inject(FilterService) private filterService: any, - @Inject(EventService) private eventService: any, - @Inject(ObservationService) private observationService: any, - @Inject(LocalStorageService) private localStorageService: any) { + private mapService: MapService, + private userService: UserService, + private filterService: FilterService, + private eventService: EventService, + private observationService: ObservationService, + private localStorageService: LocalStorageService) { matIconRegistry.addSvgIcon('handle', sanitizer.bypassSecurityTrustResourceUrl('assets/images/handle-24px.svg')); } @@ -236,7 +241,7 @@ export class ObservationEditComponent implements OnInit, OnChanges { observation.style = style this.geometryStyle = style - this.mapService.updateFeatureForLayer(observation, 'Observations') + this.mapService.updateFeatureForLayer(observation, 'observations') } } } @@ -256,55 +261,58 @@ export class ObservationEditComponent implements OnInit, OnChanges { delete form.id } - this.eventService.saveObservation(form).then(observation => { - // If this feature was added to the map as a new observation, remove it - // as the event service will add it back to the map based on it new id - // if it passes the current filter. - if (id === 'new') { - this.mapService.removeFeatureFromLayer({ id: id }, 'observations') - } + this.eventService.saveObservation(form).subscribe({ + next: (observation: any) => { + // If this feature was added to the map as a new observation, remove it + // as the event service will add it back to the map based on it new id + // if it passes the current filter. + if (id === 'new') { + this.mapService.removeFeatureFromLayer({ id: id }, 'observations') + } - this.error = null - this.observation = observation - this.formGroup.get('id').setValue(observation.id) - - form.properties.forms.forEach(form => { - const formDefinition = this.formDefinitions[form.formId]; - Object.keys(form).forEach(fieldName => { - const fieldDefinition = formDefinition.fields.find(field => field.name === fieldName); - const value = form[fieldName]; - if (fieldDefinition && fieldDefinition.type === 'attachment' && Array.isArray(value)) { - value.forEach(fieldAttachment => { - const attachment = observation.attachments.find(attachment => { - return !attachment.url && - attachment.name === fieldAttachment.name && - attachment.contentType == fieldAttachment.contentType - }); - - if (fieldAttachment.file && fieldAttachment.action === AttachmentAction.ADD && attachment) { - fieldAttachment.attachmentId = attachment.id - this.uploads.push(attachment) - } - }) - } + this.error = null + this.observation = observation + this.formGroup.get('id').setValue(observation.id) + + form.properties.forms.forEach(form => { + const formDefinition = this.formDefinitions[form.formId]; + Object.keys(form).forEach(fieldName => { + const fieldDefinition = formDefinition.fields.find(field => field.name === fieldName); + const value = form[fieldName]; + if (fieldDefinition && fieldDefinition.type === 'attachment' && Array.isArray(value)) { + value.forEach(fieldAttachment => { + const attachment = observation.attachments.find(attachment => { + return !attachment.url && + attachment.name === fieldAttachment.name && + attachment.contentType == fieldAttachment.contentType + }); + + if (fieldAttachment.file && fieldAttachment.action === AttachmentAction.ADD && attachment) { + fieldAttachment.attachmentId = attachment.id + this.uploads.push(attachment) + } + }) + } + }) }) - }) - if (this.uploads.length) { - this.attachmentUrl = observation.url - } else { - this.close.emit(this.observation) - } - }, err => { - this.formGroup.markAllAsTouched() + if (this.uploads.length) { + this.attachmentUrl = observation.url + } else { + this.close.emit(this.observation) + } + }, + error: (err) => { + this.formGroup.markAllAsTouched() - if (id === 'new') { - this.observation.id = 'new' - } + if (id === 'new') { + this.observation.id = 'new' + } - this.saving = false; - this.error = { - message: err.data.message + this.saving = false; + this.error = { + message: err.data.message + } } }) } diff --git a/web-app/src/app/observation/observation-favorites/observation-favorites.component.ts b/web-app/src/app/observation/observation-favorites/observation-favorites.component.ts index 552411be4..83429cf72 100644 --- a/web-app/src/app/observation/observation-favorites/observation-favorites.component.ts +++ b/web-app/src/app/observation/observation-favorites/observation-favorites.component.ts @@ -1,6 +1,6 @@ import { Component, Inject } from '@angular/core' import { MatDialogRef, MAT_DIALOG_DATA } from '@angular/material/dialog'; -import { EventService, UserService } from 'src/app/upgrade/ajs-upgraded-providers' +import { UserService } from '../../user/user.service'; interface Data { userIds: any @@ -19,8 +19,7 @@ export class ObservationFavoritesComponent { constructor( public dialogRef: MatDialogRef, @Inject(MAT_DIALOG_DATA) public data: Data, - @Inject(UserService) userService: any, - @Inject(EventService) private eventService: any) { + userService: UserService) { this.observation = data.observation diff --git a/web-app/src/app/observation/observation-list/observation-list-item.component.spec.ts b/web-app/src/app/observation/observation-list/observation-list-item.component.spec.ts index f5a836eea..e799f1ef6 100644 --- a/web-app/src/app/observation/observation-list/observation-list-item.component.spec.ts +++ b/web-app/src/app/observation/observation-list/observation-list-item.component.spec.ts @@ -3,9 +3,12 @@ import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; import { NoopAnimationsModule } from '@angular/platform-browser/animations'; import { GeometryPipe } from 'src/app/geometry/geometry.pipe'; import { MomentPipe } from 'src/app/moment/moment.pipe'; -import { EventService, LocalStorageService, MapService, UserService } from 'src/app/upgrade/ajs-upgraded-providers'; import { ObservationListItemComponent } from './observation-list-item.component'; +import { MapService } from 'src/app/map/map.service'; +import { UserService } from 'src/app/user/user.service'; +import { EventService } from 'src/app/event/event.service'; +import { LocalStorageService } from 'src/app/http/local-storage.service'; class MockMapService {} diff --git a/web-app/src/app/observation/observation-list/observation-list-item.component.ts b/web-app/src/app/observation/observation-list/observation-list-item.component.ts index 653c118e5..bd3a02c03 100644 --- a/web-app/src/app/observation/observation-list/observation-list-item.component.ts +++ b/web-app/src/app/observation/observation-list/observation-list-item.component.ts @@ -1,9 +1,12 @@ -import { Component, Inject, Input, OnChanges, SimpleChanges, ViewChild } from '@angular/core' -import { EventService, LocalStorageService, MapService, UserService } from 'src/app/upgrade/ajs-upgraded-providers' +import { Component, Input, OnChanges, SimpleChanges, ViewChild } from '@angular/core' import * as moment from 'moment' import { MatRipple } from '@angular/material/core'; import { animate, style, transition, trigger } from '@angular/animations' -import { FeedPanelService } from 'src/app/feed-panel/feed-panel.service' +import { FeedPanelService } from '../../feed-panel/feed-panel.service' +import { MapService } from '../../map/map.service'; +import { UserService } from '../../user/user.service'; +import { EventService } from '../../event/event.service'; +import { LocalStorageService } from '../../http/local-storage.service'; @Component({ selector: 'observation-list-item', @@ -48,13 +51,11 @@ export class ObservationListItemComponent implements OnChanges { attachments = [] constructor( - @Inject(MapService) private mapService: any, - @Inject(UserService) private userService: any, - @Inject(EventService) private eventService: any, - @Inject(LocalStorageService) private localStorageService: any, - private feedPanelService: FeedPanelService) { - - } + private mapService: MapService, + private userService: UserService, + private eventService: EventService, + private localStorageService: LocalStorageService, + private feedPanelService: FeedPanelService) { } ngOnChanges(changes: SimpleChanges): void { if (changes.event?.currentValue || changes.form?.currentValue || changes.observation?.currentValue) { @@ -69,13 +70,13 @@ export class ObservationListItemComponent implements OnChanges { toggleFavorite(): void { if (this.isUserFavorite) { - this.eventService.removeObservationFavorite(this.observation).then(observation => { + this.eventService.removeObservationFavorite(this.observation).subscribe(observation => { this.observation.favoriteUserIds = observation.favoriteUserIds this.isUserFavorite = false this.updateFavorites() }) } else { - this.eventService.addObservationFavorite(this.observation).then(observation => { + this.eventService.addObservationFavorite(this.observation).subscribe(observation => { this.observation.favoriteUserIds = observation.favoriteUserIds this.isUserFavorite = true this.updateFavorites() @@ -88,13 +89,13 @@ export class ObservationListItemComponent implements OnChanges { } markAsImportant(): void { - this.eventService.markObservationAsImportant(this.observation, { description: this.importantEditor.description }).then(() => { + this.eventService.markObservationAsImportant(this.observation, { description: this.importantEditor.description }).subscribe(() => { this.importantEditor.open = false }) } clearImportant(): void { - this.eventService.clearObservationAsImportant(this.observation).then(() => { + this.eventService.clearObservationAsImportant(this.observation).subscribe(() => { this.importantEditor.open = false delete this.importantEditor.description }) @@ -129,7 +130,7 @@ export class ObservationListItemComponent implements OnChanges { const aclPermissions = myAccess.permissions || [] this.canEditImportant = this.userService.myself.role.permissions.includes('UPDATE_EVENT') || aclPermissions.includes('update') - const formMap = this.eventService.getFormsForEvent(this.event).reduce((map, form) => { + const formMap = this.eventService.getFormsForEvent(this.event, {}).reduce((map, form) => { map[form.id] = form return map }, {}) @@ -143,7 +144,7 @@ export class ObservationListItemComponent implements OnChanges { timestampField: { title: '', type: 'date', - value: moment(this.observation.properties.timestamp).toDate() + value: moment(this.observation?.properties?.timestamp).toDate() }, forms: [] } diff --git a/web-app/src/app/observation/observation-list/observation-list.component.html b/web-app/src/app/observation/observation-list/observation-list.component.html index 31a130534..80a91f131 100644 --- a/web-app/src/app/observation/observation-list/observation-list.component.html +++ b/web-app/src/app/observation/observation-list/observation-list.component.html @@ -17,7 +17,7 @@ Observation Page - {{observationPage[0].properties.timestamp | moment: 'fromNow'}} + {{observationPage[0]?.properties?.timestamp | moment: 'fromNow'}} @@ -27,7 +27,7 @@
    - +
    diff --git a/web-app/src/app/observation/observation-list/observation-list.component.scss b/web-app/src/app/observation/observation-list/observation-list.component.scss index bf145ae65..ad03101d5 100644 --- a/web-app/src/app/observation/observation-list/observation-list.component.scss +++ b/web-app/src/app/observation/observation-list/observation-list.component.scss @@ -1,6 +1,16 @@ @use '@angular/material' as mat; @import "variables.scss"; +:host { + position: absolute; + top: 0; + bottom: 0; + right: 0; + left: 0; + overflow-y: auto; + background: #E1E2E1; +} + .observation-feed { display: flex; flex-direction: column; @@ -11,6 +21,7 @@ .observation-feed-toolbar { color: mat.get-color-from-palette($app-primary); background-color: white; + margin-top: 8px; } .actions { @@ -36,7 +47,7 @@ .page-container { background: #E1E2E1; padding: 8px 0; - flex: 1 1 auto; + flex: 1; overflow-y: auto; } diff --git a/web-app/src/app/observation/observation-list/observation-list.component.ts b/web-app/src/app/observation/observation-list/observation-list.component.ts index 1ab391eb8..e0b4f5bec 100644 --- a/web-app/src/app/observation/observation-list/observation-list.component.ts +++ b/web-app/src/app/observation/observation-list/observation-list.component.ts @@ -1,6 +1,7 @@ -import { Component, Inject, OnDestroy, OnInit } from '@angular/core'; -import { EventService, FilterService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { Component, OnDestroy, OnInit } from '@angular/core'; import * as moment from 'moment'; +import { EventService } from '../../event/event.service'; +import { FilterService } from '../../filter/filter.service'; @Component({ selector: 'observation-list', @@ -23,8 +24,8 @@ export class ObservationListComponent implements OnInit, OnDestroy { filterChangedListener: any constructor( - @Inject(EventService) private eventService: any, - @Inject(FilterService) private filterService: any) { + private eventService: EventService, + private filterService: FilterService) { } ngOnInit(): void { diff --git a/web-app/src/app/observation/observation-popup/observation-popup.component.ts b/web-app/src/app/observation/observation-popup/observation-popup.component.ts index f08b8a2df..7526841c5 100644 --- a/web-app/src/app/observation/observation-popup/observation-popup.component.ts +++ b/web-app/src/app/observation/observation-popup/observation-popup.component.ts @@ -1,7 +1,8 @@ -import { Component, Inject, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core'; -import { EventService, MapService } from 'src/app/upgrade/ajs-upgraded-providers'; -import { FeedPanelService } from 'src/app/feed-panel/feed-panel.service'; +import { Component, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core'; +import { FeedPanelService } from '../../feed-panel/feed-panel.service'; import * as moment from 'moment'; +import { MapService } from '../../map/map.service'; +import { EventService } from '../../event/event.service'; @Component({ selector: 'observation-map-popup', @@ -20,8 +21,8 @@ export class ObservationPopupComponent implements OnInit, OnChanges { constructor( private feedPanelService: FeedPanelService, - @Inject(MapService) private mapService: any, - @Inject(EventService) private eventService: any) { } + private mapService: MapService, + private eventService: EventService) { } ngOnInit(): void { this.updateView(); diff --git a/web-app/src/app/observation/observation-view/observation-view.component.html b/web-app/src/app/observation/observation-view/observation-view.component.html index 4d0c5c74e..8135ce0ce 100644 --- a/web-app/src/app/observation/observation-view/observation-view.component.html +++ b/web-app/src/app/observation/observation-view/observation-view.component.html @@ -1,14 +1,11 @@
    - + - - - + @@ -126,7 +123,7 @@ -
    +
    diff --git a/web-app/src/app/observation/observation-view/observation-view.component.scss b/web-app/src/app/observation/observation-view/observation-view.component.scss index 233c8f830..86b2a197c 100644 --- a/web-app/src/app/observation/observation-view/observation-view.component.scss +++ b/web-app/src/app/observation/observation-view/observation-view.component.scss @@ -1,15 +1,10 @@ -.navigation { - display: flex; -} - -.navigation__icon { - margin-right: 24px; +mat-toolbar { + background-color: white; } -.navigation__title { - flex: 1 1 auto; - overflow: hidden; - text-overflow: ellipsis; +.navigation { + display: flex; + justify-content: space-between; } .item-content { diff --git a/web-app/src/app/observation/observation-view/observation-view.component.ts b/web-app/src/app/observation/observation-view/observation-view.component.ts index afd68ebe3..e9a1ead9e 100644 --- a/web-app/src/app/observation/observation-view/observation-view.component.ts +++ b/web-app/src/app/observation/observation-view/observation-view.component.ts @@ -1,13 +1,16 @@ -import { Component, EventEmitter, Inject, Input, OnChanges, Output, SimpleChanges } from '@angular/core'; -import { EventService, LocalStorageService, MapService, UserService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core'; import { animate, style, transition, trigger } from '@angular/animations'; import { ObservationFavoritesComponent } from '../observation-favorites/observation-favorites.component'; -import { FeedPanelService } from 'src/app/feed-panel/feed-panel.service'; +import { FeedPanelService } from '../../feed-panel/feed-panel.service'; import * as moment from 'moment' import { ObservationOption, ObservationOptionsComponent } from './observation-options.component'; import { ObservationDeleteComponent } from '../observation-delete/observation-delete.component'; import { MatDialog } from '@angular/material/dialog'; import { MatBottomSheet } from '@angular/material/bottom-sheet'; +import { LocalStorageService } from '../../http/local-storage.service'; +import { MapService } from '../../map/map.service'; +import { EventService } from '../../event/event.service'; +import { UserService } from '../../user/user.service'; @Component({ selector: 'observation-view', @@ -44,7 +47,6 @@ export class ObservationViewComponent implements OnChanges { description?: string } = { open: false } - // TODO: define types for these observationForm: any primaryFeedField: any = {} secondaryFeedField: any = {} @@ -52,11 +54,11 @@ export class ObservationViewComponent implements OnChanges { constructor( private dialog: MatDialog, private bottomSheet: MatBottomSheet, - @Inject(MapService) private mapService: any, - @Inject(EventService) private eventService: any, - @Inject(UserService) private userService: any, + private mapService: MapService, + private eventService: EventService, + private userService: UserService, private feedPanelService: FeedPanelService, - @Inject(LocalStorageService) private localStorageService: any + private localStorageService: LocalStorageService ) { } ngOnChanges(changes: SimpleChanges): void { @@ -77,12 +79,12 @@ export class ObservationViewComponent implements OnChanges { toggleFavorite(): void { if (this.isUserFavorite) { - this.eventService.removeObservationFavorite(this.observation).then(observation => { + this.eventService.removeObservationFavorite(this.observation).subscribe(observation => { this.observation.favoriteUserIds = observation.favoriteUserIds this.isUserFavorite = false }); } else { - this.eventService.addObservationFavorite(this.observation).then(observation => { + this.eventService.addObservationFavorite(this.observation).subscribe(observation => { this.observation.favoriteUserIds = observation.favoriteUserIds this.isUserFavorite = true }) @@ -106,13 +108,13 @@ export class ObservationViewComponent implements OnChanges { } markAsImportant(): void { - this.eventService.markObservationAsImportant(this.observation, { description: this.importantEditor.description }).then(() => { + this.eventService.markObservationAsImportant(this.observation, { description: this.importantEditor.description }).subscribe(() => { this.importantEditor.open = false }) } clearImportant(): void { - this.eventService.clearObservationAsImportant(this.observation).then(() => { + this.eventService.clearObservationAsImportant(this.observation).subscribe(() => { this.importantEditor.open = false delete this.importantEditor.description }) @@ -170,7 +172,7 @@ export class ObservationViewComponent implements OnChanges { const aclPermissions = myAccess.permissions || [] this.canEditImportant = this.userService.myself.role.permissions.includes('UPDATE_EVENT') || aclPermissions.includes('update') - const formMap = this.eventService.getFormsForEvent(this.event).reduce((map, form) => { + const formMap = this.eventService.getFormsForEvent(this.event, {}).reduce((map, form) => { map[form.id] = form return map }, {}) diff --git a/web-app/src/app/observation/observation.service.spec.ts b/web-app/src/app/observation/observation.service.spec.ts new file mode 100644 index 000000000..2b19d587a --- /dev/null +++ b/web-app/src/app/observation/observation.service.spec.ts @@ -0,0 +1,20 @@ +import { TestBed } from '@angular/core/testing'; +import { ObservationService } from './observation.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Observation Service', () => { + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [ObservationService], + imports: [HttpClientTestingModule] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: ObservationService = TestBed.inject(ObservationService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/observation/observation.service.ts b/web-app/src/app/observation/observation.service.ts new file mode 100644 index 000000000..4bdd5f3cc --- /dev/null +++ b/web-app/src/app/observation/observation.service.ts @@ -0,0 +1,209 @@ +import { Injectable } from "@angular/core" +import { LocalStorageService } from "../http/local-storage.service"; +import { HttpClient, HttpParams } from "@angular/common/http"; +import { Observable, map, mergeMap } from "rxjs"; +import * as _ from 'underscore'; +import { MageEvent } from "core-lib-src/event"; + +@Injectable({ + providedIn: 'root' +}) +export class ObservationService { + + constructor( + private client: HttpClient, + private localStorageService: LocalStorageService + ) { } + + getId(eventId: number): Observable { + return this.client.post(`/api/events/${eventId}/observations/id/`, { eventId: eventId }); + } + + getObservation(eventId: string, observationId: string): Observable { + return this.client.get(`/api/events/${eventId}/observations/${observationId}`); + } + + getObservationsForEvent(event: MageEvent, options: any): Observable { + const parameters: any = { eventId: event.id, states: 'active', populate: 'true' }; + if (options.interval) { + parameters.observationStartDate = options.interval.start; + parameters.observationEndDate = options.interval.end; + } + + return this.client.get(`/api/events/${event.id}/observations`, { params: parameters }).pipe( + map((observations: any) => { + return this.transformObservations(observations, event) + }) + ) + } + + saveObservationForEvent(event: MageEvent, observation: any): Observable { + return this.saveObservation(event, observation).pipe( + map((observation) => { + return this.transformObservations(observation, event)[0] + }) + ) + } + + private saveObservation(event: MageEvent, observation: any): Observable { + if (observation.id) { + return this.client.put(`/api/events/${event.id}/observations/${observation.id}`, observation); + } else { + return this.getId(event.id).pipe( + mergeMap(result => { + return this.client.put(`/api/events/${event.id}/observations/${result.id}`, observation); + }) + ) + } + } + + addObservationFavorite(event, observation): Observable { + return this.client.put(`/api/events/${event.id}/observations/${observation.id}/favorite`, observation) + } + + removeObservationFavorite(event, observation): Observable { + return this.client.delete(`/api/events/${event.id}/observations/${observation.id}/favorite`, { body: observation }) + } + + markObservationAsImportantForEvent(event, observation, important): Observable { + return this.client.put(`/api/events/${event.id}/observations/${observation.id}/important`, important) + } + + clearObservationAsImportantForEvent(event, observation): Observable { + return this.client.delete(`/api/events/${event.id}/observations/${observation.id}/important`, { body: observation }) + } + + archiveObservationForEvent(event, observation): Observable { + return this.client.post(`/api/events/${event.id}/observations/${observation.id}/states`, { name: 'archive' }).pipe( + map(observation => { + return this.transformObservations(observation, event) + }) + ) + } + + addAttachmentToObservationForEvent(event, observation, attachment) { + const attachments = observation.attachments.slice(); + const update = attachments.find(a => a.id === attachment.id); + if (update) { + update.url = attachment.url; + } + + observation.attachments = attachments + } + + deleteAttachmentInObservationForEvent(event, observation, attachment): Observable { + return this.client.delete(`/api/events/${event.id}/observations/${observation.id}/attachments/${attachment.id}`).pipe( + map((response: any) => { + response.attachments = _.reject(observation.attachments, function (a) { return attachment.id === a.id; }); + return response + }) + ) + } + + transformObservations(observations, event) { + if (!_.isArray(observations)) observations = [observations]; + + var formMap = _.indexBy(event.forms, 'id'); + observations.forEach((observation: any) => { + let form: any; + if (observation.properties.forms.length) { + form = formMap[observation.properties.forms[0].formId]; + } + + observation.style = this.getObservationStyleForForm(observation, event, form); + if (observation.geometry.type === 'Polygon') { + this.minimizePolygon(observation.geometry.coordinates); + } else if (observation.geometry.type === 'LineString') { + this.minimizeLineString(observation.geometry.coordinates); + } + }) + + return observations + } + + minimizePolygon(polygon) { + for (var i = 0; i < polygon.length; i++) { + this.minimizeLineString(polygon[i]); + } + } + + minimizeLineString(lineString) { + var world = 360; + var coord = lineString[0]; + for (var i = 1; i < lineString.length; i++) { + var next = lineString[i]; + if (coord[0] < next[0]) { + if (next[0] - coord[0] > coord[0] - next[0] + world) { + next[0] = next[0] - world; + } + } else if (coord[0] > next[0]) { + if (coord[0] - next[0] > next[0] - coord[0] + world) { + next[0] = next[0] + world; + } + } + } + } + + getObservationStyleForForm(observation, event, form) { + var formId = null; + var formStyle = null; + var primaryField = null; + var variantField = null; + + if (observation.properties.forms.length) { + var firstForm = observation.properties.forms[0]; + formId = form.id; + formStyle = form.style; + primaryField = firstForm[form.primaryField]; + variantField = firstForm[form.variantField]; + } + + let style: any = this.getObservationStyle(event.style, formStyle, primaryField, variantField); + style.iconUrl = this.getObservationIconUrlForEvent(event.id, formId, primaryField, variantField); + + return style; + } + + getObservationStyle(eventStyle, formStyle, primary, variant) { + var style = eventStyle || {}; + if (formStyle) { + if (primary && formStyle[primary] && variant && formStyle[primary][variant]) { + style = formStyle[primary][variant]; + } else if (primary && formStyle[primary]) { + style = formStyle[primary]; + } else { + style = formStyle; + } + } + + return { + color: style.stroke, + fillColor: style.fill, + fillOpacity: style.fillOpacity, + opacity: style.strokeOpacity, + weight: style.strokeWidth + }; + } + + getObservationIconUrlForEvent(eventId, formId, primary, variant) { + var url = '/api/events/' + eventId + '/icons'; + + if (formId) { + url += '/' + formId; + } + + if (primary) { + url += '/' + primary; + } + + if (variant) { + url += '/' + variant; + } + + var params = new HttpParams(); + params = params.append('access_token', this.localStorageService.getToken()) + + + return url + '?' + params.toString() + } +} diff --git a/web-app/src/app/preferences/coordinate-system/coordinate-system.component.html b/web-app/src/app/preferences/coordinate-system/coordinate-system.component.html new file mode 100644 index 000000000..2e91088b3 --- /dev/null +++ b/web-app/src/app/preferences/coordinate-system/coordinate-system.component.html @@ -0,0 +1,12 @@ +
    + map +
    Coordinate System
    +
    + + + + + {{option.title}} + + + diff --git a/web-app/src/app/preferences/coordinate-system/coordinate-system.component.scss b/web-app/src/app/preferences/coordinate-system/coordinate-system.component.scss new file mode 100644 index 000000000..c88d45d9f --- /dev/null +++ b/web-app/src/app/preferences/coordinate-system/coordinate-system.component.scss @@ -0,0 +1,13 @@ +mat-icon { + opacity: .87; +} + +mat-form-field { + width: 100%; +} + +.header { + display: flex; + flex-direction: row; + gap: 8px; +} \ No newline at end of file diff --git a/web-app/src/app/preferences/coordinate-system/coordinate-system.component.spec.ts b/web-app/src/app/preferences/coordinate-system/coordinate-system.component.spec.ts new file mode 100644 index 000000000..d3c01f9cd --- /dev/null +++ b/web-app/src/app/preferences/coordinate-system/coordinate-system.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { CoordinateSystemComponent } from './coordinate-system.component'; + +describe('CoordinateSystemComponent', () => { + let component: CoordinateSystemComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [CoordinateSystemComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(CoordinateSystemComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/preferences/coordinate-system/coordinate-system.component.ts b/web-app/src/app/preferences/coordinate-system/coordinate-system.component.ts new file mode 100644 index 000000000..272aebbde --- /dev/null +++ b/web-app/src/app/preferences/coordinate-system/coordinate-system.component.ts @@ -0,0 +1,45 @@ +import { Component, OnInit } from '@angular/core'; +import { MatSelectChange } from '@angular/material/select'; +import { LocalStorageService } from 'src/app/http/local-storage.service'; + +interface CoordinateSystemOption { + title: string + coordinateSystem: 'wgs84' | 'mgrs' | 'dms' +} + +@Component({ + selector: 'coordinate-system', + templateUrl: './coordinate-system.component.html', + styleUrls: ['./coordinate-system.component.scss'] +}) +export class CoordinateSystemComponent implements OnInit { + + coordinateSystemOptions: CoordinateSystemOption[] = [{ + title: 'Lat/Lng', + coordinateSystem: 'wgs84' + },{ + title: 'MGRS', + coordinateSystem: 'mgrs' + },{ + title: 'DMS', + coordinateSystem: 'dms' + }] + coordinateSystemOption: CoordinateSystemOption + + constructor( + private localStorageService: LocalStorageService + ) {} + + ngOnInit(): void { + const coordinateSystem = this.localStorageService.getCoordinateSystemView() + this.coordinateSystemOption = this.coordinateSystemOptions.find((option: CoordinateSystemOption) => option.coordinateSystem === coordinateSystem) + } + + updateCoordinateSystem(change: MatSelectChange) { + this.localStorageService.setTimeFormat(change.value.coordinateSystem); + } + + public compareOption = function (option: CoordinateSystemOption, value: CoordinateSystemOption): boolean { + return option.coordinateSystem === value.coordinateSystem + } +} \ No newline at end of file diff --git a/web-app/src/app/preferences/polling-interval/polling-interval.component.html b/web-app/src/app/preferences/polling-interval/polling-interval.component.html new file mode 100644 index 000000000..e760809c8 --- /dev/null +++ b/web-app/src/app/preferences/polling-interval/polling-interval.component.html @@ -0,0 +1,11 @@ +
    + refresh +
    Update Frequency
    +
    + + + + {{option.title}} + + + \ No newline at end of file diff --git a/web-app/src/app/preferences/polling-interval/polling-interval.component.scss b/web-app/src/app/preferences/polling-interval/polling-interval.component.scss new file mode 100644 index 000000000..c88d45d9f --- /dev/null +++ b/web-app/src/app/preferences/polling-interval/polling-interval.component.scss @@ -0,0 +1,13 @@ +mat-icon { + opacity: .87; +} + +mat-form-field { + width: 100%; +} + +.header { + display: flex; + flex-direction: row; + gap: 8px; +} \ No newline at end of file diff --git a/web-app/src/app/preferences/polling-interval/polling-interval.component.spec.ts b/web-app/src/app/preferences/polling-interval/polling-interval.component.spec.ts new file mode 100644 index 000000000..07e11aa3f --- /dev/null +++ b/web-app/src/app/preferences/polling-interval/polling-interval.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { PollingIntervalComponent } from './polling-interval.component'; + +describe('PollingIntervalComponent', () => { + let component: PollingIntervalComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [PollingIntervalComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(PollingIntervalComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/preferences/polling-interval/polling-interval.component.ts b/web-app/src/app/preferences/polling-interval/polling-interval.component.ts new file mode 100644 index 000000000..b32d09854 --- /dev/null +++ b/web-app/src/app/preferences/polling-interval/polling-interval.component.ts @@ -0,0 +1,57 @@ +import { Component, OnDestroy, OnInit } from '@angular/core'; +import { MatSelectChange } from '@angular/material/select'; +import { PollingService } from '../../event/polling.service'; + +interface PollingOption { + title: string + interval: number +} + +@Component({ + selector: 'polling-interval', + templateUrl: './polling-interval.component.html', + styleUrls: ['./polling-interval.component.scss'] +}) +export class PollingIntervalComponent implements OnInit, OnDestroy { + pollingOptions: PollingOption[] = [{ + title: '5 Seconds', + interval: 5000 + }, { + title: '30 Seconds', + interval: 30000 + },{ + title: '2 Minutes', + interval: 120000 + },{ + title: '5 Minutes', + interval: 300000 + }] + pollingOption: PollingOption + + constructor( + private pollingService: PollingService + ) { + const pollingInterval = pollingService.getPollingInterval() + this.pollingOption = this.pollingOptions.find((option: PollingOption) => option.interval === pollingInterval) + } + + ngOnInit(): void { + this.pollingService.addListener(this) + } + + ngOnDestroy(): void { + this.pollingService.removeListener(this) + } + + updatePollingInterval(change: MatSelectChange) { + this.pollingService.setPollingInterval(change.value.interval) + } + + onPollingIntervalChanged(pollingInterval: number) { + this.pollingOption = this.pollingOptions.find((option: PollingOption) => option.interval === pollingInterval) + } + + public compareOption = function (option, value): boolean { + return option?.interval === value?.interval + } +} \ No newline at end of file diff --git a/web-app/src/app/preferences/preferences.component.html b/web-app/src/app/preferences/preferences.component.html new file mode 100644 index 000000000..f3dede241 --- /dev/null +++ b/web-app/src/app/preferences/preferences.component.html @@ -0,0 +1,20 @@ +
    +
    +
    Preferences
    +
    + +
    + +
    + +
    + +
    + +
    + +
    + +
    +
    +
    diff --git a/web-app/src/app/preferences/preferences.component.scss b/web-app/src/app/preferences/preferences.component.scss new file mode 100644 index 000000000..b5092fb17 --- /dev/null +++ b/web-app/src/app/preferences/preferences.component.scss @@ -0,0 +1,65 @@ +@use '@angular/material' as mat; +@import "variables.scss"; + +:host { + display: block; + width: 350px; +} + +mat-icon { + opacity: .87; +} + +.profile { + height: 220px; + padding: 0 16px; + display: flex; + flex-direction: column; + align-items: start; + justify-content: end; + opacity: 1; + cursor: pointer; + background-color: mat.get-color-from-palette($app-primary); +} + +.profile-avatar { + margin-bottom: 16px; +} + +.profile-info { + margin: 4px 0; + color: white; +} + +.header { + margin-top: 16px; + margin-bottom: 24px; + margin-left: 8px; + color: mat.get-color-from-palette($app-primary); +} + +.preferences { + opacity: .87; +} + +.preference { + margin: 0 16px; +} + +.divider { + margin: 24px 0; +} + +.preference-item { + display: flex; + flex-direction: row; + align-items: center; + gap: 16px; + padding: 8px 16px; + margin: 8px 0; + cursor: pointer; +} + +.preference-item:hover { + background-color: rgba(0, 0, 0, .04); +} \ No newline at end of file diff --git a/web-app/src/app/preferences/preferences.component.spec.ts b/web-app/src/app/preferences/preferences.component.spec.ts new file mode 100644 index 000000000..959f2815d --- /dev/null +++ b/web-app/src/app/preferences/preferences.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { PreferencesComponent } from './preferences.component'; + +describe('Preferences Component', () => { + let component: PreferencesComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [PreferencesComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(PreferencesComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/preferences/preferences.component.ts b/web-app/src/app/preferences/preferences.component.ts new file mode 100644 index 000000000..4fd3270ab --- /dev/null +++ b/web-app/src/app/preferences/preferences.component.ts @@ -0,0 +1,8 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'preferences', + templateUrl: './preferences.component.html', + styleUrls: ['./preferences.component.scss'] +}) +export class PreferencesComponent {} \ No newline at end of file diff --git a/web-app/src/app/preferences/time-format/time-format.component.html b/web-app/src/app/preferences/time-format/time-format.component.html new file mode 100644 index 000000000..665fe3168 --- /dev/null +++ b/web-app/src/app/preferences/time-format/time-format.component.html @@ -0,0 +1,12 @@ +
    + schedule +
    Time Format
    +
    + + + + + {{option.title}} + + + diff --git a/web-app/src/app/preferences/time-format/time-format.component.scss b/web-app/src/app/preferences/time-format/time-format.component.scss new file mode 100644 index 000000000..c88d45d9f --- /dev/null +++ b/web-app/src/app/preferences/time-format/time-format.component.scss @@ -0,0 +1,13 @@ +mat-icon { + opacity: .87; +} + +mat-form-field { + width: 100%; +} + +.header { + display: flex; + flex-direction: row; + gap: 8px; +} \ No newline at end of file diff --git a/web-app/src/app/preferences/time-format/time-format.component.spec.ts b/web-app/src/app/preferences/time-format/time-format.component.spec.ts new file mode 100644 index 000000000..773432d97 --- /dev/null +++ b/web-app/src/app/preferences/time-format/time-format.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { TimeFormatComponent } from './time-format.component'; + +describe('TimeFormat Component', () => { + let component: TimeFormatComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [TimeFormatComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(TimeFormatComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/preferences/time-format/time-format.component.ts b/web-app/src/app/preferences/time-format/time-format.component.ts new file mode 100644 index 000000000..d0274beed --- /dev/null +++ b/web-app/src/app/preferences/time-format/time-format.component.ts @@ -0,0 +1,42 @@ +import { Component, OnInit } from '@angular/core'; +import { MatSelectChange } from '@angular/material/select'; +import { LocalStorageService } from 'src/app/http/local-storage.service'; + +interface TimeFormatOption { + title: string + format: 'absolute' | 'relative' +} + +@Component({ + selector: 'time-format', + templateUrl: './time-format.component.html', + styleUrls: ['./time-format.component.scss'] +}) +export class TimeFormatComponent implements OnInit { + + formatOptions: TimeFormatOption[] = [{ + title: 'Absolute', + format: 'absolute' + }, { + title: '30 Seconds', + format: 'relative' + }] + formatOption: TimeFormatOption + + constructor( + private localStorageService: LocalStorageService + ) {} + + ngOnInit(): void { + const format = this.localStorageService.getTimeFormat() + this.formatOption = this.formatOptions.find((option: TimeFormatOption) => option.format === format) + } + + updateTimeFormat(change: MatSelectChange) { + this.localStorageService.setTimeFormat(change.value.format); + } + + public compareFormat = function (option: TimeFormatOption, value: TimeFormatOption): boolean { + return option.format === value.format + } +} \ No newline at end of file diff --git a/web-app/src/app/preferences/time-zone/time-zone.component.html b/web-app/src/app/preferences/time-zone/time-zone.component.html new file mode 100644 index 000000000..cf6f00634 --- /dev/null +++ b/web-app/src/app/preferences/time-zone/time-zone.component.html @@ -0,0 +1,12 @@ +
    + language +
    Time Zone
    +
    + + + + + {{option.title}} + + + diff --git a/web-app/src/app/preferences/time-zone/time-zone.component.scss b/web-app/src/app/preferences/time-zone/time-zone.component.scss new file mode 100644 index 000000000..c88d45d9f --- /dev/null +++ b/web-app/src/app/preferences/time-zone/time-zone.component.scss @@ -0,0 +1,13 @@ +mat-icon { + opacity: .87; +} + +mat-form-field { + width: 100%; +} + +.header { + display: flex; + flex-direction: row; + gap: 8px; +} \ No newline at end of file diff --git a/web-app/src/app/preferences/time-zone/time-zone.component.spec.ts b/web-app/src/app/preferences/time-zone/time-zone.component.spec.ts new file mode 100644 index 000000000..9fde9489a --- /dev/null +++ b/web-app/src/app/preferences/time-zone/time-zone.component.spec.ts @@ -0,0 +1,23 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { TimeZoneComponent } from './time-zone.component'; + +describe('TimeZone Component', () => { + let component: TimeZoneComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [TimeZoneComponent], + imports: [] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(TimeZoneComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/preferences/time-zone/time-zone.component.ts b/web-app/src/app/preferences/time-zone/time-zone.component.ts new file mode 100644 index 000000000..ca717da6d --- /dev/null +++ b/web-app/src/app/preferences/time-zone/time-zone.component.ts @@ -0,0 +1,42 @@ +import { Component, OnInit } from '@angular/core'; +import { MatSelectChange } from '@angular/material/select'; +import { LocalStorageService } from 'src/app/http/local-storage.service'; + +interface TimeZoneOption { + title: string + timezone: 'local' | 'gmt' +} + +@Component({ + selector: 'time-zone', + templateUrl: './time-zone.component.html', + styleUrls: ['./time-zone.component.scss'] +}) +export class TimeZoneComponent implements OnInit { + + timezoneOptions: TimeZoneOption[] = [{ + title: 'Local', + timezone: 'local' + }, { + title: 'GMT', + timezone: 'gmt' + }] + timezoneOption: TimeZoneOption + + constructor( + private localStorageService: LocalStorageService + ) {} + + ngOnInit(): void { + const timezone = this.localStorageService.getTimeZoneView() + this.timezoneOption = this.timezoneOptions.find((option: TimeZoneOption) => option.timezone === timezone) + } + + updateTimeZone(change: MatSelectChange) { + this.localStorageService.setTimeZoneView(change.value.timezone); + } + + public compareOption = function (option: TimeZoneOption, value: TimeZoneOption): boolean { + return option.timezone === value.timezone + } +} \ No newline at end of file diff --git a/web-app/src/app/routing.module.ts b/web-app/src/app/routing.module.ts new file mode 100644 index 000000000..ae6908c07 --- /dev/null +++ b/web-app/src/app/routing.module.ts @@ -0,0 +1,37 @@ +import { NgModule } from '@angular/core'; +import { RouterModule, Routes } from '@angular/router'; + +const appRoutes: Routes =[{ + path: 'landing', + loadChildren: () => import('./landing/landing.module').then(m => m.LandingModule) + },{ + path: 'home', + loadChildren: () => import('./home/home.module').then(m => m.HomeModule) + },{ + path: 'about', + loadChildren: () => import('./about/about.module').then(m => m.AboutModule) + },{ + path: 'profile', + loadChildren: () => import('./user/profile/profile.module').then(m => m.ProfileModule) + },{ + path: '', + redirectTo: 'landing', + pathMatch: 'full' + }, { + path: '**', + redirectTo: 'landing' + } +]; + +@NgModule({ + imports: [ + RouterModule.forRoot( + appRoutes, + // { enableTracing: true } // <-- debugging purposes only + ) + ], + exports: [ + RouterModule + ] +}) +export class AppRoutingModule { } \ No newline at end of file diff --git a/web-app/src/app/setttings/settings.service.spec.ts b/web-app/src/app/setttings/settings.service.spec.ts new file mode 100644 index 000000000..a31e83f4f --- /dev/null +++ b/web-app/src/app/setttings/settings.service.spec.ts @@ -0,0 +1,31 @@ +import { HttpClient } from '@angular/common/http'; +import { HttpTestingController, HttpClientTestingModule } from '@angular/common/http/testing'; +import { TestBed } from '@angular/core/testing'; +import { ExportService } from '../export/export.service'; +import { SettingsService } from './settings.service'; + +describe('Settings Service Tests', () => { + let httpClient: HttpClient; + let httpTestingController: HttpTestingController; + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [ExportService], + imports: [HttpClientTestingModule] + }); + + // Inject the http service and test controller for each test + httpClient = TestBed.inject(HttpClient); + httpTestingController = TestBed.inject(HttpTestingController); + }); + + afterEach(() => { + // After every test, assert that there are no more pending requests. + httpTestingController.verify(); + }); + + it('should be created', () => { + const service: SettingsService = TestBed.inject(SettingsService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/setttings/settings.service.ts b/web-app/src/app/setttings/settings.service.ts new file mode 100644 index 000000000..bf35ed2fe --- /dev/null +++ b/web-app/src/app/setttings/settings.service.ts @@ -0,0 +1,45 @@ +import { HttpClient } from "@angular/common/http"; +import { Injectable } from "@angular/core"; +import { map, Observable } from "rxjs"; + +interface Setting { + type: string + settings: object +} + +export interface Banners { + header?: Banner, + footer?: Banner +} + +export interface Banner { + text: string + color: string + backgroundColor: string +} + +@Injectable({ + providedIn: 'root' +}) +export class SettingsService { + constructor(private httpClient: HttpClient) { } + + getBanner(): Observable { + return this.httpClient.get('/api/settings/banner') + .pipe(map((setting: Setting) => { + let banner = setting.settings as any + return { + header: banner.showHeader ? { + text: banner.headerText, + color: banner.headerTextColor, + backgroundColor: banner.headerBackgroundColor + } : undefined, + footer: banner.showFooter ? { + text: banner.footerText, + color: banner.footerTextColor, + backgroundColor: banner.footerBackgroundColor + } : undefined + } + })) + } +} \ No newline at end of file diff --git a/web-app/src/app/swagger/mage.auth.plugin.js b/web-app/src/app/swagger/mage.auth.plugin.js deleted file mode 100644 index 8f2fe293b..000000000 --- a/web-app/src/app/swagger/mage.auth.plugin.js +++ /dev/null @@ -1,60 +0,0 @@ -import { createSelector } from 'reselect'; - -const SECURITY_SCHEME_NAME = 'mageToken'; -const EVENT_AUTH_ERROR = 'mage.auth_err'; - -const mageAuthPluginGetSystem = function() { - return this; -}; - -const mageAuthPluginAfterLoad = function(system) { - window.addEventListener(EVENT_AUTH_ERROR, this.onAuthErr.bind(this)); - this.unsubscribeStore = system.getStore().subscribe(this.checkTokenWhenStoreReady.bind(this)); -}; - -export default class MageAuthPlugin { - - constructor(system) { - this.systemRef = mageAuthPluginGetSystem.bind(system); - this.afterLoad = mageAuthPluginAfterLoad.bind(this); - const mageScheme = createSelector(system.authSelectors.definitionsToAuthorize, defList => { - return defList.find(securityScheme => securityScheme.has(SECURITY_SCHEME_NAME)); - }); - const mageToken = createSelector(system.authSelectors.authorized, scheme => scheme.getIn([SECURITY_SCHEME_NAME, 'value'])); - this.statePlugins = { - mageAuth: { - selectors: { - mageScheme, - mageToken - } - } - }; - } - - checkTokenWhenStoreReady() { - const { authActions, mageAuthSelectors } = this.getSystem(); - const scheme = mageAuthSelectors.mageScheme(); - if (!scheme) { - return; - } - this.unsubscribeStore(); - const token = window.localStorage.getItem('token'); - if (token) { - authActions.authorize({ - [SECURITY_SCHEME_NAME]: { - name: SECURITY_SCHEME_NAME, - schema: scheme.get(SECURITY_SCHEME_NAME), - value: token - } - }); - } - } - - getSystem() { - return this.systemRef(); - } - - onAuthErr(e) { - console.log(e); - } -} \ No newline at end of file diff --git a/web-app/src/app/swagger/swagger.component.html b/web-app/src/app/swagger/swagger.component.html deleted file mode 100644 index 6ab59d789..000000000 --- a/web-app/src/app/swagger/swagger.component.html +++ /dev/null @@ -1 +0,0 @@ -
    diff --git a/web-app/src/app/swagger/swagger.component.scss b/web-app/src/app/swagger/swagger.component.scss deleted file mode 100644 index 66f1205ee..000000000 --- a/web-app/src/app/swagger/swagger.component.scss +++ /dev/null @@ -1,19 +0,0 @@ -:host ::ng-deep pre { - background-color: unset; - border: unset; - border-radius: unset; -} - -:host ::ng-deep .loading::after { - width: unset; - height: unset; - animation: unset; -} - -:host ::ng-deep .scheme-container { - display: none; -} - -:host ::ng-deep .info { - margin: 50px 0 16px; -} \ No newline at end of file diff --git a/web-app/src/app/swagger/swagger.component.spec.ts b/web-app/src/app/swagger/swagger.component.spec.ts deleted file mode 100644 index 79f333d45..000000000 --- a/web-app/src/app/swagger/swagger.component.spec.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; - -import { SwaggerComponent } from './swagger.component'; - -describe('SwaggerComponent', () => { - let component: SwaggerComponent; - let fixture: ComponentFixture; - - beforeEach(waitForAsync(() => { - TestBed.configureTestingModule({ - declarations: [ SwaggerComponent ] - }) - .compileComponents(); - })); - - beforeEach(() => { - fixture = TestBed.createComponent(SwaggerComponent); - component = fixture.componentInstance; - fixture.detectChanges(); - }); - - it('should create', () => { - expect(component).toBeTruthy(); - }); -}); diff --git a/web-app/src/app/swagger/swagger.component.ts b/web-app/src/app/swagger/swagger.component.ts deleted file mode 100644 index 8772707b4..000000000 --- a/web-app/src/app/swagger/swagger.component.ts +++ /dev/null @@ -1,37 +0,0 @@ -import {AfterViewInit, Component, ElementRef} from '@angular/core'; -import SwaggerUI from 'swagger-ui'; -import MageAuthPlugin from './mage.auth.plugin.js'; - -const DisableAuthorizePlugin = function() { - return { - wrapComponents: { - AuthorizeBtnContainer: () => () => null, - ServersContainer: () => () => null, - authorizeOperationBtn: () => () => null - } - }; -}; - -function MageAuthorizePlugin(system) { - return new MageAuthPlugin(system); -}; - -@Component({ - selector: 'app-swagger', - templateUrl: './swagger.component.html', - styleUrls: ['./swagger.component.scss'] -}) -export class SwaggerComponent implements AfterViewInit { - - constructor(private el: ElementRef) { - } - - ngAfterViewInit() { - SwaggerUI({ - url: '/api/docs/openapi.yaml', - domNode: this.el.nativeElement.querySelector('.swagger-container'), - deepLinking: false, - plugins: [MageAuthorizePlugin, DisableAuthorizePlugin] - }); - } -} diff --git a/web-app/src/app/user/location/location.service.spec.ts b/web-app/src/app/user/location/location.service.spec.ts new file mode 100644 index 000000000..ef566b3c2 --- /dev/null +++ b/web-app/src/app/user/location/location.service.spec.ts @@ -0,0 +1,22 @@ + +import { TestBed } from '@angular/core/testing'; +import { LocationService } from './location.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Location Service Tests', () => { + + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [LocationService], + imports: [HttpClientTestingModule] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: LocationService = TestBed.inject(LocationService); + expect(service).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/user/location/location.service.ts b/web-app/src/app/user/location/location.service.ts new file mode 100644 index 000000000..341116c2b --- /dev/null +++ b/web-app/src/app/user/location/location.service.ts @@ -0,0 +1,45 @@ +import { HttpClient } from "@angular/common/http"; +import { Injectable } from "@angular/core" +import { groupBy } from "lodash"; +import { Observable } from "rxjs"; + +@Injectable({ + providedIn: 'root' +}) +export class LocationService { + + // Specify times in milliseconds + colorBuckets = [{ + min: Number.NEGATIVE_INFINITY, + max: 600000, + color: '#0000FF' // blue + }, { + min: 600001, + max: 1800000, + color: '#FFFF00' // yellow + }, { + min: 1800001, + max: Number.MAX_VALUE, + color: '#FF5721' // orange + }]; + + constructor( + private httpClient: HttpClient + ) {} + + create(eventId: number, location: any): Observable { + return this.httpClient.post(`/api/events/${eventId}/locations/`, location) + } + + getUserLocationsForEvent(event: any, options?: any): Observable { + const parameters = { + groupBy: 'users', + populate: true, + ...(options?.interval?.start) && { startDate: options.interval.start }, + ...(options?.interval?.end) && { endDate: options.interval.end } + } + + return this.httpClient.get(`/api/events/${event.id}/locations/users`, { params: parameters } ) + } + +} \ No newline at end of file diff --git a/web-app/src/app/user/password/password-reset-success-dialog.html b/web-app/src/app/user/password/password-reset-success-dialog.html new file mode 100644 index 000000000..a925cd00b --- /dev/null +++ b/web-app/src/app/user/password/password-reset-success-dialog.html @@ -0,0 +1,9 @@ +
    + check_circle +
    Password Changed
    +

    Your password has been changed successfully.

    +
    + +
    + +
    \ No newline at end of file diff --git a/web-app/src/app/user/password/password-reset-success-dialog.scss b/web-app/src/app/user/password/password-reset-success-dialog.scss new file mode 100644 index 000000000..3208bc439 --- /dev/null +++ b/web-app/src/app/user/password/password-reset-success-dialog.scss @@ -0,0 +1,17 @@ +.content { + display: flex; + flex-direction: column; + align-items: center; + margin: 48px 0; +} + +.title { + font: 400 20px / 32px Roboto, "Helvetica Neue", sans-serif; +} + +.icon { + color: #4CAF50; + font-size: 96px; + font-variation-settings: 'fill' 0, 'wght' 200, 'grad' 0, 'opsz' 96; + margin-bottom: 32px; +} \ No newline at end of file diff --git a/web-app/src/app/user/password/password-reset-success-dialog.spec.ts b/web-app/src/app/user/password/password-reset-success-dialog.spec.ts new file mode 100644 index 000000000..a178c76d2 --- /dev/null +++ b/web-app/src/app/user/password/password-reset-success-dialog.spec.ts @@ -0,0 +1,28 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { PasswordResetSuccessDialog } from './password-reset-success-dialog'; +import { MatDialogModule, MatDialogRef } from '@angular/material/dialog'; + +describe('Password Reset Success Component', () => { + let component: PasswordResetSuccessDialog; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [PasswordResetSuccessDialog], + imports: [MatDialogModule], + providers: [{ + provide: MatDialogRef, + useValue: {} + }] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(PasswordResetSuccessDialog); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/user/password/password-reset-success-dialog.ts b/web-app/src/app/user/password/password-reset-success-dialog.ts new file mode 100644 index 000000000..3db21969d --- /dev/null +++ b/web-app/src/app/user/password/password-reset-success-dialog.ts @@ -0,0 +1,15 @@ +import { Component } from '@angular/core'; +import { MatDialogRef } from '@angular/material/dialog'; + +@Component({ + selector: 'password-reset-dialog', + templateUrl: './password-reset-success-dialog.html', + styleUrls: ['./password-reset-success-dialog.scss'] +}) +export class PasswordResetSuccessDialog { + + constructor( + public dialogRef: MatDialogRef, + ) {} + +} \ No newline at end of file diff --git a/web-app/src/app/user/profile/profile.component.html b/web-app/src/app/user/profile/profile.component.html new file mode 100644 index 000000000..c3f1bf508 --- /dev/null +++ b/web-app/src/app/user/profile/profile.component.html @@ -0,0 +1,118 @@ + + + + +
    +
    + +
    General Information
    + +
    +
    +
    + + +
    +
    + +
    +
    + +
    + + Username + + + + + Display Name + + +
    + +
    + + Email + + + + + Phone + + +
    +
    + +
    + error +

    {{infoError}}

    +
    + +
    + + +
    +
    + + +
    +
    Password
    +
    It's a good idea to use a strong password that you're not using elsewhere.
    +
    + +
    + + Type your current password + + Current password is required + Invalid password +
    Password is required.
    +
    + + + Type your new password + + New password is required + Passwords must match + + + + Confirm your new password + + New password confirmation is required + +
    + +
    +
    +
    Password Strengh
    +
    {{passwordStrength?.text}}
    +
    + +
    + +
    + error +

    {{passwordError}}

    +
    + +
    + + +
    +
    +
    + +
    + +
    + +
    diff --git a/web-app/src/app/user/profile/profile.component.scss b/web-app/src/app/user/profile/profile.component.scss new file mode 100644 index 000000000..ee4e951a8 --- /dev/null +++ b/web-app/src/app/user/profile/profile.component.scss @@ -0,0 +1,133 @@ +// Custom Theming for Angular Material +mat-form-field { + width: 100%; + margin-bottom: 8px; +} + +.mat-h1 { + margin: unset; +} + +.mat-caption { + opacity: .6; +} + +.navigation { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; +} + +.navigation-title { + margin-left: 16px; +} + +.container { + position: relative; +} + +.cards { + margin: auto; + max-width: 1200px; + padding: 16px 0; +} + +.card { + margin: 16px 0; + display: flex; + flex-direction: column; + gap: 16px; +} + +.avatar-container { + width: 140px; + height: 140px; + position: relative; + display: flex; + margin-bottom: 16px; +} + +.avatar { + width: 120px; + height: 120px; + display: flex; + align-items: center; + justify-content: center; + border-radius: 60px; +} + +.avatar-container__button { + position: absolute; + bottom: 20px; + right: 20px; + background-color: rgb(245, 245, 245); + width: 40px; + height: 40px; + border-radius: 20px; +} + +.avatar-add__background { + position: absolute; + bottom: 12px; + right: 12px; + background-color: rgb(245, 245, 245); + width: 40px; + height: 40px; + border-radius: 20px; +} + +.avatar-add__icon { + position: absolute; + bottom: 14px; + right: 14px; + display: flex; + align-items: center; + justify-content: center; + width: 36px; + height: 36px; +} + +.row { + display: flex; + flex-direction: row; + align-items: center; + gap: 16px; +} + +.actions { + width: 100%; + display: flex; + flex-direction: row; + gap: 16px; + justify-content: end; +} + +.password-strength { + display: flex; + flex-direction: row; + align-items: center; + gap: 4px; + margin-bottom: 8px; +} + +.error { + display: flex; + flex-direction: row; + align-items: center; + gap: 16px; + color: rgb(171, 48, 34); +} + +.error__text { + flex: 1; +} + +.mask { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + background-color: rgba(0, 0, 0, .1); +} \ No newline at end of file diff --git a/web-app/src/app/user/profile/profile.component.spec.ts b/web-app/src/app/user/profile/profile.component.spec.ts new file mode 100644 index 000000000..2111d6d1f --- /dev/null +++ b/web-app/src/app/user/profile/profile.component.spec.ts @@ -0,0 +1,28 @@ +import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing'; +import { ProfileComponent } from './profile.component'; +import { MatDialogModule } from '@angular/material/dialog'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Profile Component', () => { + let component: ProfileComponent; + let fixture: ComponentFixture; + + beforeEach(waitForAsync(() => { + TestBed.configureTestingModule({ + declarations: [ProfileComponent], + imports: [ + HttpClientTestingModule, + MatDialogModule + ] + }).compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(ProfileComponent); + component = fixture.componentInstance; + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/user/profile/profile.component.ts b/web-app/src/app/user/profile/profile.component.ts new file mode 100644 index 000000000..43fe3ff0b --- /dev/null +++ b/web-app/src/app/user/profile/profile.component.ts @@ -0,0 +1,152 @@ +import { Component, OnInit } from '@angular/core'; +import { UserService } from '../../user/user.service'; +import { FormControl, FormGroup, Validators } from '@angular/forms'; +import { Router } from '@angular/router'; +import { HttpEvent, HttpEventType } from '@angular/common/http'; +import { zxcvbn, zxcvbnOptions } from '@zxcvbn-ts/core' +import * as zxcvbnCommonPackage from '@zxcvbn-ts/language-common' +import * as zxcvbnEnPackage from '@zxcvbn-ts/language-en' +import { MatDialog } from '@angular/material/dialog'; +import { PasswordResetSuccessDialog } from '../password/password-reset-success-dialog'; +import { PasswordStrength, passwordStrengthScores } from '../../entities/entities.password'; + +@Component({ + selector: 'profile', + templateUrl: './profile.component.html', + styleUrls: ['./profile.component.scss'] +}) +export class ProfileComponent implements OnInit { + user: any + avatar: any + saving = false + + info = new FormGroup({ + username: new FormControl({ value: '', disabled: true }, []), + displayName: new FormControl('', [Validators.required]), + email: new FormControl('', [Validators.email]), + phone: new FormControl('', []), + }) + infoError?: string + + password = new FormGroup({ + currentPassword: new FormControl('', [Validators.required]), + newPassword: new FormControl('', [Validators.required]), + newPasswordConfirm: new FormControl('', [Validators.required]) + }) + passwordError?: string + + passwordStrength?: PasswordStrength + + constructor( + public dialog: MatDialog, + private router: Router, + private userService: UserService, + ) { } + + ngOnInit(): void { + this.user = this.userService.myself + this.setInfo(this.user) + + zxcvbnOptions.setOptions({ + dictionary: { + ...zxcvbnCommonPackage.dictionary, + ...zxcvbnEnPackage.dictionary, + }, + graphs: zxcvbnCommonPackage.adjacencyGraphs, + translations: zxcvbnEnPackage.translations, + }) + } + + onSave(): void { + this.saving = true + + this.userService.saveProfile({ + avatar: this.avatar, + displayName: this.info.controls.displayName.value, + email: this.info.controls.email.value, + phone: this.info.controls.phone.value, + }).subscribe({ + next: (event: HttpEvent) => { + if (event.type === HttpEventType.Response) { + this.saving = false + this.user = event.body + } + }, + error: () => { + this.infoError = 'Error updating profile, please try again later.' + } + }) + } + + onAvatar(event: any) { + const file: File = event.target.files[0]; + if (file) { + this.avatar = file; + } + } + + onPasswordChanged(password: string) { + if (password && password.length > 0) { + const score = password && password.length ? zxcvbn(password, [this.user.username, this.user.displayName, this.user.email]).score : 0; + this.passwordStrength = passwordStrengthScores[score] + } else { + this.passwordStrength = passwordStrengthScores[0] + } + } + + onCancelPassword(): void { + this.password.setValue({ + currentPassword: "", + newPassword: "", + newPasswordConfirm: "" + }) + this.password.markAsUntouched() + } + + onResetPassword(): void { + if (this.password.controls.newPassword.value !== this.password.controls.newPasswordConfirm.value) { + this.password.controls.newPassword.setErrors({ matches: true }); + } else { + this.password.controls.newPassword.setErrors(null); + } + this.password.markAllAsTouched() + if (this.password.valid) { + this.userService.updatePassword(this.password.controls.currentPassword.value, this.password.controls.newPassword.value).subscribe({ + next: () => { + const dialogRef = this.dialog.open(PasswordResetSuccessDialog, { + disableClose: true, + autoFocus: false + }) + dialogRef.afterClosed().subscribe(() => { + this.router.navigate(['landing']) + }) + }, + error: (response) => { + if (response.status === 401) { + this.password.controls.currentPassword.setErrors({invalid: true}) + } else { + this.passwordError = response.error + } + } + }) + } + } + + onCancel(): void { + this.setInfo(this.user) + } + + onBack(): void { + this.router.navigate(['home']) + } + + private setInfo(user: any) { + this.info.setValue({ + username: user.username, + displayName: user.displayName, + email: user.email || "", + phone: user.phone || "" + }) + } + +} \ No newline at end of file diff --git a/web-app/src/app/user/profile/profile.module.ts b/web-app/src/app/user/profile/profile.module.ts new file mode 100644 index 000000000..a496910bb --- /dev/null +++ b/web-app/src/app/user/profile/profile.module.ts @@ -0,0 +1,52 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { ProfileComponent } from './profile.component'; +import { UserAvatarModule } from '../user-avatar/user-avatar.module'; +import { UserResolver } from '../../ingress/user.resolver'; +import { RouterModule, Routes } from '@angular/router'; +import { MatToolbarModule } from '@angular/material/toolbar'; +import { MatIconModule } from '@angular/material/icon'; +import { MatCardModule } from '@angular/material/card'; +import { MatFormFieldModule } from '@angular/material/form-field'; +import { ReactiveFormsModule } from '@angular/forms'; +import { MatProgressBarModule } from '@angular/material/progress-bar'; +import { MatInputModule } from '@angular/material/input'; +import { MatButtonModule } from '@angular/material/button'; + +const routes: Routes = [{ + path: '', + component: ProfileComponent, + resolve: { + user: UserResolver + } +}]; + +@NgModule({ + declarations: [], + imports: [], + exports: [ + CommonModule, + MatButtonModule, + MatCardModule, + MatFormFieldModule, + MatIconModule, + MatInputModule, + MatProgressBarModule, + MatToolbarModule, + ReactiveFormsModule + ] +}) +class AngularModule { } + +@NgModule({ + declarations: [ + ProfileComponent + ], + imports: [ + AngularModule, + UserAvatarModule, + RouterModule.forChild(routes) + ], + exports: [ RouterModule ] +}) +export class ProfileModule { } \ No newline at end of file diff --git a/web-app/src/app/user/team.service.spec.ts b/web-app/src/app/user/team.service.spec.ts new file mode 100644 index 000000000..a0bb0e50b --- /dev/null +++ b/web-app/src/app/user/team.service.spec.ts @@ -0,0 +1,21 @@ +import { TestBed } from '@angular/core/testing'; + +import { TeamService } from './team.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('Team Service Tests', () => { + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [TeamService], + imports: [HttpClientTestingModule] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: TeamService = TestBed.inject(TeamService); + expect(service).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/user/team.service.ts b/web-app/src/app/user/team.service.ts new file mode 100644 index 000000000..2b120d8da --- /dev/null +++ b/web-app/src/app/user/team.service.ts @@ -0,0 +1,23 @@ +import { HttpClient } from '@angular/common/http'; +import { Injectable } from '@angular/core' + +@Injectable({ + providedIn: 'root' +}) +export class TeamService { + + constructor( + private httpClient: HttpClient + ) {} + + getTeams(options?: any) { + options = options || {}; + const parameters: any = {}; + if (options.populate) { + parameters.populate = options.populate; + } + + return this.httpClient.get('/api/teams/', { params: parameters }) + } + +} \ No newline at end of file diff --git a/web-app/src/app/user/user-avatar/user-avatar.component.html b/web-app/src/app/user/user-avatar/user-avatar.component.html index 7c2b1a5c1..0b033e1f1 100644 --- a/web-app/src/app/user/user-avatar/user-avatar.component.html +++ b/web-app/src/app/user/user-avatar/user-avatar.component.html @@ -1 +1,2 @@ - \ No newline at end of file + +account_circle \ No newline at end of file diff --git a/web-app/src/app/user/user-avatar/user-avatar.component.scss b/web-app/src/app/user/user-avatar/user-avatar.component.scss index 871cb6674..8fa141d7d 100644 --- a/web-app/src/app/user/user-avatar/user-avatar.component.scss +++ b/web-app/src/app/user/user-avatar/user-avatar.component.scss @@ -2,4 +2,11 @@ border-radius: 50%; overflow: hidden; background: #FFFFFF; -} \ No newline at end of file + vertical-align: middle; +} + +.icon { + vertical-align: middle; + color: rgba($color: #000000, $alpha: .4); +} + diff --git a/web-app/src/app/user/user-avatar/user-avatar.component.ts b/web-app/src/app/user/user-avatar/user-avatar.component.ts index df2bd62d8..388351fef 100644 --- a/web-app/src/app/user/user-avatar/user-avatar.component.ts +++ b/web-app/src/app/user/user-avatar/user-avatar.component.ts @@ -9,17 +9,30 @@ import { DomSanitizer, SafeUrl } from '@angular/platform-browser' }) export class UserAvatarComponent implements OnChanges { @Input() user + @Input() file @Input() avatarWidth = 40 @Input() avatarHeight = 40 - url: string | SafeUrl = '/assets/images/baseline-account_circle-24px.svg'; + data: string | ArrayBuffer + url?: SafeUrl = null constructor( private httpClient: HttpClient, private sanitizer: DomSanitizer) { } ngOnChanges(changes: SimpleChanges): void { - if (changes.user && this.user) { + if (changes.file && this.file) { + if (window.FileReader) { + const reader = new FileReader() + reader.onload = ((file: any) => { + return e => { + this.data = e.target.result + }; + })(changes.file.currentValue); + + reader.readAsDataURL(changes.file.currentValue); + } + } else if (changes.user && this.user) { this.fetchAvatar() } } diff --git a/web-app/src/app/user/user-avatar/user-avatar.module.ts b/web-app/src/app/user/user-avatar/user-avatar.module.ts new file mode 100644 index 000000000..da3f0b067 --- /dev/null +++ b/web-app/src/app/user/user-avatar/user-avatar.module.ts @@ -0,0 +1,16 @@ +import { NgModule } from '@angular/core'; +import { CommonModule } from '@angular/common'; +import { UserAvatarComponent } from './user-avatar.component'; +import { MatIconModule } from '@angular/material/icon'; + +@NgModule({ + declarations: [ + UserAvatarComponent + ], + imports: [ + CommonModule, + MatIconModule + ], + exports: [ UserAvatarComponent ] +}) +export class UserAvatarModule { } \ No newline at end of file diff --git a/web-app/src/app/user/user-list/user-list-item.component.ts b/web-app/src/app/user/user-list/user-list-item.component.ts index 58f8504b0..3334aaf09 100644 --- a/web-app/src/app/user/user-list/user-list-item.component.ts +++ b/web-app/src/app/user/user-list/user-list-item.component.ts @@ -1,7 +1,8 @@ -import { Component, EventEmitter, Inject, Input, Output, ViewChild } from '@angular/core'; +import { Component, EventEmitter, Input, Output, ViewChild } from '@angular/core'; import { MatRipple } from '@angular/material/core'; -import { FeedPanelService } from 'src/app/feed-panel/feed-panel.service'; -import { LocalStorageService, MapService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { MapService } from '../../map/map.service'; +import { LocalStorageService } from '../../http/local-storage.service'; +import { FeedPanelService } from '../../feed-panel/feed-panel.service'; @Component({ selector: 'user-list-item', @@ -17,13 +18,13 @@ export class UserListItemComponent { @ViewChild(MatRipple) ripple: MatRipple - token: string + token: string | undefined followingUser: any constructor( private feedPanelService: FeedPanelService, - @Inject(MapService) private mapService: any, - @Inject(LocalStorageService) localStorageService: any) { + private mapService: MapService, + localStorageService: LocalStorageService) { this.followingUser = mapService.followedFeature this.token = localStorageService.getToken() } diff --git a/web-app/src/app/user/user-list/user-list.component.html b/web-app/src/app/user/user-list/user-list.component.html index dd64ad8a1..87e0b9f86 100644 --- a/web-app/src/app/user/user-list/user-list.component.html +++ b/web-app/src/app/user/user-list/user-list.component.html @@ -8,7 +8,7 @@ User Page - {{userPage[0].location.properties.timestamp | moment: 'fromNow'}} + {{userPage[0]?.location?.properties?.timestamp | moment: 'fromNow'}} diff --git a/web-app/src/app/user/user-list/user-list.component.scss b/web-app/src/app/user/user-list/user-list.component.scss index 16ee309b0..f70db0c76 100644 --- a/web-app/src/app/user/user-list/user-list.component.scss +++ b/web-app/src/app/user/user-list/user-list.component.scss @@ -11,6 +11,7 @@ .user-feed-toolbar { color: mat.get-color-from-palette($app-primary); background-color: white; + margin-top: 8px; } .feed-pages { diff --git a/web-app/src/app/user/user-list/user-list.component.ts b/web-app/src/app/user/user-list/user-list.component.ts index 601fa58bb..554f1f71f 100644 --- a/web-app/src/app/user/user-list/user-list.component.ts +++ b/web-app/src/app/user/user-list/user-list.component.ts @@ -1,6 +1,7 @@ -import { Component, Inject, OnDestroy, OnInit } from '@angular/core'; -import { EventService, FilterService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { Component, OnDestroy, OnInit } from '@angular/core'; import * as moment from 'moment'; +import { EventService } from '../../event/event.service'; +import { FilterService } from '../../filter/filter.service'; @Component({ selector: 'user-list', @@ -19,8 +20,8 @@ export class UserListComponent implements OnInit, OnDestroy { feedUsers = [] constructor( - @Inject(EventService) private eventService: any, - @Inject(FilterService) private filterService: any) { + private eventService: EventService, + private filterService: FilterService) { } ngOnInit(): void { diff --git a/web-app/src/app/user/user-popup/user-popup.component.ts b/web-app/src/app/user/user-popup/user-popup.component.ts index e10618517..3062f877f 100644 --- a/web-app/src/app/user/user-popup/user-popup.component.ts +++ b/web-app/src/app/user/user-popup/user-popup.component.ts @@ -1,7 +1,7 @@ -import { Component, Inject, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core'; -import { MapService } from 'src/app/upgrade/ajs-upgraded-providers'; -import { FeedPanelService } from 'src/app/feed-panel/feed-panel.service'; +import { Component, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core'; +import { FeedPanelService } from '../../feed-panel/feed-panel.service'; import * as moment from 'moment'; +import { MapService } from '../../map/map.service'; @Component({ selector: 'user-popup', @@ -18,7 +18,7 @@ export class UserPopupComponent implements OnInit, OnChanges { constructor( private feedPanelService: FeedPanelService, - @Inject(MapService) private mapService: any) { } + private mapService: MapService) { } ngOnInit(): void { this.updateView() diff --git a/web-app/src/app/user/user-view/user-view.component.html b/web-app/src/app/user/user-view/user-view.component.html index e9a8e455b..37cc72b2a 100644 --- a/web-app/src/app/user/user-view/user-view.component.html +++ b/web-app/src/app/user/user-view/user-view.component.html @@ -1,11 +1,8 @@ - + - - diff --git a/web-app/src/app/user/user-view/user-view.component.scss b/web-app/src/app/user/user-view/user-view.component.scss index f0afaef46..7a8736d52 100644 --- a/web-app/src/app/user/user-view/user-view.component.scss +++ b/web-app/src/app/user/user-view/user-view.component.scss @@ -1,15 +1,10 @@ -.navigation { - display: flex; -} - -.navigation__icon { - margin-right: 24px; +mat-toolbar { + background-color: white; } -.navigation__title { - flex: 1 1 auto; - overflow: hidden; - text-overflow: ellipsis; +.navigation { + display: flex; + justify-content: space-between; } .user-container { diff --git a/web-app/src/app/user/user-view/user-view.component.ts b/web-app/src/app/user/user-view/user-view.component.ts index 9c912ea41..fbfb9ae5a 100644 --- a/web-app/src/app/user/user-view/user-view.component.ts +++ b/web-app/src/app/user/user-view/user-view.component.ts @@ -1,8 +1,11 @@ -import { Component, EventEmitter, Inject, Input, OnChanges, OnInit, Output, SimpleChanges } from '@angular/core'; +import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges } from '@angular/core'; import { LatLng } from 'leaflet'; -import { PointAccuracy } from 'src/app/map/clip/clip.component'; -import { EventService, FilterService, LocationService, MapService } from 'src/app/upgrade/ajs-upgraded-providers'; +import { PointAccuracy } from '../../map/clip/clip.component'; import * as moment from 'moment' +import { MapService } from '../../map/map.service'; +import { LocationService } from '../location/location.service'; +import { EventService } from '../../event/event.service'; +import { FilterService } from '../../filter/filter.service'; @Component({ selector: 'user-view', @@ -20,10 +23,10 @@ export class UserViewComponent implements OnInit, OnChanges { userObservations = [] constructor( - @Inject(MapService) private mapService: any, - @Inject(EventService) private eventService: any, - @Inject(FilterService) private filterService: any, - @Inject(LocationService) private locationService: any) {} + private mapService: MapService, + private eventService: EventService, + private filterService: FilterService, + private locationService: LocationService) {} ngOnInit(): void { this.event = this.filterService.getEvent(); diff --git a/web-app/src/app/user/user.service.spec.ts b/web-app/src/app/user/user.service.spec.ts new file mode 100644 index 000000000..ce93ba0e3 --- /dev/null +++ b/web-app/src/app/user/user.service.spec.ts @@ -0,0 +1,20 @@ +import { TestBed } from '@angular/core/testing'; +import { UserService } from './user.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; + +describe('User Service Tests', () => { + beforeEach(() => { + TestBed.configureTestingModule({ + providers: [UserService], + imports: [HttpClientTestingModule] + }); + }); + + afterEach(() => { + }); + + it('should be created', () => { + const service: UserService = TestBed.inject(UserService); + expect(service).toBeTruthy(); + }); +}); diff --git a/web-app/src/app/user/user.service.ts b/web-app/src/app/user/user.service.ts new file mode 100644 index 000000000..f46feb57d --- /dev/null +++ b/web-app/src/app/user/user.service.ts @@ -0,0 +1,177 @@ +import { HttpClient, HttpContext, HttpEvent } from '@angular/common/http' +import { Injectable } from '@angular/core' +import { BehaviorSubject, Observable, Subject, tap } from 'rxjs' +import { LocalStorageService } from '../http/local-storage.service' +import { BYPASS_TOKEN } from '../http/token.interceptor' +import { User } from 'core-lib-src/user' + +@Injectable({ + providedIn: 'root' +}) +export class UserService { + amAdmin: boolean + + private _myself = new BehaviorSubject(null) + myself: any + myself$ = this._myself.asObservable() + + constructor( + private httpClient: HttpClient, + private localStorageService: LocalStorageService + ) { } + + signup(username: string): Observable { + return this.httpClient.post('/api/users/signups', { + username + },{ + context: new HttpContext().set(BYPASS_TOKEN, true) + }) + } + + signupVerify(data: any, token: string): Observable { + return this.httpClient.post('/api/users/signups/verifications', data, { + headers: { + 'Authorization': `Bearer ${token}` + }, + context: new HttpContext().set(BYPASS_TOKEN, true) + }) + } + + signin(username: string, password: string): Observable<{user: User, token: string}> { + return this.httpClient.post('/auth/local/signin', { + username, + password, + appVersion: 'Web Client' + }) + } + + idpSignin(strategy: string): Observable { + let subject = new Subject(); + + const url = "/auth/" + strategy + "/signin"; + const authWindow = window.open(url, "_blank"); + + function onMessage(event: any) { + window.removeEventListener('message', onMessage, false); + + if (event.origin !== window.location.origin) { + return; + } + + subject.next(event.data) + + authWindow.close(); + } + + window.addEventListener('message', onMessage, false); + + return subject.asObservable() + } + + ldapSignin(username: string, password: string): Observable { + return this.httpClient.post('/api/ldap/signin', { + username, + password, + appVersion: 'Web Client' + },{ + context: new HttpContext().set(BYPASS_TOKEN, true) + }) + } + + authorize(token: string, deviceId: string): Observable<{ user: User, token: string}> { + return this.httpClient + .post<{ user: User, token: string }>('/auth/token?createDevice=false', { + uid: deviceId, + appVersion: 'Web Client' + },{ + headers: { 'Authorization': `Bearer ${token}` } + }) + .pipe( + tap((response: any) => { + this.setUser(response.user) + }) + ) + } + + getMyself(): Observable { + return this.httpClient + .get('/api/users/myself') + .pipe( + tap((user: any) => { + this.setUser(user) + }) + ) + } + + setUser(user: any) { + this._myself.next(user) + this.myself = user + // TODO don't just check for role name + this.amAdmin = this.myself && this.myself.role && (this.myself.role.name === "ADMIN_ROLE" || this.myself.role.name === 'EVENT_MANAGER_ROLE'); + } + + getUser(id: string, options?: any) { + options = options || {}; + const parameters: any = {}; + if (options.populate) { + parameters.populate = options.populate; + } + + return this.httpClient.post(`/api/users/${id}`, { params: parameters }) + } + + hasPermission(permission): boolean { + return this.myself.role.permissions.includes(permission) + } + + addRecentEvent(event: any): Observable { + return this.httpClient.post(`/api/users/${this.myself.id}/events/${event.id}/recent`, {}) + } + + getRecentEventId() { + var recentEventIds = this.myself.recentEventIds; + return recentEventIds.length > 0 ? recentEventIds[0] : null; + } + + logout(): Observable { + return this.httpClient + .post('/api/logout', null, { responseType: 'text' }) + .pipe( + tap(() => { + this.clearUser() + }) + ) + } + + saveProfile(user: any): Observable> { + const formData = new FormData(); + for (var property in user) { + if (user[property] != null) { + formData.append(property, user[property]); + } + } + + return this.httpClient.put('/api/users/myself', formData, { + reportProgress: true, + observe: 'events' + }); + } + + updatePassword(password: string, newPassword): Observable { + return this.httpClient.put(`/api/users/myself/password`, { + username: this.myself.username, + password: password, + newPassword: newPassword, + newPasswordConfirm: newPassword + },{ + context: new HttpContext().set(BYPASS_TOKEN, true), + responseType: 'text' + }); + } + + private clearUser() { + this.myself = null; + this.amAdmin = null; + this.localStorageService.removeToken(); + } +} \ No newline at end of file diff --git a/web-app/src/index.html b/web-app/src/index.html index 524a5002c..91780ae2a 100644 --- a/web-app/src/index.html +++ b/web-app/src/index.html @@ -1,20 +1,19 @@ - + + MAGE - + + + + + + - - -
    - - - - -
    -
    + + \ No newline at end of file diff --git a/web-app/src/leaflet.scss b/web-app/src/leaflet.scss new file mode 100644 index 000000000..401656a15 --- /dev/null +++ b/web-app/src/leaflet.scss @@ -0,0 +1,62 @@ +@import "~leaflet/dist/leaflet.css"; +@import "~leaflet.markercluster/dist/MarkerCluster.css"; +@import "~leaflet.markercluster/dist/MarkerCluster.Default.css"; + +.leaflet-fixed-width-marker { + image-rendering: -webkit-optimize-contrast; +} + +.leaflet-popup-content-wrapper { + border-radius: 4px; +} + +.leaflet-popup-content { + margin: 0px; + min-width: 400px; +} + +.leaflet-material-popup .leaflet-popup-content { + margin: 13px 19px; +} + +.overlay-tooltip { + position: absolute; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + background-color: gray; + color: white; + opacity: 0.87; + border-radius: 3px; + border: none; +} + +.leaflet-tooltip-left.overlay-tooltip::before { + border-left-color: transparent; +} + +.leaflet-tooltip-right.overlay-tooltip::before { + border-right-color: transparent; +} + +.observation-edit-marker { + display: flex; + flex-direction: row; + gap: 8px; +} + +.observation-edit-marker__tooltip { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + background-color: grey; + color: #fff; + opacity: .87; + height: 50px; + width: 200px; + border-radius: 3px; + box-shadow: 0 1px 3px rgba(0, 0, 0, .4) +} + diff --git a/web-app/src/main.ts b/web-app/src/main.ts index 99311767e..c7b673cf4 100644 --- a/web-app/src/main.ts +++ b/web-app/src/main.ts @@ -1,26 +1,12 @@ - -import * as angular from 'angular'; -import mage from './ng1/app.js'; - -import { enableProdMode, StaticProvider } from '@angular/core'; +import { enableProdMode } from '@angular/core'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import { AppModule } from './app/app.module'; import { environment } from './environments/environment'; -import { downgradeModule } from '@angular/upgrade/static'; - if (environment.production) { enableProdMode(); } -const bootstrapFn = (extraProviders: StaticProvider[]): any => { - return platformBrowserDynamic(extraProviders).bootstrapModule(AppModule); -} - -const downgradedModule = downgradeModule(bootstrapFn); - -const hybrid = angular.module('hybridMage', [mage.name, downgradedModule]); -angular.element(document).ready(function () { - angular.bootstrap(document.body, [hybrid.name]); -}); \ No newline at end of file +platformBrowserDynamic().bootstrapModule(AppModule) + .catch(err => console.error(err)); diff --git a/web-app/src/ng1/about/about.component.js b/web-app/src/ng1/about/about.component.js deleted file mode 100644 index bafc405bc..000000000 --- a/web-app/src/ng1/about/about.component.js +++ /dev/null @@ -1,22 +0,0 @@ -class AboutController { - constructor(Api) { - this.Api = Api; - } - - $onInit() { - this.Api.get(api => { - this.name = api.name; - this.serverVersion = api.version; - this.apk = api.apk; - this.nodeVersion = api.environment.nodeVersion; - this.mongodbVersion = api.environment.mongodbVersion; - }); - } -} - -AboutController.$inject = ['Api']; - -export default { - template: require('./about.html'), - controller: AboutController -}; \ No newline at end of file diff --git a/web-app/src/ng1/about/about.html b/web-app/src/ng1/about/about.html deleted file mode 100644 index f68b6297e..000000000 --- a/web-app/src/ng1/about/about.html +++ /dev/null @@ -1,48 +0,0 @@ -
    -

    About MAGE Server {{$ctrl.serverVersion.major}}.{{$ctrl.serverVersion.minor}}.{{$ctrl.serverVersion.micro}}

    -

    - MAGE is a dynamic, secure, mobile situational awareness and field data collection platform that supports - low-bandwidth and disconnected users. MAGE can integrate with existing command centers and common operating - pictures or stand alone as a complete, mission-ready solution. The MAGE mobile app on iOS and Android - allows agents in the field to create and share geo-tagged observations with attached photos, videos, - audio, and form data. MAGE's data collection forms are easily tailored to suit any team and mission with - custom form fields and map symbologies. In addition to data collection, the MAGE mobile app can optionally - report field agents' locations at regular intervals to the MAGE server. The MAGE server's web app provides - a common operating picture of field agents' observations and latest reported locations. -

    -

    Mobile Applications

    -
      -
    • Create and view observations with photos, video and voice.
    • -
    • Friendly Force Tracking.
    • -
    • Observation storage and synching for offline usage.
    • -
    • GeoPackage capable, view offline feature and raster data.
    • -
    -
    -
    - - -
    -
    -

    API

    -

    Browse and try the MAGE API live with Swagger UI.

    -

    Important: Swagger interactive documentation will modify MAGE data via API calls; please be careful with POST/PUT/DELETE operations.

    -
    -

    System

    -
      -
    • Node Version: {{$ctrl.nodeVersion}}
    • -
    • MongoDB Version: {{$ctrl.mongodbVersion}}
    • -
    -
    -

    Acknowledgements

    -
    -
    -

    Tech Stack

    -

    The MAGE server is built on NodeJS, with data stored in MongoDB via mongoose. Routing provided with express, and authentication with passport.

    -

    The front end maps are powered by Leaflet. The responsive layouts and buttons are styled by a modified version of Bootstrap. The whole front end is tied together by AngularJS.

    -
    -
    -

    Iconography

    -

    The icons used throughout the app come from Font Awesome

    -
    -
    -
    diff --git a/web-app/src/ng1/error/not.in.event.controller.js b/web-app/src/ng1/error/not.in.event.controller.js deleted file mode 100644 index 67055513d..000000000 --- a/web-app/src/ng1/error/not.in.event.controller.js +++ /dev/null @@ -1,11 +0,0 @@ -module.exports = NotInEventController; - -NotInEventController.$inject = ['$scope', '$uibModalInstance', 'title']; - -function NotInEventController($scope, $uibModalInstance, title) { - $scope.title = title; - - $scope.ok = function () { - $uibModalInstance.close(); - }; -} diff --git a/web-app/src/ng1/error/not.in.event.html b/web-app/src/ng1/error/not.in.event.html deleted file mode 100644 index a1ff3b32b..000000000 --- a/web-app/src/ng1/error/not.in.event.html +++ /dev/null @@ -1,11 +0,0 @@ - - - - - diff --git a/web-app/src/ng1/filter/event.filter.component.js b/web-app/src/ng1/filter/event.filter.component.js deleted file mode 100644 index 8342d1b23..000000000 --- a/web-app/src/ng1/filter/event.filter.component.js +++ /dev/null @@ -1,27 +0,0 @@ -const MDCSelect = require('material-components-web').select.MDCSelect; -module.exports = { - template: require('./event.filter.html'), - bindings: { - events: '<', - onEventChosen: '&' - }, - controller: EventFilterController -}; - - - -EventFilterController.$inject = ['$element']; - -function EventFilterController($element) { - console.log('events pictker', this.events); - this.$onChanges = function() { - console.log('event pictker'); - console.log('picker.events', this.events); - if (this.events) { - const selectMdc = new MDCSelect($element.find('.mdc-select')[0]); - selectMdc.listen('MDCSelect:change', function() { - this.onEventChosen(this.events[selectMdc.selectedIndex]); - }.bind(this)); - } - }; -} diff --git a/web-app/src/ng1/filter/event.filter.html b/web-app/src/ng1/filter/event.filter.html deleted file mode 100644 index 7d8e6772a..000000000 --- a/web-app/src/ng1/filter/event.filter.html +++ /dev/null @@ -1,30 +0,0 @@ - - -
    - - -
    -
    -
      -
    • - {{event.name}} -
    • - -
    -
    -
    -
    -
    - -
    -
    -
    -
    diff --git a/web-app/src/ng1/filter/filter.html b/web-app/src/ng1/filter/filter.html deleted file mode 100644 index 8928c9b80..000000000 --- a/web-app/src/ng1/filter/filter.html +++ /dev/null @@ -1,87 +0,0 @@ -
    -
    -
    - -
    -
    -
    - -
    -
    - -
    - -
    -
    - - -
    {{$ctrl.intervalChoice.label}}
    -
    -
      -
    • - {{intervalChoice.label}} -
    • -
    -
    -
    -
    -
    - -
    -
    -
    -
    -
    -
    -
    - -
    -
    - -
    -
    -
    -
    - -
    - - -
    -
    -
    -
    -
    diff --git a/web-app/src/ng1/filter/filter.js b/web-app/src/ng1/filter/filter.js deleted file mode 100644 index db1a3b674..000000000 --- a/web-app/src/ng1/filter/filter.js +++ /dev/null @@ -1,131 +0,0 @@ -var moment = require('moment') - , MDCDialog = require('material-components-web').dialog.MDCDialog - , MDCSelect = require('material-components-web').select.MDCSelect; - -module.exports = { - template: require('./filter.html'), - bindings: { - open: '<', - events: '<', - onFilterClose: '&' - }, - controller: FilterController -}; - -FilterController.$inject = ['FilterService', '$element', '$timeout']; - -function FilterController(FilterService, $element, $timeout) { - this.filterPanel; - - this.teamSelectMdc; - this.intervalSelectMdc; - this.teamsUpdated = true; - - this.$onChanges = function() { - this.filterEvent = {selected: FilterService.getEvent()}; - this.filterTeams = {selected: FilterService.getTeams()}; - this.interval = FilterService.getInterval(); - - this.intervalChoices = FilterService.intervals; - this.intervalChoice = FilterService.getIntervalChoice(); - this.localTime = true; - - if (this.interval.options && this.interval.options.startDate) { - this.startDate = this.interval.options.startDate; - } else { - this.startDate = moment().startOf('day').toDate(); - } - if (this.interval.options && this.interval.options.endDate) { - this.endDate = this.interval.options.endDate; - } else { - this.endDate = moment().endOf('day').toDate(); - } - if (this.events) { - if (this.open && this.open.opened && !this.filterPanel.isOpen) { - this.filterPanel.open(); - } - } - }.bind(this); - - this.$onInit = function() { - this.filterPanel = new MDCDialog($element.find('.filter-panel')[0]); - this.filterPanel.listen('MDCDialog:closing', function() { - this.onFilterClose(); - }.bind(this)); - this.filterPanel.listen('MDCDialog:opening', function() { - if (!this.intervalSelectMdc) { - $timeout(function() { - this.intervalSelectMdc = new MDCSelect($element.find('.interval-select')[0]); - this.intervalSelectMdc.listen('MDCSelect:change', function(event) { - $timeout(function() { - this.intervalChoice = this.intervalChoices.find(function(choice) { - return choice.label === event.detail.value; - }); - }.bind(this)); - }.bind(this)); - }.bind(this)); - } - }.bind(this)); - }; - - this.eventSelected = function(event) { - this.filterEvent.selected = event; - this.filterTeams.selected = []; - }; - - this.teamsSelected = function(teams) { - this.filterTeams.selected = teams; - }; - - this.removeTeam = function(index) { - this.filterTeams.selected.splice(index, 1); - if (!this.filterTeams.selected.length) { - this.teamSelectMdc.selectedIndex = -1; - } - }; - - this.isTeamChosen = function(teamId) { - return this.filterTeams.selected.find(function(team) { - return team.id === teamId; - }); - }; - - this.onStartDate = function(date, localTime) { - this.startDate = date; - this.localTime = localTime; - }; - - this.onEndDate = function(date, localTime) { - this.endDate = date; - this.localTime = localTime; - }; - - this.onEventChange = function(eventId) { - $timeout(function() { - eventId = Number(eventId); - this.filterEvent.selected = this.events.find(function(value) { - return value.id === eventId; - }); - this.filterTeams.selected = []; - }.bind(this)); - }; - - this.performFilter = function() { - var options = {}; - if (this.intervalChoice.filter === 'custom') { - options.startDate = this.startDate; - options.endDate = this.endDate; - options.localTime = this.localTime; - } - - FilterService.setFilter({ - event: this.filterEvent.selected, - teams: this.filterTeams.selected, - timeInterval: { - choice: this.intervalChoice, - options: options - } - }); - - }; -} diff --git a/web-app/src/ng1/leaflet-extensions/FixedWidthIcon.js b/web-app/src/ng1/leaflet-extensions/FixedWidthIcon.js deleted file mode 100644 index 44d6e22be..000000000 --- a/web-app/src/ng1/leaflet-extensions/FixedWidthIcon.js +++ /dev/null @@ -1,47 +0,0 @@ -var L = require('leaflet'); - -L.FixedWidthIcon = L.DivIcon.extend({ - options: { - className: 'mage-icon', - iconSize: null, - iconWidth: 35 - }, - - initialize: function(options) { - L.setOptions(this, options); - }, - - createIcon: function() { - const div = L.DivIcon.prototype.createIcon.call(this); - div.style["margin-left"] = (this.options.iconWidth / -2) + 'px'; - - const img = document.createElement('img'); - - img.className = "mage-icon-image"; - img.style.width = this.options.iconWidth + 'px'; - - img.src = this.options.iconUrl; - if (this.options.iconUrl) { - img.src = this.options.iconUrl; - } else { - img.src = '/assets/images/default_marker.png'; - } - $(img).on('load', () => { - if (this.options.onIconLoad) this.options.onIconLoad(this); - }); - - div.appendChild(img); - if (this.options.tooltip) { - const tooltip = L.DomUtil.create('div', 'marker-tooltip'); - tooltip.innerHTML = 'Edit Observation
    Drag this marker to re-position
    '; - div.insertBefore(tooltip, div.firstChild); - } - - return div; - } - -}); - -L.fixedWidthIcon = function(options) { - return new L.FixedWidthIcon(options); -}; diff --git a/web-app/src/ng1/leaflet-extensions/FixedWidthMarker.js b/web-app/src/ng1/leaflet-extensions/FixedWidthMarker.js deleted file mode 100644 index dd2540e30..000000000 --- a/web-app/src/ng1/leaflet-extensions/FixedWidthMarker.js +++ /dev/null @@ -1,45 +0,0 @@ -const L = require('leaflet'); - -L.FixedWidthMarker = L.Marker.extend({ - options: { - iconWidth: 35 - }, - - initialize: function(latlng, options) { - L.Marker.prototype.initialize.call(this, latlng, options); - - const self = this; - if (options.iconUrl) { - options.icon = this.fixedWidthIcon = L.fixedWidthIcon({ - iconUrl: options.iconUrl, - tooltip: options.tooltip, - iconWidth: this.options.iconWidth, - onIconLoad: function() { - if (self._popup && self._icon) { - const iconHeight = $(self._icon).height(); - - const popup = self.getPopup(); - popup.options.offset = [0, (iconHeight - 8) * -1]; - popup.update(); - } - } - }); - } - - L.Marker.prototype.initialize.call(this, latlng, options); - }, - - bindPopup: function(popup, options = {}) { - if (this._icon) { - options.offset = [0, ($(this._icon).height() - 8) * -1]; - } - - L.Marker.prototype.bindPopup.call(this, popup, options); - - return this; - } -}); - -L.fixedWidthMarker = function (latlng, options) { - return new L.FixedWidthMarker(latlng, options); -}; diff --git a/web-app/src/ng1/leaflet-extensions/GridLayer.js b/web-app/src/ng1/leaflet-extensions/GridLayer.js deleted file mode 100644 index 43de67f08..000000000 --- a/web-app/src/ng1/leaflet-extensions/GridLayer.js +++ /dev/null @@ -1,13 +0,0 @@ -const L = require('leaflet'); - -const originalInitTile = L.GridLayer.prototype._initTile; -L.GridLayer.include({ - _initTile: function (tile) { - originalInitTile.call(this, tile); - - const tileSize = this.getTileSize(); - - tile.style.width = tileSize.x + 1 + 'px'; - tile.style.height = tileSize.y + 1 + 'px'; - } -}); diff --git a/web-app/src/ng1/leaflet-extensions/LocationMarker.Popup.js b/web-app/src/ng1/leaflet-extensions/LocationMarker.Popup.js deleted file mode 100644 index 840c74fa4..000000000 --- a/web-app/src/ng1/leaflet-extensions/LocationMarker.Popup.js +++ /dev/null @@ -1,38 +0,0 @@ -var L = require('leaflet'); - -L.LocationMarker.include({ - openPopup: function () { - this._getMarker().openPopup() - return this; - }, - - closePopup: function () { - this._getMarker().closePopup(); - return this; - }, - - togglePopup: function () { - this._getMarker().togglePopup(); - return this; - }, - - getPopup:function() { - return this._getMarker()._popup; - }, - - bindPopup: function (popup) { - this._getMarker().bindPopup(popup); - return this; - }, - - unbindPopup: function () { - this._getMarker().unbindPopup(); - return this; - }, - - _getMarker: function() { - return this._iconMarker ? - this._iconMarker : - this._locationMarker; - } -}); diff --git a/web-app/src/ng1/leaflet-extensions/LocationMarker.js b/web-app/src/ng1/leaflet-extensions/LocationMarker.js deleted file mode 100644 index 8acccdf3e..000000000 --- a/web-app/src/ng1/leaflet-extensions/LocationMarker.js +++ /dev/null @@ -1,104 +0,0 @@ -var L = require('leaflet'); - -L.LocationMarker = L.Layer.extend({ - initialize: function (latlng, options) { - L.setOptions(this, options); - - this._group = L.featureGroup(); - - this._accuracyCircle = L.circle(latlng, 0, { - clickable: false, - color: options.color, - fillColor: options.color, - fillOpacity: 0.15, - weight: 2, - opacity: 0.5, - pane: options.pane - }); - - this._locationMarker = L.circleMarker(latlng, { - color: options.color, - fillColor: options.color, - fillOpacity: 0.7, - weight: 2, - opacity: 0.9, - radius: 5, - pane: options.pane - }); - this._locationMarker.addEventParent(this); - this._group.addLayer(this._locationMarker) - - if (options.iconUrl) { - this._iconMarker = L.fixedWidthMarker(latlng, { - pane: options.pane, - iconUrl: options.iconUrl, - iconWidth: 42 - }); - - this._iconMarker.addEventParent(this); - this._group.addLayer(this._iconMarker); - } - - this.on('popupopen', () => { - this._accuracyCircle.setRadius(this.options.accuracy); - this._group.addLayer(this._accuracyCircle); - }); - - this.on('popupclose', () => { - this._group.removeLayer(this._accuracyCircle); - }); - - this.on('click', function() { - this.openPopup(); - }) - }, - - onAdd: function(map) { - this._map = map; - map.addLayer(this._group); - }, - - onRemove: function(map) { - map.removeLayer(this._group); - }, - - getLatLng: function() { - return this._locationMarker.getLatLng(); - }, - - setLatLng: function (latlng) { - this._accuracyCircle.setLatLng(latlng); - this._locationMarker.setLatLng(latlng); - if (this._iconMarker) { - this._iconMarker.setLatLng(latlng); - } - - return this; - }, - - setAccuracy: function (accuracy) { - if (accuracy != null) { - this._accuracyCircle.setRadius(accuracy); - } - - return this; - }, - - getAccuracy: function() { - return this._accuracyCircle; - }, - - setColor: function(color) { - if (this._accuracyCircle.options.color === color) return this; - - const style = {color: color, fillColor: color}; - this._accuracyCircle.setStyle(style); - this._locationMarker.setStyle(style); - - return this; - } -}); - -L.locationMarker = function (latlng, options) { - return new L.LocationMarker(latlng, options); -}; diff --git a/web-app/src/ng1/leaflet-extensions/ObservationMarker.js b/web-app/src/ng1/leaflet-extensions/ObservationMarker.js deleted file mode 100644 index 7c998b7b5..000000000 --- a/web-app/src/ng1/leaflet-extensions/ObservationMarker.js +++ /dev/null @@ -1,45 +0,0 @@ -var L = require('leaflet'); - -L.ObservationMarker = L.FixedWidthMarker.extend({ - initialize: function (latlng, options) { - L.FixedWidthMarker.prototype.initialize.call(this, latlng, options); - - L.setOptions(this, options); - - this._accuracyCircle = L.circle(latlng, 0, { - clickable: false, - color: '#1565C0', - fillColor: '#1E88E5', - fillOpacity: 0.15, - weight: 2, - opacity: 0.5, - pane: options.pane - }); - - this.on('popupopen', () => { - if (this.options.accuracy) { - this._accuracyCircle.setRadius(this.options.accuracy); - this._map.addLayer(this._accuracyCircle); - } - }); - - this.on('popupclose', () => { - this._map.removeLayer(this._accuracyCircle); - }); - }, - - onRemove: function (map) { - L.FixedWidthMarker.prototype.onRemove.call(this, map); - - map.removeLayer(this._accuracyCircle); - }, - - setAccuracy: function (accuracy) { - this.options.accuracy = accuracy; - return this; - } -}); - -L.observationMarker = function (latlng, options) { - return new L.ObservationMarker(latlng, options); -}; diff --git a/web-app/src/ng1/leaflet-extensions/WorldExtentControl.js b/web-app/src/ng1/leaflet-extensions/WorldExtentControl.js deleted file mode 100644 index 7db69229f..000000000 --- a/web-app/src/ng1/leaflet-extensions/WorldExtentControl.js +++ /dev/null @@ -1,33 +0,0 @@ -var L = require('leaflet'); - -L.Control.worldExtent = L.Control.extend({ - options: { - position: 'topright', - enabled: true - }, - - onAdd: function () { - var container = L.DomUtil.create('div', 'leaflet-bar leaflet-control'); - this._link = L.DomUtil.create('a', '', container); - - this._icon = L.DomUtil.create('i', 'fa fa-globe icon-mage', this._link); - - this._link.href = '#'; - this._link.title = 'World extent'; - - L.DomEvent - .on(this._link, 'mousedown dblclick', L.DomEvent.stopPropagation) - .on(this._link, 'click', L.DomEvent.stop) - .on(this._link, 'click', this._zoomToWorldExtent, this); - - return container; - }, - - _zoomToWorldExtent: function () { - this._map.fitWorld(); - } -}); - -L.control.worldExtent = function (options) { - return new L.Control.worldExtent(options); -}; diff --git a/web-app/src/ng1/leaflet-extensions/index.js b/web-app/src/ng1/leaflet-extensions/index.js deleted file mode 100644 index bed797bde..000000000 --- a/web-app/src/ng1/leaflet-extensions/index.js +++ /dev/null @@ -1,9 +0,0 @@ -require('./GridLayer'); -require('./FixedWidthIcon'); -require('./FixedWidthMarker'); -require('./ObservationMarker'); -require('./LocationMarker'); -require('./LocationMarker.Popup'); -require('./WorldExtentControl'); -require('./grid/gars/GARSLayer'); -require('./grid/mgrs/MGRSLayer'); diff --git a/web-app/src/ng1/mage/leaflet.component.html b/web-app/src/ng1/mage/leaflet.component.html deleted file mode 100644 index 56c1c1165..000000000 --- a/web-app/src/ng1/mage/leaflet.component.html +++ /dev/null @@ -1,10 +0,0 @@ -
    -
    - - - - -
    -
    - - diff --git a/web-app/src/ng1/mage/leaflet.component.js b/web-app/src/ng1/mage/leaflet.component.js deleted file mode 100644 index 38f3830b0..000000000 --- a/web-app/src/ng1/mage/leaflet.component.js +++ /dev/null @@ -1,712 +0,0 @@ -import L from 'leaflet'; -import _ from 'underscore'; -import moment from 'moment'; -import MageFeatureEdit from '../leaflet-extensions/FeatureEdit'; -import GeoPackageLayers from '../leaflet-extensions/GeoPackageLayers'; -import { default as countries } from './countries-land-10km.geo.json'; -import { LocationState } from '../../app/map/controls/location.component'; -import { ZoomDirection } from '../../app/map/controls/zoom.component'; -import { GARSLayer } from '../leaflet-extensions/grid/gars/GARSLayer'; -import { MGRSLayer } from '../leaflet-extensions/grid/mgrs/MGRSLayer'; - -require('leaflet-editable'); -require('leaflet.markercluster'); - -L.Icon.Default.imagePath = '/'; - -class LeafletController { - constructor( - $timeout, - $element, - MapService, - GeometryService, - LocalStorageService, - EventService, - FilterService, - LayerService - ) { - this.$timeout = $timeout; - this.$element = $element; - this.MapService = MapService; - this.GeometryService = GeometryService; - this.LocalStorageService = LocalStorageService; - this.EventService = EventService; - this.FilterService = FilterService; - this.LayerService = LayerService; - - this.layers = {}; - this.temporalLayers = []; - this.spiderfyState = null; - this.currentLocation = null; - this.locationLayer = L.locationMarker([0, 0], { color: '#136AEC' }); - - this.locate = LocationState.OFF; - this.broadcast = LocationState.OFF; - - this.searchMarker; - } - - $onInit() { - let mapPosition = this.LocalStorageService.getMapPosition(); - if (!mapPosition) { - this.LocalStorageService.setMapPosition({ - center: { - lng: 0, - lat: 0 - }, - zoom: 3 - }); - mapPosition = this.LocalStorageService.getMapPosition(); - } - this.map = L.map('map', { - center: mapPosition.center, - zoom: mapPosition.zoom, - zoomControl: false, - minZoom: 0, - maxZoom: 18, - trackResize: true, - worldCopyJump: true, - editable: true // turn on Leaflet.Editable - }); - - // Spread out map panes - // To easily adjust zIndex across all types of layers each feature group, - // overlay map, etc, will be placed in its own map pane - this.BASE_LAYER_PANE = 'baseLayerPane'; // Create a map pane for our base layers - this.map.createPane(this.BASE_LAYER_PANE); - this.map.getPane(this.BASE_LAYER_PANE).style.zIndex = 100 * 100; - - this.map.getPane('tilePane').style.zIndex = 200 * 100; - this.map.getPane('overlayPane').style.zIndex = 400 * 100; - this.map.getPane('shadowPane').style.zIndex = 500 * 100; - this.map.getPane('markerPane').style.zIndex = 600 * 100; - this.map.getPane('tooltipPane').style.zIndex = 800 * 100; - this.map.getPane('popupPane').style.zIndex = 900 * 100; - - // Add in a base layer of styled GeoJSON in case the tiles do not load - const FALLBACK_LAYER_PANE = 'fallbackLayerPane'; - this.map.createPane(FALLBACK_LAYER_PANE); - this.map.getPane(FALLBACK_LAYER_PANE).style.zIndex = 1; - this.map.addLayer( - L.geoJSON(countries, { - interactive: false, - style: function() { - return { - color: '#BBBBBB', - weight: 0.5, - fill: true, - fillColor: '#F9F9F6', - fillOpacity: 1 - }; - }, - pane: FALLBACK_LAYER_PANE - }) - ); - - this.featurePanes = []; - - this.onMapAvailable({ map: this.map }); - - this.map.on('locationfound', this.onLocation, this); - this.map.on('locationerror', function(err) { - console.log('LOCATION ERROR', err); - }); - - function saveMapPosition() { - const center = this.map.getCenter(); - this.LocalStorageService.setMapPosition({ - center: L.latLng(L.Util.formatNum(center.lat), L.Util.formatNum(center.lng)), - zoom: this.map.getZoom() - }); - } - this.map.on('moveend', saveMapPosition, this); - - this.geoPackageLayers = new GeoPackageLayers( - this.map, - this.layerControl, - this.LayerService, - this.FilterService, - this.LocalStorageService - ); - - this.map.on('baselayerchange', baseLayer => { - const layer = this.layers[baseLayer.id]; - this.MapService.selectBaseLayer(layer); - }); - - this.map.on('overlayadd', overlay => { - const layer = this.layers[overlay.id]; - this.MapService.overlayAdded(layer); - }); - - // setup my listeners - this.listener = { - onFeedRemoved: this.onFeedRemoved.bind(this), - onLayerRemoved: this.onLayerRemoved.bind(this), - onLayersChanged: this.onLayersChanged.bind(this), - onFeaturesChanged: this.onFeaturesChanged.bind(this), - onFeatureZoom: this.onFeatureZoom.bind(this), - onFeatureDeselect: this.onFeatureDeselect.bind(this), - onLocationStop: this.onLocationStop.bind(this), // TODO what does this do? - onHideFeed: this.onHideFeed.bind(this) - }; - this.MapService.addListener(this.listener); - this.MapService.setDelegate(this); - - this.pollListener = { - onPoll: this.onPoll.bind(this) - }; - this.EventService.addPollListener(this.pollListener); - } - - saveMapPosition() { - const center = this.map.getCenter(); - this.LocalStorageService.setMapPosition({ - center: L.latLng(L.Util.formatNum(center.lat), L.Util.formatNum(center.lng)), - zoom: this.map.getZoom() - }); - } - - $onDestroy() { - this.MapService.removeListener(this.listener); - this.EventService.removePollListener(this.pollListener); - } - - onZoom($event) { - if ($event.direction === ZoomDirection.IN) { - this.map.zoomIn(1); - } else { - this.map.zoomOut(1); - } - } - - onSearch($event) { - this.onSearchClear(); - - this.map.fitBounds( - L.latLngBounds( - L.latLng($event.result.bbox[1], $event.result.bbox[0]), - L.latLng($event.result.bbox[3], $event.result.bbox[2]) - ) - ); - - const popup = L.popup({ className: 'leaflet-material-popup' }).setContent($event.result.name); - this.searchMarker = L.marker([$event.result.position[1], $event.result.position[0]]) - .addTo(this.map) - .bindPopup(popup) - .openPopup(); - } - - onSearchClear() { - if (this.searchMarker) { - this.map.removeLayer(this.searchMarker); - } - } - - onPoll() { - this.adjustTemporalLayers(); - } - - onLocate($event) { - this.locate = $event.state; - if (this.locate === LocationState.ON) { - this.map.locate({ - watch: true, - setView: false - }); - } else { - this.map.stopLocate(); - - if (this.map.hasLayer(this.locationLayer)) { - this.map.removeLayer(this.locationLayer); - } - this.currentLocation = null; - } - } - - onLocation(location) { - // no need to do anything if the location has not changed - if ( - this.currentLocation && - this.currentLocation.lat === location.latlng.lat && - this.currentLocation.lng === location.latlng.lng && - this.currentLocation.accuracy === location.accuracy - ) { - return; - } - - this.currentLocation = location; - this.map.fitBounds(location.bounds); - this.locationLayer.setLatLng(location.latlng).setAccuracy(location.accuracy); - if (!this.map.hasLayer(this.locationLayer)) { - this.map.addLayer(this.locationLayer); - } - - if (this.broadcast === LocationState.ON) { - this.MapService.onLocation(location); - } - } - - onBroadcast($event) { - this.broadcast = $event.state; - if (this.locate !== LocationState.ON) { - this.map.locate({ - watch: true, - setView: false - }); - } - } - - onLocationStop() { - // TODO is this used - // this.userLocationControl.stopBroadcast(); - } - - onLayersChanged({ id, added = [], removed = [] }) { - added.forEach(added => { - switch (added.type) { - case 'GeoPackage': - this.createGeoPackageLayer(added); - break; - case 'Imagery': - this.createRasterLayer(added); - break; - case 'geojson': - this.createGeoJsonLayer(added); - break; - case 'grid': - this.createGridLayer(added); - break; - } - }); - - removed.forEach(removed => { - const layer = this.layers[id]; - if (layer) { - this.map.removeLayer(layer.layer); - delete layer.layer; - delete this.layers[removed.layerId]; - this.onRemoveLayer({ - layer: layer - }); - } - }); - } - - // TODO move into leaflet service, this and map clip both use it - createRasterLayer(layerInfo) { - let pane = this.BASE_LAYER_PANE; - if (!layerInfo.base) { - pane = `pane-${layerInfo.id}`; - this.map.createPane(pane); - } - - let options = {}; - if (layerInfo.format === 'XYZ' || layerInfo.format === 'TMS') { - options = { tms: layerInfo.format === 'TMS', maxZoom: 18, pane: pane }; - layerInfo.layer = new L.TileLayer(layerInfo.url, options); - } else if (layerInfo.format === 'WMS') { - options = { - layers: layerInfo.wms.layers, - version: layerInfo.wms.version, - format: layerInfo.wms.format, - transparent: layerInfo.wms.transparent, - pane: pane - }; - - if (layerInfo.wms.styles) options.styles = layerInfo.wms.styles; - layerInfo.layer = new L.TileLayer.WMS(layerInfo.url, options); - } - - layerInfo.layer.pane = pane; - this.layers[layerInfo.id] = layerInfo; - - this.onAddLayer(layerInfo); - } - - createGeoPackageLayer(layerInfo) { - layerInfo.tables.forEach(table => { - const pane = `pane-${layerInfo.id}-${table.name}`; - this.map.createPane(pane); - if (table.type === 'feature') { - this.featurePanes.push(pane); - } - - table.layer = this.geoPackageLayers.createGeoPackageLayer(table, layerInfo.id, pane); - this.layers[layerInfo.id + table.name] = table; - - this.onAddLayer({ - type: 'GeoPackage', - name: table.name, - table: table, - layer: table.layer - }); - }); - } - - createGeoJsonLayer(layerInfo) { - const pane = `pane-${layerInfo.id}`; - this.map.createPane(pane); - this.featurePanes.push(pane); - - layerInfo.featureIdToLayer = {}; - const geojson = this.createGeoJsonForLayer(layerInfo.geojson, layerInfo, pane); - - if (layerInfo.options.cluster) { - layerInfo.layer = L.markerClusterGroup({ - pane: pane, - clusterPane: pane - }).addLayer(geojson); - - layerInfo.layer.on('spiderfied', function() { - if (this.spiderfyState) { - this.spiderfyState.layer.openPopup(); - } - }); - } else { - layerInfo.layer = geojson; - } - - layerInfo.layer.pane = pane; - this.layers[layerInfo.id] = layerInfo; - - if (layerInfo.options.temporal) { - this.temporalLayers.push(layerInfo); - } - - if (!layerInfo.options.hidden) { - this.onAddLayer(layerInfo); - } - } - - createGeoJsonForLayer(json, layerInfo, pane, editMode) { - const popup = layerInfo.options.popup; - const geojson = L.geoJson(json, { - pane: pane, - onEachFeature: function(feature, layer) { - if (popup) { - if (_.isFunction(popup.html)) { - const options = { autoPan: false, maxWidth: 400 }; - if (popup.closeButton !== undefined) options.closeButton = popup.closeButton; - layer.bindPopup(popup.html(feature, layer), options); - } - if (_.isFunction(popup.onOpen)) { - layer.on('popupopen', function() { - popup.onOpen(feature); - }); - } - if (_.isFunction(popup.onClose)) { - layer.on('popupclose', function() { - popup.onClose(feature); - }); - } - } - if (layerInfo.options.onLayer) { - layerInfo.options.onLayer(layer, feature); - } - layerInfo.featureIdToLayer[feature.id] = layer; - }, - pointToLayer: (feature, latlng) => { - let marker; - - if (layerInfo.options.temporal) { - const temporalOptions = { - pane: pane, - accuracy: feature.properties.accuracy, - color: this.colorForFeature(feature, layerInfo.options.temporal) - }; - if (feature.style && feature.style.iconUrl) { - temporalOptions.iconUrl = feature.style.iconUrl; - } - marker = L.locationMarker(latlng, temporalOptions); - } else { - const options = { - pane: pane, - accuracy: feature.properties.accuracy - }; - if (layerInfo.options.iconUrl) { - options.iconUrl = layerInfo.options.iconUrl; - } - else if (feature.style && feature.style.iconUrl) { - options.iconUrl = feature.style.iconUrl; - } - if (layerInfo.options.iconWidth) { - options.iconWidth = 24; - } - options.tooltip = editMode; - marker = L.observationMarker(latlng, options); - } - - if (layerInfo.options.onLayer) { - layerInfo.options.onLayer(marker, feature); - } - - return marker; - }, - style: function(feature) { - return feature.style; - } - }); - - return geojson; - } - - createGridLayer(layerInfo) { - const pane = `pane-${layerInfo.id}`; - this.map.createPane(pane); - - this.layers[layerInfo.id] = layerInfo; - if (layerInfo.id === 'gars') { - layerInfo.layer = new GARSLayer(); - layerInfo.layer.pane = pane; - } else if (layerInfo.id === 'mgrs') { - layerInfo.layer = new MGRSLayer(); - layerInfo.layer.pane = pane; - } - this.onAddLayer(layerInfo); - } - - onFeaturesChanged({ id, added = [], updated = [], removed = [] }) { - const featureLayer = this.layers[id]; - const pane = featureLayer.layer.pane; - added.forEach(feature => { - if (featureLayer.options.cluster) { - featureLayer.layer.addLayer(this.createGeoJsonForLayer(feature, featureLayer, pane)); - } else { - featureLayer.layer.addData(feature); - } - }); - - updated.forEach(feature => { - const layer = featureLayer.featureIdToLayer[feature.id]; - if (layer) { - featureLayer.layer.removeLayer(layer); - }; - - if (featureLayer.options.cluster) { - featureLayer.layer.addLayer(this.createGeoJsonForLayer(feature, featureLayer, pane)); - } else { - featureLayer.layer.addData(feature); - } - }); - - removed.forEach(feature => { - const layer = featureLayer.featureIdToLayer[feature.id]; - if (layer) { - delete featureLayer.featureIdToLayer[feature.id]; - featureLayer.layer.removeLayer(layer); - } - }); - } - - onFeatureZoom(zoom) { - const featureLayer = this.layers[zoom.id]; - const layer = featureLayer.featureIdToLayer[zoom.feature.id]; - if (!this.map.hasLayer(featureLayer.layer)) return; - - if (featureLayer.options.cluster) { - if (this.map.getZoom() < 17) { - if (layer.getBounds) { - // Zoom and center polyline/polygon - this.map.fitBounds(layer.getBounds(), { - maxZoom: 17 - }); - this.openPopup(layer); - } else { - // Zoom and center point - this.map.once('zoomend', () => { - featureLayer.layer.zoomToShowLayer(layer, () => { - this.openPopup(layer, { zoomToLocation: false }); - }); - }); - this.map.setView(layer.getLatLng(), 17); - } - } else { - if (layer.getBounds) { - this.map.fitBounds(layer.getBounds(), { - maxZoom: 17 - }); - this.openPopup(layer); - } else { - featureLayer.layer.zoomToShowLayer(layer, () => { - this.openPopup(layer, { zoomToLocation: false }); - }); - } - } - } else { - this.openPopup(layer, { zoomToLocation: true }); - } - } - - onFeatureDeselect(deselected) { - const featureLayer = this.layers[deselected.id]; - const layer = featureLayer.featureIdToLayer[deselected.feature.id]; - if (!this.map.hasLayer(featureLayer.layer)) return; - layer.closePopup(); - } - - onFeedRemoved(feed) { - const layerInfo = this.layers[feed.id]; - if (layerInfo) { - this.map.removeLayer(layerInfo.layer); - delete this.layers[this.onFeedRemoved.id]; - this.onRemoveLayer({ - layer: layerInfo - }) - } - } - - onLayerRemoved(layer) { - switch (layer.type) { - case 'GeoPackage': - this.removeGeoPackage(layer); - break; - default: - this.removeLayer(layer); - } - } - - removeLayer(layer) { - const layerInfo = this.layers[layer.id]; - if (layerInfo) { - this.map.removeLayer(layerInfo.layer); - delete this.layers[layer.id]; - this.onRemoveLayer({ - layer: layer - }) - } - } - - removeGeoPackage(layer) { - layer.tables.forEach(table => { - const id = layer.id + table.name; - const layerInfo = this.layers[id]; - if (layerInfo) { - this.map.removeLayer(table.layer); - delete this.layers[id]; - - this.onRemoveLayer({ - layer: table - }); - } - }); - } - - onHideFeed() { - this.map.invalidateSize({ pan: false }); - } - - adjustTemporalLayers() { - this.temporalLayers.forEach(temporalLayer => { - Object.values(temporalLayer.featureIdToLayer).forEach(layer => { - const color = this.colorForFeature(layer.feature, temporalLayer.options.temporal); - layer.setColor(color); - }); - }); - } - - openPopup(layer, options) { - options = options || {}; - if (options.zoomToLocation) { - this.map.once('moveend', function() { - layer.fire('click'); - }); - this.map.setView(layer.getLatLng(), options.zoomToLocation ? 17 : this.map.getZoom()); - } else { - layer.fire('click'); - } - } - - colorForFeature(feature, options) { - const age = Date.now() - moment(feature.properties[options.property]).valueOf(); - const bucket = _.find(options.colorBuckets, function(bucket) { - return age > bucket.min && age <= bucket.max; - }); - return bucket ? bucket.color : null; - } - - createFeature(feature, delegate) { - // TODO put Observations in its own pane maybe?? - // TODO pass in layer collection id 'Observations' - let featureEdit = new MageFeatureEdit(this.map, feature, delegate); - - // TODO save feature pane opacitis - const featurePaneOpacities = this.featurePanes.map(pane => { - const mapPane = this.map.getPanes()[pane]; - return mapPane.style.opacity || 1 - }); - this.setPaneOpacity(this.featurePanes, 0.5); - - const layer = this.layers['observations'].featureIdToLayer[feature.id]; - if (layer) { - this.map.removeLayer(layer); - } - - return { - update: feature => { - featureEdit.stopEdit(); - featureEdit = new MageFeatureEdit(this.map, feature, delegate); - }, - cancel: () => { - featureEdit.stopEdit(); - if (layer) { - this.onFeaturesChanged({ - id: 'observations', - updated: [layer.feature] - }); - } - - this.resetPaneOpacity(this.featurePanes, featurePaneOpacities); - }, - save: () => { - const newFeature = featureEdit.stopEdit(); - if (layer) { - layer.feature.geometry = newFeature.geometry; - this.onFeaturesChanged({ - id: 'observations', - updated: [layer.feature] - }); - } - - this.resetPaneOpacity(this.featurePanes, featurePaneOpacities); - } - }; - } - - setPaneOpacity(panes, opacityFactor) { - panes.forEach(pane => { - const mapPane = this.map.getPanes()[pane]; - const opacity = mapPane.style.opacity || 1; - mapPane.style.opacity = opacity * opacityFactor; - }); - } - - resetPaneOpacity(panes, opacities) { - panes.forEach((pane, index) => { - const mapPane = this.map.getPanes()[pane]; - mapPane.style.opacity = opacities[index]; - }); - } -} - -LeafletController.$inject = [ - '$timeout', - '$element', - 'MapService', - 'GeometryService', - 'LocalStorageService', - 'EventService', - 'FilterService', - 'LayerService' -]; - -export default { - template: require('./leaflet.component.html'), - bindings: { - onMapAvailable: '&', - onAddObservation: '&', - onAddLayer: '&', - onRemoveLayer: '&' - }, - controller: LeafletController -}; diff --git a/web-app/src/ng1/mage/mage-info.component.html b/web-app/src/ng1/mage/mage-info.component.html deleted file mode 100644 index 9e2f3d25e..000000000 --- a/web-app/src/ng1/mage/mage-info.component.html +++ /dev/null @@ -1,36 +0,0 @@ -
    -
    -
    -
    MAGE
    -
    Mobile Awareness GEOINT Environment
    -
    -
    -
    -
    - photo_camera -
    -
    -
    Share what you see
    -
    Attach photos, videos, and voice to your observations from the field
    -
    -
    -
    -
    - place -
    -
    -
    Location, location, location
    -
    See your observations and your team's locations on the map
    -
    -
    -
    -
    - signal_cellular_alt -
    -
    -
    No connection, no problem
    -
    Keep collecting observations even when you have no service
    -
    -
    -
    -
    \ No newline at end of file diff --git a/web-app/src/ng1/mage/mage-info.component.js b/web-app/src/ng1/mage/mage-info.component.js deleted file mode 100644 index 336cbdbe9..000000000 --- a/web-app/src/ng1/mage/mage-info.component.js +++ /dev/null @@ -1,22 +0,0 @@ -class MageInfoController { - - constructor() { - var backgrounds = [ - 'mage-1-bg', - 'mage-2-bg', - 'mage-3-bg', - 'mage-4-bg' - ]; - - this.backgroundClass = backgrounds[Math.floor(Math.random() * 4)]; - } - -} - -var template = require('./mage-info.component.html'); -var controller = MageInfoController; - -export { - template, - controller -}; \ No newline at end of file diff --git a/web-app/src/ng1/mage/mage.component.js b/web-app/src/ng1/mage/mage.component.js deleted file mode 100644 index 059474f49..000000000 --- a/web-app/src/ng1/mage/mage.component.js +++ /dev/null @@ -1,192 +0,0 @@ -import _ from 'underscore'; - -class MageController { - constructor($animate, $document, $timeout, $uibModal, UserService, PollingService, FilterService, EventService, MapService, ObservationService, Location, Observation, Event) { - this.$animate = $animate; - this.$document = $document; - this.$timeout = $timeout; - this.$uibModal = $uibModal; - this.UserService = UserService; - this.PollingService = PollingService; - this.FilterService = FilterService; - this.EventService = EventService; - this.MapService = MapService; - this.ObservationService = ObservationService; - this.Event = Event; - this.Location = Location; - this.Observation = Observation; - this.Event = Event; - - this.hideFeed = false; - this.feedChangedUsers = {}; - - this.filteredEvent = FilterService.getEvent(); - this.filteredInterval = FilterService.getIntervalChoice().label; - } - - $onInit() { - this.$animate.on('addClass', this.$document.find('.feed'), ($mapPane, animationPhase) => { - this.resolveMapAfterFeaturesPaneTransition(animationPhase); - }); - this.$animate.on('removeClass', this.$document.find('.feed'), ($mapPane, animationPhase) => { - this.resolveMapAfterFeaturesPaneTransition(animationPhase); - }); - - this.MapService.initialize(); - - this.filterChangedListener = { - onFilterChanged: filter => { - this.onFilterChanged(filter); - } - }; - this.FilterService.addListener(this.filterChangedListener); - - const locationListener = { - onLocation: location => { - this.onLocation(location); - }, - onBroadcastLocation: callback => { - this.onBroadcastLocation(callback); - } - }; - this.MapService.addListener(locationListener); - - this.Event.query(events => { - const recentEventId = this.UserService.getRecentEventId(); - const recentEvent = _.find(events, event => { return event.id === recentEventId; }); - if (recentEvent) { - this.FilterService.setFilter({ event: recentEvent }); - this.PollingService.setPollingInterval(this.PollingService.getPollingInterval()); - } else if (events.length > 0) { - // TODO 'welcome to MAGE dialog' - this.FilterService.setFilter({ event: events[0] }); - this.PollingService.setPollingInterval(this.PollingService.getPollingInterval()); - } else { - // TODO welcome to mage, sorry you have no events - } - }); - } - - $onChanges(changes) { - if (changes.toggleFeed && !changes.toggleFeed.isFirstChange()) { - this.hideFeed = !this.hideFeed; - } - } - - $onDestroy() { - this.FilterService.removeListener(this.filterChangedListener); - this.FilterService.removeFilters(); - - this.PollingService.setPollingInterval(0); - - this.MapService.destroy(); - - this.EventService.destroy(); - } - - resolveMapAfterFeaturesPaneTransition(animationPhase) { - if (animationPhase === 'close') { - this.MapService.hideFeed(this.hideFeed); - } - } - - onMap($event) { - this.map = $event.map; - } - - onFilterChanged(filter) { - this.feedChangedUsers = {}; - - if (filter.event) { - this.filteredEvent = this.FilterService.getEvent(); - - // Stop broadcasting location if the event switches - this.MapService.onLocationStop(); - } - - if (filter.teams) this.filteredTeams = _.map(this.FilterService.getTeams(), t => { return t.name; }).join(', '); - if (filter.timeInterval) { - const intervalChoice = this.FilterService.getIntervalChoice(); - if (intervalChoice.filter !== 'all') { - if (intervalChoice.filter === 'custom') { - // TODO format custom time interval - this.filteredInterval = 'Custom time interval'; - } else { - this.filteredInterval = intervalChoice.label; - } - } else { - this.filteredInterval = null; - } - } - } - - onToggleFeed($event) { - this.hideFeed = $event.hidden; - } - - showFeed() { - this.hideFeed = false; - } - - onAddObservation($event) { - // This is coming from Angular component, outside of AngularJS lifecycle - // need to run this code on next digest cycle. Can remove $timeout when we no longer - // have a hybrid application - this.$timeout(() => { - if (this.hideFeed) { - this.showFeed(); - } - - this.newObservation = $event; - }); - } - - onLocation(location) { - const event = this.FilterService.getEvent(); - this.Location.create({ - eventId: event.id, - geometry: { - type: 'Point', - coordinates: [location.longitude, location.latitude] - }, - properties: { - timestamp: new Date().valueOf(), - accuracy: location.accuracy, - altitude: location.altitude, - altitudeAccuracy: location.altitudeAccuracy, - heading: location.heading, - speed: location.speed - } - }); - } - - onBroadcastLocation(callback) { - if (!this.EventService.isUserInEvent(this.UserService.myself, this.FilterService.getEvent())) { - // TODO make a component - this.$uibModal.open({ - template: require('../error/not.in.event.html'), - controller: 'NotInEventController', - resolve: { - title: function() { - return 'Cannot Broadcast Location'; - } - } - }); - - callback(false); - } else { - callback(true); - } - } -} - -MageController.$inject = ['$animate', '$document', '$timeout', '$uibModal', 'UserService', 'PollingService', 'FilterService', 'EventService', 'MapService', 'ObservationService', 'Location', 'Observation', 'Event']; - -export default { - template: require('./mage.html'), - bindings: { - user: '<', - toggleFeed: '<' - }, - controller: MageController -}; \ No newline at end of file diff --git a/web-app/src/ng1/mage/mage.html b/web-app/src/ng1/mage/mage.html deleted file mode 100644 index 33918df4d..000000000 --- a/web-app/src/ng1/mage/mage.html +++ /dev/null @@ -1,21 +0,0 @@ - - -
    - - -
    - -
    -
    diff --git a/web-app/src/ng1/mage/navbar/export-button.component.html b/web-app/src/ng1/mage/navbar/export-button.component.html deleted file mode 100644 index 57d440ad4..000000000 --- a/web-app/src/ng1/mage/navbar/export-button.component.html +++ /dev/null @@ -1,12 +0,0 @@ - - save_alt - Exports{{$ctrl.count}} - - \ No newline at end of file diff --git a/web-app/src/ng1/mage/navbar/export-button.component.js b/web-app/src/ng1/mage/navbar/export-button.component.js deleted file mode 100644 index 8bd8d0c26..000000000 --- a/web-app/src/ng1/mage/navbar/export-button.component.js +++ /dev/null @@ -1,43 +0,0 @@ -'use strict'; - -module.exports = { - template: require('./export-button.component.html'), - bindings: { - drawer: '<', - myself: '<' - }, - controller: ExportButtonController -}; - -ExportButtonController.$inject = ['Event', 'ExportService']; - -function ExportButtonController(Event, ExportService) { - - this.$onInit = function () { - this.count = 0; - setInterval(this.checkCompletedExports.bind(this), 5 * 60 * 1000); - }; - - this.$onChanges = function (changes) { - this.checkCompletedExports(); - } - - this.export = function () { - Event.query().$promise.then(events => { - this.events = events; - }); - this.exportOpen = { opened: true }; - }; - - this.onExportClose = function () { - this.exportOpen = { opened: false }; - }; - - this.checkCompletedExports = function () { - if (this.myself) { - ExportService.getExports().subscribe(exports => { - this.count = exports.length; - }) - } - }; -} \ No newline at end of file diff --git a/web-app/src/ng1/mage/navbar/filter-button.component.html b/web-app/src/ng1/mage/navbar/filter-button.component.html deleted file mode 100644 index 977ec7998..000000000 --- a/web-app/src/ng1/mage/navbar/filter-button.component.html +++ /dev/null @@ -1,9 +0,0 @@ - - - Filter - - \ No newline at end of file diff --git a/web-app/src/ng1/mage/navbar/filter-button.component.js b/web-app/src/ng1/mage/navbar/filter-button.component.js deleted file mode 100644 index e31c24f4b..000000000 --- a/web-app/src/ng1/mage/navbar/filter-button.component.js +++ /dev/null @@ -1,22 +0,0 @@ -module.exports = { - template: require('./filter-button.component.html'), - bindings: { - drawer: '<' - }, - controller: FilterButtonController -}; - -FilterButtonController.$inject = ['Event']; - -function FilterButtonController(Event) { - this.onFilterClick = function() { - Event.query().$promise.then(function(events) { - this.events = events; - }.bind(this)); - this.filterOpen = {opened: true}; - }; - - this.onFilterClose = function() { - this.filterOpen = {opened: false}; - }; -} \ No newline at end of file diff --git a/web-app/src/ng1/mage/navbar/index.js b/web-app/src/ng1/mage/navbar/index.js deleted file mode 100644 index 2b9305a68..000000000 --- a/web-app/src/ng1/mage/navbar/index.js +++ /dev/null @@ -1,8 +0,0 @@ -var angular = require('angular'); - -angular.module('mage') - .component('navbar', require('./navbar.component')) - .component('pollingButton', require('./polling-button.component')) - .component('preferencesButton', require('./preferences-button.component')) - .component('exportButton', require('./export-button.component')) - .component('filterButton', require('./filter-button.component')); diff --git a/web-app/src/ng1/mage/navbar/navbar.component.js b/web-app/src/ng1/mage/navbar/navbar.component.js deleted file mode 100644 index 0bad746f0..000000000 --- a/web-app/src/ng1/mage/navbar/navbar.component.js +++ /dev/null @@ -1,54 +0,0 @@ -var MDCMenuSurface = require('material-components-web').menuSurface.MDCMenuSurface; - -module.exports = { - template: require('./navbar.component.html'), - bindings: { - myself: '<', - onFeedToggle: '&' - }, - controller: NavbarController -}; - -NavbarController.$inject = ['$element', '$state', '$transitions', 'UserService']; - -function NavbarController($element, $state, $transitions, UserService) { - let pollingMenu; - - this.hasAdminPermission = false; - - this.feed = { - visible: true - }; - - this.$onInit = function () { - this.state = $state.current.name; - $transitions.onSuccess({}, transition => { - this.state = transition.to().name; - }); - }; - - this.$onChanges = function(changes) { - if (changes.myself) { - this.hasAdminPermission = UserService.amAdmin; - } - } - - this.openDrawer = function() { - pollingMenu = pollingMenu || new MDCMenuSurface($element.find('.nav-menu')[0]); - pollingMenu.open = !pollingMenu.open; - }; - - this.logout = function() { - UserService.logout(); - }; - - this.toggleFeed = function() { - this.feed.visible = !this.feed.visible; - this.onFeedToggle({ - $event: { - visible: this.feed.visible - } - }); - } - -} \ No newline at end of file diff --git a/web-app/src/ng1/mage/navbar/polling-button.component.html b/web-app/src/ng1/mage/navbar/polling-button.component.html deleted file mode 100644 index 2aeb8baef..000000000 --- a/web-app/src/ng1/mage/navbar/polling-button.component.html +++ /dev/null @@ -1,43 +0,0 @@ - \ No newline at end of file diff --git a/web-app/src/ng1/mage/navbar/polling-button.component.js b/web-app/src/ng1/mage/navbar/polling-button.component.js deleted file mode 100644 index 4142b2018..000000000 --- a/web-app/src/ng1/mage/navbar/polling-button.component.js +++ /dev/null @@ -1,48 +0,0 @@ -var MDCList = require('material-components-web').list.MDCList; -var MDCMenu = require('material-components-web').menu.MDCMenu; - -module.exports = { - template: require('./polling-button.component.html'), - bindings: { - drawer: '<' - }, - controller: PollingButtonController -}; - -PollingButtonController.$inject = ['$element', '$timeout', 'PollingService']; - -function PollingButtonController($element, $timeout, PollingService) { - var pollingMenu; - var pollingList; - this.pollingIntervals = ['5000', '30000', '120000', '300000']; - this.pollingInterval = PollingService.getPollingInterval(); - - PollingService.addListener(this); - - this.openPollingIntervalChooser = function() { - if (!this.drawer) { - pollingMenu = pollingMenu || new MDCMenu($element.find('.polling-menu')[0]); - pollingMenu.open = !pollingMenu.open; - } else { - this.expandMenu = !this.expandMenu; - } - $timeout(function() { - - pollingList = new MDCList($element.find('.polling-list')[0]); - pollingList.listen('MDCList:action', function(event) { - $timeout(function() { - this.onPollingIntervalChangedByUser(this.pollingIntervals[event.detail.index]); - }.bind(this)); - }.bind(this)); - }.bind(this)); - }; - - - this.onPollingIntervalChangedByUser = function(pollingInterval) { - PollingService.setPollingInterval(pollingInterval); - }; - - this.onPollingIntervalChanged = function(pollingInterval) { - this.pollingInterval = pollingInterval; - }; -} \ No newline at end of file diff --git a/web-app/src/ng1/mage/navbar/preferences-button.component.html b/web-app/src/ng1/mage/navbar/preferences-button.component.html deleted file mode 100644 index 7987380f9..000000000 --- a/web-app/src/ng1/mage/navbar/preferences-button.component.html +++ /dev/null @@ -1,92 +0,0 @@ -
    - - - build - Preferences - arrow_drop_down - keyboard_arrow_down - keyboard_arrow_up - -
    -
    - -
    -
    - -
    \ No newline at end of file diff --git a/web-app/src/ng1/mage/navbar/preferences-button.component.js b/web-app/src/ng1/mage/navbar/preferences-button.component.js deleted file mode 100644 index dd7a944d0..000000000 --- a/web-app/src/ng1/mage/navbar/preferences-button.component.js +++ /dev/null @@ -1,42 +0,0 @@ -var MDCMenuSurface = require('material-components-web').menuSurface.MDCMenuSurface; - -module.exports = { - template: require('./preferences-button.component.html'), - bindings: { - drawer: '<' - }, - controller: PreferencesButtonController -}; - -PreferencesButtonController.$inject = ['$element', 'LocalStorageService']; - -function PreferencesButtonController($element, LocalStorageService) { - - this.preferences = { - timeZone: LocalStorageService.getTimeZoneView(), - timeFormat: LocalStorageService.getTimeFormat(), - coordinateSystem: LocalStorageService.getCoordinateSystemView() - }; - var preferencesMenu; - - this.openPreferencesChooser = function() { - if (!this.drawer) { - preferencesMenu = preferencesMenu || new MDCMenuSurface($element.find('.preferences-menu')[0]); - preferencesMenu.open(true); - } else { - this.expandMenu = !this.expandMenu; - } - }; - - this.onCoordinateSystemChange = function(coordinateSystem) { - LocalStorageService.setCoordinateSystemView(coordinateSystem); - }; - - this.onTimeZoneChange = function(timeZone) { - LocalStorageService.setTimeZoneView(timeZone); - }; - - this.onTimeFormatChange = function(timeFormat) { - LocalStorageService.setTimeFormat(timeFormat); - }; -} \ No newline at end of file diff --git a/web-app/src/styles.scss b/web-app/src/styles.scss index 340b0e317..ccc02903c 100644 --- a/web-app/src/styles.scss +++ b/web-app/src/styles.scss @@ -2,8 +2,8 @@ /* You can add global styles to this file, and also import other style files */ @import "@ng-select/ng-select/themes/material.theme.css"; @import "./roboto.scss"; -@import "./ng1/css/style.scss"; -@import "./ng1/css/map.scss"; +@import "./leaflet.scss"; + html, body { height: 100%; } body { margin: 0; @@ -11,16 +11,15 @@ body { font-size: unset; } -bootstrap { - height: 100%; +app { + height: 100% } -mat-bottom-sheet-container.feed-panel { - position: absolute; +.feed-panel .mat-bottom-sheet-container { + position: absolute !important; left: 0; - bottom:0; - width: 450px; - min-width: 450px; + bottom: 0; + min-width: 468px; } .form-remove-snackbar { @@ -28,3 +27,4 @@ mat-bottom-sheet-container.feed-panel { left: 29px; bottom:0; } + diff --git a/web-app/src/theme.scss b/web-app/src/theme.scss index a443d0903..3e27d8880 100644 --- a/web-app/src/theme.scss +++ b/web-app/src/theme.scss @@ -10,8 +10,14 @@ // Be sure that you only ever include this mixin once! @include mat.core(); -// Create the theme object (a Sass map containing all of the palettes). -$app-theme: mat.define-light-theme($app-primary, $app-accent, $app-warn); +// Define a light theme +$app-theme: mat.define-light-theme(( + color: ( + primary: $app-primary, + accent: $app-accent, + warn: $app-warn + ) +)); // Include theme styles for core and each component used in your app. // Alternatively, you can import and @include the theme mixins for each component diff --git a/web-app/src/variables.scss b/web-app/src/variables.scss index 74eb4962e..52bba74bd 100644 --- a/web-app/src/variables.scss +++ b/web-app/src/variables.scss @@ -5,7 +5,7 @@ // hue. Available color palettes: https://material.io/design/color/ $app-primary: mat.define-palette(mat.$blue-palette, 600, 200, 800); $app-accent: mat.define-palette(mat.$orange-palette, A700, A100, A700); -$app-warn: mat.define-palette(mat.$red-palette); // The warn palette is optional (defaults to red). +$app-warn: mat.define-palette(mat.$red-palette, 600, 200, 800); // Custom Sass colors vars (will be available in all the project) $primary: mat.get-color-from-palette($app-primary); diff --git a/web-app/tsconfig.app.json b/web-app/tsconfig.app.json index 62f034eaf..9489f47d9 100644 --- a/web-app/tsconfig.app.json +++ b/web-app/tsconfig.app.json @@ -4,7 +4,20 @@ "outDir": "./out-tsc/app", "types": ["node"] }, - "files": ["src/main.ts", "src/polyfills.ts"], - "include": ["src/**/*.ts"], - "exclude": ["src/test.ts", "src/**/*.spec.ts"] + "files": [ + "src/main.ts", + "src/polyfills.ts", + "admin/src/main.ts", + "admin/src/polyfills.ts" + ], + "include": [ + "src/**/*.ts", + "admin/src/**/*.ts" + ], + "exclude": [ + "src/test.ts", + "src/**/*.spec.ts", + "admin/src/test.ts", + "admin/src/**/*.spec.ts" + ] } diff --git a/web-app/tsconfig.json b/web-app/tsconfig.json index b481b0b9c..7bd3a1fff 100644 --- a/web-app/tsconfig.json +++ b/web-app/tsconfig.json @@ -33,6 +33,8 @@ }, "angularCompilerOptions": { "fullTemplateTypeCheck": true, - "strictInjectionParameters": true + "strictInjectionParameters": true, + "resolveJsonModule": true, + "allowSyntheticDefaultImports": true } } diff --git a/web-app/tsconfig.spec.json b/web-app/tsconfig.spec.json index 6400fde7d..b761679d2 100644 --- a/web-app/tsconfig.spec.json +++ b/web-app/tsconfig.spec.json @@ -9,10 +9,14 @@ }, "files": [ "src/test.ts", - "src/polyfills.ts" + "src/polyfills.ts", + "admin/src/test.ts", + "admin/src/polyfills.ts" ], "include": [ "src/**/*.spec.ts", - "src/**/*.d.ts" + "src/**/*.d.ts", + "admin/src/**/*.spec.ts", + "admin/src/**/*.d.ts" ] } From 409e9acd32173efb8b910a7be8daa1889c405915 Mon Sep 17 00:00:00 2001 From: William Newman <3382274+newmanw@users.noreply.github.com> Date: Thu, 12 Sep 2024 11:20:43 -0600 Subject: [PATCH 02/11] Update webapp path --- instance/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/instance/package.json b/instance/package.json index 69573afda..d98c36cc8 100644 --- a/instance/package.json +++ b/instance/package.json @@ -31,6 +31,6 @@ "@ngageoint/mage.nga-msi": "../plugins/nga-msi", "@ngageoint/mage.random": "../plugins/random", "@ngageoint/mage.service": "../service", - "@ngageoint/mage.web-app": "../web-app/dist/app" + "@ngageoint/mage.web-app": "../web-app/dist" } } From 63079dbe64d60d7661c51082d3dd206bb47e60d1 Mon Sep 17 00:00:00 2001 From: William Newman <3382274+newmanw@users.noreply.github.com> Date: Thu, 12 Sep 2024 11:21:12 -0600 Subject: [PATCH 03/11] Update webapp path creation --- service/src/app.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/service/src/app.ts b/service/src/app.ts index 49a1ca6fb..ed8255a87 100644 --- a/service/src/app.ts +++ b/service/src/app.ts @@ -639,9 +639,9 @@ async function initWebLayer(repos: Repositories, app: AppLayer, webUIPlugins: st } try { const webappPackagePath = require.resolve('@ngageoint/mage.web-app/package.json') - const webappDir = path.dirname(webappPackagePath) - webController.use(express.static(webappDir + '/app')) - webController.use('/admin', express.static(webappDir + '/admin')) + const webAppPath = path.dirname(webappPackagePath) + webController.use(express.static(path.join(webAppPath, 'app'))) + webController.use('/admin', express.static(path.join(webAppPath, 'admin'))) } catch (err) { console.warn('failed to load mage web app package', err) From 39c488767273a857381430545a4d5836f484a3ba Mon Sep 17 00:00:00 2001 From: William Newman <3382274+newmanw@users.noreply.github.com> Date: Fri, 13 Sep 2024 13:46:21 -0600 Subject: [PATCH 04/11] Redesign authentication error UI/UX --- .../account-status.component.ts | 2 +- .../ldap/ldap-authentication.component.html | 15 ++++---- .../ldap/ldap-authentication.component.scss | 22 +++++++----- .../ldap/ldap-authentication.component.ts | 20 ++++++----- .../local/local-authentication.component.html | 19 ++++++----- .../local/local-authentication.component.scss | 23 ++++++++----- .../local/local-authentication.component.ts | 34 +++++++++++++------ web-app/src/app/ingress/ingress.component.ts | 2 +- .../intialize/initialize.component.html | 29 ++++++++-------- .../intialize/initialize.component.scss | 29 ++++++++++------ .../ingress/intialize/initialize.component.ts | 29 ++++++++++------ 11 files changed, 138 insertions(+), 86 deletions(-) diff --git a/web-app/src/app/ingress/account-status/account-status.component.ts b/web-app/src/app/ingress/account-status/account-status.component.ts index 5c6c20f75..b22cb88f0 100644 --- a/web-app/src/app/ingress/account-status/account-status.component.ts +++ b/web-app/src/app/ingress/account-status/account-status.component.ts @@ -1,4 +1,4 @@ -import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges } from '@angular/core'; +import { Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core'; @Component({ selector: 'account-status', diff --git a/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.html b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.html index eb344edd6..bfcd3101e 100644 --- a/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.html +++ b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.html @@ -1,15 +1,17 @@ -
    +
    {{strategy.title}} Username - + + Username is required
    {{strategy.title}} Password - + + Password is required
    @@ -23,11 +25,10 @@
    - error + sentiment_dissatisfied
    -

    {{error?.message}}

    -

    +
    {{error?.message}}
    -
    \ No newline at end of file + \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.scss b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.scss index 595182b6f..2abf89de1 100644 --- a/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.scss +++ b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.scss @@ -1,8 +1,15 @@ @use '@angular/material' as mat; @import "variables.scss"; +:host ::ng-deep a { + color: mat.get-color-from-palette($app-warn); + cursor: pointer; + text-decoration: underline; +} + mat-form-field { width: 100%; + margin-bottom: 8px; } .auth-button { @@ -31,22 +38,21 @@ mat-form-field { .error { display: flex; - flex-direction: row; + flex-direction: column; align-items: center; - gap: 16px; - margin-top: 16px; - color: rgb(96 17 10); - background-color: rgb(249 220 215); + gap: 8px; + margin-top: 24px; + color: mat.get-color-from-palette($app-warn); border-radius: 4px; padding: 0 16px; } .error__icon { - font-size: 32px; - width: 32px; - height: 32px; + font-size: 48px; + font-variation-settings: 'fill' 0, 'wght' 400, 'grad' 0, 'opsz' 48; } .error__message { flex: 1; + text-align: center; } \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.ts b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.ts index 40a63c98e..013de8dc9 100644 --- a/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.ts +++ b/web-app/src/app/ingress/authentication/ldap/ldap-authentication.component.ts @@ -1,5 +1,5 @@ import { Component, EventEmitter, Input, Output } from '@angular/core' -import { FormControl, Validators } from '@angular/forms' +import { FormControl, FormGroup, Validators } from '@angular/forms' import { Api, AuthenticationStrategy } from '../../../api/api.entity' import { UserService } from '../../../user/user.service' import { LinkGenerator } from '../../../contact/utilities/link-generator' @@ -15,8 +15,10 @@ export class LdapAuthenticationComponent { @Output() authenticated = new EventEmitter(); - username = new FormControl('', [Validators.required]) - password = new FormControl('', [Validators.required]) + authenticationForm = new FormGroup({ + username: new FormControl('', [Validators.required]), + password: new FormControl('', [Validators.required]) + }) contact: string @@ -30,10 +32,12 @@ export class LdapAuthenticationComponent { ) {} onSignin(): void { - this.userService.ldapSignin( - this.username.value, - this.password.value - ).subscribe({ + if (this.authenticationForm.invalid) { + return + } + + const { username, password } = this.authenticationForm.value + this.userService.ldapSignin(username, password).subscribe({ next: (response: any) => { this.authenticated.emit(response) }, @@ -43,7 +47,7 @@ export class LdapAuthenticationComponent { message: response.error || 'Please check your username and password and try again.' } - const email = LinkGenerator.emailLink(this.api.contactInfo, response.error, this.username.value, this.strategy) + const email = LinkGenerator.emailLink(this.api.contactInfo, response.error, username, this.strategy) const phone = LinkGenerator.phoneLink(this.api.contactInfo) this.contact = `Should you need futher assistance you may contact your Mage administrator via ${[`email`, `phone`].join(' or ')}.` } diff --git a/web-app/src/app/ingress/authentication/local/local-authentication.component.html b/web-app/src/app/ingress/authentication/local/local-authentication.component.html index 87deaee19..db9c15174 100644 --- a/web-app/src/app/ingress/authentication/local/local-authentication.component.html +++ b/web-app/src/app/ingress/authentication/local/local-authentication.component.html @@ -1,28 +1,29 @@ -
    -
    +
    +
    Username - + + Username is required
    Password - + + Password is required
    - +
    - error + sentiment_dissatisfied
    -

    {{error?.message}}

    -

    +
    {{error?.message}}
    @@ -31,4 +32,4 @@
    -
    \ No newline at end of file + \ No newline at end of file diff --git a/web-app/src/app/ingress/authentication/local/local-authentication.component.scss b/web-app/src/app/ingress/authentication/local/local-authentication.component.scss index eaf2737a9..943f31edf 100644 --- a/web-app/src/app/ingress/authentication/local/local-authentication.component.scss +++ b/web-app/src/app/ingress/authentication/local/local-authentication.component.scss @@ -1,8 +1,15 @@ @use '@angular/material' as mat; @import "variables.scss"; +:host ::ng-deep a { + color: mat.get-color-from-palette($app-warn); + cursor: pointer; + text-decoration: underline; +} + mat-form-field { width: 100%; + margin-bottom: 8px; } .auth-button { @@ -31,22 +38,22 @@ mat-form-field { .error { display: flex; - flex-direction: row; + flex-direction: column; align-items: center; - gap: 16px; - margin-top: 16px; + gap: 8px; + margin-top: 24px; color: mat.get-color-from-palette($app-warn); - background-color: rgba(mat.get-color-from-palette($app-warn, 100), .5); border-radius: 4px; padding: 0 16px; } .error__icon { - font-size: 32px; - width: 32px; - height: 32px; + font-size: 48px; + font-variation-settings: 'fill' 0, 'wght' 400, 'grad' 0, 'opsz' 48; } .error__message { flex: 1; -} \ No newline at end of file + text-align: center; +} + diff --git a/web-app/src/app/ingress/authentication/local/local-authentication.component.ts b/web-app/src/app/ingress/authentication/local/local-authentication.component.ts index b47601032..6ca907b7c 100644 --- a/web-app/src/app/ingress/authentication/local/local-authentication.component.ts +++ b/web-app/src/app/ingress/authentication/local/local-authentication.component.ts @@ -1,10 +1,11 @@ import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core'; -import { FormControl, Validators } from '@angular/forms'; +import { FormControl, FormGroup, Validators } from '@angular/forms'; import { ApiService } from '../../../api/api.service'; import { LinkGenerator } from '../../../contact/utilities/link-generator' import { animate, style, transition, trigger } from '@angular/animations'; import { Api, AuthenticationStrategy } from '../../../../app/api/api.entity'; import { UserService } from '../../../user/user.service'; +import { DomSanitizer, SafeHtml } from '@angular/platform-browser'; @Component({ selector: 'local-authentication', @@ -27,23 +28,31 @@ export class LocalAuthenticationComponent implements OnInit { @Input() strategy: AuthenticationStrategy @Input() landing: boolean - @Output() signup = new EventEmitter(); - @Output() authenticated = new EventEmitter(); + @Output() signup = new EventEmitter() + @Output() authenticated = new EventEmitter() - username = new FormControl('', [Validators.required]); - password = new FormControl('', [Validators.required]); + authenticationForm = new FormGroup({ + username: new FormControl('', [Validators.required]), + password: new FormControl('', [Validators.required]) + }) error: { title: string, message: string } - contact: string + contact: SafeHtml + + test: SafeHtml constructor( private apiService: ApiService, - private userService: UserService - ) {} + private userService: UserService, + private sanitizer: DomSanitizer + ) { + this.test = this.sanitizer.bypassSecurityTrustHtml('I am a link') + // this.test = this.sanitizer.bypassSecurityTrustHtml('

    Hello World

    ') + } ngOnInit(): void { this.apiService.getApi().subscribe((api: any) => { @@ -52,7 +61,12 @@ export class LocalAuthenticationComponent implements OnInit { } onSignin() { - this.userService.signin(this.username.value, this.password.value).subscribe({ + if (this.authenticationForm.invalid) { + return + } + + const { username, password } = this.authenticationForm.value + this.userService.signin(username, password).subscribe({ next: (response) => { this.authenticated.emit(response) }, @@ -62,7 +76,7 @@ export class LocalAuthenticationComponent implements OnInit { message: response.error || 'Please check your username and password and try again.' } - const email = LinkGenerator.emailLink(this.api.contactInfo, response.error, this.username.value, this.strategy) + const email = LinkGenerator.emailLink(this.api.contactInfo, response.error, username, this.strategy) const phone = LinkGenerator.phoneLink(this.api.contactInfo) this.contact = `Should you need futher assistance you may contact your Mage administrator via ${[`email`, `phone`].join(' or ')}.` } diff --git a/web-app/src/app/ingress/ingress.component.ts b/web-app/src/app/ingress/ingress.component.ts index 43609d9b9..e89176262 100644 --- a/web-app/src/app/ingress/ingress.component.ts +++ b/web-app/src/app/ingress/ingress.component.ts @@ -102,7 +102,7 @@ export class IngressComponent implements OnChanges { ) { } ngOnChanges(changes: SimpleChanges): void { - if (changes.api.currentValue === true) { + if (changes.api.currentValue.initial === true) { this.ingress = new Initialize() } } diff --git a/web-app/src/app/ingress/intialize/initialize.component.html b/web-app/src/app/ingress/intialize/initialize.component.html index 8224d508d..f043b2bdd 100644 --- a/web-app/src/app/ingress/intialize/initialize.component.html +++ b/web-app/src/app/ingress/intialize/initialize.component.html @@ -4,29 +4,29 @@
    Create an account to access and administor Mage
    - +
    \ No newline at end of file diff --git a/web-app/src/app/ingress/intialize/initialize.component.scss b/web-app/src/app/ingress/intialize/initialize.component.scss index b46c48e3b..ce0dda4b1 100644 --- a/web-app/src/app/ingress/intialize/initialize.component.scss +++ b/web-app/src/app/ingress/intialize/initialize.component.scss @@ -1,3 +1,4 @@ +@use '@angular/material' as mat; @import "variables.scss"; :host { @@ -5,9 +6,15 @@ height: 100%; } +:host ::ng-deep a { + color: mat.get-color-from-palette($app-warn); + cursor: pointer; + text-decoration: underline; +} + mat-form-field { width: 100%; - margin-bottom: 8px; + margin-bottom: 16px; } .container { @@ -18,7 +25,7 @@ mat-form-field { padding-top: 32px; } -.account { +.form { padding-bottom: 16px; } @@ -67,22 +74,24 @@ mat-form-field { .error { display: flex; - flex-direction: row; + flex-direction: column; align-items: center; - gap: 16px; - margin-top: 16px; - color: rgb(96 17 10); - background-color: rgb(249 220 215); + gap: 8px; + margin-top: 24px; + color: mat.get-color-from-palette($app-warn); border-radius: 4px; padding: 0 16px; } .error__icon { - font-size: 32px; - width: 32px; - height: 32px; + font-size: 48px; + font-variation-settings: 'fill' 0, 'wght' 400, 'grad' 0, 'opsz' 48; } .error__message { + display: flex; + flex-direction: column; flex: 1; + text-align: center; + gap: 4px; } \ No newline at end of file diff --git a/web-app/src/app/ingress/intialize/initialize.component.ts b/web-app/src/app/ingress/intialize/initialize.component.ts index 55e102ad7..36d4dbd5a 100644 --- a/web-app/src/app/ingress/intialize/initialize.component.ts +++ b/web-app/src/app/ingress/intialize/initialize.component.ts @@ -34,7 +34,7 @@ export class InitializeComponent implements OnInit { passwordStrength?: PasswordStrength - account = new FormGroup({ + accountForm = new FormGroup({ username: new FormControl('', [Validators.required]), password: new FormControl('', [Validators.required]), passwordconfirm: new FormControl('', [Validators.required]), @@ -49,7 +49,11 @@ export class InitializeComponent implements OnInit { constructor( private userService: UserService, private initializeService: InitializeService - ) {} + ) { + this.accountForm.controls.password.valueChanges.subscribe((password: string) => { + this.onPasswordChanged(password) + }) + } ngOnInit(): void { zxcvbnOptions.setOptions({ @@ -64,7 +68,7 @@ export class InitializeComponent implements OnInit { onPasswordChanged(password: string) { if (password && password.length > 0) { - const score = password && password.length ? zxcvbn(password, [this.account.controls.username.value]).score : 0; + const score = password && password.length ? zxcvbn(password, [this.accountForm.value.username]).score : 0; this.passwordStrength = passwordStrengthScores[score] } else { this.passwordStrength = passwordStrengthScores[0] @@ -73,20 +77,25 @@ export class InitializeComponent implements OnInit { onInitialize(): void { // TODO ensure for valid - if (this.account.controls.password.value !== this.account.controls.passwordconfirm.value) { - this.account.controls.password.setErrors({ + const { username, password, passwordconfirm, accessCode } = this.accountForm.value + + if (password !== passwordconfirm) { + this.accountForm.controls.password.setErrors({ match: true }); } else { - if (this.account.controls.password.value.length < 1) { - this.account.controls.password.setErrors({ required: true }); + if (password.length < 1) { + this.accountForm.controls.password.setErrors({ required: true }); } else { - this.account.controls.password.setErrors(null); + this.accountForm.controls.password.setErrors(null); } } - this.account.markAllAsTouched() + this.accountForm.markAllAsTouched() + + if (this.accountForm.invalid) { + return + } - const { username, password, accessCode } = this.account.value this.initializeService.initialize(username, password, accessCode).subscribe({ next: () => { this.userService.signin(username, password).subscribe({ From de7776e1285bd99a9d8c1902e242eb1c4256f449 Mon Sep 17 00:00:00 2001 From: William Newman <3382274+newmanw@users.noreply.github.com> Date: Fri, 13 Sep 2024 14:50:50 -0600 Subject: [PATCH 05/11] Swagger module --- web-app/src/app/routing.module.ts | 3 ++ .../src/app/swagger/swagger.component.html | 11 +++++ .../src/app/swagger/swagger.component.scss | 10 ++++ .../src/app/swagger/swagger.component.spec.ts | 25 ++++++++++ web-app/src/app/swagger/swagger.component.ts | 46 +++++++++++++++++++ web-app/src/app/swagger/swagger.module.ts | 37 +++++++++++++++ 6 files changed, 132 insertions(+) create mode 100644 web-app/src/app/swagger/swagger.component.html create mode 100644 web-app/src/app/swagger/swagger.component.scss create mode 100644 web-app/src/app/swagger/swagger.component.spec.ts create mode 100644 web-app/src/app/swagger/swagger.component.ts create mode 100644 web-app/src/app/swagger/swagger.module.ts diff --git a/web-app/src/app/routing.module.ts b/web-app/src/app/routing.module.ts index ae6908c07..7658db64f 100644 --- a/web-app/src/app/routing.module.ts +++ b/web-app/src/app/routing.module.ts @@ -13,6 +13,9 @@ const appRoutes: Routes =[{ },{ path: 'profile', loadChildren: () => import('./user/profile/profile.module').then(m => m.ProfileModule) + },{ + path: 'swagger', + loadChildren: () => import('./swagger/swagger.module').then(m => m.SwaggerModule) },{ path: '', redirectTo: 'landing', diff --git a/web-app/src/app/swagger/swagger.component.html b/web-app/src/app/swagger/swagger.component.html new file mode 100644 index 000000000..4e191d82d --- /dev/null +++ b/web-app/src/app/swagger/swagger.component.html @@ -0,0 +1,11 @@ + +
    + + + Mage Swagger API +
    +
    + +
    \ No newline at end of file diff --git a/web-app/src/app/swagger/swagger.component.scss b/web-app/src/app/swagger/swagger.component.scss new file mode 100644 index 000000000..9f5c34782 --- /dev/null +++ b/web-app/src/app/swagger/swagger.component.scss @@ -0,0 +1,10 @@ +.container { + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; +} + +.title { + margin-left: 16px; +} \ No newline at end of file diff --git a/web-app/src/app/swagger/swagger.component.spec.ts b/web-app/src/app/swagger/swagger.component.spec.ts new file mode 100644 index 000000000..864b41402 --- /dev/null +++ b/web-app/src/app/swagger/swagger.component.spec.ts @@ -0,0 +1,25 @@ +import { async, ComponentFixture, TestBed } from '@angular/core/testing'; + +import { SwaggerComponent } from './swagger.component'; + +describe('SwaggerComponent', () => { + let component: SwaggerComponent; + let fixture: ComponentFixture; + + beforeEach(async(() => { + TestBed.configureTestingModule({ + declarations: [SwaggerComponent] + }) + .compileComponents(); + })); + + beforeEach(() => { + fixture = TestBed.createComponent(SwaggerComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); +}); \ No newline at end of file diff --git a/web-app/src/app/swagger/swagger.component.ts b/web-app/src/app/swagger/swagger.component.ts new file mode 100644 index 000000000..420a2902d --- /dev/null +++ b/web-app/src/app/swagger/swagger.component.ts @@ -0,0 +1,46 @@ +import { AfterViewInit, Component, ElementRef } from '@angular/core'; +import { LocalStorageService } from '../http/local-storage.service'; +import SwaggerUI from 'swagger-ui'; +import { Router } from '@angular/router'; + +const DisableAuthorizePlugin = function () { + return { + wrapComponents: { + AuthorizeBtnContainer: () => () => null, + ServersContainer: () => () => null, + authorizeOperationBtn: () => () => null + } + }; +}; + +@Component({ + selector: 'swagger', + templateUrl: './swagger.component.html', + styleUrls: ['./swagger.component.scss'] +}) +export class SwaggerComponent implements AfterViewInit { + + constructor( + private el: ElementRef, + private router: Router, + private localStorageService: LocalStorageService + ) { + } + + ngAfterViewInit() { + SwaggerUI({ + url: '/api/docs/openapi.yaml', + domNode: this.el.nativeElement.querySelector('.swagger-container'), + deepLinking: false, + plugins: [DisableAuthorizePlugin], + requestInterceptor: (request) => { + request.headers['Authorization'] = `Bearer ${this.localStorageService.getToken()}` + return request + }, + }); + } + + onBack() : void { + this.router.navigate(['about']); + } +} \ No newline at end of file diff --git a/web-app/src/app/swagger/swagger.module.ts b/web-app/src/app/swagger/swagger.module.ts new file mode 100644 index 000000000..5b15cc371 --- /dev/null +++ b/web-app/src/app/swagger/swagger.module.ts @@ -0,0 +1,37 @@ +import { NgModule } from "@angular/core"; +import { SwaggerComponent } from "./swagger.component"; +import { RouterModule, Routes } from "@angular/router"; +import { MatIconModule } from "@angular/material/icon"; +import { CommonModule } from "@angular/common"; +import { MatButtonModule } from "@angular/material/button"; +import { MatToolbarModule } from "@angular/material/toolbar"; + +const routes: Routes = [{ + path: '', + component: SwaggerComponent +}]; + +@NgModule({ + declarations: [], + imports: [], + exports: [ + CommonModule, + MatButtonModule, + MatIconModule, + MatToolbarModule + ] +}) +class AngularModule { } + +@NgModule({ + declarations: [ + SwaggerComponent + ], + imports: [ + AngularModule, + RouterModule.forChild(routes) + ], + exports: [ RouterModule ] +}) +export class SwaggerModule { +} \ No newline at end of file From dbd363bcf3748fff4211a2d809f86370717d8343 Mon Sep 17 00:00:00 2001 From: William Newman <3382274+newmanw@users.noreply.github.com> Date: Fri, 13 Sep 2024 16:30:59 -0600 Subject: [PATCH 06/11] Fix null check on api --- web-app/src/app/ingress/ingress.component.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/web-app/src/app/ingress/ingress.component.ts b/web-app/src/app/ingress/ingress.component.ts index e89176262..6598dda40 100644 --- a/web-app/src/app/ingress/ingress.component.ts +++ b/web-app/src/app/ingress/ingress.component.ts @@ -102,7 +102,7 @@ export class IngressComponent implements OnChanges { ) { } ngOnChanges(changes: SimpleChanges): void { - if (changes.api.currentValue.initial === true) { + if (changes.api?.currentValue?.initial === true) { this.ingress = new Initialize() } } From 2ad03aed4eba3dda102e829eeb5b3c41812257e2 Mon Sep 17 00:00:00 2001 From: William Newman <3382274+newmanw@users.noreply.github.com> Date: Fri, 13 Sep 2024 16:31:15 -0600 Subject: [PATCH 07/11] Fix null check settings --- web-app/src/app/setttings/settings.service.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web-app/src/app/setttings/settings.service.ts b/web-app/src/app/setttings/settings.service.ts index bf35ed2fe..e319df325 100644 --- a/web-app/src/app/setttings/settings.service.ts +++ b/web-app/src/app/setttings/settings.service.ts @@ -1,6 +1,6 @@ import { HttpClient } from "@angular/common/http"; import { Injectable } from "@angular/core"; -import { map, Observable } from "rxjs"; +import { filter, map, Observable } from "rxjs"; interface Setting { type: string @@ -26,8 +26,9 @@ export class SettingsService { getBanner(): Observable { return this.httpClient.get('/api/settings/banner') + .pipe(filter(Boolean)) .pipe(map((setting: Setting) => { - let banner = setting.settings as any + const banner = setting.settings as any return { header: banner.showHeader ? { text: banner.headerText, From 928e6ce9d5d2aeefb8aa7e1c70988ac2c6f6d18c Mon Sep 17 00:00:00 2001 From: William Newman <3382274+newmanw@users.noreply.github.com> Date: Mon, 16 Sep 2024 15:25:54 -0600 Subject: [PATCH 08/11] Refactor authentication dialog error UI/UX --- .../authentication-dialog.component.html | 3 +- .../local/local-authentication.component.html | 4 +- .../local/local-authentication.component.scss | 2 +- .../local/local-authentication.component.ts | 34 ++++++----- web-app/src/app/landing/info.component.html | 2 +- web-app/src/app/landing/info.component.scss | 5 +- .../src/app/landing/landing.component.html | 16 +++--- .../src/app/landing/landing.component.scss | 56 +++++++------------ 8 files changed, 55 insertions(+), 67 deletions(-) diff --git a/web-app/src/app/ingress/authentication/authentication-dialog.component.html b/web-app/src/app/ingress/authentication/authentication-dialog.component.html index 0df21ac93..1e60d92aa 100644 --- a/web-app/src/app/ingress/authentication/authentication-dialog.component.html +++ b/web-app/src/app/ingress/authentication/authentication-dialog.component.html @@ -1,6 +1,7 @@

    Please signin to continue to Mage

    -
    + +
    diff --git a/web-app/src/app/ingress/authentication/local/local-authentication.component.html b/web-app/src/app/ingress/authentication/local/local-authentication.component.html index db9c15174..541fcb639 100644 --- a/web-app/src/app/ingress/authentication/local/local-authentication.component.html +++ b/web-app/src/app/ingress/authentication/local/local-authentication.component.html @@ -19,11 +19,11 @@
    -
    +
    sentiment_dissatisfied
    -
    {{error?.message}}
    +
    diff --git a/web-app/src/app/ingress/authentication/local/local-authentication.component.scss b/web-app/src/app/ingress/authentication/local/local-authentication.component.scss index 943f31edf..739d1461a 100644 --- a/web-app/src/app/ingress/authentication/local/local-authentication.component.scss +++ b/web-app/src/app/ingress/authentication/local/local-authentication.component.scss @@ -41,7 +41,7 @@ mat-form-field { flex-direction: column; align-items: center; gap: 8px; - margin-top: 24px; + margin: 24px 0; color: mat.get-color-from-palette($app-warn); border-radius: 4px; padding: 0 16px; diff --git a/web-app/src/app/ingress/authentication/local/local-authentication.component.ts b/web-app/src/app/ingress/authentication/local/local-authentication.component.ts index 6ca907b7c..b459f806d 100644 --- a/web-app/src/app/ingress/authentication/local/local-authentication.component.ts +++ b/web-app/src/app/ingress/authentication/local/local-authentication.component.ts @@ -1,4 +1,4 @@ -import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core'; +import { Component, ElementRef, EventEmitter, Input, OnInit, Output, SecurityContext, ViewChild } from '@angular/core'; import { FormControl, FormGroup, Validators } from '@angular/forms'; import { ApiService } from '../../../api/api.service'; import { LinkGenerator } from '../../../contact/utilities/link-generator' @@ -31,6 +31,8 @@ export class LocalAuthenticationComponent implements OnInit { @Output() signup = new EventEmitter() @Output() authenticated = new EventEmitter() + @ViewChild('errorElement') private errorElement: ElementRef; + authenticationForm = new FormGroup({ username: new FormControl('', [Validators.required]), password: new FormControl('', [Validators.required]) @@ -38,21 +40,14 @@ export class LocalAuthenticationComponent implements OnInit { error: { title: string, - message: string + message: SafeHtml } - contact: SafeHtml - - test: SafeHtml - constructor( private apiService: ApiService, private userService: UserService, private sanitizer: DomSanitizer - ) { - this.test = this.sanitizer.bypassSecurityTrustHtml('I am a link') - // this.test = this.sanitizer.bypassSecurityTrustHtml('

    Hello World

    ') - } + ) { } ngOnInit(): void { this.apiService.getApi().subscribe((api: any) => { @@ -71,14 +66,19 @@ export class LocalAuthenticationComponent implements OnInit { this.authenticated.emit(response) }, error: (response: any) => { + let message = response.error || 'Please check your username and password and try again.' + if (this.api.contactInfo.email || this.api.contactInfo.phone) { + const email = LinkGenerator.emailLink(this.api.contactInfo, response.error, username, this.strategy) + const phone = LinkGenerator.phoneLink(this.api.contactInfo) + message = `${message} Should you need futher assistance you may contact your Mage administrator via ${[`email`, `phone`].join(' or ')}.` + } + this.error = { title: 'Error Signing In', - message: response.error || 'Please check your username and password and try again.' + message: this.sanitizer.sanitize(SecurityContext.HTML, message) } - const email = LinkGenerator.emailLink(this.api.contactInfo, response.error, username, this.strategy) - const phone = LinkGenerator.phoneLink(this.api.contactInfo) - this.contact = `Should you need futher assistance you may contact your Mage administrator via ${[`email`, `phone`].join(' or ')}.` + this.scrollToError() } }) } @@ -86,4 +86,10 @@ export class LocalAuthenticationComponent implements OnInit { onSignup(): void { this.signup.emit() } + + scrollToError(): void { + try { + this.errorElement.nativeElement.scrollIntoView({ behavior: 'smooth' }); + } catch (err) { } + } } diff --git a/web-app/src/app/landing/info.component.html b/web-app/src/app/landing/info.component.html index d0f0c6917..6a5c3441c 100644 --- a/web-app/src/app/landing/info.component.html +++ b/web-app/src/app/landing/info.component.html @@ -1,6 +1,6 @@
    -
    +
    Mage
    diff --git a/web-app/src/app/landing/info.component.scss b/web-app/src/app/landing/info.component.scss index 35fcae59e..68465ac1b 100644 --- a/web-app/src/app/landing/info.component.scss +++ b/web-app/src/app/landing/info.component.scss @@ -1,4 +1,3 @@ -$small-screen-breakpoint: 1025px; $background-images: '1', '2', '3', '4'; :host { @@ -37,7 +36,6 @@ $background-images: '1', '2', '3', '4'; } .title-container { - margin: 16px 0; text-align: center; } @@ -51,7 +49,6 @@ $background-images: '1', '2', '3', '4'; } .features { - margin-top: 44px; display: flex; flex-direction: column; align-items: center; @@ -62,7 +59,7 @@ $background-images: '1', '2', '3', '4'; flex-direction: row; padding-bottom: 30px; padding-top: 30px; - width: 600px; + width: 550px; } .feature-icon { diff --git a/web-app/src/app/landing/landing.component.html b/web-app/src/app/landing/landing.component.html index cd90ee6bd..0d8845248 100644 --- a/web-app/src/app/landing/landing.component.html +++ b/web-app/src/app/landing/landing.component.html @@ -1,12 +1,10 @@ -
    -
    -
    - -
    -
    -
    - -
    +
    +
    + +
    +
    +
    +
    \ No newline at end of file diff --git a/web-app/src/app/landing/landing.component.scss b/web-app/src/app/landing/landing.component.scss index aacd4c97e..371282ee3 100644 --- a/web-app/src/app/landing/landing.component.scss +++ b/web-app/src/app/landing/landing.component.scss @@ -1,56 +1,42 @@ -@import "variables.scss"; - -.outer-container { - display: inline; - min-height: 100%; - overflow-y: auto; -} - -.authentication-container { +.landing { display: flex; flex-direction: row; - min-height: 100vh; } -.authentication-info-container { - height: 100%; - background-color: #fff; +.section { + flex: 1; display: flex; justify-content: center; align-items: center; flex-direction: column; - flex: 1; } -.authentication { +.info { + height: 100vh; + overflow: hidden; + color: #fff; + background-color: rgba(16, 69, 130, .5); +} + +.ingress-container { + overflow-y: scroll; + background-color: #fff; +} + +.ingress { width: 75%; height: 100vh; - margin: auto; min-width: 285px; max-width: 600px; position: relative; - overflow-x: hidden; -} - -.mage-info-container { - min-height: 100%; - display: flex; - justify-content: center; - align-items: center; - flex: 1; - color: #fff; - background-color: rgba(16, 69, 130, .5); } -@media (max-width: 1025px) { - .authentication-container { - display: flex; - justify-content: center; - align-items: center; - flex-direction: column; +@media (max-width: 1100px) or (max-height: 460px) { + .ingress-container { + width: 100%; } - .authentication-info-container { - width: 100%; + .info { + display: none; } } \ No newline at end of file From 7a0a59bbba714ffca8868773939b6a4e402d71a0 Mon Sep 17 00:00:00 2001 From: Billy Newman Date: Tue, 17 Sep 2024 08:38:27 -0600 Subject: [PATCH 09/11] Update README.md Update web application dist location --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 95c501bcf..eea8e3907 100644 --- a/README.md +++ b/README.md @@ -295,7 +295,7 @@ npm run build After building the core packages, install them as dependencies in the `instance` package. ```bash cd instance -npm i --omit dev ../service ../web-app/dist/app ../plugins/nga-msi +npm i --omit dev ../service ../web-app/dist ../plugins/nga-msi ``` The project's root [`package.json`](./package.json) provides some convenience script entries to install, build, and run the MAGE server components, however, those are deprecated and will likely go away after migrating to NPM 7+'s From 472b195ea804cf75dd0390d0ff8fa59cfe23dd04 Mon Sep 17 00:00:00 2001 From: Billy Newman Date: Wed, 25 Sep 2024 10:42:40 -0600 Subject: [PATCH 10/11] Plugin hooks for public and protected web routes (#215) --- plugins/arcgis/service/src/index.ts | 103 ++++++++++-------- plugins/image/service/package-lock.json | 2 - plugins/image/service/src/index.ts | 68 ++++++------ service/src/app.ts | 30 +++-- service/src/main.impl/main.impl.plugins.ts | 11 +- service/src/plugins.api/plugins.api.web.ts | 9 +- .../app/systemInfo/app.systemInfo.test.ts | 2 +- service/test/main/main.plugins.test.ts | 14 ++- 8 files changed, 138 insertions(+), 101 deletions(-) diff --git a/plugins/arcgis/service/src/index.ts b/plugins/arcgis/service/src/index.ts index f888cabf3..fdf6b90f3 100644 --- a/plugins/arcgis/service/src/index.ts +++ b/plugins/arcgis/service/src/index.ts @@ -7,7 +7,7 @@ import { SettingPermission } from '@ngageoint/mage.service/lib/entities/authoriz import express from 'express' import { ArcGISPluginConfig } from './ArcGISPluginConfig' import { ObservationProcessor } from './ObservationProcessor' -import {HttpClient} from './HttpClient' +import { HttpClient } from './HttpClient' import { FeatureServiceResult } from './FeatureServiceResult' const logPrefix = '[mage.arcgis]' @@ -50,52 +50,67 @@ const arcgisPluginHooks: InitPluginHook = { const processor = new ObservationProcessor(stateRepo, eventRepo, obsRepoForEvent, userRepo, console); processor.start(); return { - webRoutes(requestContext: GetAppRequestContext) { - const routes = express.Router() - .use(express.json()) - .use(async (req, res, next) => { - const context = requestContext(req) - const user = context.requestingPrincipal() - if (!user.role.permissions.find(x => x === SettingPermission.UPDATE_SETTINGS)) { - return res.status(403).json({ message: 'unauthorized' }) - } - next() + webRoutes: { + public: (requestContext: GetAppRequestContext) => { + const routes = express.Router().use(express.json()) + routes.post('/oauth/signin', async (req, res, next) => { + // TODO implement }) - routes.route('/config') - .get(async (req, res, next) => { - console.info('Getting ArcGIS plugin config...') - const config = await processor.safeGetConfig(); - res.json(config) - }) - .put(async (req, res, next) => { - console.info('Applying ArcGIS plugin config...') - const arcConfig = req.body as ArcGISPluginConfig - const configString = JSON.stringify(arcConfig) - console.info(configString) - processor.putConfig(arcConfig) - res.status(200).json({}) + + routes.post('/oauth/authenticate', async (req, res, next) => { + // TODO implement }) - routes.route('/arcgisLayers') - .get(async (req, res, next) => { - const featureUrl = req.query.featureUrl as string; - console.info('Getting ArcGIS layer info for ' + featureUrl) - const httpClient = new HttpClient(console); - httpClient.sendGetHandleResponse(featureUrl, (chunk) => { - console.info('ArcGIS layer info response ' + chunk); - try { - const featureServiceResult = JSON.parse(chunk) as FeatureServiceResult; - res.json(featureServiceResult); - } catch(e) { - if(e instanceof SyntaxError) { - console.error('Problem with url response for url ' + featureUrl + ' error ' + e) - res.status(200).json({}) - } else { - throw e; - } + + return routes + }, + protected: (requestContext: GetAppRequestContext) => { + const routes = express.Router() + .use(express.json()) + .use(async (req, res, next) => { + const context = requestContext(req) + const user = context.requestingPrincipal() + if (!user.role.permissions.find(x => x === SettingPermission.UPDATE_SETTINGS)) { + return res.status(403).json({ message: 'unauthorized' }) } - }); - }) - return routes + next() + }) + routes.route('/config') + .get(async (req, res, next) => { + console.info('Getting ArcGIS plugin config...') + const config = await processor.safeGetConfig(); + res.json(config) + }) + .put(async (req, res, next) => { + console.info('Applying ArcGIS plugin config...') + const arcConfig = req.body as ArcGISPluginConfig + const configString = JSON.stringify(arcConfig) + console.info(configString) + processor.putConfig(arcConfig) + res.status(200).json({}) + }) + routes.route('/arcgisLayers') + .get(async (req, res, next) => { + const featureUrl = req.query.featureUrl as string; + console.info('Getting ArcGIS layer info for ' + featureUrl) + const httpClient = new HttpClient(console); + httpClient.sendGetHandleResponse(featureUrl, (chunk) => { + console.info('ArcGIS layer info response ' + chunk); + try { + const featureServiceResult = JSON.parse(chunk) as FeatureServiceResult; + res.json(featureServiceResult); + } catch (e) { + if (e instanceof SyntaxError) { + console.error('Problem with url response for url ' + featureUrl + ' error ' + e) + res.status(200).json({}) + } else { + throw e; + } + } + }); + }) + + return routes + } } } } diff --git a/plugins/image/service/package-lock.json b/plugins/image/service/package-lock.json index d7abb88f2..9bd762367 100644 --- a/plugins/image/service/package-lock.json +++ b/plugins/image/service/package-lock.json @@ -7967,8 +7967,6 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "extraneous": true, - "dev": true, - "optional": true, "hasInstallScript": true, "os": [ "darwin" diff --git a/plugins/image/service/src/index.ts b/plugins/image/service/src/index.ts index 60c31ec29..f2b99ae66 100644 --- a/plugins/image/service/src/index.ts +++ b/plugins/image/service/src/index.ts @@ -54,39 +54,41 @@ const imagePluginHooks: InitPluginHook = { const control = await createImagePluginControl(stateRepo, eventRepo, obsRepoForEvent, attachmentStore, queryAttachments, imageService, console) control.start() return { - webRoutes(requestContext: GetAppRequestContext): express.Router { - // TODO: add api routes to save image processing settings - const routes = express.Router() - .use(express.json()) - .use(async (req, res, next) => { - const context = requestContext(req) - const user = context.requestingPrincipal() - if (!user.role.permissions.find(x => x === SettingPermission.UPDATE_SETTINGS)) { - return res.status(403).json({ message: 'unauthorized' }) - } - next() - }) - routes.route('/config') - .get(async (req, res, next) => { - const config = await control.getConfig() - res.json(config) - }) - .put(async (req, res, next) => { - const bodyConfig = req.body as any - const configPatch: Partial = { - enabled: typeof bodyConfig.enabled === 'boolean' ? bodyConfig.enabled : undefined, - intervalBatchSize: typeof bodyConfig.intervalBatchSize === 'number' ? bodyConfig.intervalBatchSize : undefined, - intervalSeconds: typeof bodyConfig.intervalSeconds === 'number' ? bodyConfig.intervalSeconds : undefined, - thumbnailSizes: Array.isArray(bodyConfig.thumbnailSizes) ? - bodyConfig.thumbnailSizes.reduce((sizes: number[], size: any) => { - return typeof size === 'number' ? [ ...sizes, size ] : sizes - }, [] as number[]) - : [] - } - const config = await control.applyConfig(configPatch) - res.json(config) - }) - return routes + webRoutes: { + protected(requestContext: GetAppRequestContext): express.Router { + // TODO: add api routes to save image processing settings + const routes = express.Router() + .use(express.json()) + .use(async (req, res, next) => { + const context = requestContext(req) + const user = context.requestingPrincipal() + if (!user.role.permissions.find(x => x === SettingPermission.UPDATE_SETTINGS)) { + return res.status(403).json({ message: 'unauthorized' }) + } + next() + }) + routes.route('/config') + .get(async (req, res, next) => { + const config = await control.getConfig() + res.json(config) + }) + .put(async (req, res, next) => { + const bodyConfig = req.body as any + const configPatch: Partial = { + enabled: typeof bodyConfig.enabled === 'boolean' ? bodyConfig.enabled : undefined, + intervalBatchSize: typeof bodyConfig.intervalBatchSize === 'number' ? bodyConfig.intervalBatchSize : undefined, + intervalSeconds: typeof bodyConfig.intervalSeconds === 'number' ? bodyConfig.intervalSeconds : undefined, + thumbnailSizes: Array.isArray(bodyConfig.thumbnailSizes) ? + bodyConfig.thumbnailSizes.reduce((sizes: number[], size: any) => { + return typeof size === 'number' ? [...sizes, size] : sizes + }, [] as number[]) + : [] + } + const config = await control.applyConfig(configPatch) + res.json(config) + }) + return routes + } } } } diff --git a/service/src/app.ts b/service/src/app.ts index ed8255a87..85c4dbd1c 100644 --- a/service/src/app.ts +++ b/service/src/app.ts @@ -139,9 +139,9 @@ export const boot = async function(config: BootConfig): Promise { const dbLayer = await initDatabase() const repos = await initRepositories(dbLayer, config) const appLayer = await initAppLayer(repos) - const { webController, addAuthenticatedPluginRoutes } = await initWebLayer(repos, appLayer, config.plugins?.webUIPlugins || []) - const routesForPluginId: { [pluginId: string]: WebRoutesHooks['webRoutes'] } = {} - const collectPluginRoutesToSort = (pluginId: string, initPluginRoutes: WebRoutesHooks['webRoutes']) => { + const { webController, addPluginRoutes } = await initWebLayer(repos, appLayer, config.plugins?.webUIPlugins || []) + const routesForPluginId: {[pluginId: string]: WebRoutesHooks } = {} + const collectPluginRoutesToSort = (pluginId: string, initPluginRoutes: WebRoutesHooks): void => { routesForPluginId[pluginId] = initPluginRoutes } const globalScopeServices = new Map, any>([ @@ -191,7 +191,7 @@ export const boot = async function(config: BootConfig): Promise { } const pluginRoutePathsDescending = Object.keys(routesForPluginId).sort().reverse() for (const pluginId of pluginRoutePathsDescending) { - addAuthenticatedPluginRoutes(pluginId, routesForPluginId[pluginId]) + addPluginRoutes(pluginId, routesForPluginId[pluginId]) } try { @@ -532,8 +532,11 @@ interface MageEventRequestContext extends AppRequestContext { const observationEventScopeKey = 'observationEventScope' as const -async function initWebLayer(repos: Repositories, app: AppLayer, webUIPlugins: string[]): - Promise<{ webController: express.Application, addAuthenticatedPluginRoutes: (pluginId: string, pluginRoutes: WebRoutesHooks['webRoutes']) => void }> { +async function initWebLayer( + repos: Repositories, + app: AppLayer, + webUIPlugins: string[] +): Promise<{ webController: express.Application, addPluginRoutes: (pluginId: string, initPluginRoutes: WebRoutesHooks) => void }> { // load routes the old way const webLayer = await import('./express') const webController = webLayer.app @@ -648,13 +651,20 @@ async function initWebLayer(repos: Repositories, app: AppLayer, webUIPlugins: st } return { webController, - addAuthenticatedPluginRoutes: (pluginId: string, initPluginRoutes: WebRoutesHooks['webRoutes']) => { - const routes = initPluginRoutes(pluginAppRequestContext) - webController.use(`/plugins/${pluginId}`, [ bearerAuth, routes ]) + addPluginRoutes: (pluginId: string, initPluginRoutes: WebRoutesHooks): void => { + if (initPluginRoutes.webRoutes.public) { + const routes = initPluginRoutes.webRoutes.public(pluginAppRequestContext) + webController.use(`/plugins/${pluginId}`, [routes]) + } + + if (initPluginRoutes.webRoutes.protected) { + const routes = initPluginRoutes.webRoutes.protected(pluginAppRequestContext) + webController.use(`/plugins/${pluginId}`, [bearerAuth, routes]) + } } } } - + function baseAppRequestContext(req: express.Request): AppRequestContext { return { requestToken: Symbol(), diff --git a/service/src/main.impl/main.impl.plugins.ts b/service/src/main.impl/main.impl.plugins.ts index f6beb0b5c..e0f2411c4 100644 --- a/service/src/main.impl/main.impl.plugins.ts +++ b/service/src/main.impl/main.impl.plugins.ts @@ -13,9 +13,14 @@ export interface InjectableServices { (token: InjectionToken): Service } -export type AddPluginWebRoutes = (pluginId: string, initRoutes: WebRoutesHooks['webRoutes']) => void +export type AddPluginWebRoutes = (pluginId: string, webRoutes: WebRoutesHooks) => void -export async function integratePluginHooks(pluginId: string, plugin: InitPluginHook, injectService: InjectableServices, addWebRoutesFromPlugin: AddPluginWebRoutes): Promise { +export async function integratePluginHooks( + pluginId: string, + plugin: InitPluginHook, + injectService: InjectableServices, + addWebRoutesFromPlugin: AddPluginWebRoutes, +): Promise { let injection: Injection | null = null let hooks: PluginHooks if (plugin.inject) { @@ -32,6 +37,6 @@ export async function integratePluginHooks(pluginId: string, plugin: InitPluginH await loadIconsHooks(pluginId, hooks, injectService(StaticIconRepositoryToken)) await loadFeedsHooks(pluginId, hooks, injectService(FeedServiceTypeRepositoryToken)) if (hooks.webRoutes) { - await addWebRoutesFromPlugin(pluginId, hooks.webRoutes) + await addWebRoutesFromPlugin(pluginId, hooks) } } diff --git a/service/src/plugins.api/plugins.api.web.ts b/service/src/plugins.api/plugins.api.web.ts index 63b0cd139..a1382d4de 100644 --- a/service/src/plugins.api/plugins.api.web.ts +++ b/service/src/plugins.api/plugins.api.web.ts @@ -6,6 +6,9 @@ export interface GetAppRequestContext { (req: express.Request): AppRequestContext } -export interface WebRoutesHooks { - webRoutes(requestContext: GetAppRequestContext): express.Router -} +export type WebRoutesHooks = { + webRoutes: { + public?: (requestContext: GetAppRequestContext) => express.Router, + protected?: (requestContext: GetAppRequestContext) => express.Router + } +} \ No newline at end of file diff --git a/service/test/app/systemInfo/app.systemInfo.test.ts b/service/test/app/systemInfo/app.systemInfo.test.ts index 49a08d01d..4daa97625 100644 --- a/service/test/app/systemInfo/app.systemInfo.test.ts +++ b/service/test/app/systemInfo/app.systemInfo.test.ts @@ -124,7 +124,7 @@ describe('CreateReadSystemInfo', () => { .getSetting('disclaimer') .returns(Promise.resolve(mockDisclaimer as any)); mockedSettingsModule - .getSetting('contactInfo') + .getSetting('contactinfo') .returns(Promise.resolve(mockContactInfo as any)); mockedAuthConfigModule.getAllConfigurations().returns(Promise.resolve([])); mockedAuthConfigTransformerModule.transform(Arg.any()).returns([]); diff --git a/service/test/main/main.plugins.test.ts b/service/test/main/main.plugins.test.ts index da63c6a1b..906368109 100644 --- a/service/test/main/main.plugins.test.ts +++ b/service/test/main/main.plugins.test.ts @@ -18,7 +18,7 @@ class Service1Impl implements Service1 {} class Service2Impl implements Service2 {} const serviceMap = new Map([[ Service1Token, new Service1Impl() ], [ Service2Token, new Service2Impl() ]]) const injectService: plugins.InjectableServices = (token: any) => serviceMap.get(token) as any -const initPluginRoutes: AddPluginWebRoutes = (pluginId: string, initPluginRoutes: WebRoutesHooks['webRoutes']) => void(0) +const initPluginRoutes: AddPluginWebRoutes = (pluginId: string, initPluginRoutes: WebRoutesHooks) => void(0) interface InjectServiceHandle { injectService: typeof injectService @@ -71,7 +71,13 @@ describe('loading plugins', function() { service2: Service2Token } const routes = express.Router() - const hook: WebRoutesHooks['webRoutes'] = (appRequestContext: (req: express.Request) => AppRequestContext) => routes + const hook = { + webRoutes: { + public: (appRequestContext: (req: express.Request) => AppRequestContext) => routes, + protected: (appRequestContext: (req: express.Request) => AppRequestContext) => routes + } + } + let injected: any = null const initPlugin: InitPluginHook = { inject: { @@ -79,9 +85,7 @@ describe('loading plugins', function() { }, init: async (services): Promise => { injected = services - return { - webRoutes: hook - } + return hook } } initPlugin.inject = injectRequest From d4901e8790b7c287a533caeb6c18d64da13db19e Mon Sep 17 00:00:00 2001 From: Skosche3 Date: Thu, 26 Sep 2024 12:03:43 -0600 Subject: [PATCH 11/11] arcgis username and password authentication (#216) * arcgis username and password authentication * onAddLayerUrl includes layerToken --------- Co-authored-by: Rick Saccoccia --- plugins/arcgis/service/package-lock.json | 191 +++++++++++++++++- plugins/arcgis/service/package.json | 2 + plugins/arcgis/service/src/ArcGISConfig.ts | 21 ++ plugins/arcgis/service/src/index.ts | 113 +++++++++-- .../projects/main/src/lib/ArcGISConfig.ts | 21 ++ .../lib/arc-layer/arc-layer.component.html | 2 +- .../src/lib/arc-layer/arc-layer.component.ts | 159 ++++++++++----- 7 files changed, 446 insertions(+), 63 deletions(-) diff --git a/plugins/arcgis/service/package-lock.json b/plugins/arcgis/service/package-lock.json index 8fc472a33..246d648d1 100644 --- a/plugins/arcgis/service/package-lock.json +++ b/plugins/arcgis/service/package-lock.json @@ -9,6 +9,8 @@ "version": "1.0.0", "license": "Apache-2.0", "dependencies": { + "@esri/arcgis-rest-feature-service": "^4.0.6", + "@esri/arcgis-rest-request": "^4.2.3", "@terraformer/arcgis": "2.1.2", "form-data": "^4.0.0" }, @@ -635,6 +637,69 @@ "node": ">=0.1.95" } }, + "node_modules/@esri/arcgis-rest-feature-service": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@esri/arcgis-rest-feature-service/-/arcgis-rest-feature-service-4.0.6.tgz", + "integrity": "sha512-M1iqrI5dq1PZOgIafqHvnkBtVpLWafAl7+w+TXVZ+P68FiDf44FGoX4cyEWi7E83ejFeIfSuM6sU61eI9K3hNg==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@esri/arcgis-rest-portal": "^4.0.0", + "@esri/arcgis-rest-request": "^4.0.0" + } + }, + "node_modules/@esri/arcgis-rest-fetch": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@esri/arcgis-rest-fetch/-/arcgis-rest-fetch-4.0.0.tgz", + "integrity": "sha512-ybsMO2L4cxx0IaIx0jv6/VbXidZmQIiGD3bvPF1/n1Y1ljHIhCvX+ti54cQSfg/HW2+VAVVnt8EPD/omVhNAyg==", + "dependencies": { + "node-fetch": "^3.0.0" + } + }, + "node_modules/@esri/arcgis-rest-form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@esri/arcgis-rest-form-data/-/arcgis-rest-form-data-4.0.0.tgz", + "integrity": "sha512-cAS9HONIJgseCDdgRCIHBR4CE/OQXZIRP3FoNx/w+XyjVqK6yQiwCeXpYLfHeEZ6GEQqrA9XUBxifWG9UaJyXA==", + "dependencies": { + "formdata-node": "^4.1.0" + } + }, + "node_modules/@esri/arcgis-rest-portal": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@esri/arcgis-rest-portal/-/arcgis-rest-portal-4.4.1.tgz", + "integrity": "sha512-RwOLxWDq+c0ew6N5iK6k3G7IgVH35Saqs79Z5OCiUYqRFHSlN5HCkAkXlqxX+04ByYksO/Tmg/RvbZEXpS8U9Q==", + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "tslib": "^2.3.0" + }, + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@esri/arcgis-rest-request": "^4.0.0" + } + }, + "node_modules/@esri/arcgis-rest-request": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/@esri/arcgis-rest-request/-/arcgis-rest-request-4.2.3.tgz", + "integrity": "sha512-5jpgZIN9v8L4q1HRFG1rvn10ay/8UBskvjFMfmvGX+0AsZVVo339ENW1VIwZUoYKv7s06FRWGOcO6EYHq+e+6A==", + "license": "Apache-2.0", + "dependencies": { + "@esri/arcgis-rest-fetch": "^4.0.0", + "@esri/arcgis-rest-form-data": "^4.0.0", + "mitt": "^3.0.0", + "tslib": "^2.3.1" + }, + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", @@ -7367,8 +7432,6 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "extraneous": true, - "optional": true, - "dev": true, "hasInstallScript": true, "os": [ "darwin" @@ -16024,6 +16087,15 @@ "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", "dev": true }, + "node_modules/data-uri-to-buffer": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", + "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, "node_modules/data-urls": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", @@ -16802,6 +16874,38 @@ "bser": "2.1.1" } }, + "node_modules/fetch-blob": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", + "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "paypal", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "dependencies": { + "node-domexception": "^1.0.0", + "web-streams-polyfill": "^3.0.3" + }, + "engines": { + "node": "^12.20 || >= 14.13" + } + }, + "node_modules/fetch-blob/node_modules/web-streams-polyfill": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", + "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, "node_modules/fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", @@ -16900,6 +17004,31 @@ "node": ">= 6" } }, + "node_modules/formdata-node": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", + "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", + "license": "MIT", + "dependencies": { + "node-domexception": "1.0.0", + "web-streams-polyfill": "4.0.0-beta.3" + }, + "engines": { + "node": ">= 12.20" + } + }, + "node_modules/formdata-polyfill": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", + "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", + "license": "MIT", + "dependencies": { + "fetch-blob": "^3.1.2" + }, + "engines": { + "node": ">=12.20.0" + } + }, "node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", @@ -19433,6 +19562,12 @@ "node": ">=0.10.0" } }, + "node_modules/mitt": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", + "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", + "license": "MIT" + }, "node_modules/mixin-deep": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", @@ -19550,6 +19685,43 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "node_modules/node-domexception": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", + "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/jimmywarting" + }, + { + "type": "github", + "url": "https://paypal.me/jimmywarting" + } + ], + "license": "MIT", + "engines": { + "node": ">=10.5.0" + } + }, + "node_modules/node-fetch": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", + "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", + "license": "MIT", + "dependencies": { + "data-uri-to-buffer": "^4.0.0", + "fetch-blob": "^3.1.4", + "formdata-polyfill": "^4.0.10" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/node-fetch" + } + }, "node_modules/node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -21765,6 +21937,12 @@ "node": ">=10" } }, + "node_modules/tslib": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.7.0.tgz", + "integrity": "sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==", + "license": "0BSD" + }, "node_modules/type-detect": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", @@ -22159,6 +22337,15 @@ "makeerror": "1.0.12" } }, + "node_modules/web-streams-polyfill": { + "version": "4.0.0-beta.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", + "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==", + "license": "MIT", + "engines": { + "node": ">= 14" + } + }, "node_modules/webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", diff --git a/plugins/arcgis/service/package.json b/plugins/arcgis/service/package.json index e2139ba1d..c1653745a 100644 --- a/plugins/arcgis/service/package.json +++ b/plugins/arcgis/service/package.json @@ -38,6 +38,8 @@ }, "homepage": "https://github.com/ngageoint/mage-server#readme", "dependencies": { + "@esri/arcgis-rest-feature-service": "^4.0.6", + "@esri/arcgis-rest-request": "^4.2.3", "@terraformer/arcgis": "2.1.2", "form-data": "^4.0.0" }, diff --git a/plugins/arcgis/service/src/ArcGISConfig.ts b/plugins/arcgis/service/src/ArcGISConfig.ts index df860dfdc..be99ed10b 100644 --- a/plugins/arcgis/service/src/ArcGISConfig.ts +++ b/plugins/arcgis/service/src/ArcGISConfig.ts @@ -13,6 +13,11 @@ export interface FeatureServiceConfig { */ token?: string + /** + * Username and password for ArcGIS authentication + */ + auth?: ArcGISAuthConfig + /** * Create layers that don't exist */ @@ -72,6 +77,22 @@ export interface FeatureLayerConfig { } +/** + * Contains username and password for ArcGIS server authentication. + */ +export interface ArcGISAuthConfig { + + /** + * The username for authentication. + */ + username: string + + /** + * The password for authentication. + */ + password: string +} + /** * Attribute configurations */ diff --git a/plugins/arcgis/service/src/index.ts b/plugins/arcgis/service/src/index.ts index fdf6b90f3..a008ee345 100644 --- a/plugins/arcgis/service/src/index.ts +++ b/plugins/arcgis/service/src/index.ts @@ -9,6 +9,9 @@ import { ArcGISPluginConfig } from './ArcGISPluginConfig' import { ObservationProcessor } from './ObservationProcessor' import { HttpClient } from './HttpClient' import { FeatureServiceResult } from './FeatureServiceResult' +import { ArcGISIdentityManager } from "@esri/arcgis-rest-request" +// import { IQueryFeaturesOptions, queryFeatures } from '@esri/arcgis-rest-feature-service' + const logPrefix = '[mage.arcgis]' const logMethods = ['log', 'debug', 'info', 'warn', 'error'] as const @@ -32,6 +35,69 @@ const InjectedServices = { userRepo: UserRepositoryToken } +/** + * Provides the portal URL from a given feature URL. + * + * @param {string} featureServiceUrl - The URL of the feature service. + * @returns {string} The portal URL. + */ +function getPortalUrl(featureServiceUrl: string): string { + const url = new URL(featureServiceUrl); + return `https://${url.hostname}/arcgis/sharing/rest`; +} + +/** + * Provides the server URL from a given feature URL. + * + * @param {string} featureServiceUrl - The URL of the feature service. + * @returns {string} The server URL. + */ +function getServerUrl(featureServiceUrl: string): string { + const url = new URL(featureServiceUrl); + return `https://${url.hostname}/arcgis`; +} + + /** + * Handles authentication for a given request. + * + * @param {express.Request} req The express request object. + * @returns {Promise} The authenticated identity manager. + * + * @throws {Error} If the identity manager could not be created due to missing required query parameters. + */ +async function handleAuthentication(req: express.Request): Promise { + const featureUsername = req.query.username as string | undefined; + const featurePassword = req.query.password as string | undefined; + const featureServer = req.query.server as string | undefined; + const featurePortal = req.query.portal as string | undefined; + const featureToken = req.query.token as string | undefined; + + let identityManager: ArcGISIdentityManager; + + try { + if (featureToken) { + console.log('Token provided for authentication'); + identityManager = await ArcGISIdentityManager.fromToken({ token: featureToken, server: getServerUrl(req.query.featureUrl as string ?? ''), portal: getPortalUrl(req.query.featureUrl as string ?? '') }); + } else if (featureUsername && featurePassword) { + console.log('Username and password provided for authentication, username:' + featureUsername); + identityManager = await ArcGISIdentityManager.signIn({ + username: featureUsername, + password: featurePassword, + portal: getPortalUrl(req.query.featureUrl as string ?? ''), + }); + } else { + throw new Error('Missing required query parameters to authenticate (token or username/password).'); + } + + console.log('Identity Manager token', identityManager.token); + console.log('Identity Manager token expires', identityManager.tokenExpires); //TODO - is expiration arbitrary from ArcGISIdentityManager or actually the correct expiration allowed by server? Why undefined days later? + } catch (error) { + console.error('Error during authentication:', error); + throw new Error('Authentication failed.'); + } + return identityManager; +} + /** * The MAGE ArcGIS Plugin finds new MAGE observations and if configured to send the observations * to an ArcGIS server, it will then transform the observation to an ArcGIS feature and @@ -47,6 +113,12 @@ const arcgisPluginHooks: InitPluginHook = { init: async (services): Promise => { console.info('Intializing ArcGIS plugin...') const { stateRepo, eventRepo, obsRepoForEvent, userRepo } = services + // TODO + // - Move getServerUrl to Helper file + // - Move getPortalUrl to Helper file + // - Update layer token to get token from identity manager + // - Move plugins/arcgis/web-app/projects/main/src/lib/arc-layer/arc-layer.component.ts addLayer to helper file and use instead of encodeURIComponent + const processor = new ObservationProcessor(stateRepo, eventRepo, obsRepoForEvent, userRepo, console); processor.start(); return { @@ -86,28 +158,39 @@ const arcgisPluginHooks: InitPluginHook = { const configString = JSON.stringify(arcConfig) console.info(configString) processor.putConfig(arcConfig) - res.status(200).json({}) + res.status(200).json({}) // TODO: Why returning 200 with an empty object here, should we update? }) routes.route('/arcgisLayers') .get(async (req, res, next) => { const featureUrl = req.query.featureUrl as string; console.info('Getting ArcGIS layer info for ' + featureUrl) + let identityManager: ArcGISIdentityManager; + + try { + identityManager = await handleAuthentication(req); + + const featureUrlAndToken = featureUrl + '?token=' + encodeURIComponent(identityManager.token); + console.log('featureUrlAndToken', featureUrlAndToken); const httpClient = new HttpClient(console); - httpClient.sendGetHandleResponse(featureUrl, (chunk) => { - console.info('ArcGIS layer info response ' + chunk); - try { - const featureServiceResult = JSON.parse(chunk) as FeatureServiceResult; - res.json(featureServiceResult); - } catch (e) { - if (e instanceof SyntaxError) { - console.error('Problem with url response for url ' + featureUrl + ' error ' + e) - res.status(200).json({}) - } else { - throw e; + + httpClient.sendGetHandleResponse(featureUrlAndToken, (chunk) => { + console.info('ArcGIS layer info response ' + chunk); + try { + const featureServiceResult = JSON.parse(chunk) as FeatureServiceResult; + res.json(featureServiceResult); + } catch (e) { + if (e instanceof SyntaxError) { + console.error('Problem with url response for url ' + featureUrl + ' error ' + e) + res.status(200).json({}) // TODO: Why returning 200 with an empty object here, should we update? + } else { + throw e; + } } - } - }); - }) + }); + } catch (err) { + res.status(500).json({ message: 'Could not get ArcGIS layer info', error: err }); + } + }) return routes } diff --git a/plugins/arcgis/web-app/projects/main/src/lib/ArcGISConfig.ts b/plugins/arcgis/web-app/projects/main/src/lib/ArcGISConfig.ts index df860dfdc..be99ed10b 100644 --- a/plugins/arcgis/web-app/projects/main/src/lib/ArcGISConfig.ts +++ b/plugins/arcgis/web-app/projects/main/src/lib/ArcGISConfig.ts @@ -13,6 +13,11 @@ export interface FeatureServiceConfig { */ token?: string + /** + * Username and password for ArcGIS authentication + */ + auth?: ArcGISAuthConfig + /** * Create layers that don't exist */ @@ -72,6 +77,22 @@ export interface FeatureLayerConfig { } +/** + * Contains username and password for ArcGIS server authentication. + */ +export interface ArcGISAuthConfig { + + /** + * The username for authentication. + */ + username: string + + /** + * The password for authentication. + */ + password: string +} + /** * Attribute configurations */ diff --git a/plugins/arcgis/web-app/projects/main/src/lib/arc-layer/arc-layer.component.html b/plugins/arcgis/web-app/projects/main/src/lib/arc-layer/arc-layer.component.html index 72ae1129f..df469804c 100644 --- a/plugins/arcgis/web-app/projects/main/src/lib/arc-layer/arc-layer.component.html +++ b/plugins/arcgis/web-app/projects/main/src/lib/arc-layer/arc-layer.component.html @@ -70,7 +70,7 @@

    Layers

    + (click)="onAddLayerUrl(layerUrl.value, layerToken.value, layers)">SAVE diff --git a/plugins/arcgis/web-app/projects/main/src/lib/arc-layer/arc-layer.component.ts b/plugins/arcgis/web-app/projects/main/src/lib/arc-layer/arc-layer.component.ts index 330f54faf..3d5b0d588 100644 --- a/plugins/arcgis/web-app/projects/main/src/lib/arc-layer/arc-layer.component.ts +++ b/plugins/arcgis/web-app/projects/main/src/lib/arc-layer/arc-layer.component.ts @@ -51,9 +51,16 @@ export class ArcLayerComponent implements OnInit { onEditLayer(arcService: FeatureServiceConfig) { console.log('Editing layer ' + arcService.url + ', token: ' + arcService.token) + if (arcService.token) { + this.currentUrl = this.addToken(arcService.url, arcService.token); + } else if (arcService.auth?.username && arcService.auth?.password) { + this.currentUrl = this.addCredentials(arcService.url, arcService.auth?.username, arcService.auth?.password); + } else { + throw new Error('Invalid layer config, auth credentials: ' + JSON.stringify(arcService)) + } + this.arcLayerControl.setValue(arcService.url) this.arcTokenControl.setValue(arcService.token != null ? arcService.token : '') - this.currentUrl = this.addToken(arcService.url, arcService.token) this.layers = [] let selectedLayers = new Array() for (const layer of arcService.layers) { @@ -71,8 +78,21 @@ export class ArcLayerComponent implements OnInit { return this.layers.length == 0; } - inputChanged(layerUrl: string, token?: string) { - const url = this.addToken(layerUrl, token); + inputChanged(layerUrl: string, token?: string, username?: string, password?: string) { + let url: string; + //TODO - switch to username/pw being in body and avoid in url query + //TODO - remove hardcoded username/pw and update UI to provide + username = 'username_example' + password = 'password_example' + + if (token) { + url = this.addToken(layerUrl, token); + } else if (username && password) { + url = this.addCredentials(layerUrl, username, password); + } else { + url = layerUrl; + } + //TODO - avoid logging plain text password console.log('Input changed ' + url); if (this.timeoutId !== undefined) { window.clearTimeout(this.timeoutId); @@ -131,58 +151,104 @@ export class ArcLayerComponent implements OnInit { this.arcService.putArcConfig(this.config); } - onAddLayerUrl(layerUrl: string, layers: ArcLayerSelectable[]) { + + // Define the overloads + onAddLayerUrl(layerUrl: string, layerToken: string, layers: ArcLayerSelectable[]): void; + onAddLayerUrl(layerUrl: string, username: string, password: string, layers: ArcLayerSelectable[]): void; + + // Implement the function + /** + * Adds a new layer to the configuration if it does not already exist. + * + * @param layerUrl - The URL of the layer to be added. + * @param arg2 - Either the username for authentication or the token for the layer. + * @param arg3 - Either the password for authentication or an array of selectable layers. + * @param arg4 - Optional array of selectable layers if `arg3` is a string (username). + * + * This method performs the following steps: + * 1. Checks if the layer already exists in the configuration. + * 2. If the layer does not exist, it logs the addition of the layer. + * 3. Authenticates and retrieves a token if `arg3` is a string (password). + * 4. Creates a new feature layer configuration. + * 5. Adds selected layers to the feature layer configuration. + * 6. Updates the configuration and emits the change. + * 7. Persists the updated configuration using `arcService`. + */ + onAddLayerUrl(layerUrl: string, arg2: string, arg3: string | ArcLayerSelectable[], arg4?: ArcLayerSelectable[]): void { let serviceConfigToEdit = null; + + // Search if the layer in config to edit for (const service of this.config.featureServices) { if (service.url == layerUrl) { serviceConfigToEdit = service; } } + // Determine if layers in 3rd or 4th argument + const layers = typeof arg3 === 'string' ? arg4 : arg3; + // Add layer if it doesn't exist if (serviceConfigToEdit == null) { - console.log('Adding layer ' + layerUrl) - const splitUrl = layerUrl.split('?'); - const justUrl = splitUrl[0]; - const params = splitUrl[1]; - const urlParams = new URLSearchParams(params); - const token = urlParams.get('token'); - console.log('token is ' + token); - const featureLayer = { - url: justUrl, - token: token, + console.log('Adding layer ' + layerUrl); + let token: string | null = null; + + const featureLayer: FeatureServiceConfig = { + url: layerUrl, + token: undefined, + auth: { + username: '', + password: '' + }, layers: [] } as FeatureServiceConfig; - for (const aLayer of layers) { - if (aLayer.isSelected) { - const layerConfig = { - layer: aLayer.name, - events: JSON.parse(JSON.stringify(this.events)) + + if (typeof arg3 === 'string') { + // Handle username and password case + featureLayer.auth = { username: arg2, password: arg3 }; + } else { + // Handle token case + featureLayer.token = arg2; + } + + if (layers) { + for (const aLayer of layers) { + if (aLayer.isSelected) { + const layerConfig = { + layer: aLayer.name, + events: JSON.parse(JSON.stringify(this.events)) + } + featureLayer.layers.push(layerConfig); } - featureLayer.layers.push(layerConfig); } + + // Add the new featureLayer to the config + this.config.featureServices.push(featureLayer); + this.configChanged.emit(this.config); + this.arcService.putArcConfig(this.config); } - this.config.featureServices.push(featureLayer); - } else { + + } else { // Edit existing layer console.log('Saving edited layer ' + layerUrl) const editedLayers = []; - for (const aLayer of layers) { - if (aLayer.isSelected) { - let layerConfig = null - if (serviceConfigToEdit.layers != null) { - const index = serviceConfigToEdit.layers.findIndex((element) => { - return element.layer === aLayer.name; - }) - if (index != -1) { - layerConfig = serviceConfigToEdit.layers[index] + if (layers) { + for (const aLayer of layers) { + if (aLayer.isSelected) { + let layerConfig = null + if (serviceConfigToEdit.layers != null) { + const index = serviceConfigToEdit.layers.findIndex((element) => { + return element.layer === aLayer.name; + }) + if (index != -1) { + layerConfig = serviceConfigToEdit.layers[index] + } } - } - if (layerConfig == null) { - layerConfig = { - layer: aLayer.name, - events: JSON.parse(JSON.stringify(this.events)) + if (layerConfig == null) { + layerConfig = { + layer: aLayer.name, + events: JSON.parse(JSON.stringify(this.events)) + } } + editedLayers.push(layerConfig); } - editedLayers.push(layerConfig); } } serviceConfigToEdit.layers = editedLayers @@ -195,16 +261,19 @@ export class ArcLayerComponent implements OnInit { addToken(url: string, token?: string) { let newUrl = url if (token != null && token.length > 0) { - const index = url.indexOf('?') - let separator = '' - if (index == -1) { - separator = '?' - } else if (index < url.length - 1) { - separator = '&' - } - newUrl += separator + 'token=' + token + // TODO - appending to query param featureURL because there is an outer url using ? separater already + // const separator = url.includes('?') ? '&' : '?'; + // newUrl += separator + 'token=' + token + newUrl += '&' + 'token=' + token } return newUrl } + // Helper method to add credentials to the URL + private addCredentials(layerUrl: string, username: string, password: string): string { + const encodedUsername = encodeURIComponent(username); + const encodedPassword = encodeURIComponent(password); + // append to layerURL query parameter, outer url already contains ? separator + return `${layerUrl}&username=${encodedUsername}&password=${encodedPassword}`; + } } \ No newline at end of file

    a@sg3#Gn>8y;_>oT*lOrhsN@pIDb z3Zzfw%$Y2-Z*;U8GZJY)T`EW$PLtWt{&nK&jJ3C}INZJCkqvIYcy}LK3Gt@=j-O7f zf`?ymOW`%&xy9s4)zFsaYgoKz-?o+QIXUesx9#(I_HAF)k(1N03M@GHhSlSZStD0J z(Br6}!ZH$XQ$4wmqVhmrhIGOr;Rq&SS7zibQoRzew3pdbn*aq)g%`s0fzpqd-zx!A;C7^~;Uyl>Ie7)N$eva{A~Z7xWKS{Y0XQVkw6VA}r*$r9L9OEjfG-j4%YGZ9R*{;44eS)*yVQH-^Px#y~S0n5gKO+Bt zc!ZbnHMLIi&2mL3{2{U1q$s zFeR-bHz}uSEYCU7Vwao}Y=b4erNn5h?aru`s%W^WI4iR(BTAd;$#k^46XIPR&a}d; z5fk*SXhuF5#gH7gL354w0b)+#+xS#p?nRDoN!M%rTBl)B+AQD%9&a zut=nG14IQgR1b|}Nww>G#t!ymshoBmUEa5*)-l{xuFIDSy_Yo}Ut3eQ@^~jZc;@-n z9X+13_`K>&?_=_-N}JB&mN!8k%qN16D%LN7s`S%C=MoHHVW#UP5CP%m2Aq7LRg>G7 zKD4*7Y43we9|V1`V)H#KSKhO^f}U;@*JTcNIi3M_8tYKhpyGlTM*3+=QR#&)4|B{p zGwhjwbA!v^v=4pFJREyE0+v5&b^P>A3d(|TqVPk#!cd1}rHNCT7;sKeQ!G48W_GdV zp=sr|1b6pDmRjFl2hOmupfWMGNsh@VN_W?RP?<~TB|9_C*0>O9v$*GX@Km!`FeWMz z;aPCLc5|6hxe5ED7L}W?I6tSxU>x~UyJJkWl~E^qfL{w;De?M&LtPHAQkuc zYm5AyG_!f8u5P9UIgX5$>AJer*mF{S*-&Z8V40p$y=SOI*^|~+ZW(ks2e(wNuiQN7 zbPR5;DqPZ(Wo=$uu)bhPGaQ{IZqyl(FUWWKll&gon3QiIe-SB!4p33zcg%!YOjj-D6Z+@$ND#%~EgzP+#_Q(%19Q|yNa`va} zgMyPd?*ts4x$~66g|TNJ1kNh~sB%nxOq`cNaNcvYnNa1tXU{HR?<)7B>=YHZ<2dhK zaURB3_U++6k(x!;k}URT;*3Bo!Ta!2eFD6X016?dMA#-|6yiOpUpY<~3ntFm+mma4K;>%hd?>Z-LJ+1VYdD+IgUy=Z?+-OkmEvlE=f zl^Jxze{`ytCFNZTNn3xL>y@e(2UE`mOx3X)Z0V8aQ2M{rB$sE$yt;t?q4i0>i` z84UPAujhIWZmAZJ5fLv`#z@ z>FuX?am1t0WiP|drg9I~x9Y)Qj(Rls*Z5CIMIHUibf@nIvv?+q*>?loW%lj#?M$PG z=t{HiYURzh(MS*YHY0A?efD8#mHb=agKi)Vs1_?J&a$K?&kG4sI;SXA&J_-mGMh?G z)f^0A&CyyT&oh&NLKqNzo-0UjK^I2rWOy2LCE{v5{AQ})y@+#k zBIan=g-g0?6SsIy+N^B$z=A|;3Y&=av<$lfd~A^YQcd35Z9BW0E~aFcyY73e6vRDJeeBUYpA^#d{LPS_T*(1Ejq0P+?F+1cB$O5TZ%cBt%8v!r_{9 zR3w3}dXCU7u!~4hjU-$IGYz9_2kzKfSGVg>Gj2AOiigLT zO@PS$|7iYYi=Q?R@(C#Sl-ItLmxBbCzh z%HG_zRh3Cp+SqV(s?yT1xVUiXlI4Z@9S!vhmseM>ZnuU+>tk}$twyA;iU(V2TZc;u zmrX7!u(lyhMhk|wmW#D2qh|0!={n@=>VdoLB}d3H`f1}S;TXnFT2McB2$Op3==ycj zW6cenl}Xe!gB|NUgChL|JN0wFFfF@SNJ!#hu7HWZ=wzJA-F>`^WdW}&HP}l z4r1ytRKRf=v@BV!Z49A7L1cg~09ph%Fwk-b&I{#I=u9|Bkm}HGkV^h{CyQSFCpQ(H z{SR;Yf4`p?ACGn4zKt6w*>_~$;RE|G+qPlv#=S!Wo$VE#0=KC9)2AfFX(K~}Njjg-rSQ+GPj5e3fWOB>}@5>w!ug{Bsd z7O*4MG^-=^kahv6YSj)qo|a_LMw)eed+|_>Jv^$gu{W=LtX!Yjy1wxRIxnlUrl7Yd zk>xX#yq8uC6zkRDxfMOm!rt<%_%P;uIV9R#(p{KdQ)r7yuF zcI0$c*pN}9QL(5R5UEZM_&d>#r*`qE{J{oSN1-V?*cl(I)5WQx^zMd?tOi$dUe{D{ z-S#0DeKM`BDl4_9)mpN+#%w5PG-o!t_4A}1;qn`BguKvEXY8R3zz8h2^ z-w15`L;iOaEI6qU481rcHEBaex;f2|f`@GdE7>!F@t%7U6U4W;Fwd5b@)A_KL`R6y zz`6NSCI}V-;5OdH*t>K*-#_GdwvZCRN-p;Pj)RoO+MAc|YajaN`l?dUL0l^rbtUPx zPkfO0ddm|tQCoiA`4%vkn1##MIVMgncNQ-_+EKq@u)?CHvUaEMo>$vE`?iAr+O+r7 z;>id0HtMn}EjRpgY`blJ#j?yi>-vUGw%I@FQyguM_{w!R_4nVnw!%_3Hod+8x`qQP z`KQz;O=E8Xi6`xir;@QQ;-FRq7YPo5NWh4wTrr@vf+$Au5Kj%zy!M@Zt8^{0beS6M*pZm-1&8OV~Pu?3g=hAaw6o!t@ zWrxG>e_9siNiqLM7y!SGXD&2H2iRFGIklg%Gv3)))?3(LlH%v>)NjilEnA%h1_kq%QDNh&kX5j zFW09DUeBtZ)bJJI8b7lq!0Q1j_`l?6e~I3636A!cj<|^LJ6BjPAgOa4?XOaRXkki$i}AM?1^=l={{S zN!orAkg004(EE|ItKb|7h!Gov@VoG7A`!ufX90u&{|w<{!6391H-?JXm-Gdp>Nq9I zK{xsi(T(2TSz(g{JU%5)FS4cq3g5+y%S$r#&M_?KIF(pE*PQ*URDphRWRNmFW~?-D zKI9qnM-&MuPR{u{s#N6u{7cD>S<&0)$dlkDpUMMKj0;R2E`Qv6{5mZ=+3icri)H%1hsRX80$+>JB=7{e`V`= z98aYEj2CfH*|%urr6`}DdVf!wUjovk^S#H;T*&_Pe)J{E>ZQ1#&H$11LP}`dMf6b2 z?I)14Ud-)R>Rit;KrdbA`rgwn*Q4~)8t)gZwt;CM^xX{1WYvT8O&{|E?Des zakAf57gV!b6`A}9*ROO<&**y+sSXMyHegqOYij z9TAu&c^WbnhCas=JkcjEDiY3M2yA{ZG&65NjjmG6uHaP{VKDI|UV{gN34#-iRGjk* z$m6KQf(X$_DU@pS`>JEJbzxEI(e7%~eCkcK+u0vc68FWw+*>9q!-DeFp+$X@mQlI* z^b_(a_37v3a%HUE1aJ9c_|#c~tC3}f8yy8VIucFeg1QV4?L4D1z`vRkb&WQ|n4y@B zIqc<2>~=q!9c3(NrjADIss=YUpiB`lfxdc0V`_zdUSe@_S&s{qy75(Od;9hdI76K_ z6>oHpRGV9N-__^MtlB_I@ydE2X zsTZ;;tY~0YAg`D_#9{$YUhJQ9ub9FATTlPfn+bUk|2&bYDe1-(N2)_n^(DFCp~!aV z^(qw@p$?6Bl1H>o&={1L9G&OVm{P@qlQf7)q`Q4O_o{-fhE`Fzu%A z`4Z@DzG3<&Z-KSXYVFHzoN38R2n|ilYn@i%c_@X$TXyesQk!$3(m znBqG4g%>P%*f^A0Lt5~7xxs<)v4LfS%dFP)46`;JnL9jAb&l>DKwSM{mhyNC@jxAT zib`~Lj#VsD+O-YZ;jJ2jl(wvrY z2eKI1)~4|lE3!>PBYoAGnbrNnL#EqIL&N>}P}4UuXbNq&ZJlbg)bWSgY62?mciQ4;8D|ftjv}MQ=>7+ zP?J`=xIU9gFE?)N$f7~edTN?hy{POA{*NW(R@je5+{+@Wky23UqNkDybeMMNfSwOD*j!D4%Sy zs_O0?`ZwhkN^QR!u37-x8Qg8~$puUxZ1fuVH;SLZeife z>q2MuT#|o&Ku#-ODCp0a{>R~$Y2bUuiX0sR5%Jt>5qsdri&r*642A1-sSpELBD+-Z zfE?x}E5tBYPXKSO01ws(wkmjxhE$MWg}}GyTVwdO~JDqy^)LL2pa1TeNOxg=g{8*9}%}xNW$T zt0Yg~oqJkoShC%e*;;YtB~e|fZ$C0A{=YxqW=kJ~EB04}7YKzd_K)#Kmy{5f4Z9rE0B^HHXT=POIE@nQLG|M{@O;9H9Y8puosp8xE! zYt;rbo*z8$ZDpyc zrP&Dy*`=wv%#_H;luR9pI-;WV7G(|}@vUbsqf#gqaY|^IG6%7tjMO!rvcY^{nEg*z zM(I{O`Yt+u0SmtGA){GLvL1Oyn1g7A$3F*1y4Zt>)x{aqX-z4N3r{LHrWT~@EM@gc z(fP%-8P;4%qct|IPHS=*EX@@KI%TZMjk1b|$Uh=_5yOJYj(iLFX@Zaf@&ST5WoGq6 zZvegQ0zSK7>YgLBD-bjfVKG@H>4~isfu~OVf1G^>U}NQ#uKs&fT*tjvS+-=$l4W(d$dWK))GDoG&ioOF+XDm11{g-= z>fXPe|CH~1hbT(K`Y!1|n^^1H^-7ua8Y`AwFbi@Vx7- zj9jfBoTONFV+6oS6d`mtZCagH$$poRV@ysqV0v>3@wXJ@)Km>12AI~BhvYx_lQExN{$q*w9oF3gzY1(;x(9ATSctWIU~GK3yL@S`~wTSI>(G~Gr=hasSU$WtPC_t|Is1H>wGQppR+LOuPltlWaT^3TfX}D z#vnUB6kDRuuDPpMzRLpSpE*BVCqIB(Q>2I?NVXjck#34?4^b|THP-=_(0sI!$ zm<&0xz|GMKB9r0g(4HxYY27{GgmtPJk_3j!gvfUvYZ9N6T#1Rqqv??UzxsMwwL#7_ z5z?npMm+ggUI1z!EaA^*EhcomKtK(%&;s@}9UP@JK5$u~@&E*1P)q(GhnmFi!h1PCV}pqms`ZbOn47^YLYT5ewU;;u7{o1^aD@V(J|L ztvEai<8l?h*YR;yVI9-BKtRF3og_pGdHgWon9J1xr@cYrLfk`~<{N)s6;H1$Zxue_ z8|oLERz3$O-Y*;?A$HKdFX8@ixIgE=Li;!-WPKx}!47g;xHVeV@FLZsB;K|0G|#9lntVAbm0r9 znwn02VY_YN3nv>JPkv#+#=cUu=fUaehxT|@Iz77|n4WrYw@3abvHRll+ZMiZsYm$s zx9Ro5w&ySPpk#t|>d_-j!b&r1KK9roUN;NkGh*}6M=|C|)s?rP{aK_3gT4gv08=`p zq9_O2ETRxtOH2Y>vFdQ08*7xhk>U>I5Tl&1`HDTuYBoK3$|^a zTq?tO;)Cg1#%=8T^3D^V9AT0q%s+S2fEy@^& znJ+%})v3Ln(?OK|Y0uuNuRVIvoa}JeZh!jgQ@b0l+_*e!vkfobc%^ao)Jsp_ZpYan zyAk^SDfow0c}@yrL*eFxR{`95q~jM-E(7nL6)CtF0u(A@IDw$KR#iG|l!s-^*CvF} zDurtc0r*wzD(D9a^ioK&I|E5eYfLBNS5?VoeN0w#cx+C*wMG{srnZbPlr`-dtSpF& z%dZ&P)9hXtZA?-6Y*E?vmf7l>y%ROjQPpF6>uP3O?b%WC(v`1gwbm6Wb8~5sqI<{4^ZK>ZsXsutq zf7rQwQ-7udyOov9TJY;bUAE;|N&{xb7y5{$mc3zryS1sJyg_H`%)cJ1rTu)_u zlxN~t=fv%E&O}3%!S_w!1!V+|o}YAmYdrcs(0MhGx^DbUZ%*X zn{cNC=VaDsSzJ+TX<>~eH!V(;Fmn3QY5kVxE_8QYd~S=r|ACXk8^U9Xt9pHr;}0Kc zZa(_(n7-?tBV8(0!?8yRPmA$<1buJ9J_CBmQxE4VY0%t5A|hFg>inT31%glTN37-q zTIm$$q~~T;OJhS#b$O}DP*~unjts%_f+JS&XNIk(AK;l`Rz!D6+W7G=a&i&TvHys% zb;@BLsV~&k4o%IP8gDz)8&V>)E}bgX4fM6UbF~$n1O0hl{9^v-XkWEXSJgW*l3y@9 z*jb4hOdmD=!#{PHeG=}?U^Jwn~Mv#WlhG$kZa<7hUUy_U=v zl~Wm$ZEv+(+gy1Gp%E$ivNlWqffh|(Ec z;*_+a3XLwaq%f6fU7oaQ!{p=ufS|0Xd90W{yYflJQ+dAUY&#E~@tV9&U3x-Dawt5^ zrh?XLM{HJfacOO?#*iMZOb$!Yn5ueRZI{m+bO{lDo!~X_i^wpq>EyjbUMcr^ajA); zf#x2wh(ju{Y5Y7aD#Q{4zH@#^ahs4BEWo^wR6lvBZQ~7tdQOJ4r)T7biIOnpbTZLX zI^`|!EZsf)?w92at!Ji7Dz{v0_ig8aFj4j@)|ZHUIDhRQ;8iI0lYvb~RHT%a!$lSs zUc6am1g1Xty@i%s@O$Xix+GnaQOkA5K+@T2l_2=?QC^BKGDQ$)1^lNNomW15ptJMf za0TM?d2at}cV4tl5WWdaxUFr$+qkXWmKiC0)8~xLwsmatdbhRNvfwZ5s=jdUz=+d1 za^T#BY8Fv->Fj|~r*rhc*-KSBc9a}FwA2R{-W`XImV9!mf5l46k=NKX zU7Fvj3+?XUtQB$zke~uo2OjK4 z{Uz~ZgN{v%Jft@d6++7jfcw_I#=u|uH3k0GzW%_kqptb-1HY!p|A=45Ui0+_eoZ03 zkN7pk_}0Guz^^HgxAyf1T29{nwXfgzYfl1=6;xD6!FA)|kGS!u8;A}li#;wTJPc!= zuOu-@l=-|y)tctPbg&gTs0@%khvV&%&XW8Xb|5@eYu833M}%%jk1DRWXf{Z{4wWX# z*jK6}vka9+|2K*^nW=fixWY23U0Q`;l`FNCtvcboYA9>z>QEbUH+9p`A0$g}R#Ixdlg0PHS~xy0J7fC&gNj zqIHxf_LLu3nr_m&XV0~`<~q%~+L74>d-E*~ipiv;@YDi#m&4VG6l9f)#p>LBJG@o1 zo#n=y4GE!1+Ok4zmD3obj?xvmvNQ8jqm>C!I!E2e?#97$Gc~c1#=5bJ%8gCd>p3U`X^P@QtWZ#8M zCSIQme@w+dMMH7i2Gk1(7+557;&h>4ADD`nj8kt~nN=RpIakYjlChD=srIl5cl4j$_iRQdT8=zCuJ5VN2kJ84mY!>c?VaPQ&EEW_^PP-&mOm|TvrkE+X|ZWJ3*5!7uA#d&Nmm%y?FcZ@NF;7={G%lQ=jh@ zVhbZEp?>I7$J*LZ!->ZF8?c44&{pohTU*04%-nr&%^||qufNS){q(P246g{&PM#(8 zBk#f5UXod!5ti-F_RdtJ8mM%G*pHoCr55(si$v{{&4HuOSg|yE?nsqK2ML5eMwTw-8e@PXO@A* zAsnm*3^)P73;(u!C-!k*_Q=NduRv%LWhF*Kp}rs=K<#+!>4ZW>z*zu106}__MCj>` zOrGltyF9J}qOC}-g3T+8?D+VMG11mjk?d?V#A*9)m|-k7*P-=HH(RqdB$*n<_cdCr zRr3h&$A_osD|?)&If-E`UO98m%X4*i-h8CMpxbl$LgnbEFAl53VRf|wOT*H?xNony z`t*UVT^3QY!wXc@JhgpqscvrDe3waJX*v_taC{UtPCdpuPXFyKUy>UTRr zJcy!E48$rEl44?#l43$hV!?Q`!;y{jWUhvi5~r{SJPpFR?Y9l2678&@_%D8?^mJ-(EB3S)Jv5@=6{8$Y$&unawwd5D3(O;$_2IXw#O6;?qWm1g!@@ljTc z(rqh+M?NehQCB(Wc6OENA|iBUT~7Bvr7j^PELo53b3yv)9l4XUGwl{bA(y^d0L5r$zyrfA&%@W15<&s{TFREM^=i^wo2j%@RwdTAb~+ zR3^L@9m}M@O+K*OQ@8iNQC25NU+lUtSMJ<&sUOwGDtAA&lvuiR$knp%wnpi378At| z&)u=fE@$19$2ZqN=Nb3M5fNpR$-km_R;HI7^+aWbAf8Z=nE&jC zpC*pR7L~W#(#%PT@w!BPl{s&NBsrvaqH@hu`b1rPQnESC)=_SZ{i@X}|GvJv3c-~P zkp*Ee6LjuIweJz%?ZTqap50i1FT%qLBBJm`RkvQMJ9v;}ViMNjXCM=EVZ8%25DWJy z)CssyWh&(&*Kh*I0~Ih|^^fV33*uu^@(ZK+QqXYq?%Mqp>x7nrXrE5KZl{tQiH}!h zDo~Y7{+XMTv*SW(w+&&pmFHu(m3KScgO$3ZkUaAZ^1F62t8wK$gGCveWy7BJn$x49 zVOeo>fIQq>S8Q#vVb=oddgAnHk8yF=_CCALzt?p3KI}E)aTayZ>HFe2raX2`dgokl zh_SHZyFw@SZbISSN|K)Wc@?`(>xh&uVcupD_EE;?XRZEV{ zI%LodA{RZ849X{Z$J(IggoHC~_CW)wJLX|k50s{SgMWhlquTp?% zTHYC2x96ex-m|i(6Oj#s* ze)`cv_0F+F7jO6e(0lvELu1bRgO5xP+`g^C+P@POaT**U1i_0Uk=Gq(P-ZF975FC5z&Q&Xs9TsX%U2h~=+$9L zXy!2}+D-?S3S%yAPywo8tx!4R@Htl|1fB50*W2eS)525r?k?M(rRU?2O|>C8&*3$t zrscW{GULM$?MP$yeBD@MR>y_JoBNPz;M*s(?zvc1I5ybf&SjXWXEmFTUO0Pj+y&X| z9NBl`)b7z#VcA#ht7U3OLu*H_W8Z9@fPP&w=#~M=4J>8I6gn+e$>fuO zi7+gF6?77!7*0Y6GcBz!O`ikH$AHQ-VOUvUE=J-7&${IOf^dU3)!!kx?m6~fMQ3YJ zXgN7FG`X;Ts^)W2UQv+{de+@rk`tp)#^#jvlnK8RUh*w7`0WNq^!ky(PE<=5KIdyf z*J^!LOyg{9ZO_SRZEbMoU`t}1)uMf~Xm=W6v=RhAx`*K)W#Sas-rQD8F>DQWR@NfYcZk+lC)kp zu%!!ZXWPZCRiM4_Rr6vngmHR+$J4@P8c#N)fqW;0t}$v9S__OChKr(fO5`T-6cvAL z?aNl-PgZG%RoaZ`A8O0I(;+>;Mrpl$75zh&hm7)lVTn@FTqHdskr#$Im5jsP1Bp+( zdz8eRgZy1|5sM69-GCL2S4ije?{%F#b>&B_dFZZP)z!Q18j_BPL-fAw+;nN#rZcVR zA(fU$;ashGUc#*8|q4&R`3fXC&tD^hReLn3-A)+E}S)sXN6wF&a&hhgH%T*G2_N%RJ1 z-*RXD&f#i9f@|x?Hx1n|YL3ozw#`)5%ru%aBM@-m^YRSl1w?k>JOxfHlrTm95m+|am@>wKC!c_slR)9AaEkKAA%UjipBid1Kd- zTZlOJLK6FFjqm>S+P*C{Nrj0~@!ELjK)oxe+ILS4d(kL<_1#X#Oly%!X+`|Hs>g6d zuH)nQQ|YSwF+4vYR}?|HLPv~ZkQ5RHIiRkUD;Uxk^-rzB+tvl^%BFx=IW27g_Y$qu zpFw{73HMAQKYt>!cL>{xs1>ZSDGqN%#|YFz)*_%ikeaK58sH`7_MtV=;fxXgWbJ&g zZ|?SuFln%R@_SE=^gYl?!z#RzoLjx;!6`N_UG2MRu8ifT2#@jSgEU|6=6#|#xB>zL z#|u`7-!qZKt-o*?6c_wMvJCVC{+vGi{Q|pSW*3TAdV{?pfr)!jziz`=UBK%ovVmpL zHg+Oyp5Gjp-N12>q@-R&$)fn(V`50hSi3(TxR{sy&uB5NxYj*|k00(X;FR>AmmiSJ z0SEm@$z@{rzn)w!WItiCeP>3^=Fu~K(z8+zy>H&xmS51elTN^C=H7g%yZh2+Hy!QM z5X<(FgWiVaVLQeRllL{WiE5Ei?Y=C2T7dQeI118V1%dAshSQsGy{IUpI;TgaMWy1n z$PU4xjq__H0%S6%BCUb5f_CK}zdv@izd+xAW=wj!`1@VE8nbg6cXkT>#l>R0P_^ws zYwLw=)xndZY;3u@YX4}7;LG7tg0Z5!JF2-!?Lstzusyt0*g1hlVf)~$h>8lfhwtCD zF+zKSXBX41JGqY9*N!dZd42ey#bh@@AGNLOqXF&$=%bKHDu`#m9#jIGgf!u{H>5Jw z3RPv!4k&3A58th!b!X!~r4#!gm7W5pcWM<$V#EwvNS?=EY8HR>TX%#V{^IF*k7xe$#q+Kup9ZUW$`bf& z?hHN?iVq$;G+AE0@!;_T#Xl-Oc>K^tyg79IAh+QKLcfY{VGU8eMASxsYDc^_;7wz4 z8R4P0IR@P$aLUVM>8UA6xH`6w>s;Z}sLjSn}7;uoY$>3KJ6lUL1p zb+yZ%nqqgaeA_yFxP{#(-8FFQ)-quWG?IOa#Ky^eb+cD@l!L!YTxmT#WMjgAGVA08 znuqgPUlqz2c!g^zhZ$)vewewigr*_|38|Qbxd@&V#UMi|D>2m;*Jfv-UQrQ))c4~n zR^7#J0eMNtW8vu#8$=a62jo(L3!LL@;XoFq<{m$cpnvUwC$?;P;$R(1ENa?vX~Zx$ zzHsOG*vA&inNYd?W8xc4$DZ7zpZ(m~_V%-% zo7IQ9J0HG!^RA94ReV96t9H>ja zwbDGhy=40!!uJbyyau^KpRHnIk4t(2kt+dxf2e=%_8vhSi#(dg4P*hqB1ud@IfiS-2C8t1D#dgZ+`v7DD)D#dsR zvNO^P@^<_-8k!2$DZ#r0(v5khLvk}{m~a?z%^fC`OqPPJf7t&}Y}E#=M>``RFxJjSuGb_I9}QT6djt<@WTnxwWh;wEysx`l9KL12sBU zP%~h%O*9$61-xm#sQI3g!=YtN=K+g|Ry#D*U8TkA;UV24Laj17)8e(ZjN9YFlXT7| zQ}<4u>uR$*+U!|Ky2iMC51Z(1 z%+LFE+o0U~Sv7h>e^^rTbN1~nDN3;S3NgO7P!ory@Gal>`Ten8#b4w8 zN!RG$*cjL9;7}LUI9}H2;0o^EfDSJH+U0vIR#3#`R7^IgbIUp`sVKt`Pd$-~QnU5& ziG!2nKrxn%?%KPM&wl4$!w;Ze;k;kjo{SJ~*P%qIOqSe?q)-2*L^)5m5K;>B$dte^ zk@9a9hS}Z{i*!XNU9@<*#9w2$zPwT=erLsqo2?uBa2e-%z$Z94$xf%i=gKb)lz*hu z{{6^pcJXbOuL(%n&$$AF6v_U){(jfsY1iK?nv8?Moz!%fW~Z1N6dp_lb3?v>rd?Z) zc1`dgxq*xeE_o1>TaXeg#78LhK@{2K*B z3DbviZS1YiPnDhh&5>0ycEtumnJUd*rYWMh82zQ=*wB7R(yI^5w%q!rq@OKEE zdYP6o?t3%F=~ldczulAE{J*n%Ui3d>sCcDl-Bb9`;qC&oOqqNhuRhG~!D{_bf7FNB zJvHnMD{VeL;c`wMZ_8M+DngsUqFGWh-E0(mcc3k#3y>a>5@^@^?4CfQ{ug#nI9qDDb$3I< zu3KBBekWV1I=ZRSv+1ZuxR(`l9qQ{l+?5|}iMn=kbJKiHHg>-3Ug)J};4O?Yucr?0 z;gnLr{jO91q`62j9~7vVB(D@#pmE{`7-=#^c%#6HrCnDH)yRze#3eN}NFx4zdQy%9 z7aHnM%v6dcipE{Hb?$oRPz__%ho0Fvc*l-fMTt;0eX3>dzJ*f3cN4-?pv{*j=QS<1 z^qw3l>c91+ZTf95-P&*4cyXwGxu>x8X?p4s{e>w_?R@YIERldE0DeMUm--n!&Qt!75`KoIw%kMwG*&cj=LWQDI-+w?I`T z7WOUM_5L^DD%-W!AwgC4y<*(5b*9Z^YMa@*#i%!K-a6B6GPUE40ew7#PCbt`6R>ka z;OXLa4nLdtY=h~=a5H}>>N7y)a1_$AQslyInO(#jbYM%SF>C~Ue;{8!7Dvo z)DEZ2z0#$MyONfUcS_TDgGHCAbMYR?)QwuG28;(_!1u4iw+yFjUHI5X2 z{Fov=Yfdv*q(#BPnh219yiP4NORuaI*ksz~9WA+aIgweF*`BfTOdJYp6*qtOGbgji ze=m81bvIXj+i-Z?Mf59S#hshW2CuEcDgV9W$CM1mWY1uop&~|L&jd?gpiA%;0Nsqg zlqy+n6rOdnN7xa;&|LynOr zPIqw`1T>rcOIS}i$d-0gY}HpJJo$&3`9`hQySYaCiF8H~lnF&`<>{HGvYbc}PPiZap`@=gBeS&61(8`U zpz4aJYDcdXrn1zm-F5uLX4FS#)iVe7PNe}jqV)Zh6*i1H?4$Js@Z4c<+%D7_1 zRnHg}Aw1)fE;<3_^D81ROZT%eObq(J3wwuh-pa}UO7-^;ic!Md22UTUoPJUke~`Ca zR!(?qlvPJGjM$*AK@$*cAOQARdufl8?-9e2wBktFD8C`U~zh7ikUE41>3$+Pr{R%h)12OE?z6g}o6?Epr$u9$`kyhyGbGiCF zhR8^~a=Q8}iFDHzZ+xmq zxau3v?d@(Y*R(91aMHVQ=h1DA{x`G+1Xu@D+ehGgiQ>Ife+z;@#1bWk8bkP3#Ss2g zA#szuhv3{>-BA=@q>(_lgWW7G`2Ge}N>jhNp?FQ>bJB6QF1e*`j=N!RLt@ZlnkB3O1P`Ep@du)m0vCBD}cTcwKY^Svo;= z09>nqbDv`hf(y^e=MH>7Tu1oMs~fWI-Ak>bX9tafIRs&(s)5p)=>~AZvl;2GuvBBi zRBah_fXw(1vk)2G;y3}pY-tel~ET$StZoGJEuCn{|LtUoH;SP6B`NYBF2hBx} zeP*~hC(ConJBK$GI~Qk%YqXVfr!L-5y3a>mb0&KUdukufqe|ZY&@fe4D0DcutPx#Y z3@3lDOrY}?7B}^pcQ|BM_W%K?c3)A1#U~&6kS67|DG%y5I zg%4OQ-X-k`PbsV(c2|vgazm_wv3r-dZobWy9rX)~RrX>QYSz24llxuo{cWT~-r(~dn(gYONjfLOU>&k{K3t2dviFWos(s;?iJ znKQw!i~fOwUQTrf!eMPde~w~G(uDxv^ovmn{{gKO@XB#ZJrLN33MBH>TBc??mH4>y zL%a0L&y@;c9wEGRS>SOd<^m7*!Ocp|AuZ*s$0Uz~(_RI8U#wF-Av5;OVfh$Umfx zTW!QU|62UQDcecu`^Ck~`G%7nwE4cp?t5WFWU%x80a!UM9!9VZgHQpij*R>*pTig= z01blnq+G8(a2f{NLu8yZ67)}W`1RVOLncsQSl)cb`sK^c3)0J0D{Fn7#Mv>2@2Bj* zt@?uC@bDoj^_>y+h{C(ypmDl*k&n|oXcyvOI9v1S{MRuVuiZmAwAcXzoD5*J)@CRV zgk^aN+5BK79|p&IaFri5k5qUEQyv-WDm7fe!qvT9JDYOgtq@pB>4f)!`Mh_cEQP;E z3F*$A(p52|$9Epe{|4dr%r$YMMLNJvRWEiHF<+zbc~;c9SWTa_9G`SC;YEk_6I@EB&kRmh??c@6kR3P7Oi0;kH_Z zP2OHFzyA6ycMBoDzX~Xxe)lb}LoMqJk3jox zMf+PZ?gfZ$fUV2G#BkPxQ!f;i|ClJ7g5dS54T;SWVIkP0jf3ibF!L2eEvfG>~4 zNURMtRWWo17HXg;m-47i8WCA?3orWItakozIn9Q7>tLCGe#!>7nxz8> zonDEIqa6&I;fV?6Sn8Gk6j7s8 z0tHWrt%3UCpAz(hJ_zv5@Sp~HD;k$u-5bx#fZgXL`r^! z^jdMT@JDInHMpf3`P5X*9Ibu*_0ny#rLJ+G|sMZ^}!ZQfEjg z`twccv|OW_N6fxg*6C^M#=cEs3gkUoErQqpu1DpP40W!ciXsHds{v3>l0OO?U|K*> zg2}o%+uNEOE6WSC(Hr1sZ(%L#9ql@p_#ERU1byt-O32DcQo%P!X^TMwo5miuN+Oiz zhody@z0x8*#X8D%&JS1T1(7H)LU$i5?a~mai{;oVGo!Sv6#!`J>xYWEtPAsF4f?K= zpX@ns(a%H_gr*GaYgEHvh}D*NZK-M4-cu4C<#H4GLNXorV;tMj#T!XVM!_DvaO94 zW0ff*MhVAdSTX?b4o6o-VPv@0-B*VE*P`?d>xM7V5FEbHgj`3n)z)muidMM9umB&_ z8h?jBSCc$l?@QB!G8Ra~gytW}!6cpEuU-XeambTaGcZ-iz~s12q$X8-6m`eS8I;*T zy`|CpEvscWR-O%ha&6rW=QzUW4cG8@boF@79^2KAEKCI4E6;a%&K}=2U=38;ARhAH zfrq>e=U_Hu1Zl}4_Km0j7!oHlCBtT|(S`y3g9^EcI<2}er!YM&F*_-{AU8yr=;t8M z6jtN9jNE7Nql=s{EK~GTj_-JKzsJuuzT+u+^@FK9x0GP@38h=^oSga?UV~}8Wb0jm zW$wk>hKFu@aekG$PKfS4^Z3xv<7c{8!eIOlk34p|6K!Kacgy5&0UHo6}@3l(bB#uDZlJu zU!T0fF=*amD|`+7TF4TJG2-lG zDFyblm7Pppf;no2kLqUhI{_Y?S{d-i)i`ZSV0ybyfDvvgG>Yu+3_f{i6q#>mJi;LX zz=T>sCBPF43up#m=LD0H{26pYLZCteC%>Rzyq!ViA_H%&PPk|ldebX5dK;!H(-}*5 zPkFsl73uc);*RoscTrY+D2q3Bl$Upy;@QUUl}X=;*4e5HbJQ#>p`NjD- zfcp-yU+B^phkCf_+(3|)^Kl?HjJ4kLDe=P--Zu`(g@yicz!Y)ZI045w$i*749@Yp^ zuQw3QEVF9H>z%2}%JR&38#YyCF-LfUy0{YQ_SVF(gdDueuQaI>!bSFBLt$HZ>6X6U zTVC33q!)d+ytLq4+B)tn7`pISm&v)bWxS!FpkaLLl0!Onz0r_^V`vfhj0%j3N=8_j zCz_w4wBRB@L=|ikz&>y#&&fpKn>V4bw_KPFt_5roAX`Tu=mF3~>IbFQ6tDl42%-a( zQdFTV?uY-5KZuCD=sD|u0dT+?N@wjs$h`^YL`P7m1JGFtYGIYZJ^c}MN5VcE{$VeF zl+d&X<>S85Dm}960`k)@EfwL+`nHAk-ao^7B!|rGfXw_UALk52AYb=q?qi(cWW+eD zL=}xQLXa3|z;;$kf@A$*AVzRdWGZN!Dc#9<{a<0sFjB*qlK20Jrj&j}BTY}Dkq$iS z!+u0FbM5siQHi-!e8>+dEh-#E+Q0_zzNrcLu-_jM31)gy&3lwy4(IHp?-Tb9RwISi>tvTdAo3~QlZr^_ho3y#<1ZnB5vTgThgAt+M&2hoDVz38 zZk-oGBTvGFjrR*a6rBkTCl_{rpd&&S78wyXh0`9NM}~qyi86`d0|ICr0BVIl_Xj82 z;Y0iOE-h}^JTo;m0=h$EOh&#jI*Lp^uvf(JHMyF07elZm&~kBNXo4g=DFrBSo`Y@y ztJj&}cee=0dmxn&QU#|!a>txjWLT=i$U-Ge72>o$W(7p$A*N&K-VN9ZCT?q8;f1J(z(odCW1aTEFmjV@r0nS9ojf+@_o%PGd26UOl?ZG7hh zN%puWZe$R1I1DG(66P@)^C(BoU>eqWnJh9QG$Jx|{d9)PB2c_GEG&E&HdzKD6T$f; zMP=Q5rg=&}@au3{SVVZ(6g(gNE+6_^6dYdIHaEL*qPM%PB~6!9fTXa3=nZ@^aFD=S z4yM4d0vtt<$XI`U6?^I^@o1JEsxDqqKGR4d!{OagbY_^G4w;MIeIIfvB%^GwDj!^1)##NYq|h{K;8 zOD7R&*>oL}sXp>TRCfyr38@XKb(fK|oeFsbe1A!r1dUyzh`Vra^|leH#LnL`>=7l*0Im}5QvceW_cHi*FWLmS3Ko9 zbxL~SpKO!jJ$SzyYsw z0b?~JS%uHr2hYvc7se+Qw{E>OJp1u&ZiOwvK73}Z>)1q%K0ZcQF?zVWK)TAB<#pRH z-gAFbTl4*Q-MG1;@$kcwJy#a1%QharbW2S~&6S%^&w0p;{a~Q>m*9~ znKoY8R77o5jNJN_IeqQPeY4Ga*Yt(n#{K=Ko^wwQ>Bk;F-7P{Ug9jWo%^pPsaR_^I z<6>i?BOxe5L!k5tEDCMn?8(qL2s4xtFTmzQKq61n#N{~^{Et<{d!d42%lH{ z3G05FU;j+TB4z@#DOfJEa)h6_?=TTLdCgDx>1u-C%XVJ#wFjby>f%CK0Ea7n*Nf(h zL%0SU)s*jz=ON4u8KD4{AP(zXjiCDvO4;j9Mc4kvx8BFw^M)cxd=T9I(C?rM3vy^m z02|_dlyQd>ryqaGNI#Rw+nJ0AtM_TkC7;n+=xU z%3SbXr5D!}6g1Y>)VCR86rC)y&{~+DQ{H1qjm@tqPEW%@n!yZc3L0-#)Up4g+zhO4 zEU&|hhc@7g`4|Q~G2HP9Nh)TZ^yDgjbn%A6>HgoGP}B*z{5RlqMdVZT|0It8MCZhh z*e7#6lZv|Z!#7-%g-E}WUQ(V=Jc)>a2Dpa?2$(IvXrN+A=>oGd(fp9rOJlSsCfci5SC}ocP>)LaGGxWsMf4*N}mJ?c0E@i5iI4`}Tbo zfArh;-|D-f+SzO{G&^&|MMY6@u|dIpBBC52K62%VI}}E9aiO9y@Cm;NpBNO)$C- z*T0iK;&(D|_qIt>s*8%3v1LMmoulYe20$M=*)~s>Iy(``>$;qb1jwX5ut$=;nYo{$hSbm!IWSdIC)cvh%Ev36J&}YPOkra&=U(cpiB{}fbb;g5Ua!{ zg)q^?5wWSroQedH!Q|N$%$bLqs}#CC@XsJCIw?*i$~(iCC+bTh@IN6llC?^ocz0K% z^fVh1?-p29t@Oi{KMT@V>zKAM=GLm0#fg|J)n6~)0Ah$q`TZMMmvo;L6LD~3LmB;# zJrVt}+Hb5}jQLpIH-w)HtiDeA-pc<7(w7?;61zw|{s|In8oGwakyv0!0E7X=0EjaY z2^*675rke%=zvR&3x61-83}RVH$ssdXlz9A=VUP3g9yW54ueiDzLqcjF<+W>uxCf_ z+f!4!=e`kXnVoLGan4;fd!bWW7BVz!QX~Dwhh%fXy&dd7cYyuJ!K|YvyL-+~I*1AQ zN5J}~;M^2tYFQaYFib@W(V_tHLX&}Z66PBMIe=4I^}&)GE*0mf5k*w=l!~lSiO#$r z{({^L34AlIql)sAeaM~S7Y%xNs1?e_aQH6;6B_ddA<82t^Br3Oepi?vxE2fgY*uML1xI1H;MZq@`UIe zD11eM5-S7g<``<8lL^uVO2y{c<`f}<<4hG`T;Sm@wY+KNN54G&+U3^L#RoT!U!F8K zoc!{xUvj!_-@mi=%ilgR_1u+lxmDhO_K|_z&z@>zD{o>|GTBewW59KmA{$EY(P3*g z;4=X`4j?^$3MKdKA)G^LerX_PP|$h=I2wT(sv<*?LRB!ea9-k#q(RFVP>3r={#_uI3GD%b zK;DU_#mj0uoszhOy%?1>2J zFYGUvn|ie8W{l4U!Vg6dnsY6C4U&b^0}yotU(!55V;!;p5w~Ds`nH?R(%tOJ{p<_n zQZf6ZTlg1Hyjz-!(}+!~qOXiuh&2{f$#tILiajRZnyEqMbVYeb&&P0N+XQ1}KU_9`t1}a)y0sLIn5>B^@3bHwnpMBEd&VsF77G!=7;8RoUtiV9rT$ob zY}?%KlBOHC)zStBLJlnvWINt_L*Bq~SmQEqsWn&Ui*h+p2L;%0xT~D!&-zJFR>6LQ z{h3AZ8Ro*3omQv-YJsPaQysN{tI!Waa)A6-NA5%N10_(p38<1dfEmJy9ETi;ByVUt zQ*PPo9XdbfHN=BNyKTNsEaR-bvAW9P10Bw>{OXzdJU9>ao?*9pq=ryPDfX@s%MOq4 zr<$6ns*)}nKrQh(NW-!<+tjhDL_w3CoeP}WUH5takvUSakTxrv_Q7aR;#u*}yimWR!m1cK;ox%t;7CE%x1iVRyda$jx^(u?+3T`I+`& zOUKOIM%ok@yR-1?E#R#7$cEUfelpe2dbb8417vBzY$Fyh{|6A3^Z~gwuDOB&59_X2 z_a$-s_;0BJ3x9xfD2wBId0;Ck0P%%bg!vqJn0o!CaJ>gZU~4(5xR8?|t-p{q#P#n< zBuFVAycCLv3_;&Ohpykg%=fpCy7~{bk5ejr@Szy-58RU|l|G_qC!(h- zv#1~@gBX=)MF$o%=f8K7zmo$y`Faj`QT&wnw4QMQV>t)&4CD(RJ7QmMXgLa2&2$!> zV{00BH*c;6lHERk*PLTikI12pMFJYy>vHvb3Mtzl&C+PH?{xdV$MPGd%8Q#UsmPOp z+tX_*h95LOG(vP`=Nek)51g$Vvu&FjX)uTmMbE)Yl@p_%z0j8!pEJJqV%Ju~^wdaw zfw6gVZnkh!_0gTvI@C;O|F8Y@LT_fy=)!@jdCkCZe~mt`va`Prs~Be({4}3|%#5Sh zF2PASzYPOoI4J44*i2Fd#C@kfbVXV6K<-24;}pZc5S47Z^nF%fCOoKc!aQb%QnTLy z_Hxv6h1TXLsbI2pH1J}(fD!Sk+p);8&9D6#QBLXEw{=5xvA4#$dR zEgcMd^JftM#DyWs(qwa=OI5*kA!5ETT7~#Z5aEkg;9G?_4W2&EI>OP?T>Peaa{Si_ zAbI()iv~SWa=AQBo`#GvSoj?9Owl}y#Ru3lgiZwTu3nE(gIyLLVY@$!RYQ>d8s{al zw$O+S+3e@il!1PbXwe|ZMZ7`eEMDIq+RxAw13dw;%KEF;dbIwsK~ESZ#syCEJnF{v z(&L0rmzJ_a*H4lAvtU?x{Uh__m=S#`$DAaQo}Ea>7k9J4(;||J3&jHHNP;Ef%{qP( zT48>6vvssi%xLX=pl|;6jqv+%ev*^J{r7{P#AordlfVr)9$+W&^~tD8$?ozRi0$1DNZVCm_F9o zx_`I|1=xj^|73;8x|H@dj#?`U8rg2w)g)T0B=7CqYz7lHd*j!=l ztu};MJvW@*KjP3g&+a=}^Z2(WpS^V?vB0S=Z0iy0_muA5I$Ec*^lV=~RDuD;7-V7$ z`nXTlB5U?|b2U_1kfs2rYlfHuqSzq!2Q)Q6y#NpGx&g=sHq&U(S@JFFtdwLwjcY%KxLGn|MByE zpaX77>mQICynAkIjcmHS1a%70Md^$3y;x&vvZ0W)bd3^7@iLeytNNclCON481?@Ou zeHC4p;@T_2grta`qb4Gk>K`s8^OO+`qm1+~&p@eRS3M zf#$g@<3`4~>9T>r1wwq_&2k0CC{0%8ac#gZpxTYRCahcmO&{`*WIx%vgrngb0tsGN zLR9G+l-MybB<$iy^z&MntI1t| zvN@HP_4Z9U09i-2_q*F_4o{Y%3VBGFg$j9ZrXl0|W(xbJ1=yo}nTsr8ZJu9py}#b1 zAA1yxXaM^xGZz=Q^e%N)a#HjLVuB}$fqE;@8-j_7&Q-D*aD~QEU|pSrhzz{7mzTO7 zsVv3Pw(Z7&-iteWT^aD|e}*NR8fQ*+m2MgvFk}q>%PsAPCuJz=r}?hhHN06Q~w-Ih{u_-S-TSU)@_Txy_15}cWfe>J zZyLRAOG(Az-Q(ToHrh>t$Gb;w-sEIXzD^zk+`a&Fqr-_9Xs*A+V%~?fny(t(>Qt)J zmh*w@ApaF2XVIcgCd=S05BuNr?)NL-6=y^#Gi>IOgLSog?j0Jxe_sQ7S22GPy_+p7 zTexGiK`uILfzmG9@xc7(?eit>?f0N}llCI?j*CIpd+)vXE9}h~xCgbeCu(If9sAe! zl(I_r9AA_6pzk4{X6&iTr>t;jzW1Ii0@uQx#I?Wf^Iu!@-Za1VE?gUmYrpW`G{0Do zU4bP0Z_F{}Q=`HbcXrB!z`0AR0AIIonMFl`Mhg^DvC+6TQjG*u_?U141Ko)84S^iu z*MV&Z!t6)w(vFd<`|IoX-9N&Hq))V8*iu=s`C^BdFPwd+gCzRo!mK6;g z>*+l)0FE5|Bgl?I7nnkOvVrFV{v19x5uwaQtVTZ-BKeSPFSoT_UaS$&hZ9V!o!VgUWh6Ut=d#to3S)?FL{U5u+Wz$=ML0r5l}tbR+302`o$22TSAo*4`C z3sQ6moUm!NUin&lp1R>oOhh?$)j9%f>QR^A@=qn8wA+ffa4x?wpqe~1C62o=nT{dScU8{)7vbH*` zU6q9Z;Aa-?Ika!IG_BZ^CoI2Pm0VR{1C76b>-L%4*_UV7__wEub}jE7aZ$-4ZGOEi z(>b(r->xF2DjsV#IR>^b&gCU&XSQzcw&mCM7v({n#>|$&*Kh`N?xk}Fvq@1_gzBKu z(!9fcCZi}B-=_SO4w7}%R+qSph3b5Du8O!a;837ERnBqC5!fViXBphzApMG^bX}M&jZDqA*A^647sRq?ZIuNj+6&-U zU|~`5VfOTN0f=d;|6bi^h81rkdf)!%$fVXA4Hy4h3GcY!>%x_`cO zP&d}?w03XaK38C!nVGgsygF^!x4bk6GpKxGmxIQjA7ii=va6c1MxX-7!x3i1*$W0x zEDIvhg|iLY5&=h|Dudv{DkD5U5|J?i1qDea?t3P$GkT0a1Xf*L^8Wrp)6!{l!6Cvc zq$1y+ZEw)&JV4iqirBnzFdI~)3W8Q$k(wv4XtlLrwA9sMPZd~x?XdMr!Z*z$-a>2F zX2%xA_WUd+RBgVY8SBL2$kP`whw!L_<+dFh9616&5D3o4Zkemy zJ?e>!uypNiJ6Aq$OtI~&I@PnMStG2x-FcxryJWBTG$soDd`~*bxwHPke)CH&UCXSAebbdOtlTFx51=eAa7*qV%buPu`)qsk&s6Q*<4 z$?gpHlfCHxnrhhV9dRTgs+Cp0qpP^T!5R@x=>t=`mb`d19lJn6ZAq6`bhUhARZ2*rA4N@)-?&HD~9hf`=u@g!-4{!+Cka3O#bbn^Box~pM zfzXy#7Rl`h25g6g7!t2>bvpCarWzBu}&dk0Ohj;c90jRZS+rH(6p)}#CcOOoytgCb8I0v^cY*cUhmlxPC~7sqiY)# zFWoY?x*(|_Etm)$>>Q+#U#Ju0mv=ij43u{-yeJ5vvDqdKiWy|bsaR-aY=}7>uAndu zk2F>mrUKj`U4@yfj7c|o3Qby5dF}?NYzR|iC3)&=961Fw{lkN~=J9c`^bdc1%s4kY z-e}A%Z|&^J79Nqdq;*bgo*iv4FuPE{_2i+sboMRk=VvgVOPEhTqrf_g5a{N~5V%hQ zhSU4HX_A@XM^D1ca#HUPo5a;DM&V77siHCrYIChIB|>DG;l)w0VHndGHB!C{%kz^X zvJqc1EQ>PX>(q~X zF<(=dFC$-cbjx5@){bF5W5NZg z8Z-jW3ucjW(~EM78_blN&a$H|R9Y)EDc{{!VyMukL@ET84>Vwsz$9N*qNlFbnNv{L zKhm$6d~Tc#y*y@^otQ6$#~_*}wLb5QRs(Z(Qst$;c?_S-hdA?e_YF z>T}I4ho_q?DA$QnEK377Zgk?zi7SZ*-+^c8;|Z35z2~kpGiCE_=l1j?zc4emBpZn$ z9a|2at&#pV^UeFG%jPcijXXUx_{{M51N)%6`t6De_!~^rpBy#7G^7{-BS4fJt08Ra zO7MhZGHq^VT5NP^h|I)H)E`c=v8vE<7%GCTPQr$%P;U`B9^4GVC#w!^bPGaEv@1Mb z5bGCjYFT>bNFA@gv#4omtj|m-J5{~u&UriN5_eoxXL@ED%lDR)?JnaT03YT`aKr`9v(jl=8uG?5sr^h)^W6IjVm@d_sszY7ro--5HwlZBx1WsgDqr%!$!ze4Fklk8cNkSN}0tLCQPX)`k*3VU=Kv~HnmVrIh zb7jN$DxcfkJ+u^(0KJ}@dhmLi09J{}}?~dJGrHyr-eqy}h zz>Z080XyEgzuyrRQ_{V?0XB`%IeTTi=lGxzMQ?{k_j{3dh`gg?Q{yLl^2}rB2WRfx zT9RO>8CoJ6t>gbw_uheV7Dxa1v(NL~og~|`x@`4!l1^PZ=}ujz-kUAimTgJ4+~i(l zY;5BO7-Mh+)7>xxOg9(^5CVaO7eWmILIQ*UfsoKc2*g}@cu^q{k9SBU(sGtBQYUTpr`bA z!R9Vi;)-(L2PN#~7~jjmwOKtVKWz+xhfjcG65?<`poVuGoX?;+g2V%zqbW2IVeaz^ z%xM|Srv9g6KNnG!LGk3TZkLZ3fl-Qmn6lRM8|o3&TPlY|=L{k0IU`Vc1St84oD0Dy zL$(=i(oro%f3jg$lYF)G@%eg?K~vPjd_MElZfRqoE)&h?${a=8e4~|^B3(*TA z-Dl9W`Mflb5Ij8guK$$w5PNt+U$R+1ExSezCfo>rWQeo~TL zKN`BFH5kJI(%Zmnk^#1uTd(+8h8tMgawjiH+(X8 zO1mg3)h^~YA=Xbeny^*!gSOt!umIJDA2=d6(OGpagVlhBq`-&Ej9e?XY~8YM&5}hp z)?=}xT2hlHf^1A2NRV|cH3bZlM;vV^aDVrFz_}{ErIhJ796!hbCV-{{i0HG;|gk10|P8I1#x*PQNF&B=3E>wNDb7=0#j=X+}{dnEr>V~l|l)F;r&nPa&r;G5ZsHl5>>hR0at#!G%b*<4GVp{8R_z$l)@>6(~lUv&w zeNj|feQsV|ThzI?L)CS-ql}%F9#Nu|d(nI0ju4zQ8sR;?G&qnCCmcMb!=FE}^Q^(BO zyUM-V<-yv1wuM~*IAko7E>o^Bgh1jmo&lnqbTf6u>O48jdReTx4pP0$66K@n1j9oZ zNd9DnoCMDuoHOChbxawBr^ z-l1UenSX#uOp?SW?gf6~oMa3iH>V@~0-3nko6aafuTQb6j6Tq=xD7a9VqDb(DHrka zcKHS8S5M2WU(u9|j*KatRa(?jl`#=FhTLv;WJP9luC3Lu3n}WWN=&Zk&T)RBn0bHj z*qB|=ofnYBNz&uoAim8+cuXTo;Uv2G1j-LYy3vE&)bKE%+#9frqRLtG;JRxuC(+rw zF#JEjpXM=6WkUfH9}X)t6hWj9;>kU|^R4Y zUjLo(#TQJObN0-gxo2L!Y*W%ZFKX%B(2`_gYqdj0wv>H**xcM$6K%5v)O2>mAGZIt z@LyfWHaC_m*+0EuOHXd)@~ayERrp)%eD8okFir45 zTpvHkynfJbOqjs;!lh^XT&Ie_!6LdgvM1I3+hdEIrI8GpD#N8Quj~u-yKu=RBWx zwrf|P-E<|hJ~LeZeEY^uOKQi(9na&sM=7qYCflf3Co*g2K#n5KxN%)AbKV9;bjhOK ztt?454G|Zns zavn+j^C_0g9QX;=(30kEEOl>o7TJ{eWtF_K!g^}6!{1g2{OH~SO6AzbK=ncH z3@n-)F#Yh$7w6fZE=;=krNh$${fh&F8!!L)s^r3_vD{0JQR`5TG|AzI+sA8)vS9Sj z@m#{nYedqge)YTC>>Erq#e4Vi2?ZRNMWLADRX2bs;ch^jNXsgoRf=0TV@qZhXSEl_ zvwWY<=B%0wsBFVBYqFDyQm3l_X3@p7N=jxG!vYjtM88U+q0R_Rug%G+NylN|;Pl$u zT>7Q0AwH*kpV?L%UpRAFUTfa+nMDa@Gi@{Gv7E*kDXl3p8nUOR7soqSTbIwY+h;Dz zZ*%{!%&gDKYM5bZOPg7rnN>g2@{wSd;FqfFbLAD-Qj?`3$>)*Wln_aVH$8@70i>w{ zNSwNV7jG}^$HE~#*!2Zd4OKSw?PyP6RoAq49I7$}#pc##m$YUD!5e1Y?&&PDaz&^1 zw}zo<8O$%XI48ws4x4~H9otS!?}$y13uJS=+?qJO3zuIx`d4Sg4L);fPtJ<^tJXBC zxLAJc4fpmYB+c$9jJMS`)Io5jzN34umKc5oxinEKfgFLpD=#fbjSPT>F$aNv8Qo*f z6sue5?q2QH0;{e-KEK-IzV>+eaE8`t$j)G=4OxTOv85KK6xXNtPfDpTPAN)_@HZBi zrsikHq(ue#D5eN&W`;Gw#PYOzS(m}~mr$5HoWdl!Hs@$L!fTv7^x2w-1!IN<+5W@~pb-<0S z!I<&7KP~Qd({9hd-Cle8bgkX_!`+2c1?(l~r|bhQj(tE*0J3xw zc-3L-$)nMmK93~C_{+cx`Ish}?!SO;j1Pn=H4OJY;t&UHr^(4`c=zKA*FL?k-CQ$o z{S}R?AGx%FIi=z~ZHpeCrX6hGQzS^KW{n`~TePPvArrW?P>I~-)C$b7OEl7_I zqP_yBBEJu@-@wJPU;|CSoYYA?BedEd>e;EP?l>ZZQdtpoMhVQlK`i>_3(t!wI!-L!XE zMR}>E7R;{o(z_q~MQ20P%?EePvv*wib8#hvjbHRI`{b5}{GJWFuCB_3!3&xL$W79h z+Be)ji0Hv*j3hU~0f_H0ln<=VA*=i^?Hl7&XEzvs1=v#UTlE0?Z!%zg6oN(2xp?SS z3asJer^V#goR6!fbN9(z&U?+W^6hY*+#uHse{4&~&4T$Eic&EAA@JNKzpi|NJ+Q*} zAy^Ul(KR~j$)wi604_LU`YB%w|5B-zU+4A{cnYXfQT7Cs4P7k8E&`muTd6?70>QL` zJhr)5E6D%qlH0yMeq4P9W=Q!e8%juoZscCX&9F+H(rU@?=Sycb7iSt3)E$auT*8hE zX1ThV&jD~S9B8A3iVHv0Q1xEl@RahIB^3*rtdl3_ zH4Rjh%qmCpO847F>tw%}l)Tc0v=TV+g!vX2gK)<{Zdy}mPFx@hh|4Z*O3Q7?iw!cK z`w(|z!o@hPp)5NtARsQMv{C;e8!T%tUOyLM$y+xbtgb$|u@ylD=3I2~nzS6t+Km^@ zDP*l14pwLO&+aTuq7NI_TH@!gSUw})*1dfBf`qh$0X!g*d-sYJ1M&3G4UPDW{(AY4>n*!WD59&7(LIUM2EWT!WbF__IDyCMXN)rQ<$~1I=OtQExM?oa`SFIx)gxi-u*z zGKHl_PL2wjM4@VI(b|*VP!2CB(DyOvMx6dQg1x`-%tV>y526bO<6LGiMtg9$f+?iL zt5)X|_vRe^o`wHG3zq%ylVxcS{y{dghqaHV;0|Oq-^L=RXil4U9K7yhsU7!3ZO6NAty5greY+Ao|&B_%^2Nx}zKd*Q0tmz$X4fQpZr6ooA$+1)YedRDTBp;%s5%NG7WbJ}* zBwV3wqyHu%B3}qr$z+HIxM?*EY5@L}C_r&`9R9HIh~*Kj>33qNnf_aVbs!X=U{C~r z1d!0+k-rIBNMfP^3@lJj;AiK5e^XafR99bARD0Z76crU7UT$A9D>X66Vo6N2$o?_m z5wX_NoXq09;X~ysZ7!wa#+> zPx-Qp|C7zOsw!JK{byr(dU%SDZ$fB#s`mQEid=cqmJHQ$I)IbHzF)_N-ulO!T$}{RPcZD;(+jsX;*1??qOkjv^(`5FvLicoo}fR z_zZz7TVSWj#ja_xV`6?@PF6-*5VpI9oOEBsK)xnoOT#5*D|vv5tIVO>MVJGt0_swd z2jo`g8RvcS6UK>w6T&i+!p*gd9fk87)7eY1Wr{g2a7v_KbYiH_i!Z*o0%zo5kDNA~ zJDjV$c5W&T)&|7diyRimlExH7G^(@bIPxQ`*(sBfQj_y?=HMzw)$f>!asRdJ8yGH* zLT8qaac_>8tkSqAzL>>VbT00LHHn>x&aiNA-*rou9qxyUmL+xW z=QgdXixP0GKBIA-Eq8XUC8?l1>KuD71DB%O%c{+36=|VUbLz6}J!SDx zw$6g|_J+!+|Ii$j*;4gmvSQ<{Ik3M#j>h%SfpJ-J3D)e~xUi@oUs?V5i6{Q@%c#7R@PyPjY>whn zf_x(FnKAGP2#ib&;^il*AFK0>hf#hU$`8h!oaf6oKv1;wOCLva_NX3&~-9ol=j zF$d-ONr;dKJBBdWsqp;4{kw{^2K!-YE%Z20;9!Fr#JhqM#BMdfEkn7y>*bfb{?nm- zUU6F^FR=e*&~Xmh(R3cKip?{6S&@`=*xXQ;!}!G5TC}-T0$wEm9}!=#R^OBFhA)(d zuaB@sRLiju86i>3W|&(rJ2Sx2nRPkUhcwSnvh9P8c%p=ecF-0O4PpAEwsN%rlvi#A zyJ%;;G9nJ}Cg-hJmasP}*c-*pEID607aGQ9Xm_jo&JD4>@_t7p==M3vh(Z|@V?K}k zZYIL-2Bm-(@rao???g6Maz0{n=!hHi`QhP`l$Vp7L=opBrXXu*ybm;x(CO<(J|QF0 z?14L+u6WT80;?(UpR?}9>o0CjD4U*RTil+*YS$cS!bP(y%C`)Zmd)E(tX<7=O1CVm zh_f|xcBg6|sry(|?fRL;-DMVk->imtrCpnFO@mzGJjbFP3mdBYOF=glYU^vrZ7xVc zOdJe?Yrv0!z>m_o{Xm9af^1kr_Xxv{ZWX=@r+RYVMl)-%R3dh(gqUw3mLwAmmNA@b zM4SyiFV&!lO+z=$UU}yb-32ssYUS)3hngnZCRQ!HynX&*+#$^J7hOBQW7opUiEQ!g zz5Th}`=3~JYS9x1x^w4UJ-hAV&eYcJKbw75&mBA3QadjuGb;M}WAsBC`e70jj$}#2 zospO)I^F5O3Fz(*YnOkde?;J9fK7}yx@k_T6hUm-FQt6U`c^-^w?mdY_CCFaG|CI^ z+14n_4cqQnpzf1f_xy6r`qBODOWrHWmEUrwM2pY zdEkx&ZeNM+pF-hd-m|>(+VyRd3MSVr+*aQYS5?MJRvulDxoAO8Je2LHc4idDPn^F0$)%?kKYCSX zTGzJe4NGeiXmj~c-(B0AeIqgwStGV+6H{J}W@4 zeT~S;$Jl@~kacVKsQU`feQ2|(x{uEvUEe5w0nTuV&ZDE#)`7xcK=3l6@HDjymS=N- zO4@NNPB8K%-_0tOI}7EK#aFgX+rP}A7P7+LEw$L+Yy zbyW@Oj}a!R+fmj;D$5T?Q1DJSc0f%^Yj#j@U=S~h6z_0o<-#@7er>b8z_b?Ud-9A1 zx&MBx9W+_|1pB~w*0~ut;NhZ{0k62<5UUT_PPoT5A8`SSPk6eS=wW507`^{hgy!!9 zJ)c0nI9{J5M?CIfgKn4ZVdFGFR2et(<#(|W-xzfl+X}X{*`{5eqTOI?lB49c=Z4f8 z=K*>3xu-a8%ro9s{2n|LP=mF@Hix>=x=2mMl1NQGuaZ;V&vVXWh;4kUY*nr2UI8Ef zor-ug(kaXXGv>im%!Fu11ZoaZN2Zgr?jdinq$hK_aWxALq6#r1+)F4kvxvOr1)Cci zw=8JRi)2M>?pU?*jToO$rch4Sn>cDA^pb1weCDM8+F{}%0cYuqu_42BoBa^uq5HC3|QI6 zt*<3b)K@Wuo5X3upAaQ$SYplm@=sIFCUs=2evsxVl-_IBJcM61R=o1qqD4nmV4fDO zIJyW92++EH-+Exv{MeVxf0{UH+P+^dJF)DS`=(FZ|I20ayi;2n8@HY6KiPlRwk8B{ znny$aQ;dTK^cvk!1e@4ouoftvxJ?ZHs4{F97-1M?#2+!DQZo@Kn@b&BNu;ldEHsh1 zm&17Z1+Cl04z^vlzAm$6Q4wn{a{9BKaH6%9FWOn9-N8Q9refvGn6Yza)sj|Qpcd*U zM>BKX;_Bv=4T-eIoj{*wfu8Mrjnl*NfLntJuEOXB|G)syuk5K+TACVas>@2^Vcp2B^faSyAv}O^v|qHNvWPWe_>YPnk5Jys1&Fj7hh9vp3&7- zn#iW+HW#JEhWYwMB;{0g+il&Btf)!pGcTP%P4f#)vesp0H`r5SLVYGgCg;`6Dzwk4 z%8Hp3kYI0JSTSu)ZM0vw+15z>4(3mFA^OE6O?8CPsy?CS~-VR z?{0O5o$|i~8iE;N-hlt2BVl(0cM}#zAr|0zb=dw4;1A5r+`xA99ZWF9vGSGI_w-!9 zvH}yNu>aE5mP`BXuyE}g{%rQ4#WvgGL$j5z;m_K(&dSc7wY5#r*DbIgob%j=h%}K7 zXiiXVio(voTJ<#$23>F@p}fPfrml!c_OlW#sX|LC-7{?(&TRDst*S^Pw?e z5%=AtY#iQm?`dV|+>r9viWS2&_K99sqP$xCoqzLv&<_GHTi{^7)TUR-+vLg4-#8zT6Pz&QnV_9c17 z7kfa+QZ#d+o56^gPcU?ex>=QDvPe{1HKEbo8A{TsE znPQ6XomrM-ufd(>wzk~x@Z2_AW?51|KyqnDV2^AJNlr*i4pLb<^NF@)Q*cKmo9fT} zP^q7*2eH?J-k0>#5EcvtW<;*D;R?u;6V%!*C0BzMuYwjbct#TGE;$?;dV!rUi&y30 zFWG%b(`vJDPO_|a<7^vtzK*3=w>4b0pv2bRXVG@auUOg7&E0*2g;fKUvB^y<>pOPN z&at#_Xsy_=d|sLc=Pl}k7a&7?k8-O}t|gRodb&ZDD+KiYHk_LE0QD5sCOMIP zxTtW;;+leM8?RVW#t^?W$F`^?t9s?Wrnc)gG^sYVYH(*&#pb?Z zguUwONn0eZWD!NZHPr(M^HjaCy6xg=X_k(S?e>{fS(7Ga)XsBsZt1k7cWv)#SW%Z4 zTeY~}+Fq0#j{9VZ_umJam1F#nKZMUClO{luNA<^fU$?tB%YAZop;noiVC~=C)pKBx zEvsu|WBG!*k)0l<(H_6ghsK+_=W+`5>p*9CX5IZZuhgr{&Rx&BIK(LFW$^LI7+)!{Xtu+C z(d4jYB=`&a#mF(m&uEFGTGUdygo8$)elo`U`Lk3+!?i7F&2GB*y2d8#TC-ag+H$bC zRW9FCUxxz(LAA?wl$7pRUQ@GtXIa^frPWEL{p$;h*Y}o`;jewDzf@UZn^lwT@1KjE zYxkx$b5h%;8Kv_Ya{c|YYi8NnH?*asv~O^3t>eMM7uPi`s)&wuERwf7<~ibGE9O;I z_LfFRmmx3=jm3{$-zvjsX9CWN_&k!C7)N#hGrFlj2;S5_w`tv!Xb+~tFW3;8^ft1` zw>-1EkxgxyyR5Kt-(X3}(u3WLuOm6G<=VIR#>g+0tm&@}V5wa@dK$O%> z{CcyR-Dr(0U%tO{`t@t8o3@?m-FW4PC+9%2x+2jrw=lEw+SOI8WMF4~?Im+*Un8^G zu74}*p@;il=>wJZ*w8O(Y*<{0SP(Ie#SIOM9Whu|!>rRvDQ-F()A=uo;!^L})L&fO zzsa%N{lk#Is539GbFuZ1b#bTFiXY&M7o#$FDB+{{qKWw89k%~4v#?RQqi7fX{)d(msFmHvrl1rUU+z3dtp|2azJ2m zdFCT;5pV7QEw+Ldj-TRve1W*o@le^n-rQE1o>0`7Y-ubqs|9LS!(3}_Z$nySW^r6n zRc=gn%ltgs!Zs^dpQW-RJ+-aOoLS#(sb_cNB)5irPf(BnI@b6%4vD+_UOdYjx5{U40Z$CX4O8yJ#Lk~MWyp= z%&|qCc^$KH0IMS}r`a0CqG^*W#_KvI`v1xk4HMgU^xBOI z(DhP`JHZoAJ~|cKSExrsl#fU-SrNz$YG52R^K2Ed@6^NPTo43;u^uSrf*^#&alx-Z zKp|!PTbimIg|;l5S}(38RzGhfD1T^ zrrV}YEtp=M>c~y-^NY(YPO^0rL`D{LXziJ}L?9%sGBXQtDS|DP?5@;uOK6Ct++rzB z2@XyzA^OW~mg_&t2GBoN$_KAbi;E7_d9}x#WIR^wUXIwO?b~PN$_bkr3;XI)EDZz2 zwTr70V256GcwR8OI=Q|yV*M`?EZI^JWZHG$UL_ z8OvclbhbU-+SiblTs}QBv%Lh`IPfL-7u>@A3v^#lT40r1oR7%O+?xPnNDff1Q+66p zVucOIIP&{>Qbdpsq-K(TOo=9av2k}8PHvHQluywFI1hCGqH2A3vNbx&nj99MoEH^k zO$oP}(kwx7Q~W1Qi4U@*8&5v{o2dMh@bHxUsHnW;urPC8bYg-3l(?Xv_^FezLjxUU zqk5@QWq1*~n?TSpU;?yRBs*CV?u0`6kYCfn4#tSD4_ zV@X0)Nlu_8slRwY^vf;k3(B3wy}In489%O$-!3{ycTfq3tU&IC%AHDP{am{IG!xuE z(cYM5fzy&wXq;XZXU)lr$;mh6n5I{X-vvg)Q4AT}rrKf4D5sH9p8koWBPu?sAj7w! zg+(Vsm1n>%(4d`=w;}rdh5S6|ggI1Q@-|$haDv^9M!+XnyG4EizE4=$&X`D!H{(no zRhb`(w!`U+&iEq0N_KKMlUqs?E209X6viax;PifSR%pnS!m{eb(xxdPIRR5-IV~xn z3@!`6yH;zKHE960cW7wfuPFOs116JNiee~Z-$V-3c&;xGmV(V@6_qn{H$Gl4SB@9R z8p24x=V3$`iGg2K>(L`7z{|n@3ydx4l-8uC!`G@BNY`R)EuYs~Q;|SpD-pb&BZb?E zII_aI0#`_Iu8^DzGc$!w<65lnc#gx*+w*YFtTSSaRLkRKEXz{wRS9;bh9(f^wL+NKS$eq%sn zXh>wBDK^y-O}A(xLc%it$k2%sLnHkoGhqK?40m|qUf?OfXguRjb!371*#Mfeq$Vy1 zWIsli&8srkloo`C)Ll_GeQiy&amu-Y1($ckPYen%<;KNiFSuoedM){5{0(({9xk^= zj81yK3VVbM{yY^lft44}Vc1_$38Wxl&TlXO>M6xv*Apos&wl*P(??B7d%PNW%?dj02lkahMAqH*kz@ho2 z>-uZ_4H36px2I?Y&V+BS*wwbaEmgL$)Xpu_yAd#-2*#vy=(l^}Gc%F&GuU&}xi?*# zN`?yxsChnYr#O_yeY?r4n}LQuypW&&M;Wn0PRp=iQE<@HJT|Ds2^$*P{V9ApLk#y} z9LA&FF;gayPiJtvJ=o~+87D6V1>VKniGs7yPgyZcdudGzi&I-ue5ZFbTs#X_3+=yH zG?-Hoai~PK7-p`DS@sA&V^&~v)v`7iE7pbKMzrv_I2!*3D%U9S@jprUG1-;TWd_G1 z&{lD2v?!?E>@H}k_PoKx&MAc5*Cep3&w*CI2jlz_wDQB)@-<*=;a*A7^N^kF4{V#Z zjolH<28RD(Gvr@adi=*L$XE8b>qh9^KbI=u59ISmLzOL^)=$I%7_nuv3O*UmeaSFH z#itbgrWzR++hAz$!={050Y&whFi8$AtnJLKTv(G>y8KZ0euH)9#Z7DO9xB3W(Z2Jp zxmDZKL#9^L*2S&*#nsagali8NUvF!_dayJgP&<*;U7tU3cjwNzxl#7%2t(hP7?GPC zp4PaqsC#>NTHDs1?3u^@a%JhU5B66l#pMLU$)WA|x3^Us_~+>X>(Udew0&8Nll`-! z((RF~FR^ZEeP(AFq#Ek)4WRo?@V(E4w#ny_vb;zWwKqIbSKp2iE8TY}@O1|M7knKF z!?rn4y+Qsasc+fZ!WlQLsmy8{EXl!b(o z!uglAWH0QU7NbaZ=Ob~plu+Bk13lBW_m&0(RrIW{@4kAVpm^Eg+3h>#)!CgD&*GO zB&V=<(l$4AUeTX#nR96A4Q$YUY6(;iNd*aA2Ul0GUo<0GyQX=~?JM#Nm)|l_x4nL5 zNPOnpee*hY&$kz|Yr7ZaEWUN^aD?)=<)^pRCREI}Ys<@5-_pDI#LA-Z2%<6c+o+!% zdI+0T<|s}Hz-bN}7ZfIAJU7CgE8}1ej1Opu0UkFnJT@a6KipAkY)LgE`blbn$p_Zg z(ajR0@F$v;w6dag+w8p5SqBzZFh_VwkQ&w0nzluylR$kNVab#17hv1?9FbTrOT zcBp?)wi;f=8gq=VG1OZ8!!tM%)|_wT?aEW~BY2)nuU&A@RM%rZhQe117HAVFLrs=E zq4IEmiA*p)II#%ht0dv*iaBCRI2v^nTcqv3W;v|!iZh-Z`>4s|$2!flEk)6(X;b=V_p9<8CqnKY% zp83O%7b_0;U5uCKX)i`}EV-n<_sUu6So{;4*H3G_e0kGk`}^7~mL z&ve$vPqysr#Ub>g7!LT0_)e2aQX&5uGy&E_iZsPT9b?$&h9IgL zf-m?W3^VG$U0^X>$WpBgeQjgp+`+UsrCl#GJ0HMCaKExG^@b50+~I=cz~~Q zV1}f@3&3P}@EmbDF9753fjKE1XKi{}ZRFYODNFUh4B~Jtua7*oKGQugC#1<2fZ5@O zVK2GfmEK3(G90gXpF0twtOFWuXf`|t7#tGBz}^`A18PIj%IM&RpwD}tPbjAkWE@VP zS-dPjdFV4123OWx0EXxz@Embne*qY3yMP&V-6mj0wEa!UB|q}|pn|+U&wAk*3o|4w zzW@x?N8mXEY((dg?GkvXJ_2S?n&?%Zhe4l66ZI*X6HL-c=~mvSgvZ^d`>}?Vn;d{4 z*BKgPkFqYk-@EjF9}6=i^$?lUBzj;@O4nmu6ytfpsIsPdUx&D(5S<0gpzEv`oo9p2(@b%Ifzk{0 z8Io#PzTRK?db=J&oudq20Hzv)*C-zW>q#e+0%&nu7xVRq>wp>3w98 z15Y^Z&nJclhUShaYcPC7USo*o{fX$2@2T$qkC3-7{o^?Git?E2I7dn4p22*athNEB zmSCifiQe<^cC^uA_#80x9H#15F44O#mj};Sn4zT?f+1Q7JV&$(!TiPpGw8=*_ca5fE-1ykEul!BqZT zKCPF5c?!3?mysV1j=aD2V2{URG){E)7r$@X@EKq_MLi$Vbh>FCx{ZYynsXr-qQAg% zho(4o+1{;5Zhg3LN}kpe$`h z+|g?x3&%oeSnUW;fTV$FdNOYQP@n~q)F!y$u|^S!GzNPEGCOdI2f~iNL*NdD2&# zVYbY;;)sBlN^?R{YIt&SP0U{Bb^8n1pS2(5M(sVEMePX7FRiy^!Xg?Lm=lV_)b_;G z#tM5lyGLs^oE|PxwxU9^^cdQj4BcftZk|2t2yR8RE1ygznTnY~DxurXAfDzxJk24W zBuJ~|jOt@zKIBBrgK^aJTN;IP9&Hi$-l)=umS=ipF-QnD+dp1T3d9=H*np!tvm0ku zloi_GiJ6+>2Tw%vsQtYiadd?u6dH4GAEpzm;S>kRi)d!P`HlBCAkwa^{L$CQ66dem zQC)e-yyCv=9-GZ3$nfH*0^Y!kG z^wz3EGmEbpa9~vUO-aRFxkWvtu{6dH;GAhOU(ZQyBAzyfub;H$yVuV%;M0>izY)BA zXbsJ8K#Z8*0uQYT0?!fGHy6M|{6^q8qFx9O^WZrS`HR+b@A};1!E-$9LU?LDc#Z-O z$qt0aEjx&IedWP(G;9Q?1#MmcFP>q_!S`fNo1?DZc*(es8w`cmV?`<-kVT2V2pq>;r#OG1Hn{nV z!11~V$Fa$Zz@d!5VWhQD;5ZH(6?#3~djf&uUJs7rlgF%|n1}CS?uLR-nWZ6zUjR5% zAofMFK4DYgk|!}AzMJGXTk)NkjLV8(O zb3eKeeCl@XPQ-$4gLGCe&2)4{N5ONu2n;zL+VTuAXtfEhld@ux;T;bzc|$)UQy4iH zuBXOIP+aiy5oM)Js;VrlFRRbVvZO>z2@0I(2S!)o2S-v7-(Ke{h&tg3Y;QtrF>n3? z%NqA7iYGILe9h`db~Z3pwfX*41IJdEvf&4rW9Zfei|(pS$*p4EGzf~dghiL+&px=c z(oYGo4_p<}bN#bRGZsC2V{g;;Q@sd&-}}JsPR1JAA}i9o=@VtmP7g7f)QsBoH*`+w zxMmHRQ!vKG_@wzE#@11cE!qRp_;l|V#Mt`UGq#RSo+QTSBr!gBgSXgC#5XK_jvaCR z=r!LT(pr?SxtvJut48UFfy)=8_>aJo;=ywaK|^}W0%kM?w8-*-|v>D5PEW;J{d7?Mdz z#(Rpq+|ZAwZG?vUn&aX8OyF6C=(=P1nZWarj>jmiO2`vf@M7;rrHJSL4%nIC!MCXgf zVYaDIz;Y)0)0v3h`sd|9StU3w1%nf}uU)v!UItFKL)&qI_Fu;Kjbr^Bz92D_SI3w| zJ>!qoF)?2RtO~6PC*e)Grmk#r-wp2~$_2GEfA=l$BU02|8>k7Ws zmSNvY_2GEHZ_KU&y+#FYJX9YK9wQr^|9}qhfTzy9J~&z8#xsbs{=^}{2Z%#*KJe`* zJSN!5{^8sqFgbVVWeGea6Nz>mXNk_|beQLKn1_KUlJhR1YZ{W4dG#mw1@^+U&!xRE z_H@&{<-CVMpGe*=jt6a5yy){LV2oTBL3m7{;n!X;qCT{iiTWIs0=)R7s1M1DqCQ8@ zj+PhOslL1)@SS8qt&-DB=))!>UoP+GRjzZmJW%X4`*nJV{rY2o5qt4fKlp(1*k$_w z0OL~Np!H4QI0l0Wt#72;b+2y%2d!@c$1yf~eG@pkJUDKX=JWMU9-%7}I5ZEA+j{x> zHfk^bSG02u@4I|`+?sjcjnFew=sY!__g$ChyF%~2`z!io4(~gT2mNx4_Y3g2$2P0c z)~WewJL*GtsPEEUWnwJ3%5>U^`cU7A`W$t=JXTJpGw!Gl^_{5C(Z7uDJLvM%X1)(9 z(A%`qYwdp-F!8)i-J(rfz1t-45PuPPj*PQ^5qM}HB=8&w90w2dXU$xOAUx2Y<$3GR zUe+4bcs{NLo{h=FI%S55GJNbE(YioUfuM%?kT2z%L(|Ne{QNmCjv`+K zFXfD#`%U5IaQG5&2e)7qo@xmdb4sEs3vn64NcC1|LdKM&Q!bLQ+H z$d?)PSmuV^7xhMm=9N^ZWaf_0b;a27GDD0VyC0mdygO{}KDw!)ansQ*1Rg@Y{|K2b z3h}e^qrHkMw&&u0x1YMd4;d(YR)6^c?UGuGgEQlVA)G$!)$c zz-E|JC`fSpxNXPIksmHTfBsIf1}f*gMYYu8x)_%K%+-B+dJwmmB{i?_Y`b(pr9Uh5 z-Vs`w9QN=>7p`@zzHyfPfU~{%(t$!t>*_lB%X9yQx?()f$K1M}?_Z$MC0Wcpj<8<2 z^$w7p)I$c+@%A7S_H{pqyuv;bkM|fHJnx^p>?1J}_sH;wyvDPhyo0X4iM$xU zZh7ed$_?b}S1HFoBvpIK9(w>Ylk1b`^12OOB=GaRT&@#&kGnp*K;HXM2a)%9j{QDVJl=O7PyQpXjq{z>cOC!9wP^xBZQ9-V4Ig;E55C9q%cINB z_Iy9_(Rkl`-QU?u_x*w>1-scVJZ-#2tD_hkfH}_FxKTZ;)8VWK<{i)>h|}R#L5ByZ z97yRp9makinl;{cqJzkPyY>6V0ObFfDF3b`QGSx3)7bAr z)5iNA=*fTN({aAjxYO|ue#gJdr*-^jpYlHMr@K);t+!V}OTsC@)hjf1`PqI>qkBXh zAEq{(A1h=yWU>Qmqs->H7$`*A*|^)ZVsc?W$?ad4=|z3c?ZSmaGUM$>$c5#R!ft3)qAU6JL1 z|3BFXc$A&p-hIw(1lNrSzT@59+(zJz$>XL2r?a5LQS4GY90=cej2$EO^KHBzj=VLx zANhCMkLur#eL9-X;yck<mKJ#HYvUvdT3AG1m=CWy1lt)$TML&H9Yj~#j)45X=xX(tJ=*u-Bw zBl-~jjfla+`N=7cX9)9cEFMK$LUDS4hr?k1KGBt@;~~{MmBsOlfEkn|ZLfgQ_Kpt& z-QMouF9gi+7XpUnKh}Pd!D#J;Y&m^IZ9tcIv?bKv`gdy6XJhN4;~*X;a2)+{^xWZV zGv`ra-CT8c^tvOy)7%l?kKw$aXWc;^#M&O|`F>kJ)lv4Wd!K@)4ZIEai8gQ^eO@;B z6!b*w4&Z&mcr{HU`S37a>lBEk6u&6cj_5H1$h}EKHi~j&~M2Y zpLcNH0V^Qpn23E$S3LHXq@AIwajW zmZu09E{70|Q99l_x(tDX#-8|ov~~0x-i$KV87vRZ0q=b0MCK^8M*^JbNeuVPUFvSf-l1^3V5+@ ze*$>2V;RYg1^6fMO!glmVx7@5Mh3T=7|Gs&XKovSzS&6j1w50TXCa5r2C3THlC;PXXt3~yaUfe{JEGv^ZJ;6+TWPt_-}MId*Pq7%kW3g@-a@!d)~ZXA4T_j zXn8mKw#o1|V4f5(6YkS_<$WHQ-{Ed7iQ{=n!2FBwP|u#nBhI{$AEW5Ed)~N7hq=jv z=g%n1#QXLI(YLpF_w7GHi&?ls+bHehwBR-s=;@7QmjSIl(B>&$@$c*TGybb~@#k6m z`FcF#&ON|`LVy?by5Cc;!MAvsu*sYsPrP0Rf)Vu^eA637*mj7P!aj7*Id57DJVXP5 z=bqnt)1VJD*k&M@mjo>h-Y|Up^8Uy8#oQjx|NVKiGoI_RX#FDJvzF1iG|XadcQE`0 z=kRO}#3rHpE9pjK5wA^;ITkIB3t=ya`{Tk2=*aM}ARK$-5!+-$Y_q$Me7U2N z@`!Ex^eg;e?^yC;M;uB4Ko@Ktf^(aGd6V<_*x}kPUf2ohn zr*7qe_H}oyL9jjh>Qn2w53Q&&*^I^gTN{@go{yWWv*uryklehgz7yfd=HBq^lC;IY zzG1Fy!PVW38@scn?|EQOTJQZ=PA6J%{X6GTb2u%=@+{%^_0#_L7~g7u;Vsbb@0@-^ z-*cV?o_wCKahoEiS2r&Q`%UtZL7z2`c>V%7uHrbx`qQ6*zek4Qalpe|gnECE{F@DL z0{%-;=KFuw`;6ZV!(oJNf#wX_M*TWzw2f>&a9q#%RuR6_d6H*F^DUIq3YbIOet=O1 zZAR7O_=ERj^N#2DFgEWH#o+Mdr8QNQI|%=@v9>vpm;BvDxr2(xI~(;GdFG_bb;|{8 zDnv`Po9c|E66MMf>VP~4eho%M1H?0X7SB%ptn%-%t{+W(u-zrA0mxud1JqY|eaYA6 zb0gV|Z{~D5iuG`T;62<0mvHNMhk{=X@;saeaN0sn;rwcm7j0*tEt_ahf~aNGKSOi9 z?dO}d$2h+d@~2U{eb^-SfF?{$(DE^Sr@8I+?Z5q@QQuw9WA2w5SK~Y6A?yKPc0MEh zOknt#n{SFWE*&spjjM8bpC=Q1k6`}9+f(Jb-K#xfu8=b-YiOF>IW7pMEv~fRQ zi{9pKJO+Q9v1?HvVD9C-{WGe+bnF3d-aZ!ZX5?AN@q&u9#{F;4gP^Vg2hDMTW4tqy zd|l#a9jo~~b)VOw{>7cr=x^8tfs5M#Iq$rjKa27D|IeR%0p>-Ek@os18*Lnf&qN@4 zgnWns_3`mb$P-oY*)dAD@N)SxA1`=!V`DT+VUCy4BtG{Vo@HTk^d{upB3 zu5$gu%O69`$=iWP%*j>G@AR?xoo9@5JX{VIcm`cxd$mj8p>_#8gR*zKgzwf*pK}!Q zJ;~*rqFv*h!}7>bOvHon$R{j>_Z9zcbfJIoU8i3$TBU$~#d`mWa^43F@(}$H3D^e^ zr>6n{n>9a{|X-IS)r4oIf+h`A%VuWl<<4WKdl#;#ZFL2PB2^?7W+-Jl@Uh-!Vd2f?;kDr(O z{E57`L7_%-?<2^D-|~L{v!H=~_8Fthwzb0&WJ+|BenP_NurRP(>^wrpHWG8K(ERXc$$s5Ivyjt8LC3AA11BSI5=*CFX&htB)3P6z;RQIH;zrFzkBL& zqcqja*OK`7ZsRFWJ#NG;n7ke#BkS?J2geQIK{mZD+%X?@_s3FEcvtOv&}7`2;q9Ggei4;tt0 zH6OI)YyKG8y7#wy>>GYBaDlcs3(6shw!q2wWs$)7o_3b&{@ilq-3A%4i};@1kE%uE z{C4eMbVdodNM@uS+6V)g2MdQ0>pjgWA)lU7x9~Yddv5of;$I?&I@{c%pl55}pbp^()$i zGbT5KHBx&kcpc8?y~%a=xOpuj^4F;|ABId@fSm-E&dUa<>P^4WE54Mw9D%PD-i^?^`|>fd{yF>kOQLQxCp8z(K|LPGtx_aM!F5aAHtOy(#Fn7;pbr6kO8vyE z@A+QZcmOb02^c6HI>b2Z;1x#MZz5(M>6P7h?l!FO8jD|JywaXLnfBzoW^ZvAcN3`H z`?assaxMer>M(Qg7V~w4ZhfEjH`T$%G|4YSlesR=%>curcn}`+Q@M$BE&|Uf^-tVy zjr`xv`>lPUI*f||Bk-J3-vZV6m?kd=P9K5i3O62%#n0IceeTa7Ae6=B96p|ahsNTk zVmyt_dlS~p|1R%M%K5x&OioX^H)3sBs+YTTM7b-Bcj)!USezIn#$pfvJT!REgX0F* z2dr7g(L4f&!$|ET8W`CP@BLdqxc*HLf(Fzl{OlcQDbZL&3=U3r>YE_y8-50uoC3M1 zPBfuD;=YAM6O6@gG*3_Q99(|mIYi(Uy}qxT3Q(8pdA|-x_Xu7M{BB;o4*hyJ-_zfq z!`$E^iIBzzmk7tfQw9H6&hsyb2YczSMq%;v{p+R&J@q+dFyjIXUKU%Y(~sAOk0DW? zQ-;8C$I$DhDIPp0rH|Mw9nY+hcz8Sqf#;<3s#pAk{a8a@hozF!hp)D`^LnlWt?yRv z#e0$WZbPHjd^nA~@S6sV9sNObM#yD<)V@}Rxm-3=e_zaT3LkCa3xG$@ol;--;tPMI zSPjNOz#uP&IfIjoeEqTT!Gpd49zy`v)7+@{SE-PV(HCx60(jK#xPI>@z(7w^Mp7x+ zT>jx1gJbbjxvu?h@l+kY5FTomsLv_&(ec`)erN0e4AqC){&R|siyHCO+)W>}i`F`U z=cF{`wbqGt5x*1dI=TKodb|E}zFpeah5+Mafrt0Y42~cDqJF2++(ushUf9=WgNKqm z&F%Aix1rgK&$@N4Vy}a~HU_%%Gwm+-nfBRO>!z8Gc<`K3pJKhDcC1$)lN=B4U+h^p z9X|BxUx7#Q;5jL6!H%Ez9;+US$M70p1fG+SenxmJqkS?z8*ztGf(E`q+T`%H=0&Tj zkFPrrnZ-ob|Y*1&e04L~6IQxwglLs{#^>I#<>gEbnU$4X&HBvZQ|H^g`Sn!hUp} z%&5+ulHIXl^JNvGj>|T$XwQnawPdrM2x2z;p8cX#h*=(8IK4m)FYd1~r#B9)x(M?S z^XY&q3pRh^sMv2wDeOgrjL1RXRJwlWS}1t2Og=%Jvo6FBSjLozoh@Had=o?M!esF_lWU_u>rnAbz|Ri`0MeWY@6===Bw=Y{QXCGpTyy@ zU*_<4@b?eneFldoL6GnW`x4-lZ%4t`y5W@{N5MDn_s;`QJcmbq!lOOJ-@l3X0URDS z2>$*z{Cz3j|BA!EE#AvG^p5r-2q*6Rruu)TzmMSWv$R>zy+QYa^Fg%UzPjx(P@Gn; z$B5z_CPteBe^|)uIHfIMxc@g`&ijAAh575t_uWm%B)h)D^HiK4p?f9~D-lkx3Ord< z%opa%L~s;?VG11v<})Q+#x0X{zhnYMo=c4n@G~L?9wH>@!Fmy#SVZJwo;xPx3hiaK zuI2DW_4Vryw`wy#_`uHc=~d;9#TAalI~>ZqXPIT%))_OlO-p6UJlpNJYrl8C%HnI5 zH8(A-j$>3$j9Z*nhYjE->lyan)zcGHc)WV9)gEEZvu{~nRki+>+1iemUMhh5Enc<@Ox~P{I1h1 zziX3^+nhH@%=L5N#+bhlZj2@`+!Q;QpLM4gin9E#678=nS}7fN{Y&o5h@40*@Wrw9aMltMEE<7k_!$MO=3xcG{Rld)ubnBR}jEp^H%mSd!rDLotMLTX*neSpi={ zbYxjshtSA~i)@q`EjLpTBS6AoKDr%|{ssHcTrrIZTZzW%S0(!OPt? zZ_Xab?1(&XAy2m3mW1bL-rnbj0k@@8qh+*BD7Q&j+gT* z@N*Bw(J)T{5A1iqBW!N|a<&(q+W=F|@nF};@q~E6SOGJWwATjt8(QQf!hA2+$@&76FzLN8q zqWzf}wTfzX#*aN-p_RQZXBnJt%NB!8X&HW)63WxW@6A{82 z{}=7$CGUEly~fQ@~p#jy{x ziG2KWzb$T`dXk=9r%@lVMyJx)z*(|+8tH&BUo^MAsz-iZy%G0s)UzvH+azha)q$qq zI4Eq;GGc5X;KgJq!2umKE?IrSz6s2tzpr0v|Q zmL9<0Cy~w~LvXZ=?D_l z<22GTr1?lYkY*zRH+vr`0_k}q74M$L-!Jg@F{BTW&LC0V+tJ3~<1dx{7Sh*9_=a%N z;`a>vr8@0HqPn7u>xaK5 zkf=}AArT#k4!=P9CF+9wG>#Cno41?B8+#Prs2#k{k~I7?Npcq8FZi$%8oeJs!S6Q! zKL;?NpPUVN^qtg>MCB|-x)tdOB&uHz(jlbvNPCffhqMZ57ZT{f#~HmNT7HUDiS!Z@ zwVUWcc{d}`82mF5;k^f`4~fP?2vRtb9qDIC2}lQ!YLKX%ze1wEDMea}^azp_X(G~J zkUm1X28qT*Iug;4XnIgjGx7H-B&r|PXE#zH(gR3uA$^b3f^?hyOz)_^=r87rzYil_ zi$rBqBhlC*JTw(3ojM`u{rn7J#U#{QrB-8HV@67nzt1qGmeK0K-EggBb>2h=^cdW(+XG z5CRT^q8XW)8JQyamJk&Y5%GeL%&pdSt94sz+t%FHHMd&Vb***VwsqUKwg2bba|T9x z?01?Do20DcER-c@!2a79C~6G)!Kvmtz| zlk@o;Z~?&Qi_iII0KR_Ve{Jn%pu7~o?R*H}0Biy*0;~b>_L%_g^D7t=4IBd)0h-6^ z-vPe>@E9%z@cHY~z4Z-`3qD_**9yQ&z(fF_8}2u(G35@xy#O8)+z%Y{@s)u20PZvH z=l=z=(VxffTZr>GKnV2w8aNcV5r7!rYl!Dyt`qsO?kzS7G}j05hAsHFNDtsXKoo%U z;<3;USPV!-9nX2|0X#Oh0r=c=AI$)8-_!&C0^sqx9{`>Tcxk@pvBKl&5`f1c+Uf1U z+{SqT=*e>hL3|SM=Q?m7k_Q2K=xarp`|uM$6M*wM58!jV4sZ^D@jPen9ECTXi}lC* zbO4?L@VRLPaQ*q*xd3ATe7=hT-59q3z~}dEz-hoiz`p?30KWp90YJ8vJL`bqC!Ui? z44@Ez_$7!PG98c)KpTEn>n;4Q)mvl-@DyO~XC7x%z1O5$w z-df&$SNF2A6JO#S4WUkgx%pspIg$1nQ~x4>DHy@9W_b>9Ih z>bwDVYxB$J_`87H*>(%?`SJ!X_qp$Y_fh8!xhQkswsBdvVs00g_kH-ZPqC)^o9M%J z;y(Bx{50D68vQ=Z+spv2Key+H@MCD_YyFRyI|6(az{h;jx8j+o zb3PaUzu1nxGXOk3 zawT35{0!h$oP|0wfafW07ms5OTnE1PzYm(wcK#ONKJ*6O&ez+m!1I7N@I2rxhx7J^ zODNwei6T0KP8P19|~G1`)I0I(OzVG8eD{!257|Eua(d z4uJFf0Pr^epVJQkZop=Mr;XS1KK$6nW&RAnW0dpbz}F1VgIsxUez>Bn;gU+3=uxJ*8l=ZRbZ*N3-pd3M*nj5W@W!I~~}fR_Ov{~K?eJ-Tc_+W|lpAPT_e^bmmS&*gLel>n|=3SfYw zB~K4;ZM+$6+%C?W&-*J9JmWmPxzD&CJed29`{Y*Kh&q0b!u`&Da4Y^8bw>a{0dW8F zIN-ii0r7xLz^!_Em$`l3WzOS&EqmRe*!+AXtBcA2#;014*1+w1Gq0ebK;pR59YDRZB7C3n2G_6 z0ATDlUjXy`!NGv?i^vam0m@K5s=SBi_})`aD0`H6JfAQZk9@4acjTSe3E?|53dKH# z*S|!ii)50kbPZMM$1I#p!7rt5WZmp-b{XF*xUla!(WlbqO?{$%uKr`+eBW~4df&~y zFZ-VLOYztHC;IOW&9{yF>1tcz5~TN5(1R3detDY%!jVPK-VoGbW}k z=FB~Q_qgt9x~KP^%O*cluBqAdaqPg@{Mco&&9UvVAIIt9#>P#GTN}4At~c&{d`A3& z_|5Uh;y*KIo3|z?2`dwW5)%`TBuz?cO}dm^lH59>b>gUr8#sdb#S+`7?vHeE?Kr`M;yX$!K| z**?uk$v8fFO81njQ^TiDnmT{#im6wo4V;!eZTU2H+E>#vrmvZP zEweCFoiTF8ni@S$<@H$Ob;;l&SMDGVw! z6}k&ww(IPf_LcVI_RB?si%N>Ri!)2QOD;QxIqDsk7K~ibRvKP9zqF(Di?Y-*)#>M4 z>|E>I?Yvr^RetG_1&@4OF{k3qg_9QcR)$x)D=$=~R&A`hR6YND|H`WuSFfpVuRc?K zwfg!Z-J-BXsf)@Nbu4;+(d9+gUGKO)s|l|eTQjfbqC4CDX6?k@s%aY zlHp5|mt-&LU2=NKr*-h+4Ub)_A6q}CzP|qAGAHzFRY*|a#!@O`1*&o(}L=Gp6O!`7}@d-b`A z&$U0-{oJwVUR^hIoon6s^&#ua*DqhcZhhsm8ZC{vjSCv< z8XFp$8@n4%Hon_b$n%`92w6bYqQ+w0#rq`O@X}ZvKrRj_3mFEXOKk|9=^Xbo@*tlxr=8YX2 zPi#E1@#4nMHqlK3H;vk4+GN?3v#Dg0d(-MoTQ`Sn-o5$A=GQi#+k9p7S6c$M4Bry7 zC3Q>omZB~0EvvU|-O{<`#FjH#E^M8)_5H0^w|>1XXxoTwrfrsOx!V?OtJ~JFt$ADb zwv*f5-F9i)_3eJ!hixCXJ#qV#?fKiww=dhic6-Zqb^EF9XSZM8{^bt89m94QcTC!m zy`yM{d&lY>TX%HsII-i*j*C04?zrAen+G?KX-;mQ(mc1hym@)^+UAz#&gPe!PrqP( zL4D!W3va*h;R~O>aHA!xWq3Xv1|FRwY!>kb?r9nHtkN`oxQtow`=#x-5Yne?LM-{u*bB=vL|=Xf<1M6 z8um2r>Du$^p11d0+;eTujkb_BLz}5BwJp1?sLj>3s%>Lid)u+LH`>m%UEZ6ucmCeW zz4dz=_qOg;_nz8&cJJlAU$zId4{wiYPi>#lp530`Uf5pNUfo{TzM_3idt>|7_SW`} zcD4Of``Px(?O*N-*f)G%%)Z2ZllEoo%i1?*U)jE8`_}Gj*{AM1weM`lw2qvPl8%ZF zcgO0EtsSi$9UW@N@s2k;-t9Qw@o~r1j?X*3+E4cf>>s#)*#43G&HGdKr|)mw-?3la ze`^2P{TKFM+W*D=uRB9JM|7GxQ#!Lc=XO?f)^#>?ZtiU9Z13#te690L=f%#?4k!o0 z4vaitK9F%B|3LWx*MVgR)*fg%pdL7N;Ov3R2d*8se&9w|Sl7s|aa}20nO*a{%DY@$ z%evNfHFtG)9qT&Xb-wGEIXL z`tE_JSstGXMzw|2L6tKBbmpYA^2{b~1&Lm`I@hfIeohjI>;99n#6 z?V;vF-G^R1^vlxZJt|z5u zPEU2u%ASoq?LEhP-t4*1bFEkD9oRdf*VLQRo7FqNx4L&_Z*%Xl-qXG3dq3^HaX9So z$iwEt8HaNYmmID>y!`OG!>xyV55IQ!+~F&Szd90hWW*8Ek(47-j?6t$aiso882ruN{v$KIM4Parg1n$G0BuJpS_Ww_nn~WO-@jOQ&9X^Q8+fUEzNx!udA~ zx&e3tS-7$Z&o5Bi#aW2AoGQu(fm`s62>;$86lWQr@Cy@)G9Msl{yp=2NmKkTRK27b ze(iRxq;=@y8S8_$=bo4KdSwKOk+iQe4R6>LJpJ*@Vw)u$s0=3jchI@qAY}|WCh1^h z9=Rat5G9u;OFB#mryjYuGmGxVUDs83Zg;8TQk+UDzS(s{n>f6)AQtbTHQ-*|D*Tly z6^a9;sW^WshUNw(4K)?OIenvQw2}kQm^;90F+NMsGY6xK0B(RmnSswrjmm{2C+HmX zD^+U2%Z^dr(k6b-SpKF@q1}JuJx9}|26DJmZdD9M^1lg6GOW8-s}sC9?Z)2%=uxX_ zEA->u7z=A+F*Y9eaCyu0SQCvo^H}rU);i%812}UTF5nVqwotS95!6*d>dl^xxycjW zUWtMKt1#9IiG0Rtz|jd#+&-Zj_r4qT+~!QQ6+>2~HY+9QQwy3)cY$_;2cOk6%)cG| zMCs-+MznvoA9F>)fl)4m65f&ayTPd~31=-|Ta-hHDT)9ITq1*{eBk>ziQOYRXOULg*AB*`Ohr7Ft&@To$^GJz9 z6qpe^iMYEn8F4fbQIw+Gr%b}#cd78C1y-fQq72O76xcWocWh@O?z8YDZ8q){&VjwT zczg34-1(W0Ymm9Pvu~dA5OT!B$S8JPr>s(*QeMF|$`xg`vQBvx?@ZpWv?&d^H|0s? zdAv2`?|8;{i?RlHC|y+khWi0K@oduBABEqe98JcMyU18_HyKC96C;TxG2|X)2QiUY z5{EC%%_IRYx=kXBL4d$Ye5wOeNFEbX~V> zTJjuON7j=@vVk;_=gCI0iEJiY$X2oq&oJ#E&Ey5rLUxi?vWx5{dq^AEOWOHO0AxSu zBnLK>h$V)C{L7v+eBU9DkIku(Bqsn8-ay-jhk6nQ$@NDP_I)P54_tF%4 zADyK9N4Y`or>QiJT9j{auY;AQ^`q572yCK+ z>2q`)T~8b72HHfQryJ=ex|wdFTj@5so$gS6M4Ragw1w_eE-Qbct#lXNP500?x|g=o zeYAt_r=9cw?V<;1H$8;?j~?1f57Q&~Rq12&MS7gRL{HEk(U<8f^i}#}dXoNxo}xdc zuhG}(8}w)NH2pb!lm3F9p>NT*=`ZO!^jGv<`fGZYzDLi|-_ZBzZ|QmZJ9>eBKrhnY z(+}xK^ke!5dWrs#UZ#JdSLmPVRr(42l>UWYqkpBJ(ZA8p>EG!W^dIy({U`mB{)>J^ z|4qN9|DiYNH%wu;V~;Vsdd!FEnJ@EW{w#n6vLF`BLRcsZV*}VgHi!*oL$Hr?8ym`Q zXTw+o8_w>)J8bS`2E3+pB#UCB*l0F}-NnYTyV*E4o*7v*i(&UL6N_bW40o`w1pKCY z5=&+i*hF?OOTj%Zli2+%m8CJ7>>>)OvJB-?0V`!?%*o2xBdmfgWRtYA7-*t$o ztcUfo!|Vt<%8s!Y*>Uy~JHdX$US_YbSJ{u*N%j+Viv5(m#$IP{u%EHh?C0!F_6v4~ zy@lPfU$S@Duh_fn*X%5NkDX(`Vehlwvh(bB>;n6MU1Yy!AF_|w$LtU668j^&%>Kl# zus^e_>=TA(V%atJSN0kE8~dF7oqfUn!LGA^vM(8)l4Ad6U$g(P8|)jMq9ZzrU*6H- zo-V!4SLdhm*9GVTbwRpdU5G9ecV7KEFJ zT~(DK)ee`ls-)Oa>2|mrCAuj^b{CyGjXKMN9w~J>9F-OJ$`WTWvsIQdM`fu`MO9^K zjnB-oDp#dXmG+sZeb(|%-`Yy2DK0+Ar>3}UiCvU3;{8iq_Qj6ks)a@V_TpN%pxn-i z5{=T8RaHHrb&WS=_?1+-iyReIOMKi_l~pytB~B<+4!2#OXy$esu>^vT8^G=~K1PQ7X)h zPmdM0q{m5|sA027l+7lyEKiU)O=64083M-&KIT~2KUVUIO_J@&63cOM@uD0j`^CwA zak5{Wlou!E#d*eA<+yZ-Z4yg8;-wz(QvY}djv@co8O_p+#CEsMp zcY@?QLGqm-`Am>}CP=*|NWIcz|1{Y@P4-Wd{nMn}H0jqgDL+lhx5)k$+211DEuMDi z7mJi@k#eolPOBVmmHe%8e7eLosh>^imm&FO2tOy7M0AI&z?vSwnjXNK9>A91+R74#tERXLhk>Gs;6=4awl2qFR5?m`%*UDHB+n$X ze`QUrcHnU7Dx5C6zS>d4bEmD=Ri$-}mEvP#g<7$(iT;inw{xN0?I`iDs&qJnp@V85xYE;rL&rk9y_g@PIQI-&hUS!vj10|b!0GiUi~1N-avQHLLryt?%rro8I<4p<>Y+!uXa26*Y@!V$ym z(5GqQ^%jAw0;LON6DUKV$pTFgXsSTd1ez{Tra&_U$`WX%K(hqO5ooqRxdP=0G)JHZ z1j-kvK%luA3fAoLc)<@-qE-88-h&$hw5ieR{1;T!x+H}u68&nNbs7<%&6FUu`4Sx~ zogRi_Vrr{>H4(Md!jXM`^_OyLtNnx+PH0jvL=#e5?Js43k|NMaNC1Jen3@`#wfMW7 zm8BYA{}OwR(_U5Qv zY+s0lRD+W&UJ97(a4iH~R8bS!PikC)J?d!_ryYb$Y3cfOm~VIM%HRN9F8^@jBOtBM z7XkJ@(l0UYn@nqvkVmMjl=fOD3P4FH&2*bt0A8}zC?U#`DbvRx3R&s-X-5W z83VNf2R_iRdf*Z-y122ntx%NBXAOv{qlcL%3>YO@+OtOwd(c zv{?6=2mEaAGL7)(2|%L))3hU%q_xo+9hTOwj%?H%q|qU1p35z*D3XXqhW6(ZtsHDE zc9bBI+O<-k%}bb2U#kzZ-6AZ+c9Vd>sb1rzdMP>e)^SsB9+%axbKp!b9y7go%)Et1 z;LQF(Av160m*>SJ&x=RiEj&W{5m0v|qEs#y( zGy>U|XH_vuWLVKj=2y`mlB-6C_NP|aQ3R>%*v~D@E1!zS$=WIqqck1jOj==pcShA} z!n`u67%Nh!7%LN~Z17?#bEno2+MhVJa+p{4)G7ver%l02q)XB2oh)T*zis|JMT%OH zBE=Z*1Swnl#{|h#C>lf_)aZdXWkJy_lAlHo@J@ZQwV!LCNO)R(m{+>fDuQRj83Ad0%SGF?39^a360LwtC2IYr@^fas#RK;{`QcU+^1M0+%;dW& zTKxdNDdW*ZtMSn!=q$ME@RbsDb5UTBpySMarrWEl?Q}*h&8o%GPLsiM%Bol{_HU#Z zW-W6D@y;IBp|ZhK4$!uaglclTNGte3l1BJ*#WZTL+!OK))hc}+;Y#>c3Gv$DE#6|K zm9-3~h(X>)h2AneNRH9i1j$CN5TI=~X{5%`EUpAiW_cxQmRF!=c?D{gSDz8QA{{hbo`Y-WN`U25$sXz;zmHh0j2HTgFCH{`OV(b>;j9r|N zW(ck0#QsC9O;`i0c_-E;uHS(*?PD`M`&M#a!7Q);%?Z-_1nK1@Sx%BxCrK-lq?Hq- zl@p{F)8xKIn%o~slU_}evt*V0tdgHq&XQHOr^|M^pJ|r+ndWrq?Q}Vt>C)@zQlE6G zPr8(!F7-*5dZf!)NSAh{OTE&iT$|LxCgs?q9GjG5lX7fQj!oKalX7fQu1(6bNqIIY z&nD&Bq&zua<_zhF3@JZD%FmGUGo<_sDKA6H6I&1_bB5rbAXj68Ttx|D6~)@bz8A2V zcUzh!2W3qTuqFpslLM^T39Q)(tjPt|UHi+we;OZgTl-y-FUeKxd9`4%bPBISGHUF^4^pOkNr@K+HaNiTcvyv&#^WU&%n}t5zi<~`$asXEai)MMp@b~ z_6Jdx@O2WLbn4#>-_a z!q8++mhzG%pG3{g(9?sZeiJnJpk9tomi8n|dqkK)A6YNL3S~J?gel4%J7l^P%L{tT zeqyK6lpwy&i8INAsob{3Ztetr4-a0tf_G?ye#h-R->yo;T{rl{I|vlKQ$e{=$e;fA zc@6JC%lhWi8`HIS0eJQCQFRkhZ};@_d0p$Ll?5lk%jd$)+)(c4ho7)g6{A5_^73s3 z2E+8@O319~s($v|eAOJGjx8u$U}(t8SLtZ`OMbZFsJJ+)C?YZvPZy|)H7dOq_E`%p z(JC>jhQbBWDm5BP4C={jRX1jC?^qIGwH4cP9?Xx7ii~K;H>la!`H^aBL4-j~=2UV) zfuToqvX`i1Q6)Wop)%TUteQ)Dsl79pH} zs=7j3vC76pqTXs~Ff@R7kI82=%$k*7m>pryDaem1Kx^vkd^AOHqom|$)yJs%TF3X| zMlH=XdK9B9QE+jT#jet#1u7|qeAQ=MwCZa#a3yg`cwDCxp$pVZEiB+&3ez^jZ1SXN$^+NYoF~>IWKolu&D4eottqRV8+d8akc_DMHuM6U0A)@u8A%%mf>q zo!`SF7tXRYV0yXOagk9N=Ak1*J0F7B=dA^>WHR)hT!=}$X{x?w0(%r?P!wEjRh3D- zcmsAFU2C_7IN4;b)F-Gxji!hZ=iy9N%v2@!@!wu}9Bwgt5n$8GS{<(uu4r|HQBi}({~vU`6FQCnZv%AXI1)N?JQ6x`90eUY9t9ma z9t|Bi9s?aYz6&~XJQg}~Y&05Dv?UO2globI4OYxgA)ik>uxjM-7GqSS$E(p;N%tU# zCnMUvb16mHlcRVV`@tRvrD)aEH$5a=y=NSL@_dLbA8CkBLaeuEzTF&WG$d&H#-ksx zeS1YCQGBO*yj}^%tK9J~eNt3%PaGKni_EYe3V-L2LIk!wIa*CH#@v~h_qEu$Jmmm#Mt33jAVFA|etz+y^35hu>!=4-w1qm6j3rLd!e%~Pk zituEqLjr*BeGpJc?YC$Gj&=+ltto*|9BFu#>z9Ryn8Q#YBBOxC*1>%s|Iz z^**VA)iX7P{P29MiJqyPWQ;PzaIa+`F{c#7^u&$O$EjKZ>7}W{m8xTW0SQ@Y_za<#c5~IdIzEyJ<4?vH1d2mHxRm5PC2p!XrG?2sl zBGqH>e-FjU-xV1Dm+0eueW343ASYxc!mb^ISz~N1w@)Ve$~M zIB~ScIvfz+uhfr%WRcM|C>fI>U(f zR;Gi<0zo)2)7VS2nrskS%`D!>hNc|ehZD1TA5P@*KAgzoebPY8;e9yq0Pn+zeBOr> z1-y?H#9ZEo6A$t}oS4V^aN;4}Cj-QM-iH$p^FEv?KMjpAJw8r77(u9du? zb*<7U-nCkzc-KWn^}fEYE?&^O)@T&(>eeXUwbpppUq?MBPnPkjpF?G%vg$jsvOyShiwTaGG|qoi pasGuaIKwVT4aibb{Koo)`|5(m9Vg#BrRtu;5hcCHrzBlb{vX9qa}fXl literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/RobotoMono-ThinItalic.ttf b/web-app/admin/src/fonts/RobotoMono-ThinItalic.ttf new file mode 100755 index 0000000000000000000000000000000000000000..e1bb9121ec6568d6b8772d121eafeaa5da0db928 GIT binary patch literal 121456 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/index.html b/web-app/admin/src/index.html new file mode 100644 index 000000000..c7e54e60e --- /dev/null +++ b/web-app/admin/src/index.html @@ -0,0 +1,20 @@ + + + + + MAGE Admin + + + + + +

    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 ^<8Tpf9A?3V!vp;Iw4({x>wwGt-<{c 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

  • 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 z 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 literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/Roboto-LightItalic.ttf b/web-app/admin/src/fonts/Roboto-LightItalic.ttf new file mode 100755 index 0000000000000000000000000000000000000000..04cc002302024c4e032d32319f0d40a32b54aada GIT binary patch literal 166492 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 O52#$t24}uzn*1+3HAyD` literal 0 HcmV?d00001 diff --git a/web-app/admin/src/fonts/Roboto-Medium.ttf b/web-app/admin/src/fonts/Roboto-Medium.ttf new file mode 100755 index 0000000000000000000000000000000000000000..39c63d7461796094c0b8889ee8fe2706d344a99a GIT binary patch literal 162588 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 cASb?` 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